OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
14 years ago2009-10-15 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Sun, 18 Oct 2009 16:10:40 +0000 (16:10 +0000)]
2009-10-15  Michael Snyder  <msnyder@vmware.com>

* record.c (struct record_reg_entry): Replace ptr with union
of ptr and buf.
(struct record_mem_entry): Ditto.
(record_reg_alloc): Don't alloc ptr if reg will fit into buf.
(record_mem_alloc): Ditto.
(record_reg_release): Don't free ptr if reg was stored in buf.
(record_mem_release): Ditto.
(record_get_loc): New function.  Return a pointer to where the
value (mem or reg) is to be stored.
(record_arch_list_add_reg): Call record_get_loc instead of using ptr.
(record_arch_list_add_mem): Ditto.
(record_wait): Ditto.

14 years ago*** empty log message ***
gdbadmin [Sun, 18 Oct 2009 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Sat, 17 Oct 2009 23:00:05 +0000 (23:00 +0000)]
daily update

14 years ago * z80.h: Store alignment requirement in section header, to allow
Arnold Metselaar [Sat, 17 Oct 2009 18:23:12 +0000 (18:23 +0000)]
* z80.h: Store alignment requirement in section header, to allow
ld to preserve alignment. Some code was copied from ti.h.

14 years ago * Makefile.am (CGEN_CPUS): Add iq2000, lm32.
Doug Evans [Sat, 17 Oct 2009 17:38:09 +0000 (17:38 +0000)]
* Makefile.am (CGEN_CPUS): Add iq2000, lm32.
(FR30_DEPS, FRV_DEPS, IQ2000_DEPS): Move so all cgen *_DEPS are
sorted alphabetically.
(stamp-fr30, stamp-frv, stamp-iq2000, stamp-xc16x): Move so all cgen
stamp-* rules are sorted alphabetically.
* Makefile.in: Regenerate.

14 years ago* coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATA
Arnold Metselaar [Sat, 17 Oct 2009 17:18:27 +0000 (17:18 +0000)]
* coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATA
* ld-scripts/align.exp: Remove xfails for z80-*-coff

14 years ago*** empty log message ***
gdbadmin [Sat, 17 Oct 2009 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

14 years agoAdd a "(tiny patch)" marker to Steve Kargl's entry.
Joel Brobecker [Fri, 16 Oct 2009 23:25:21 +0000 (23:25 +0000)]
Add a "(tiny patch)" marker to Steve Kargl's entry.

14 years agoFix build failure for microblaze-xilinx-linux.
eager [Fri, 16 Oct 2009 23:21:23 +0000 (23:21 +0000)]
Fix build failure for microblaze-xilinx-linux.

* microblaze-linux-tdep.c:
microblaze_linux_memory_remove_breakpoint(): Add gdbarch to param,
replace frame_pc_unwind with get_frame_address_in_block.
* microblaze-tdep.c: Remove MICROBLAZE_REGISTER_SIZE.
* microblaze-tdep.h: Add MICROBLAZE_REGISTER_SIZE.

14 years ago * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Conditionally compile in
Joel Brobecker [Fri, 16 Oct 2009 23:18:27 +0000 (23:18 +0000)]
    * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Conditionally compile in
        support for pcb->pcb_{fs,ds,es,gs} on FreeBSD older than 8.0.

14 years agodaily update
Alan Modra [Fri, 16 Oct 2009 23:00:04 +0000 (23:00 +0000)]
daily update

14 years ago * MAINTAINERS: Add myself as m32r maintainer.
Doug Evans [Fri, 16 Oct 2009 18:57:30 +0000 (18:57 +0000)]
* MAINTAINERS: Add myself as m32r maintainer.

14 years ago2009-10-16 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 16 Oct 2009 15:50:51 +0000 (15:50 +0000)]
2009-10-16  H.J. Lu  <hongjiu.lu@intel.com>

* i386-opc.h: Use enum instead of nested macros.

14 years ago2009-10-16 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 16 Oct 2009 14:47:08 +0000 (14:47 +0000)]
2009-10-16  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c: Simplify enums.

14 years ago PR binutils/10785
Alan Modra [Fri, 16 Oct 2009 07:14:42 +0000 (07:14 +0000)]
PR binutils/10785
* coff-alpha.c (alpha_ecoff_get_elt_at_filepos): Don't bfd_alloc
bim and bim->buffer.  bfd_malloc instead.
* peicode.h (pe_ILF_build_a_bfd): Similarly.
(ILF_DATA_SIZE): Don't include bim.
* opncls.c (bfd_close): Test bim->buffer non-NULL before freeing.

14 years ago*** empty log message ***
gdbadmin [Fri, 16 Oct 2009 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Thu, 15 Oct 2009 23:00:04 +0000 (23:00 +0000)]
daily update

14 years ago2009-10-15 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Thu, 15 Oct 2009 22:50:08 +0000 (22:50 +0000)]
2009-10-15  H.J. Lu  <hongjiu.lu@intel.com>
    Ineiev <ineiev@gmail.com>

PR binutils/10767
* i386-dis.c: Use enum instead of nested macros.

14 years ago2009-10-15 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Thu, 15 Oct 2009 22:26:55 +0000 (22:26 +0000)]
2009-10-15  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (MAX_BYTEMODE): Removed.

14 years ago* MAINTAINERS: Add self as MicroBlaze maintainer.
eager [Thu, 15 Oct 2009 19:38:12 +0000 (19:38 +0000)]
* MAINTAINERS: Add self as MicroBlaze maintainer.

14 years ago * config/djgpp/fnchange.lst: Add translations for cpu-microblaze.c,
eager [Thu, 15 Oct 2009 19:28:52 +0000 (19:28 +0000)]
* config/djgpp/fnchange.lst: Add translations for cpu-microblaze.c,
elf32-microblaze.c, microblaze-rom.c, microblaze-linux-tdep.c,
microblaze-tdep.h, microblaze-tdep.c, microblaze-opc.h,
microblaze-opcm.h, microblaze-dis.c, microblaze-dis.h, sim/microblaze,
microblaze.h, and microblaze.isa.
* configure.tgt: Add targets microblaze*-linux-*, microblaze*-xilinx-*.
* Makefile.in: Build microblaze-tdep.o, microblaze-linux-tdep.o.
HFILES_NO_SRCDIR: Add microblaze-tdep.h.
* microblaze-linux-tdep.c: New.
* microblaze-tdep.c: New.
* microblaze-tdep.h: New.
* NEWS: Announce Xilinx MicroBlaze support.

14 years agoForgot to mention PR gdb/10757.
Paul Pluzhnikov [Thu, 15 Oct 2009 18:17:39 +0000 (18:17 +0000)]
Forgot to mention PR gdb/10757.

14 years ago2009-10-15 Paul Pluzhnikov <ppluzhnikov@google.com>
Paul Pluzhnikov [Thu, 15 Oct 2009 18:06:15 +0000 (18:06 +0000)]
2009-10-15  Paul Pluzhnikov  <ppluzhnikov@google.com>

* linux-nat.c (linux_nat_post_attach_wait): Adjust assert.
(lin_lwp_attach_lwp, linux_nat_attach): Handle disappearing LWP.

14 years ago2009-10-15 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Thu, 15 Oct 2009 17:27:51 +0000 (17:27 +0000)]
2009-10-15  Michael Snyder  <msnyder@vmware.com>

* record.c (record_insn_max_num): Make unsigned.
(_initialize_record): Use uinteger instead of zinteger for
set command, so that it will report "unlimited" for zero.

14 years ago2009-10-15 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Thu, 15 Oct 2009 17:15:48 +0000 (17:15 +0000)]
2009-10-15  Michael Snyder  <msnyder@vmware.com>

* record.c (record_reg_alloc): New function.
(record_reg_release): New function.
(record_mem_alloc): New function.
(record_mem_release): New function.
(record_end_alloc): New function.
(record_end_release): New function.
(record_entry_release): New function.
(record_list_release): Simplify, call record_entry_release.
(record_list_release_next): Rename to record_list_release_following.
Simplify and call record_entry_release.
(record_list_release_first): Simplify, comment, and use
record_entry_release.
(record_arch_list_add_reg): Simplify, call record_reg_alloc.
(record_arch_list_add_mem): Simplify, call record_mem_alloc.
(record_arch_list_add_end): Simplify, call record_end_alloc.

14 years agomerge from gcc
DJ Delorie [Thu, 15 Oct 2009 17:03:34 +0000 (17:03 +0000)]
merge from gcc

14 years ago2009-10-12 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Thu, 15 Oct 2009 16:57:35 +0000 (16:57 +0000)]
2009-10-12  Michael Snyder  <msnyder@vmware.com>

* record.c (record_list_release_first): Do not decrement
record_insn_num.
(set_insn_num_max): Remove printf.
Decrement record_insn_num in the loop.

14 years ago2009-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>
Joel Sherrill [Thu, 15 Oct 2009 15:46:49 +0000 (15:46 +0000)]
2009-10-15  Joel Sherrill <joel.sherrill@oarcorp.com>

* std-config.h: Fix spelling error.

14 years ago2009-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>
Joel Sherrill [Thu, 15 Oct 2009 15:46:18 +0000 (15:46 +0000)]
2009-10-15  Joel Sherrill <joel.sherrill@oarcorp.com>

* sim-inline.h: Fix spelling error.

14 years ago2009-10-15 Jim Blandy <jimb@red-bean.com>
Tristan Gingold [Thu, 15 Oct 2009 09:41:35 +0000 (09:41 +0000)]
2009-10-15  Jim Blandy  <jimb@red-bean.com>

* libgnuintl.h (_INTL_MAY_RETURN_STRING_ARG, gettext, dgettext)
(dcgettext, ngettext, dngettext, dcngettext): Backport changes
from current gettext to provide GCC format_arg attributes.

14 years ago*** empty log message ***
gdbadmin [Thu, 15 Oct 2009 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

14 years ago2009-10-14 Cary Coutant <ccoutant@google.com>
Cary Coutant [Wed, 14 Oct 2009 23:48:01 +0000 (23:48 +0000)]
2009-10-14  Cary Coutant  <ccoutant@google.com>

* dwarf2read.c (read_import_statement): Call follow_die_ref_or_sig.

14 years agodaily update
Alan Modra [Wed, 14 Oct 2009 23:00:04 +0000 (23:00 +0000)]
daily update

14 years ago * dwarf2read.c (dwarf2_const_value): Fix order of arguments to
Keith Seitz [Wed, 14 Oct 2009 22:50:30 +0000 (22:50 +0000)]
* dwarf2read.c (dwarf2_const_value): Fix order of arguments to
store_unsigned_integer.

14 years agoRemove spurious gdb/ ...
Pedro Alves [Wed, 14 Oct 2009 19:48:27 +0000 (19:48 +0000)]
Remove spurious gdb/ ...

14 years ago gdb/
Pedro Alves [Wed, 14 Oct 2009 19:44:38 +0000 (19:44 +0000)]
gdb/
* configure.ac (build_warnings): Add -Wunused-value.
* configure: Regenerate.

14 years ago2009-10-14 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Wed, 14 Oct 2009 13:15:34 +0000 (13:15 +0000)]
2009-10-14  Tristan Gingold  <gingold@adacore.com>

* solib-darwin.c: Remove trailing whitespaces.
(darwin_dyld_version_ok): Fix typo.

14 years ago PR 969
Alan Modra [Wed, 14 Oct 2009 11:30:20 +0000 (11:30 +0000)]
PR 969
* m68k-opc.c (m68k_opcodes): Correct mask for macl and msacl.

14 years ago2009-10-14 Andrew Stubbs <ams@codesourcery.com>
Andrew Stubbs [Wed, 14 Oct 2009 10:17:30 +0000 (10:17 +0000)]
2009-10-14  Andrew Stubbs  <ams@codesourcery.com>

* sh-tdep.c (sh_gdbarch_init): Add show_regs settings for
bfd_mach_sh3_nommu, bfd_mach_sh2a_nofpu_or_sh3_nommu,
bfd_mach_sh2a_or_sh3e, bfd_mach_sh2a_or_sh4, bfd_mach_sh4_nommu_nofpu,
and bfd_mach_sh2a_nofpu_or_sh4_nommu_nofpu.
Move bfd_mach_sh2a_or_sh4 to use the same configuration as
bfd_mach_sh4.

14 years agoinclude/
Alan Modra [Wed, 14 Oct 2009 05:54:28 +0000 (05:54 +0000)]
include/
* bfdlink.h (enum bfd_link_common_skip_ar_symbols): Rename from
bfd_link_common_skip_ar_aymbols.
(struct bfd_link_info): Here too.
bfd/
* aoutx.h (aout_link_check_ar_symbols): Typo fix.
ld/
* emultempl/netbsd.em (gldnetbsd_before_parse): Typo fix.

14 years ago*** empty log message ***
gdbadmin [Wed, 14 Oct 2009 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

14 years ago * MAINTAINERS (common): Move myself to "past maintainers" section.
Ben Elliston [Tue, 13 Oct 2009 23:44:18 +0000 (23:44 +0000)]
* MAINTAINERS (common): Move myself to "past maintainers" section.

14 years agodaily update
Alan Modra [Tue, 13 Oct 2009 23:00:04 +0000 (23:00 +0000)]
daily update

14 years ago * arm-tdep.c (arm_push_dummy_call): Set the low bit of LR for
Daniel Jacobowitz [Tue, 13 Oct 2009 22:48:43 +0000 (22:48 +0000)]
* arm-tdep.c (arm_push_dummy_call): Set the low bit of LR for
a Thumb entry point.
(thumb_get_next_pc): Handle Thumb-2 and ARM v6 instructions.  Refuse
to single step into IT blocks.

14 years ago2009-10-13 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 13 Oct 2009 18:44:19 +0000 (18:44 +0000)]
2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (print_insn): Always clear need_vex, need_vex_reg
and vex_w_done.

14 years ago2009-10-13 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 13 Oct 2009 16:37:37 +0000 (16:37 +0000)]
2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>

PR binutils/10763
* elf32-i386.c (elf_i386_finish_dynamic_symbol): Declare plt
earlier.

14 years ago2009-10-13 Pedro Alves <pedro@codesourcery.com>
Pedro Alves [Tue, 13 Oct 2009 13:51:18 +0000 (13:51 +0000)]
2009-10-13  Pedro Alves  <pedro@codesourcery.com>

gdb/
* infcall.c (call_function_by_hand): Formatting.

2009-10-13  Pedro Alves  <pedro@codesourcery.com>

gdb/gdbserver/
* proc-service.c (ps_lgetregs): Formatting.

14 years ago2009-10-13 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Tue, 13 Oct 2009 10:31:37 +0000 (10:31 +0000)]
2009-10-13  Tristan Gingold  <gingold@adacore.com>

* solib-darwin.c: Add an empty line after comment for functions.
(struct gdb_dyld_all_image_infos): Improve comment.
(DYLD_VERSION): Removed and replaced by ...
(DYLD_VERSION_MAX, DYLD_VERSION_MIN): ... New macros.
(darwin_dyld_version_ok): New function.
(darwin_load_image_infos): Call darwin_dyld_version_ok.
(darwin_current_sos): Ditto.
(darwin_solib_create_inferior_hook): Ditto.

14 years ago2009-10-13 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Tue, 13 Oct 2009 09:42:57 +0000 (09:42 +0000)]
2009-10-13  Tristan Gingold  <gingold@adacore.com>

* machoread.c: Add an empty line after comment for functions.
(oso_el_compare_name): New function.
(macho_add_oso_symfile): New function.
(macho_oso_symfile): Use macho_add_oso_symfile.  Sort the oso
and optimize accesses to libraries.

14 years ago2009-10-12 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Tue, 13 Oct 2009 07:57:28 +0000 (07:57 +0000)]
2009-10-12  Tristan Gingold  <gingold@adacore.com>

* gdb.base/sepdebug.exp: Check debug info are found.

14 years ago2009-10-12 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Tue, 13 Oct 2009 07:56:29 +0000 (07:56 +0000)]
2009-10-12  Tristan Gingold  <gingold@adacore.com>

* objfiles.c (objfile_has_symbols): New function.
* objfiles.h (objfile_has_symbols): Add prototype.
* symfile.c (symbol_file_add_with_addrs_or_offsets): Call
objfile_has_symbols.
(reread_symbols): Ditto.

14 years ago * elflink.c (_bfd_elf_merge_symbol): Revert previous patch.
Alan Modra [Tue, 13 Oct 2009 04:06:20 +0000 (04:06 +0000)]
* elflink.c (_bfd_elf_merge_symbol): Revert previous patch.

14 years agoFix toplevel 'config.status --recheck' for --enable-lto.
Ralf Wildenhues [Tue, 13 Oct 2009 03:32:18 +0000 (03:32 +0000)]
Fix toplevel 'config.status --recheck' for --enable-lto.

/:
* configure.ac: Add 'lto' to enable_languages, not
new_enable_languages, and only if not already present.
* configure: Regenerate.

14 years agoFix %s that should be %B in several message formats.
Roland McGrath [Tue, 13 Oct 2009 02:35:08 +0000 (02:35 +0000)]
Fix %s that should be %B in several message formats.

14 years ago*** empty log message ***
gdbadmin [Tue, 13 Oct 2009 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Mon, 12 Oct 2009 23:00:05 +0000 (23:00 +0000)]
daily update

14 years agodoc/
Paul Pluzhnikov [Mon, 12 Oct 2009 20:11:51 +0000 (20:11 +0000)]
doc/
2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>

* gdb.texinfo (Server): Document libthread-db-search-path.

gdbserver/
2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>

* acinclude.m4: (SRV_CHECK_THREAD_DB, SRV_CHECK_TLS_GET_ADDR): Remove.
* configure.ac: Adjust.
* linux-low.h (struct process_info_private): Move members to struct
thread_db.
(thread_db_free, thread_db_handle_monitor_command): New prototype.
* linux-low.c (linux_remove_process): Adjust.
(linux_wait_for_event_1, linux_look_up_symbols): Likewise.
* server.c (handle_query): Move code ...
(handle_monitor_command): ... here. New function.
* target.h (struct target_ops): New member.
* thread-db.c (struct thread_db): New.
(libthread_db_search_path): New variable.
(thread_db_create_event, thread_db_enable_reporting)
(find_one_thread, maybe_attach_thread, find_new_threads_callback)
(thread_db_find_new_threads, (thread_db_get_tls_address): Adjust.
(try_thread_db_load_1, dladdr_to_soname): New functions.
(try_thread_db_load, thread_db_load_search): New functions.
(thread_db_init): Search for libthread_db.
(thread_db_free): New function.
(thread_db_handle_monitor_command): Likewise.
* config.in: Regenerate.
* configure: Regenerate.

14 years ago2009-10-12 Jiang Jilin <freephp@gmail.com>
Michael Snyder [Mon, 12 Oct 2009 15:52:25 +0000 (15:52 +0000)]
2009-10-12  Jiang Jilin  <freephp@gmail.com>

* i386-tdep.c (i386_process_record): Add xgetbv/xsetbv
instructions support.

14 years ago2009-10-11 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Mon, 12 Oct 2009 01:59:54 +0000 (01:59 +0000)]
2009-10-11  Michael Snyder  <msnyder@vmware.com>

* gdb.texinfo (ReverseStep): Show default as "unsupported".
(ReverseContinue): Ditto.

14 years ago*** empty log message ***
gdbadmin [Mon, 12 Oct 2009 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Sun, 11 Oct 2009 23:00:04 +0000 (23:00 +0000)]
daily update

14 years ago * procfs.c (procfs_make_note_section): Go back to only outputing
Pedro Alves [Sun, 11 Oct 2009 22:50:07 +0000 (22:50 +0000)]
* procfs.c (procfs_make_note_section): Go back to only outputing
an NT_PSTATUS note when UNIXWARE is defined.

14 years ago * features/xinclude.dtd: Correct EMPTY typo.
Daniel Jacobowitz [Sun, 11 Oct 2009 20:24:17 +0000 (20:24 +0000)]
* features/xinclude.dtd: Correct EMPTY typo.

14 years ago2009-10-09 Michael Snyder <msnyder@vmware.com>
Michael Snyder [Sun, 11 Oct 2009 03:20:44 +0000 (03:20 +0000)]
2009-10-09  Michael Snyder  <msnyder@vmware.com>

* i386-tdep.c (i386_process_record): Or-equals, not not-equals.

14 years ago*** empty log message ***
Michael Snyder [Sun, 11 Oct 2009 03:20:20 +0000 (03:20 +0000)]
*** empty log message ***

14 years ago*** empty log message ***
gdbadmin [Sun, 11 Oct 2009 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Sat, 10 Oct 2009 22:59:50 +0000 (22:59 +0000)]
daily update

14 years ago * mi/mi-cmd-stack.c (list_args_or_locals): Use internal_error.
Pedro Alves [Sat, 10 Oct 2009 16:58:12 +0000 (16:58 +0000)]
* mi/mi-cmd-stack.c (list_args_or_locals): Use internal_error.
Put "break" statements on their own line.

14 years ago * cofflink.c (_bfd_coff_link_input_bfd): Skip section symbols for
Alan Modra [Sat, 10 Oct 2009 04:58:44 +0000 (04:58 +0000)]
* cofflink.c (_bfd_coff_link_input_bfd): Skip section symbols for
excluded output sections.

14 years ago*** empty log message ***
gdbadmin [Sat, 10 Oct 2009 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Fri, 9 Oct 2009 22:59:52 +0000 (22:59 +0000)]
daily update

14 years agomerge from gcc
DJ Delorie [Fri, 9 Oct 2009 16:17:35 +0000 (16:17 +0000)]
merge from gcc

14 years agobfd/
Tristan Gingold [Fri, 9 Oct 2009 15:33:37 +0000 (15:33 +0000)]
bfd/
2009-10-09  Tristan Gingold  <gingold@adacore.com>

* mach-o.c (bfd_mach_o_read_command): Handle BFD_MACH_O_LC_RPATH.
(bfd_mach_o_bfd_print_private_bfd_data): Ditto.

14 years ago2009-10-09 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Fri, 9 Oct 2009 15:14:55 +0000 (15:14 +0000)]
2009-10-09  Tristan Gingold  <gingold@adacore.com>

* mach-o.c (bfd_mach_o_scan_read_symtab_symbols): Rename to
bfd_mach_o_read_symtab_symbols.
(bfd_mach_o_scan_write_thread): Rename to bfd_mach_o_write_thread.
(bfd_mach_o_scan_write_relocs): Rename to bfd_mach_o_write_relocs.
(bfd_mach_o_scan_write_section_32): Rename to
bfd_mach_o_write_section_32.
(bfd_mach_o_scan_write_section_64): Rename to
bfd_mach_o_write_section_64.
(bfd_mach_o_scan_write_segment_32): Rename to
bfd_mach_o_write_segment_32.
(bfd_mach_o_scan_write_segment_64): Rename to
bfd_mach_o_write_segment_64.
(bfd_mach_o_scan_write_symtab): Rename to bfd_mach_o_write_symtab.
(bfd_mach_o_scan_read_section_32): Rename to
bfd_mach_o_read_section_32.
(bfd_mach_o_scan_read_section_64): Rename to
bfd_mach_o_read_section_64.
(bfd_mach_o_scan_read_section): Rename to bfd_mach_o_read_section.
(bfd_mach_o_scan_read_symtab_strtab): Rename to
bfd_mach_o_read_symtab_strtab.
(bfd_mach_o_scan_read_symtab_symbol): Rename to
bfd_mach_o_read_symtab_symbol.
(bfd_mach_o_scan_read_dysymtab_symbol): Rename to
bfd_mach_o_read_dysymtab_symbol.
(bfd_mach_o_scan_read_dylinker): Rename to bfd_mach_o_read_dylinker.
(bfd_mach_o_scan_read_dylib): Rename to bfd_mach_o_read_dylib.
(bfd_mach_o_scan_read_prebound_dylib): Rename to
bfd_mach_o_read_prebound_dylib.
(bfd_mach_o_scan_read_thread): Rename to bfd_mach_o_read_thread.
(bfd_mach_o_scan_read_dysymtab): Rename to bfd_mach_o_read_dysymtab.
(bfd_mach_o_scan_read_symtab): Rename to bfd_mach_o_read_symtab.
(bfd_mach_o_scan_read_uuid): Rename to bfd_mach_o_read_uuid.
(bfd_mach_o_scan_read_linkedit): Rename to bfd_mach_o_read_linkedit.
(bfd_mach_o_scan_read_str): Rename to bfd_mach_o_read_str.
(bfd_mach_o_scan_read_dyld_info): Rename to bfd_mach_o_read_dyld_info.
(bfd_mach_o_scan_read_segment): Rename to bfd_mach_o_read_segment.
(bfd_mach_o_scan_read_segment_32): Rename to
bfd_mach_o_read_segment_32.
(bfd_mach_o_scan_read_segment_64): Rename to
bfd_mach_o_read_segment_64.
(bfd_mach_o_scan_read_command): Rename to bfd_mach_o_read_command.
* mach-o.h (bfd_mach_o_scan_read_dysymtab_symbol): Rename to
bfd_mach_o_read_dysymtab_symbol.

14 years ago2009-10-09 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Fri, 9 Oct 2009 08:18:16 +0000 (08:18 +0000)]
2009-10-09  Tristan Gingold  <gingold@adacore.com>

* mach-o.c (bfd_mach_o_section_get_entry_size): Moved.
(bfd_mach_o_section_get_nbr_indirect): Ditto.
(bfd_mach_o_get_synthetic_symtab): New function.
(bfd_mach_o_print_private_header): Print the number of commands
in decimal.
* mach-o.h (bfd_mach_o_get_synthetic_symtab): Add prototype.
* mach-o-target.c: Do not defined bfd_mach_o_get_synthetic_symtab.

14 years agomerge from gcc
DJ Delorie [Fri, 9 Oct 2009 04:49:48 +0000 (04:49 +0000)]
merge from gcc

14 years ago * linux-nat.c (linux_nat_wait_1): Bail out, if TARGET_WNOHANG and
Pedro Alves [Fri, 9 Oct 2009 01:57:11 +0000 (01:57 +0000)]
* linux-nat.c (linux_nat_wait_1): Bail out, if TARGET_WNOHANG and
we found no event while waiting for a specific LWP.
* infrun.c (handle_inferior_event): Handle TARGET_WAITKIND_IGNORE
before anything else.

14 years ago * procfs.c (procfs_make_note_section): Always output a NT_PSTATUS
Pedro Alves [Fri, 9 Oct 2009 01:28:01 +0000 (01:28 +0000)]
* procfs.c (procfs_make_note_section): Always output a NT_PSTATUS
note when NEW_PROC_API is defined.

14 years ago * corelow.c (add_to_thread_list): Fix typo.
Pedro Alves [Fri, 9 Oct 2009 01:01:20 +0000 (01:01 +0000)]
* corelow.c (add_to_thread_list): Fix typo.

14 years ago * corelow.c (core_has_fake_pid): New.
Pedro Alves [Fri, 9 Oct 2009 00:49:05 +0000 (00:49 +0000)]
* corelow.c (core_has_fake_pid): New.
(core_close): Clear it.
(add_to_thread_list): Fake a pid if one is not found on a Solaris
core.  Add the inferior here.  Always add the thread, don't use
thread_change_ptid.
(core_open): Don't add the main thread or the inferior here unless
we find that the core had no .reg/NN sections.
(get_core_register_section): Handle Solaris cores with fake pids.

14 years agodoc/
Paul Pluzhnikov [Fri, 9 Oct 2009 00:31:01 +0000 (00:31 +0000)]
doc/
2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>

* gdb.texinfo (Server): Document libthread-db-search-path.

gdbserver/
2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>

* acinclude.m4: (SRV_CHECK_THREAD_DB, SRV_CHECK_TLS_GET_ADDR): Remove.
* configure.ac: Adjust.
* linux-low.h (struct process_info_private): Move members to struct
thread_db.
(thread_db_free, thread_db_handle_monitor_command): New prototype.
* linux-low.c (linux_remove_process): Adjust.
(linux_wait_for_event_1, linux_look_up_symbols): Likewise.
* server.c (handle_query): Move code ...
(handle_monitor_command): ... here. New function.
* target.h (struct target_ops): New member.
* thread-db.c (struct thread_db): New.
(libthread_db_search_path): New variable.
(thread_db_create_event, thread_db_enable_reporting)
(find_one_thread, maybe_attach_thread, find_new_threads_callback)
(thread_db_find_new_threads, (thread_db_get_tls_address): Adjust.
(try_thread_db_load_1, dladdr_to_soname): New functions.
(try_thread_db_load, thread_db_load_search): New functions.
(thread_db_init): Search for libthread_db.
(thread_db_free): New function.
(thread_db_handle_monitor_command): Likewise.
* config.in: Regenerate.
* configure: Regenerate.

14 years ago*** empty log message ***
gdbadmin [Fri, 9 Oct 2009 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Thu, 8 Oct 2009 22:59:56 +0000 (22:59 +0000)]
daily update

14 years ago gdb/testsuite/
Pedro Alves [Thu, 8 Oct 2009 22:42:53 +0000 (22:42 +0000)]
gdb/testsuite/
* lib/gdb.exp (gdb_compile): Remove dead aix and irix related
bits.

14 years ago2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com>
Paul Pluzhnikov [Thu, 8 Oct 2009 16:38:40 +0000 (16:38 +0000)]
2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>

PR gdb/10457
* elfread.c (elf_symtab_read): Don't use alloca in a loop.

14 years agogdb/doc/
Jan Kratochvil [Thu, 8 Oct 2009 13:08:25 +0000 (13:08 +0000)]
gdb/doc/
* gdbint.texinfo (i386_stopped_by_hwbp): Remove.

14 years ago2009-10-08 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Thu, 8 Oct 2009 12:46:16 +0000 (12:46 +0000)]
2009-10-08  Tristan Gingold  <gingold@adacore.com>

* config.bfd: Add bfd_mach_o_i386_vec in x86_64-darwin targ_selvecs.

14 years agomanually sync from the CVS repository
Jim Meyering [Thu, 8 Oct 2009 08:50:51 +0000 (08:50 +0000)]
manually sync from the CVS repository

14 years ago*** empty log message ***
gdbadmin [Thu, 8 Oct 2009 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

14 years agodaily update
Alan Modra [Wed, 7 Oct 2009 22:59:59 +0000 (22:59 +0000)]
daily update

14 years agogdb/testsuite/
Jan Kratochvil [Wed, 7 Oct 2009 19:52:27 +0000 (19:52 +0000)]
gdb/testsuite/
* gdb.base/hbreak.exp, gdb.base/hbreak.c: New.

14 years agogdb/
Jan Kratochvil [Wed, 7 Oct 2009 19:35:05 +0000 (19:35 +0000)]
gdb/
* i386-nat.c (i386_stopped_by_hwbp): Remove.

14 years ago * NEWS: Update following the GDB 7.0 release.
Joel Brobecker [Wed, 7 Oct 2009 18:27:22 +0000 (18:27 +0000)]
    * NEWS: Update following the GDB 7.0 release.

14 years ago * gdb.base/watchpoints.c: Add copyright header. Reformat one
Joel Brobecker [Wed, 7 Oct 2009 18:17:31 +0000 (18:17 +0000)]
    * gdb.base/watchpoints.c: Add copyright header.  Reformat one
        of the comments.

14 years ago* opcodes/microblaze-dis.c: Add include for microblaze-dis.h,
eager [Wed, 7 Oct 2009 15:40:17 +0000 (15:40 +0000)]
* opcodes/microblaze-dis.c: Add include for microblaze-dis.h,
eliminate local extern decls.
* opcodes/microblaze-dis.h: New.

14 years agoSync with gcc repository.
Ian Lance Taylor [Wed, 7 Oct 2009 05:57:48 +0000 (05:57 +0000)]
Sync with gcc repository.

14 years agomerge from gcc
DJ Delorie [Wed, 7 Oct 2009 02:57:27 +0000 (02:57 +0000)]
merge from gcc

14 years ago*** empty log message ***
gdbadmin [Wed, 7 Oct 2009 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

14 years ago ARI fix: OP eol rule.
Pierre Muller [Tue, 6 Oct 2009 23:27:04 +0000 (23:27 +0000)]
ARI fix: OP eol rule.
* doublest.c (floatformat_from_length): Avoid operator at end of line.
* dwarf2-frame.c (dwarf2_build_frame_info): Idem.
* dwarf2read.c (read_array_order, dwarf_decode_macros): Idem.
* eval.c (evaluate_subexp_standard): Idem.
* event-loop.c (create_timer, handle_timer_event): Idem.
* expprint.c (print_subexp_standard): Idem.
* f-exp.y (variable): Idem.
* f-typeprint.c (f_print_type): Idem.

14 years ago ARI fix: OP eol rule.
Pierre Muller [Tue, 6 Oct 2009 22:47:18 +0000 (22:47 +0000)]
ARI fix: OP eol rule.
* blockframe.c (find_pc_partial_function): Avoid operator at end of
line.
* buildsym.c (find_symbol_in_list): Idem.
(start_subfile, patch_subfile_names): Idem.
* c-exp.y (variable, yylex): Idem.
* c-typeprint.c (c_print_type, c_type_print_base): Idem.
* c-valprint.c (c_val_print): Idem.
* coffread.c (patch_opaque_types, process_coff_symbol): Idem.
* corelow.c (core_open): Idem.
* cris-tdep.c (move_reg_to_mem_movem_op): Idem.
* cli/cli-decode.c (help_cmd_list, find_command_name_length): Idem.