This is the mail archive of the
gdb-testers@sourceware.org
mailing list for the GDB project.
[binutils-gdb] Don't use "_gp" on RISC-V, use "_global_pointer$" instead
- From: sergiodj+buildbot at sergiodj dot net
- To: gdb-testers at sourceware dot org
- Date: Mon, 13 Feb 2017 13:26:57 -0500
- Subject: [binutils-gdb] Don't use "_gp" on RISC-V, use "_global_pointer$" instead
- Authentication-results: sourceware.org; auth=none
*** TEST RESULTS FOR COMMIT 10ddfe62f8979cfe380b07c4f827e72681cc612a ***
Author: Palmer Dabbelt <palmer@dabbelt.com>
Branch: master
Commit: 10ddfe62f8979cfe380b07c4f827e72681cc612a
Don't use "_gp" on RISC-V, use "_global_pointer$" instead
"_gp" could conflict with ABI-complient code. While it's probably OK
because MIPS uses this name, we figured it'd be good to clean this up
before a release with RISC-V in it.
ld/ChangeLog:
2017-02-13 Palmer Dabbelt <palmer@dabbelt.com>
* emulparams/elf32lriscv-defs.sh (SDATA_START_SYMBOLS): Change
_gp to __global_pointer$.
bfd/ChangeLog:
2017-02-13 Palmer Dabbelt <palmer@dabbelt.com>
* elfnn-riscv.c (riscv_global_pointer_value): Change _gp to
__global_pointer$.