[llvm-commits] [test-suite] r64287 - /test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile
Dan Gohman
gohman at apple.com
Tue Feb 10 20:26:57 PST 2009
Author: djg
Date: Tue Feb 10 22:26:53 2009
New Revision: 64287
URL: http://llvm.org/viewvc/llvm-project?rev=64287&view=rev
Log:
Fix 186.crafty's Makefile to handle ARCH=x86_64. Predefine the
individual macros instead of using LINUX_i386, so that crafy's
preset values don't override the Makefile's specified values.
Modified:
test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile
Modified: test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile?rev=64287&r1=64286&r2=64287&view=diff
==============================================================================
--- test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile (original)
+++ test-suite/trunk/External/SPEC/CINT2000/186.crafty/Makefile Tue Feb 10 22:26:53 2009
@@ -17,7 +17,10 @@
CPPFLAGS += -DALPHA -DLINUX
endif
ifeq ($(ARCH),x86)
- CPPFLAGS += -DLINUX_i386
+ CPPFLAGS += -DHAS_LONGLONG
+endif
+ifeq ($(ARCH),x86_64)
+ CPPFLAGS += -DLONG_HAS_64BITS -DHAS_LONGLONG
endif
ifeq ($(ARCH),PowerPC)
CPPFLAGS += -DLINUX_PPC32
@@ -26,13 +29,16 @@
CPPFLAGS += -DSUN_BSD
endif
ifeq ($(TARGET_ARCH),ARM)
- CPPFLAGS += -DHAS_LONGLONG
+ CPPFLAGS += -DHAS_LONGLONG
endif
ifeq ($(OS),Darwin)
- CPPFLAGS += -DUNIX -DLINUX
+ CPPFLAGS += -DUNIX -DLINUX
+endif
+ifeq ($(OS),Linux)
+ CPPFLAGS += -DUNIX -DLINUX
endif
ifeq ($(ENDIAN),little)
- CPPFLAGS += -DLITTLE_ENDIAN_ARCH
+ CPPFLAGS += -DLITTLE_ENDIAN_ARCH
endif
include ../../Makefile.spec2000
More information about the llvm-commits
mailing list