* mdebugread.c (new_psymtab): Pass in section_offsets and set
authorPeter Schauer <Peter.Schauer@mytum.de>
Sat, 19 Feb 1994 11:24:36 +0000 (11:24 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Sat, 19 Feb 1994 11:24:36 +0000 (11:24 +0000)
commit847d9775304e0c338098147e303c7e3d9e5d6827
tree2e6b36d1557784fab757655a7241668934f2dedb
parent9f35e15a659e9b8122b0a8af6b793c243fce9c0d
* mdebugread.c (new_psymtab):  Pass in section_offsets and set
them in the pst.
* mdebugread.c (handle_psymbol_enumerators):  New function to enter
the enumerators of an ecoff enum into the partial symbol table.
* mdebugread.c (parse_partial_symbols):  Call it.
* symfile.c (reread_symbols):  Initialize objfile->*_psymbols.next.
* symmisc.c (dump_psymtab):  Fix typo, clean up output of section
offsets. Cast psymtab->read_symtab to PTR before passing it to
gdb_print_address.
* i386-tdep.c (i386_skip_prologue):  Skip over instructions that
set up the global offset table pointer in pic compiled code.
* config/mips/tm-mips.h (FIX_CALL_DUMMY):  For big endian targets,
error() on TYPE_CODE_FLT arguments whose size is greater than 8,
swap all other TYPE_CODE_FLT arguments as mips_push_arguments
ensures that floats are promoted to doubles before they are pushed
on the stack.
gdb/ChangeLog
gdb/mdebugread.c