aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-09-01 * MAINTAINERS: Move Dave Anglin's entry to where it belongs.Alan Modra2-1/+5
2003-09-01* gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns forMaciej W. Rozycki5-192/+200
little-endian. * gas/mips/elf-rel-got-n64.d: Likewise. * gas/mips/elf-rel-xgot-n32.d: Likewise. * gas/mips/elf-rel-xgot-n64.d: Likewise.
2003-09-012003-08-30 Michael Chastain <mec@shout.net>Michael Chastain8-329/+13
* Makefile.in: Remove tm-hp300bsd.h, tm-hp300hpux.h. * config/m68k/nm-hp300hpux.h: Delete. * config/m68k/tm-hp300hpux.h: Delete. * config/m68k/xm-hp300hpux.h: Delete. * config/m68k/xm-hp300bsd.h: Delete. * config/djgpp/fnchange.lst: Remove nm-hp300hpux.h, tm-hp300hpux.h, xm-hp300hpux.h. * somsolib.c: Remove comment about hp300 shared libraries.
2003-09-01*** empty log message ***gdbadmin1-1/+1
2003-09-01daily updateAlan Modra1-1/+1
2003-08-31fixed comment for i860_howto_pc26_relocChristian Groessler1-2/+1
2003-08-31 * elf32-i860.c (i860_howto_pc26_reloc): Finish relocation hereChristian Groessler2-2/+47
instead of returning bfd_reloc_continue.
2003-08-31* i386-linux-nat.c (ps_get_thread_area): Don't define as extern.Mark Kettenis3-39/+53
Only define PTRACE_GET_THREAD_AREA is not already defined. Various style fixes in code and comments and some additional spelling fixes in comments. Move after functions dealing with debug registers. * x86-64-linux-nat.c (ps_get_thread_area): Don't define as extern. Fix coding-style.
2003-08-31* alphafbsd-tdep.c (alphafbsd_sigcontext_addr): UseMark Kettenis2-4/+7
frame_unwind_register_unsigned instead of frame_unwind_unsigned_register.
2003-08-31 * merge.c: Update to ISO C90.Andreas Jaeger2-82/+33
2003-08-31daily updateAlan Modra1-1/+1
2003-08-31*** empty log message ***gdbadmin1-1/+1
2003-08-302003-08-30 Michael Chastain <mec@shout.net>Michael Chastain4-28/+7
* gdb.base/selftest.exp: Remove support for m68k*-*-hpux. * gdb.gdb/observer.exp: Ditto. * gdb.gdb/xfullpath.exp: Ditto.
2003-08-30* configure.in: Search for gethostbyname in libnsl.Mark Kettenis3-379/+451
* configure: Regenerated.
2003-08-30*** empty log message ***gdbadmin1-1/+1
2003-08-30daily updateAlan Modra1-1/+1
2003-08-29s/.cfi_gnu_window_save/.cfi_window_save/gJakub Jelinek5-6/+6
2003-08-29 * dw2gencfi.c (cfi_pseudo_table): Add cfi_gnu_window_save.Jakub Jelinek11-4/+251
(dot_cfi, output_cfi_insn): Handle DW_CFA_GNU_window_save. (output_cie): Don't use DW_EH_PE_pcrel if neither DIFF_EXPR_OK nor tc_cfi_emit_pcrel_expr are defined. (output_fde): Use tc_cfi_emit_pcrel_expr if available and DIFF_EXPR_OK is not defined. * config/tc-sparc.h (TARGET_USE_CFIPOP): Define. (tc_cfi_frame_initial_instructions, tc_regname_to_dw2regnum, tc_cfi_emit_pcrel_expr): Define. (sparc_cfi_frame_initial_instructions, sparc_regname_to_dw2regnum, sparc_cfi_emit_pcrel_expr): New prototypes. (sparc_cie_data_alignment): New decl. (DWARF2_DEFAULT_RETURN_COLUMN, DWARF2_CIE_DATA_ALIGNMENT): Define. * config/tc-sparc.c: Include dw2gencfi.h. (sparc_cie_data_alignment): New variable. (md_begin): Initialize it. (sparc_cfi_frame_initial_instructions): New function. (sparc_regname_to_dw2regnum): Likewise. (sparc_cfi_emit_pcrel_expr): Likewise. * doc/as.texinfo: Document .cfi_gnu_window_save. * config/tc-sparc.c (s_common): Cast last argument to long and change format string to shut up warning. testsuite/ * gas/cfi/cfi-sparc-1.s: New test. * gas/cfi/cfi-sparc-1.d: New test. * gas/cfi/cfi-sparc64-1.s: New test. * gas/cfi/cfi-sparc64-1.d: New test. * gas/cfi/cfi.exp: Run them.
2003-08-29* configure.in: Remove redundant AC_MSG_RESULT in check forMark Kettenis3-166/+168
uintptr_t in stdint.h. * configure: Regenerated.
2003-08-292003-08-29 Dave Brolley <brolley@redhat.com>Dave Brolley3-6/+24
* Makefile.am (stamp-frv): Copy frv.cpu and frv.opc from $(srcdir)/../cpu temporarily when regenerating source files. * Makefile.in: Regenerated.
2003-08-292003-08-29 Dave Brolley <brolley@redhat.com>Dave Brolley1-0/+6
* Makefile.in (stamp-arch): Copy frv.cpu from $(srcdir)../../cpu temporarily when regenerating files. (stamp-cpu): Ditto.
2003-08-292003-08-29 Dave Brolley <brolley@redhat.com>Dave Brolley2-3/+6
* MAINTAINERS: Add myself as maintainer of the FRV port.
2003-08-29* amd64-nat.h (struct regcache): Add opaque declaration.Mark Kettenis2-0/+4
2003-08-292003-08-20 Michael Snyder <msnyder@redhat.com>Dave Brolley3-0/+15
Dave Brolley <brolley@redhat.com> * frv/: New directory, simulator for the Fujitsu FR-V. * testsuite/frv-elf/: New directory. * testsuite/sim/frv/: New directory. * configure.in: Add frv configury. * configure: Regenerate.
2003-08-292003-08-20 Michael Snyder <msnyder@redhat.com>Dave Brolley4-0/+45
Dave Brolley <brolley@redhat.com> * cgen-par.h (flags, word1): New target-specific fields of CGEN_WRITE_QUEUE_ELEMENT. (CGEN_WRITE_QUEUE_ELEMENT_FLAGS): New accessor macro. (CGEN_WRITE_QUEUE_ELEMENT_WORD1): New accessor macro. * gennltvals.sh: Add frv target. * nltvals.def: Add frv target.
2003-08-292003-08-20 Michael Snyder <msnyder@redhat.com>Dave Brolley1-0/+6
On behalf of Dave Brolley * sim/frv: New testsuite. * frv-elf: New testsuite.
2003-08-29New sim testsuite for Fujitsu FRV. Contributed by Red Hat.Dave Brolley794-0/+113410
2003-08-29New simulator for Fujitsu frv contributed by Red Hat.Dave Brolley39-0/+145235
2003-08-29* i386-linux-tdep.h (I386_LINUX_NUM_REGS): New define.Mark Kettenis4-50/+123
* x86-64-linux-nat.c: Include "i386-linux-tdep.h" and "amd64.h". Change "register array" to "register cache" in comments. (x86_64_linux_gregset64_reg_offset): New variable. (GETREGS_SUPPLIES): Remove macro. (supply_gregset): Call amd64_supply_native_gregset instead of x86_64_linux_supply_gregset. (fill_gregset): Rename `regno' to `regnum'. Call amd64_collect_native_gregset instead of x86_64_linux_fill_gregset. (store_regs): Rename `regno' to `regnum'. (store_fpregs): Rename `regno' to `regnum'. (fetch_inferior_registers): Rename `regno' to `regnum'. Use amd64_native_gregset_supplies_p instead of GREGSET_SUPPLIES. Reorganize function a bit. (store_inferior_registers): Rename `regno' to `regnum'. Use amd64_native_gregset_supplies_p instead of GREGSET_SUPPLIES. Reorganize function a bit. (_initialize_x86_64_linux_nat): New function. * config/i386/x86-64linux.mh.
2003-08-292003-08-29 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-26/+37
* config/mips/tm-embed.h (STOPPED_BY_WATCHPOINT): Delete macro. (TARGET_CAN_USE_HARDWARE_WATCHPOINT): Delete macro. (target_remove_watchpoint): Delete macro. (target_insert_watchpoint): Delete macro. (remote_mips_can_use_hardware_watchpoint): Delete declaration. (remote_mips_stopped_by_watchpoint): Delete declaration. (remote_mips_remove_watchpoint): Delete declaration. (remote_mips_set_watchpoint): Delete declaration. (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete macro. * remote-mips.c (_initialize_remote_mips): Set "to_insert_watchpoint", "to_stopped_by_watchpoint", "to_can_use_hardware_watchpoint", and "to_remove_watchpoint". (mips_insert_watchpoint): Rename remote_mips_set_watchpoint. (mips_remove_watchpoint): Rename remote_mips_remove_watchpoint. (mips_stopped_by_watchpoint): Rename remote_mips_stopped_by_watchpoint. (mips_can_hardware_watchpoint): Rename remote_mips_can_use_hardware_watchpoint, update function signature.
2003-08-29* x86-64-linux-tdep.c (user_to_gdb_regmap): Remove USER_CS andMark Kettenis2-1/+4
USER_DS. We haven't given them a register number yet.
2003-08-29* amd64-nat.h: New file.Mark Kettenis5-49/+278
* amd64-nat.c: New file. * amd64fbsd-nat.c: Include "amd64-nat.h". (REG_ADDR, GETREGS_SUPPLIES): Remove macros. (amd64fbsd32_r_reg_offset): New variable. (supply_gregset): Simply call amd64_supply_native_gregset. (fill_gregset): Rename `regno' to `regnum'. Simply call amd64_collect_native_gregset. (fill_fpregset): Rename `regno' to `regnum'. (fetch_inferior_registers): Rename `regno' to `regnum'. Replace usage of GETREGS_SUPPLIES with amd64_native_gregset_supplies_p. Use `struct reg' and `struct fpreg' instead of `gregset_t' and `fpregset_t'. Call amd64_supply_native_gregset instead of supply_gregset. Call x86_64_supply_fxsave instead of supply_fpregset. (store_inferior_registers): Rename `regno' to `regnum'. Replace usage of GETREGS_SUPPLIES with amd64_native_gregset_supplies_p. Use `struct reg' and `struct fpreg' instead of `gregset_t' and `fpregset_t'. Call amd64_collect_native_gregset instead of fill_gregset. Call x86_64_collect_fxsave instead of fill_fpregset. (_initialize_am64fbsd_nat): Initialize amd64_native_gregset32_reg_offset and amd64_native_gregset64_reg_offset. * config/i386/fbsd64.mh (NATDEPFILES): Add amd64-nat.o.
2003-08-29* regcache.c (regcache_raw_supply): Don't assert that BUF isn't aMark Kettenis2-2/+5
null pointer. Fix typo in comment.
2003-08-29* regcache.c (supply_register): Reimplement to callMark Kettenis2-17/+8
regcache_raw_supply. (regcache_collect): Reimplement by calling regcache_raw_collect.
2003-08-29* gdb.base/interrupt.exp: XFAIL "call function when asleep" forMark Kettenis2-1/+6
*-*-*bsd*.
2003-08-29* regcache.c (register_buffer): Consitify first argument.Mark Kettenis3-1/+64
(regcache_raw_supply, regcache_raw_collect): New functions.
2003-08-29 * emulparams/elf32ip2k.sh (TEMPLATE_NAME): Define.Alan Modra2-0/+5
2003-08-29 * install-sh: Update to newer upstream versions (associated withDaniel Jacobowitz3-72/+269
aclocal 1.7). * missing: Likewise, plus $1Help2man -> $1 typo fix.
2003-08-29daily updateAlan Modra1-1/+1
2003-08-29*** empty log message ***gdbadmin1-1/+1
2003-08-282003-08-28 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-55/+83
* gdb.base/dump.exp: Skip for ia64.
2003-08-28Index: common/ChangeLogAndrew Cagney6-11/+30
2003-08-28 Andrew Cagney <cagney@redhat.com> * dv-glue.c (hw_glue_finish): Change %d to %ld to match sizeof. * sim-options.c (print_help): Cast the format with specifier to "int". Index: mn10300/ChangeLog 2003-08-28 Andrew Cagney <cagney@redhat.com> * dv-mn103ser.c (do_polling_event): Change type of "serial_reg" to "long". (read_status_reg): Cast "serial_reg" to "long". * dv-mn103tim.c (do_counter_event): Change type of "timer_nr" to "long". (do_counter6_event, write_mode_reg, write_tm6md): Ditto.
2003-08-28 * config/powerpc/tm-nbsd.h: Undefine IBM6000_TARGET. SuggestedDaniel Jacobowitz2-1/+10
by Nathan J. Williams.
2003-08-28 * lin-lwp.c (wait_lwp): New function, copied fromDaniel Jacobowitz2-78/+80
stop_wait_callback. Clean up. (stop_wait_callback): Use wait_lwp.
2003-08-282003-08-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-36/+31
* mips-tdep.c (gdb_print_insn_mips): Set the disassembler's flavour and disassembler options. (_initialize_mips_tdep): Do not set deprecated_tm_print_insn. (mips_gdbarch_init): Set "print_insn". Delete initialization of deprecated_tm_print_insn_info.
2003-08-282003-08-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-19/+16
* s390-tdep.c (s390_readinstruction): Delete "info" parameter. Use target_read_memory. (s390_get_frame_info): Update. Do not reference deprecated_tm_print_insn_info. (s390_check_function_end, s390_is_sigreturn): Ditto.
2003-08-282003-08-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney12-51/+64
* Makefile.in (cris-tdep.o): Update dependencies. * cris-tdep.c: Include "gdb_assert.h". (cris_gdbarch_init): Set print_insn. (_initialize_cris_tdep): Do not set deprecated_tm_print_insn. (cris_delayed_get_disassembler): Simplify, directly call the disassembler returned by cris_get_disassembler. * hppa-tdep.c (hppa_gdbarch_init): Set print_insn. (_initialize_hppa_tdep): Do not set deprecated_tm_print_insn. * ns32k-tdep.c (ns32k_gdbarch_init): Set print_insn. (_initialize_ns32k_tdep): Do not set deprecated_tm_print_insn. * mn10300-tdep.c (mn10300_gdbarch_init): Set print_insn. (_initialize_mn10300_tdep): Do not set deprecated_tm_print_insn. * mcore-tdep.c (mcore_gdbarch_init): Set print_insn. (_initialize_mcore_tdep): Do not set deprecated_tm_print_insn. * frv-tdep.c (frv_gdbarch_init): Set print_insn. (_initialize_frv_tdep): Do not set deprecated_tm_print_insn. * sparc-tdep.c (sparc_gdbarch_init): Set print_insn. (gdb_print_insn_sparc): Delete function. (_initialize_sparc_tdep): Do not set deprecated_tm_print_insn or deprecated_tm_print_insn_info. * v850-tdep.c (v850_gdbarch_init): Set print_insn. (_initialize_v850_tdep): Do not set deprecated_tm_print_insn. (v850_gdbarch_init): Do not set deprecated_tm_print_insn_info. * xstormy16-tdep.c (xstormy16_gdbarch_init): Set print_insn. (_initialize_xstormy16_tdep): Do not set deprecated_tm_print_insn. * s390-tdep.c (gdb_print_insn_s390): Delete function. (_initialize_s390_tdep): Do not set deprecated_tm_print_insn. (s390_gdbarch_init): Set print_insn.
2003-08-282003-08-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-14/+15
* ppc-linux-tdep.c (ppc64_call_dummy_address): Delete function. (ppc_linux_init_abi): For PPC64, do not set call_dummy_address. * infcall.c (call_function_by_hand): Convert the entry point address into a code address.
2003-08-282003-08-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-1/+8
* dsrec.c: Include "gdb_string.h". * Makefile.in (dsrec.o): Update dependencies.
2003-08-28*** empty log message ***gdbadmin1-1/+1