aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-02-21 * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED andDaniel Jacobowitz2-0/+7
LOC_COMPUTED_ARG.
2003-02-21Check for a NULL sentinel value before using it.Nick Clifton2-3/+11
2003-02-21Add v850e debug registers.Nick Clifton2-65/+76
2003-02-21Add SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG and SHT_IA_64_PRIORITY_INIT.Nick Clifton4-33/+93
Add code to display these values in readelf.
2003-02-21(ldmac, stmac): Replace MACREG with MS32 and MD32.Nick Clifton2-44/+50
2003-02-21Disable region size checking whilst relaxing sections.Nick Clifton7-35/+70
2003-02-21Applied Bob Wilson's documentation fixes.Nick Clifton3-438/+534
2003-02-21Apply Bob Wilson's documenation clean up patchNick Clifton3-507/+441
2003-02-21 * config/tc-mips.c (prev_reloc_op_frag): New variable.Richard Sandiford6-7/+60
(macro): Check it to decide whether a new frag is needed. (my_getSmallExpression): Set it.
2003-02-21Apply Bob Wilson's linker documenation clean ups.Nick Clifton4-640/+726
2003-02-21* symtab.h: Remove objc_specific structAdam Fedor3-17/+11
(SYMBOL_OBJC_DEMANGLED_NAME): Remove. * symtab.c (symbol_init_language_specific, symbol_demangled_name): Have language_objc use cplus_specific struct.
2003-02-21 * jv-valprint.c (java_value_print): Look at TYPE_TAG_NAME, notTom Tromey2-2/+8
TYPE_NAME, when printing a String value. PR java/1075.
2003-02-21objc-lang.h (find_methods): Remove declaration.Adam Fedor2-5/+1
2003-02-21objc-lang.c (find_methods): Make static.Adam Fedor2-1/+5
2003-02-21* win32-nat.c (get_image_name): Check return value from ReadProcessMemory.Christopher Faylor3-30/+30
(child_xfer_memory): Ditto.
2003-02-21* Makefile.tpl: Add definition of CPPFLAGS to pass intoDJ Delorie3-1/+25
configure-target-* as some target builds may require additional flags for preprocessor tests. * Makefile.in: Regenerated.
2003-02-21merge from gccDJ Delorie8-7/+120
2003-02-21 * objcopy.c (filter_symbols): Fix compilation problems withAlan Modra2-7/+17
HP-UX's C compiler.
2003-02-21*** empty log message ***gdbadmin1-1/+1
2003-02-20* configure.in (TARGET_SYSTEM_ROOT): Set default toAlexandre Oliva6-762/+813
${exec_prefix}/${target_alias}/sys-root. Match explicit '${exec_prefix}' (in addition to the expansion thereof) as relocatable. * configure: Rebuilt.
2003-02-20daily updateAlan Modra1-1/+1
2003-02-20 * Makefile.in (CFILES): Add lrealpath.c.Daniel Jacobowitz9-121/+426
(REQUIRED_OFILES): Add lrealpath.o. (lrealpath.o): Add rule. * aclocal.m4 (libiberty_NEED_DECLARATION): Add. * configure.in: Add realpath and canonicalize_file_name to checkfuncs and AC_CHECK_FUNCS. Use libiberty_NEED_DECLARATION for canonicalize_file_name. * lrealpath.c: New file. * make-relative-prefix.c: Update documentation. (make_relative_prefix): Simplify. Use lbasename and lrealpath. * config.in: Regenerated. * configure: Regenerated. * functions.texi: Regenerated.
2003-02-20 * libiberty.h (lrealpath): Add declaration.Daniel Jacobowitz2-0/+8
2003-02-202003-02-20 David Carlton <carlton@math.stanford.edu>David Carlton2-25/+17
* symtab.c (search_symbols): Revert the search_symbols part of my 2002-12-23 patch. Add comment.
2003-02-20Fix a small typo in one of the filenames.Joel Brobecker1-1/+1
2003-02-20merge from gccDJ Delorie2-1/+5
2003-02-20Fix typo: intial -> initial.Nick Clifton5-369/+298
2003-02-20 * coffread.c (coff_symfile_read): Clean up minimal symbols earlier.Daniel Jacobowitz7-27/+57
* dbxread.c (elfstab_build_psymtabs): Don't call install_minimal_symbols. (stabsect_build_psymtabs): Likewise. * elfread.c (elf_symfile_read): Call install_minimal_symbols earlier. * somread.c (som_symfile_read): Call install_minimal_symbols and do_cleanups earlier. * nlmread.c (nlm_symfile_read): Likewise. * mdebugread.c (elfmdebug_build_psymtabs): Call install_minimal_symbols and make appropriate cleanups.
2003-02-20 * solib.c (reload_shared_libraries): New function.Kevin Buettner2-0/+15
(_initialize_solib): Add callbacks for ``set solib-search-path'' and ``set solib-absolute-prefix''.
2003-02-202003-02-20 David Carlton <carlton@math.stanford.edu>David Carlton25-91/+132
* symtab.h (SYMBOL_PRINT_NAME): Rename from SYMBOL_SOURCE_NAME; expand comment. * ada-lang.c (user_select_syms, ada_finish_decode_line_1): Replace SYMBOL_PRINT_NAME with SYMBOL_SOURCE_NAME. * ada-typeprint.c (ada_typedef_print): Ditto. * ax-gdb.c (gen_var_ref): Ditto. * breakpoint.c (print_one_breakpoint): Ditto. * buildsym.c (finish_block): Ditto. * c-valprint.c (c_val_print): Ditto. * expprint.c (print_subexp): Ditto. * findvar.c (locate_var_value): Ditto. * infcmd.c (jump_command): Ditto. * linespec.c (decode_line_2, decode_compound): Ditto. * maint.c (maintenance_translate_address): Ditto. * objc-lang.c (compare_selectors, compare_classes): Ditto. * printcmd.c (build_address_symbolic, sym_info, print_frame_args): Ditto. * p-valprint.c (pascal_val_print): Ditto. * stabsread.c (define_symbol): Ditto. * stack.c (print_frame, frame_info, print_block_frame_locals) (print_frame_arg_vars, return_command): Ditto. * symfile.c (compare_symbols, compare_psymbols): Ditto. * symmisc.c (print_symbol): Ditto. * symtab.c (lookup_partial_symbol, lookup_block_symbol) (compare_search_syms, print_symbol_info, print_msymbol_info) (rbreak_command): Ditto. * tracepoint.c (tracepoints_info): Ditto. * typeprint.c (typedef_print): Ditto. * valops.c (value_of_variable, hand_function_call): Ditto. * cli/cli-cmds.c (edit_command, list_command): Ditto. * ada-typeprint.c: Update Copyright. * infcmd.c, objc-lang.c, p-valprint.c, symmisc.c: Ditto. * tracepoint.c, cli/cli-cmds.c: Ditto.
2003-02-20 * frame.c (generic_unwind_get_saved_register): Make non-static.Kevin Buettner4-18/+48
* frame.h (generic_unwind_get_saved_register): Declare. * mips-tdep.c (read_next_frame_reg): Fetch register from current regcache when frame is NULL. (mips_init_extra_frame_info): Pass NULL explicitly for parameter that must be NULL. (mips_get_saved_register): Call generic_unwind_get_saved_register() instead of frame_register_unwind().
2003-02-20Index: include/gdb/ChangeLogAndrew Cagney10-384/+35
2003-02-20 Andrew Cagney <ac131313@redhat.com> * remote-sim.c (gdbsim_insert_breakpoint) (gdbsim_remove_breakpoint): Delete #ifdef SIM_HAS_BREAKPOINTS code. Index: include/gdb/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> * remote-sim.h (SIM_RC): Delete unused SIM_RC_UNKNOWN_BREAKPOINT, SIM_RC_INSUFFICIENT_RESOURCES and SIM_RC_DUPLICATE_BREAKPOINT. (sim_set_breakpoint, sim_clear_breakpoint): Delete declarations. (sim_clear_all_breakpoints, sim_enable_breakpoint): Ditto. (sim_enable_all_breakpoints, sim_disable_breakpoint): Ditto. (sim_disable_all_breakpoints): Ditto. Index: sim/common/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> * Make-common.in (SIM_NEW_COMMON_OBJS): Remove sim-break.o (sim-break_h): Delete macro. (sim-break.o): Delete rule. * sim-break.c: Delete file. * sim-break.h: Delete file. * sim-base.h [SIM_HAVE_BREAKPOINTS]: Don't include "sim-break.h". (STATE_BREAKPOINTS): Delete macro. (sim_state_base): Delete field breakpoints. * sim-module.c (modules) [SIM_HAVE_BREAKPOINTS]: Don't add sim_break_install to array.
2003-02-202003-02-20 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-2/+58
* remote.c (_initialize_remote): Add commands "set/show remote hardware-watchpoint-limit" and "set/show remote hardware-breakpoint-limit". (remote_hw_watchpoint_limit): Initialize to -1. (remote_hw_breakpoint_limit): Ditto. (remote_check_watch_resources): Treat a limit of -1 as unlimited. Index: doc/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> * gdb.texinfo (Set Breaks): Add cross reference to "set remote hardware-breakpoint-limit". (Set Watchpoints): Add cross reference to "set remote hardware-watchpoint-limit". (Remote configuration options): New section.
2003-02-20 * elf32-ppc.c: Formatting.Alan Modra2-311/+406
(allocate_dynrelocs): LD and GD relocs against the same sym need separate GOT entries. (ppc_elf_relocate_section): Correct GOT handling for multiple GOT entries per symbol.
2003-02-20* configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS toAlexandre Oliva3-0/+8
config.status. * configure: Rebuilt.
2003-02-20* rclex.l (handle_quotes): Fix minor formatting problems introduced in previousChristopher Faylor3-11/+38
change.
2003-02-20* rclex.l: Handle strings spanning more than one line.Christopher Faylor2-1/+8
2003-02-20* coff-pe-read.c: New file - support reading of minimal symbols from a portableChristopher Faylor5-7/+408
executable using the export table. * coff-pe-read.h: New file. * coffread.c: Include coff-pe-read.h. (coff_symtab_read): Call read_pe_exported_syms iff no recognized debugging symbols found. * Makefile.in (SFILES): Add coff-pe-read.o. (coff_pe_read_h): Define. (COMMON_OBS): Add coff-pe-read.o. (coffread.o): Add coff_pe_read_h dependency. (coff-pe-read.o): New target.
2003-02-20* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.Alexandre Oliva1-1/+1
* ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it.
2003-02-20* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.Alexandre Oliva4-10/+42
* ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it.
2003-02-20 * ldgram.y (vers_defns): Also recurse with 'EXTERN NAME' patterns.Alan Modra2-1/+25
* ldgram.y (vers_defns): Allow optional trailing semicolon in EXTERN NAME block;
2003-02-202003-02-19 David Carlton <carlton@math.stanford.edu>David Carlton50-311/+468
* Makefile.in (SFILES): Add block.c. (block_h): New. (COMMON_OBS): Add block.o. (block.o): New. (x86-64-tdep.o): Add $(block_h). (values.o, valops.o, tracepoint.o, symtab.o, symmisc.o, symfile.o) (stack.o, printcmd.o, p-exp.tab.o, parse.o, objfiles.o) (objc-exp.tab.o, objc-lang.o, nlmread.o, mips-tdep.o, mdebugread.o) (m2-exp.tab.o, linespec.o, jv-lang.o, jv-exp.tab.o, infcmd.o) (f-valprint.o, findvar.o, f-exp.tab.o, expprint.o, coffread.o) (c-exp.tab.o, buildsym.o, breakpoint.o, blockframe.o, ax-gdb.o) (alpha-tdep.o, ada-lang.o, ada-exp.tab.o, mi-cmd-stack.o): Ditto. * value.h: Add opaque declaration for struct block. * parser-defs.h, objc-lang.h, buildsym.h, breakpoint.h: Ditto. * ada-lang.h: Ditto. * x86-64-tdep.c: #include "block.h" * values.c, valops.c, tracepoint.c, symtab.c, symmisc.c: Ditto. * symfile.c, stack.c, printcmd.c, p-exp.y, parse.c: Ditto. * objfiles.c, objc-exp.y, objc-lang.c, nlmread.c: Ditto. * mips-tdep.c, mdebugread.c, m2-exp.y, linespec.c: Ditto. * jv-lang.c, jv-exp.y, infcmd.c, f-valprint.c: Ditto. * findvar.c, f-exp.y, expprint.c, coffread.c, c-exp.y: Ditto. * buildsym.c, breakpoint.c, blockframe.c, ax-gdb.c: Ditto. * alpha-tdep.c, ada-lang.c, ada-exp.y: Ditto. * blockframe.c (blockvector_for_pc_sect): Move to "block.c". (blockvector_for_pc, block_for_pc_sect, block_for_pc): Ditto. * symtab.c (block_function): Ditto. (contained_in): Ditto. * frame.h: Move block_for_pc and block_for_pc_sect declarations to block.h. Add opaque declaration for struct block. * symtab.h: Move block_function and contained_in declarations to block.h. Add opaque declarations for struct block, struct blockvector. (struct block): Move to block.h. (struct blockvector): Ditto. (BLOCK_START, BLOCK_END, BLOCK_FUNCTION, BLOCK_SUPERBLOCK) (BLOCK_GCC_COMPILED, BLOCK_HASHTABLE, BLOCK_NSYMS, BLOCK_SYM) (BLOCK_BUCKETS, BLOCK_BUCKET, BLOCK_HASHTABLE_SIZE) (ALL_BLOCK_SYMBOLS, BLOCK_SHOULD_SORT, BLOCKVECTOR_NBLOCKS) (BLOCKVECTOR_BLOCK, GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK): Ditto. * block.c: New file. * block.h: New file. 2003-02-19 David Carlton <carlton@math.stanford.edu> * mi-cmd-stack.c: #include "block.h"
2003-02-20*** empty log message ***gdbadmin1-1/+1
2003-02-19* ltcf-cxx.sh: Replace $linker_flags with $compiler_flags whereverAlexandre Oliva3-9/+15
it is used as argument to $CC. * ltcf-gcj.sh: Likewise.
2003-02-19* configure.in: Introduce --enable-maintainer-mode.Alexandre Oliva1-44/+91
* configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt.
2003-02-19* configure.in: Introduce --enable-maintainer-mode.Alexandre Oliva4-4/+31
* configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt.
2003-02-192003-02-19 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-51/+44
* configure: Regenerate using autoconf 2.13.
2003-02-19daily updateAlan Modra1-1/+1
2003-02-19* avr-tdep.c (avr_extract_return_value): Remove function.Theodore A. Roth2-74/+7
(avr_store_return_value): Remove function. (avr_extract_struct_value_address): Remove function. (avr_gdbarch_init): Remove set_gdbarch_deprecated_*() calls.
2003-02-192003-02-19 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-5/+23
* rs6000-tdep.c: Include "gdb_assert.h". (registers_e500): Add "acc" and "spefscr". (PPC_GPRS_PSEUDO_REGS): Remove trailing comma. (rs6000_gdbarch_init): Update initialization of ppc_gp0_regnum, ppc_gplast_regnum, sp_regnum and fp_regnum. Check that gp0_regnum really is "r0". (registers_e500): Mark the "acc" as a 64 bit (from Jim Willson).