aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-05-21* Makefile.in (ALLDEPFILES): Add mipsnbsd-nat.c andJason Thorpe2-0/+13
mipsnbsd-tdep.c (mipsnbsd-nat.o, mipsnbsd-tdep.o): New dependency lists.
2002-05-21* Makefile.in (ALLDEPFILES): Add shnbsd-tdep.c andJason Thorpe2-1/+13
shnbsd-nat.c. (shnbsd-tdep.o, shnbsd-nat.o): New dependency lists.
2002-05-21Simulate XScale BCUMOD registerNick Clifton2-3/+15
2002-05-21Remove accidental enabling of bfd_gas=yes for sh-coff targets.Nick Clifton3-4/+10
2002-05-21 * filemode.c: Fix formatting.Kazu Hirata13-111/+126
* ieee.c: Likewise. * is-ranlib.c: Likewise. * is-strip.c: Likewise. * maybe-ranlib.c: Likewise. * maybe-strip.c: Likewise. * nlmconv.c: Likewise. * nm.c: Likewise. * not-ranlib.c: Likewise. * not-strip.c: Likewise. * objcopy.c: Likewise. * objdump.c: Likewise.
2002-05-21 * objdump.c (dump_headers): Fix output formatting for ELF32Thiemo Seufer4-2/+15
architectures in a BFD64 enabled toolchain. * bfd/bfd.c (bfd_get_arch_size): Remove bfd_set_error call for non-ELF targets.
2002-05-21 * elf-bfd.h (elf_backend_emit_relocs): Change prototype to returnThiemo Seufer3-11/+32
an error value. * elflink.h (elf_link_output_relocs): Likewise. Improve error message. return with false on error. (elf_link_input_bfd): Check reloc_emitter return value.
2002-05-21* NEWS: Note new MIPS NetBSD native configuration.Jason Thorpe11-0/+600
* configure.host (mips*-*-netbsd*): New host. * configure.tgt (mips*-*-netbsd*): New target. * mipsnbsd-nat.c: New file. * mipsnbsd-tdep.c: New file. * mipsnbsd-tdep.h: New file. * config/mips/nbsd.mh: New file. * config/mips/nbsd.mt: New file. * config/mips/nm-nbsd.h: New file. * config/mips/tm-nbsd.h: New file.
2002-05-21* Makefile.in (SFILES): Add osabi.c.Jason Thorpe19-822/+869
(COMMON_OBS): Add osabi.o. (osabi.o): New dependency list. * osabi.c: New file. * osabi.h: New file. * doc/gdbint.texinfo: Document new generic OS ABI framework. * Makefile.in (alpha_tdep_h): Define and use instead of alpha-tdep.h. * alpha-tdep.c (alpha_abi_names, process_note_abi_tag_sections, get_elfosabi, alpha_abi_handler_list, alpha_gdbarch_register_os_abi): Remove. (alpha_gdbarch_init, alpha_dump_tdep): Use generic OS ABI framework. * alpha-tdep.h: Include osabi.h. (alpha_abi): Remove. (gdbarch_tdep): Use generic OS ABI framework. * alpha-linux-tdep.c (_initialize_alpha_linux_tdep): Use gdbarch_register_osabi. * alpha-osf1-tdep.c (_initialize_alpha_osf1_tdep): Likewise. * alphafbsd-tdep.c (_initialize_alphafbsd_tdep): Likewise. * alphanbsd-tdep.c (_initialize_alphanbsd_tdep): Likewise. * Makefile.in (sh_tdep_h): Add osabi.h. * sh-tdep.h (sh_osabi): Remove. (gdbarch_tdep): Use generic OS ABI framework. * sh-tdep.c (sh_osabi_names, process_note_abi_tag_sections, sh_osabi_handler_list, sh_gdbarch_register_os_abi): Remove. (sh_gdbarch_init, sh_dump_tdep): Use generic OS ABI framework. * shnbsd-tdep.c (_initialize_shnbsd_tdep): Use gdbarch_register_osabi. * Makefile.in (arm_tdep_h): Define and use instead of arm-tdep.h. * arm-linux-tdep.c (_initialize_arm_linux_tdep): Use gdbarch_register_osabi. * arm-tdep.c (arm_abi_names, process_note_abi_tag_sections, arm_abi_handler_list, arm_gdbarch_register_os_abi): Remove. (get_elfosabi): Rename to... (arm_elf_osabi_sniffer): ...this. Adjust to use generic OS ABI framework support routines. (arm_gdbarch_init): Use generic OS ABI framework. (arm_dump_tdep): Likewise. (_initialize_arm_tdep): Likewise. * arm-tdep.h: Include osabi.h. (arm_abi): Remove. (gdbarch_tdep): Remove arm_abi and abi_name members. Add osabi member. (arm_gdbarch_register_os_abi): Remove prototype. * armnbsd-tdep.c (arm_netbsd_aout_osabi_sniffer): New function. (_initialize_arm_netbsd_tdep): Use gdbarch_register_osabi. * Makefile.in (mips-tdep.o): Add osabi.h to dependency list. * mips-tdep.c: Include osabi.h. (gdbarch_tdep, mips_gdbarch_init, mips_dump_tdep): Use generic OS ABI framework.
2002-05-21bfd:Jason Thorpe7-2/+38
* config.bfd (armeb-*-netbsdelf*): New target. ld: * Makefile.am (ALL_EMULATIONS): Add earmelfb_nbsd.o. (earmelfb_nbsd.c): New rule. * Makefile.in: Regenerate. * configure.tgt (armeb-*-netbsdelf*): New target. (arm-*-netbsdelf*): Add armelfb_nbsd to targ_extra_emuls. (arm-*-netbsd*): Likewise. * emulparams/armelfb_nbsd.sh: New file.
2002-05-21*** empty log message ***gdbadmin1-1/+1
2002-05-21daily updateAlan Modra1-1/+1
2002-05-20 * h8300-tdep.c: Fix formatting.Kazu Hirata2-10/+10
2002-05-20 * debug.c: Fix formatting.Kazu Hirata7-287/+296
* debug.h: Likewise. * dlltool.c: Likewise. * dllwrap.c: Likewise. * emul_aix.c: Likewise. * emul_vanilla.c: Likewise.
2002-05-20 * mi-main.c (captured_mi_execute_command): Add uiout parameter.Keith Seitz2-19/+71
"data" is now a structure which is used to pass data to/from this function to mi_execute_command. Modify function to comply with requirements from catch_exceptions. Store real return result and command's return result in data. (mi_execute_command): Use catch_exceptions. Use enum to handle actions to be performed instead of overloading catch_errors return result and the mi return result.
2002-05-202002-05-20 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-7/+9
* rs6000-tdep.c (rs6000_do_registers_info): Simplify code for printing vector registers.
2002-05-20Replace deprecated command line switches with their modern equivalents.Nick Clifton10-14/+27
2002-05-20Add support for target specific command line switches to old-style simualtors.Nick Clifton8-251/+516
Make use of this support in the ARM simulator to add a --swi-support= switch to select whcih SWI protocols to emulate.
2002-05-20 * elf64-ppc.c (ppc_build_one_stub): Point undefined function symsAlan Modra2-0/+19
at the plt call stub.
2002-05-202002-05-19 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* gdb.c++/inherit.exp: Accept "VTT for ..." in output strings.
2002-05-202002-05-17 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-10/+17
* configure.in (configdirs): Add gdb.arch. * configure: Regenerate.
2002-05-20daily updateAlan Modra1-1/+1
2002-05-20*** empty log message ***gdbadmin1-1/+1
2002-05-19 * cpu-mips.c (mips_compatible): Don't try to check machineThiemo Seufer2-5/+7
compatibility.
2002-05-19From Fernando Nasser:Andrew Cagney2-6/+20
* remote.c (remote_async_open_1): Re-throw the exception when the connection fails. (remote_cisco_open): Ditto. (remote_open_1): Ditto.
2002-05-19* remote.c (remote_start_remote_dummy): Add uiout parameter.Andrew Cagney2-21/+53
(remote_start_remote): Add uiout parameter. Pass through to remote_start_remote_dummy. (remote_open_1): Use catch_exception instead of catch_errors. (remote_async_open_1): Ditto. (remote_cisco_open): Ditto.
2002-05-19* remote.c (remote_start_remote): Replace PTR with void pointer.Andrew Cagney2-4/+10
(sigint_remote_twice_token, sigint_remote_token): Ditto. Make static.
2002-05-19 * addr2line.c: Fix formatting.Kazu Hirata11-69/+82
* ar.c: Likewise. * arsup.c: Likewise. * arsup.h: Likewise. * binemul.c: Likewise. * binemul.h: Likewise. * bucomm.c: Likewise. * coffdump.c: Likewise. * coffgrok.c: Likewise. * coffgrok.h: Likewise.
2002-05-19 * compile.c: Fix formatting.Kazu Hirata2-45/+49
2002-05-19daily updateAlan Modra1-1/+1
2002-05-19*** empty log message ***gdbadmin1-1/+1
2002-05-18* gdb_indent.sh: Allow the script to be run in the sim directory.Andrew Cagney2-0/+5
2002-05-18* config/i386/nm-cygwin.h (NO_PTRACE_H): Remove define.Mark Kettenis3-6/+5
* config/i386/nm-go32.h (NO_PTRACE_H): Remove define.
2002-05-18Add -bnortl and -bnortllib support for AIX.Tom Rix2-1/+9
2002-05-18Fix C_FILE auxent.Tom Rix2-1/+5
2002-05-18 * app.c: Fix formatting.Kazu Hirata10-61/+73
* as.c: Likewise. * ehopt.c: Likewise. * expr.c: Likewise. * input-file.c: Likewise. * listing.c: Likewise. * macro.h: Likewise. * stabs.c: Likewise. * symbols.c: Likewise.
2002-05-18 * compile.c: Fix formatting.Kazu Hirata2-94/+98
2002-05-18*** empty log message ***gdbadmin1-1/+1
2002-05-18daily updateAlan Modra1-1/+1
2002-05-17* corelow.c (core_open): Only call set_gdbarch_from_file ifMark Kettenis2-1/+11
exec_bfd is NULL.
2002-05-17* gdb.base/completion.exp: Recognize the more detailed errorJim Blandy2-3/+8
messages produced by the macro expander's lexical analyzer.
2002-05-17Fix call of read_relative_register_raw_bytesAndrey Volkov1-1/+1
2002-05-17* compile.c: Add absented opcodes: LDC, STC, EEPMOV, TAS.Andrey Volkov2-23/+92
2002-05-17h8300: Add support of EXR registerAndrey Volkov6-12/+104
2002-05-17* h8300s now new target, not alias of h8300hAndrey Volkov6-13/+47
2002-05-17* h8300.h: Corrected defs of all control regs and eepmov instr.Andrey Volkov2-43/+48
2002-05-17*compile.c: Add additional CCR flags (I,UI,H,U)Andrey Volkov2-3/+16
2002-05-17*h8300-tdep.c: Add additional CCR flags (I,UI,H,U)Andrey Volkov2-2/+8
2002-05-17* compile.c: Change literal regnumbers to REGNUMS.Andrey Volkov2-13/+19
2002-05-17* Change literal regno in h8300-tdep.cAndrey Volkov2-3/+7