diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-02 22:50:23 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-02 22:50:23 +0000 |
commit | 72ac783d4c47aaab0180133789f93d813e5f7bac (patch) | |
tree | c8fcdad3d35757efe740dbeac92c62d651f26871 /gcc/config/mips/iris6.h | |
parent | 2287acd49e977e5391b002004d74f3f947423481 (diff) | |
download | gcc-72ac783d4c47aaab0180133789f93d813e5f7bac.tar.gz |
* crtstuff.c (__frame_dummy): New function for irix6.
(__do_global_ctors): Call __frame_dummy for irix6.
* iris6.h (LINK_SPEC): Hide __frame_dummy too.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17281 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips/iris6.h')
-rw-r--r-- | gcc/config/mips/iris6.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h index 5bc733cb427..0d88750f7b8 100644 --- a/gcc/config/mips/iris6.h +++ b/gcc/config/mips/iris6.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. Iris version 6. - Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc. + Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. This file is part of GNU CC. @@ -541,5 +541,5 @@ do { \ %{!static: \ %{!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__} \ +%{shared:-hidden_symbol __do_global_ctors,__do_global_dtors,__EH_FRAME_BEGIN__,__frame_dummy} \ -_SYSTYPE_SVR4 %{mabi=32: -32}%{mabi=n32: -n32}%{mabi=64: -64} %{!mabi*: -n32}" |