darwin.h (STARTFILE_SPEC): Do not use -lbundle1.o when Darwin >= 10.
gcc: * config/darwin.h (STARTFILE_SPEC): Do not use -lbundle1.o when Darwin >= 10. (DARWIN_DYLIB1_SPEC): Do not use -ldylib1.10.5.o when Darwin >= 10. (DARWIN_CRT1_SPEC): Use -lcrt1.10.6.o when Darwin >= 10. From-SVN: r181974
This commit is contained in:
parent
50ada590dc
commit
99b375d0b9
@ -1,3 +1,10 @@
|
||||
2011-12-03 Iain Sandoe <iains@gcc.gnu.org>
|
||||
|
||||
* config/darwin.h (STARTFILE_SPEC): Do not use -lbundle1.o when
|
||||
Darwin >= 10.
|
||||
(DARWIN_DYLIB1_SPEC): Do not use -ldylib1.10.5.o when Darwin >= 10.
|
||||
(DARWIN_CRT1_SPEC): Use -lcrt1.10.6.o when Darwin >= 10.
|
||||
|
||||
2011-12-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* fold-const.c (fold_unary_loc): Fold VEC_UNPACK_LO_EXPR,
|
||||
|
@ -348,7 +348,9 @@ extern GTY(()) int darwin_ms_struct;
|
||||
#undef STARTFILE_SPEC
|
||||
#define STARTFILE_SPEC \
|
||||
"%{Zdynamiclib: %(darwin_dylib1) %{fgnu-tm: -lcrttms.o}} \
|
||||
%{!Zdynamiclib:%{Zbundle:%{!static:-lbundle1.o %{fgnu-tm: -lcrttms.o}}} \
|
||||
%{!Zdynamiclib:%{Zbundle:%{!static: \
|
||||
%:version-compare(< 10.6 mmacosx-version-min= -lbundle1.o) \
|
||||
%{fgnu-tm: -lcrttms.o}}} \
|
||||
%{!Zbundle:%{pg:%{static:-lgcrt0.o} \
|
||||
%{!static:%{object:-lgcrt0.o} \
|
||||
%{!object:%{preload:-lgcrt0.o} \
|
||||
@ -370,11 +372,12 @@ extern GTY(()) int darwin_ms_struct;
|
||||
|
||||
#define DARWIN_DYLIB1_SPEC \
|
||||
"%:version-compare(!> 10.5 mmacosx-version-min= -ldylib1.o) \
|
||||
%:version-compare(>= 10.5 mmacosx-version-min= -ldylib1.10.5.o)"
|
||||
%:version-compare(>< 10.5 10.6 mmacosx-version-min= -ldylib1.10.5.o)"
|
||||
|
||||
#define DARWIN_CRT1_SPEC \
|
||||
"%:version-compare(!> 10.5 mmacosx-version-min= -lcrt1.o) \
|
||||
%:version-compare(>= 10.5 mmacosx-version-min= -lcrt1.10.5.o) \
|
||||
%:version-compare(>< 10.5 10.6 mmacosx-version-min= -lcrt1.10.5.o) \
|
||||
%:version-compare(>= 10.6 mmacosx-version-min= -lcrt1.10.6.o) \
|
||||
%{fgnu-tm: -lcrttms.o}"
|
||||
|
||||
/* Default Darwin ASM_SPEC, very simple. */
|
||||
|
Loading…
Reference in New Issue
Block a user