incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Lemings" <lemi...@roguewave.com>
Subject Config Tests Comparison Questions
Date Fri, 07 Sep 2007 17:32:37 GMT
Notice the #if 2 == __GNUG__ directive in the following config source
file:
 
http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/NEW_T
HROWS.cpp?view=markup
 
The other config tests, such as the following source file, do not have
the outer #if 2 == __GNUG__ directive.
 
http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/STD_B
AD_CAST.cpp?view=markup
 
I believe the intent/purpose of this outer directive is already covered
by the susequent _RWSTD_NO_HONOR_STD config check.  So is the outer #if
directive really needed?
 
Also the terminate() function in the first config test is defined
slightly different from the definition used in all other config tests.
Is this definition really equivalent to (i.e. substitutable with) the
other definitions?
 
Thanks.
 

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message