diff options
author | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-09-02 18:46:54 +0000 |
---|---|---|
committer | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-09-02 18:46:54 +0000 |
commit | c3bc94d98e6c970517938ecc0ade4ecc2fc82671 (patch) | |
tree | 6b410b5f9b983f63fb719aae0356a28474f0f73c /libstdc++-v3/config.h.in | |
parent | 09a84b984997013facef0c34368eaa60d1210c6c (diff) | |
download | gcc-c3bc94d98e6c970517938ecc0ade4ecc2fc82671.tar.gz |
2003-09-02 Phil Edwards <phil@codesourcery.com>
* acinclude.m4 (GLIBCXX_ENABLE_HOSTED): #define _GLIBCXX_HOSTED
appropriately.
* config.h.in: Add _GLIBCXX_HOSTED.
* libsupc++/eh_term_handler.cc: Test it here; initialize
__terminate_handler to std::abort if freestanding.
* aclocal.m4, configure: Regenerated.
* docs/html/configopts.html: Document --disable-hosted-libstdcxx.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71001 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r-- | libstdc++-v3/config.h.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index d61a5845989..0e6bb080c3b 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -878,6 +878,9 @@ /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS +/* Define to 1 if a full hosted library is built, or 0 if freestanding. */ +#undef _GLIBCXX_HOSTED + /* Define if the compiler is configured for setjmp/longjmp exceptions. */ #undef _GLIBCXX_SJLJ_EXCEPTIONS // |