diff options
author | Jeremy Huddleston <jeremyhu@apple.com> | 2010-08-17 10:30:51 -0700 |
---|---|---|
committer | Jeremy Huddleston <jeremyhu@apple.com> | 2010-08-17 10:30:51 -0700 |
commit | de29e23f62d2c7deab4ace29d5897b36f5166076 (patch) | |
tree | 6145937136761945bac6487f241b01a16b33a6eb | |
parent | d43a6b81c76a51a3d29376c86183955e4490ada0 (diff) |
Add support for darwin x86_64
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
-rw-r--r-- | Imake.cf | 4 | ||||
-rw-r--r-- | darwin.cf | 11 |
2 files changed, 15 insertions, 0 deletions
@@ -33,6 +33,10 @@ XCOMM $XFree86: xc/config/cf/Imake.cf,v 3.88 2003/12/16 21:30:21 herrb Exp $ # define i386DarwinArchitecture # undef __i386__ # endif +# ifdef __x86_64__ +# define x86_64DarwinArchitecture +# undef __x86_64__ +# endif #endif #if defined(clipper) || defined(__clipper__) @@ -230,6 +230,17 @@ XCOMM operating system: OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVe # define ByteOrder X_LITTLE_ENDIAN #endif /* i386DarwinArchitecture */ + +#ifdef x86_64DarwinArchitecture +# define DarwinMachineDefines -D__x86_64__ +# if HasGcc3 +# define OptimizedCDebugFlags -Os +# else +# define OptimizedCDebugFlags -O2 -fno-strength-reduce +# endif +# define ByteOrder X_LITTLE_ENDIAN +#endif /* x86_64DarwinArchitecture */ + #if OSMajorVersion < 7 # define DarwinLocaleDefines -DX_LOCALE #else |