diff options
author | Jeff Law <law@redhat.com> | 1994-12-19 21:23:20 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1994-12-19 21:23:20 +0000 |
commit | 60937ce7c2522765fc431338adf2d0aefb8e7eab (patch) | |
tree | 9471cf9f695eacd1eabbdd292cc078823a8db362 /gas/testsuite/lib | |
parent | 88cc1324ff0fdb8983b39166516ace7afb07f7ed (diff) | |
download | gdb-60937ce7c2522765fc431338adf2d0aefb8e7eab.zip gdb-60937ce7c2522765fc431338adf2d0aefb8e7eab.tar.gz gdb-60937ce7c2522765fc431338adf2d0aefb8e7eab.tar.bz2 |
* Reduce useless symbols for ELF in an attempt to make smaller
objects and speed up the linker.
* config/tc-hppa.c (struct call_info): Replace end_symbol field
with a size field.
(hppa_elf_mark_end_function): Delete unneeded function.
(pa_build_unwind_subspace): For the 2nd unwind relocation, use
the function symbol + function size instead of a special symbol
for the end of the function.
(process_exit): Compute the function size here. Don't call
hppa_elf_mark_end_of_function anymore.
(pa_procend): Likewise.
(hppa_fix_adjustable): Only reject 32bit relocations for SOM.
(elf_hppa_final_processing): Simplify.
Diffstat (limited to 'gas/testsuite/lib')
0 files changed, 0 insertions, 0 deletions