Commit f1e37c74 by Paolo Carlini

re PR libstdc++/34680 (Unconditional use of dynamic_cast in locale_facets.tcc…

re PR libstdc++/34680 (Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti)

2008-01-06  Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/34680
	* doc/cpp.texi ([Common Predefined Macros]): Document.

From-SVN: r131382
parent 6b761851
...@@ -2133,8 +2133,13 @@ enabled by default, but can be disabled with @option{-Wno-deprecated}. ...@@ -2133,8 +2133,13 @@ enabled by default, but can be disabled with @option{-Wno-deprecated}.
@item __EXCEPTIONS @item __EXCEPTIONS
This macro is defined, with value 1, when compiling a C++ source file This macro is defined, with value 1, when compiling a C++ source file
with exceptions enabled. If @option{-fno-exceptions} was used when with exceptions enabled. If @option{-fno-exceptions} is used when
compiling the file, then this macro will not be defined. compiling the file, then this macro is not defined.
@item __GXX_RTTI
This macro is defined, with value 1, when compiling a C++ source file
with runtime type identification enabled. If @option{-fno-rtti} is
used when compiling the file, then this macro is not defined.
@item __USING_SJLJ_EXCEPTIONS__ @item __USING_SJLJ_EXCEPTIONS__
This macro is defined, with value 1, if the compiler uses the old This macro is defined, with value 1, if the compiler uses the old
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment