aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-02-04 04:14:24 +0000
committerIan Lance Taylor <ian@airs.com>1994-02-04 04:14:24 +0000
commitf85ad9d5c50571a4d242e10c1f720158a6d39970 (patch)
treeccd329bd27a7a8d5b93cc65871f36ead14fe6a9b /gas/ChangeLog
parent11c07496003a60660dc4ed8741dd39b67ae28dbe (diff)
downloadgdb-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/ChangeLog15
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.