diff options
author | jmc <jmc@pkgsrc.org> | 2002-03-31 08:05:51 +0000 |
---|---|---|
committer | jmc <jmc@pkgsrc.org> | 2002-03-31 08:05:51 +0000 |
commit | a36ac73d000d92127a2c7830bceec07390c8868f (patch) | |
tree | 8e5b5347236af05fa8ceffa29d3fea2a97466c8b /lang | |
parent | d767c818ecc5a8f2c16af5fe082f982393f21424 (diff) | |
download | pkgsrc-a36ac73d000d92127a2c7830bceec07390c8868f.tar.gz |
Hand edit the alpha/netbsd.h patch. -current gcc relies on a new linker script
which only differs in setting the entry point. Let this use the default
linker script for alpha but force the entry point so this will work on older
NetBSD installs for alpha.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc/distinfo | 4 | ||||
-rw-r--r-- | lang/gcc/patches/patch-ae | 9 |
2 files changed, 7 insertions, 6 deletions
diff --git a/lang/gcc/distinfo b/lang/gcc/distinfo index c9a9667c1b5..66f46b47284 100644 --- a/lang/gcc/distinfo +++ b/lang/gcc/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.10 2002/03/28 10:26:02 jmc Exp $ +$NetBSD: distinfo,v 1.11 2002/03/31 08:05:51 jmc Exp $ SHA1 (gcc-2.95.3.tar.gz) = 535d27038d161c0e7c2662702e11a48aa97ef622 Size (gcc-2.95.3.tar.gz) = 12911721 bytes @@ -6,7 +6,7 @@ SHA1 (patch-aa) = 92e1f8ee1bd0873417fe3768d25b0a3d5f97cb23 SHA1 (patch-ab) = 06bf6155ace97794578a827f1ed66afed75aa8e9 SHA1 (patch-ac) = aa4b7d81ac28b47a9f25ad8bae40c8e0c6184c97 SHA1 (patch-ad) = 9eb1a304e432515ba62a1fc7e80920e89c30aa3d -SHA1 (patch-ae) = 8197ce6b522b2899907ebfebf7d61ca532e4add9 +SHA1 (patch-ae) = 59035f3c62300e6190cfffb49a49b28e90939f41 SHA1 (patch-af) = 85bd1eeffb2a84bff06be8b3cb73091b1d50bc60 SHA1 (patch-ag) = 0c76dd4e1f83ef0e3109986df851df832a73f068 SHA1 (patch-ah) = 664c351a65ee004c2d616e067f150e6c42db630c diff --git a/lang/gcc/patches/patch-ae b/lang/gcc/patches/patch-ae index 714662e45ed..9a4b6651595 100644 --- a/lang/gcc/patches/patch-ae +++ b/lang/gcc/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.4 2002/03/28 10:11:52 jmc Exp $ +$NetBSD: patch-ae,v 1.5 2002/03/31 08:05:52 jmc Exp $ --- ../gcc-2.95.3/gcc/config/alpha/netbsd.h.orig 2000/07/26 00:18:12 1.1.1.1 +++ ../gcc-2.95.3/gcc/config/alpha/netbsd.h 2002/01/22 02:09:39 1.8 -@@ -19,17 +19,83 @@ +@@ -19,17 +19,84 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ @@ -46,7 +46,8 @@ $NetBSD: patch-ae,v 1.4 2002/03/28 10:11:52 jmc Exp $ + +#undef LINK_SPEC +#define LINK_SPEC \ -+ "-m elf64alpha_nbsd \ ++ "-m elf64alpha \ ++ -e __start \ + %{O*:-O3} %{!O*:-O1} \ + %{assert*} %{R*} \ + %{shared:-shared} \ @@ -91,7 +92,7 @@ $NetBSD: patch-ae,v 1.4 2002/03/28 10:11:52 jmc Exp $ #undef FUNCTION_PROFILER #define FUNCTION_PROFILER(FILE, LABELNO) \ -@@ -37,3 +103,460 @@ +@@ -37,3 +104,460 @@ /* Show that we need a GP when profiling. */ #define TARGET_PROFILING_NEEDS_GP |