summaryrefslogtreecommitdiffstats
path: root/contrib/binutils/ld/emulparams
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2002-01-27 12:23:29 +0000
committerobrien <obrien@FreeBSD.org>2002-01-27 12:23:29 +0000
commit9065e980a4f15264a94d9bf01140109a23aa3e6a (patch)
treec58afe85554ffb16205e514c1ee84f8a110d99d8 /contrib/binutils/ld/emulparams
parent6f96e0a4731848dde031a066ca5350d0081c9127 (diff)
downloadFreeBSD-src-9065e980a4f15264a94d9bf01140109a23aa3e6a.zip
FreeBSD-src-9065e980a4f15264a94d9bf01140109a23aa3e6a.tar.gz
Bring the binutils_2_12_cvs_20020127 version of this to the HEAD branch.
Diffstat (limited to 'contrib/binutils/ld/emulparams')
-rw-r--r--contrib/binutils/ld/emulparams/elf64alpha.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/contrib/binutils/ld/emulparams/elf64alpha.sh b/contrib/binutils/ld/emulparams/elf64alpha.sh
index 98d65b2..a245065 100644
--- a/contrib/binutils/ld/emulparams/elf64alpha.sh
+++ b/contrib/binutils/ld/emulparams/elf64alpha.sh
@@ -13,9 +13,10 @@ ARCH=alpha
MACHINE=
GENERATE_SHLIB_SCRIPT=yes
DATA_PLT=
-NOP=0x47ff041f
+NOP=0x2ffe0000 # unop
-OTHER_READONLY_SECTIONS='.reginfo : { *(.reginfo) }'
+OTHER_READONLY_SECTIONS="
+ .reginfo ${RELOCATING-0} : { *(.reginfo) }"
# This code gets inserted into the generic elf32.sc linker script
# and allows us to define our own command line switches.
@@ -27,7 +28,7 @@ PARSE_AND_LIST_PROLOGUE='
static int elf64alpha_32bit = 0;
struct ld_emulation_xfer_struct ld_elf64alpha_emulation;
-static void gld_elf64alpha_finish ();
+static void gld_elf64alpha_finish PARAMS ((void));
'
PARSE_AND_LIST_LONGOPTS='
OpenPOWER on IntegriCloud