diff options
author | Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com> | 2017-03-15 15:35:15 -0700 |
---|---|---|
committer | Cary Coutant <ccoutant@gmail.com> | 2017-03-15 16:51:35 -0700 |
commit | 453018bf4490421a995cd76b3d2a3f322359c6a5 (patch) | |
tree | 2b2944576a2b4bf4393cd8533af0adb641fa806d /gdb/guile/scm-lazy-string.c | |
parent | b416fe873ef44b2a613c9266c6462a481926d986 (diff) | |
download | binutils-453018bf4490421a995cd76b3d2a3f322359c6a5.zip binutils-453018bf4490421a995cd76b3d2a3f322359c6a5.tar.gz binutils-453018bf4490421a995cd76b3d2a3f322359c6a5.tar.bz2 |
Correct the definition of _gp and _GLOBAL_OFFSET_TABLE_ symbols for MIPS.
gold/
* mips.cc (symbol_refs_local): Return false if a symbol
is from a dynamic object.
(Target_mips::got_section): Make _GLOBAL_OFFSET_TABLE_ STV_HIDDEN.
(Target_mips::set_gp): Refactor. Make _gp STT_NOTYPE and
STB_LOCAL.
(Target_mips::do_finalize_sections): Set _gp after all the checks
for creating .got are done.
(Target_mips::Scan::global): Remove unused code.
Diffstat (limited to 'gdb/guile/scm-lazy-string.c')
0 files changed, 0 insertions, 0 deletions