aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-02-19TODO Tweeks.Andrew Cagney2-4/+13
2001-02-19 * elf32-sparc.c (elf32_sparc_finish_dynamic_symbol): Don't make PLTJakub Jelinek3-0/+20
entries that could serve as a definition for a weak symbol. * elf64-sparc.c (sparc64_elf_finish_dynamic_symbol): Likewise.
2001-02-19 * arm-tdep.c (check_prologue_cache): Fix off by 1 error.Jonathan Larmour2-2/+7
(save_prologue_cache): Ditto.
2001-02-192001-02-19 Ben Elliston <bje@redhat.com>Ben Elliston3-7/+15
* sim-main.h (sim_monitor): Return an int. * interp.c (sim_monitor): Add return values. (signal_exception): Handle error conditions from sim_monitor.
2001-02-192001-02-19 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-1/+10
From Drew Moseley <dmoseley@redhat.com> * gdb.base/ending-run.exp: Properly handle the BSP state when stepping past the end of main.
2001-02-192001-02-19 John Moore <jmoore@redhat.com>Michael Chastain2-18/+12
* gdb.base/commands.exp (infrun_breakpoint_command_test): Converted HPUX fix for non-expected items following multiple step commands into general solution for all platforms.
2001-02-192001-02-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+7
From: innadadadavida@yahoo.com: * partial-stab.h (switch): Check that pst is not null before dereferencing it.
2001-02-192001-02-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-2/+8
From Andrew Cagney <cagney@b1.cygnus.com>: * symfile.c (add_symbol_file_command): Always initialize my_cleanup using a NULL cleanup.
2001-02-19 * demangle.c (demangling_style_names): New variable.Eli Zaretskii10-42/+115
(_initialize_demangler): Fill demangling_style_names with the names of known demangling styles from libiberty_demanglers[]. Use add_set_enum_cmd instead of add_set_cmd, to get completion on demangling style names. * proc-api.c (_initialize_proc_api): Make `procfs-file' use file-name completion. * remote-rdi.c (_initialize_remote_rdi): Ditto for `rdilogfile'. * solib.c (_initialize_solib): Ditto for `solib-search-path' and `solib-absolute-prefix'. * tracepoint.c (_initialize_tracepoint): Ditto for `save-tracepoints'. * win32-nat.c (_initialize_inftarg): Ditto for `dll-symbols'. * cli/cli-cmds.c (init_cli_cmds): Make `shell' and `make' use file-name completion. * infcmd.c (_initialize_infcmd): Make the following commands use the file-name completer: `tty', `args', `path', `paths', and `run'.
2001-02-19001-02-18 David O'Brien <obrien@FreeBSD.org>David O'Brien2-0/+26
* configure.tgt: Add FreeBSD/Alpha, FreeBSD/x86-64, FreeBSD/ia64, FreeBSD/PowerPC, FreeBSD/arm, and FreeBSD/sparc64 entries. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
2001-02-19001-02-18 David O'Brien <obrien@FreeBSD.org>David O'Brien4-2/+12
* configure.in (cpu_type, arch): Add a generic FreeBSD specification as all FreeBSD platforms should look the same at this level. * configure: Rebuilt. * config/tc-i386.c: Add support for old FreeBSD a.out hosts. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
2001-02-192001-02-18 David O'Brien <obrien@FreeBSD>David O'Brien4-70/+97
* configure.in: Recognize FreeBSD/arm, FreeBSD/PowerPC, and treat FreeBSD/i386-CURRENT differently until I can figure out the needed corefile changes. * configure: Regenerate. * config.bfd: Recognize FreeBSD/x86-64, FreeBSD/ia64, FreeBSD/arm, FreeBSD/PowerPC, and FreeBSD/sparc64. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
2001-02-18Add PDP-11 supportNick Clifton55-938/+8912
2001-02-18Set the architecture (GDB multiarch needs it).Nick Clifton3-28/+34
2001-02-182001-02-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-4/+30
* elflink.h (elf_link_input_bfd): Ignore invalid section symbol index.
2001-02-182001-02-18 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-110/+108
* vms-misc.c: Fix formatting.
2001-02-182001-02-18 Michael Chastain <chastain@redhat.com>Michael Chastain3-5/+13
* gdb.c++/classes.exp (do_tests): Change runto statements from "runto 'foo(void)'" to "runto 'foo'". This makes the statements demangler agnostic. * gdb.c++/virtfunc.exp (do_tests): Likewise. (gdb_virtfunc_restart): Likewise.
2001-02-18 * go32-nat.c: Include i387-nat.h.Eli Zaretskii4-58/+40
(fetch_register): New function, uses some of the guts of go32_fetch_registers and i387_supply_register. (go32_fetch_registers): Most of the code moved into fetch_register. Use i387_supply_fsave. (store_register): Use i387_fill_fsave instead of custom code. (go32_store_registers): Use i387_fill_fsave. * Makefile.in (go32-nat.o): Depend on i387-nat.h. * config/i386/go32.mh (NATDEPFILES): Add i387-nat.o.
2001-02-182001-02-14 Michael Chastain <chastain@redhat.com>Michael Chastain2-3/+9
* gdb.c++/inherit.exp (do_tests): Change runto statements from "runto 'foo(void)'" to "runto 'foo'". This makes the statements demangler agnostic.
2001-02-18 * completer.c (gdb_completer_file_name_break_characters): RemoveEli Zaretskii2-7/+46
slash from file-name break characters. [__MSDOS__]: Special definition for DOS/Windows file names. (line_completion_function): When completing on file names, bump `p' to the first file-name constituent character of `word', before invoking the completer.
2001-02-182001-02-17 David O'Brien <obrien@FreeBSD.org>David O'Brien2-24/+29
* configure.host: Add a generic FreeBSD configuration entry such that all [modern] FreeBSD systems on all platforms will look the same. Approved by: Alan Modra <alan@linuxcare.com.au> <Pine.LNX.4.21.0102172155140.30011-100000@front.linuxcare.com.au>
2001-02-182001-02-17 Chris Demetriou <cgd@broadcom.com>Chris Demetriou3-4/+10
* gas/mips/mips32.d: Remove ELF dependencies. This test wasn't meant to be ELF specific, and doesn't have to be. * gas/mips/mips64.d: Likewise.
2001-02-182001-02-17 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-11/+16
* gas/mips/mips.exp: Don't attempt the elf_e_flags family of tests if not ELF; they test ELF-specific features.
2001-02-17* i387-nat.c: Include "i387-nat.h". Use regnum instead of regnoMark Kettenis3-39/+65
consistently for parameter names. Fix comments accordingly. (i387_supply_register): New function. (i387_supply_fsave): Implement using i387_supply_register. * i387-nat.h: Use regnum instead of regno consistently for parameter names. Fix comments accordingly. (i387_supply_register): New prototype.
2001-02-17Allow configuration of texinfo for Cygwin hosts.Nick Clifton2-1/+6
2001-02-17merge from gccDJ Delorie2-1/+5
2001-02-162001-02-16 Michael Snyder <msnyder@mvstp600e.cygnus.com>Michael Snyder2-1/+7
* remote.c (build_remote_gdbarch_data): Use new TARGET_ADDR_BIT instead of TARGET_PTR_BIT (to support Harvard architectures).
2001-02-16From Paul Hilfinger. Add attribs param to hpux_thread_xfer_memory.Andrew Cagney2-2/+11
2001-02-16Move hardware stuff to not 5.1 - changelog already committed.Andrew Cagney1-20/+20
2001-02-16Remove Prefetch abort for breakpoints. Instead set the state to RESUME.Nick Clifton2-12/+7
2001-02-162001-02-16 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-74/+78
* vms.c: Fix formatting.
2001-02-16Obvious fix.Michael Chastain1-1/+1
I wrote "gdb/somsolib.c" in ChangeLog. Should be "somsolib.c".
2001-02-162001-02-12 Michael Chastain <chastain@redhat.com>Michael Chastain2-6/+29
* gdb/somsolib.c (som_solib_add_solib_objfile): Do not use section relocation feature of syms_from_objfile. Do my own section relocation, offsetting each section of the som by either text_addr - text_link_addr or data_start.
2001-02-16Move hardware bug out of 5.1Andrew Cagney1-0/+4
2001-02-16Update paper trail list.Andrew Cagney2-4/+11
2001-02-162001-02-16 matthew green <mrg@redhat.com>Matthew Green2-1/+7
* gas/cgen.c (gas_cgen_md_apply_fix3): Support BFD_RELOC_64.
2001-02-16* target.h (target_fetch_registers): Fix comment.Mark Kettenis2-1/+5
2001-02-16Simplify code parsing integers and, in process fix a -Wuninitialized warning.Andrew Cagney2-16/+21
2001-02-152001-02-16 Ben Elliston <bje@redhat.com>Ben Elliston2-1/+6
* MAINTAINERS: Add myself for common portions.
2001-02-15* profiling bug fixes.Ben Elliston2-2/+17
2001-02-09 Ben Elliston <bje@redhat.com> * (profile_print_pc): Write header out in target byte order. 2001-02-09 Ben Elliston <bje@redhat.com> * sim-profile.c (profile_pc_init): Correct bug in loop logic when adjusting the pc shift value.
2001-02-15Change "armelf" to armelf.H.J. Lu1-1/+1
2001-02-15Make thread messages more consistent in pass/fail cases.Andrew Cagney2-6/+19
2001-02-15Add code to preserve processor mode when a prefetchNick Clifton2-0/+14
abort is signalled after processing a breakpoint.
2001-02-152001-02-14 H.J. Lu <hjl@gnu.org>H.J. Lu6-17/+58
* ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3 for -static on ia64. * ld-checks/checks.exp: Don't run on ia64-*-elf* nor ia64-*-linux*. * ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*. * ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*. Set up expected failures for ia64-*-linux*. * ld-shared/shared.exp: Likewise.
2001-02-15* MAINTAINERS: Add myself to paper trail section.Jim Kingdon2-3/+8
2001-02-14Reset processor into ARM mode for any machine type except the early ARMs.Nick Clifton2-12/+20
2001-02-14Fix DV bug reported by Intel against the setf instruction.Jim Wilson3-4/+9
* ia64-ic.tbl: Update from Intel. Add setf to fr-writers. * ia64-asmtab.c: Regenerate.
2001-02-14fixes for elf_find_nearest_lineNick Clifton2-39/+82
2001-02-142001-02-11 Michael Chastain <chastain@redhat.com>Michael Chastain3-161/+428
* gdb.c++/cplusfuncs.cc (dm_type_char_star): New function. Helps the test script figure out which demangler is in use. (dm_type_foo_ref): Ditto. (dm_type_int_star): Ditto. (dm_type_long_star): Ditto. (dm_type_unsigned_int): Ditto. (dm_type_void): Ditto. (dm_type_void_star): Ditto. * gdb.base/cplusfuncs.exp (probe_demangler): New function. Probe the gdb demangler and set variables to accommodate formatting differences. (info_func_regexp): New function. Same as info_func, but matches against a regexp. (info_func): Match against a literal string. (print_addr_2): New function. Match against a literal string, which can be different from the input to gdb. (print_addr): Simply call print_addr_2 with the same argument twice. (test_lookup_operator_functions): Use demangler formatting variables. Blow away the xfails and workarounds for gnats gdb bug gdb/18. Sort the tests in the same order as the C++ class declaration. (test_paddr_operator_functions): Ditto. (test_paddr_overloaded_functions): Ditto. (test_paddr_hairy_functions): Use demangler formatting variables. Add reference to gdb/19 for related tests. (do_tests): Call probe_demangler.
2001-02-14Fix initialisation of asection structureNick Clifton2-15/+24