aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-06-14 22:22:02 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-06-14 22:22:02 -0400
commitd37df6cc7ee664d748a7c493d90bb253c22a00df (patch)
tree1119a70a43f83aaf7d8b939ef6068bc7c164e1c3 /gcc
parent603b4064ce36442e6dca20f115efded1c079fe84 (diff)
downloadgcc-d37df6cc7ee664d748a7c493d90bb253c22a00df.zip
gcc-d37df6cc7ee664d748a7c493d90bb253c22a00df.tar.gz
gcc-d37df6cc7ee664d748a7c493d90bb253c22a00df.tar.bz2
(LINK_SPEC): Don't pass -init __main anymore.
From-SVN: r9957
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.h2
-rw-r--r--gcc/config/alpha/osf12.h2
-rw-r--r--gcc/config/mips/iris5.h3
3 files changed, 3 insertions, 4 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h
index d0f8daf..5cd1070 100644
--- a/gcc/config/alpha/alpha.h
+++ b/gcc/config/alpha/alpha.h
@@ -52,7 +52,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
optimizing, -O1 if we are not. Pass -shared, -non_shared or
-call_shared as appropriate. Also pass -pg. */
#define LINK_SPEC \
- "-G 8 %{O*:-O3} %{!O*:-O1} %{!shared:-init __main} %{static:-non_shared} \
+ "-G 8 %{O*:-O3} %{!O*:-O1} %{static:-non_shared} \
%{!static:%{shared:-shared} %{!shared:-call_shared}} %{pg} %{taso} \
%{rpath*}"
diff --git a/gcc/config/alpha/osf12.h b/gcc/config/alpha/osf12.h
index 67935fe..cc0dff9 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} %{rpath*} \
+ "-G 8 -O1 %{static:-non_shared} %{rpath*} \
%{!static:%{shared:-shared} %{!shared:-call_shared}} %{taso}"
diff --git a/gcc/config/mips/iris5.h b/gcc/config/mips/iris5.h
index 70945cf..1b2fa1d 100644
--- a/gcc/config/mips/iris5.h
+++ b/gcc/config/mips/iris5.h
@@ -87,8 +87,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
%{G*} %{EB} %{EL} %{mips1} %{mips2} %{mips3} \
%{bestGnum} %{shared} %{non_shared} \
%{call_shared} %{no_archive} %{exact_version} \
-%{!shared: -u __main -init __main %{!non_shared: \
- %{!call_shared: -call_shared -no_unresolved}}} \
+%{!shared:%{!non_shared:%{!call_shared: -call_shared -no_unresolved}}} \
-_SYSTYPE_SVR4"
/* We now support shared libraries. */