stl_tree_system_header.patch   [plain text]


diff -upr /Users/hhinnant/Documents/libstdcxx_build/libstdcxx.roots/libstdcxx/libstdcxx/libstdc++-v3/ChangeLog /Users/hhinnant/Documents/libstdc++-v3/ChangeLog
--- libstdc++-v3/ChangeLog	2008-10-27 13:01:22.000000000 -0400
+++ libstdc++-v3/ChangeLog	2008-10-27 13:40:50.000000000 -0400
@@ -1,5 +1,10 @@
 2008-10-27  Howard Hinnant  <hhinnant@apple.com>
 
+       * Added #pragma GCC system_header to stl_tree.h.
+         <rdar://problem/5485651>
+
+2008-10-27  Howard Hinnant  <hhinnant@apple.com>
+
        * Fixed basic_string.h, basic_string.tcc, incorrect 64bit to
          32bit narrowing.  <rdar://problem/5410410>
 
diff -upr /Users/hhinnant/Documents/libstdcxx_build/libstdcxx.roots/libstdcxx/libstdcxx/libstdc++-v3/include/bits/stl_tree.h /Users/hhinnant/Documents/libstdc++-v3/include/bits/stl_tree.h
--- libstdc++-v3/include/bits/stl_tree.h	2006-12-01 12:01:59.000000000 -0500
+++ libstdc++-v3/include/bits/stl_tree.h	2008-10-27 11:55:17.000000000 -0400
@@ -64,6 +64,8 @@
 #ifndef _TREE_H
 #define _TREE_H 1
 
+#pragma GCC system_header
+
 #include <bits/stl_algobase.h>
 #include <bits/allocator.h>
 #include <bits/stl_construct.h>