]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/rs6000-nat.c
* mdebugread.c (parse_partial_symbols): Reset includes_used
authorPeter Schauer <Peter.Schauer@mytum.de>
Sat, 23 Sep 1995 11:09:52 +0000 (11:09 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Sat, 23 Sep 1995 11:09:52 +0000 (11:09 +0000)
commitdf1e1074deec91dcc04ede90335fdc4eac8dcb04
tree1efb97f58edab0801c758453ae7bc3498ada6621
parent138b9b81e3d71df0b74027692a86db239d5ee08e
* mdebugread.c (parse_partial_symbols):  Reset includes_used
and dependencies_used after finishing the partial symbol table.

* rs6000-nat.c (xcoff_relocate_core):  Don't relocate data
addresses for the main objfile if DONT_RELOCATE_SYMFILE_OBJFILE
is defined.
* xcoffread.c:  gcc -Wall lint. Remove traceback table reading
code. The existing code tried to add parameter information for
functions compiled without -g, which cannot be done properly
for optimized code and produced misleading parameter displays.
(ef_complaint, eb_complaint):  Make a local static copy to avoid
dependency on coffread.c.
(read_xcoff_symtab, process_xcoff_symbol, scan_xcoff_symtab):
Enter C_EXT/C_HIDEXT symbols into the minimal symbol table only.
(read_xcoff_symtab):  Ignore C_STAT section auxiliary entry
symbols. Complain about unmatched .ef and .eb symbols instead of
segfaulting.
(process_xcoff_symbol):  Determine value of C_GSYM symbols via
the global_sym_chain mechanism in stabsread.c.
(xcoff_new_init):  Call stabsread_new_init and buildsym_new_init.
(init_string_tab):  Initialize length field bytes in the strtbl.
(scan_xcoff_symtab):  Skip symbols that start with `$' or `.$'.
Set first_fun_line_offset for symbols with two auxents only.
gdb/ChangeLog
gdb/mdebugread.c
gdb/rs6000-nat.c
gdb/xcoffread.c