diff options
author | Mark Mitchell <mark@codesourcery.com> | 2000-11-03 20:43:43 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-11-03 20:43:43 +0000 |
commit | 25f80eae6accc012719ff163369972ae3ed38f4f (patch) | |
tree | e7cbc3aca86eea348126ddc9c5165bbb9c945508 /gcc | |
parent | 334c4aae758ffd526c9c43f433033127dbc89387 (diff) | |
download | gcc-25f80eae6accc012719ff163369972ae3ed38f4f.zip gcc-25f80eae6accc012719ff163369972ae3ed38f4f.tar.gz gcc-25f80eae6accc012719ff163369972ae3ed38f4f.tar.bz2 |
iris6.h (SUBTARGET_CC1_SPEC): Remove -static handling.
* config/mips/iris6.h (SUBTARGET_CC1_SPEC): Remove -static
handling.
(STARTFILE_SPEC): Likewise.
(LINK_SPEC): Likewise.
From-SVN: r37235
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/mips/iris6.h | 43 |
2 files changed, 11 insertions, 39 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9256eae..7b76342 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +Fri Nov 3 13:41:04 2000 Mark P Mitchell <mark@codesourcery.com> + + * config/mips/iris6.h (SUBTARGET_CC1_SPEC): Remove -static + handling. + (STARTFILE_SPEC): Likewise. + (LINK_SPEC): Likewise. + 2000-11-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * Makefile.in (fold-const.o): Depend on $(GGC_H), not ggc.h. diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h index 502617a..07c08bb 100644 --- a/gcc/config/mips/iris6.h +++ b/gcc/config/mips/iris6.h @@ -43,7 +43,7 @@ Boston, MA 02111-1307, USA. */ /* This is handled in override_options. */ #undef SUBTARGET_CC1_SPEC -#define SUBTARGET_CC1_SPEC "%{static: -mno-abicalls}" +#define SUBTARGET_CC1_SPEC "" /* We must pass -D_LONGLONG always, even when -ansi is used, because irix6 system header files require it. This is OK, because gcc never warns @@ -480,7 +480,7 @@ do { \ on the mipsX option. */ #undef STARTFILE_SPEC #define STARTFILE_SPEC \ - "%{!static:%{!shared: \ + "%{!shared: \ %{mabi=32:%{pg:gcrt1.o%s} \ %{!pg:%{p:mcrt1.o%s libprof1.a%s}%{!p:crt1.o%s}}} \ %{mabi=n32: \ @@ -503,40 +503,7 @@ do { \ %{!p:/usr/lib32/mips4/crt1.o%s}}} \ %{!mips4:%{pg:/usr/lib32/mips3/gcrt1.o%s} \ %{!pg:%{p:/usr/lib32/mips3/mcrt1.o%s /usr/lib32/mips3/libprof1.a%s} \ - %{!p:/usr/lib32/mips3/crt1.o%s}}}}}} \ - %{static: \ - %{mabi=32:%{pg:/usr/lib/nonshared/gcrt1.o%s} \ - %{!pg:%{p:/usr/lib/nonshared/mcrt1.o%s /usr/lib/nonshared/libprof1.a%s} \ - %{!p:/usr/lib/nonshared/crt1.o%s}}} \ - %{mabi=n32: \ - %{mips4:%{pg:/usr/lib32/mips4/nonshared/gcrt1.o%s} \ - %{!pg:%{p:/usr/lib32/mips4/nonshared/mcrt1.o%s \ - /usr/lib32/mips4/nonshared/libprof1.a%s} \ - %{!p:/usr/lib32/mips4/nonshared/crt1.o%s}}} \ - %{!mips4:%{pg:/usr/lib32/mips3/nonshared/gcrt1.o%s} \ - %{!pg:%{p:/usr/lib32/mips3/nonshared/mcrt1.o%s \ - /usr/lib32/mips3/nonshared/libprof1.a%s} \ - %{!p:/usr/lib32/mips3/nonshared/crt1.o%s}}}} \ - %{mabi=64: \ - %{mips4:%{pg:/usr/lib64/mips4/nonshared/gcrt1.o} \ - %{!pg:%{p:/usr/lib64/mips4/nonshared/mcrt1.o \ - /usr/lib64/mips4/nonshared/libprof1.a} \ - %{!p:/usr/lib64/mips4/nonshared/crt1.o}}} \ - %{!mips4:%{pg:/usr/lib64/mips3/nonshared/gcrt1.o} \ - %{!pg:%{p:/usr/lib64/mips3/nonshared/mcrt1.o \ - /usr/lib64/mips3/nonshared/libprof1.a} \ - %{!p:/usr/lib64/mips3/nonshared/crt1.o}}}} \ - %{!mabi*: \ - %{mips4:%{pg:/usr/lib32/mips4/nonshared/gcrt1.o%s} \ - %{!pg:%{p:/usr/lib32/mips4/nonshared/mcrt1.o%s \ - /usr/lib32/mips4/nonshared/libprof1.a%s} \ - %{!p:/usr/lib32/mips4/nonshared/crt1.o%s}}} \ - %{!mips4:%{pg:/usr/lib32/mips3/nonshared/gcrt1.o%s} \ - %{!pg:%{p:/usr/lib32/mips3/nonshared/mcrt1.o%s \ - /usr/lib32/mips3/nonshared/libprof1.a%s} \ - %{!pg:%{p:/usr/lib32/mips3/nonshared/mcrt1.o%s \ - /usr/lib32/mips3/nonshared/libprof1.a%s} \ - %{!p:/usr/lib32/mips3/nonshared/crt1.o%s}}}}}} \ + %{!p:/usr/lib32/mips3/crt1.o%s}}}}} \ crtbegin.o%s" #undef LIB_SPEC @@ -575,9 +542,7 @@ do { \ %{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} %{mips4} \ %{bestGnum} %{shared} %{non_shared} \ %{call_shared} %{no_archive} %{exact_version} %{w} \ -%{static: -non_shared} \ -%{!static: \ - %{!shared: %{!non_shared: %{!call_shared: -call_shared -no_unresolved}}}} \ +%{!shared: %{!non_shared: %{!call_shared: -call_shared -no_unresolved}}} \ %{rpath} -init __do_global_ctors -fini __do_global_dtors \ %{shared:-hidden_symbol __do_global_ctors,__do_global_dtors,__EH_FRAME_BEGIN__,__frame_dummy} \ -_SYSTYPE_SVR4 -woff 131 \ |