[llvm-commits] [hlvm] r38102 - in /hlvm/trunk/build: configure.py hlvm.py
Reid Spencer
reid at x10sys.com
Sat Jul 7 16:59:50 PDT 2007
Author: reid
Date: Sat Jul 7 18:59:50 2007
New Revision: 38102
URL: http://llvm.org/viewvc/llvm-project?rev=38102&view=rev
Log:
1. Make sure we use -D_GNU_SOURCE
2. Use the right Check function for each .h file (C or C++)
Modified:
hlvm/trunk/build/configure.py
hlvm/trunk/build/hlvm.py
Modified: hlvm/trunk/build/configure.py
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/build/configure.py?rev=38102&r1=38101&r2=38102&view=diff
==============================================================================
--- hlvm/trunk/build/configure.py (original)
+++ hlvm/trunk/build/configure.py Sat Jul 7 18:59:50 2007
@@ -142,9 +142,9 @@
def CheckForHeaders(conf,env):
if not conf.CheckCXXHeader('algorithm'):
env.Exit(1)
- if not conf.CheckCXXHeader('apr-1/apr_pools.h'):
+ if not conf.CheckCHeader(['apr-1/apr.h','apr-1/apr_pools.h']):
env.Exit(1)
- if not conf.CheckCXXHeader('apr-1/apr_uri.h'):
+ if not conf.CheckCHeader(['apr-1/apr.h','apr-1/apr_uri.h']):
env.Exit(1)
if not conf.CheckCXXHeader('cassert'):
env.Exit(1)
@@ -154,11 +154,11 @@
env.Exit(1)
if not conf.CheckCXXHeader('istream'):
env.Exit(1)
- if not conf.CheckCXXHeader('libxml/parser.h'):
+ if not conf.CheckCHeader('libxml/parser.h'):
env.Exit(1)
- if not conf.CheckCXXHeader('libxml/relaxng.h'):
+ if not conf.CheckCHeader('libxml/relaxng.h'):
env.Exit(1)
- if not conf.CheckCXXHeader('libxml/xmlwriter.h'):
+ if not conf.CheckCHeader('libxml/xmlwriter.h'):
env.Exit(1)
if not conf.CheckCXXHeader('llvm/ADT/StringExtras.h'):
env.Exit(1)
Modified: hlvm/trunk/build/hlvm.py
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/build/hlvm.py?rev=38102&r1=38101&r2=38102&view=diff
==============================================================================
--- hlvm/trunk/build/hlvm.py (original)
+++ hlvm/trunk/build/hlvm.py Sat Jul 7 18:59:50 2007
@@ -89,8 +89,8 @@
env['CCFLAGS'] = ' -pipe -Wall -Wcast-align -Wpointer-arith'
env['CXXFLAGS'] = ' -pipe -Wall -Wcast-align -Wpointer-arith -Wno-deprecated'
env['CXXFLAGS']+= ' -Wold-style-cast -Woverloaded-virtual -ffor-scope'
- env['CXXFLAGS']+= ' -fno-operator-names'
- env['CPPDEFINES'] = { '__STDC_LIMIT_MACROS':None }
+ env['CXXFLAGS']+= ' -fno-operator-names -Wno-unused'
+ env['CPPDEFINES'] = { '__STDC_LIMIT_MACROS':None, '_GNU_SOURCE':None }
VariantName=''
if env['small'] == 1:
VariantName='S'
More information about the llvm-commits
mailing list