aboutsummaryrefslogtreecommitdiff
path: root/gdb/symfile.c
AgeCommit message (Collapse)AuthorFilesLines
1991-12-04* Makefile.in: VERSION 4.2.96.John Gilmore1-13/+66
* main.c (initialize_main): Revise command descriptions. * command.c (show_user): `info user' -> `show user'. * symtab.c (_initialize_symtab): Typo in `info types' desc. * coffread.c (coff_symfile_read): Avoid select_source_symtab, since it is not needed and can cause errors when examining ".o"s. (read_coff_symtab, decode_base_type): Use complain, not printf. Print symbol name, not its number. Remove "#if defined(clipper) #define BELIEVE_PCC_PROMOTION", which someday should go in a clipper target config file. * symfile.c (compact_misc_function_vector): Handle empty vector. (complain, clear_complaints, syms_from_objfile): Fix complaint formatting. * xcoffexec.c: Change syms_from_objfile caller.
1991-12-04* coffread.c (coff_symfile_read): Avoid select_source_symtab,John Gilmore1-3/+4
since it is not needed and can cause errors when examining ".o" files. * symfile.c (compact_misc_function_vector): Handle empty vector.
1991-11-21* defs.h: Incorporate param.h. All users changed.John Gilmore1-87/+295
* param-no-tm.h: Change users to define TM_FILE_OVERRIDE instead. * param.h, param-no-tm.h: Removed. * Update copyrights in all changed files. * dbxread.c, dwarfread.c, inflow.c, infrun.c, m2-exp.y, putenv.c, solib.c, symtab.h, tm-umax.h, valprint.c: Lint. * tm-convex.h, tm-hp300hpux.h, tm-merlin.h, tm-sparc.h, xm-merlin.h: Avoid host include files in target descriptions. * getpagesize.h: Removed, libiberty copes now.
1991-11-01* mipsread.c (read_mips_symtab, read_the_mips_symtab): Use realJohn Gilmore1-5/+10
filename with error messages. * stack.c (frame_select_command): Rename to select_frame_command to avoid "fr" and "fra" having nonunique completions. * symfile.c (sort_symtab_syms): Ignore sort of zero symtab *. (symfile_init): Print file format name when unable to handle it. (free_named_symtabs): Use BLOCKVECTOR rather than obsolete BLOCKLIST. * symmisc.c (free_symtab): Only free linetable if nonzero. * symtab.h: Remove obsolete BLOCKLIST macros.
1991-10-26* symfile.c (syms_from_bfd): New routine.John Gilmore1-24/+79
(add_symbol_file): Call it to do the real work. (syms_from_bfd): Initialize entry_point before calling symfile_init. * symtab.h, symfile.c, coffread.c, mipsread.c, dwarfread.c: Avoid declaring or setting entry_point (symfile.h & symfile.c cope).
1991-09-28 * coffread.c (coff_symfile_read): Use xmalloc, not malloc.John Gilmore1-11/+59
* language.c, printcmd.c: Lint. * language.h (get_frame_language): Declare. * saber.suppress: update. * stack.c (find_relative_frame): Remove complex code that was #if 0'd, stick with simple code. Lint. * saber.suppress: Update a bit. * symfile.c (add_symbol_file_command): Add "?" to question. * utils.c (parse_escape): Avoid \a due to bdead compilers. * value.h: Declare typedef_print. * valprint.c (val_print, type_print_base): TYPE_CODE_RANGE less kludgey.
1991-08-22lintStu Grossman1-36/+43
1991-05-30Roll in Tiemann changes for gcc -ansi. Fix assorted bugs. See ChangeLog.John Gilmore1-1/+4
1991-05-02The list of changes is too long to fit in the cvs log (since it truncates!).Jim Kingdon1-2/+4
Look at the ChangeLog for Apr 30 and May 1.
1991-04-26 * symfile.c (fill_in_vptr_fieldno): Don't call check_stub_type.Jim Kingdon1-6/+16
Return void not int. (also declarations in symfile.h and value.h). Deal with multiple inheritance.
1991-04-24 * blockframe.c, frame.h (reinit_frame_cache): New function.Jim Kingdon1-0/+8
solib.c (solib_add), symfile.c ({,add_}symbol_file_command): Use it.
1991-04-22 * symfile.c (symbol_file_add): Add comment.Jim Kingdon1-4/+5
solib.c (solib_add): Don't malloc name passed to symbol_file_add.
1991-04-19 * symfile.c: Rename add_syms_command to add_symbol_file_command.Jim Kingdon1-4/+4
(_initialize_symfile, add_syms_addr_command): Rename add-syms to add-symbol-file.
1991-04-19 * symfile.c (clear_symtab_users_once, cashier_psymtab,John Gilmore1-0/+186
free_named_symtabs): Move these routines from symmisc.c.
1991-04-13 Permit symbols to be superseded when new symbol files haveJohn Gilmore1-5/+11
been read in, particularly for VxWorks. * symfile.c (symbol_file_add): Use filtered printing and wrap it. If we have wiped out any old symbol tables, clean up at end of symbol reading. (symbol_file_command): Don't reference symfile_fns if it's zero.
1991-03-28Initial revisionK. Richard Pixley1-0/+746