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/ChangeLog | |
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/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 98fa104..eedb5bb 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,19 @@ +Mon Dec 19 14:15:07 1994 Jeff Law (law@snake.cs.utah.edu) + + * 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. + start-sanitize-arc Mon Dec 19 12:57:09 1994 Doug Evans <dje@canuck.cygnus.com> |