aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorStan Shebs <shebs@apple.com>2001-04-23 01:14:03 +0000
committerStan Shebs <shebs@gcc.gnu.org>2001-04-23 01:14:03 +0000
commita3b1a352b07e12c617af6e7a00aea02a9e643d82 (patch)
treea40056fe9852e2529a197fc1702268c4cc4e8d8a /gcc/config.gcc
parentd4c3ec27386c2b61e46604c0674dbb1dac004310 (diff)
downloadgcc-a3b1a352b07e12c617af6e7a00aea02a9e643d82.zip
gcc-a3b1a352b07e12c617af6e7a00aea02a9e643d82.tar.gz
gcc-a3b1a352b07e12c617af6e7a00aea02a9e643d82.tar.bz2
config.gcc (powerpc-*-darwin*): Move the flag in xm-darwin.h into xm_defines.
* config.gcc (powerpc-*-darwin*): Move the flag in xm-darwin.h into xm_defines. * config/rs6000/xm-darwin.h: Remove file. From-SVN: r41496
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index ed888a9..8459b95d 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -2609,8 +2609,11 @@ powerpc-*-darwin*)
tm_file="${tm_file} darwin.h rs6000/darwin.h"
tm_p_file="${tm_p_file} darwin-protos.h"
tmake_file=rs6000/t-darwin
- xm_file=rs6000/xm-darwin.h
xmake_file=rs6000/x-darwin
+ # Override the usual setting, since Apple's GCC has lame bugs
+ # and can't handle the initializers. Someday the bugs will be
+ # fixed and we can get rid of this silliness.
+ xm_defines="HAVE_DESIGNATED_INITIALIZERS=0"
extra_objs="darwin.o"
# Darwin linker does collect2 functionality
use_collect2=no