* symtab.h (struct symbol, general_symbol_info, minimal_symbol,
[binutils-gdb.git] / gdb / ChangeLog
index 818e4d0f068b9e16c2fa2f8dbbcf41120eddd82e..72e436b268d2be93882827020077cf45dc792ef2 100644 (file)
@@ -1,3 +1,18 @@
+Wed Jan 12 01:44:25 1994  John Gilmore  (gnu@cygnus.com)
+
+       * symtab.h (struct symbol, general_symbol_info, minimal_symbol,
+       partial_symbol):  Shrink the storage sizes of symbols, by making
+       enums into 1-byte bitfields when compiled __GNUC__, moving all the
+       enums and small ints to the end of each struct to improve
+       alignment, and switching the section number from int to unsigned
+       short.
+
+Wed Jan 12 00:16:26 1994  John Gilmore  (gnu@cygnus.com)
+
+       * symtab.c (find_addr_symbol):  New routine that will find the nearest
+       symbol associated with an address.  It does so by exhaustive
+       search of the symtabs, so it's slow but complete.
+
 Tue Jan 11 23:57:30 1994  John Gilmore  (gnu@cygnus.com)
 
        * coffread.c (read_coff_symtab):  Set PC bounds of _globals_ symtab