diff -r bf358d99eff7 SConstruct
--- a/SConstruct	Wed Sep 03 00:52:54 2008 -0400
+++ b/SConstruct	Mon Sep 08 08:34:58 2008 -0700
@@ -332,12 +332,9 @@
 
 # M5_PLY is used by isa_parser.py to find the PLY package.
 env.Append(ENV = { 'M5_PLY' : str(Dir('ext/ply')) })
-env['GCC'] = False
-env['SUNCC'] = False
-env['ICC'] = False
 env['GCC'] = subprocess.Popen(env['CXX'] + ' --version', shell=True,
         stdout=subprocess.PIPE, stderr=subprocess.STDOUT,
-        close_fds=True).communicate()[0].find('GCC') >= 0
+        close_fds=True).communicate()[0].find('g++')
 env['SUNCC'] = subprocess.Popen(env['CXX'] + ' -V', shell=True,
         stdout=subprocess.PIPE, stderr=subprocess.STDOUT,
         close_fds=True).communicate()[0].find('Sun C++') >= 0
