diff options
author | Ian Lance Taylor <ian@airs.com> | 1994-02-04 04:14:24 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1994-02-04 04:14:24 +0000 |
commit | f85ad9d5c50571a4d242e10c1f720158a6d39970 (patch) | |
tree | ccd329bd27a7a8d5b93cc65871f36ead14fe6a9b /gas/ChangeLog | |
parent | 11c07496003a60660dc4ed8741dd39b67ae28dbe (diff) | |
download | gdb-f85ad9d5c50571a4d242e10c1f720158a6d39970.zip gdb-f85ad9d5c50571a4d242e10c1f720158a6d39970.tar.gz gdb-f85ad9d5c50571a4d242e10c1f720158a6d39970.tar.bz2 |
* ecoff.c (ecoff_symbol_new_hook): Clear ecoff_extern_size, not
ecoff_undefined.
(ecoff_frob_symbol): Don't check ecoff_undefined.
(ecoff_build_symbols): Get size of an undefined symbol from
sym->ecoff_extern_size, not S_GET_VALUE (sym).
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 322fafa..ad45c85 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,18 @@ +Thu Feb 3 23:07:30 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) + + * config/obj-ecoff.h (TARGET_SYMBOL_FIELDS): Changed + ecoff_undefined to ecoff_extern_size. + * config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Likewise. + * config/tc-mips.c (s_extern): Set ecoff_extern_size to the + external symbol size, rathern than setting the symbol value. + (md_estimate_size_before_relax): Check both ecoff_extern_size and + symbol value to see if GP referencing can be used. + * ecoff.c (ecoff_symbol_new_hook): Clear ecoff_extern_size, not + ecoff_undefined. + (ecoff_frob_symbol): Don't check ecoff_undefined. + (ecoff_build_symbols): Get size of an undefined symbol from + sym->ecoff_extern_size, not S_GET_VALUE (sym). + Wed Feb 2 13:55:08 1994 Jeffrey A. Law (law@snake.cs.utah.edu) * Makefile.in: Avoid bug in losing hpux sed. |