mesa/scons
Vinson Lee 95ca22001a scons: Fix Mac OS X SCons build on 32-bit CPUs.
The Mac OS X SCons build failed on 32-bit CPUs starting with commit
2f6d47a7c8 during linking of graw-null.
The build succeeds though on a 64-bit CPU. See FDO bug 29117.

This was the compiler error.
scons: building associated VariantDir targets: build/darwin-x86-debug
  Linking build/darwin-x86-debug/gallium/targets/graw-null/libgraw.dylib ...
Undefined symbols:
  "_lp_swizzled_cbuf", referenced from:
      _lp_swizzled_cbuf$non_lazy_ptr in libllvmpipe.a(lp_rast.os)
      _lp_swizzled_cbuf$non_lazy_ptr in libllvmpipe.a(lp_rast_tri.os)
     (maybe you meant: _lp_swizzled_cbuf$non_lazy_ptr)
  "_lp_dummy_tile", referenced from:
      _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_rast.os)
      _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_rast_tri.os)
      _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_setup.os)
     (maybe you meant: _lp_dummy_tile$non_lazy_ptr)

The patch adds -fno-common to all Mac OS X builds to work around this issue.
2010-07-19 11:31:44 -07:00
..
crossmingw.py scons: Add support for Mingw64. 2010-05-05 00:46:12 +01:00
custom.py scons: User friendly message for code generated files 2010-02-10 22:32:50 +00:00
dxsdk.py scons: Allow to use MS's DXSDK headers with MinGW. 2009-09-14 20:12:01 +01:00
fixes.py scons: Monkey patch os.spawnve on Windows to become thread safe. 2009-07-14 12:21:25 +01:00
gallium.py scons: Fix Mac OS X SCons build on 32-bit CPUs. 2010-07-19 11:31:44 -07:00
llvm.py scons: Make LLVM a black-white dependency. 2010-04-11 17:17:34 +09:00
mslib_sa.py scons: Update the MSVC SA to match latest scons code. 2010-01-02 00:56:01 +00:00
mslink_sa.py scons: Update the MSVC SA to match latest scons code. 2010-01-02 00:56:01 +00:00
msvc_sa.py scons: Update the MSVC SA to match latest scons code. 2010-01-02 00:56:01 +00:00
python.py scons: Get python extensions building correctly on windows. 2009-03-30 14:11:03 +01:00
udis86.py llvmpipe: Allow to build without udis86. 2009-08-29 09:21:34 +01:00
wcesdk.py scons: Lookup WINDDK and WINCE SDK directories in the registry. 2008-07-24 21:24:58 +09:00
winddk.py scons: Allow to use only the WINDDK headers. 2009-09-14 20:12:02 +01:00
winsdk.py scons: Cleanup. 2009-04-17 09:49:41 +01:00
x11.py scons: Don't always include/links X11 headers/libs. 2010-03-31 18:40:10 +01:00