OSDN Git Service

* config/i386/darwin.h (ASM_SPEC): Simplify.
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 2004 02:48:49 +0000 (02:48 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 2004 02:48:49 +0000 (02:48 +0000)
commit7933edb3f71c2291af026c6eea0e3e9daa0a965b
tree6ee8ec5a78d0a562957eb1e05126f0ed0dbebf70
parenta41f8591f350716e44332d7870edabb575e65b79
* config/i386/darwin.h (ASM_SPEC): Simplify.
(SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec.
* config/rs6000/darwin.h (DARWIN_SUBARCH_SPEC): New.
(SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec.
* config/darwin.h (LINK_COMMAND_SPEC): Don't pass -arch here.
(LINK_SPEC): Do pass -arch here.  Handle -force_cpusubtype_ALL
in all cases.  Pass the right -arch or -arch_only based on -mcpu.
(ASM_SPEC): Handle -force_cpusubtype_ALL.
* doc/invoke.texi (Darwin Options): Improve documentation for
Darwin linker (and libtool) switches.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89877 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/darwin.h
gcc/config/i386/darwin.h
gcc/config/rs6000/darwin.h
gcc/doc/invoke.texi
gcc/tree-ssa-operands.c