mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-15 02:49:35 +08:00
config.gcc (i?86-*-darwin*): Remove arch parameter.
2007-06-06 Eric Christopher <echristo@apple.com> * config.gcc (i?86-*-darwin*): Remove arch parameter. (x86_64-*-darwin*): Ditto. * config/i386/darwin.h (TARGET_SUBTARGET32_ISA_DEFAULT): Define. (TARGET_SUBTARGET64_ISA_DEFAULT): Ditto. From-SVN: r125508
This commit is contained in:
parent
60fce41336
commit
7a1eca8375
@ -1,3 +1,10 @@
|
||||
2007-06-06 Eric Christopher <echristo@apple.com>
|
||||
|
||||
* config.gcc (i?86-*-darwin*): Remove arch parameter.
|
||||
(x86_64-*-darwin*): Ditto.
|
||||
* config/i386/darwin.h (TARGET_SUBTARGET32_ISA_DEFAULT): Define.
|
||||
(TARGET_SUBTARGET64_ISA_DEFAULT): Ditto.
|
||||
|
||||
2007-06-06 Thomas Neumann <tneumann@users.sourceforge.net>
|
||||
|
||||
* tree-ssa-alias-warnings.c (maybe_add_match): Cast according to the
|
||||
|
@ -1052,12 +1052,10 @@ i[34567]86-*-darwin*)
|
||||
# config.guess deciding that the configuration is i386-*-darwin* and
|
||||
# then this file using that to set --with-cpu=i386 which has no -m64
|
||||
# support.
|
||||
with_arch=${with_arch:-nocona}
|
||||
with_cpu=${with_cpu:-generic}
|
||||
tmake_file="${tmake_file} i386/t-fprules-softfp64 soft-fp/t-softfp"
|
||||
;;
|
||||
x86_64-*-darwin*)
|
||||
with_arch=${with_arch:-nocona}
|
||||
with_cpu=${with_cpu:-generic}
|
||||
tmake_file="t-darwin ${cpu_type}/t-darwin64 t-slibgcc-darwin i386/t-fprules-softfp64 soft-fp/t-softfp"
|
||||
tm_file="${tm_file} ${cpu_type}/darwin64.h"
|
||||
|
@ -131,6 +131,19 @@ extern void darwin_x86_file_end (void);
|
||||
#undef TARGET_SUBTARGET_DEFAULT
|
||||
#define TARGET_SUBTARGET_DEFAULT (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_128BIT_LONG_DOUBLE)
|
||||
|
||||
/* For darwin we want to target specific processor features as a minimum,
|
||||
but these unfortunately don't correspond to a specific processor. */
|
||||
#undef TARGET_SUBTARGET32_ISA_DEFAULT
|
||||
#define TARGET_SUBTARGET32_ISA_DEFAULT (OPTION_MASK_ISA_MMX \
|
||||
| OPTION_MASK_ISA_SSE \
|
||||
| OPTION_MASK_ISA_SSE2)
|
||||
|
||||
#undef TARGET_SUBTARGET64_ISA_DEFAULT
|
||||
#define TARGET_SUBTARGET64_ISA_DEFAULT (OPTION_MASK_ISA_MMX \
|
||||
| OPTION_MASK_ISA_SSE \
|
||||
| OPTION_MASK_ISA_SSE2 \
|
||||
| OPTION_MASK_ISA_SSE3)
|
||||
|
||||
/* For now, disable dynamic-no-pic. We'll need to go through i386.c
|
||||
with a fine-tooth comb looking for refs to flag_pic! */
|
||||
#define MASK_MACHO_DYNAMIC_NO_PIC 0
|
||||
|
Loading…
Reference in New Issue
Block a user