aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-09-02 * symtab.c, symfile.c, c-exp.y, ch-exp.y, m2-exp.y, buildsym.c,Jim Kingdon15-23/+32
symfile.h, stabsread.c, minsyms.c, solib.c, nlmread.c, dwarfread.c partial-stab.h, symmisc.c, gdbtypes.c: Lint. Remove (or put inside #if) unused variables and labels. Fix unclosed comment. Deal with enumeration values unhandled in switch statements. Make sure non-void functions return values. Include appropriate headers. * dbxread.c (elfstab_build_psymtabs): Don't check for unsigned value < 0.
1993-09-02Load the udi library procedures.Rob Savoye1-0/+1
1993-09-02 * symtab.c (find_pc_line, find_line_common),Jim Kingdon1-1/+2
symtab.h (struct linetable), xcoffread.c (arrange_linetable): Revise comments re linetable sorting. * buildsym.c (compare_line_numbers): Sort by pc, not by line. * coffread.c: Tell end_symtab to sort the line table. * coffread.c: Re-work a lot of the coff-specific stuff to use stuff in buildsym.c. This includes coff_finish_block, coff_context_stack, coff_local_symbols, coff_file_symbols, coff_global_symbols, coff_end_symtab and coff_add_symbol_to_list. (read_enum_type): Deal with it now that we have a "struct pending" not a "struct coff_pending". * buildsym.c (end_symtab): Don't realloc subfile->linetable.
1993-09-01 * coffread.c: Re-work a lot of the coff-specific stuff to use stuffJim Kingdon1-2/+3
in buildsym.c. This includes coff_finish_block, coff_context_stack, coff_local_symbols, coff_file_symbols, coff_global_symbols, coff_end_symtab and coff_add_symbol_to_list. (read_enum_type): Deal with it now that we have a "struct pending" not a "struct coff_pending".
1993-09-01 * coffread.c: Re-work a lot of the coff-specific stuff to use stuffJim Kingdon1-2/+4
in buildsym.c. This includes coff_finish_block, coff_context_stack, coff_local_symbols, coff_file_symbols, coff_global_symbols, coff_end_symtab and coff_add_symbol_to_list. (read_enum_type): Deal with it now that we have a "struct pending" not a "struct coff_pending".
1993-09-01index -> strchrK. Richard Pixley5-5/+9
1993-09-01 * remote.c: Add comment explaining why dcache is disabled.Jim Kingdon1-2/+9
(remote_fetch_word, remote_store_word): Make static and #if 0. They are not called from anywhere. Wed Sep 1 11:35:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com) * symtab.c (find_pc_line, find_line_common), symtab.h (struct linetable), xcoffread.c (arrange_linetable): Revise comments re linetable sorting. * buildsym.c (compare_line_numbers): Sort by pc, not by line. * coffread.c: Tell end_symtab to sort the line table.
1993-09-01 * remote.c: Add comment explaining why dcache is disabled.Jim Kingdon1-3/+14
(remote_fetch_word, remote_store_word): Make static and #if 0. They are not called from anywhere.
1993-09-01 * symtab.c (find_pc_line, find_line_common),Jim Kingdon1-21/+27
symtab.h (struct linetable), xcoffread.c (arrange_linetable): Revise comments re linetable sorting. * buildsym.c (compare_line_numbers): Sort by pc, not by line. * coffread.c: Tell end_symtab to sort the line table.
1993-09-01bzero -> memsetK. Richard Pixley20-58/+69
1993-09-01bcmp -> memcmpK. Richard Pixley2-6/+7
1993-09-01 * symtab.h (struct linetable), xcoffread.c (arrange_linetable):Jim Kingdon5-354/+156
Revise comments re linetable sorting. * buildsym.c (compare_line_numbers): Sort by pc, not by line. * coffread.c: Tell end_symtab to sort the line table. * coffread.c: Re-work a lot of the coff-specific stuff to use stuff in buildsym.c. This includes coff_finish_block, coff_context_stack, coff_local_symbols, coff_file_symbols, coff_global_symbols, coff_end_symtab and coff_add_symbol_to_list. (read_enum_type): Deal with it now that we have a "struct pending" not a "struct coff_pending". * buildsym.c (end_symtab): Don't realloc subfile->linetable.
1993-09-01bcopy -> memcpyK. Richard Pixley45-357/+1035
1993-09-01write.c, configure.in changesKen Raeburn1-0/+8
1993-09-01(write_relocs) [RELOC_EXPANSION_POSSIBLE]: Declare tc_gen_reloc correctly.Ken Raeburn1-69/+70
1993-09-01Deleted explicit "return" statements without values at the ends of functions.Ken Raeburn1-15/+20
1993-09-01 * libaout.h, netbsd386.c: Change M_I386 to M_386_NETBSD. M_I386Jim Kingdon2-1/+6
is an SCO pre-define.
1993-09-01add an alias for data section typeK. Richard Pixley2-0/+15
1993-09-01break dcache out of remote-nindy.cK. Richard Pixley3-175/+15
1993-09-01 * mipsread.c (parse_partial_symbols): Use language from FDR if itPeter Schauer2-61/+69
is unambigous. Patch from ptf@delcam.co.uk (Paul Flinders). * mipsread.c (ecoff_symfile_info): New struct to hold the global pending_list. * mipsread.c (mipscoff_symfile_init, parse_partial_symbols): Allocate the global pending list and link it to the objfile. * mipsread.c (is_pending_symbol, add_pending): Use global pending list from objfile. Allocate pending list entries from the psymbol_obstack. * mipsread.c (free_pending): Remove. The pending list is now freed when the psymbol_obstack is freed. * mipsread.c (psymtab_to_symtab1): Remove pending list allocation, the global pending list is used now. * mipsread.c (parse_partial_symbols): Skip only the first file indirect entry when building the dependency list.
1993-09-01break dcache code out of remote.cK. Richard Pixley5-219/+183
1993-09-01pulling dcache code out of remote.cK. Richard Pixley1-1/+1
1993-08-31 * config/udi-gdb.exp: gdb_exit now kills any isstip processesRob Savoye1-0/+6
still running and removes the leftover named socket so GDb can do clean restarts.
1993-08-31Just a little cleanup. Made gdb_exit "kill" any isstip's still runningRob Savoye1-42/+45
and blow away the socket. GDB now restarts beautifully.
1993-08-31comment changeK. Richard Pixley1-4/+5
1993-08-31break dcache code out of remote-bug.cK. Richard Pixley7-194/+306
1993-08-31 * stabs.texinfo: Initial-caps all words in node names andDavid MacKenzie2-243/+248
non-trivial words in section names.
1993-08-31* objdump.c (ARCH_all): Define ARCH_hppa too.Ken Raeburn2-34/+179
(dump_headers): Don't test for SEC_BALIGN if it's not defined by bfd.h. (The latter is done with #ifdef in case it turns out SEC_BALIGN has to be put back. I didn't *see* any uses of it besides this one, though.)
1993-08-31 * nlmconv.c (main): Force creation of .bss section. Set up theIan Lance Taylor2-39/+347
sections before looking at the symbols. Move all common symbols into .bss section. Automatically define _edata and _end. Only export symbols in the export list, with multiple prefixes if necessary. Warn if no version. Always create extended header. Set date automatically if not already set. (setup_sections): Count size of bss sections. (mangle_relocs, i386_mangle_relocs): Accept section argument, and take reloc_count as a changeable pointer; changed callers. (i386_mangle_relocs): Remove PC relative relocs within a section, as they require no adjustment. * nlmheader.y: Fixed memory allocation throughout: token STRING is now allocated on the heap, and freed if not needed. Null terminated copyright message. Accept version with only two strings. (symbol_list_opt): New nonterminal, either symbol_list or empty. (symbol_list): Use left recursion to avoid overflowing parser stack. (yylex): Rearranged beginning of line check. Accept quoted strings using single quotes. End generic argument at comment character or parentheses. (string_list_append): Fixed. (string_list_append1): New function.
1993-08-31 * Makefile.in (objdump.o): Depend upon config.status to noticeIan Lance Taylor1-2/+3
--with-targets changes. (nlmconv.o): Depend upon bucomm.h.
1993-08-31 * nlmcode.h (nlm_object_p): Set HAS_SYMS if there are externalIan Lance Taylor2-140/+220
references. (nlm_swap_auxiliary_headers_{in,out}): The copyright length is only one byte. (nlm_get_symtab_upper_bound): Include debugging symbols in symbol count. (nlm_slurp_symbol_table): Make symlength unsigned. Read debugging symbols as BFD local symbols. (nlm_write_object_contents): Don't bother writing out exported symbols more than once; they now appear in the symbol table more than once (with and without a prefix) if necessary. Set offset values to be non-zero as NLMLINK does.
1993-08-31* libhppa.h: Restore #undefs of e_fsel and other e_* symbols.Jim Kingdon2-0/+31
1993-08-31* configure.in: Match *-*-solaris2* not *-sun-solaris2*.Jim Kingdon1-1/+1
1993-08-31 * c-typeprint.c (c_print_type_base): Treat show = 0 just likeJim Kingdon2-9/+19
show < 0. The only case where we had been distinguishing is that show = 0 used to print "struct " or "enum " instead of "struct {...}" or "enum {...}" which seems clearly wrong.
1993-08-31* stabs.texinfo: Many minor cleanups.Jim Kingdon1-7/+7
1993-08-31* stabs.texinfo: Many minor cleanups.Jim Kingdon1-67/+71
1993-08-31don't run fixproto on gcc-no-fixedincludesDavid D. Zuhn1-0/+14
1993-08-31recognize m88110K. Richard Pixley2-0/+5
1993-08-31 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out theRob Savoye1-0/+10
console, not GDB. * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so cross testing works better with "make check" * config/unix-gdb: Use default procedures for exit and version. * config/vx-gdb.exp: Cleaned up and massaged back to working order with the newest VxWorks.
1993-08-30Use default version procedure.Rob Savoye2-17/+2
1993-08-30Add default gdb version so it can be shared.Rob Savoye1-0/+16
1993-08-30Make gdb_exit into default_gdb_exit so it can be shared.Rob Savoye1-12/+75
1993-08-30Use default_gdb_exit now.Rob Savoye1-1/+1
1993-08-30Works again.Rob Savoye1-1/+1
1993-08-30Add values for RUNTEST and RUNTESTFLAGS so cross testing works better.Rob Savoye16-46/+97
1993-08-30 * valops.c (call_function_by_hand): If we discard cleanups, callJim Kingdon1-2/+7
bpstat_clear (&inf_status.stop_bpstat).
1993-08-30 * stabsread.h, dbxread.c (end_psymtab): Return NULL if the psymtabPeter Schauer4-148/+91
was empty and thrown away. * mipsread.c (parse_partial_symbols): Do not add empty psymtabs to dependency list, skip self dependencies. * mipsread.c (parse_fdr): Removed, obsolete. * mipsread.c (parse_lines): Check for cbLine being zero, not cbLineOffset. * mipsread.c (struct symloc): Add pst_language. * mipsread.c (parse_partial_symbols): Set up proper language for header files, save it in pst_language for psymtab_to_symtab_1. * mipsread.c (psymtab_to_symtab_1): Use pst_language.
1993-08-30 * stabs.texinfo: Many minor cleanups.Jim Kingdon2-204/+148
* stabs.texinfo: Remove @deffn except from Expanded Reference node.
1993-08-30 * config/m88k/{delta88v4.mt,delta88v4.mh}: New filesJim Kingdon1-0/+5
* config/m88k/delta88.mh: Fix comment. * config/m88k/tm-delta88.h: Remove unused BCS define. * config/m88k/{tm-delta88v4.h,xm-delta88v4.h,nm-delta88v4.h}: New files.
1993-08-30* configure.in: Fix typo m88*-motorola-svr4* -> sysv4*.Jim Kingdon2-1/+5