the compilation is enough to check for large file support
authorThomas Nagy <tnagy1024@gmail.com>
Sat, 15 Jan 2011 14:48:32 +0000 (14:48 +0000)
committerThomas Nagy <tnagy1024@gmail.com>
Sat, 15 Jan 2011 14:48:32 +0000 (14:48 +0000)
git-svn-id: https://waf.googlecode.com/svn/trunk@10867 f0382ac9-c320-0410-b3f0-b508d59f5a85

waflib/Tools/c_tests.py
waflib/Tools/dmd.py
waflib/Tools/gdc.py

index b27c36bb6f59dff028bf4a09c6443d4e8db9994b..48a3c2d955fcb70c9501f8ee47a09b7f41af5b86 100644 (file)
@@ -141,9 +141,9 @@ def check_large_file(self, **kw):
 
        if not 'features' in kw:
                if self.env.CXX:
-                       kw['features'] = ['cxx', 'cxxprogram']
+                       kw['features'] = ['cxx']
                else:
-                       kw['features'] = ['c', 'cprogram']
+                       kw['features'] = ['c']
 
        kw['fragment'] = LARGE_FRAGMENT
 
index 6ae1434123d974956ba28568dce434fac81afa8b..ac846c5ceb759ce543023e4b835c3cc29c9db5b0 100644 (file)
@@ -48,13 +48,13 @@ def common_flags_dmd(conf):
        v['DINC_ST'] = '-I%s'
 
        v['DSHLIB_MARKER'] = v['DSTLIB_MARKER'] = ''
-       v['DSTLIB_ST'] = v['DSHLIB_ST']           = '-L-l%s'
+       v['DSTLIB_ST'] = v['DSHLIB_ST']         = '-L-l%s'
        v['DSTLIBPATH_ST'] = v['DLIBPATH_ST']   = '-L-L%s'
 
-       v['LINKFLAGS']        = ['-quiet']
+       v['LINKFLAGS']         = ['-quiet']
 
-       v['DFLAGS_dshlib']    = ['-fPIC']
-       v['LINKFLAGS_dshlib'] = ['-L-shared']
+       v['DFLAGS_dshlib']     = ['-fPIC']
+       v['LINKFLAGS_dshlib']  = ['-L-shared']
 
        v['DHEADER_ext']       = '.di'
        v['D_HDR_F']           = ['-H', '-Hf']
index e64d854f6bff144b74f04b3ef215ddbfb96fad7f..c7e0d9f9105a1b3680e52f9c3554398c3b67409d 100644 (file)
@@ -26,19 +26,19 @@ def common_flags_gdc(conf):
        v['DFLAGS']            = []
 
        v['D_SRC_F']           = ''
-       v['D_TGT_F']           = ['-c', '-o', '']
+       v['D_TGT_F']           = ['-c', '-o']
 
        # linker
        v['D_LINKER']          = v['D']
        v['DLNK_SRC_F']        = ''
-       v['DLNK_TGT_F']        = ['-o', '']
-       v['DINC_ST'] = '-I%s'
+       v['DLNK_TGT_F']        = ['-o']
+       v['DINC_ST']           = '-I%s'
 
        v['DSHLIB_MARKER'] = v['DSTLIB_MARKER'] = ''
-       v['DSTLIB_ST'] = v['DSHLIB_ST']           = '-l%s'
+       v['DSTLIB_ST'] = v['DSHLIB_ST']         = '-l%s'
        v['DSTLIBPATH_ST'] = v['DLIBPATH_ST']   = '-L%s'
 
-       v['LINKFLAGS_dshlib'] = ['-shared']
+       v['LINKFLAGS_dshlib']  = ['-shared']
 
        v['DHEADER_ext']       = '.di'
        v['D_HDR_F']           = '-fintfc -fintfc-file='