mirror of git://gcc.gnu.org/git/gcc.git
README (file): Adjust directory structures.
2000-10-05 Benjamin Kosnik <bkoz@fillmore.constant.com> * README (file): Adjust directory structures. * mkcheck.in (INC_PATH): Adjust for header changes. From-SVN: r36753
This commit is contained in:
parent
7c7688c76a
commit
89e37ad722
|
@ -1,3 +1,17 @@
|
||||||
|
2000-10-05 Brent Verner <brent@rcfile.org>
|
||||||
|
|
||||||
|
* bits/istream.tcc [basic_istream::get(basic_streambuf&)]: Removed
|
||||||
|
test for _M_gcount < in_avail(), as in_avail() only reports info
|
||||||
|
for current buffer, causing method to return at end of buffer.
|
||||||
|
* testsuite/27_io/istream_unformatted.cc [test07()]: New test.
|
||||||
|
* testsuite/27_io/istream_unformatted-3.txt: New file.
|
||||||
|
* testsuite/27_io/istream_unformatted-3.tst: New file.
|
||||||
|
|
||||||
|
2000-10-05 Benjamin Kosnik <bkoz@fillmore.constant.com>
|
||||||
|
|
||||||
|
* README (file): Adjust directory structures.
|
||||||
|
* mkcheck.in (INC_PATH): Adjust for header changes.
|
||||||
|
|
||||||
2000-10-05 Phil Edwards <pme@sources.redhat.com>
|
2000-10-05 Phil Edwards <pme@sources.redhat.com>
|
||||||
|
|
||||||
* acinclude.m4 (GLIBCPP_CHECK_CTYPE): Tweaks to message texts
|
* acinclude.m4 (GLIBCPP_CHECK_CTYPE): Tweaks to message texts
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
file: isolib/README
|
file: libstdc++-v3/README
|
||||||
|
|
||||||
New users may wish to point their web browsers to the file index.html
|
New users may wish to point their web browsers to the file index.html
|
||||||
in the 'docs' subdirectory. It contains brief building instructions
|
in the 'docs' subdirectory. It contains brief building instructions
|
||||||
|
@ -13,12 +13,16 @@ subset of] an ISO Standard C++ Library.
|
||||||
|
|
||||||
It has subdirectories:
|
It has subdirectories:
|
||||||
|
|
||||||
bits
|
docs
|
||||||
|
Files in HTML and text format that document usage, quirks of the
|
||||||
|
implementation, and contributor checklists.
|
||||||
|
|
||||||
|
include/bits
|
||||||
Files included by standard headers and by other files in
|
Files included by standard headers and by other files in
|
||||||
the bits directory. Includes a set of files bits/std_xxxx.h
|
the bits directory. Includes a set of files bits/std_xxxx.h
|
||||||
that implement the standard headers <xxxx>.
|
that implement the standard headers <xxxx>.
|
||||||
|
|
||||||
std
|
include/std
|
||||||
Files meant to be found by #include <name> directives in
|
Files meant to be found by #include <name> directives in
|
||||||
standard-conforming user programs. These headers are not
|
standard-conforming user programs. These headers are not
|
||||||
referred to by other headers, because such dependencies
|
referred to by other headers, because such dependencies
|
||||||
|
@ -26,11 +30,11 @@ It has subdirectories:
|
||||||
Installations may substitute symbolic links in place of
|
Installations may substitute symbolic links in place of
|
||||||
these files.
|
these files.
|
||||||
|
|
||||||
ext
|
include/ext
|
||||||
Headers that define extensions to the standard library. No
|
Headers that define extensions to the standard library. No
|
||||||
standard header refers to any of them.
|
standard header refers to any of them.
|
||||||
|
|
||||||
backward
|
include/backward
|
||||||
Headers provided for backward compatibility, such as <iostream.h>.
|
Headers provided for backward compatibility, such as <iostream.h>.
|
||||||
They are not used in this library.
|
They are not used in this library.
|
||||||
|
|
||||||
|
@ -51,8 +55,8 @@ It has subdirectories:
|
||||||
Headers intended to shadow standard C headers provided by an
|
Headers intended to shadow standard C headers provided by an
|
||||||
underlying OS or C library, and other headers depended on directly
|
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
|
by C++ headers (e.g. unistd.h). These are meant to wrap the names
|
||||||
defined there into the _CSwamp namespace.
|
defined there into the _C_legacy namespace.
|
||||||
[NB: this is still experimental, and is not currently used.]
|
[NB: this can be enabled via --enable-cshadow-headers.]
|
||||||
|
|
||||||
cshadow
|
cshadow
|
||||||
The contents of this directory are constructed by scripts which
|
The contents of this directory are constructed by scripts which
|
||||||
|
@ -64,7 +68,9 @@ Other subdirectories contain variant versions of certain files
|
||||||
that are meant to be copied or linked by the configure script.
|
that are meant to be copied or linked by the configure script.
|
||||||
Currently these are:
|
Currently these are:
|
||||||
|
|
||||||
amm1 generic glibc math
|
math
|
||||||
|
config/cpu
|
||||||
|
config/os
|
||||||
|
|
||||||
Files needed only to construct the library, but not installed,
|
Files needed only to construct the library, but not installed,
|
||||||
are in src/. Files to be copied as part of an installation are
|
are in src/. Files to be copied as part of an installation are
|
||||||
|
@ -76,7 +82,7 @@ under the std/ directory, and arranged to be searched only
|
||||||
when an include directive specifies a filename of "bits/..."
|
when an include directive specifies a filename of "bits/..."
|
||||||
or <bits/...>. When building the library, we use
|
or <bits/...>. When building the library, we use
|
||||||
|
|
||||||
-Istd -I. -Iconfig/* -Iconfig/cpu/*
|
-I. -Iinclude/std -Iinclude -Iconfig/os/* -Iconfig/cpu/*
|
||||||
|
|
||||||
to get the same effect.
|
to get the same effect.
|
||||||
|
|
||||||
|
@ -90,5 +96,4 @@ any other make.
|
||||||
In files throughout the system, lines marked with an "XXX" indicate
|
In files throughout the system, lines marked with an "XXX" indicate
|
||||||
a bug or incompletely-implemented feature. Lines marked "XXX MT"
|
a bug or incompletely-implemented feature. Lines marked "XXX MT"
|
||||||
indicate a place that may require attention for multi-thread safety.
|
indicate a place that may require attention for multi-thread safety.
|
||||||
(Warning: places that need an atomic read are not so marked yet.)
|
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,10 @@ fi
|
||||||
|
|
||||||
# INC_PATH == include path to new headers for use on gcc command-line
|
# INC_PATH == include path to new headers for use on gcc command-line
|
||||||
if [ $WHICH != "1" ]; then
|
if [ $WHICH != "1" ]; then
|
||||||
INC_PATH="@CSHADOWFLAGS@ -I$BUILD_DIR -I$BUILD_DIR/libio -I$SRC_DIR/@ctype_include_dir@ -I$SRC_DIR/@cpu_include_dir@ -I$SRC_DIR/std -I$SRC_DIR -I$SRC_DIR/libio -I$SRC_DIR/testsuite"
|
INC_PATH="@CSHADOWFLAGS@ -I$BUILD_DIR -I$BUILD_DIR/libio \
|
||||||
|
-I$SRC_DIR/@ctype_include_dir@ -I$SRC_DIR/@cpu_include_dir@ \
|
||||||
|
-I$SRC_DIR/include/std -I$SRC_DIR/include -I$SRC_DIR/libio \
|
||||||
|
-I$SRC_DIR/testsuite"
|
||||||
elif [ $WHICH -eq 1 ]; then
|
elif [ $WHICH -eq 1 ]; then
|
||||||
INC_PATH="-I$SRC_DIR/testsuite"
|
INC_PATH="-I$SRC_DIR/testsuite"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue