Restore the default '-LANG:std' C++ flag on SGI IRIX systems before we actually release.
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 3 Nov 2003 18:04:00 +0000 (18:04 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 3 Nov 2003 18:04:00 +0000 (18:04 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@834 fdb21ef1-2011-0410-befe-b5e4ea1792b1

src/CHANGES.txt
src/RELEASE.txt
src/engine/SCons/Tool/sgic++.py

index 798bacfecc0af37d64e001476227cbf236584d3d..3edfdf9045cf6488060b3daabd15b7c33255255b 100644 (file)
@@ -21,8 +21,7 @@ RELEASE X.XX - XXX, XX XXX XXXX XX:XX:XX -XXXX
 
   From Steve Leblanc:
 
-  - SGI fixes:  Fix C++ compilation, add a separate Tool/sgic++.py module,
-    remove '-LANG:std' from the default SGI $CXXFLAGS and $LINKFLAGS.
+  - SGI fixes:  Fix C++ compilation, add a separate Tool/sgic++.py module.
 
   From Gary Oberbrunner:
 
index f13736a77ff52b631ee178f5a4b86e496f7acdd3..76fa1dc8f1f66d10d4fb1cd42991b217e411559b 100644 (file)
@@ -27,10 +27,6 @@ RELEASE X.XX - XXX, XX XXX XXXX XX:XX:XX -XXXX
 
   Please note the following important changes since release 0.93:
 
-  - The '-LANG:std' option has been removed from the default $CXXFLAGS
-    and $LINKFLAGS variables on SGI systems.  SGI users who need that flag
-    for C++ compilation will need to explicitly add it to those variables.
-
   Please note the following important changes since release 0.92:
 
   - Construction variables are now expanded anywhere within a
index a818d391a22c05ba60a81d1961b17e3a530a257c..a8c918659e105676d971639102edd3bdbdedeeec 100644 (file)
@@ -19,8 +19,9 @@ def generate(env):
 
     cplusplus.generate(env)
 
-    env['CXX'] = 'CC'
-    env['SHCXX'] = 'CC'
+    env['CXX']         = 'CC'
+    env['CXXFLAGS']    = ['$CCFLAGS', '-LANG:std']
+    env['SHCXX']       = 'CC'
     env['SHOBJSUFFIX'] = '.o'
     env['STATIC_AND_SHARED_OBJECTS_ARE_THE_SAME'] = 1