aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-11-15Correct date and style of last entryHans-Peter Nilsson2-2/+2
2000-11-15 * cplus_dem.c: Add gnat demangler. Add java to demangle styleHans-Peter Nilsson2-0/+153
list.
2000-11-15 * demangle.h: Add gnat and java demangle styles.Hans-Peter Nilsson2-2/+13
2000-11-14Extend earlier ia64-hpux patches to work correctly for ia64-linux.Jim Wilson2-3/+18
* config/tc-ia64.c (ia64_target_format): If EF_IA_64_BE not set, then return little endian bfd formats.
2000-11-142000-11-03 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-42/+61
* config/monitor.exp (gdb_target_cmd): Abstracts some of the code from gdb_target_monitor, so it can be used independantly for gdbserver. Also comment out an unnecessary PUTS.
2000-11-142000-11-03 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder7-36/+78
* gdb.base/a2-run.exp: Use gdb_skip_stdio_test. * gdb.base/corefile.exp: Expect the message "Program is being debugged already" when we send the "corefile" command, since the preceeding gdb_load may have connected gdb to a remote target. * gdb.base/display.exp: Disable hardware watchpoints if new board info variable "no_hardware_watchpoints" is true. Replace single-letter commands with more readable ones. * gdb.base/recurse.exp (recurse_tests): Disable hardware watchpoints if new board info variable "no_hardware_watchpoints" is true. * gdb.base/restore.exp (restore_tests): Call gdb_skip_stdio_tests to see if stdio (printf) testing is possible. * gdb.base/watchpoint.exp: Disable hardware watchpoints if new board info variable "no_hardware_watchpoints" is true. Use new proc "gdb_skip_stdio_tests" to see if printf tests are possible.
2000-11-142000-11-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata19-99/+98
* config/aout_gnu.h: Fix formatting. * config/atof-vax.c: Likewise. * config/m68k-parse.h: Likewise. * config/m88k-opcode.h: Likewise. * config/obj-elf.c: Likewise. * config/tc-arm.c: Likewise. * config/tc-cris.c: Likewise. * config/tc-i386.c: Likewise. * config/tc-ia64.c: Likewise. * config/tc-mn10300.c: Likewise. * config/te-386bsd.h: Likewise. * config/te-hppa.h: Likewise. * config/te-nbsd.h: Likewise. * config/te-ppcnw.h: Likewise. * config/te-sparcaout.h: Likewise. * config/te-tmips.h: Likewise. * config/vax-inst.h: Likewise. * config/vms-conf.h: Likewise.
2000-11-14 * elf64-alpha.c (elf64_alpha_relax_opt_call): Only check bits usedJakub Jelinek4-4/+15
by STO_ALPHA constants. * config/tc-alpha.c (s_alpha_prologue): Preserve visibility bits.
2000-11-14 * cris-dis.c (cris_get_disassembler): If abfd is NULL, returnHans-Peter Nilsson2-1/+9
print_insn_cris_with_register_prefix.
2000-11-142000-11-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-366/+354
* coff-pmac.c: Fix formatting. * coff-ppc.c: Likewise.
2000-11-142000-11-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-30/+36
* scripttempl/h8300.sc: Fix formatting. * scripttempl/h8300h.sc: Likewise. * scripttempl/h8300s.sc: Likewise.
2000-11-14From Kenneth Block <kenneth.block@compaq.com>Daniel Berlin2-59/+20
* demangle.c: Use libibery list of demanglers instead of out of date local copy.
2000-11-14Fix ``show remotewritesize'' was doing a set.Andrew Cagney2-1/+8
2000-11-142000-11-13 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-11/+26
From Orjan Friberg <orjanf@axis.com>: * gdb.base/printcmds.exp: Escape curly braces followed by a number in array print pattern match.
2000-11-132000-11-08 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* elflink.h (elf_link_add_object_symbols): Also add indirect symbols for common symbols with the default version.
2000-11-13 * scripttempl/elf32avr.sc: Fix bug in .eeprom segment.Denis Chertykov2-2/+6
2000-11-132000-11-13 H.J. Lu <hjl@gnu.org>H.J. Lu16-0/+160
* gas/symver/symver.exp: New for symver test. * gas/symver/symver0.d: Likewise. * gas/symver/symver0.s: Likewise. * gas/symver/symver1.d: Likewise. * gas/symver/symver1.s: Likewise. * gas/symver/symver2.l: Likewise. * gas/symver/symver2.s: Likewise. * gas/symver/symver3.l: Likewise. * gas/symver/symver3.s: Likewise. * gas/symver/symver4.l: Likewise. * gas/symver/symver4.s: Likewise. * gas/symver/symver5.l: Likewise. * gas/symver/symver5.s: Likewise. * gas/symver/symver6.l: Likewise. * gas/symver/symver6.s: Likewise.
2000-11-132000-11-13 H.J. Lu <hjl@gnu.org>H.J. Lu3-32/+93
* config/obj-elf.c (elf_frob_symbol): Support ".symver name,name2@@@nodename". (elf_frob_file_before_adjust): Likewise. * doc/as.texinfo: Updated for ".symver name,name2@@@nodename" and ".symver name,name2@@@nodename". Fix a typo.
2000-11-13 * config/djgpp/config.sed: Fix tweaking "VPATH=.:foo", and handleEli Zaretskii2-1/+7
the gettext's posrcprefix correctly with drive letters.
2000-11-132000-11-09 Philip Blundell <pb@futuretv.com>Phil Blundell2-0/+41
* emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME around orphan sections whose names can be represented in C.
2000-11-132000-11-09 Philip Blundell <pb@futuretv.com>Phil Blundell2-1/+5
* section.c (STD_SECTION): Set gc_mark flag.
2000-11-132000-11-12 H.J. Lu (hjl@gnu.org)H.J. Lu2-2/+11
* config/obj-elf.c (obj_elf_symver): Check missing version name.
2000-11-132000-11-12 H.J. Lu (hjl@gnu.org)H.J. Lu2-1/+6
* dwarf2dbg.c (dwarf2_generate_asm_lineno): Use addressT instead of bfd_vma for non-bfd assemblers.
2000-11-112000-11-11 Kazu Hirata <kazu@hxi.com>Kazu Hirata6-101/+101
* coff-i960.c: Likewise. * coff-m68k.c: Likewise. * coff-m88k.c: Likewise. * coff-mcore.c: Likewise. * coff-mips.c: Likewise.
2000-11-11 * gas/macros/macros.exp: Mark strings test xfail for sh.Hans-Peter Nilsson2-0/+5
2000-11-11* elf32-sh.c (sh_elf_relocate_section): Ignore R_SH_NONE relocs.Alexandre Oliva2-0/+6
2000-11-11* sh-opc.h: The operand of `mov.w r0, (<disp>,GBR)' is IMM1, not 0.Alexandre Oliva2-1/+5
2000-11-10* stabsread.c (read_range_type): Properly construct complexJim Blandy2-4/+13
type nodes.
2000-11-102000-11-10 Fernando Nasser <fnasser@totem.toronto.redhat.com>Fernando Nasser5-1235/+1309
* symtab.c (decode_line_1, total_number_of_methods, find_methods, build_command_line_spec, find_toplevel_char, decode_line_2): Move to linespec.c. * linespec.c: New file. Routines that handle linespecs, formerly in symtab.c. * symtab.h: Export find_line_symtab and find_function_start_sal, * Makefile.in: Add linespec.c.
2000-11-102000-11-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata7-136/+131
* coff-h8300.c: Fix formatting. * coff-h8500.c: Likewise. * coff-i386.c: Likewise. * coff-i860.c: Likewise. * coff-i960.c: Likewise. * coff-ia64.c: Likewise.
2000-11-10* inferior.h (step_over_calls_kind): New enum to clarify values inChristopher Faylor4-17/+77
step_over_calls. * infcmd.c (step_over_calls): Change definition. (step_1): Use new enum values in relation to step_over_calls. (step_once): Ditto. (until_next_command): Ditto. * infrun.c (clear_proceed_status): Ditto. (handle_inferior_event): Ditto. * inferior.h (step_stop_if_no_debug): New variable. * infrun.c (step_stop_if_no_debug): Declare. (handle_inferior_event): Stop the step command if we entered a function without line info. (_initialize_infrun): New command 'set step-mode' to control the step command. * infcmd.c (step_once): Switch to stepi mode if there is no line info (and switching is enabled).
2000-11-102000-11-10 J.T. Conklin <jtc@redback.com>J.T. Conklin2-32/+32
* target.c (do_xfer_memory): Only perform a single memory transfer instead of iterating to tranfer the entire region. Higher layers are expected to call this function multiple times for partial transfers. (target_xfer_memory_partial): Remove unused local variables. 2000-11-10 Nick Duffek <nsd@redhat.com> * target.c (target_xfer_memory_partial): Return bytes transferred instead of 0.
2000-11-102000-11-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-135/+149
* archive.c: Fix formatting. * archures.c: Likewise.
2000-11-10Protoization.Kevin Buettner3-17/+12
2000-11-10Add code for relocating dynamic executables.Kevin Buettner2-1/+117
2000-11-102000-11-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-2/+6
* itbl-ops.c: Fix comment typos.
2000-11-092000-11-09 Fernando Nasser <fnasser@redhat.com>Fernando Nasser3-8/+15
* gdb.c++/templates.exp (test_template_breakpoints): Change Britsh spelling "cancelled" to U.S. spelling "canceled" to match changes made to gdb. * gdb.c++/ovldbreak.exp: Ditto.
2000-11-09* config/i386/nbsd.mh: Remove solib.o, solib-svr4.o from NATDEPFILES.J.T. Conklin14-17/+29
* config/i386/nbsdelf.mh: Likewise. * config/m68k/nbsd.mh: Likewise. * config/ns32k/nbsd.mh: Likewise. * config/powerpc/nbsd.mh: Likewise. * config/sparc/nbsd.mh: Likewise. * config/sparc/nbsdelf.mh: Likewise. * config/i386/nbsd.mt: Add solib.o, solib-svr4.o to TDEPFILES. * config/i386/nbsdelf.mt: Likewise. * config/m68k/nbsd.mt: Likewise. * config/ns32k/nbsd.mt: Likewise. * config/powerpc/nbsd.mt: Likewise. * config/sparc/nbsd.mt: Likewise.
2000-11-09 Add auto-solib-add support for AIX, remove obsolete and unusedPeter Schauer18-177/+178
SOLIB_SYMBOLS_MANUAL code, cleanup of AIX shared library handling code. * rs6000-nat.c (vmap_symtab): Do not try to modify offsets if symbols are not yet loaded. (vmap_add_symbols): New function to add symbols for a vmap entry. (add_vmap): Turn errors into warnings, return NULL vmap upon failure. Add symbols via vmap_add_symbols only if requested. (xcoff_relocate_core): Allow debugging of core files without an executable file. Handle NULL returns from add_vmap gracefully. * xcoffsolib.c (solib_add): Remove, no longer needed. (solib_info): Do not check for new shared libraries if there is no inferior process. (sharedlibrary_command): Made static. Do not check for new shared libraries if there is no inferior process. Add symbols for requested shared libraries via vmap_add_symbols. (_initialize_solib): Add `set auto-solib-add' command. * xcoffsolib.h (vmap_add_symbols): Add prototype declaration. * config/rs6000/tm-rs6000.h (PC_LOAD_SEGMENT): Move from here ... * config/rs6000/nm-rs6000.h: ... to here, this is an AIX native feature. * config/powerpc/tm-macos.h, config/powerpc/tm-ppc-eabi.h, config/powerpc/tm-ppc-nw.h, config/rs6000/tm-rs6000ly.h: Remove #undef PC_LOAD_SEGMENT. * config/powerpc/aix.mt, config/rs6000/aix4.mt, config/rs6000/rs6000.mt (TDEPFILES): Move xcoffsolib.o from here ... * config/powerpc/aix.mh, config/rs6000/aix4.mh, config/rs6000/rs6000.mh (NATDEPFILES): ... to here, xcoffsolib.o contains AIX native code only. * rs6000-tdep.c: Remove #include xcoffsolib.h, no longer needed. * xcoffsolib.h (xcoff_relocate_symtab_hook): Remove declaration. * rs6000-nat.c (_initialize_core_rs6000): Remove setting of xcoff_relocate_symtab_hook, no longer needed. * xcoffsolib.c (solib_info, sharedlibrary_command): Remove xcoff_relocate_symtab_hook indirection, call xcoff_relocate_symtab directly, as xcoffsolib.c is now compiled in native AIX configurations only. * Makefile.in: Update dependencies for rs6000-tdep.o, rs6000-nat.o and xcoffsolib.o.
2000-11-09 * MAINTAINERS: Specify the vax-dec-vms5.5 target tupple.Andrew Cagney3-2/+11
* vax-tdep.c: Include "gdbcore.h", "frame.h" and "value.h". (vax_print_insn): Change ``d'' to a const char pointer.
2000-11-092000-11-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata5-77/+77
* coff-a29k.c: Fix formatting. * coff-alpha.c: Likewise. * coff-apollo.c: Likewise. * coff-aux.c: Likewise.
2000-11-082000-11-08 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-17/+22
* gdbarch.sh: Spelling correction: registrary -> registry. * gdbarch.c: Ditto.
2000-11-082000-11-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-267/+257
* bfd-in.h: Fix formatting. * bfd-in2.h: Likewise.
2000-11-082000-11-09 Ben Elliston <bje@redhat.com>Ben Elliston2-2/+7
* sim-fpu.c (sim_fpu_one): Set exponent to 0. (sim_fpu_two): Set exponent to 1.
2000-11-08* Spelling corrections.Ben Elliston1-5/+5
2000-11-08Correct unwind region length calculations.Jim Wilson2-10/+83
* config/tc-ia64.c (struct unw_rec_list): Add slot_frag field. (struct unwind): Add next_slot_frag field. (slot_index): New parameters slot_frag and first_frag. Add code to add in frag sizes when different. Add comments. (fixup_unw_records): New locals first_frag and last_frag. Pass new arguments to slot_index. (emit_one_bundle): Set slot_frag field. Set next_slot_number after loop end. Set next_slot_frag field.
2000-11-08Work around targets that don't yet define JB_PC or JB_ELEMENT_SIZE.Andrew Cagney2-0/+15
2000-11-08Rename get_longjmp_target to m68k_get_longjmp_target. Update all m68kAndrew Cagney9-14/+27
targets.
2000-11-08* gdbserver/configure.in (files): Don't link nm-empty.h when aAndrew Cagney3-32/+49
non-native target. * configure: Regenerate.
2000-11-08 * elf64-ia64.c (elf64_ia64_final_link): New local unwind_output_sec.Richard Henderson3-20/+36
Set it before bfd_elf64_bfd_final_link call. Use it after the call. * section.c (bfd_set_section_contents): Call memcpy if section->contents set and location not equal to contents plus offset.