aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-02-26 * remote-utils.c (write_enn): Use "E01" instead of "ENN" for theDaniel Jacobowitz4-5/+12
error packet. * server.c, target.h: Update copyright years.
2004-02-26Patch reviewed and approved by nickc@redhat.com.Fred Fish2-2/+6
2004-02-25 Fred Fish <fnf@redhat.com> * config/tc-iq2000.c: Add missing \n\ in multiline string literal.
2004-02-262004-02-25 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-12/+19
* elfxx-ia64.c (elfNN_ia64_dyn_reloc_entry): Add the reltext. field to track if a relocation is against readonly section. (count_dyn_reloc): Take a new argument for rent->reltext. (elfNN_ia64_check_relocs): Adjust call to count_dyn_reloc. (get_reloc_section): Don't set ia64_info->reltext here. (allocate_dynrel_entries): Set ia64_info->reltext here.
2004-02-26 * ppc-opc.c (powerpc_opcodes): Change mask for dcbt and dcbtst.Aldy Hernandez2-2/+6
2004-02-26 * tui/tui.c: Move system header includes after local includes.Joel Brobecker2-12/+19
Fixes a build failure on solaris systems.
2004-02-26 * configure.in: Refine the previous change.Joel Brobecker3-487/+443
* configure: Regenerate.
2004-02-26*** empty log message ***gdbadmin1-1/+1
2004-02-25daily updateAlan Modra1-1/+1
2004-02-25 * pe-dll.c (fill_edata): Check that exported_symbol_sections isDanny Smith2-2/+7
not NULL.
2004-02-25*** empty log message ***Mark Kettenis8-9/+9
2004-02-25* amd64-tdep.h: Renamed from x86-64-tdep.h.Mark Kettenis17-58/+114
* amd64-tdep.c: Renamed from x86-64-tdep.c. Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64-nat.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64-linux-tdep.h: Renamed from x86-64-linux.h. * amd64-linux-tdep.c: Renamed from x86-64-linux-tdep.c. Include "amd64-tdep.h" and "amd64-linux-tdep.h" instead of "x86-64-tdep.h" and "x86-64-tdep.c". * amd64-linux-nat.c: Renamed from x86-64-linux-nat.c. Include "amd64-tdep.h" and "amd64-linux-tdep.h" instead of "x86-64-tdep.h" and "x86-64-tdep.c". * amd64bsd-nat.c: Update copyright year. Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64fbsd-tdep.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64fbsd-nat.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64nbsd-tdep.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64nbsd-nat.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64obsd-tdep.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * amd64obsd-nat.c: Include "amd64-tdep.h" instead of "x86-64-tdep.h". * configure.host: (x86_64-*-linux*): Set gdb_target to linux64. * configure.tgt (x86_64-*-linux*): Set gdb_target to linux64. * Makefile.in (amd64_linux_tdep_h): Renamed from x86_64_linux_tdep_h. (amd64_tdep_h): Renamed from x86_64_tdep_h. (amd64bsd-nat.o, amd64fbsd-nat.o, amd64fbsd-tdep.o, amd64-nat.o) (amd64nbsd-nat.o, amd64nbsd-tdep.o, amd64obsd-nat.o) (amd64obsd-tdep.o): Update dependencies. (amd64-tdep.o, amd64-linux-nat.o, amd64-linux-tdep.o): New dependencies. (x86-64-linux-nat.o, x86-64-linux-tdep.o, x86-64-tdep.o): Remove dependencies. (ALLDEPFILES): Add amd64-tdep.c, amd64obsd-nat.c, amd64obsd-nat.c, amd64-linux-nat.c amd64-linux-tdep.c. * config/i386/tm-linux64.h: Renamed from tm-x86-64linux.h * config/i386/nm-linux64.h: Renamed from nm-x86-64linux.h. * config/i386/linux64.mt: Renamed from x86-64linux.mt. (TDEPFILES): Replace x86-64-tdep.o and x86-64-linux-tdep.o with amd64-tdep.o and amd64-linux-tdep.o. (TM_FILE): Set to tm-linux64.h. * config/i386/linux64.mh: Renamed from x86-64linux.mh. (NAT_FILE): Set to nm-linux64.h. (NATDEPFILES): Replace x86-64-linux-nat.o with amd64-linux-nat.o. * config/i386/fbsd64.mt (TDEPFILES): Replace x86-64-tdep.o with amd64-tdep.o. * config/i386/nbsd64.mt (TDEPFILES): Replace x86-64-tdep.o with amd64-tdep.o. * config/i386/obsd64.mt (TDEPFILES): Replace x86-64-tdep.o with amd64-tdep.o.
2004-02-25.Roland McGrath2-6/+23
2004-02-252004-02-25 Roland McGrath <roland@redhat.com>Roland McGrath3-9/+62
* target.h (struct target_ops): New member `read_auxv'. * server.c (handle_query): Handle qPart:auxv:read: query using that. * linux-low.c (linux_read_auxv): New function. (linux_target_ops): Initialize `read_auxv' member to that.
2004-02-252004-02-25 Roland McGrath <roland@redhat.com>Roland McGrath1-56/+117
* remote.c (remote_protocol_qPart_auxv): New variable. (init_all_packet_configs): Initialize it. (set_remote_protocol_qPart_auxv_packet_cmd): New function. (show_remote_protocol_qPart_auxv_packet_cmd): New function. (show_remote_cmd): Call it. (_initialize_remote): Initialize commands. (remote_xfer_partial): If enabled, use qPart:auxv:read:... query to service TARGET_OBJECT_AUXV requests.
2004-02-25 * configure.in: Make sure that the wborder function is available.Joel Brobecker3-429/+562
Otherwise, search for it in the cur_colr library. * configure: Regenerate.
2004-02-252004-02-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-99/+119
* hppa-tdep.c (hppa32_push_dummy_call): Rewrite.
2004-02-25.Roland McGrath1-1/+5
2004-02-252004-02-25 Roland McGrath <roland@redhat.com>Roland McGrath1-4/+80
* gdb.texinfo (General Query Packets): Document qPart:... packets.
2004-02-25* config/i386/tm-x86-64linux.h: Tweak comments.Mark Kettenis2-3/+7
2004-02-25Fix date in last commit...sigh.Richard Sandiford1-1/+1
2004-02-25 * MAINTAINERS: Add self to write-after-approval list.Richard Sandiford1-0/+4
2004-02-252004-02-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-10/+20
PR cli/1566. Problem found, and fix suggested by David Allan. * cli/cli-script.c (execute_control_command): Unconditionally install a cleanup. Default "ret" to "invalid_control". Use "break" instead of "return" to escape from the switch.
2004-02-25Add self.Richard Sandiford1-0/+1
2004-02-25merge from gccDJ Delorie4-84/+136
2004-02-25merge from gccDJ Delorie5-6/+13
2004-02-25 * tui/tui-disasm.c: %s/lines/asm_lines/g to avoid a collisionJoel Brobecker3-42/+61
with the lines macro defined in term.h on AiX. * tui/tui-regs.c: %s/label_width/tui_label_width/g, to avoid a collision with the label_width macro defined in term.h on AiX.
2004-02-25*** empty log message ***gdbadmin1-1/+1
2004-02-24daily updateAlan Modra1-1/+1
2004-02-242004-02-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-11/+8
* gdb.base/corefile.exp: Use gdb_test_multiple, make "accessing mmapped data in core file" PASS and FAIL messages consistent.
2004-02-24Remove merge conflict characters.Kevin Buettner1-1/+0
2004-02-242004-02-23 David Mosberger <davidm@hpl.hp.com>Kevin Buettner4-2/+37
Committed by Kevin Buettner <kevinb@redhat.com>. * ia64-tdep.h (ia64_write_pc, ia64_linux_write_pc): Declare. * ia64-tdep.c (ia64_write_pc): Make it a global function. (ia64_gdbarch_init): For Linux targets, use ia64_linux_write_pc() instead of ia64_write_pc(). * ia64-linux-tdep.c (regcache.h): Include. (ia64_linux_write_pc): New function.
2004-02-24* ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs thatAlexandre Oliva12-94/+244
bind locally. * ld-frv/fdpic-pie-8.d: Likewise. * ld-frv/fdpic-shared-4.d: Likewise. * ld-frv/fdpic-pie-6-fail.d: Renamed from... * ld-frv/fdpic-pie-6.d: New test. * ld-frv/fdpic-shared-6-fail.d: Renamed from... * ld-frv/fdpic-shared-6.d: New test. * ld-frv/fdpic6.ldv: New. * ld-frv/fdpic-static-6.d: Adjust test name. * ld-frv/fdpic-pie-8-fail.d: Removed. * ld-frv/fdpic.exp: Run new tests.
2004-02-24* elf32-frv.c (FRV_SYM_LOCAL): Weak undefined doesn't imply local.Alexandre Oliva2-112/+148
(_frv_emit_got_relocs_plt_entries): Decay relocation to protected function's descriptor to symbol+offset, and map local undefweak symbol to NULL function descriptor. (elf32_frv_relocate_section): Likewise.
2004-02-24merge from gccDJ Delorie6-72/+184
2004-02-242004-02-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+8
* gdb.java/jmisc.exp: Use the fully quallified name of "main" when setting a breakpoint. Work around PR java/1565.
2004-02-242004-02-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-144/+242
* annotate.texinfo: Wrap fdl.texi include in raise/lower sections. * gdb.texinfo, gdbint.texinfo, stabs.texinfo: Ditto. * fdl.texi: Import Version 1.2, November 2002.
2004-02-24.Roland McGrath1-42/+46
2004-02-242004-02-23 Roland McGrath <roland@redhat.com>Roland McGrath1-3/+2
* auxv.c (info_auxv_command): Fix typos in error messages.
2004-02-24*** empty log message ***gdbadmin1-1/+1
2004-02-23daily updateAlan Modra1-1/+1
2004-02-23* x86-64-tdep.h: Tewak comment.Mark Kettenis11-91/+155
(enum amd64_regnum): New. (X86_64_RAX_REGNUM, X86_64_RDX_REGNUM, X86_64_RDI_REGNUM) (X86_64_RBP_REGNUM, X86_64_RSP_REGNUM, X86_64_RIP_REGNUM) (X86_64_EFLAGS_REGNUM, X86_64_ST0_REGNUM, X86_64_XMM0_REGNUM) (X86_64_XMM1_REGNUM): Removed. (AMD64_NUM_GREGS): Renamed from X86_64_NUM_GREGS. (amd64_init_abi, amd64_supply_fxsave, amd64_fill_fxsave): Adjust prototypes for renamed functions. * x86-64-tdep.c: Fix typo. (amd64_dwarf_regmap): Use constants from `enum amd64_regnum' for register numbers. (amd64_return_value, amd64_push_arguments, amd64_push_dummy_call): Use constants from `enum amd64_regnum' for register numbers. (AMD64_NUM_SAVED_REGS): Adjust for renamed macros. (amd64_analyze_prologue, amd64_frame_cache, amd64_sigtramp_frame_cache): Use constants from `enum amd64_regnum' for register numbers. (amd64_supply_fpregset): Adjust for renamed functions. (amd64_init_abi): Rename from x86_64_init_abi. Use constants from `enum amd64_regnum' for register numbers. (I387_ST0_REGNUM): Use constant from `enum amd64_regnum'. (amd64_supply_fxsave): Rename from x86_64_supply_fxsave. (amd64_fill_fxsave): Rename fro x86_64_fill_fxsave. * x86-64-linux-tdep.c (amd64_linux_supply_gregset) (amd64_linux_fill_gregset): Adjust for renamed macros. (fetch_core_registers): Adjust for renamed functions. (amd64_linux_init_abi): Adjust for renamed functions. * x86-64-linux-nat.c (supply_gregset, fill_gregset): Adjust for renamed functions. * amd64-nat.c: Adjust for renamed macros. * amd64bsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Use constants from `enum amd64_regnum' for register numbers. Adjust for renamed variables. * amd64fbsd-nat.c (supply_gregset, fill_gregset): Adjust for renamed variables. (_initialize_amd64fbsd_nat): Use constants from `enum amd64_regnum' for register numbers. * amd64fbsd-tdep.c (amd64fbsd_sigcontext_addr): Use constants from `enum amd64_regnum' for register numbers. (amd64fbsd_init_abi): Adjust for renamed functions. * amd64nbsd-tdep.c (amd64nbsd_sigcontext_addr): Use constants from `enum amd64_regnum' for register numbers. (amd64nbsd_init_abi): Adjust for renamed functions. (_initialize_amd64nbsd_ndep): Adjust for renamed macros. * amd64obsd-tdep.c (amd64obsd_sigcontext_addr): Use constants from `enum amd64_regnum' for register numbers. (amd64obsd_init_abi): Adjust for renamed functions. (_initialize_amd64obsd_ndep): Adjust for renamed macros.
2004-02-232004-02-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-7/+6
* breakpoint.c (print_one_breakpoint): Do not output spaces after printing <PENDING> for a pending breakpoint.
2004-02-23 * ldlang.c (lang_check): Use %P, not %E, in error message.Ian Lance Taylor2-1/+5
2004-02-232004-02-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+6
* printcmd.c (print_scalar_formatted): Initialize val_long to remove compiler warning message.
2004-02-232004-02-23 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-2518/+2766
* texinfo/texinfo.tex: Update from version 2003-02-03.16 to 2004-02-19.09.
2004-02-232004-02-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-5/+11
* lib/gdb.exp (gdb_breakpoint): Update query string to match new nquery format. * gdb.base/pending.exp: Ditto.
2004-02-23Remove conflict indicators.Jeff Johnston1-2/+0
2004-02-232004-02-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston4-1/+150
* defs.h (nquery, yquery): New prototypes. * breakpoint.c (break_command_1): Use new nquery interface. * utils.c (defaulted_query, nquery, yquery): New functions.
2004-02-23Apply m32r patches from RenesasNick Clifton3-128/+491
2004-02-232004-02-23 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+251
* hppa-tdep.c (hppa_frame_align): New function. (hppa32_push_dummy_call): New function. (hppa64_push_dummy_call): New function. (hppa_gdbarch_init): Set frame_align and push_dummy_call; keep disabled.