summaryrefslogtreecommitdiff
path: root/gcc/config/darwin9.h
diff options
context:
space:
mode:
authorechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2006-12-04 02:10:10 +0000
committerechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2006-12-04 02:10:10 +0000
commita47cd78650ce6b82271133e1c319674401e0b4cb (patch)
tree638a02afc406ea4648454e7cceb73bf95b4020b0 /gcc/config/darwin9.h
parent4af16d2d64d17ef2f1a7d2d79908fa537a52faa9 (diff)
downloadgcc-a47cd78650ce6b82271133e1c319674401e0b4cb.tar.gz
2006-12-03 Eric Christopher <echristo@apple.com>
PR target/24598 * config/t-slibgcc-darwin: Pass -install_name. * config/darwin.h (LINK_COMMAND_SPEC): Remove use of libtool. Only pass through options that the linker recognizes. (LINK_SPEC): Update comment. Translate options. (STARTFILE_SPEC): Add dylib1.o for shared libraries. * config/darwin9.h (LINK_COMMAND_SPEC): Ditto above. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119477 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/darwin9.h')
-rw-r--r--gcc/config/darwin9.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/config/darwin9.h b/gcc/config/darwin9.h
index ef9890a6741..58e980630df 100644
--- a/gcc/config/darwin9.h
+++ b/gcc/config/darwin9.h
@@ -6,9 +6,8 @@
#undef LINK_COMMAND_SPEC
#define LINK_COMMAND_SPEC "\
%{!fdump=*:%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:\
- %{!Zdynamiclib:%(linker)}%{Zdynamiclib:/usr/bin/libtool} \
- %l %X %{d} %{s} %{t} %{Z} \
- %{!Zdynamiclib:%{A} %{e*} %{m} %{N} %{n} %{r} %{u*} %{x} %{z}} \
+ %(linker) %l %X %{d} %{s} %{t} %{Z} \
+ %{A} %{e*} %{m} %{r} %{x} \
%{o*}%{!o:-o a.out} \
%{!A:%{!nostdlib:%{!nostartfiles:%S}}} \
%{L*} %{fopenmp:%:include(libgomp.spec)%(link_gomp)} \