OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
18 years ago * Makefile.in (tmp-ld-decode): Fix dependencies.
Andreas Schwab [Sun, 23 Apr 2006 14:54:42 +0000 (14:54 +0000)]
* Makefile.in (tmp-ld-decode): Fix dependencies.
(tmp-ld-cache): Likewise.
(tmp-ld-insn): Likewise.

18 years ago * rs6000-tdep.c: Include "reggroups.h" only once.
Andreas Schwab [Sun, 23 Apr 2006 14:15:01 +0000 (14:15 +0000)]
* rs6000-tdep.c: Include "reggroups.h" only once.
* Makefile.in (rs6000-tdep.o): Update dependencies.

18 years agodaily update
Alan Modra [Sun, 23 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sun, 23 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2006-04-22 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 22 Apr 2006 23:12:03 +0000 (23:12 +0000)]
2006-04-22  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (Contributors): Credit frame unwinder contributors.
* gdbint.texinfo (Algorithms): Fix errors in frame documentation.

18 years ago*** empty log message ***
gdbadmin [Sat, 22 Apr 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Sat, 22 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago2006-04-21 Frederic Riss <frederic.riss@st.com>
Frederic Riss [Fri, 21 Apr 2006 20:26:07 +0000 (20:26 +0000)]
2006-04-21  Frederic Riss  <frederic.riss@st.com>

* dwarf2read.c (dwarf2_start_subfile): Change prototype to accept
compilation directory as last argument.
Always pass comp_dir as second argument to start_subfile and prepend
dirname to the filename when necessary.
Remove now superfluous search for pre-existing subfile.
(dwarf_decode_lines): Pass the compilation directory to
dwarf2_start_subfile.

18 years ago * elf.c (assign_file_positions_except_relocs): Move code setting
Alan Modra [Fri, 21 Apr 2006 07:26:09 +0000 (07:26 +0000)]
* elf.c (assign_file_positions_except_relocs): Move code setting
file position of non-loaded sections..
(assign_file_positions_for_segments): ..to here.

18 years ago2006-04-20 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 21 Apr 2006 03:42:47 +0000 (03:42 +0000)]
2006-04-20  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/2537
* elf.c (bfd_section_from_shdr): Allow sections reserved for
applications. Issue an error on sections we don't know how
to handle.

18 years ago*** empty log message ***
gdbadmin [Fri, 21 Apr 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Fri, 21 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago2006-04-20 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 20 Apr 2006 23:24:23 +0000 (23:24 +0000)]
2006-04-20  Michael Snyder  <msnyder@redhat.com>

* 2006-03-22  Jim Blandy  <jimb@redhat.com>
Add support for the Renesas M32C and M16C.

* gdb.asm/asm-source.exp: Add m32c target.
* gdb.asm/m32c.inc: Support for m32c target.

18 years ago2006-04-20 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 20 Apr 2006 23:18:48 +0000 (23:18 +0000)]
2006-04-20  Michael Snyder  <msnyder@redhat.com>

* 2006-03-22  Jim Blandy  <jimb@redhat.com>
Add support for the Renesas M32C and M16C.

* configure.tgt (m32c-*-*): New entry.
* config/m32c/m32c.mt: New file.
* m32c-tdep.c: New file.
* Makefile.in (elf_m32c_h): New variable.
(m32c-tdep.o): New rule.
* NEWS: Mention new target.
* MAINTAINERS: Designate Jim Blandy as responsible maintainer.

18 years agotouched all sources to ease import of readline-5.1
Elena Zannoni [Thu, 20 Apr 2006 20:13:20 +0000 (20:13 +0000)]
touched all sources to ease import of readline-5.1

18 years agoimport of readlilne 5.1
Elena Zannoni [Thu, 20 Apr 2006 20:05:51 +0000 (20:05 +0000)]
import of readlilne 5.1

18 years agoInitial revision
Elena Zannoni [Thu, 20 Apr 2006 20:05:51 +0000 (20:05 +0000)]
Initial revision

18 years ago * m68klinux-tdep.c (m68k_linux_sigtramp_frame_prev_register):
Daniel Jacobowitz [Thu, 20 Apr 2006 17:29:47 +0000 (17:29 +0000)]
* m68klinux-tdep.c (m68k_linux_sigtramp_frame_prev_register):
Correct type of VALUEP.  Reported by Jean-Rene Peulve
<jr.peulve@wanadoo.fr>.

18 years agodaily update
Alan Modra [Thu, 20 Apr 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Thu, 20 Apr 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago * Makefile.am: Run "make dep-am".
Alan Modra [Wed, 19 Apr 2006 12:10:21 +0000 (12:10 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.

18 years ago2006-04-19 Masaki Muranaka <monaka@monami-software.com>
Kazuhiro Inaoka [Wed, 19 Apr 2006 06:36:37 +0000 (06:36 +0000)]
2006-04-19  Masaki Muranaka  <monaka@monami-software.com>

        * m32r-rom.c: On MinGW, include winsock.h instead of sys/types.h,
        netdb.h, netinet/in.h.
        (m32r_upload_command); Add calls WSAStartup().
        * remote-m32r-sdi.c: On MinGW, include winsock.h instead of
        netinet/in.h.

18 years ago * avr-dis.c (avr_operand): Warning fix.
Alan Modra [Wed, 19 Apr 2006 02:15:05 +0000 (02:15 +0000)]
* avr-dis.c (avr_operand): Warning fix.

18 years agobfd/
Alan Modra [Wed, 19 Apr 2006 02:06:15 +0000 (02:06 +0000)]
bfd/
* warning.m4 (--enable-werror, -build-warnings): Format help messages.
* configure: Regenerate.
binutils/
* configure: Regenerate.
gas/
* configure.in (--enable-targets): Indent help message.
* configure: Regenerate.
gprof/
* configure: Regenerate.
ld/
* configure: Regenerate.
opcodes/
* configure: Regenerate.

18 years ago* configure.in (m32c): Build libstdc++-v3. Pass flags to
DJ Delorie [Wed, 19 Apr 2006 00:57:59 +0000 (00:57 +0000)]
* configure.in (m32c): Build libstdc++-v3.  Pass flags to
reference libgloss so that libssp can be built in a combined
tree.
* configure: Regenerate.

18 years ago*** empty log message ***
gdbadmin [Wed, 19 Apr 2006 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Wed, 19 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years agogdb/
Daniel Jacobowitz [Tue, 18 Apr 2006 19:20:08 +0000 (19:20 +0000)]
gdb/
* breakpoint.c (deprecated_read_memory_nobpt): Update to use
shadow_len.
(insert_bp_location, reattach_breakpoints, remove_breakpoint)
(delete_breakpoint): Update calls to changed methods.
(deprecated_insert_raw_breakpoint, deprecated_remove_raw_breakpoint)
(single_step_breakpoints, insert_single_step_breakpoint)
(remove_single_step_breakpoints): New.
* breakpoint.h (struct bp_target_info): New.
(struct bp_location): Replace shadow_contents with
target_info and overlay_target_info.
(deprecated_insert_raw_breakpoint, deprecated_remove_raw_breakpoint)
(insert_single_step_breakpoint, remove_single_step_breakpoints): New
prototypes.
* gdbarch.sh: Forward declare struct bp_target_info in gdbarch.h.
(memory_insert_breakpoint, memory_remove_breakpoint): Update second
argument.
* mem-break.c (default_memory_insert_breakpoint): Update.  Set
placed_address, placed_size, and shadow_len.
(default_memory_remove_breakpoint): Update.  Don't use
BREAKPOINT_FROM_PC.
(memory_insert_breakpoint, memory_remove_breakpoint): Update.
* target.c (update_current_target): Update prototypes for changed
functions.
(debug_to_insert_breakpoint, debug_to_remove_breakpoint)
(debug_to_insert_hw_breakpoint, debug_to_remove_hw_breakpoint):
Update.
* target.h: Forward declare struct bp_target_info.
(struct target_ops): Use a bp_target_info argument for
to_insert_breakpoint, to_remove_breakpoint,
to_insert_hw_breakpoint, and to_remove_hw_breakpoint.
(target_insert_breakpoint, target_remove_breakpoint)
(target_insert_hw_breakpoint, target_remove_hw_breakpoint)
(memory_insert_breakpoint, memory_remove_breakpoint)
(default_memory_insert_breakpoint, default_memory_remove_breakpoint):
Update.
* config/i386/nm-i386.h: Forward declare struct bp_target_info.
(i386_insert_hw_breakpoint, i386_remove_hw_breakpoint): Update.
(target_insert_hw_breakpoint, target_remove_hw_breakpoint): Likewise.

* gdbarch.c, gdbarch.h: Regenerated.

* alpha-tdep.c (alpha_software_single_step): Use
insert_single_step_breakpoint and remove_single_step_breakpoints.
Remove unused statics.
* arm-tdep.c (arm_software_single_step): Likewise.  Add a note.
* cris-tdep.c (cris_software_single_step): Likewise.
* mips-tdep.c (mips_software_single_step): Likewise.
* rs6000-tdep.c (rs6000_software_single_step): Likewise.
* sparc-tdep.c (sparc_software_single_step): Likewise.
* wince.c (struct thread_info_struct): Remove step_prev.
(undoSStep): Use remove_single_step_breakpoints.
(wince_software_single_step): Use insert_single_step_breakpoint.

* corelow.c (ignore): Remove unneeded prototype.  Update arguments.
* exec.c (ignore): Likewise.
* sol-thread.c (ignore): Likewise.

* procfs.c (dbx_link_shadow_contents): Delete.
(dbx_link_bpt): New.
(procfs_mourn_inferior): Remove it if necessary.
(remove_dbx_link_breakpoint): Use it.
(insert_dbx_link_bpt_in_file): Set it.
(procfs_init_inferior): Don't update dbx_link_bpt_addr.
* rs6000-nat.c (exec_one_dummy_insn): Use
deprecated_insert_raw_breakpoint and
deprecated_remove_raw_breakpoint.
* solib-irix.c (shadow_contents, breakpoint_addr): Delete.
(base_breakpoint): New.
(disable_break): Use it.
(enable_break): Set it.

* i386-nat.c (i386_insert_hw_breakpoint, i386_remove_hw_breakpoint):
Update.
* ia64-tdep.c (ia64_memory_insert_breakpoint)
(ia64_memory_remove_breakpoint): Likewise.
* m32r-tdep.c (m32r_memory_insert_breakpoint)
(m32r_memory_remove_breakpoint): Likewise.
* monitor.c (monitor_insert_breakpoint, monitor_remove_breakpoint):
Likewise.  Remove unnecessary prototypes.  Use placed_address
and placed_size.  Removed useless read from memory.
* nto-procfs.c (procfs_insert_breakpoint)
(procfs_remove_breakpoint, procfs_insert_hw_breakpoint)
(procfs_remove_hw_breakpoint): Update.
* ocd.c (ocd_insert_breakpoint, ocd_remove_breakpoint): Likewise.
* ocd.h (ocd_insert_breakpoint, ocd_remove_breakpoint): Likewise.
* ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Likewise.
* ppc-tdep.h (ppc_linux_memory_remove_breakpoint): Likewise.
* remote-e7000.c (e7000_insert_breakpoint)
(e7000_remove_breakpoint): Likewise.
* remote-m32r-sdi.c (m32r_insert_breakpoint)
(m32r_remove_breakpoint): Likewise.
* remote-mips.c (mips_insert_breakpoint)
(mips_remove_breakpoint): Likewise.
* remote-rdp.c (remote_rdp_insert_breakpoint)
(remote_rdp_remove_breakpoint): Likewise.
(rdp_step): Use deprecated_insert_raw_breakpoint and
deprecated_remove_raw_breakpoint.
* remote-sds.c (sds_insert_breakpoint, sds_remove_breakpoint):
Update.
* remote-sim.c (gdbsim_insert_breakpoint, gdbsim_remove_breakpoint):
Delete.
(init_gdbsim_ops): Use memory_insert_breakpoint and
memory_remove_breakpoint.
* remote-st.c (st2000_insert_breakpoint)
(st2000_remove_breakpoint): Update.  Remove unused
BREAKPOINT_FROM_PC.
* remote.c (remote_insert_breakpoint, remote_remove_breakpoint):
Update.  Use placed_address and placed_size.
(remote_insert_hw_breakpoint, remote_remove_hw_breakpoint): Likewise.
gdb/doc/
* gdbint.texinfo (x86 Watchpoints, Target Conditionals): Update insert
and remove breakpoint prototypes.
(Watchpoints): Move description of target_insert_hw_breakpoint and
target_remove_hw_breakpoint ...
(Breakpoints): ... to here.  Document target_insert_breakpoint and
target_remove_breakpoint.

18 years agoPR 2257
Nick Clifton [Tue, 18 Apr 2006 09:41:36 +0000 (09:41 +0000)]
PR 2257
* elfcode.h (elf_object_p): Allow files with corrupt e_shstrndx fields to
  still be handled as ELF files.
* readelf.c (SECTION_NAME): Cope with a missing string table.
  (process_file_header): Cope with a corrupt e_shstrndx field.
  (process_section_headers): Correctly handle an e_shstrndx value of SHF_UNDEF.

18 years ago* dv-tx3904tmr.c (deliver_tx3904tmr_tick): Add missing break statement.
Nick Clifton [Tue, 18 Apr 2006 09:19:28 +0000 (09:19 +0000)]
* dv-tx3904tmr.c (deliver_tx3904tmr_tick): Add missing break statement.

18 years agoooops - omitted from previous delta
Nick Clifton [Tue, 18 Apr 2006 09:16:01 +0000 (09:16 +0000)]
ooops - omitted from previous delta

18 years ago* interp.c (sim_stop_reason): Fix typo.
Nick Clifton [Tue, 18 Apr 2006 09:15:29 +0000 (09:15 +0000)]
* interp.c (sim_stop_reason): Fix typo.

18 years agogdb/doc/ChangeLog:
Jim Blandy [Tue, 18 Apr 2006 00:17:55 +0000 (00:17 +0000)]
gdb/doc/ChangeLog:
2006-04-17  Jim Blandy  <jimb@codesourcery.com>

* gdb.texinfo (Packets): Note that 'addr' arguments to s, S, c,
and C packets are optional.

18 years agodaily update
Alan Modra [Tue, 18 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Tue, 18 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Mon, 17 Apr 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Mon, 17 Apr 2006 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

18 years agofile fi.gmo was initially added on branch binutils-2_17-branch.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:36:47 +0000 (18:36 +0000)]
file fi.gmo was initially added on branch binutils-2_17-branch.

18 years agofile vi.gmo was initially added on branch binutils-2_17-branch.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:36:47 +0000 (18:36 +0000)]
file vi.gmo was initially added on branch binutils-2_17-branch.

18 years agofile zh_CN.gmo was initially added on branch binutils-2_17-branch.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:36:47 +0000 (18:36 +0000)]
file zh_CN.gmo was initially added on branch binutils-2_17-branch.

18 years agofile ga.gmo was initially added on branch binutils-2_17-branch.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:36:47 +0000 (18:36 +0000)]
file ga.gmo was initially added on branch binutils-2_17-branch.

18 years agofile rw.gmo was initially added on branch binutils-2_17-branch.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:36:40 +0000 (18:36 +0000)]
file rw.gmo was initially added on branch binutils-2_17-branch.

18 years agoUpdate POTFILES.in.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:25:11 +0000 (18:25 +0000)]
Update POTFILES.in.

18 years ago * configure.in: Update version to 2.17.50.
Daniel Jacobowitz [Sun, 16 Apr 2006 18:01:02 +0000 (18:01 +0000)]
* configure.in: Update version to 2.17.50.
* configure: Regenerated.

18 years agodaily update
Alan Modra [Sun, 16 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sun, 16 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Sat, 15 Apr 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sat, 15 Apr 2006 00:00:07 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago * elf32-xtensa.c (build_reloc_opcodes): New.
Bob Wilson [Fri, 14 Apr 2006 23:01:19 +0000 (23:01 +0000)]
* elf32-xtensa.c (build_reloc_opcodes): New.
(compute_text_actions): Use it to decode opcodes outside inner loop.
(check_section_ebb_pcrels_fit): Add "reloc_opcodes" argument, and if
it is set, use it to get the opcodes for relocations.
(move_shared_literal): Adjust call to check_section_ebb_pcrels_fit.

18 years ago2006-04-14 Frederic Riss <frederic.riss@st.com>
Frederic Riss [Fri, 14 Apr 2006 18:31:32 +0000 (18:31 +0000)]
2006-04-14  Frederic Riss  <frederic.riss@st.com>

* gdb.texinfo (Specifying source directories): Update the description
of the source file search to reflect the fact that the source path
always contains at least $cdir and $cwd.

18 years ago*** empty log message ***
gdbadmin [Fri, 14 Apr 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Fri, 14 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years agodaily update
Alan Modra [Thu, 13 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Thu, 13 Apr 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agomerge from gcc
DJ Delorie [Wed, 12 Apr 2006 18:42:01 +0000 (18:42 +0000)]
merge from gcc

18 years agofile symbian.mt was initially added on branch gdb-csl-symbian-20060226-branch.
Daniel Jacobowitz [Wed, 12 Apr 2006 18:11:41 +0000 (18:11 +0000)]
file symbian.mt was initially added on branch gdb-csl-symbian-20060226-branch.

18 years agofile symbian-tdep.c was initially added on branch gdb-csl-symbian-20060226-branch.
Daniel Jacobowitz [Wed, 12 Apr 2006 18:11:40 +0000 (18:11 +0000)]
file symbian-tdep.c was initially added on branch gdb-csl-symbian-20060226-branch.

18 years ago * remote.c (extended_remote_restart): Pass the correct length
Daniel Jacobowitz [Wed, 12 Apr 2006 14:27:40 +0000 (14:27 +0000)]
* remote.c (extended_remote_restart): Pass the correct length
to getpkt.

18 years agoPR binutils/2454
Nick Clifton [Wed, 12 Apr 2006 13:09:10 +0000 (13:09 +0000)]
PR binutils/2454
* avr-dis.c (avr_operand): Arrange for a comment to appear before the symolic
form of an address, so that the output of objdump -d can be reassembled.

18 years agodaily update
Alan Modra [Wed, 12 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Wed, 12 Apr 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agosrc/gdb/ChangeLog:
Jim Blandy [Tue, 11 Apr 2006 20:33:12 +0000 (20:33 +0000)]
src/gdb/ChangeLog:
2006-04-11  Jim Blandy  <jimb@codesourcery.com>

* serial.c (serial_open): Check for special cases at the front of
the "device" name before scanning for the ':' that would indicate
an IP-based connection.

18 years agodaily update
Alan Modra [Tue, 11 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Tue, 11 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago* win32-nat.c (open_symbol_file_object): New function.
Christopher Faylor [Mon, 10 Apr 2006 21:43:45 +0000 (21:43 +0000)]
* win32-nat.c (open_symbol_file_object): New function.
(in_dynsym_resolve_code): Ditto.
(init_win32_ops): Fill in fields which ought not to be NULL.

18 years ago* m32c.opc (parse_unsigned_bitbase): Take a new parameter which
DJ Delorie [Mon, 10 Apr 2006 21:19:14 +0000 (21:19 +0000)]
* m32c.opc (parse_unsigned_bitbase): Take a new parameter which
decides if this function accepts symbolic constants or not.
(parse_signed_bitbase): Likewise.
(parse_unsigned_bitbase8): Pass the new parameter.
(parse_unsigned_bitbase11): Likewise.
(parse_unsigned_bitbase16): Likewise.
(parse_unsigned_bitbase19): Likewise.
(parse_unsigned_bitbase27): Likewise.
(parse_signed_bitbase8): Likewise.
(parse_signed_bitbase11): Likewise.
(parse_signed_bitbase19): Likewise.
* m32c-asm.c: Regenerate.

18 years ago* win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything with saved
Christopher Faylor [Mon, 10 Apr 2006 16:13:01 +0000 (16:13 +0000)]
* win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything with saved
context if __COPY_CONTEXT_SIZE is not defined.
(handle_output_debug_string): Ditto.

18 years ago * arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.
Daniel Jacobowitz [Mon, 10 Apr 2006 14:39:24 +0000 (14:39 +0000)]
* arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.

18 years ago * contrib: Remove directory.
Ben Elliston [Mon, 10 Apr 2006 00:41:43 +0000 (00:41 +0000)]
* contrib: Remove directory.

18 years ago*** empty log message ***
gdbadmin [Mon, 10 Apr 2006 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
Alan Modra [Mon, 10 Apr 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago * sparc64-linux-tdep.c (sparc64_linux_init_abi): Append dwarf2
David S. Miller [Sun, 9 Apr 2006 08:22:43 +0000 (08:22 +0000)]
* sparc64-linux-tdep.c (sparc64_linux_init_abi): Append dwarf2
frame sniffer.
* sparc-tdep.c (sparc32_gdbarch_init): Make sure to call
dwarf2_frame_set_init_reg() before gdbarch_init_osabi() so
that the latter can override.
* Makefile.in (sparc64-linux-tdep.o): Update dependencies.

18 years ago * s390-tdep.c (struct s390_prologue_data): New field 'stack'.
Ulrich Weigand [Sun, 9 Apr 2006 01:21:15 +0000 (01:21 +0000)]
* s390-tdep.c (struct s390_prologue_data): New field 'stack'.
(s390_store): Call pv_area_store to track stack slots.
(s390_load): Call pv_area_fetch to track stack slots.
(s390_check_for_saved): New function.
(s390_analyze_prologue): Call pv_area_scan.  Allocate and free stack.

18 years ago * Makefile.in (s390-tdep.o): Add dependency on $(prologue_value_h).
Ulrich Weigand [Sun, 9 Apr 2006 00:26:08 +0000 (00:26 +0000)]
* Makefile.in (s390-tdep.o): Add dependency on $(prologue_value_h).
* s390-tdep.c: Include "prologue-value.h".
(struct prologue_value): Remove.
(pv_set_to_unknown, pv_set_to_constant, pv_set_to_register,
pv_constant_last, pv_add, pv_add_constant, pv_subtract,
pv_logical_and, pv_is_identical, pv_is_register): Remove.
(compute_x_addr): Remove, replace by ...
(s390_addr): ... this new function.
(struct s390_prologue_data): Use pv_t instead of prologue_value.
(s390_store, s390_load): Likewise.
(s390_prologue_frame_unwind_cache): Likewise.
(s390_analyze_prologue): Likewise.  Also, simplify and combine
several conditional statements.

18 years agodaily update
Alan Modra [Sun, 9 Apr 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sun, 9 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2006-04-08 Jim Blandy <jimb@codesourcery.com>
Jim Blandy [Sat, 8 Apr 2006 23:40:03 +0000 (23:40 +0000)]
2006-04-08  Jim Blandy  <jimb@codesourcery.com>

* Makefile.in (COMMON_OBS): List prologue-value.o.  (Omitted from
last patch.)

18 years ago2006-04-08 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Sat, 8 Apr 2006 22:57:22 +0000 (22:57 +0000)]
2006-04-08  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/2513
* elf32-i386.c (GOT_TLS_MASK): New macro for tls_type.
(GOT_TLS_IE_IE): Likewise.
(GOT_TLS_IE_GD): Likewise.
(GOT_TLS_IE_MASK): Likewise.
(elf_i386_check_relocs): For global symbols, set GOT_TLS_IE_GD
and GOT_TLS_IE_IE for R_386_TLS_GD and R_386_TLS_IE
respectively.
(allocate_dynrelocs): If both GOT_TLS_IE_IE and GOT_TLS_IE_GD
are set, treat tls_type as GOT_TLS_IE_BOTH.
(elf_i386_relocate_section): Likewise.

18 years ago * sparc64-linux-tdep.c (sparc64_linux_core_gregset,
David S. Miller [Sat, 8 Apr 2006 21:15:26 +0000 (21:15 +0000)]
* sparc64-linux-tdep.c (sparc64_linux_core_gregset,
sparc64_linux_supply_core_gregset,
sparc64_linux_collect_core_gregset,
sparc64_linux_supply_core_fpregset,
sparc64_linux_collect_core_fpregset): New.
(sparc64_linux_init_abi): Register them with generic sparc
core regset infrastructure.
* sparc32-linux-tdep.c (sparc32_linux_core_gregset,
sparc32_linux_supply_core_gregset,
sparc32_linux_collect_core_gregset,
sparc32_linux_supply_core_fpregset,
sparc32_linux_collect_core_fpregset): New.
(sparc32_linux_init_abi): Register them with generic sparc
core regset infrastructure.
* Makefile.in: Update dependencies.

18 years ago * sparc-linux-tdep.c (sparc32_linux_step_trap): New.
David S. Miller [Sat, 8 Apr 2006 21:01:36 +0000 (21:01 +0000)]
* sparc-linux-tdep.c (sparc32_linux_step_trap): New.
(sparc32_linux_init_abi): Hook it into tdep->step_trap.
* sparc64-linux-tdep.c (sparc64_linux_step_trap): New.
(sparc64_linux_init_abi): Hook it into tdep->step_trap.
* Makefile.in: Update dependencies.

18 years ago * cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.
Hans-Peter Nilsson [Sat, 8 Apr 2006 17:37:56 +0000 (17:37 +0000)]
* cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.

18 years ago * sim/cris/hw/rv-n-cris/irq6.ms: New test.
Hans-Peter Nilsson [Sat, 8 Apr 2006 17:37:23 +0000 (17:37 +0000)]
* sim/cris/hw/rv-n-cris/irq6.ms: New test.

18 years agodaily update
Alan Modra [Sat, 8 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sat, 8 Apr 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agoFix typo in previous commit.
David S. Miller [Fri, 7 Apr 2006 23:34:26 +0000 (23:34 +0000)]
Fix typo in previous commit.

18 years ago * linux-nat.c (linux_nat_thread_alive): Handle targets that
David S. Miller [Fri, 7 Apr 2006 21:42:33 +0000 (21:42 +0000)]
* linux-nat.c (linux_nat_thread_alive): Handle targets that
do not implement PTRACE_PEEKUSER.

18 years ago * remote.c (remote_wait): Convert warning to error before
Daniel Jacobowitz [Fri, 7 Apr 2006 16:15:58 +0000 (16:15 +0000)]
* remote.c (remote_wait): Convert warning to error before
parsing corrupt packets.

18 years agoAdd support for attiny261, attiny461, attiny861, attiny25, attiny45,
Nick Clifton [Fri, 7 Apr 2006 15:18:08 +0000 (15:18 +0000)]
Add support for attiny261, attiny461, attiny861, attiny25, attiny45,
attiny85, attiny24, attiny44, attiny84, at90pwm2, at90pwm3, atmega164,
atmega324, atmega644, atmega329, atmega3290, atmega649, atmega6490,
atmega406, atmega640, atmega1280, atmega1281, at90can32, at90can64,
at90usb646, at90usb647, at90usb1286 and at90usb1287.
Move atmega48 and atmega88 from AVR_ISA_M8 to AVR_ISA_PWMx.

18 years ago* elf64-hppa.c (elf64_hppa_grok_prstatus): New function.
Nick Clifton [Fri, 7 Apr 2006 14:55:29 +0000 (14:55 +0000)]
* elf64-hppa.c (elf64_hppa_grok_prstatus): New function.
  (elf64_hppa_grok_psinfo): Likewise.
  (elf_backend_grok_pstatus, elf_backend_grok_psinfo): Define.

18 years ago2006-04-07 Andrew Stubbs <andrew.stubbs@st.com>
Andrew Stubbs [Fri, 7 Apr 2006 13:31:15 +0000 (13:31 +0000)]
2006-04-07  Andrew Stubbs  <andrew.stubbs@st.com>

gdb/
* cli/cli-script.c (struct user_args): Add command field.
(arg_cleanup): Free command string.
(setup_user_args): Copy the command line before relying on it.

gdb/testsuite/
* gdb.base/commands.exp (recursive_source_test): New test.

18 years ago* elf32-m32c.c (m32c_elf_relocate_section): Generate a symbol for
DJ Delorie [Fri, 7 Apr 2006 01:08:34 +0000 (01:08 +0000)]
* elf32-m32c.c (m32c_elf_relocate_section): Generate a symbol for
each plt entry we create.

18 years agomerge from gcc
DJ Delorie [Fri, 7 Apr 2006 00:01:28 +0000 (00:01 +0000)]
merge from gcc

18 years agodaily update
Alan Modra [Fri, 7 Apr 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Fri, 7 Apr 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2006-04-06 Carlos O'Donell <carlos@codesourcery.com>
Carlos O'Donell [Thu, 6 Apr 2006 21:49:35 +0000 (21:49 +0000)]
2006-04-06  Carlos O'Donell <carlos@codesourcery.com>

* Makefile.tpl: Add install-html target.
* Makefile.def: Add install-html target.
* Makefile.in: Regenerate.
* configure.in: Add --with-datarootdir, --with-docdir,
and --with-htmldir options.
* configure: Regenerate.

bfd/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* po/Make-in: Add install-html target.
* Makefile.am: Rename docdir to bfddocdir. Add datarootdir, docdir
htmldir. Add install-html and install-html-recursive targets.
* Makefile.in: Regenerate.
* configure.in: AC_SUBST for datarootdir, docdir and htmldir.
* configure: Regenerate.

bfd/doc/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* Makefile.am: Add install-html and install-html-am targets.
Define datarootdir, docdir and htmldir.
* Makefile.in: Regenerate.

binutils/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* po/Make-in: Add install-html target.
* Makefile.am: Add install-html and install-html-recursive targets.
* Makefile.in: Regenerate.
* configure.in: AC_SUBST datarootdir, docdir and htmldir.
* configure: Regenerate.
* doc/Makefile.am: Add install-html and install-html-am targets.
* doc/Makefile.in: Regenerate.

etc/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* Makefile.in: Add install-html target. Add htmldir,
docdir and datarootdir.
* configure.texi: Document install-html target.
* configure.in: AC_SUBST datarootdir, docdir, htmldir.
* configure: Regenerate.

gas/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* po/Make-in: Add install-html target.
* Makefile.am: Add install-html and install-html-recursive targets.
* Makefile.in: Regenerate.
* configure.in: AC_SUBST datarootdir, docdir, htmldir.
* configure: Regenerate.
* doc/Makefile.am: Add install-html and install-html-am targets.
* doc/Makefile.in: Regenerate.

gprof/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* po/Make-in: Add install-html target.
* Makefile.am: Add install-html, install-html-am and
install-html-recursive targets.
* Makefile.in: Regenerate.
* configure.in: AC_SUBST datarootdir, docdir, htmldir.
* configure: Regenerate.

intl/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* intl/Makefile.in: Add html info and dvi and install-html to .PHONY
Add install-html target.

ld/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* Makefile.am: Add install-html, install-html-am, and
install-html-recursive targets.
* Makefile.in: Regenerate.
* configure.in: AC_SUBST datarootdir, docdir, htmldir.
* configure: Regenerate.
* po/Make-in: Add install-html target.

opcodes/

2006-04-06  Carlos O'Donell  <carlos@codesourcery.com>

* Makefile.am: Add install-html target.
* Makefile.in: Regenerate.

18 years agobfd/
H.J. Lu [Thu, 6 Apr 2006 18:52:46 +0000 (18:52 +0000)]
bfd/

2006-04-06  H.J. Lu  <hongjiu.lu@intel.com>

* elfxx-ia64.c (elfNN_ia64_relax_section): Skip unneeded passes
with the skip_relax_pass_0 and skip_relax_pass_1 bits in the
section structure.

include/

2006-04-06  H.J. Lu  <hongjiu.lu@intel.com>

* bfdlink.h (bfd_link_info): Replace need_relax_finalize with
relax_pass.

ld/

2006-04-06  H.J. Lu  <hongjiu.lu@intel.com>

* emultempl/ia64elf.em: Set link_info.relax_pass to 2. Remove
link_info.need_relax_finalize.

* ldlang.c (relax_sections): New.
(lang_process): Use. Call relax_sections link_info.relax_pass
times.

* ldmain.c (main): Set link_info.relax_pass to 1. Remove
link_info.need_relax_finalize.

18 years ago * breakpoint.c (_initialize_breakpoint): Add "del" as an alias
Joel Brobecker [Thu, 6 Apr 2006 18:33:05 +0000 (18:33 +0000)]
    * breakpoint.c (_initialize_breakpoint): Add "del" as an alias
        of the "delete" command.

18 years ago2006-04-06 Randolph Chung <tausq@debian.org>
Randolph Chung [Thu, 6 Apr 2006 15:12:47 +0000 (15:12 +0000)]
2006-04-06  Randolph Chung  <tausq@debian.org>

* MAINTAINERS (Patch champions): Add myself.

18 years ago * elf32-bfin.c (bfinfdpic_relocs_info_hash): Sprinkle casts to
Bernd Schmidt [Thu, 6 Apr 2006 11:45:01 +0000 (11:45 +0000)]
* elf32-bfin.c (bfinfdpic_relocs_info_hash): Sprinkle casts to
eliminate warnings.

18 years agoUpdated Vietnamese translation.
Nick Clifton [Thu, 6 Apr 2006 10:09:41 +0000 (10:09 +0000)]
Updated Vietnamese translation.