[Gd-chatter] r11117 - in trunk/src: . d2c/compiler

bruce at gwydiondylan.org bruce at gwydiondylan.org
Sat Dec 30 11:27:09 CET 2006


Author: bruce
Date: Sat Dec 30 11:27:06 2006
New Revision: 11117

Modified:
   trunk/src/configure.in
   trunk/src/d2c/compiler/platforms.descr
Log:
Bug: 7293
Add OS X Intel stuff to configure.in and platforms.descr

Modified: trunk/src/configure.in
==============================================================================
--- trunk/src/configure.in	(original)
+++ trunk/src/configure.in	Sat Dec 30 11:27:06 2006
@@ -104,6 +104,11 @@
 	     4.*) $2=ppc-darwin-gcc4 ;;
 	     *)   $2=ppc-darwin-gcc ;;
 	esac ;;
+    i*86-apple-darwin*)
+	case `gcc -dumpversion` in
+	     4.*) $2=intel-darwin-gcc4 ;;
+	     *)   $2=intel-darwin-gcc ;;
+	esac ;;
     powerpc-*-linux-gnu*)  $2=ppc-linux-gcc ;;
     s390*-*-linux-gnu*) $2=s390-linux-gcc ;;
     sparc*-*-linux-gnu*) $2=sparc-linux-gcc ;;

Modified: trunk/src/d2c/compiler/platforms.descr
==============================================================================
--- trunk/src/d2c/compiler/platforms.descr	(original)
+++ trunk/src/d2c/compiler/platforms.descr	Sat Dec 30 11:27:06 2006
@@ -444,6 +444,23 @@
 long-double-alignment:          16
 
 
+platform-name:                 intel-darwin-gcc
+inherit-from:                  gcc darwin x86
+default-c-compiler-flags:      -I. -I%s -O2 -fomit-frame-pointer -no-cpp-precomp -Wno-long-double
+default-c-compiler-debug-flags:        -I. -I%s -g -O -fno-inline-functions -no-cpp-precomp -Wno-long-double
+default-c-compiler-profile-flags:      -I. -I%s -pg -g -O -fno-inline-functions -no-cpp-precomp -Wno-long-double
+link-executable-flags:          $(GC_LIBS) -multiply_defined suppress         
+long-long-alignment:           4
+long-double-size:              16
+long-double-alignment:         16
+
+platform-name:                 intel-darwin-gcc4
+inherit-from:                  intel-darwin-gcc
+default-c-compiler-flags:      -I. -I%s -Os -fomit-frame-pointer -no-cpp-precomp -Wno-long-double
+long-double-size:              16
+long-double-alignment:         16
+
+
 // Linux
 platform-name:			ppc-linux-gcc
 inherit-from:			gcc linux ppc



More information about the chatter mailing list