OSDN Git Service

2004-09-28 Paolo Carlini <pcarlini@suse.de>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / README
index 67c390e..1064095 100644 (file)
@@ -35,13 +35,6 @@ It has subdirectories:
       names into the std:: namespace.
       [NB: this is the default, and is the same as --enable-cheaders=c_std]
 
       names into the std:: namespace.
       [NB: this is the default, and is the same as --enable-cheaders=c_std]
 
-    include/c_shadow
-      Headers intended to shadow standard C headers provided by an
-      underlying OS or C library, and other headers depended on directly
-      by C++ headers (e.g. unistd.h).  These are meant to wrap the names
-      defined there into the _C_legacy namespace.
-      [NB: this can be enabled via --enable-cheaders=c_shadow]
-
     include/bits
       Files included by standard headers and by other files in
       the bits directory. 
     include/bits
       Files included by standard headers and by other files in
       the bits directory. 
@@ -54,11 +47,15 @@ It has subdirectories:
       Headers that define extensions to the standard library.  No
       standard header refers to any of them.
 
       Headers that define extensions to the standard library.  No
       standard header refers to any of them.
 
+  scripts
+    Scripts that are used during the configure, build, make, or test
+    process.
+
   src
     Files that are used in constructing the library, but are not
     installed.
 
   src
     Files that are used in constructing the library, but are not
     installed.
 
-  testsuites/[thread, 17_* to 27_*]
+  testsuites/[backward, demangle, ext, performance, thread, 17_* to 27_*]
     Test programs are here, and may be used to begin to exercise the 
     library.  Support for "make check" and "make check-install" is
     complete, and runs through all the subdirectories here when this
     Test programs are here, and may be used to begin to exercise the 
     library.  Support for "make check" and "make check-install" is
     complete, and runs through all the subdirectories here when this
@@ -72,16 +69,13 @@ Other subdirectories contain variant versions of certain files
 that are meant to be copied or linked by the configure script.
 Currently these are:
 
 that are meant to be copied or linked by the configure script.
 Currently these are:
 
+  config/abi
   config/cpu
   config/cpu
-  config/os
   config/io
   config/locale
   config/io
   config/locale
+  config/os
 
 
-In addition, three subdirectories are convenience libraries:
-
-  libio
-    Contains the subset of the GNU libio library needed for
-    C++. Currently not used.
+In addition, two subdirectories are convenience libraries:
 
   libmath
     Support routines needed for C++ math. Only needed if the
 
   libmath
     Support routines needed for C++ math. Only needed if the