From: Chung-Lin Tang Date: Sun, 11 May 2014 17:09:47 +0000 (-0700) Subject: 2014-05-11 Chung-Lin Tang X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2af301076c60151ea25d1862285e76edc9261b8a;p=thirdparty%2Fbinutils-gdb.git 2014-05-11 Chung-Lin Tang Backport from master 2014-05-11 Chung-Lin Tang * emulparams/nios2linux.sh (OTHER_GOT_SYMBOLS): Wrap _gp in HIDDEN(), and gp in PROVIDE_HIDDEN. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 6344f4b0705..c024b001624 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,11 @@ +2014-05-11 Chung-Lin Tang + + Backport from master + + 2014-05-11 Chung-Lin Tang + * emulparams/nios2linux.sh (OTHER_GOT_SYMBOLS): Wrap _gp in HIDDEN(), + and gp in PROVIDE_HIDDEN. + 2014-04-16 Alan Modra Apply mainline patches for ppc476 workaround diff --git a/ld/emulparams/nios2linux.sh b/ld/emulparams/nios2linux.sh index aa409a9ec70..edb6ec6b68c 100644 --- a/ld/emulparams/nios2linux.sh +++ b/ld/emulparams/nios2linux.sh @@ -6,8 +6,8 @@ LITTLE_OUTPUT_FORMAT="elf32-littlenios2" BIG_OUTPUT_FORMAT="elf32-bignios2" TEXT_START_ADDR=0x2000 OTHER_GOT_SYMBOLS=' - _gp = ALIGN(16) + 0x7ff0; - PROVIDE(gp = _gp); + HIDDEN (_gp = ALIGN(16) + 0x7ff0); + PROVIDE_HIDDEN (gp = _gp); ' ARCH=nios2 MACHINE=