aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2001-02-14Apply changes to Makefile.in to Makefile.amNick Clifton6-625/+358
2001-02-14Add obvious fix ruleNick Clifton2-0/+15
2001-02-14 * configure.in (AC_CHECK_HEADERS): Add sys/file.h.Michael Sokolov5-4/+17
* configure, config.in: Regenerate. * corelow.c: Include <sys/file.h> if present.
2001-02-142001-02-14 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* configure.tgt: Remove mention of earmelf_linux26.
2001-02-142001-02-14 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+8
* libcoff-in.h (pe_tdata): Add members target_subsystem and force_minimum_alignment.
2001-02-14* inflow.c (terminal_ours_1): Initialize ``osigtou''. OnlyAndrew Cagney2-1/+8
declare when have SIGTTOU.
2001-02-142001-02-14 Bo Thorsen <bo@suse.de>Andreas Jaeger2-95/+164
* elf64-x86-64.c: Small formatting fixes and rearrangements of code. (elf64_86_64_size_info): Struct added to fix a problem with the hashtable string entries. (elf64_x86_64_adjust_dynamic_symbol): Add generation of .got.plt. (elf64_x86_64_size_dynamic_sections): A FIXME removed. (elf64_x86_64_size_dynamic_sections): Fix a dynamic entry and remove the FIXME for this. (elf64_x86_64_adjust_dynamic_symbol): Fix check for unneeded .plt section. Also removed the FIXME for it. (x86_64_elf_howto_table): Use bfd_elf_generic_reloc. (ELF_DYNAMIC_INTERPRETER): Fix the name of the dynamic linker. (elf64_x86_64_finish_dynamic_sections): Enable .got.plt writing.
2001-02-14Add entries for gdb/gdbtk/*/ChangeLog-*.Eli Zaretskii2-0/+14
2001-02-14remove spurious whitespaceNick Clifton1-6/+6
2001-02-14Prevent Aborts from happening whilst emulating a SWINick Clifton2-62/+83