OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
18 years ago*** empty log message ***
gdbadmin [Fri, 18 Nov 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Thu, 17 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years agoFix ChangeLog typo from previous commit.
Kevin Buettner [Thu, 17 Nov 2005 19:12:26 +0000 (19:12 +0000)]
Fix ChangeLog typo from previous commit.

18 years ago * gdb.texinfo (Remote Configuration): Fix typo in description of
Kevin Buettner [Thu, 17 Nov 2005 19:08:38 +0000 (19:08 +0000)]
* gdb.texinfo (Remote Configuration): Fix typo in description of
"set remotebreak" command.

18 years ago * cris/sim-main.h (struct _sim_cpu): New members last_syscall,
Hans-Peter Nilsson [Thu, 17 Nov 2005 16:14:53 +0000 (16:14 +0000)]
* cris/sim-main.h (struct _sim_cpu): New members last_syscall,
last_open_fd, last_open_flags.
* cris/traps.c: Don't include targ-vals.h.
(TARGET_O_ACCMODE): Define.
(cris_break_13_handler): Set new _sim_cpu members.
<case TARGET_SYS_fcntl>: Support special case of F_GETFL.
Rearrange code as switch.  Emit "unimplemented" abort for
unimplemented fcntl calls.

18 years ago * cris/traps.c (TARGET_SYS_stat): Define.
Hans-Peter Nilsson [Thu, 17 Nov 2005 15:51:24 +0000 (15:51 +0000)]
* cris/traps.c (TARGET_SYS_stat): Define.
(syscall_stat32_map): Add entry for TARGET_SYS_stat.
(cris_break_13_handler) <case TARGET_SYS_stat>: New case.

18 years ago2005-11-16 Shaun Jackman <sjackman@gmail.com>
Daniel Jacobowitz [Thu, 17 Nov 2005 04:23:03 +0000 (04:23 +0000)]
2005-11-16  Shaun Jackman  <sjackman@gmail.com>

* sim/arm/armos.c: Include limits.h
(unlink): Remove this macro. It is unused in this file and
conflicts with sim_callback->unlink.
(PATH_MAX): Define as 1024 if not already defined.
(ReadFileName): New function.
(SWIopen): Fix a potential buffer overflow.
(SWIremove): New function.
(SWIrename): Ditto.
(ARMul_OSHandleSWI): Handle the RDP calls SWI_IsTTY,
SWI_Remove, and SWI_Rename, as well as the RDI calls
AngelSWI_Reason_IsTTY, AngelSWI_Reason_Remove, and
AngelSWI_Reason_Rename.

18 years ago * version.in: Update to 6.4.50.
Daniel Jacobowitz [Thu, 17 Nov 2005 04:05:35 +0000 (04:05 +0000)]
* version.in: Update to 6.4.50.

18 years ago*** empty log message *** gdb-csl-gxxpro-6_3-branchpoint
gdbadmin [Thu, 17 Nov 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Wed, 16 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-16 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Wed, 16 Nov 2005 12:49:17 +0000 (12:49 +0000)]
2005-11-16  Andrew Stubbs  <andrew.stubbs@st.com>

* NEWS (6.4): Mention $argc.

18 years agogdb/doc/ChangeLog:
Jim Blandy [Wed, 16 Nov 2005 10:34:33 +0000 (10:34 +0000)]
gdb/doc/ChangeLog:
2005-11-16  Jim Blandy  <jimb@redhat.com>

* gdb.texinfo (Packets, Stop Reply Packets)
(General Query Packets): Various formatting cleanups.
- Use @samp for packet contents.
- Drop summaries from packet @item lines; the same information appears
  immediately below in the description.
- Delete paragraph breaks after packet @item commands, so that the
  description appears directly to the right of the packet prototype
  in the printed manual, if it fits.
- Place spaces in packet prototypes between @vars and non-@var
  letters, and explain that they're just for formatting.
- Use @dots{} instead of '...'.
- Fix uses of @code where @var was needed.
- Replace "deprecated" markers with English text spelling out the
  packet's status and the preferred alternatives.
- Remove "(reserved)" markers on 'A' and 'I' packets; it's unclear
  what this ever meant.
- Remove "(draft)" markers on 'i' packets; nobody has commented on
  this for a long time.
- Remove "(draft)" markers on 'z' and 'Z' packets; these have been
  implemented several times, and have been in use for years.

18 years ago2005-11-15 Jim Blandy <jimb@redhat.com>
Jim Blandy [Wed, 16 Nov 2005 06:24:52 +0000 (06:24 +0000)]
2005-11-15  Jim Blandy  <jimb@redhat.com>

* gdb.texinfo (Packets): Add index entries for 'm' packet
disclaimers.

18 years ago * cris/cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
Hans-Peter Nilsson [Wed, 16 Nov 2005 04:50:57 +0000 (04:50 +0000)]
* cris/cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
low 32 bits are used after an unsigned long cast.

18 years ago*** empty log message ***
gdbadmin [Wed, 16 Nov 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Tue, 15 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago * ppc-opc.c (powerpc_opcodes): Add frin,friz,frip,frim. Correct
Alan Modra [Tue, 15 Nov 2005 21:33:04 +0000 (21:33 +0000)]
* ppc-opc.c (powerpc_opcodes): Add frin,friz,frip,frim.  Correct
frsqrtes.

18 years ago* gdb.texinfo (Packets): Clarify lack of restrictions on behavior
Jim Blandy [Tue, 15 Nov 2005 19:58:30 +0000 (19:58 +0000)]
* gdb.texinfo (Packets): Clarify lack of restrictions on behavior
of stub when processing an 'm' packet.

18 years ago* gdb.texinfo (Packets): Mention that packets beginning with
Jim Blandy [Tue, 15 Nov 2005 18:00:28 +0000 (18:00 +0000)]
* gdb.texinfo (Packets): Mention that packets beginning with
letters are reserved once, at the top, instead of actually listing
them all and saying "reserved".

18 years ago2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Tue, 15 Nov 2005 12:38:45 +0000 (12:38 +0000)]
2005-11-15  Andrew Stubbs  <andrew.stubbs@st.com>

* NEWS: Add --batch-silent, --return-child-result, and --eval-command
options to the 6.4 section.

18 years ago2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Tue, 15 Nov 2005 12:03:08 +0000 (12:03 +0000)]
2005-11-15  Andrew Stubbs  <andrew.stubbs@st.com>

* cli/cli-script.c: Include gdb_assert.h.
(locate_arg): Detect $argc.
(insert_args): Substitute $argc.
* Makefile.in (cli-script.o): Add dependency on gdb_assert.h.

doc/
* gdb.texinfo (User-defined commands): Add $argc. Add missing 'end'.
Change @var{$arg0 to @code{$arg0.

18 years ago*** empty log message ***
gdbadmin [Tue, 15 Nov 2005 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Mon, 14 Nov 2005 23:00:04 +0000 (23:00 +0000)]
daily update

18 years agoFix gcc bug 24490, location list query failed due to out-of-range address.
Jim Wilson [Mon, 14 Nov 2005 22:25:16 +0000 (22:25 +0000)]
Fix gcc bug 24490, location list query failed due to out-of-range address.
PR 2024
* dwarf2loc.c (dwarf_expr_frame_base): Use get_frame_address_in_block
instead of get_frame_pc.
(loclist_read_variable): Likewise.

18 years ago2005-11-14 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 14 Nov 2005 19:07:15 +0000 (19:07 +0000)]
2005-11-14  Andrew Stubbs  <andrew.stubbs@st.com>

        * MAINTAINERS (Write After Approval): Add myself to the list.

18 years ago2005-11-14 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 14 Nov 2005 17:03:25 +0000 (17:03 +0000)]
2005-11-14  Andrew Stubbs  <andrew.stubbs@st.com>

* thread.c (_initialize_thread): Correct the 'thread apply' help
message.

18 years ago * gdb.texinfo: Correct a merge error introduced by -r 1.286.
Wu Zhou [Mon, 14 Nov 2005 03:27:22 +0000 (03:27 +0000)]
* gdb.texinfo: Correct a merge error introduced by -r 1.286.

18 years ago* gdb.texinfo (Fortran): Add some words about Fortran debugging.
Wu Zhou [Mon, 14 Nov 2005 02:34:43 +0000 (02:34 +0000)]
* gdb.texinfo (Fortran): Add some words about Fortran debugging.

18 years ago * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
Thiemo Seufer [Mon, 14 Nov 2005 02:25:39 +0000 (02:25 +0000)]
    * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
        instructions.  Define MIPS16_ALL_ARGS and MIPS16_ALL_STATICS for
        save/restore encoding of the args field.

        * mips16-opc.c: Add MIPS16e save/restore opcodes.
        * mips-dis.c (print_mips16_insn_arg): Handle printing of 'm'/'M'
        codes for save/restore.

        * config/tc-mips.c (mips16_ip): Add handling of 'm' and 'M' codes
        for the MIPS16e save/restore instructions.

        * gas/mips/mips.exp: Run new save/restore tests.
        * gas/testsuite/gas/mips/mips16e-save.s: New test for generating
        different styles of save/restore instructions.
        * gas/testsuite/gas/mips/mips16e-save.d: New.

18 years ago*** empty log message ***
gdbadmin [Mon, 14 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Sun, 13 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago * elfread.c (elf_symtab_read): Remove if (1) and reindent.
Daniel Jacobowitz [Sun, 13 Nov 2005 18:56:34 +0000 (18:56 +0000)]
* elfread.c (elf_symtab_read): Remove if (1) and reindent.

18 years ago * arm-linux-tdep.c (eabi_linux_arm_le_breakpoint)
Daniel Jacobowitz [Sun, 13 Nov 2005 18:04:14 +0000 (18:04 +0000)]
* arm-linux-tdep.c (eabi_linux_arm_le_breakpoint)
(eabi_linux_arm_be_breakpoint): New variables.
(arm_linux_init_abi): Use them.

18 years ago * linux-arm-low.c (arm_eabi_breakpoint): New variable.
Daniel Jacobowitz [Sun, 13 Nov 2005 18:04:03 +0000 (18:04 +0000)]
* linux-arm-low.c (arm_eabi_breakpoint): New variable.
(arm_breakpoint_at): Recognize both breakpoints.
(the_low_target): Use the correct breakpoint instruction.

18 years ago*** empty log message ***
gdbadmin [Sun, 13 Nov 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2005-11-12 Jim Blandy <jimb@redhat.com>
Jim Blandy [Sat, 12 Nov 2005 23:09:46 +0000 (23:09 +0000)]
2005-11-12  Jim Blandy  <jimb@redhat.com>

* gdb.texinfo (General Query Packets): Put packets in alphabetical
order.  Remove extraneous 'z'.

18 years agodaily update
Alan Modra [Sat, 12 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sat, 12 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Fri, 11 Nov 2005 23:00:04 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-11 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Fri, 11 Nov 2005 22:30:23 +0000 (22:30 +0000)]
2005-11-11  Michael Snyder  <msnyder@redhat.com>

        * inftarg.c (child_wait): Delete unused local variable.

18 years ago * Makefile.def: Remove gdb dependencies for gdbtk.
Daniel Jacobowitz [Fri, 11 Nov 2005 21:45:22 +0000 (21:45 +0000)]
* Makefile.def: Remove gdb dependencies for gdbtk.
* Makefile.tpl (CONFIGURE_GDB_TK, INSTALL_GDB_TK): New variables.
(configure-gdb, install-gdb): New rules.
* configure.in: Set CONFIGURE_GDB_TK and INSTALL_GDB_TK.
* Makefile.in, configure: Regenerated.

18 years ago PR tui/1995
Stephane Carrez [Fri, 11 Nov 2005 19:55:51 +0000 (19:55 +0000)]
PR tui/1995
* tui/tui-command.c (tui_dispatch_ctrl_char): Handle CTRL-L even if the
focus is on the command window.

18 years ago * tui/tui-win.c (tui_update_gdb_sizes): Use tui_term_width() and
Stephane Carrez [Fri, 11 Nov 2005 18:07:09 +0000 (18:07 +0000)]
* tui/tui-win.c (tui_update_gdb_sizes): Use tui_term_width() and
tui_term_height() to restore the terminal size when leaving the
TUI mode.

18 years ago From Spencer Oliver <spencer.oliver@anglia.com>:
Keith Seitz [Fri, 11 Nov 2005 17:19:06 +0000 (17:19 +0000)]
    From Spencer Oliver <spencer.oliver@anglia.com>:
        * library/targetselection.itb (build_win): Only pack the xterm checkbutton
        on unix platforms.

18 years ago * gdb.asm/m68hc11.inc: Setup the data section.
Stephane Carrez [Fri, 11 Nov 2005 11:18:53 +0000 (11:18 +0000)]
* gdb.asm/m68hc11.inc: Setup the data section.
* gdb.asm/asm-source.exp (m6811-*-*): Don't use the target board linker
script for this test.
(m6812-*-*): Likewise.

18 years agoPR 1150
Nick Clifton [Fri, 11 Nov 2005 11:06:34 +0000 (11:06 +0000)]
PR 1150
* readelf.c (get_mips_symbol_other): New function.
  (get_symbol_other): New function.
  (process_symbol_table): Call get_symbol_other() to get a description of the
    st_other field if it contains more information than just the visibility.
* elfxx-mips.c (mips_elf_calculate_relocation): Ignore an undefined symbol if
    it is optional.
  (_bfd_mips_elf_merge_symbol_attribute): Make sure that the optional flag is
    merged as well as the visibility.
* elfxx-mips.h (_bfd_mips_elf_merge_symbol_attribute): Prototype.
  (elf_backend_merge_symbol_attribute): Define.
* mips.h (STO_OPTIONAL): Define.
  (ELF_MIPS_IS_OPTIONAL): Define.

18 years ago * m68hc11-tdep.c (m68hc11_pseudo_register_write): Use gdb_byte
Stephane Carrez [Fri, 11 Nov 2005 10:25:34 +0000 (10:25 +0000)]
* m68hc11-tdep.c (m68hc11_pseudo_register_write): Use gdb_byte
for buffers.
(m68hc11_pseudo_register_read): Likewise.
(m68hc11_return_value): Likewise.
(m68hc11_frame_prev_register): Likewise.
(m68hc11_frame_align): Remove as its seems no longer necessary.
(m68hc11_gdbarch_init): Don't install frame_align handler.
(m68hc11_scan_prologue): Fix crash that occurred when called from
m68hc11_skip_prologue

18 years ago*** empty log message ***
gdbadmin [Fri, 11 Nov 2005 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Thu, 10 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago* MAINTAINERS: Mark m68k-elf, sparc-elf and vax-netbsd as no
Mark Kettenis [Thu, 10 Nov 2005 19:21:51 +0000 (19:21 +0000)]
* MAINTAINERS: Mark m68k-elf, sparc-elf and vax-netbsd as no
longer broken.

18 years ago * m68k-dis.c (print_insn_m68k): Only match FPU insns with
Andreas Schwab [Thu, 10 Nov 2005 14:32:28 +0000 (14:32 +0000)]
* m68k-dis.c (print_insn_m68k): Only match FPU insns with
coprocessor ID 1.

18 years ago2005-11-10 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Thu, 10 Nov 2005 11:05:31 +0000 (11:05 +0000)]
2005-11-10  Andrew Stubbs  <andrew.stubbs@st.com>

* interp.c (sim_memory_size): Use same amount of memory on Windows as
elsewhere.

18 years ago*** empty log message ***
gdbadmin [Thu, 10 Nov 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Wed, 9 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-09 Randolph Chung <tausq@debian.org>
Randolph Chung [Wed, 9 Nov 2005 15:45:55 +0000 (15:45 +0000)]
2005-11-09  Randolph Chung <tausq@debian.org>

* gdb.base/structs2.exp: Update xfail to only trigger for gcc-3.x.

18 years ago2005-11-09 Randolph Chung <tausq@debian.org>
Randolph Chung [Wed, 9 Nov 2005 07:22:40 +0000 (07:22 +0000)]
2005-11-09  Randolph Chung <tausq@debian.org>

* hppa-linux-nat.c (_initialize_hppa_linux_nat): Use
hppa_linux_{store,fetch}_inferior_registers instead of
arm_linux_{store,fetch}_inferior_registers.

18 years ago2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
Kazuhiro Inaoka [Wed, 9 Nov 2005 07:09:05 +0000 (07:09 +0000)]
2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

        * remote-m32r-sdi.c: Update copyright years.
        (m32r_resume): Write DBT at word-aligned addresses.
        (m32r_wait): Use SDI_WRITE_MEMORY to remove DBT.

18 years agogdb.base/break.exp: Fix a comment typo.
Wu Zhou [Wed, 9 Nov 2005 06:41:30 +0000 (06:41 +0000)]
gdb.base/break.exp: Fix a comment typo.

18 years ago*** empty log message ***
gdbadmin [Wed, 9 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Tue, 8 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago* m32c-desc.c: Regenerated.
Nick Clifton [Tue, 8 Nov 2005 16:16:47 +0000 (16:16 +0000)]
* m32c-desc.c: Regenerated.

18 years agobfd:
Nathan Sidwell [Tue, 8 Nov 2005 11:15:13 +0000 (11:15 +0000)]
bfd:
Add ms2.
* archures.c (bfd_mach_ms2): Define.
* cpu-ms1.c (arch_info_struct): Add ms2 stanza.
* elf32-ms1.c (elf32_ms1_machine): Add ms2 case.
(ms1_elf_merge_private_bfd_data): Remove unused variables.  Add
correct merging logic, with workaround.
(ms1_elf_print_private_bfd_data): Add ms2 case.
* reloc.c (BFD_RELOC_MS1_PCINSN8): Add ms2 specific reloc.
* libbfd.h: Regenerated.
* bfd-in2.h: Regenerated.

cpu:
Add ms2
* ms1.cpu (ms2, ms2bf): New architecture variant, cpu, machine and
model.
(f-uu8, f-uu1, f-imm16l, f-loopo, f-cb1sel, f-cb2sel, f-cb1incr,
f-cb2incr, f-rc3): New fields.
(LOOP): New instruction.
(JAL-HAZARD): New hazard.
(imm16o, loopsize, imm16l, rc3, cb1sel, cb2sel, cb1incr, cb2incr):
New operands.
(mul, muli, dbnz, iflush): Enable for ms2
(jal, reti): Has JAL-HAZARD.
(ldctxt, ldfb, stfb): Only ms1.
(fbcb): Only ms1,ms1-003.
(wfbinc, mefbinc, wfbincr, mwfbincr, fbcbincs, mfbcbincs,
fbcbincrs, mfbcbincrs): Enable for ms2.
(loop, loopu, dfbc, dwfb, fbwfb, dfbr): New ms2 insns.
* ms1.opc (parse_loopsize): New.
(parse_imm16): hi16/lo16 relocs are applicable to IMM16L.
(print_pcrel): New.

gas:
Add ms2.
* config/tc-ms1.c (ms1_mach_bitmask): Initialize to MS1.
(ms1_architectures): Add ms2.
(md_parse_option): Add ms2.
(md_show_usage): Add ms2.
(md_assemble): Add JAL_HAZARD detection logic.
(md_cgen_lookup_reloc): Add MS1_OPERAND_LOOPSIZE case.
* doc/c-ms1.texi: New.
* doc/all.texi: Add MS1.
* doc/Makefile.am (CPU_DOCS): Add c-ms1.texi.
* doc/Makefile.in: Rebuilt.
* doc/Makefile: Rebuilt.

gas/testsuite:
Add ms2.
* gas/ms1/allinsn.d: Adjust pcrel disassembly.
* gas/ms1/errors.exp: Fix target triplet.
* gas/ms1/ms1-16-003.d: Adjust pcrel disassembly.
* gas/ms1/ms1-16-003.s: Tweak label.
* gas/ms1/ms1.exp: Adjust target triplet.  Add ms2 test.
* gas/ms1/ms2.d, gas/ms1/ms2.s: New.
* gas/ms1/relocs.d: Adjust expected machine name and pcrel
disassembly.
* gas/ms1/relocs.exp: Adjust target triplet.

include:
Add ms2.
* elf/ms1.h (EF_MS1_CPU_MS2): New.

opcodes:
Add ms2.
* ms1-asm.c, ms1-desc.c, ms1-desc.h, ms1-dis.c, ms1-ibld.c,
ms1-opc.c, ms1-opc.h: Regenerated.

18 years ago2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
Kazuhiro Inaoka [Tue, 8 Nov 2005 05:54:22 +0000 (05:54 +0000)]
2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

* m32r-linux-tdep.c (linux_sigtramp_code): Use 'gdb_byte' instead
of 'unsigned char'.
(m32r_linux_sigtramp_start): Likewise.
(linux_rt_sigtramp_code): Likewise.
(m32r_linux_rt_sigtramp_start): Likewise.
(m32r_linux_sigtramp_frame_prev_register): Use 'gdb_byte *' instead
of 'void *'.
* m32r-tdep.c (m32r_memory_insert_breakpoint): Use 'gdb_byte'
instead of 'char'.
(m32r_memory_remove_breakpoint): Likewise.
(m32r_breakpoint_from_pc): Likewise.
(m32r_store_return_value): Likewise.
(decode_prologue): Likewise.
(m32r_push_dummy_call): Likewise.
(m32r_return_value): Use 'gdb_byte *' instead of 'void *'.
* remote-m32r-sdi.c (m32r_xfer_memory): Use 'gdb_byte' instead of
'char'.

18 years ago * ia64-tdep.c (floatformat_valid): Change type of `from' from
Kevin Buettner [Tue, 8 Nov 2005 01:42:53 +0000 (01:42 +0000)]
* ia64-tdep.c (floatformat_valid): Change type of `from' from
`const char *' to `const void *'.

18 years agoVarious gdb_byte related changes for FRV targets.
Kevin Buettner [Tue, 8 Nov 2005 01:01:34 +0000 (01:01 +0000)]
Various gdb_byte related changes for FRV targets.

18 years ago*** empty log message ***
gdbadmin [Tue, 8 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Mon, 7 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
Steve Ellcey [Mon, 7 Nov 2005 22:21:48 +0000 (22:21 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * warning.m4 (AM_BINUTILS_WARNINGS): Default to empty string
Steve Ellcey [Mon, 7 Nov 2005 22:14:12 +0000 (22:14 +0000)]
* warning.m4 (AM_BINUTILS_WARNINGS): Default to empty string
if compiler is not GCC.
* configure: Regenerate

18 years ago * configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.
Steve Ellcey [Mon, 7 Nov 2005 21:55:14 +0000 (21:55 +0000)]
* configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.

18 years ago2005-10-24 Paul Gilliam <pgilliam@us.ibm.com
Paul Gilliam [Mon, 7 Nov 2005 20:37:58 +0000 (20:37 +0000)]
2005-10-24  Paul Gilliam  <pgilliam@us.ibm.com

* ppc-sysv-tdep.c (ppc64_sysv_abi_return_value): Copy code from
ppc_sysv_abi_return_value() to handle a vector return value.

18 years agomerge from gcc
DJ Delorie [Mon, 7 Nov 2005 16:36:16 +0000 (16:36 +0000)]
merge from gcc

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 7 Nov 2005 15:27:07 +0000 (15:27 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.h (return_child_result, return_child_result_value): Declare.
* infrun.c: Include main.h.
(print_stop_reason): Remove declaration of return_child_result_value.
* top.c: Include main.h.
(quit_force): Remove declarations of return_child_result_value and
return_child_result.
* Makefile.in (top.o, infrun.o): Add main.h to dependencies.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 7 Nov 2005 15:12:48 +0000 (15:12 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* Makefile.in (tui-winsource.o): Add gdb_assert.h to dependencies.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 7 Nov 2005 13:56:48 +0000 (13:56 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.c (captured_main): Define struct cmdarg. Change type of cmdarg.
Add new options --eval-command and alias -ex.
Adjust --command to use the new struct cmdarg.
Execute commands given with --eval-command.
(print_gdb_help): Add new options --eval-command, -ex and mention -x.

docs/

* gdb.texinfo (Choosing files): Add --eval-command.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Mon, 7 Nov 2005 13:40:08 +0000 (13:40 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.c (main): Use INTERP_TUI instead of "tui".
Set interpreter to INTERP_INSIGHT when '-w' given.
* interps.h (INTERP_INSIGHT): New define.
* tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead
of "tui".

18 years ago * i386-dis.c (ckprefix): Handle rex on fwait. Don't print
Alan Modra [Mon, 7 Nov 2005 00:19:12 +0000 (00:19 +0000)]
* i386-dis.c (ckprefix): Handle rex on fwait.  Don't print
ignored rex prefixes here.
(print_insn): Instead, handle them similarly to fwait followed
by non-fp insns.

18 years ago * elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
Dave Anglin [Mon, 7 Nov 2005 00:08:35 +0000 (00:08 +0000)]
* elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.

18 years ago*** empty log message ***
gdbadmin [Mon, 7 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Sun, 6 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sun, 6 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Sat, 5 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sat, 5 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Fri, 4 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-04 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Fri, 4 Nov 2005 11:49:12 +0000 (11:49 +0000)]
2005-11-04  Andrew Stubbs  <andrew.stubbs@st.com>

* infrun.c (print_stop_reason): Set return_child_result_value on exit.
* main.c (return_child_result): New variable.
(return_child_result_value): Likewise.
(captured_main): Add option --return-child-result.
Replace call to target_detach and exit (in batch mode) with quit_force.
(print_gdb_help): Add option --return-child-result.
* top.c (quit_force): Return child result if appropriate.

docs/
* gdb.texinfo (Choosing modes): Add --return-child-result.

18 years ago2005-11-03 Wu Zhou <woodzltc@cn.ibm.com>
Elena Zannoni [Fri, 4 Nov 2005 02:50:30 +0000 (02:50 +0000)]
2005-11-03  Wu Zhou  <woodzltc@cn.ibm.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (read_structure_type): Add IBM XL C++
       specific code to set TYPE_VPTR_FIELDNO and TYPE_VPTR_BASETYPE
       of a virtual class if a field named "__vfp" is found.

18 years ago2005-11-03 Jim Blandy <jimb@redhat.com>
Elena Zannoni [Fri, 4 Nov 2005 02:48:51 +0000 (02:48 +0000)]
2005-11-03  Jim Blandy  <jimb@redhat.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * gdb.dwarf2/mac-fileno.exp, gdb.dwarf2/mac-fileno.S: New tests.

18 years ago2005-11-03 Jim Blandy <jimb@redhat.com>
Elena Zannoni [Fri, 4 Nov 2005 02:46:45 +0000 (02:46 +0000)]
2005-11-03  Jim Blandy  <jimb@redhat.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (file_full_name): Cope with file numbers that are
       out of range for the given line header.

18 years ago2005-11-03 Daniel Jacobowitz <dan@codesourcery.com>
Elena Zannoni [Fri, 4 Nov 2005 02:44:25 +0000 (02:44 +0000)]
2005-11-03  Daniel Jacobowitz  <dan@codesourcery.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * elfread.c (elf_symtab_read): Add number_of_symbols and
       symbol_table as arguments.  Do not load the symbol table
       here.
       (elf_symfile_read): Load the static and dynamic symbol tables
       here, before calling elf_symtab_read.  Also load any synthetic
       symbols and process those.

18 years ago2005-11-03 Andrew Cagney <cagney@gnu.org>
Elena Zannoni [Fri, 4 Nov 2005 02:42:34 +0000 (02:42 +0000)]
2005-11-03 Andrew Cagney  <cagney@gnu.org>

       Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2loc.c (dwarf2_evaluate_loc_desc): Handle DW_OP_piece
       reads.

18 years ago*** empty log message ***
gdbadmin [Fri, 4 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Thu, 3 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago * linux-nat.c (linux_nat_resume): Add more debugging messages. Do
Daniel Jacobowitz [Thu, 3 Nov 2005 19:31:38 +0000 (19:31 +0000)]
* linux-nat.c (linux_nat_resume): Add more debugging messages.  Do
not short-circuit resuming all threads if the signal will be ignored
in linux_nat_wait.

18 years ago * configure.in: Check for fopen64.
Daniel Jacobowitz [Thu, 3 Nov 2005 16:06:11 +0000 (16:06 +0000)]
* configure.in: Check for fopen64.
* libbfd-in.h (real_fopen): New prototype.
* configure, config.in, libbfd.h: Regenerated.
* bfdio.c (real_fopen): New function.
* opncls.c (bfd_fopen, bfd_fill_in_gnu_debuglink_section): Use it.
* cache.c (bfd_open_file): Likewise.

18 years ago * elfxx-mips.c (mips_elf_calculate_relocation): Handle only
Thiemo Seufer [Thu, 3 Nov 2005 11:45:14 +0000 (11:45 +0000)]
* elfxx-mips.c (mips_elf_calculate_relocation): Handle only
forced local symbols here.
(mips_elf_create_dynamic_relocation): Likewise.
(_bfd_mips_elf_finish_dynamic_symbol): Fix typo in comment.

18 years ago * elf.c (elf_fake_sections): When calculating tbss size, just use
Alan Modra [Thu, 3 Nov 2005 02:53:38 +0000 (02:53 +0000)]
* elf.c (elf_fake_sections): When calculating tbss size, just use
the last link_order.
(assign_file_positions_for_segments): Likewise.
* elflink.c (bfd_elf_final_link): Likewise.
(elf_reloc_link_order): Correct comment.

18 years ago * bfdlink.h (struct bfd_link_order): Tweak comment.
Alan Modra [Thu, 3 Nov 2005 02:52:51 +0000 (02:52 +0000)]
* bfdlink.h (struct bfd_link_order): Tweak comment.

18 years ago*** empty log message ***
gdbadmin [Thu, 3 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Wed, 2 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago * configure.srv (x86_64-*-linux*): Turn on thread_db support.
Daniel Jacobowitz [Wed, 2 Nov 2005 19:54:44 +0000 (19:54 +0000)]
* configure.srv (x86_64-*-linux*): Turn on thread_db support.
* linux-x86-64-low.c (x86_64_breakpoint, x86_64_breakpoint_len)
(x86_64_get_pc, x86_64_set_pc, x86_64_breakpoint_at): New.
(the_low_target): Update.