aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1995-03-08 18:40:51 +0000
committerJason Merrill <merrill@gnu.org>1995-03-08 18:40:51 +0000
commitb890f297ea0a693ca72fc6261475981a1fad2289 (patch)
tree7b6913a57c2542a95859d4345dbea0a92c9ee68d /gcc
parent81a5008ec39cbbf8fba23756519ab05c7786e8c7 (diff)
downloadgcc-b890f297ea0a693ca72fc6261475981a1fad2289.zip
gcc-b890f297ea0a693ca72fc6261475981a1fad2289.tar.gz
gcc-b890f297ea0a693ca72fc6261475981a1fad2289.tar.bz2
Add -taso and -rpath to LINK_SPEC
From-SVN: r9132
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.h10
-rw-r--r--gcc/config/alpha/osf12.h4
2 files changed, 11 insertions, 3 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h
index 961c4802..5eebf61 100644
--- a/gcc/config/alpha/alpha.h
+++ b/gcc/config/alpha/alpha.h
@@ -53,7 +53,15 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
-call_shared as appropriate. Also pass -pg. */
#define LINK_SPEC \
"-G 8 %{O*:-O3} %{!O*:-O1} %{!shared:-init __main} %{static:-non_shared} \
- %{!static:%{shared:-shared} %{!shared:-call_shared}} %{pg}"
+ %{!static:%{shared:-shared} %{!shared:-call_shared}} %{pg} %{taso} \
+ %{rpath*}"
+
+#define WORD_SWITCH_TAKES_ARG(STR) \
+ (!strcmp (STR, "rpath") || !strcmp (STR, "include") \
+ || !strcmp (STR, "imacros") || !strcmp (STR, "aux-info") \
+ || !strcmp (STR, "idirafter") || !strcmp (STR, "iprefix") \
+ || !strcmp (STR, "iwithprefix") || !strcmp (STR, "iwithprefixbefore") \
+ || !strcmp (STR, "isystem"))
#define STARTFILE_SPEC \
"%{!shared:%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}}"
diff --git a/gcc/config/alpha/osf12.h b/gcc/config/alpha/osf12.h
index 4f3aeaf..67935fe 100644
--- a/gcc/config/alpha/osf12.h
+++ b/gcc/config/alpha/osf12.h
@@ -26,5 +26,5 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef LINK_SPEC
#define LINK_SPEC \
- "-G 8 -O1 %{!shared:-init __main} %{static:-non_shared} \
- %{!static:%{shared:-shared} %{!shared:-call_shared}}"
+ "-G 8 -O1 %{!shared:-init __main} %{static:-non_shared} %{rpath*} \
+ %{!static:%{shared:-shared} %{!shared:-call_shared}} %{taso}"