Ian Lance Taylor [Wed, 19 Sep 2007 20:44:15 +0000 (20:44 +0000)]
 
Note that a Stringpool keeps a copy of a string.
Bob Wilson [Wed, 19 Sep 2007 20:37:37 +0000 (20:37 +0000)]
 
    * doc/c-xtensa.texi (Xtensa Immediate Relaxation): Fix "addi" typo.
H.J. Lu [Wed, 19 Sep 2007 17:52:21 +0000 (17:52 +0000)]
 
gas/testsuite/gas/
2007-09-19  H.J. Lu  <hongjiu.lu@intel.com>
	* gas/i386/intelok.s: Add tests for memory without base.
	* gas/i386/intelok.d: Updated.
	* gas/i386/intelok.e: Likewise.
opcodes/
2007-09-19  H.J. Lu  <hongjiu.lu@intel.com>
	* i386-dis.c (OP_E_extended): Always display scale for memory.
Ian Lance Taylor [Wed, 19 Sep 2007 17:38:00 +0000 (17:38 +0000)]
 
Better comments for Stringpool.
Daniel Jacobowitz [Wed, 19 Sep 2007 16:21:59 +0000 (16:21 +0000)]
 
	* elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Make sure .got
	will be output.
Nick Clifton [Wed, 19 Sep 2007 15:25:13 +0000 (15:25 +0000)]
 
* config/tc-h8300.c (md_apply_fix): Do not abort or handle 8 byte fixups.
Daniel Jacobowitz [Wed, 19 Sep 2007 14:45:39 +0000 (14:45 +0000)]
 
	* mips-tdep.c (mips_stub_frame_cache): Correct the saved return
	address register.  Correct the call to frame_id_build.
	(mips_stub_frame_sniffer): Use the stub unwinder when the PC
	is invalid.
Daniel Jacobowitz [Wed, 19 Sep 2007 14:41:50 +0000 (14:41 +0000)]
 
	* linux-low.c (O_LARGEFILE): Define.
	(linux_read_memory): Use /proc/PID/mem.
	* configure.ac: Use AC_GNU_SOURCE.  Check for pread64.
	* configure, config.in: Regenerated.
Alan Modra [Wed, 19 Sep 2007 12:08:34 +0000 (12:08 +0000)]
 
	* bfd-in.h (bfd_hash_insert): Declare.
	* bfd-in2.h: Regenerate.
	* hash.c (bfd_hash_insert): New function.  Split out from..
	(bfd_hash_lookup): ..here.
	* merge.c (sec_merge_hash_lookup): Use bfd_hash_insert.
Nick Clifton [Wed, 19 Sep 2007 09:22:07 +0000 (09:22 +0000)]
 
* ld-scripts/crossref.exp: Compile test source with -mtiny=0 in order to
  prevent the use of the small data area.
Ian Lance Taylor [Wed, 19 Sep 2007 06:02:29 +0000 (06:02 +0000)]
 
Let special symbols override existing symbols rather than
reinitializing them.
Ian Lance Taylor [Wed, 19 Sep 2007 06:01:35 +0000 (06:01 +0000)]
 
Add control over template specialization.
Alan Modra [Wed, 19 Sep 2007 00:00:06 +0000 (00:00 +0000)]
 
daily update
gdbadmin [Wed, 19 Sep 2007 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
Joel Brobecker [Tue, 18 Sep 2007 23:46:04 +0000 (23:46 +0000)]
 
    * ia64-tdep.c (refine_prologue_limit): Make sure we don't scan
        the linetable past the function end.
Jim Wilson [Tue, 18 Sep 2007 21:13:03 +0000 (21:13 +0000)]
 
Update my email address.
Jim Wilson [Tue, 18 Sep 2007 21:10:41 +0000 (21:10 +0000)]
 
Update email address.
Jerome Guitton [Tue, 18 Sep 2007 12:42:22 +0000 (12:42 +0000)]
 
	* inf-ttrace.c (inf_ttrace_private_thread_info): New structure type.
        (inf_ttrace_delete_dying_threads_callback): New function.
        (inf_ttrace_resume): After resuming the execution, iterate over
        the dying threads to delete them for the thread list.
        (inf_ttrace_wait): on TTEVT_LWP_EXIT and TTEVT_LWP_TERMINATE,
        mark the corresponding thread as dying instead of removing it
        from the thread list.
        (inf_ttrace_thread_alive): return 0 for dying threads.
Bernd Schmidt [Tue, 18 Sep 2007 11:59:00 +0000 (11:59 +0000)]
 
	* config/bfin-parse.y (asm_1): Slightly improve error messages
	for "reg += const;".
Alan Modra [Tue, 18 Sep 2007 08:17:06 +0000 (08:17 +0000)]
 
	* elf.c (bfd_section_from_shdr): Check bfd_alloc return.
	(elfcore_write_note): Check realloc return.
	* elflink.c (_bfd_elf_link_find_version_dependencies): Check
	bfd_zalloc return.
	(_bfd_elf_link_assign_sym_version): Check bfd_malloc return.
	(elf_link_add_object_symbols): Likewise.
	(struct hash_codes_info): New.
	(elf_collect_hash_codes): Return bfd_malloc error.
	(struct collect_gnu_hash_codes): Add "error".
	(elf_collect_gnu_hash_codes): Return bfd_malloc error.
	(bfd_elf_size_dynamic_sections): Check return status of
	_bfd_elf_link_find_version_dependencies.
	(bfd_elf_size_dynsym_hash_dynstr): Adjust for elf_collect_hash_codes
	and elf_collect_gnu_hash_codes changes.
	(elf_sym_name_compare): Formatting.
	(elf_fixup_link_order): Use bfd_malloc, not xmalloc.
Ian Lance Taylor [Tue, 18 Sep 2007 05:16:39 +0000 (05:16 +0000)]
 
Compute string lengths before sorting.  From Craig Silverstein.
Alan Modra [Tue, 18 Sep 2007 01:05:44 +0000 (01:05 +0000)]
 
	PR gas/5026
	* read.c (emit_expr): Only use long long if required and available.
H.J. Lu [Tue, 18 Sep 2007 00:56:54 +0000 (00:56 +0000)]
 
gas/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	* config/tc-i386.c (baseindex): Removed.
	(build_modrm_byte): Check reg_num for RIP register instead of
	reg_type.
	(i386_index_check): Likewise.
opcodes/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	* i386-opc.h (RegRip): New.
	* i386-reg.tbl (rip): Use RegRip for reg_num.
	* i386-tbl.h: Regenerated.
H.J. Lu [Tue, 18 Sep 2007 00:25:07 +0000 (00:25 +0000)]
 
bfd/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	PR binutils/3281
	PR binutils/5037
	* elf-bfd.h (elf_obj_tdata): Remove relro.
	* elf.c (get_program_header_size): Check info->relro instead
	of elf_tdata (abfd)->relro.
	(_bfd_elf_map_sections_to_segments): Likewise.
	(assign_file_positions_for_load_sections): Don't set
	PT_GNU_RELRO segment alignment here.
	(assign_file_positions_for_non_load_sections): Properly set up
	PT_GNU_RELRO segment for copying executable/shared library.
	(rewrite_elf_program_header): Remove PT_GNU_RELRO segment.
	(copy_elf_program_header): Set p_size and p_size_valid fields for
	PT_GNU_RELRO segment.
include/elf/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	PR binutils/3281
	PR binutils/5037
	* internal.h (elf_segment_map): Add p_size and p_size_valid.
	(ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
	PT_GNU_RELRO segments.
ld/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	PR binutils/3281
	PR binutils/5037
	* ldexp.h (ldexp_control): Add relro, relro_start_stat and
	relro_end_stat.
	* ldexp.c (fold_binary): Set expld.dataseg.relro to
	exp_dataseg_relro_start or exp_dataseg_relro_end when
	seeing DATA_SEGMENT_ALIGN or DATA_SEGMENT_RELRO_END,
	respectively.
	* ldlang.c (lang_size_sections_1): Properly set
	expld.dataseg.relro_start_stat and
	expld.dataseg.relro_end_stat.
	(find_relro_section_callback): New function.
	(lang_find_relro_sections_1): Likewise.
	(lang_find_relro_sections): Likewise.
	(lang_process): Call lang_find_relro_sections for
	non-relocatable link.
ld/testsuite/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	PR binutils/3281
	PR binutils/5037
	* ld-elf/binutils.exp: Update "-z relro" tests to use relro1.s.
	Add "-z relro" tests with relro2.s.  Add "-z relro" tests with
	TLS for objcopy.
	* ld-elf/relro1.s: New file.
	* ld-elf/relro2.s: Likewise.
gdbadmin [Tue, 18 Sep 2007 00:00:37 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Tue, 18 Sep 2007 00:00:05 +0000 (00:00 +0000)]
 
daily update
Andreas Schwab [Mon, 17 Sep 2007 20:59:06 +0000 (20:59 +0000)]
 
	* configure.ac: Raise minimum makeinfo version to 4.6.
	* configure: Regenerate.
Joel Brobecker [Mon, 17 Sep 2007 19:44:20 +0000 (19:44 +0000)]
 
    * infrun.c (insert_step_resume_breakpoint_at_frame): Add assertion
        that return_frame is not null.
Joel Brobecker [Mon, 17 Sep 2007 19:32:53 +0000 (19:32 +0000)]
 
    * solib-svr4.c: Add include of "auxv.h".
        (enable_break): Use the AT_BASE auxiliary entry if available.
        * Makefile.in (solib-svr4.o): Update dependencies.
Joel Brobecker [Mon, 17 Sep 2007 19:30:05 +0000 (19:30 +0000)]
 
    * NEWS: Create a new section for the next release branch.
        Rename the section of the current branch, now that it has
        been cut.
H.J. Lu [Mon, 17 Sep 2007 17:15:30 +0000 (17:15 +0000)]
 
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/5035
	* config/obj-coff.c (obj_coff_endef): Remove checking size of
	def_symbol_in_progress.
Nick Clifton [Mon, 17 Sep 2007 16:34:47 +0000 (16:34 +0000)]
 
PR gas/5026
* read.c (emit_expr): Use unsigned long long values in warning message about
  truncated expressions.
Nick Clifton [Mon, 17 Sep 2007 16:09:24 +0000 (16:09 +0000)]
 
* readelf.c (do_archive_index): New.
  (options): Add -c and --archive-index option.
  (usage): Add -c option.
  (parse_args): Add c option parsing.
  (process_archive): Dump archive index.
* NEWS: Mention the new feature.
* doc/binutils.texi: Document the new feature.
Daniel Jacobowitz [Mon, 17 Sep 2007 15:38:05 +0000 (15:38 +0000)]
 
	* schedlock.c (NUM): Change to 1.
	(main): Use args[0] for the main thread.
	* schedlock.exp: Only expect two threads.  Only issue one pass or fail
	regardless of the number of threads.
Jerome Guitton [Mon, 17 Sep 2007 14:53:05 +0000 (14:53 +0000)]
 
	* dwarf2loc.c (dwarf_expr_frame_base): Guard against NULL.
	* Makefile.in (dwarf2loc.o): Depend on gdb_assert.h.
H.J. Lu [Mon, 17 Sep 2007 14:46:12 +0000 (14:46 +0000)]
 
gas/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	* config/tc-i386.c (intel_e04): Revert the last change.
gas/testsuite/
2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
	* gas/i386/x86-64-rip.s: Revert the last change.
	* gas/i386/x86-64-rip-intel.d: Likewise.
	* gas/i386/x86-64-rip.d: Likewise.
Nick Clifton [Mon, 17 Sep 2007 14:06:03 +0000 (14:06 +0000)]
 
Updated Spanish translation
Nick Clifton [Mon, 17 Sep 2007 14:03:15 +0000 (14:03 +0000)]
 
* po/fi.po: New Finnish translation.
* po/es.po: Updated Spanish translation.
* configure.in (ALL_LINGUAS): Add fi.
* configure: Regenerate.
* po/bfd.pot: Regenerate.
Nick Clifton [Mon, 17 Sep 2007 11:14:22 +0000 (11:14 +0000)]
 
* doc/binutils.texi (objdump): Describe the output of the --syms option in more detail.
Nick Clifton [Mon, 17 Sep 2007 09:58:27 +0000 (09:58 +0000)]
 
PR binutils/4987
* resrc.c: (read_rc_file): Move 'filename' default initialization to start of function.
Alan Modra [Mon, 17 Sep 2007 00:00:05 +0000 (00:00 +0000)]
 
daily update
gdbadmin [Mon, 17 Sep 2007 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
H.J. Lu [Sun, 16 Sep 2007 18:55:23 +0000 (18:55 +0000)]
 
2007-09-16  H.J. Lu  <hongjiu.lu@intel.com>
	* emultempl/elf32.em: Check DF_BIND_NOW instead of DT_BIND_NOW.
Vladimir Prus [Sun, 16 Sep 2007 14:59:31 +0000 (14:59 +0000)]
 
	* mi/mi-cmds.c (mi_cmds): Register -list-features.
	* mi/mi-cmds.h (mi_cmd_list_features): New.
	* mi/mi-main.c (mi_cmd_list_features): New.
gdbadmin [Sun, 16 Sep 2007 00:00:32 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Sun, 16 Sep 2007 00:00:05 +0000 (00:00 +0000)]
 
daily update
H.J. Lu [Sat, 15 Sep 2007 22:06:42 +0000 (22:06 +0000)]
 
gas/
2007-09-15  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/5034
	* config/tc-i386.c (intel_e04): Return 1 if cur_token.code is
	T_NIL.
gas/testsuite/
2007-09-15  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/5034
	* gas/i386/x86-64-rip.s: Add Intel mode testcases.
	* gas/i386/x86-64-rip-intel.d: Updated.
	* gas/i386/x86-64-rip.d: Likewise.
Eli Zaretskii [Sat, 15 Sep 2007 09:49:36 +0000 (09:49 +0000)]
 
	gdb.texinfo (Separate Debug Files): More accurate wording regarding
	build ID and a reference to the ld manual rather than the Fedora wiki.
Eli Zaretskii [Sat, 15 Sep 2007 08:54:26 +0000 (08:54 +0000)]
 
	* gdb.texinfo (Output): Spell out which features of C's printf are
	not supported by GDB's printf.
Alan Modra [Sat, 15 Sep 2007 06:21:06 +0000 (06:21 +0000)]
 
	PR ld/5025
	* emultempl/elf32.em (write_build_id_section): Correct test for
	"missing" .note.gnu.build-id.  Downgrade error to a warning if
	it has been discarded.
Alan Modra [Sat, 15 Sep 2007 03:02:01 +0000 (03:02 +0000)]
 
	* bfd.c (_bfd_default_error_handler): fflush stdout.
H.J. Lu [Sat, 15 Sep 2007 01:57:57 +0000 (01:57 +0000)]
 
2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
	* config/tc-i386.c (build_modrm_byte): Adjust comment line
	wrap.
gdbadmin [Sat, 15 Sep 2007 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Sat, 15 Sep 2007 00:00:06 +0000 (00:00 +0000)]
 
daily update
H.J. Lu [Fri, 14 Sep 2007 20:05:28 +0000 (20:05 +0000)]
 
2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
	* config/tc-i386.c (build_modrm_byte): Use (A || B) instead
	of (A || B) != 0.
H.J. Lu [Fri, 14 Sep 2007 19:57:47 +0000 (19:57 +0000)]
 
2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
	* config/tc-i386.c (build_modrm_byte): Adjust indentation.
H.J. Lu [Fri, 14 Sep 2007 19:31:50 +0000 (19:31 +0000)]
 
Update dates.
H.J. Lu [Fri, 14 Sep 2007 19:28:56 +0000 (19:28 +0000)]
 
2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
	* Makefile.am: Run "make dep-am".
	* Makefile.in: Regenerate.
Michael Meissner [Fri, 14 Sep 2007 18:21:09 +0000 (18:21 +0000)]
 
Add AMD SSE5 support
Maciej W. Rozycki [Fri, 14 Sep 2007 17:37:55 +0000 (17:37 +0000)]
 
* gdb.mi/mi-watch.exp (test_watchpoint_all): Pass the watchpoint
type down.
(test_watchpoint_triggering): XFAIL the sw watchpoint scope
test.
* gdb.mi/mi2-watch.exp (test_watchpoint_all): Pass the
watchpoint type down.
(test_watchpoint_triggering): XFAIL the sw watchpoint scope
test.
Maciej W. Rozycki [Fri, 14 Sep 2007 17:21:29 +0000 (17:21 +0000)]
 
[mti-fix-scope]
* gdb.mi/mi-watch.exp (test_watchpoint_all): New function.
Move all the tests here and run them twice, once using software
watchpoints and once using hardware watchpoints.
* gdb.mi/mi2-watch.exp (test_watchpoint_all): Likewise.
Alan Modra [Fri, 14 Sep 2007 15:47:01 +0000 (15:47 +0000)]
 
	* configure.ac: Correct makeinfo version check.
	* configure: Regenerate.
Richard Sandiford [Fri, 14 Sep 2007 14:51:36 +0000 (14:51 +0000)]
 
	* configure.ac (mips*-sde-elf*): New stanza.  Add target-libiberty
	to $skipdirs and only disable gprof for newlib.  Use the normal
	mips*-elf* handling in other respects.
	* configure: Regnerate.
Alan Modra [Fri, 14 Sep 2007 07:54:10 +0000 (07:54 +0000)]
 
	* opncls.c (find_separate_debug_file): Ensure bfd_set_error has
	been called on all error return paths.
	(bfd_fill_in_gnu_debuglink_section): Use bfd_malloc, not malloc.
	Clear padding after filename
Alan Modra [Fri, 14 Sep 2007 05:19:27 +0000 (05:19 +0000)]
 
	* format.c (bfd_check_format_matches): Record matching targets even
	when "matching" is NULL to allow bfd_associated_vector matches.
	Consolidate error return code.  Consolidate ok return code.  Always
	restore original target and format on error.
H.J. Lu [Fri, 14 Sep 2007 00:20:03 +0000 (00:20 +0000)]
 
2007-09-13  H.J. Lu  <hongjiu.lu@intel.com>
	* i386-dis.c (get_valid_dis386): Take a pointer to
	disassemble_info.  Handle IS_3BYTE_OPCODE.
	(print_insn): Updated.  Don't handle IS_3BYTE_OPCODE here.
gdbadmin [Fri, 14 Sep 2007 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Fri, 14 Sep 2007 00:00:06 +0000 (00:00 +0000)]
 
daily update
Alan Modra [Thu, 13 Sep 2007 14:58:47 +0000 (14:58 +0000)]
 
bfd/
	* configure.in: Delete BFD_HOST_LONG_LONG and bfd checks for
	long long.  Partly revert 2007-07-12 change, so that
	BFD_HOST_64BIT_LONG and BFD_HOST_64BIT_LONG_LONG are set
	independent of "void *" size.
	* configure: Regenerate.
	* config.in: Regenerate.
	* Makefile.in: Regenerate.
bfd/doc/
	* Makefile.in: Regenerate.
Alan Modra [Thu, 13 Sep 2007 14:32:11 +0000 (14:32 +0000)]
 
	* nm.c (value_format_64bit, set_print_radix, print_value): Handle
	BFD_HOST_64BIT_LONG_LONG.
	* readelf.c (print_dec_vma): Don't define if BFD_HOST_64BIT_LONG_LONG.
	(print_vma): Handle BFD_HOST_64BIT_LONG_LONG.
	(dump_relocations): Likewise.  Expand _bfd_int64_low in a
	number of places.
gdbadmin [Thu, 13 Sep 2007 00:00:32 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Thu, 13 Sep 2007 00:00:06 +0000 (00:00 +0000)]
 
daily update
H.J. Lu [Wed, 12 Sep 2007 18:55:31 +0000 (18:55 +0000)]
 
2007-09-12  H.J. Lu  <hongjiu.lu@intel.com>
	* i386-opc.h (CpuUnused): Defined with CpuMax.
	(OTUnused): Defined with OTMax.
DJ Delorie [Wed, 12 Sep 2007 18:51:47 +0000 (18:51 +0000)]
 
Rearrange to sync with gcc.
David Daney [Wed, 12 Sep 2007 17:51:22 +0000 (17:51 +0000)]
 
2007-09-12  David Daney  <ddaney@avtrex.com>
	* configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus
	enabling libgcj.
	* configure: Regenerate.
2007-09-12  Richard Guenther  <rguenther@suse.de>
	* configure.ac (--enable-stage1-checking): If neither --enable-checking
	nor --disable-checking is provided also turn on yes and types
	checking for stage1.
	* configure: Re-generate.
Ian Lance Taylor [Wed, 12 Sep 2007 16:38:04 +0000 (16:38 +0000)]
 
Generate a GLOB_DAT reloc for a GOT32 reloc against a symbol defined
in a dynamic object.
Daniel Jacobowitz [Wed, 12 Sep 2007 15:12:53 +0000 (15:12 +0000)]
 
	* gdb.base/solib-weak.exp (do_test): Adjust the file names for each
	test.
Jan Beulich [Wed, 12 Sep 2007 13:20:31 +0000 (13:20 +0000)]
 
gas/testsuite/
2007-09-12  Jan Beulich  <jbeulich@novell.com>
	* gas/i386/sse4_1.s, gas/i386/x86-64-sse4_1.s: Add two-operand forms
	of blendvps, blendvpd, and pblendvb.
	* gas/i386/sse4_1.d, gas/i386/sse4_1-intel.d,
	gas/i386/x86-64-sse4_1.d, gas/i386/x86-64-sse4_1-intel.d: Adjust,
	making last/first operand of blendvps, blendvpd, and pblendvb
	optional.
opcodes/
2007-09-12  Jan Beulich  <jbeulich@novell.com>
	* i386-opc.tbl: Add two-operand forms of blendvps, blendvpd, and
	pblendvb.
	* i386-tbl.h: Regenerate.
Alan Modra [Wed, 12 Sep 2007 10:00:15 +0000 (10:00 +0000)]
 
	* elf-bfd.h (struct elf_backend_data): Delete elf_backend_sprintf_vma
	and elf_backend_fprintf_vma.
	(_bfd_elf_sprintf_vma, _bfd_elf_fprintf_vma): Delete.
	* elf.c (_bfd_elf_sprintf_vma, _bfd_elf_fprintf_vma): Delete.
	* elfxx-target.h (elf_backend_sprintf_vma): Don't define.
	(elf_backend_fprintf_vma): Likewise.
	(elfNN_bed): Don't init removed fields.
	* bfd.c (is32bit): New function.
	(bfd_sprintf_vma, bfd_fprintf_vma): Use the above.
Jan Beulich [Wed, 12 Sep 2007 07:31:47 +0000 (07:31 +0000)]
 
gas/
2007-09-12  Jan Beulich  <jbeulich@novell.com>
	* config/tc-i386.c (md_assemble): Move handling of extrq/insertq
	after generic operand swapping, and swap only the immediate operands.
gas/testsuite/
2007-09-12  Jan Beulich  <jbeulich@novell.com>
	* gas/i386/amdfam10.s, gas/i386/x86-64-amdfam10.s: Add Intel syntax
	code.
	* gas/i386/amdfam10.d, gas/i386/x86-64-amdfam10.d: Adjust.
H.J. Lu [Wed, 12 Sep 2007 04:42:14 +0000 (04:42 +0000)]
 
Move the last entry to proper ChangeLog.
Ian Lance Taylor [Wed, 12 Sep 2007 00:30:59 +0000 (00:30 +0000)]
 
Don't try to find version definition index when creating an executable.
Alan Modra [Wed, 12 Sep 2007 00:00:10 +0000 (00:00 +0000)]
 
daily update
gdbadmin [Wed, 12 Sep 2007 00:00:03 +0000 (00:00 +0000)]
 
*** empty log message ***
Ian Lance Taylor [Tue, 11 Sep 2007 22:57:35 +0000 (22:57 +0000)]
 
Only create a version definition for a shared library.  Set the
dynamic symbol index for a version definition when finalizing
versions.
gdbadmin [Tue, 11 Sep 2007 21:28:45 +0000 (21:28 +0000)]
 
Record GDB 6.7 branch creation. Bump version number to 6.7.50-
20070911-cvs.
 
Kazu Hirata [Tue, 11 Sep 2007 16:07:50 +0000 (16:07 +0000)]
 
bfd/
	* archures.c: Add bfd_mach_mcf_isa_c_nodiv,
	bfd_mach_mcf_isa_c_nodiv_mac & bfd_mach_mcf_isa_c_nodiv_emac.
	* ieee.c (ieee_write_processor): Update coldfire architecture
	list.
	* bfd-in2.h: Rebuilt.
	* cpu-m68k.c (arch_info_struct): Add isa_c nodiv architectures.
	(m68k_arch_features): Likewise.
	* elf32-m68k.c (elf32_m68k_object_p): Add EF_M68K_CF_ISA_C_NODIV.
	(elf32_m68k_print_private_bfd_data): Likewise.
gas/
	* config/tc-m68k.c (m68k_ip): Add mcfisa_c case.
	(m68k_elf_final_processing): Add EF_M68K_CF_ISA_C_NODIV.
include/elf/
	* m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
Jan Beulich [Tue, 11 Sep 2007 15:44:19 +0000 (15:44 +0000)]
 
2007-09-11  Jan Beulich  <jbeulich@novell.com>
	* elf64-i386.c (elf64_i386_tls_transition): Remove redundant 'const'.
	* elf64-x86_64.c (elf64_x86_64_tls_transition): Likewise.
Kai Tietz [Tue, 11 Sep 2007 14:05:09 +0000 (14:05 +0000)]
 
PR/5020: STRINGTABLE doesn't work in 2.18 windres.
Andrew Haley [Tue, 11 Sep 2007 13:10:20 +0000 (13:10 +0000)]
 
2007-09-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
        PR target/33281
        * configure.ac: Use config/mh-mingw on mingw.
        * configure: Regenerate.
        * config/mh-mingw: New host makefile fragment.
DJ Delorie [Tue, 11 Sep 2007 00:22:05 +0000 (00:22 +0000)]
 
2007-09-10  Rask Ingemann Lambertsen  <rask@sygehus.dk>
PR other/32154
* configure.ac: For libgloss targets, point the linker to the linker
script, startup code and simulator library.
* configure: Regenerate.
Alan Modra [Tue, 11 Sep 2007 00:00:10 +0000 (00:00 +0000)]
 
daily update
gdbadmin [Tue, 11 Sep 2007 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
Daniel Jacobowitz [Mon, 10 Sep 2007 21:27:23 +0000 (21:27 +0000)]
 
	* thread.c (free_thread): Do not delete the step resume breakpoint
	right away.
Daniel Jacobowitz [Mon, 10 Sep 2007 21:14:11 +0000 (21:14 +0000)]
 
	* arch-utils.c (gdbarch_info_fill): Also try core_bfd.
	* corelow.c (core_read_description): New.
	(init_core_ops): Set to_read_description.
	* gdbarch.sh: Add gdbarch_core_read_description.
	* mips-linux-tdep.c (mips_linux_core_read_description): New.
	(mips_linux_init_abi): Call set_gdbarch_core_read_description.
	* mips-tdep.c (mips_tdesc_gp32, mips_tdesc_gp64): New.
	(mips_register_g_packet_guesses): Use them.
	(_initialize_mips_tdep): Initialize them.
	* mips-tdep.h (mips_tdesc_gp32, mips_tdesc_gp64): Declare.
	* gdbarch.h, gdbarch.c: Regenerated.
Ulrich Weigand [Mon, 10 Sep 2007 18:49:26 +0000 (18:49 +0000)]
 
	* infrun.c (stepping_past_breakpoint): New global variable.
	(stepping_past_breakpoint_ptid): Likewise.
	(prepare_to_proceed): Add STEP parameter.  Do not check for Ctrl-C.
	Only switch threads if we need to single-step over a breakpoint hit
	in the previously selected thread.  If stepping, remember previous
	thread to switch back to in STEPPING_PAST_BREAKPOINT[_PTID].  Call
	switch_to_thread instead of copying its contents.
	(proceed): Pass STEP to prepare_to_proceed.  Always set ONEPROC if
	prepare_to_proceed returns true.
	(init_wait_for_inferior): Reset STEPPING_PAST_BREAKPOINT.
	(context_switch): Call switch_to_thread.
	(handle_inferior_event): Switch back to previous thread if requested
	in STEPPING_PAST_BREAKPOINT[_PTID] by prepare_to_proceed.
	* gdbthread.h (switch_to_thread): Add prototype.
	* thread.c (switch_to_thread): Make global.
Alan Modra [Mon, 10 Sep 2007 09:05:23 +0000 (09:05 +0000)]
 
	PR 5011
	* readelf.c (process_version_sections): Don't read past end of
	various section buffers.
gdbadmin [Mon, 10 Sep 2007 00:00:32 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Mon, 10 Sep 2007 00:00:06 +0000 (00:00 +0000)]
 
daily update
Mark Kettenis [Sun, 9 Sep 2007 22:25:31 +0000 (22:25 +0000)]
 
* lib/gdb.exp (build_id_debug_filename_get): Improve check for
build-id.