diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-07-09 16:28:04 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-07-09 16:28:04 +0000 |
commit | eb52b9dc1d48b0abeefac6708a0244e431c5fb45 (patch) | |
tree | 839d82345e2fe94088894f967fe104c759eb6551 /gdb | |
parent | 719de0ea8cda7b3c2ed9d6d4f06fb3a0380130b5 (diff) | |
download | gdb-eb52b9dc1d48b0abeefac6708a0244e431c5fb45.zip gdb-eb52b9dc1d48b0abeefac6708a0244e431c5fb45.tar.gz gdb-eb52b9dc1d48b0abeefac6708a0244e431c5fb45.tar.bz2 |
From Kazumoto Kojima <kkojima@kk.info.kanagawa-u.ac.jp>:
* elf32-mips.c (struct mips_elf_link_hash_table): Add new fields
use_rld_obj_head and rld_value.
(mips_elf_link_hash_table_create): Initialize new fields.
(mips_elf_add_symbol_hook): Mark __rld_obj_head symbol as
dynamic.
(mips_elf_create_dynamic_sections): Create .rld_map section. If
__rld_obj_head symbol not seen, create an __rld_map symbol.
(mips_elf_size_dynamic_sections): Make space in .rld_map section.
Create a DT_MIPS_RLD_MAP entry rather than a DT_DEBUG entry.
(mips_elf_finish_dynamic_symbol): Save value of __rld_map or
__rld_obj_head symbol.
(mips_elf_finish_dynamic_sections): Handle DT_MIPS_RLD_MAP.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions