gdb and binutils annotated tag gdb-7.8-release created. gdb-7.8-release

brobecke@sourceware.org brobecke@sourceware.org
Tue Jul 29 12:39:00 GMT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The annotated tag, gdb-7.8-release has been created
        at  2c6d29dee1e788007f19b1cc7ea9822cae69e8f1 (tag)
   tagging  f39c1f89ab85ab7e1469e758487a5bee1164fda1 (commit)
 tagged by  Joel Brobecker
        on  Tue Jul 29 05:39:12 2014 -0700

- Log -----------------------------------------------------------------
GDB 7.8 Release.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlPXlfAACgkQku2wS/8yXPPJcACeK7tML2Bplb9LYyBbw1li9NAF
m4MAnjgZB3pZ0YHQcucWZlalfmderAUJ
=ihJB
-----END PGP SIGNATURE-----

Aaro Koskinen (1):
      sim: ppc: drop $(LIBS) from psim dependency

Aaron W. LaFramboise (8):
      * dlltool.c: Include <assert.h>.
      * configure.in (case ${target}): Do not build fixincludes
      PR target/18151
      Fix ChangeLog typo.
      * objdump.c (disassemble_bytes): Remove cast.
      * configure.in: Check for ffs decl and alphabetize.
      * as.h [NEED_DECLARATION_FFS] (ffs): Prototype and alphabetize.
      2008-08-31  Aaron W. LaFramboise  <aaronavay62@aaronwl.com>

Adam Fedor (51):
      Add myself to the Write After Approval list.
      2002-10-03  Adam Fedor  <fedor@gnu.org>
      defs.h (enum language): Add language_objc.
      language.h (CAST_IS_CONVERSION): Add language_objc.
      expression.h: New ops OP_NSSTRING, OP_SELECTOR, OP_MSGCALL, and OP_SELF.
      printcmd.c (address_info): Print 'self' for ObjC.
      language.c (binop_result_type): Add language_objc to case.
      parse.c: (length_of_subexp, prefixify_subexp): Handle
      valops.c (value_of_local): New function.
      source.c (print_source_lines): Update comments.
      utils.c (puts_filtered_tabular): New function.
      (init_filename_language_table): Add ObjC file extension.
      New objc_specific struct.
      (parse_breakpoint_sals): Ignore ObjC method
      gdb.base/default.exp: Update expected output to include 'ObjC'.
      stabsread.c (find_name_end): New function.
      (name_not_typename): Fix invalid comment.
      gdb/parser-defs.h: (struct objc_class_str): New structure
      * expression.h: Rename ObjC ops to OP_OBJC_MSGCALL,
      * expprint.c (print_subexp): Handle OP_OBJC_NSSTRING,
      * Makefile.in (SFILES): Add objc-exp.y objc-lang.c.
      Revert to old skip_quoted usage.
      * gdb/objc-lang.c (objc_printstr): Add width arg to match
      (lookup_objc_class, lookup_child_selector): Remove
      maint.c (maintenance_demangle): Add switch to demangle
      gdb.base/maint.exp: Update expect output to include 'ObjC'.
      objc-exp.y (parse_number): Cast sscanf arguments to proper type.
      * infrun.c (handle_inferior_event): Rename 'tmp' to real_stop_pc.
      objc-lang.c (find_methods): Make static.
      objc-lang.h (find_methods): Remove declaration.
      * symtab.h: Remove objc_specific struct
      Makefile.in (YYOBJ): Add objc-exp.tab.o
      * Makefile.in (infrun.o): Add $(language_h)
      * Makefile.in (c_lang.o, jv_lang.o, language.o): Add $(demangle_h).
      * gdb/objc-lang.c (selectors_info): Replace calls to
      * objc-lang.c (FETCH_ARGUMENT, CONVERT_FUNCPTR): Remove
      * objc-lang.c: Include "valprint.h"
      * Makefile.in (COMMON_OBS): Add objc-lang.o
      * linespec.c (decode_objc): New function to decode ObjC calls
      * symtab.c (symbol_find_demangled_name): Check for and demangle
      * eval.c (evaluate_subexp_standard): Handle ObjC ops.
      * Makefile.in (ALL_SUBDIRS): Add gdb.objc
      * symtab.c (completion_list_objc_symbol): New function.
      * objc-lang.c (CONVERT_FUNCPTR): Remove macro
      * gdbarch.sh (function_list): Add FETCH_POINTER_ARGUMENT.
      * gdb.texinfo: Add Objective-C documentation.
      * gdb/objc-lang.c (FETCH_ARGUMENT): Remove macro.
      * linespec.c (is_objc_method_format): New function
      * gdb.objc/nondebug.exp: Test for PR objc/1236.
      * gdb.objc/objcdecode.exp: Test for PR objc/1238.
      * gdb.base/gdb1555.exp: New file.

Adam Nemet (32):
      * MAINTAINERS (Write After Approval): Add myself.
      * elfxx-mips.c (struct mips_elf_link_hash_table): Add new field
      * readelf.c (process_archive): Also skip Irix6-style archive symbol
      * archive.c (do_slurp_bsd_armap, do_slurp_coff_armap,
      * ld-mips-elf/reloc-4.s, ld-mips-elf/reloc-4.d,
      * archures.c: Update copyright.
      * readelf.c (get_machine_flags): Handle Octeon.
      * gas/mips/mips.exp: Call mips_arch_create for Octeon.  Invoke
      * config/tc-mips.c (mips_cpu_info_table): Add Octeon.
      * mips.h: Update copyright.
      * mips.h: Update copyright.
      * mips-dis.c: Update copyright.
      * gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,
      * gas/mips/branch-misc-2pic-64.d (#name): Have a unique name
      * elf.c (_bfd_elf_print_private_bfd_data): Use bfd_fprintf_vma to
      * ld-mips-elf/dyn-sec64.d, ld-mips-elf/dyn-sec64.s,
      * mips.h (INSN_MACRO): Move it up to the the pinfo macros.
      * mips-opc.c (mips_builtin_opcodes): Mark prefx and c1
      * config/tc-mips.c (file_mips_soft_float, file_mips_single_float):
      * gas/mips/mips4.s: Split out fp instruction from here ...
      * mips-opc.c (mips_builtin_opcodes): Set field `match' to 0 for
      * symfile.c (add_symbol_file_command):  Use paddress rather than
      * config/tc-mips.c (mips_cpu_info_table): Move records for
      * mips-opc.c (CP): New macro.
      * config/tc-mips.c (NO_ISA_COP): New macro.
      * gas/mips/mips32.s: Move out coprocessor2 insns from here ...
      * config/tc-mips.c (COP_INSN): Change logic to always return false
      * dwarf2.c (read_rangelist): Use read_address to read low_pc and
      opcodes/
      * config/tc-mips.c (mips_dwarf2_addr_size): Use HAVE_64BIT_OBJECTS
      * elfxx-mips.c (_bfd_mips_elf_check_relocs): Don't set
      * elfxx-mips.c (mips_elf_calculate_relocation): Don't relocate

Aidan Skinner (12):
      Add base ada language files
      * ada-exp.tab.c: New file
      Remove ada-lex.c and ada-exp.tab.c as they are generated files
      * ada-tasks.c (add_task_entry): replace calls to
      2002-07-20  Aidan Skinner <aidan@velvet.net>
      2002-07-20  Aidan Skinner <aidan@velvet.net>
      * ada-lang.c: Change k&r style function definitions to prototyped
      * ada-lang.c (ada_lookup_partial_symbol)
      * ada-lang.c: run through gdb_indent.sh
      * ada-lang.c: Use gdb_string.h instead of <string.h>.
      * Makefile.in (SFILES): Add ada-exp.y ada-lang.c ada-typeprint.c
      * ada-lang.c (ada_array_bound, ada_type_match,

Alan Modra (8484):
      i386 PIII SIMD support, remove ReverseRegRegmem kludge
      ÿ
      X
      P
      Move bitfield overflow checks to after the md_apply_fix call in
      /
      *** empty log message ***
      n
      è
      Ø
      a
      è
      è
      ÿ
      P
      o
      8
      * gas/config/tc-i386.c: Fix for immediates and displacements in 16-bit
      Tweak for when --enable-targets includes 64-bit bfd target.
      Fix an overflow checking bug uncovered when a 32 bit target is compiled
      * Makefile.in (check-target-libio): Remove all-target-libstdc++
      * config/tc-i386.c: Add INFER_ADDR_PREFIX code. Fix 16 bit mode nop.
      Rationalize some of the i386 intel mode code.
      Support for gcc to generate 16-bit i386 code. (.code16gcc)
      config/tc-i386.c: Remove dead code
      *gas/config/tc-i386.c: Fix errors in displacement size when
      Add AMD athlon support to x86 assembler and disassembler.
      Allow spaces in i386 FP reg names, eg. %st ( 1 ).
      i386 gas code cleanups: combine i386_is_reg and parse_register.
      New i386 tests for naked register syntax, ie. "eax" instead of "%eax"
      Coff fix for i386 gas testsuite
      Enable --emulation={i386coff,i386elf} for i386 gas.
      Tidy jump handling code and comments.
      Changelog entry for tc-i386.c changes.
      Hackery to handle ix86 "jmp constant" as a pc-relative jump to the given
      Support 8 and 16-bit relocs for i386coff.  Enable i386 gas testsuite tests
      Delete bogus R_PCLONG. Tidy R_*.
      Nit fix.
      * config/tc-i386.c (i386_immediate): Disallow O_big immediates.
      x86 indirect jump/call syntax fixes.  Disassembly fix for lcall.
      Correct function return types for new and fussy gcc.
      Add jmp and call tests to prevent intel mode lossage creeping in again.
      Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and
      gas/testsuite/ChangeLog
      Fix gas x86 testsuite for a.out
      To satisfy latest CVS gcc:
      This set of patches add support for aout emulation on the x86
      Most of these changes are really only cosmetic.  The readelf.c patch
      Make copyright date lists comply with GNU requirement
      This lot mainly cleans up `comparison between signed and unsigned' gcc
      Add IBM 370 support.
      Teach get_osabi_name about Linux
      Mention IBM 370 support
      Remove dead code when not TC_M68K.
      config/tc-i386.c (struct _i386_insn): Combine disps, imms, regs into
      Correct intel_syntax fsub* and fdiv* handling.  Oh, how I'd like to be rid
      Forgot Changelog for last i386.h change.
      Yet more .intel_syntax fixes.
      Extend the i386 gas testsuite to do some tests for intel_syntax.  Fix all
      Fix silly thinko in gas/i386/intel.s  Mention i386.exp in ChangeLog
      Catch some more cases where we can represent a 16 bit immediate operand as
      GCC warning fix: Add missing NULL initialiser for find_potential_libraries.
      Fix typos in comments, and restore comment formatting destroyed by emacs at
      Return bfd_error_wrong_format on a format mismatch.
      Extend the allowed bitfield range (ie. that for which
      Mostly cosmetic.  Fixes to comments.  Don't start as_bad and as_warn
      ATMEL AVR microcontroller support.
      Default LISTING_LHS_WIDTH to depend on LISTING_WORD_SIZE so that bytes per
      Include sys/types.h before sys/stat.h for ultrix.
      Set CHUNK size to 16 bytes to prevent download failures on lame targets.
      Don't use post-increment on structure copy to work around a ppc gcc bug.
      Correct 2000-02-26 change.
      Add 16-bit immediate tests.
      Don't emit relative relocations for non-loaded sections in shared objects.
      Move bug report string to one place.
      Tidy some code.  Print pc rel addresses as signed.
      Use "gcc -MM" for dependencies, and update them.
      Move translated part of bug report string back into .c files so
      Add --redefine-sym to objcopy.
      A mostly cosmetic tidy up of warnings and error message reporting.
      Fix 64-bit nits.
      Remove extraneous paragraph.
      Fit 64-bit nits.
      Allow address wrap for bitfields again.
      Fix auto-dependency bug.
      Keep output orphan sections in the same order as input.
      (test4): Delete incorrect foo__1B test.  Reformat file.
      (test4): Test for presence of foo__1B, not absence
      Add workaround for gcc-2.95.2 failure.
      Remove U suffix from constants for K&R compilers.
      Zero start address of orphan ~(SEC_LOAD | SEC_ALLOC) sections.
      Portability fixes.
      More portability patches.  Include sysdep.h everywhere.
      64 bit bfd fix.
      Fix typo.
      Yet another set of fixes for orphan sections.
      Get LEX,FLEX from configure.
      Fix the multi-obj dependency rules.
      K&R compiler fixes
      Check for changed section attributes.
      Match space at start of file name, not end.
      H.J's x86 fix for "nm -l" on shared libraries, applied to ppc too.
      place_orphan optimisations
      Cope with PE relocs.
      Keep shift count smaller than 32.
      Use record_alignment, not bfd_set_section_alignment.
      Remove '/' from comment_chars for FreeBSD so divide operator works.
      Reference count .plt and .got on x86 for garbage collection code.  Fix a
      Correctly check gcc version.
      Fix bfd_coff_small_swap_table initialisation.
      Fix "incompatible types in return" gcc error.
      Ensure all pe targets use bfd.
      Duplicate hppa*-*-*elf* behaviour for hppa*-*-linux*.
      elf fixes.
      Assorted code cleanup and fixes for hppa.  Re-enable elf32-hppa as
      fix gcc warnings
      Restore elf32-hppa target vec.
      go32 bss alignment.
      Update copyright message.
      Fix 64 bit target section start on 32 bit machine.
      Just mention current year in printed copyright message.
      Fix thinko in 2000-05-02 change.
      (setup_section): Add const and gettext calls for err.
      DataDirectory virtual address is relative.  Fix to suit.
      * trad-core.c (trad_unix_core_file_p): Return
      Kill compiler warnings with ATTRIBUTE_UNUSED.
      Fix coredump discovered running m68k testsuite.
      Fix breakage from 2000-03-31 bfd/srec.c change.
      Michael Sokolov's 68000 patches + assorted compiler warning fixes.
      (print_insn_tic54x): Declare.
      Fix some nits shown up by objcopy.
      (md_estimate_size_before_relax): Use the external version of
      Ulf Carlsson's patches:
      Don't mask top 32 bits of 64-bit address.
      Restore some functionality removed by previous patch.
      (bfd_target_vector): #ifdef BFD64 rs6000coff64_vec
      `.arch cpu_type' pseudo for x86.
      Add x86 gas -q option to quiet some x86 gas warnings.
      Quell some gcc warnings by defining textdomain and bindtextdomain
      Fix cpu_flags for sys{enter,exit} fx{save,restore}
      New file
      Accept and ignore -f command line option.
      Kazu Hirata's output reloc for mov.
      Update printed copyright.
      Fix problems introduced with my last change.
      Fix fild.
      Update dependencies.
      Keep a reloc for jumps to weak and external symbols.
      Allow d suffix on iret
      Pass jump reloc in fr_var so it can be used in
      Missed copyright update in last patch.
      Ensure bfd_close after bfd_openw so we don't get multiple bfd_openw
      (bfd_close_all_done): Mask file perms with 0777 not 0x777.
      Eli Zaretskii's DOSish file name patches.
      missed this in the last commit.
      Update dependencies.
      Fix "make dep-in" and "make dep"
      Use BFD's _.  ie. dgettext ("gprof", ..) vs. gettext (..)
      (_bfd_elf_link_hash_table_init): Initialize dynlocal.
      Fix my inept 2000-05-24 change.
      (elf_hppa_final_link_relocate) Fix handling of branches.
      is_end_of_line fixes.
      Fix name clash
      Update md_shortopts to what we actually handle.
      (is_end_of_line): No ';' for TC_HPPA.
      (is_end_of_line): Add three missing lines of 0 initializers.
      Modify test to check line separator works.
      Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS.
      Update copyright dates for last patch.
      (elf32_i386_vtinherit_howto, elf32_i386_vtentry_howto): Delete and
      Don't treat `;' as a line separator by default.
      Correctly set SEC_READONLY for .text section.
      Fix typo.
      Don't start directives in first column.
      Update list of targets supporting --gc-sections.
      Move "Changes in version 2.10" to where it belongs.
      Correct pointer comparisons relying on NULL less than any other pointer.
      Fix a problem with 32-bit displacements in .code16gcc mode.
      Ensure /usr/include and the like stay out of dependencies.
      Check dependecies for leading `/' in this dir too.
      Kazu Hirata's formatting and comment typo fixes.
      (operand): Do not as_bad() if RELAX_PAREN_GROUPING is
      Duh!  What double-increment?
      arm-elf does --gc-sections too.
      Fix comment typos.
      Blow away DEFUN.
      Revert incorrect 2000-06-25 patch.
      Fix 2000-06-22.  grep after running dep.sed
      AAganichev's parse_stab_type size fix.
      Don't add a space before `/*' when processing comments.
      Add sequence id field to asection.
      Fix --section-start=xxxx
      Restore hppa-elf32 to working order.
      Add some prototypes, and fix a few warnings.
      Add linux-elf flavour to pseudos in tc-hppa.c and some tidying
      hppaelf.em: Merge from elf32.em and implement multiple linker stubs.
      Forgot to save in emacs.
      Avoid negative section sequence ids.
      Ryan Bradetich's warning fixes.
      Warning fixes.
      Remove some of the hppa testsuite fudges for hppa-linux.
      More warning fixes, and a tweak in tc-hppa.c to check constant
      Yet more hppa testuite tweaks for hppa-linux.
      Comment the relocs.
      Even more hppa testsuite patches.
      Warning fix and remove extraneous hppa*-*-linux-gnu*.
      Fix a date.
      Remove some forward declarations in ldemul.h and ldfile.h, and
      Use section id in get_dyn_name.
      Update comment.
      Fix some mips configure problems.
      (hppa_fix_adjustable): Don't reduce certain symbols to section syms.
      Fix a couple of HPPA SOM test failures.
      Fix typos.
      #ifdef OBJ_SOM, not #ifdef SOM
      Correct absolute section alignment.
      (external_coff_symbol_p): K&R-ise.
      Kazu Hirata's formatting fixes.
      Move functions around in preparation for next patch
      Add some shell variables and shell code to elf32.em
      comment-finding hack for hppa-linux.
      Select elf for Unixware 7 (ix86-*-sysv5*)
      Keep track of last optind value, and rename a couple of functions
      Use elf on Unixware 7.
      Reclaim reloc space for symbols that have been forced local.
      (elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.
      Add some reloc types.
      Support for vtable relocs.
      A tiny addition for PCREL12F relocs, and a fix for functions that have
      (SEC_HAS_GOT_REF): Define new flag for asection.
      --split-by-reloc, --split-by-file extensions.  --unique option.
      A tidy of ld/ldlang.c, and add missing Makefile dependencies
      Munge in vtable support for tc-hppa.c, inform elf back-end about
      .reg improvements.
      Miscellaneous tiny fixes.
      Shared lib support for elf32-hppa
      Shared lib support.
      doco addition.
      `template' isn't a very good name for a variable.
      Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
      Fix place_orphan crash.
      Fix list handling for orphan section output statements.
      Fix an orphan section problem caused by weird linker scripts.
      (bfd_get_unique_section_name): Put a dot before the numeric suffix.
      Lots of bug fixes.  .plt entries for DT_INIT, DT_FINI, and any
      Find the first .init and .fini sections correctly.
      (DATA_START_SYMBOLS): Provide $global$ only as needed.
      Group stub sections.
      * config/tc-hppa.h (TC_FORCE_RELOCATION_SECTION): For ELF, allow
      Handle out of memory situations.
      Fix a segfault caused by under-allocating an array.
      Correct comments.  Don't check non-code output sections for stub
      Silence gcc warning.
      * config/tc-hppa.c (hppa_fix_adjustable): Do the external and weak
      Make weak symbols SS_UNIVERSAL (ie. global)
      External/weak SOM fixes, branch limit corrections.
      .plt stub for lazy linking, --stub-group-size=N ld switch,
      For SOM, don't force relocs on out-of-range 12 bit branches.
      Add alloca-conf.h from libiberty.
      * som.c: Include alloca-conf.h
      Modify .PARAM so we need an arg reloc.
      Update for hppa*w -> hppa*64* configure name change.
      (elf_fake_sections): Do not mark the section SHT_NOBITS if
      That'll teach me not to type little patches in by hand.  Get
      * elflink.h (elf_link_add_object_symbols): Don't bfd_release runpath.
      (arm_add_to_rel): Fix R_ARM_THM_PC22 relocations.
      Support for Unixware 7.1.x pxstatus_t and lwpxstatus_t.
      Correct call to _bfd_elf32_gc_record_vtable.
      Remove some hppa-elf fudges.
      Excise C++ style comments.
      Correct handling of non-global syms in linkonce sections.
      Make elf section symbols global for link-once sections.
      Cure a number of segfaults caused by /DISCARD/ of dynamic sections.
      * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF too
      (md_apply_fix): Remove bad assert added 2000-09-26.
      * section.c (bfd_make_section_anyway): Release newsect ptr when
      (ieee_make_empty_symbol): Use bfd_zalloc, not bfd_zmalloc.
      Fix my last change to actually compile.
      Revert 2000-10-07 link-once section symbol changes.
      Include alloca-conf.h
      Another try at correcting relocations against discarded
      Ensure section sizes are multiples of 16, so that targets like MIPS
      Kaz Kojima's BFD_RELOC_SH_PCDISP12BY2 fix.
      * ldlex.l (yy_create_string_buffer): Init all structure fields.
      Fix compilation warnings as otherwise we fail the test.
      Fix for H8 ld problem.
      Correct {STANDARD,MRI}_MUL_PRECEDENCE value.
      Fix T_SHORT macro conflict.
      #warn -> #warning
      Replace #warning with #error
      Rodney Brown's CHECK_FIELD typo fixes.
      Fix "movnti"
      Cure recent x86 warts.
      Extend "ld --unique" functionality.
      Adds assembly and dis-assembly support for the HPPA wide
      Wide mode .plt offsets for elf64-hppa
      Correct DT_INIT/DT_FINI ABI violation
      Add parens like the comment says.
      Use SEGREL32 relocs for elf32-hppa unwind.
      Automatically enable --unique=.text for elf32-hppa.
      Linux target variants for elfxx-hppa.
      Missed this in last commit "Linux target variants for elfxx-hppa."
      Build unwind info for more than just .text section.
      Support hand-crafted .PARISC.unwind entries
      Allow Maciej to select weird --libdir options and still select
      Only set lma_region from the default for the first section
      (m32r_handle_align): Declare type of fragp.
      * stabs.c: Update copyright. Include "filenames.h".
      Don't check for backslashes in file names
      Fix swapgs instruction.
      (lang_leave_overlay): Don't set lma_region when load_base is specified.
      Handle hppa64-linux systems.
      Fix a null-pointer dereference and some range checks.
      Write out millicode functions with the right elf symbol type.
      Another HAVE_DOS_BASED_FILE_SYSTEM check.
      (elf64_hppa_object_p): Set architecture and machine from elf header flags.
      Fix unwind info when cross-compiling from little-endian machines.
      (pa_build_unwind_subspace): Don't call
      Don't #ifdef inside printf in case printf is a macro.
      (elf32_hppa_set_gp): Handle weak $global$.
      Fix parsing of multi-char operators.
      Update copyright date.
      Handle long jumps for .code16 and .arch < 386 by using a two
      Bump version to 2.11.90, fix missing dependencies in bfd/,
      Fix some comments, and a formatting error.
      * emultempl/m68kelf.em (m68k_elf_after_allocation): Call
      * config/tc-i386.c (struct _i386_insn): Rename disp_reloc to reloc.
      Support for @GOTOFF in .long expressions.
      Fix typos.
      David Mosberger's fixes for cross compiling gprof.
      Don't assume non-PIC to PIC call stubs are unneeded just because
      Teach .org to handle complex expressions
      Fix register name printed in warning message.
      Don't try to read past end of info buffer, and correct test results.
      Use `relax_marker' instead of fragile address test code to determine
      Prevent NULL pointer dereference.
      paddq and psubq support.
      Small tweaks to sse2 instructions.
      Accept an absolute expression for index scale factor.
      Go to 16k page size on hppa-linux.
      Default hppa64 to ".level 2.0w"
      Prepare for multi-pass relaxation.
      Multi-pass relaxation machinery.
      Missing ChangeLog for dwarf2dbg.c warning fixes.
      Pass finalize_syms on calls to resolve_symbol_value.
      * cond.c (s_endif): Correct handling of "if .. elseif .." trees.
      Fix conditional assembly listings when more than one .else/.elsif
      Bump page size to 64k
      * elflink.h (elf_fix_symbol_flags): Call elf_backend_hide_symbol
      Fix more breakages from the multiple relax pass patch.
      man page generation from gprof.texi by Stephane Carrez
      * MAINTAINERS: Update my email address
      * elf32-hppa.c (final_link_relocate): Branch to .+8 for
      * config/tc-i386.c (i386_displacement): Call as_bad for bad GOTOFF
      Warning fixes and configure/makefile tweaks by Thiemo Seufer.
      Assorted fixes to pinsrw, pextrw, pmovmskb, movmskp, maskmovq.
      * ecoff.c (bfd_debug_section): Fix initialization.
      * readelf.c (process_unwind): Remove const specifier.
      * external.h: Fix typo.
      * ldgram.y: Fix typo.
      * disassemble.c (disassembler_usage): Remove unused attribute.
      More fallout from 2001-03-30 changes.
      Fix more fallout from multi-pass relaxation patch.
      Correct cvtps2dq, movdq2q, movq2dq, and movq problems.
      Oops, wrong address for pmuludq insn.
      * i386-dis.c (twobyte_has_modrm): Update table.
      Peter Targett's backwards compatibility and other arc fixes.
      Fix dwarf2_emit_insn calls when frag_var breaks things.
      Add a flag to asection, linker_has_input, and use it to reliably
      * elf32-hppa.c (clobber_millicode_symbols): Temporarily set
      Update copyright date.
      * config/tc-m68k.c (relaxable_symbol): Only treat external symbols
      * symbols.c (resolve_symbol_value): Remove "finalize" param,
      * config/tc-arc.c (md_assemble): Use is_end_of_line instead of
      * arc-opc.c: Whitespace changes.
      More whitespace fixes.
      * gas/elf/ehopt0.d: Tweak for bigendian targets.
      * write.c (write_object_file): Set finalize_syms = 1 before
      * write.c (relax_segment): Don't zap fr_symbol when relaxing.
      * symbols.c (resolve_symbol_value): Clear sy_resolving before
      From 2.11 branch 2001-03-30  Richard Henderson  <rth@redhat.com>
      * expr.c (expr): Set return value to absolute_section for
      Revert last patch.
      * elf32-hppa.c (elf32_hppa_relocate_section): Don't allow
      s/linuxaout/linux*aout/, s/linuxoldld/linux*oldld/
      * config/obj-ieee.c (write_object_file): Set finalize_syms.
      * symbols.c (resolve_symbol_value): Always set segment, even when
      * write.c (relax_segment <rs_space>): Calculate growth using
      * config/tc-m68k.c (md_assemble): Ensure variable part of frag is
      * write.c (relax_segment <rs_space>): Check the section of a
      * elf32-hppa.c (elf32_hppa_relocate_section): Set up .plt entries
      Fix some entries.
      * elf32-hppa.c (elf32_hppa_check_relocs): Don't NEED_PLT for
      * MAINTAINERS: Update my email address.
      * elf32-hppa.c (allocate_plt_and_got): Skip indirect and warning syms.
      * elf32-i386.c (elf_i386_discard_copies): Rename to
      * as.c (parse_args): Correct option name "listing-lhs-width2".
      * config/tc-i386.c (md_assemble): Handle Pentium4 branch hints.
      * i386-dis.c (cond_jump_flag, loop_jcxz_flag): Define.
      * config/tc-s390.h (TC_FORCE_RELOCATION): Always emit relocations
      * config/tc-s390.h (TC_FORCE_RELOCATION): Always emit relocations
      * configure.host: Set HOSTING_CRT0/HOSTING_LIBS correctly for s/390.
      * ld-undefined/undefined.exp: Add a setup_xfail line for a test
      * ldlang.c (record_bfd_errors): Remove.
      * Makefile.am: 'som' is not wrongly spelled 'some'.
      fix typo.
      * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
      * NEWS: Fix a typo.  Mention hppa64-elf.  Add binutils-2.11 marker.
      * elflink.h: Whitespace changes.
      Move an entry to the correct ChangeLog.
      Branch hints for Pentium4 as insn modifiers, and some minor tweaks
      Merge insn decode tables, and generally tidy.
      * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
      * dwarf2dbg.c (dwarf2_finish): Output file info even when no
      * Makefile.in: Revert 2001-06-17.
      * elf32-hppa.c (elf32_hppa_size_dynamic_sections): Always
      * config/tc-hppa.c (CHECK_FIELD_WHERE): Define.
      Avoid creating COPY relocs if possible.
      * elf32-i386.c (struct elf_i386_pcrel_relocs_copied): Rename to
      * elf32-i386.c (elf_i386_relocate_section): Replace ugly
      * elf32-i386.c (elf_i386_relocate_section <R_386_GOT32>): Tighten
      * elf32-i386.c (allocate_plt_and_got_and_discard_relocs): Discard
      * readelf.c (dump_relocations): Print "bad symbol index" if
      * elf32-i386.c (elf_i386_check_relocs <R_386_32, R_386_PC32>):
      * elf32-i386.c (elf_i386_check_relocs): Don't make syms dynamic
      Avoid creating COPY relocs.
      * write.c (fixup_segment <Difference of 2 syms same seg>): If
      * write.c (fixup_segment <Difference of 2 syms same seg>): Don't
      * emulparams/hppa64linux.sh: New file.
      * readelf.c (GET_DATA_ALLOC): Remove.
      * elflink.h (elf_link_output_extsym): Revert 1999-04-10.
      * elf-bfd.h: Add prototypes for _bfd_elfcore_make_pseudosection
      * elfcore.h (elf_core_file_p): Call bfd_section_from_phdr directly
      * config/tc-ppc.c: Formatting fixes.
      * struc-symbol.h (struct local_symbol): Rename lsy_offset to
      Oops, missed committing entry for 2001-07-05 change.
      * i386-dis.c (grps): Print l or w suffix, and require mem modrm
      * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
      * ldcref.c (check_section_sym_xref): New function.
      * config/tc-hppa.c (pa_parse_nonneg_cmpsub_cmpltr): Remove
      * symbols.c (S_GET_VALUE): Don't treat O_constant and local
      Update dependencies with "make dep-am".
      * Makefile.am (DEP_FLAGS): Define, add -DOBJ_MAYBE_ELF.
      Update dependencies with "make dep-am".
      * config/default.exp (ld_nm): Add "nmflags" arg.
      * ld-selective/selective.exp: Support g++ V3 ABI (along side
      * write.c (relax_segment <rs_space>): Account for fr_fix.
      * gas/i386/relax.s: Test rs_space.
      * read.c (s_set): Check for missing symbol name.
      * i386-dis.c: Change formatting conventions for architecture
      * bucomm.c (list_supported_architectures): New function.
      * config/obj-elf.c (obj_elf_symver): Temporarily modify lex_type
      * read.c: Standardize error/warning messages - don't capitalise, no
      * gas/elf/section2.l: Adjust warning message comparison.
      * config/tc-i386.c (lex_got): Match lower case relocation tokens.
      * ld.texinfo (Input Section Basics): Clarify ordering of output
      * elf32-i386.c (allocate_plt_and_got_and_discard_relocs): Don't
      * emultempl/beos.em (sort_sections): Modify for 2001-08-03 change,
      * emultempl/aix.em: ldexp.h,ldlang.h,ldfile.h,ldemul.h go in this
      * output-file.c (output_file_create): Don't try to open using
      * elf-bfd.h (struct elf_backend_data): Add want_got_sym.
      * config/obj-elf.c (elf_copy_symbol_attributes): Make it a global
      * genscripts.sh: Source the emulparams script before each output
      * ppc.h (struct powerpc_operand): New field `reloc'.
      * config/tc-ppc.c (md_apply_fix3): Replace haphazard code for
      * scripttempl/elf.sc: Move non-text .dynamic section before
      * coff-rs6000.c: Add missing prototypes.
      * symbols.c: Add missing prototypes.
      * emultempl/elf32.em (output_prev_sec_find): Add missing prototype.
      * readelf.c: Add missing prototypes.
      * dis-buf.c (generic_strcat_address): Add missing prototype.
      * alpha.c: Add missing prototypes.
      Revert 2001-08-08 changes.
      Move one entry from gas/ChangeLog to gas/testsuite/ChangeLog.
      * as.h (alloca): Don't declare if __GNUC__.  Remove an old comment.
      * libxcoff.h (struct xcoff_backend_data_rec): Constify src param
      * elf.c (bfd_elf_sprintf_vma): Add ATTRIBUTE_UNUSED to quiet
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Return
      * emultempl/elf32.em: For SEC_EXCLUDE sections, ensure that
      (wild_doit): Rename to lang_add_section.
      * emultempl/elf32.em: Formatting fixes.
      * libieee.h (common_header_type): Add last_byte field.
      * bfd.c (enum bfd_error): Add bfd_error_wrong_object_format.
      * bfd-in.h (BFD_VERSION): Remove wrong comment.
      * config.bfd (targ64_selvecs): New.
      * coffcode.h (coff_write_object_contents): Add ATTRIBUTE_UNUSED to
      Oops missed from last commit
      * elf64-mips.c (UNUSED_RELOC): Define.
      * elf64-sparc.c (sparc64_elf_output_arch_syms): Add missing
      * linker.c (default_fill_link_order): Handle four byte fill value.
      * ld.texinfo: Document that fill values now use the four least
      * bfd.c (bfd_get_gp_size): Return an unsigned int.
      * ecoff.c (ecoff_frob_symbol): Remove casts from bfd_get_gp_size.
      * ldlang.c (insert_pad): Make use of an existing pad statement if
      * emultempl/aix.em: Formatting fixes.
      * archive.c (offsetof): Remove define.
      * pe-dll.c (pe_dll_fill_sections): Correct type of "relax" param
      * ldlang.c (insert_pad): Use offsetof macro.
      * ldlang.c: When traversing lang_statement_union_type lists,
      * ldlang.c (insert_pad): Fix typos in last patch.
      * config.sub, config.guess: Import latest from subversions.
      * config.bfd: Add powerpc64 target.  Add powerpc64 vectors to
      * ppc.h: Add relocs from the 64-bit PowerPC ELF ABI revision 1.2.
      * ppc.h (PPC_OPERAND_DS): Define.
      * ppc-opc.c (DS): Add PPC_OPERAND_DS flag.
      * readelf.c (dump_relocations): Recognise EM_PPC64.
      * binutils-all/readelf.s-64: Adjust offsets for powerpc64.  Don't
      * configure.in: Recognise powerpc*le*, not just powerpcle*.
      * Makefile.am (ALL_EMULATIONS): Add eelf64ppc.o and eelf64lppc.o.
      * ld-checks/checks.exp: .lcomm is incompatible with ppc coff.
      * gas/macros/macros.exp: xfail powerpc-*-aix.
      * targmatch.sed: Delete case statements.
      * i386-dis.c (grps): Don't print the implicit al/ax/eax register
      * elf32-i386.c (elf_i386_relocate_section): Check !DEF_REGULAR
      * expr.c (expr): Move code setting "retval" to the end of the loop,
      Oops, one "likewise" had an intervening entry.
      * ldmain.c (main): Rename BufferSize to ld_bufsz because HPUX
      Touches most files in bfd/, so likely will be blamed for everything..
      * objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
      * aout64.h: Formatting fixes.
      * external.h (GET_LINENO_LNNO): Use H_GET_32/16.
      * internal.h (elf_internal_rela): Make r_addend a bfd_vma.
      * bfdint.texi: Replace reference to bfd_read with bfd_bread.
      * ar.c (print_contents): Cast args of bfd_seek to the right types.
      * dwarf2dbg.c (dwarf2_directive_file): Avoid signed/unsigned warning.
      * deffilep.y (def_stash_module): Constify "name" param.
      * sparc.c (sparc_find_call): Warning fix.
      * objcopy.c (copy_main): Correct rename-section string parsing.
      * config/tc-i370.c: Fix typo in last change.
      * coffread.c: Replace all occurrences of bfd_read with bfd_bread.
      * bfd.c (bfd_archive_filename): New function.
      * Makefile.am: Run "make dep-am".
      * config/tc-openrisc.c: Don't include <ctype.h>.
      * arc-dis.c: Don't include <ctype.h>.
      * elfcode.h (elf_object_p): Allow for no section header at all in
      * elf-bfd.h (elf_backend_reloc_type_class): Pass in the entire
      * elf-bfd.h (struct bfd_elf_section_data): Add "local_dynrel"
      * elf32-hppa.c: (LONG_BRANCH_PIC_IN_SHLIB): Delete.  Remove all
      * elf32-hppa.c: Rename all occurrences of "hplink" to "htab"
      * elf32-i386.c: Add comment re linker function names and ordering.
      * listing.c (buffer_line): Don't write past the end of `line' when
      * readelf.c (print_vma): Print 8 digits of low hex value.
      * bfd.c (_bfd_default_error_handlerl): Define using VPARAMS,
      * arc-dis.c: Formatting fixes.
      * bucomm.c (fatal): Define using VPARAMS, VA_OPEN, VA_FIXEDARG,
      * ldmisc.c (USE_STDARG): Remove.
      * elf32-i386 (elf_i386_copy_indirect_symbol): New function.
      * elf32-i386.c (allocate_dynrelocs): Don't create a .plt entry
      * elf32-i386.c (elf_i386_check_relocs): Update comment since we
      * elf32-hppa.c (elf32_hppa_check_relocs): Update comment since we
      * elf64-x86-64.c (elf64_x86_64_reloc_type_lookup): Don't map bfd
      * som.c (som_write_symbol_strings): Cast current_offset in
      * elf-bfd.h (struct elf_link_local_dynamic_entry): Add init_refcount.
      * elf64-ppc.c (struct ppc_dyn_relocs): New.
      * section.c (struct sec): Remove kept_section.
      From John Reiser <jreiser@BitWagon.com>
      * elf.c (_bfd_elf_link_hash_copy_indirect): Set ind refcounts to
      bfd/
      * version.h: New file.
      * Makefile.in: Regenerate.
      * common.h (NLM_CAT, NLM_CAT3): Don't define.
      * coffdump.c (PROGRAM_VERSION): Delete.
      * as.c (print_version_id): Use BFD_VERSION_STRING in place of
      * Makefile.am (Makefile): Depend on bfd/configure.in
      * ldver.h (ld_program_version): Remove declaration.
      * doc/as.texinfo (listing): Fix typo.
      * elf64-ppc.c (ppc64_elf_check_relocs): Use a local var and cast
      * config/tc-ppc.c (md_apply_fix3 <BFD_RELOC_CTOR>): Make it 64
      * gettext.m4: Test po/POTFILES.in exists before trying to read.
      daily update
      * elflink.h (elf_fix_symbol_flags): Copy flags to weakdef using
      bfd/ChangeLog
      * elfxx-ia64.c (elfNN_ia64_hash_copy_indirect): Fix typos in last
      Regenerate configure to include the gettext.m4 change.  Update
      Missed mention of regenerating po/POTFILES.in
      Add support for -z nocopyreloc.
      daily update
      * config/tc-ppc.c (md_assemble <DS relocs>): Test ppc_size as well
      * Makefile.am (BFD_H_DEPS): Add symcat.h.  Ensure everything
      * elf32-mips.c (mips_elf_record_global_got_symbol): Set got.offset
      * elf-bfd.h (struct elf_link_hash_entry): Reorganise for better
      somehow missed committing this.
      * elf32-mips.c (_bfd_mips_elf_copy_indirect_symbol): Bail out after
      Fix a comment typo in last commit.
      * config/tc-i386.c (parse_register): If not producing code for
      daily update
      * subsegs.c (subseg_text_p): Return 0 for absolute section.
      daily update
      * elf32-arc.c (elf_arc_howto_table): Set partial_inplace for all
      * elflink.h (elf_link_input_bfd): Don't zero discarded link-once
      * bfd.c (bfd_assert): Report bfd version.
      daily update
      * config/obj-elf.c: Standardize error/warning messages - don't
      * elf-bfd.h (struct bfd_elf_section_data): Add "group" and
      * config/obj-elf.c: (obj_elf_change_section): Add "group" param.
      * elf-bfd.h (struct bfd_elf_section_data): Rename "group" to
      * config/obj-elf.c: Make use of elf_group_name and elf_next_in_group
      daily update
      * elf.c (elf_map_symbols): Don't create new section symbols; Use
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-hppa.c (elf32_hppa_copy_indirect_symbol): Merge dyn_reloc
      * elf.c (_bfd_elf_link_hash_copy_indirect): Test ind->root.type
      * elf32-i386.c (elf_i386_relocate_section): Report some detail on
      * emultempl/elf32.em (gld*_list_options): Remove extra '\t' from
      daily update
      * config/tc-m68k.c (m68k_ip): Correct absolute jmp opcodes.
      daily update
      * configure.in (MIPS_STABS_ELF): AC_DEFINE in only one place so
      * po/POTFILES.in: Regenerate.
      * bit_fix.h: Comment typo fix.
      * config/tc-ppc.c (PPC_HA, PPC_HIGHERA, PPC_HIGHESTA): Simplify.
      * elf-m10200.c (mn10200_elf_relax_section): Cast assignment to
      daily update
      daily update
      daily update
      * ldgram.y (mri_script_command): Surround processing of INCLUDE
      * ppc-opc.c (CT): Make it an optional operand.
      daily update
      daily update
      daily update
      * elflink.h (elf_link_input_bfd): Zero the reloc instead of doing
      * as.c (parse_args): Print the date as well for --version.
      * internal.h: White space changes to keep lines under 80 chars.
      * configure.host: Move alpha*-*-linux-gnu* entry to generic
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update, a bit late..
      daily update
      daily update
      * ldlang.c (lang_size_sections): Keep a valid output_offset field
      * elf32-hppa.c (elf32_hppa_size_dynamic_sections): Set DT_RELASZ
      Revert previous delta, instead do this.
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Correct branch
      daily update
      * elf32-hppa.c (hppa_handle_PIC_calls): Rename to mark_PIC_calls.
      daily update
      * elfxx-target.h (elfNN_bed): Correct want_got_sym, want_dynbss order.
      daily update
      daily update
      daily update
      daily update
      * elflink.h (elf_link_input_bfd <removed linkonce relocs>): Fix
      daily update
      daily update
      daily update
      * elf32-arm.h (elf32_arm_final_link_relocate): Don't copy STN_UNDEF
      daily update
      daily update
      * Makefile.am (GENSCRIPTS): Quote ${exec_prefix}.
      daily update
      * i386.h (i386_optab): Add entries for "sldr", "smsw" and "str" to
      * config/obj-elf.c (obj_elf_version): Ensure terminating NUL is
      * section.c (bfd_make_section_anyway): Don't increment section_id
      daily update
      binutils/ChangeLog
      daily update
      binutils/ChangeLog
      gas/ChangeLog
      revert last change.
      * elflink.h (elf_link_input_bfd): Complain about all relocs
      * po/SRC-POTFILES.in: Regenerate.
      * po/POTFILES.in: Regenerate.
      * emultempl/elf32.em (gld${EMULATION_NAME}_finish): Only emit this
      * binutils-all/objcopy.exp: Allow '? main', to suit powerpc64.
      * common.h (NT_ARCH): Define.  Remove incorrect comment.
      * config/tc-i386.h (md_end): Define.
      daily update
      * config/tc-m68k.c (md_apply_fix3): Change val back to a signed type.
      daily update
      daily update
      daily update
      * elf32-hppa.c (PLABEL_PLT_ENTRY_SIZE): Delete.
      * elf32-hppa.c (elf32_hppa_size_stubs): Don't consider undefined
      * elf32-hppa.c (clobber_millicode_symbols): Dec dynstr refcount.
      daily update
      * emultempl/elf32.em (gld${EMULATION_NAME}_finish): Use NULL instead
      * ldlang.c (walk_wild_section): Move sec == NULL case out of loop.
      daily update
      * ldlang.c (map_input_to_output_sections): Replace "break"
      * elfxx-ia64.c (elfNN_ia64_relocate_section): Test r_symndx rather
      daily update
      * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Define.
      daily update
      * pdp11-dis.c (print_insn_pdp11): Handle illegal instructions.
      daily update
      * elf32-hppa.c (elf32_hppa_size_stubs): Decrease default stub
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-hppa.c (hppa_get_stub_entry): Remove debug message that
      daily update
      * reloc.c (bfd_install_relocation): Correct reloc address test.
      * ldexp.c (exp_print_token): Correct "table" entry for RSHIFT.
      daily update
      daily update
      daily update
      * elf32-hppa.c (clobber_millicode_symbols): Don't do anything if
      daily update
      * gas/all/incbin.s: Add spaces before directives.
      * gas/all/incbin.d: Update.
      daily update
      daily update
      daily update
      * common.h (SHN_XINDEX): Comment typo fix.
      * elfcode.h (elf_swap_ehdr_out): Adjust value written for e_shnum
      * readelf.c (process_file_header): Print extended e_shnum and
      daily update
      daily update
      * lexsup.c (parse_args): Don't pass shortopts to second call to
      daily update
      * elflink.h (elf_bfd_discard_info): Fix segfault when dynobj NULL.
      * ldmain.c (main): Initialise link_info.eh_frame_hdr.
      * config/obj-elf.c (obj_elf_init_stab_section): References are
      daily update
      daily update
      daily update
      hash bfd sections for fast lookup and create.
      Oops, changelog for last patch.
      Support for more than 64k ELF sections.
      daily update
      * elfcode.h (struct bfd_preserve): New.
      * config.sub: Import latest version.
      * elf.c (elfcore_netbsd_get_lwpid): New function.
      * objcopy.c (copy_archive): Set output bfd format outside the loop.
      daily update
      *** empty log message ***
      * config.bfd (bfd_elf32_ia64_hpux_big_vec): New vector for
      daily update
      * elfcode.h (elf_slurp_symbol_table): Test elf_elfsections for NULL,
      * config.bfd (arm-*-netbsdelf*): Add target.
      * configure.in (arm-*-netbsdelf*): Add target.
      * configure.tgt (arm-*-netbsdelf*): Add target.
      * config.bfd (mips-dec-netbsd*): Delete alias for mips*el-*-netbsd*.
      * configure.in (mips-dec-netbsd*): Delete.
      * configure.tgt (mips*-dec-netbsd*): Delete alias for
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-mips.c (_bfd_mips_elf_lo16_reloc): Simplify, and perform
      * section.c (bfd_section_init): Remove unnecessary initialisations.
      * write.c (write_object_file): Make use of bfd_section_list_remove.
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Make use
      daily update
      * syms.c (_bfd_generic_make_empty_symbol): New function.
      * ia64.h (ELF_STRING_ia64_unwind_hdr): New Macro for HP-UX.
      * readelf.c (get_ia64_segment_type): Add support for macros.
      * elfxx-ia64.c (is_unwind_section_name): Add target vector as
      * config/tc-m68k.h (md_prepare_relax_scan): Rewrite.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-arm.h (elf32_arm_size_dynamic_sections): When removing
      * ppc.h (DT_PPC64_GLINK): Define.
      * elflink.c (_bfd_elf_create_dynamic_sections): Don't set SEC_CODE
      * Makefile.am (eelf64ppc.c, eelf64lppc.c): Depend on ppc64elf.em.
      * readelf.c (get_ppc64_dynamic_type): New.
      * elf64-ppc.c (ppc64_elf_howto_raw): Remove stale FIXMEs.
      daily update
      * elf-bfd.h (elf_backend_data <elf_backend_section_from_bfd_section>):
      daily update
      * readelf.c (get_machine_name): Handle EM_PPC64.
      * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Test for a
      daily update
      daily update
      daily update
      * elf-bfd.h (elf_backend_data <elf_backend_hide_symbol>): Add
      * elf64-ppc.c (struct ppc_link_hash_entry): Add is_func and
      comment typo fixes
      daily update
      * configure.host (hppa*64*-*-hpux*, hppa*64*-*-linux*): Add new
      run "make dep-am"; automake
      * elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Correct sign of
      daily update
      * elf64-ppc.c: Remove stale part of ABI comment.
      daily update
      daily update
      * elf-eh-frame.c (_bfd_elf_eh_frame_section_offset): Avoid
      Missing ChangeLog entries for 2002-01-22 Makefile updates
      * coff-alpha.c (alpha_relocate_section): Unify warning message
      * ldmisc.c (demangle): Put back dots when string not demangled.
      daily update
      * ldmain.c (main): Use full sentences to ease translation.
      daily update
      daily update
      daily update
      * elf64-ppc.c (func_desc_adjust): Don't supply missing function
      Arrgh!  Revert last change.
      daily update
      * elf64-ppc.c (func_desc_adjust): Only provide missing function
      daily update
      * ld-scripts/crossref.exp: Allow foo to have a leading dot.
      * elf64-ppc.c (func_desc_adjust): STV_PROTECTED functions should
      * chew.c (courierize): Don't modify @command params.
      * alpha.c (alpha_Instruction): Don't use.
      daily update
      Move doc/ entries to correct changelog
      * basic_blocks.c: Replace bool with boolean, TRUE with true and
      Run "make dep-am"
      * alpha.c (alpha_find_call): Warning fixes.
      * configure.in (build_warnings): Add -Wstrict-prototypes
      * chew.c (WORD): Eliminate.
      * config/tc-v850.c: Add missing prototypes amd use old-style
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_size_dynamic_sections): Check for relocs
      * archures (bfd_mach_ppc64): Define.
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldlang.c (entry_section): New initialised variable.
      daily update
      * objcopy.c (MKDIR): Define.
      * Makefile.am: "make dep-am".
      * configure: Regenerate.
      * Makefile.am: "make dep-am".
      bah, missed it.
      * Makefile.am: "make dep-am".
      * Makefile.in: Regenerate.
      daily update
      Add DT_PPC64_OPD and DT_PPC64_OPDSZ dynamic tags
      * elf64-ppc.c (ppc64_elf_size_stubs): Correct test for crossing
      * elf-hppa.h (elf_hppa_reloc_final_type): New function stripped
      * config/tc-hppa.c (hppa_fix_adjustable): Don't adjust final types
      * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
      * ld-selective/selective.exp: Link against libgcc on
      daily update
      daily update
      * elf.c (elf_fake_sections): Use SHT_NOBITS when SEC_NEVER_LOAD.
      fix date typo
      * ld.texinfo (VERSION scripts):  Symbol names are globbing patterns.
      daily update
      * bfd.c (bfd_scan_vma): Clamp overflows to max bfd_vma value.
      Support arbitrary length fill patterns.
      Support arbitrary length fill patterns.
      Support arbitrary length fill patterns.
      * ld.texinfo (Output Section Fill): Describe fill expressions.
      daily update
      daily update
      * ld.texinfo (Output Section Fill): Fix amateur texinfo.
      daily update
      * elf64-ppc.c (STFD_FR0_0R1, LFD_FR0_0R1, BLR): Define.
      daily update
      daily update
      * osf-core.c (osf_core_vec):  OSF/1 (Digital Unix) core files are
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc.h (PPC_OPCODE_POWER4, PPC_OPCODE_NOPOWER4): Define.
      * ppc-dis.c (powerpc_dialect): Handle power4 option.
      * elf64-ppc.c (ppc64_elf_check_relocs): Warning fix.
      * doc/c-ppc.texi (PowerPC-Opts): Add -mpower4 and -maltivec.
      missdit
      * elf64-hppa.h: Update copyright date.
      * config/tc-hppa.c: Update copyright date.
      * gas/hppa/reloc/reloc.exp: Update copyright date.
      daily update
      * elflink.h (elf_bfd_final_link): Don't crash on SHN_UNDEF local
      daily update
      daily update
      daily update
      daily update
      daily update
      * configure.in (WIN32LIBADD): Don't eval PICFLAG assignment.
      * scripttempl/elf.sc: Correct syntax errors in 2002-03-01 commit.
      daily update
      * pdp11.h: Add format codes for float instruction formats.
      * pdp11-opc.c: Fix "mark" operand type.  Fix operand types
      * tc-pdp11.c: Use VAX float format support for PDP-11 target.
      * gas/pdp11/pdp11.exp: New file.
      * elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
      * elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
      typo fix
      daily update
      * config/tc-i386.c (tc_gen_reloc): Don't attempt to handle 8 byte
      daily update
      daily update
      daily update
      * config/tc-i386.h (REX_OPCODE): Define.
      daily update
      daily update
      daily update
      daily update
      * elflink.h (elf_bfd_final_link): Only call elf_link_input_bfd
      * ldlang.c (lang_check): Do relocatable link checks first, so that
      * elflink.h: Formatting fixes.
      * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Use ELF section
      Revert last change.
      * archures.c (bfd_default_compatible): Test bits_per_word.
      * ppc-opc.c: Add optional `L' field to tlbie.
      daily update
      * cpu-mips.c (mips_compatible): New.  Don't check bits_per_word.
      * ldlang.c (lang_check): Remove the word size check added in last
      daily update
      daily update
      * libbfd.c (bfd_write_bigendian_4byte_int): Return true iff success.
      * ldmain.c (main): Move .text readonly flag fudges from here..
      daily update
      daily update
      * ldlang.c (ldlang_add_undef): If the output bfd has been opened,
      daily update
      * genscripts.sh (LIB_SEARCH_DIRS): Quote path.
      * ppc-opc.c: Add optional field to mtmsrd.
      * coff64-rs6000.c (_bfd_xcoff64_put_symbol_name): Prototype.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      daily update
      * config/te-aix5.h: Typo fix.
      daily update
      * elf.c (_bfd_elf_make_section_from_shdr): Don't set lma based on
      daily update
      daily update
      daily update
      * elflink.h (elf_gc_mark): Don't recurse into non-ELF sections.
      daily update
      * elf.c (_bfd_elf_get_symtab_upper_bound): Leave space for
      * configure.host: Set up for generic hosts first, then tweak as
      daily update
      * linker.c (link_action): Ignore duplicate warning syms.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * symbols.c (resolve_symbol_value <O_uminus, O_bit_not,
      * elf.c (_bfd_elf_make_section_from_shdr): When setting section
      daily update
      * srec.c (MAXCHUNK, Chunk): Revise comments.
      * dep-in.sed: Cope with absolute paths.
      * dep-in.sed: Cope with absolute paths.
      * dep-in.sed: Cope with absolute paths.
      * dep-in.sed: Cope with absolute paths.
      daily update
      daily update
      daily update
      daily update
      * ld.texinfo (Format Commands <OUTPUT_FORMAT>): Typo fix.
      * ldlang.c (lang_size_sections_1): Don't complain about
      * elf32-hppa.c (hppa_unwind_entry_compare): Move to elf-hppa.h.
      daily update
      daily update
      * as.c (parse_args <OPTION_VERSION>): Use VERSION is
      daily update
      * i386.h: Add intel mode cmpsd and movsd.
      reorder cmpsd, movsd
      daily update
      * elf.c (prep_headers): Don't zero EI_OSABI, EI_ABIVERSION or
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_add_symbol_hook): Check the hash table type.
      daily update
      * elf32-m32r.c (m32r_elf_add_symbol_hook): Check the hash table
      * as.c (main): Don't reference _bfd_chunksize.
      daily update
      daily update
      daily update
      daily update
      * archures.c (bfd_lookup_arch): Add comment on list order.
      * archures.c (bfd_lookup_arch): Move the list order comment..
      daily update
      daily update
      daily update
      * elf32-hppa.c (hppa_type_of_stub): Correct and simplify condition
      daily update
      daily update
      daily update
      * coffcode.h (coff_compute_section_file_positions): Set
      typo fix in last change
      * elflink.h (elf_bfd_final_link): Ensure input bfd class is the
      * opncls.c (bfd_make_readable): Call bfd_section_list_clear.
      daily update
      daily update
      * Makefile.am (mpw): New maintainer mode rule to make mpw-*.c files.
      * config/tc-i386.c: Formatting fixes, add missing space in error
      * elf64-x86-64.c (struct elf64_x86_64_dyn_relocs): Comment typo.
      * config/tc-s390.c (md_parse_option): Formatting.
      daily update
      daily update
      daily update
      * write.c (cvt_frag_to_fill): Set fr_offset to zero on .org
      * config/tc-i386.c (extra_symbol_chars): Add '[' to the list.
      * ppc-opc.c: Add "tlbsx." and "tlbsxe." for booke.
      * elf64-ppc.c (CROR_151515, CROR_313131): Define.
      Long branch stubs, multiple stub sections.
      * nm.c (print_symbol): Check returned filename from
      * syms.c (_bfd_stab_section_find_nearest_line): Don't bomb on NULL
      daily update
      * elf64-ppc.c (ppc64_elf_addr16_ha_reloc): Delete.
      * elf64-ppc.c (ppc64_elf_howto_raw <R_PPC64_SECTOFF>): Change to a
      * config/tc-ppc.c (mapping): Map sectoff to BFD_RELOC_16_BASEREL.
      * app.c (mri_pseudo): Only declare for TC_M68K.
      daily update
      daily update
      * opncls.c (_bfd_new_bfd_contained_in): Check return value of
      * size.c (display_archive): Add last_arfile and code to close archives.
      * MAINTAINERS: Sort port maintainers by CPU.
      * ar.c (replace_members): Remove unused var.  Formatting fix.
      * elf32-hppa.c (struct elf32_hppa_link_hash_table): Add
      * emultempl/hppaelf.em (build_section_lists): New function.
      * elf64-ppc.c (ppc64_elf_relocate_section): Reinstate code
      daily update
      * rcparse.y: Remove newcmd rule.  Move rcparse_discard_strings
      * dlltool.c (process_def_file): Add missing prototype.
      daily update
      oops, missing changelog entry
      * elflink.h (elf_link_input_bfd <emit_relocs>): Adjust r_offset
      * elflink.h (elf_link_input_bfd <emit_relocs>): Adjust r_offset
      daily update
      * elf-bfd.h (struct elf_backend_data): Add rela_normal.
      daily update
      * elf32-ppc.c (ppc_elf_create_got): New function.
      * configure: Regenerate.
      * configure.in: Replace `*pe' with `pe' throughout.
      daily update
      * elf32-i386.c (elf_howto_table): Comments.
      * config/tc-i386.c (md_estimate_size_before_relax) Don't lose
      * ppc-opc.c: Add "tlbiel" for POWER4.
      * elf64-ppc.c (RA_REGISTER_MASK, RA_REGISTER_SHIFT): Delete.
      daily update
      * elf32-hppa.c (elf32_hppa_size_stubs): Revert part of 2002-05-04,
      * elf32-i386.c (elf_i386_relocate_section): Remove overflow checks
      daily update
      daily update
      daily update
      * Makefile.am (install-data-local): Install headers to
      * write.c (subsegs_finish): Don't specially align last subseg.
      * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
      * configure.in: Revert 2002-04-07.  Instead, auto-configure
      daily update
      daily update
      Fix ld --just-symbols
      * ldlang.c (section_already_linked): Call bfd_link_just_syms.
      daily update
      daily update
      * acinclude.m4 (AM_INSTALL_LIBBFD): New.
      * acinclude.m4 (AM_INSTALL_LIBBFD): Fake to fool autotools.
      Remove stale files.
      * elf64-ppc.c (ppc64_elf_info_to_howto): Formatting.
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc_build_one_stub): Point undefined function syms
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Return false for
      * elf64-ppc.c (ppc64_elf_size_stubs): Don't strip .branch_lt.
      * emultempl/pe.em (set_pe_subsystem): Don't set "cmdline" when
      * genscripts.sh (LIB_PATH): For native targets, concatenate $libdir
      * ldemul.c (ldemul_new_vers_pattern): New function.
      daily update
      * write.c (size_seg): Check adjustment to last frag.
      * configure.in: Correct spelling of AC_PREREQ.
      * config/tc-alpha.c (assemble_tokens): Protect use of
      daily update
      * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Don't copy is_func
      daily update
      * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Revert last change.
      * chew.c: Use #include "" instead of <> for local header files.
      * arlex.l: Use #include "" instead of <> for local header files.
      * Makefile.am (OBJS): Depend on ansidecl.h and fopen-same.h.
      * ia64.h: Use #include "" instead of <> for local header files.
      * ldlex.l: Use #include "" instead of <> for local header files.
      * Makefile.am (sh-dis.lo): Don't put make commands in deps.
      * elf32-m68k.c (elf32_m68k_print_private_bfd_data): Formatting.
      * ldlang.c (lang_process): Formatting, grammar.
      daily update
      daily update
      * unwind-ia64.c (unw_print_brmask): Don't use sprintf.
      daily update
      daily update
      * cpu-h8300.c: Make default h8300 machine first in machine list.
      * elf64-ppc.c (ppc64_elf_get_symbol_info): New function.
      * binutils-all/objcopy.exp (strip_test_with_saving_a_symbol):
      daily update
      * elfarm-oabi.c (bfd_elf32_arm_add_glue_sections_to_bfd): Define.
      * Makefile.am (BFD32_BACKENDS): Add elf32-i386qnx.lo.
      * configure.in: Add i386-*-nto-qnx*.
      * Makefile.am (ALL_EMULATIONS): Add ei386nto.o.
      * elf64-ppc.c (ppc64_elf_size_dynamic_sections): Don't allocate
      * bfd-in2.h: Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      daily update
      daily update
      daily update
      * objdump.c: Fix formatting.
      daily update
      * elf.c (bfd_section_from_shdr): Make "name" const.
      * elf.c (setup_group): Set SEC_LINK_ONCE on GRP_COMDAT groups.
      * config/obj-elf.c (obj_elf_change_section): Set and check elf
      * ldlang.c (section_already_linked): Call bfd_discard_group.  Typo fix.
      * elf32-openrisc.c (openrisc_elf_gc_mark_hook): Remove
      daily update
      * Makefile.am (libbfd.h): Add "Extracted from.." comment.
      * bfd-in.h: Remove "taken from the source" comment.
      * coff-alpha.c: Update copyright date.
      * elf-bfd.h (struct elf_size_info): Add swap_symbol_in field.
      * elf.c (group_signature): Swap in the whole symbol, and handle
      * objcopy.c (copy_section): Don't copy SEC_GROUP sections.
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Place
      daily update
      elf_swap_symbol_in args should be "const PTR", not "const PTR *".
      * bfdint.texi: Change registry@sco.com to registry@caldera.com.
      * common.h: Change registry@sco.com to registry@caldera.com.
      * peXXigen.c (pe_print_idata): Remove unused variable.
      daily update
      * Makefile.am (libbfd.h): Don't use "echo -n".
      * scripttempl/elf.sc (.tbss): Fix mismatched parentheses/braces.
      * elf64-ppc.c (ppc64_elf_relocate_section): Allow unresolved
      * elf-bfd.h (struct bfd_elf_section_data <group_name>): Replace with
      * symbols.c: Replace CONST by const throughout.
      Replace bfd_alloc/bfd_malloc + memset with bfd_zalloc/bfd_zmalloc
      * emultempl/ppc64elf.em (new_vers_pattern): Warning fix.
      daily update
      * elf64-sparc.c (sparc64_elf_add_symbol_hook): Check the hash
      * armnetbsd.c: Replace CONST with const.
      * a29k-dis.c: Replace CONST with const.
      * a29k.h: Replace CONST with const.
      * as.c: Replace CONST with const.
      * bucomm.c: Replace CONST with const.
      * ldexp.c: Replace CONST with const.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Fix quote style in last change.
      * elf64-sh64.c (sh64_elf64_link_output_symbol_hook): Make static.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * targets.c: Sort target vecs.
      * opncls.c (bfd_openr): Remove redundant bfd_set_error.
      daily update
      daily update
      daily update
      daily update
      * configure.in: Check for strcoll.
      * configure.in: Quote bu_cv_have_fopen64.
      daily update
      daily update
      2002-06-23  Alan Modra  <amodra@bigpond.net.au>
      * Makefile.in: Regenerate.
      * elf64-hppa.c (elf64_hppa_mark_milli_and_exported_functions): New
      * elflink.h (elf_link_add_archive_symbols): For the default
      daily update
      daily update
      * aout-adobe.c: Don't compare against "true" or "false.
      * coff-rs6000.c (xcoff_generate_rtinit): Fix typo.
      * elf64-ppc.c (ppc_add_stub): Replace strcpy/strncpy with memcpy.
      daily update
      * ecoff.c: (get_tag): Replace strcpy with xstrdup.
      * ldmisc.c (demangle): Restore dots stripped from sym name.
      * nm.c (print_symname): When demangling, strip leading dots from
      daily update
      * cpu-powerpc.c: Comment on ordering of arch_info.
      2002-06-27  Kevin Buettner <kevinb@redhat.com>
      daily update
      daily update
      daily update
      daily update
      * bfdlink.h (struct bfd_sym_chain): Declare.
      * elflink.h (elf_gc_mark): Pass in the section whose relocs we are
      * ldlang.h (entry_sym): Make it a struct bfd_sym_chain.
      * vaxbsd.c: New BFD backend for VAX BSD and Ultrix.
      * emulparams/vax.sh (OUTPUT_FORMAT): Use a.out-vax-bsd format.
      typo fix
      daily update
      * budemang.c: New file, "demangle" function.
      * ldmisc.c (demangle): Move so that it doesn't intrude between
      * ldfile.c (ldfile_try_open_bfd): Formatting.
      * elf.c (_bfd_elf_reloc_type_class): Fix comment grammar.
      * Makefile.am (check-DEJAGNU): Revert 2002-06-25 change.
      * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
      * lib/ld-lib.exp (default_ld_nm): Run nm with LC_ALL=C to ensure
      * Makefile.am (check-DEJAGNU): Revert 2002-06-25 change.
      daily update
      daily update
      * elflink.h (elf_link_add_object_symbols): Revert 1999-09-02 hpux
      * section.c (_bfd_strip_section_from_output):  Remove unnecessary
      * ldlang.c: (strip_excluded_output_sections): New function.
      daily update
      * ldlang.c (print_wild_statement): Fix output formatting.
      daily update
      daily update
      * elf-bfd.h (struct elf_reloc_cookie): Remove locsym_shndx,
      daily update
      * elf.c: Formatting.
      gas/ChangeLog
      * gas/i386/intel16.s: New.
      daily update
      * configure.in: Add hppa-*-openbsd* target, change
      * configure.tgt: Add hppaobsd.o.
      oops, forgot to commit.
      * emulparams/hppanbsd.sh: Remark that hppaobsd.sh references this file.
      * config/tc-i386.c (md_pseudo_table <file>): Warning fix.
      * merge.c (_bfd_merge_section): Remove redundant output_section check.
      daily update
      * elf.c: (assign_section_numbers) Set sh_entsize for .stab only
      * elf64-ppc.c (ppc64_elf_get_symbol_info): Delete.
      * elf64-ppc.c (ONES): Define.
      daily update
      * config/tc-ppc.c (md_pseudo_table): Warning fix.
      * config/tc-ppc.c (ppc_elf_frob_symbol): Delete.
      * elf32-i386.c (elf_i386_relocate_section): Don't complain about
      daily update
      * config/tc-i386.c (process_suffix): Merge CODE_64BIT JumpByte
      * emulparams/elf64ppc.sh (ARCH): Set to powerpc:common64.
      daily update
      daily update
      daily update
      * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define if TE_NetBSD.
      copyright date
      daily update
      * elf-hppa.h (elf_hppa_reloc_final_type): Use R_PARISC_PCREL16F as
      * elflink.h (elf_link_input_bfd): Don't call reloc_emitter when
      * elflink.h: Formatting fixes, tidy prototypes.
      * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Correct order of memset args.
      * config/tc-z8k.c (build_bytes): Correct order of memset args.
      daily update
      daily update
      daily update
      * elfxx-ia64.c: (elfNN_ia64_modify_segment_map): Properly scan
      daily update
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
      * budemang.c: Include string.h.
      daily update
      daily update
      daily update
      * elflink.h (elf_link_input_bfd): Don't change internal symbols
      * budemang.c: Include config.h and string.h/strings.h.
      * doc/binutils.texi (addr2line <man synopsis>): Correct brackets.
      * elf-hppa.h (elf_hppa_relocate_section): If relocatable, return
      missed 'em from the last delta
      Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      daily update
      Add missing 2001-09-29 entry
      daily update
      * elf-bfd.h (_bfd_elf32_link_record_local_dynamic_symbol): Define
      daily update
      * config/tc-ppc.c (ppc_set_cpu): Use PPC_OPCODE_64 as the default
      * gas/ppc/altivec.d: Invoke "as" with "-a32".
      * elf32-i386.c (elf_i386_link_hash_table_create): Clear
      daily update
      daily update
      daily update
      daily update
      * elfxx-ia64.c (elfNN_ia64_final_write_processing): Set e_flags.
      * aoutx.h (some_aout_object_p): Clean up tdata properly on error.
      * ld-discard/discard.exp, ld-scripts/phdrs.exp, ld-scripts/phdrs2.exp,
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * prdbg.c (pr_fix_visibility): Remove assert.
      daily update
      * coff-rs6000.c (xcoff_howto_table): Fix src_mask entries.  Make all
      * config/tc-ppc.c (md_apply_fix3): Adjust 16 bit XCOFF reloc offset.
      * coff-rs6000.c (xcoff_howto_table): Revert some of last change to
      * coff-rs6000.c: Formatting fixes.
      * coff-rs6000.c: (xcoff_rtype2howto): Don't place reloc address in
      * libxcoff.h: Use PARAMS on function declarations.
      * elf64-ppc.c (ppc64_elf_howto_raw): Zero all src_mask entries.
      * xcofflink.c (xcoff_write_global_symbol): Set n_scnum for abs_section.
      * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
      * emultempl/aix.em (gld*_before_parse): Set default arch.  Reverts
      daily update
      * elf64-ppc.c (edit_opd): Arrange to drop symbols for discarded .opd
      daily update
      * aoutx.h (aout_link_write_symbols): Correct handling of warning syms.
      * elflink.h (elf_link_output_extsym): Don't output symbols from
      daily update
      * configure.in: bfd_gas=yes for all i386 targets.  Formatting.
      * config/tc-i386.h: Reorganize.
      daily update
      * ld-discard/discard.exp: Don't run on linuxaout or linuxoldld.
      * config/tc-i386.c (tc_i386_fix_adjustable): Test OUTPUT_FLAVOR
      daily update
      daily update
      daily update
      * emulparams/elf32_dlx.sh (TARGET_PAGE_SIZE): Set to 1.
      * ld.texinfo (ALIGN): Remove power of 2 restriction.
      * header.sed: Strip tabs.
      daily update
      daily update
      * i370.h: Define relocs using reloc-macros.h.
      * elf32-i370.c: Move reloc enum to include/elf/i370.h.
      * readelf.c: Include elf/i370.h.
      Remove bfd/ prefix from files.
      * binutils-all/objdump.exp (cpus_expected): Add fr500, ip2022,
      daily update
      * gas/all/gas.exp (forward references): Don't test c30.
      * ld-discard/discard.exp: xfail targets using generic linker.
      daily update
      daily update
      daily update
      * elf32-m68hc12.c (elf_backend_can_gc_sections): False.
      daily update
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Add PARAMS to
      * readelf.c (parse_args): Change debug_dump_opt to static.
      * gmon_io.c (gmon_io_read_64, gmon_io_write_64): Define only if
      * ldlang.c (offsetof): Define if not defined.
      * config/tc-arc.c (md_pseudo_table <dwarf2_directive_file>): Cast.
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data): Add struct elf_backend_data
      * coff-rs6000.c (rs6000coff_vec <object_flags>): Add SEC_CODE and
      * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
      * elf32-m68hc11.c: Formatting fixes.
      daily update
      * bfd/elf32-sh.c (sh_elf_size_dynamic_sections): Zero initialize
      * elf32-sh.c (sh_elf_finish_dynamic_sections): Set LSB of DT_INIT
      * ld-sh/sh64/rd-sh64.exp: New framework file.
      * elf32-sh.c (elf_sh_plt0_entry_be, elf_sh_plt0_entry_le): Copy
      daily update
      * elf32-sh.c (sh_elf_copy_indirect_symbol): New.
      daily update
      daily update
      * aoutx.h (NAME(aout,reloc_type_lookup)): Handle BFD_RELOC_8.
      * config/tc-w65.c (md_section_align): Fix typo.
      * coffcode.h (coff_set_arch_mach_hook): Handle W65MAGIC.
      * nm.c (display_rel_file): Don't report "no symbols" as an error.
      * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on
      * ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.
      * gas/tic54x/align.s: Add comment.
      * gas/sparc/sparc.exp (sparc_elf_setup): New.
      * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
      * gas/ieee-fp/x930509a.exp: Run the test but xfail.  Add c80 to xfails.
      * gas/m68hc11/insns.d: Quote dots.
      * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
      Revert last change.
      daily update
      * dwarf2dbg.c: Always include dwarf2dbg.h.
      * app.c (do_scrub_chars): Don't test IGNORE_NONSTANDARD_ESCAPES.  Tidy.
      * gas/macros/macros.exp (strings): Update xfails.
      * gas/mcore/allinsn.d: Escape dots.  Pass -z to objdump and adjust
      daily update
      * configure.tgt: Remove h8[35]00-*-hms*.  Add h8500-*-rtems*.
      * ld-discard/discard.exp: xfail m6812.
      * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Replace strtoll,
      * write.c (BFD_FAST_SECTION_FILL): Remove unused macro.
      * objdump.c (dump_bfd): Restore lines accidentally deleted in
      daily update
      daily update
      * Makefile.am: Run "make dep-am".
      * v850-dis.c (disassemble): Remove bfd_mach_v850ea case.
      * emulparams/elf32ppc.sh (ARCH): Set to "powerpc:common".
      daily update
      daily update
      daily update
      * aoutx.h (NAME(aout,machine_type)): Recognize bfd_mach_i386_i386
      * arc-opc.c: Include bfd.h.
      * ecoff.c (_bfd_ecoff_set_arch_mach_hook): Don't use hard-coded
      * cpu-pj.c (scan_mach, compatible, arch_info_struct): Remove.
      daily update
      daily update
      * config/tc-ppc.c (PPC_HIGHER, PPC_HIGHEST): Fix warning.
      * config/tc-ppc.c (ppc_frob_symbol): Formatting, warning fix.
      daily update
      gas reloc rewrite.
      * gas/i386/absrel.s: New.
      * ld-sh/sh64/cmpct1.xd: Adjust for lack of abs section sym.
      daily update
      correct entry
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-dis.c (powerpc_dialect): Add missing PPC_OPCODE_CLASSIC.
      * x86-64-tdep.c (_initialize_x86_64_tdep): Don't use hard-coded
      daily update
      daily update
      daily update
      daily update
      daily update
      * coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
      * tic4x-dis.c: Add function declarations and ATTRIBUTE_UNUSED.
      * config/tc-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
      * elf64-alpha.c (alpha_elf_size_info): Make static.
      * coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
      daily update
      daily update
      * write.h (struct fix): Add fx_dot_value.
      daily update
      * expr.c (expr): Simplify foo-foo here.
      * ld-i386/i386.exp: Only run tests on ELF targets.
      daily update
      * elfcode.h (elf_slurp_reloc_table_from_section): Make "symcount"
      * elf32-ppc.c (ppc_elf_relocate_section): Allow ".sbss.*" and
      * config/tc-i386.c (md_apply_fix3): Replace S_IS_EXTERNAL,
      * Makefile.am: Run "make dep-am".
      * ld-undefined/undefined.exp: Adjust function test.
      * ldmisc.c (vfinfo <%C,%D,%G>): Always output bfd, section and offset.
      daily update
      daily update
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Zero relocs
      daily update
      * config/tc-i386.c (process_operands): Warn about "lea" segment
      * emulparams/elf64ppc.sh (DATA_ADDR): Define.
      daily update
      * ldexp.c (fold_unary): New.  Split out from exp_fold_tree.
      * genscripts.sh (SEGMENT_SIZE): Use MAXPAGESIZE before
      daily update
      * elf64-ppc.c (ppc_build_one_stub): Don't build glink stubs here.
      daily update
      * config/tc-avr.c (md_apply_fix3): Reinstate code handling pcrel
      daily update
      * elf.c (map_sections_to_segments): Correct test for start of
      daily update
      daily update
      * emultempl/elf32.em (output_rel_find): Always place orphan loadable
      * ld-i386/reloc.s, ld-i386/reloc.d: New.
      * ld-powerpc/reloc.s, ld-powerpc/reloc.d: New.
      * ld-powerpc/powerpc.exp: Restrict to 32 bit ELF.
      * scripttempl/elfd30v.sc: Order reloc sections placing .plt last.
      daily update
      * config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define.
      daily update
      * emulparams/elf64ppc.sh (MAXPAGESIZE): Set to 0x10000.
      * configure: Move stray line back to where it belongs.
      * configure: Move stray lines back to where they belong.
      daily update
      daily update
      daily update
      daily update
      * opncls.c: Formatting.
      daily update
      * elf64-ppc.c (ppc64_elf_build_stubs): Increment .glink indx.
      * elflink.h (elf_link_input_bfd): Remove BFD_VERSION_DATE dependent
      daily update
      * elf64-ppc.c (edit_opd): Correct test for discarded sections.
      daily update
      daily update
      * emultempl/elf32.em (output_rel_find): Prefer .rel script sections
      * ld-i386/i386.exp (reloc): Turn off combreloc.
      daily update
      * config/tc-i386.c (output_jump): Set fx_signed for loop/jcxz.
      * elf64-ppc.c (edit_opd): Only zero opd syms when function is
      * ldgram.y (memory_spec): Provide empty action.
      Fix numerous occurrences of
      * pe-dll.c (make_import_fixup_mark): Avoid type-punned pointer.
      * elf64-ppc.c (edit_opd): Correct local sym adjustment.
      daily update
      * config/tc-ppc.c (ppc_cleanup): Make 'i' unsigned int.
      daily update
      daily update
      * archures.c (bfd_mach_i386_i386, bfd_mach_i386_i8086,
      * cgen.h: Test __BFD_H_SEEN__ rather than BFD_VERSION_DATE.
      * cgen-trace.h: Test __BFD_H_SEEN__ rather than BFD_VERSION.
      * config/tc-v850.c (CHECK_): Remove token pasting operator.
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * ldlang.c (load_symbols): Don't call bfd_link_add_symbols when
      daily update
      * ldlang.c (load_symbols): Revert last change.
      * config/tc-i386.h (EXTERN_FORCE_RELOC): Define.
      * objcopy.c (copy_file): Report ambiguous bfd_object matches, and
      * bucomm.c (list_supported_targets): Use bfd_target_list.
      daily update
      * elf32-i386qnx.c (TARGET_LITTLE_NAME): Define.
      * elflink.h (elf_link_add_object_symbols): Error out on dynamic objects
      * Makefile.am (BFD32_BACKENDS): Remove elfarmqnx-nabi.lo,
      * configure.in (BFDVER_H): Set and subst.
      daily update
      * itbl-parse.y (entry): Provide empty action.
      * elfxx-target.h (USE_REL): Don't define as 1.
      daily update
      * expr.c (operand): Add support for n.nn flonums.
      daily update
      daily update
      daily update
      * archive.c (_bfd_archive_bsd_update_armap_timestamp): Replace
      * objdump.c (dump_data): Correct addr_offset for opb != 1.
      * targets.c (bfd_target_list): Don't return the default target twice.
      * targets.c (_bfd_target_vector): Add missing qnx vectors.
      daily update
      * config/obj-elf.c (special_sections): Use correct types for init
      daily update
      * dwarf2.c (add_line_info): Ensure that the line_info_table is
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * dep-in.sed: Fix typo.
      * write.c (TC_FORCE_RELOCATION_SUB_ABS): Default to zero.
      daily update
      daily update
      daily update
      * readelf.c (byte_get_little_endian): Comment typo fix.
      * elflink.h (struct elf_final_link_info): Add shndxbuf_size.
      daily update
      * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is
      * config.bfd (sh-*-linux*): Use bfd_elf*_sh64*lin_vec as sh64
      * elf32-arm.h (t2a1_push_insn, t2a2_ldr_insn, t2a3_mov_insn,
      * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of
      daily update
      * Makefile.am: Remove entries for elf32-qnx.[ch].
      Ah bah, missed these from last commit.
      daily update
      * elf64-ppc.c: Comment typo fixes.
      * dwarf2.c: Revert last change.
      daily update
      * targets.c (_bfd_target_vector): Disable pef_vec and pef_xlib_vec.
      Disable sym_vec too.
      daily update
      * elf32-arm.h (elf32_arm_size_dynamic_sections): Don't strip output
      * ld-elfvsb/define.s: Avoid use of @ in .type directive.
      daily update
      daily update
      daily update
      * rddbg.c (read_section_stabs_debugging_info): Also recognize
      * mach-o.c (bfd_mach_o_scan_read_thread): Don't re-use 'i' when
      * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): Correct
      * ppc-dis.c (print_insn_powerpc): Correct condition register display.
      * gas/ppc/booke.d: Adjust output for corrected condition reg.
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't zero
      * elf-bfd.h (struct cie_header): Move from elf_eh-frame.c.
      * elflink.h (elf_link_add_object_symbols): Optimize stabs for
      * emultempl/ppc64elf.em (ppc_before_allocation): New function.
      * ldlang.c (lang_add_section): Discard debugging sections that have
      * bfd.c (struct bfd_preserve): New.
      daily update
      Missed commit in last change.
      * config.bfd: Add entries for powerpc-*-darwin and cousins.
      daily update
      daily update
      daily update
      daily update
      daily update
      * bfd.c (bfd_preserve_save): Don't zero BFD_IN_MEMORY.
      daily update
      * elf64-ppc.c (ppc64_elf_edit_opd): When deleting relocs, adjust
      * config/tc-alpha.c (s_alpha_prologue): as_bad when sym is NULL.
      daily update
      * emulparams/elf64ppc.sh (SEGMENT_SIZE): Don't define.
      move testsuite entries to the correct changelog
      * write.c (adjust_reloc_syms): Don't reduce SEC_MERGE fixups with
      daily update
      * config/tc-mcore.c (mcore_pool_count): New function.
      * coff-mcore.c (SWAP_IN_RELOC_OFFSET): Define.
      * ld-elf/elf.exp: Renamed from sec64k.exp.  Add test_list loop.
      * ld-elf/elf.exp: Remove sec64k test.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-eh-frame.c (ENSURE_NO_RELOCS): Disregard R_*_NONE relocs.
      daily update
      daily update
      include/elf/ChangeLog
      daily update
      daily update
      s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/.  Simplify
      * Makefile.am (eelf32ppcwindiss.c): Correct dependencies.
      * configure.host: Correct dynamic-linker for powerpc64 hosts.
      daily update
      * symbols.c (report_op_error): New function, broken out of ...
      daily update
      * arm-dis.c (print_insn_arm): Constify "insn".  Formatting.
      * cgen.h (struct cgen_maybe_multi_ifield): Add "const PTR p" to union.
      * cgen-dis.in: Include libiberty.h.
      daily update
      * config/tc-arm.c (arm_force_relocation): Return 0 for ARM_IMMEDIATE
      * gas/arm/adrl.s: Test behaviour against globals too.
      * config/tc-w65.c (s_longa): Prototype.  Make static, specify int arg.
      daily update
      * srec.c (srec_write_symbols): Restore '$' prefix to address
      * dwarf2dbg.c (scale_addr_delta): Correct parameter.  Move prototype
      * elf64-ppc.c (ppc64_elf_edit_opd): Correct typo.
      daily update
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set
      * config/tc-arm.c (arm_force_relocation): Move out of #if OBJ_ELF.
      * gas/arm/adrl.s: Pad end of .text.
      daily update
      * ldlang.c (init_os): Ensure sections mentioned in load_base
      daily update
      * readelf.c (process_program_headers): When setting loadaddr, don't
      daily update
      * bfd-in.h: Comment typo fix.  Formatting.
      * NEWS: Mention that bfd no longer declares a "boolean" type.
      * subsegs.c (section_symbol): Use the symbol, not the section, name.
      * ldlang.h: Formatting.
      daily update
      daily update
      * emultempl/elf32.em (struct orphan_save): Add os_tail field.
      daily update
      daily update
      * elf32-i386.c (elf_i386_finish_dynamic_sections): Add output_offset
      Comment typo fixes.
      * dlltool.c (mcore_elf_gen_out_file): Replace all occurrences of
      * config/tc-z8k.c (cons, obj_coff_section): Delete declarations.
      * config/tc-tic30.c: #include stdarg.h or varargs.h.
      * config/tc-sparc.c (s_register): Only declare #ifdef OBJ_ELF.
      * pj.h (pj_opc_info_t): Add union.
      * config/tc-openrisc.c (ignore_pseudo): Prototype.
      * config/tc-mn10200.c (md_parse_option <c, arg>): Add ATTRIBUTE_UNUSED.
      * config/tc-mcore.c (mcore_s_literals <ignore>): Add ATTRIBUTE_UNUSED.
      * config/tc-m88k.c (get_reg): Make reg_prefix param unsigned.
      * config/tc-m68k.c (tc_gen_reloc <section>): Add ATTRIBUTE_UNUSED.
      * config/tc-m32r.c (md_parse_option <arg>): Add ATTRIBUTE_UNUSED.
      * config/tc-ip2k.c (md_assemble): Warning fix.
      * config/tc-i960.c (md_convert_frag): Add ATTRIBUTE_UNUSED to args.
      * config/tc-i860.c (md_atof): Remove declaration of atof_ieee.
      * config/tc-i370.c (i370_ebcdic <unused>): Add ATTRIBUTE_UNUSED.
      * h8500-opc.h (h8500_table): Add missing initializers to quiet
      * config/tc-frv.c (frv_insert_vliw_insn): Prototype.
      * config/tc-fr30.c (md_parse_option <c,arg>):  Add ATTRIBUTE_UNUSED.
      * config/tc-d30v.c (md_parse_option <arg>): Add ATTRIBUTE_UNUSED.
      * config/tc-a29k.c (insert_sreg): Prototype.
      * write.c (write_object_file): Fix signed/unsigned warning.
      * pj-opc.c (pj_opc_info): Add braces around union initializer.
      daily update
      * config/e-criself.c: Fix typo in last change.
      * config/obj-vms.c: Formatting.  Include fnctl.h.
      daily update
      daily update
      daily update
      * ns32k.h (struct ns32k_opcode): Constify "name", "operands" and
      * ns32k-dis.c (print_insn_ns32k): Constify "d", remove register
      * config/tc-ns32k.c (encode_operand): Constify operandsP and suffixP.
      * hppa.h (completer_chars): #if 0 out.
      * config/tc-d30v.c (check_range): Warning fixes, formatting.
      daily update
      * configure.host (ia64-*-hpux*): Support 64 bit targets using
      daily update
      * elf32-ppc.c (ppc_elf_relocate_section): Reorganize dynamic reloc
      * bfd/reloc.c (struct reloc_howto_struct): Revise src_mask and
      daily update
      * coff-h8300.c: Include libiberty.h.
      * doc/as.texinfo (Invoking): Typo fix.
      * README <building ar>: Don't use libibery's needed_list or
      daily update
      * bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with
      * ldmain.c (main): Re-order link_info initialization.  Init all
      * acinclude.m4 (AM_INSTALL_LIBBFD): Do not rely on "test -o".
      daily update
      daily update
      daily update
      * Makefile.in: Regenerate.
      * bfdlink.h (struct bfd_link_info): Add "strip_discarded".
      * elflink.h (elf_link_output_extsym): Heed strip_discarded.
      * ldmain.c (main): Init "strip_discarded".
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (powerpc_macros <extrwi>): Accept a shift of 32.
      daily update
      * elf32-ppc.c (ppc_elf_relocate_section): Adjust addend for GOT16_HA.
      daily update
      daily update
      * read.c (get_absolute_expr): New, split out from..
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc.h: Split out ppc64 definitions to..
      * elf64-ppc.c: Include elf/ppc64.h rather than elf/ppc.h.
      * readelf.c: Include elf/ppc64.h.
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      daily update
      * common.h: Formatting, typo fixes.
      missed changelog entry
      * readelf.c (get_osabi_name): Handle ELFOSABI_AROS, ELFOSABI_OPENVMS
      daily update
      daily update
      * ld-srec/srec.exp (run_srec_test): Pass --traditional-format to ld.
      daily update
      daily update
      daily update
      include/elf/ChangeLog
      * symbols.c (S_FORCE_RELOC): Add "strict" param.
      * ld-alpha/tlsbin.sd: Cope with truncated address in data dumps.
      daily update
      * config/tc-hppa.h (DIFF_EXPR_OK): Define.
      Update copyright date
      daily update
      * elf32-sparc.c (bfd_elf32_new_section_hook): Define.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd
      * elf-bfd.h (struct got_entry, struct plt_entry): Forward declare.
      * ppc.h: Add TLS relocs.  Format.
      * reloc.c: Add PPC and PPC64 TLS relocs.
      * config/tc-ppc.c (mapping): Handle new TLS reloc specs.
      * emultempl/ppc64elf.em (ppc_before_allocation): Size sections then
      new ppc64 tls tests
      daily update
      * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Don't copy got and
      daily update
      * config/tc-ppc.c (ppc_elf_suffix): Undo part of last change so that
      * i386-dis.c (dq_mode, Edq): Define.
      * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
      daily update
      daily update
      * elf32-hppa.c (elf32_hppa_size_stubs): Double the size left for
      * elf32-hppa.c (group_sections): Don't share a stub section if
      daily update
      * elf64-ppc.c (TLS_GD_LD): Don't define..
      * emultempl/ppc64elf.em: Add "no-tls-optimize" option and support code.
      * ld-powerpc/tlslib.s: Give .__tls_get_addr function type.
      daily update
      * elf64-ppc.c: Rename assorted occurrences of tls_type and similar
      daily update
      * elf64-ppc.c (ppc64_elf_check_relocs): Match versioned
      daily update
      daily update
      * write.c (TC_FORCE_RELOCATION_SUB_SAME): Revert last change.
      daily update
      * elf64-ppc.c (ppc64_elf_link_hash_table_create): Init tls_get_addr.
      daily update
      daily update
      * emultempl/ppc64elf.em (ppc_create_output_section_statements): Check
      * ld-powerpc/tlsexe.g: Update for 2003-02-14 elf64-ppc.c change.
      * elf64-ppc.c (ppc64_elf_relocate_section): Don't init "r".  Don't
      daily update
      * ld.texinfo: Remove spaces between @samp and opening brace.
      * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
      * emultempl/ppc32elf.em: New file.
      * elf32-ppc.h: New file.
      New tests.
      * ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.
      * elf32-ppc.c (ppc_elf_relocate_section): Remove unnecessary test.
      * ld-powerpc/tlsexe.d: Update for changed handling of invalid LD
      daily update
      import latest versions
      * app.c (do_scrub_chars): Handle '||' in two states.
      * elf32-ppc.c (struct ppc_elf_dyn_relocs): Add pc_count field.
      * elf64-ppc.c (ELIMINATE_COPY_RELOCS): Define.
      * elf32-hppa.c (elf32_hppa_gc_sweep_hook): Simplify dynamic reloc
      daily update
      * ldgram.y (vers_defns): Also recurse with 'EXTERN NAME' patterns.
      * elf32-ppc.c: Formatting.
      daily update
      * objcopy.c (filter_symbols): Fix compilation problems with
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_create_got_section): Check existing .got
      daily update
      * hppa-dis.c (print_insn_hppa <2 bit space register>): Do not print
      * hppa-dis.c: Formatting.
      Regenerate dependencies.
      * elflink.h (elf_bfd_final_link): Apportion reloc counts to rel_hdr
      * elflink.h (elf_link_read_relocs_from_section): Don't abort with
      daily update
      daily update
      daily update
      * ldemul.c (ldemul_add_options, ldemul_handle_option): New functions.
      * ldemul.c (ldemul_parse_args): Return FALSE by default.
      * emultempl/elf32.em (gld${EMULATION_NAME}_get_script): Add combreloc
      * ldemul.c: Include getopt.h.
      daily update
      * bfd-in.h (_bfd): Don't define.
      daily update
      * emulparams/elf64alpha.sh (EXTRA_EM_FILE): Define.
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_create_linker_section): Don't capitalize
      daily update
      * elf32-ppc.c (ELIMINATE_COPY_RELOCS): Define as one.
      * elf32-ppc.c (ppc_elf_relocate_section): Don't look for a nop after
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_relocate_section): Subtract tls seg vma from
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elfxx-mips.c (_bfd_mips_elf_hide_symbol): Test for NULL dynobj.
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Don't use SYMBOL_REFERENCES_LOCAL
      * elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): Expand comment.
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_apply_fix3): Generate ADDR16 relocs.
      daily update
      * mips.h: Correct comment typo.
      * configure.in: Recognize canonical form of i[3-6]86-pe*.
      daily update
      daily update
      daily update
      daily update
      daily update
      * scripttempl/elf.sc (CTOR): Handle crtbeginS.o, crtendS.o and
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-i386.c (elf_i386_info_to_howto): Delete.
      daily update
      * elf32-ppc.c: Formatting and comment fixes.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Test whether the
      daily update
      * config/tc-ppc.c (md_show_usage): Mention -a32, -a64, -l, -le, -b,
      daily update
      daily update
      daily update
      * ldlex.l: Accept C style comments in version scripts.
      * elf32-i386.c (allocate_dynrelocs): For undef weak syms with
      daily update
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_link_create_dynamic_sections): Move from
      * Makefile.am (em68hc11elf.c): Correct dependencies.
      * elf.c (elf_fake_sections): Use correct cast for sh_name.
      * cpu-arm.c (arm_check_note): Warning fix.
      * xtensa-isa-internal.h (xtensa_isa_module_struct): Remove const on
      * i386-dis.c (print_insn): Test intel_syntax against (char) -1 in
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Move from
      daily update
      * elf32-i386.c (allocate_dynrelocs): Use SYMBOL_CALLS_LOCAL.
      daily update
      daily update
      * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL
      daily update
      * dw2gencfi.c, dw2gencfi.h: New files.
      * gas/cfi/cfi.exp: Testsuite for cfi machinery.
      * dw2gencfi.c (cfi_parse_arg): Only use tc_regname_to_dw2regnum if
      daily update
      daily update
      daily update
      daily update
      * elf.c (elfcore_grok_nto_status): Only set lwpid for the active or
      daily update
      daily update
      daily update
      daily update
      * macro.c (sub_actual): Don't lose string if it turns out that
      * read.c (emit_expr): Set dot_value.
      daily update
      daily update
      daily update
      * elf64-ppc.c: Move TARGET_LITTLE_SYM and other macros used by
      * emultempl/ppc64elf.em (emit_stub_syms, toc_section): New vars.
      daily update
      daily update
      * emulparams/elf64ppc.sh (EXECUTABLE_SYMBOLS, OTHER_BSS_END_SYMBOLS,
      * ld-elfvsb/elfvsb.exp: Run for powerpc64 too.
      Add "attn", "lq" and "stq" power4 insns.
      * gas/macros/and.s: New.
      * gas/macros/and.s: Avoid .set so we don't break mips.
      * gas/cfi/cfi.exp: Use here.  Only run tests when ELF.
      * bfd/Makefile.am (config.status): Depend on version.h.
      daily update
      * gas/macros/app1.d: Ignore section symbols.
      * config/tc-i960.c (line_comment_chars): Add '#'.
      * ld-srec/srec.exp (run_srec_test): Remove powerpc64 xfails, and
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): When optimizing toctprel
      * ld-powerpc/tlsexetoc.d: Update.
      daily update
      * config/tc-ppc.c (md_apply_fix3): Allow BRTAKEN, BRNTAKEN relocs.
      * elf64-ppc.c (ppc64_elf_relocate_section): Correct pcrel section zero.
      * elf64-ppc.c (struct ppc_link_hash_table): Remove top_index.  Modify
      * elf64-ppc.c (ppc64_elf_relocate_section): Optimize unaligned relocs.
      * elf64-ppc.c (struct ppc_link_hash_table): Reinstate top_index.
      * elf64-ppc.c (ppc64_elf_relocate_section): Do unaligned reloc
      * lib/ld-lib.exp (default_ld_simple_link): Trim ld path before
      daily update
      * lib/ld-lib.exp (default_ld_simple_link): Trim ld parms before
      * elf64-ppc.c (ppc64_elf_relocate_section): Accept a symbol on
      * config/tc-ppc.c (ppc_elf_suffix): Don't remove symbols other than
      * elflink.h (elf_gc_record_vtentry): Revert last change.  Correct
      * config/tc-ppc.c (ppc_csect): Pass alignment to ppc_change_csect.
      daily update
      * elf64-ppc.c (toc_adjusting_stub_needed): New function.
      * emultempl/ppc64elf.em (build_section_lists): Check return status
      * elf64-sparc.c (sparc64_elf_relocate_section): Ignore R_SPARC_DISP32
      * elf64-ppc.c (ppc64_elf_reloc_type_lookup): Tidy prototype.
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Dump out
      * elf64-ppc.c (ppc64_elf_link_hash_table_create): Reinstate init of
      daily update
      * elf64-ppc.c: Convert to C90 function definitions, remove unnecessary
      * emultempl/ppc64elf.em: Convert to C90 function definitions, remove
      * elf64-ppc.c (struct ppc_link_hash_table): Add top_id.
      daily update
      daily update
      daily update
      * elf32-i386.c: Convert to C90 function definitions, remove unnecessary
      * emultempl/ppc32elf.em: Convert to C90.
      * elf32-ppc.c (ppc_elf_check_relocs): Report plt reloc against
      daily update
      Correct spelling of "relocatable".
      * elf32-ppc.c (ppc_elf_howto_table): Remove unnecessary cast.
      Missed copyright update in last commit.
      * ld-powerpc/apuinfo.rd: Update.
      daily update
      daily update
      * emultempl/aix.em: Convert to C90, remove unnecessary prototypes
      daily update
      Convert to C90
      daily update
      Convert to C90 and a few tweaks.
      daily update
      * cpu-ia64-opc.c (ext_imms_scaled): Don't sign extend using shifts.
      * config/tc-ia64.c (note_register_values): Warning fix.
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't allow _savef* and
      daily update
      daily update
      * elf-bfd.h (_bfd_elf_create_linker_section) Don't declare.
      * elf32-ppc.c (ppc_elf_create_dynamic_sections): Don't call
      * section.c (bfd_make_section): Return NULL for existing section.
      * elf32-sparc.c (elf32_sparc_check_relocs): Don't call
      * ppc-opc.c: Remove PARAMS from prototypes.
      * gas/ppc/test2elf64.s: Rename to..
      * ppc-opc.c: Convert to C90, removing unnecessary prototypes and
      daily update
      daily update
      daily update
      * ppc-opc.c: Remove NULL pointer checks.  Formatting.  Remove
      * elf-bfd.h (struct elf_link_hash_entry): Remove linker_section_pointer
      daily update
      * elfcode.h (elf_object_p): Allocate tdata via _bfd_set_format.
      * elf-bfd.h (struct elf_obj_tdata): Move linker_section_pointers..
      daily update
      daily update
      * elf64-ppc.c (bfd_elf64_mkobject): Define.
      * emulparams/elf64ppc.sh (OTHER_GOT_SECTIONS): Don't define.
      * ld-powerpc/powerpc.exp: Dump output .got section rather than .toc.
      * Makefile.am (BFD32_BACKENDS): Add elf32-am33lin.lo.
      daily update
      Update pot files.
      daily update
      daily update
      daily update
      daily update
      * frags.c (frag_more): Move segment checks to..
      * config/tc-v850.c (md_assemble): When no reloc, create pcrel fixups
      daily update
      * dwarf2dbg.c (get_frag_fix): Revert 2001-11-15 change.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Use..
      daily update
      daily update
      daily update
      daily update
      daily update
      Update tests for corrected section attributes and objdump change.
      daily update
      * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Ensure no copy relocs
      * ld.texinfo: Typo fixes.  Document SUBALIGN.
      daily update
      * emulparams/elf64ppc.sh (GOT): Don't merge .toc into .got for ld -r.
      * emulparams/elf64ppc.sh (GOT): Fix for shell brace matching.
      * elf.c (special_sections): Set attributes for .got and .plt.
      daily update
      * elf64-ppc.c (func_desc_adjust): Give linker created function
      * config/tc-ppc.c (md_apply_fix3): Fix check for lq insns.
      * ld-powerpc/tlsso.r: Update.
      * config/tc-sh.c (tc_gen_reloc): Test for R_SH_IND12W only when ELF.
      daily update
      * elf.c: Convert to C90, remove unnecessary prototypes and casts.
      * elf-hppa.h (elf_hppa_relocate_section): Look up dyn_h for undefweak.
      * objdump.c: Remove unnecessary prototypes.
      * config/obj-elf.c (obj_elf_change_section): Allow "x" for .note*.
      daily update
      * elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.
      * elf32-ppc.c (ppc_elf_install_value): Tidy.
      daily update
      * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround
      daily update
      Adjust for objdump -d change.
      daily update
      daily update
      * emultempl/elf32.em (output_rel_find): Add "isdyn" param.  Put
      * elfcode.h: Convert to C90, remove unneeded casts and prototypes.
      * config/tc-i386.c (i386_intel_operand): Always call i386_index_check
      * objdump.c (include_paths, include_path_count): New vars.
      daily update
      * objcopy.c: Remove unnecessary prototypes and casts.
      daily update
      * elflink.c (_bfd_elf_create_dynamic_sections): Mark .dynbss with
      * elf64-ppc.c (ppc_stub_name): Tweak names for better readability.
      daily update
      Convert to C90.
      * elf-bfd.h: Remove PARAMS macro.  Replace PTR with void *.
      * elfxx-target.h: Remove PTR cast.
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Add special case for crt1.o
      daily update
      * elf64-ppc.c (ppc64_elf_next_input_section): Update comment.
      daily update
      * genscripts.sh (libpath.exp): Only generate for first emulation.
      daily update
      * dep-in.sed: Remove libintl.h.
      * dep-in.sed: Remove libintl.h.
      * Makefile.am (POTFILES.in): Unset LC_COLLATE.
      * dep-in.sed: Remove libintl.h.  Ignore include/fpoen-*.h
      * dep-in.sed: Remove libintl.h.
      fix typo
      * dep-in.sed: Remove libintl.h.
      * config/tc-i386.h: Remove BFD_ASSEMBLER tests and all !BFD_ASSEMBLER
      daily update
      daily update
      * write.c (fixup_segment): When handling an expression involving
      * elf64-ppc.c: Don't include elf/ppc.h.
      * read.c (s_print): Check for NULL.
      daily update
      daily update
      daily update
      * ppc.h (PPC_OPCODE_440): Define.  Formatting.  Use hex for other
      * ppc-opc.c (PPC440): Define.
      * config/tc-ppc.c (md_parse_option): Handle -m440.
      * config/tc-ppc.c (md_parse_option): Add PPC_OPCODE_ISEL and
      daily update
      daily update
      daily update
      daily update
      * elflink.h (elf_link_add_object_symbols): Don't crash on NULL owner.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * emulparams/elf32ip2k.sh (TEMPLATE_NAME): Define.
      daily update
      daily update
      daily update
      * MAINTAINERS: Move Dave Anglin's entry to where it belongs.
      daily update
      * ppc-opc.c (powerpc_opcodes): Combine identical PPC403/BOOKE entries.
      daily update
      daily update
      * ppc-dis.c (struct dis_private): New.
      * config/tc-ppc.c (md_parse_option): Add PPC_OPCODE_ANY to existing
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-elf/merge2.s: New.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * configure.in: Handle arm-*-rtems* and thumb-*rtems*.
      daily update
      * config/tc-msp430.c (MAX_OP_LEN): Set to 256.
      daily update
      daily update
      * elf.c (elfcore_write_note): Don't use sizeof(Elf_External_note)
      daily update
      * elf-bfd.h (struct bfd_elf_special_section): Remove "suffix".  Change
      * config/obj-elf.c (obj_elf_change_section): Adjust for
      o	* ld-discard/exit.s: Correct .text.exit attributes.
      * simple.c (bfd_simple_get_relocated_section_contents): Free the
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * section.c (bfd_get_section_size_before_reloc): Ignore reloc_done.
      Oops. missed a line.
      * corefile.c (core_create_function_syms): Don't refer directly to
      * hppa-tdep.c (hppa_in_solib_call_trampoline): Don't refer directly to
      * interp.c (sim_load): Don't refer directly to _cooked_size and vma;
      * coff-sh.c: Move definition of MAP and guard more code with
      * bfd.texinfo: Remove spurious backslash.
      Fix bugus mail address
      daily update
      daily update
      daily update
      daily update
      * doc/as.texinfo (Align): Correct list of byte targets.
      daily update
      * emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Don't
      * Makefile.am (GENSCRIPTS_EXTRA, GEN_EXTRA_DEPENDS): Remove.  Use
      * configure.in: Set em=linux for ppc-*-linux-gnu* target.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (get_tls_mask): Add toc_symndx param, save toc
      * ld-powerpc/tlsexetoc.d: Correct.
      daily update
      daily update
      daily update
      daily update
      * readelf.c (dump_section): Don't display DEL characters.
      daily update
      daily update
      * elf.c (_bfd_elfcore_make_pseudosection): Allow multiple
      * elf64-ppc.c (elf_backend_grok_prstatus): Define.
      * merge.c (struct sec_merge_sec_info): Update comment.
      daily update
      * dwarf2.c (struct attribute): Delete "unsnd", "snd" and "addr".
      * elflink.c (_bfd_elf_link_record_dynamic_symbol): Modify versioned
      daily update
      daily update
      daily update
      daily update
      daily update
      * bfd-in.h (_bfd_elf_tls_setup): Declare.
      * elf64-ppc.c (ppc_size_one_stub): Size relbrlt.  Accept info arg
      * aout-adobe.c (aout_adobe_set_section_contents): Constify location.
      * elf-m10300.c (_bfd_mn10300_elf_create_got_section): Fix
      * aout-target.h, aoutf1.h, bfdio.c, bfdwin.c: Update copyright date.
      daily update
      * emulparams/elf32_i860.sh (TEXT_START_ADDR): Define.
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): Zap
      * config/tc-ppc.h (TC_FORCE_RELOCATION): Only define for ELF and XCOFF.
      * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Only do
      * elf32-hppa.c (ELIMINATE_COPY_RELOCS): Define.
      * cpu-iq2000.c (arch_info_struct): Warning fix.
      * elf32-d10v.c (extract_rel_addend, insert_rel_addend): New functions.
      * elf.c (_bfd_elf_rela_local_sym): Accept asection **, and return
      daily update
      * ppc.h (R_PPC_RELAX32PC): Define.
      * elf32-ppc.c (ppc_elf_howto_raw); Add entry for R_PPC_RELAX32PC.
      * elf32-ppc.c (ppc_elf_install_value): Delete.
      daily update
      daily update
      daily update
      * configure.host (HOSTING_LIBS): Group libgcc and libc with
      daily update
      Expand and consolidate bug reporting details.
      * config/tc-ia64.c (ia64_handle_align): Remove bogus be_nop.
      daily update
      * objdump.c: Revert rev 1.81 commit.
      daily update
      daily update
      daily update
      * elf64-ppc.c (toc_adjusting_stub_needed): Exit early if section
      daily update
      * ld-powerpc/tlsexe32.d: Update for changed symbols from objdump.
      * objdump.c: Wrap long lines, init vars separately from decl.
      daily update
      daily update
      * config/tc-ppc.c (parse_cpu): New function, broken out from..
      * gas/ppc/machine.s: New.
      daily update
      * app.c (do_scrub_chars): Revert 2003-04-23 and 2003-04-22.
      * gas/i386/divide.s: New.
      * doc/c-ppc.texi (PowerPC-Pseudo): Add section.
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc_type_of_stub): Disallow stubs other than
      daily update
      daily update
      daily update
      * Makefile.am (install-exec-local): Remove common term from string
      daily update
      daily update
      * elf-bfd.h (is_elf_hash_table): Take hash tab rather than info arg.
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Test
      Update for changed section alignment.
      daily update
      * ldmain.c (main): Remove mpc860c0 code.
      * bfdlink.h (struct bfd_link_info): Remove mpc860c0 field.
      make "dep-am"
      Rename bfd_link_hash_entry field "next" -> "und_next".
      daily update
      daily update
      * tc.h (md_pcrel_from): Don't declare if defined as a macro.
      * elf32-i386.c (elf_i386_object_p): Delete.
      * openrisc-asm.c: Regenerate.
      * coff-i860.c (coff_i860_reloc_nyi): Return bfd_reloc_not_supported.
      * ldlang.c (lang_do_assignments): Function return is void.
      daily update
      daily update
      * common.h (DT_HIOS): Correct value.
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data): Remove "bfd *" and add
      daily update
      daily update
      daily update
      daily update
      * elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Check for
      daily update
      * read.c: Remove unneeded prototypes.
      * read.c (s_lcomm_internal): Make global.
      * config/obj-elf.c: Convert to C90, remove unneeded prototypes and
      daily update
      * gas/mmix/basep-8.d: Update for lcomm symbol type change.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.h (elf_gc_sections): Warn when gc-sections option is ignored.
      daily update
      * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets.
      Split ChangeLog files.
      * objcopy.c (filter_bytes): Delete.  Move code to..
      daily update
      * ldfile.c (ldfile_set_output_arch): Add defarch param.
      * ldexp.c (align_n): Make static.
      typo fix
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * emultempl/ppc64elf.em (ppc_before_allocation): Clear cached
      daily update
      daily update
      daily update
      * dwarf2.c: Convert to C90, remove unneeded casts and prototypes.
      * ldlang.c (IGNORE_SECTION): Don't ignore SEC_ALLOC && !SEC_LOAD
      daily update
      * elf64-ppc.c (ppc64_elf_check_relocs): Ignore !SEC_ALLOC relocs.
      daily update
      daily update
      * emulparams/elf32ppc.sh (COMMONPAGESIZE): Define.
      daily update
      daily update
      daily update
      daily update
      * i386-dis.c (OP_E): Print scale factor on intel mode sib when not
      * gas/i386/katmai.d: Adjust for changed sib printing.
      * ld-i386/tlsbin.dd: Adjust for changed sib printing.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * genscripts.sh: Apply $LIBPATH_SUFFIX to $tool_lib and $libdir too.
      * genscripts.sh: Fix typo.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-scripts/data.t: Set ".other" address so location doesn't
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      opcodes/
      * i386-dis.c (OP_M, OP_0f0e, OP_0fae, NOP_Fixup): New functions.
      daily update
      daily update
      daily update
      * config.bfd: Add x86-64 vector to NetBSD/i386 if 64bit BFD is
      * gas/i386/padlock.s: Pad with .p2align.
      * bfd-in.h (bfd_getb64, bfd_getl64): Replace bfd_byte* with void*.
      * sparc-dis.c (print_insn_sparc): Update getword prototype.
      * bfd-in.h (bfd_int64_t, bfd_uint64_t): New types.
      daily update
      opcodes/
      * elf32-m32r.c (m32r_elf_create_dynamic_sections): Fix pointer
      * configure.in (HOST_64BIT_TYPE, HOST_U_64BIT_TYPE): Don't override
      * elflink.c (elf_link_read_relocs_from_section): Don't use
      copyright date.
      Revert "lsdx", "lsdi", "stsdx", "stsdi", "lmd" and "stmd" insns.
      daily update
      Switch sh-*-rtems* to ELF.  Add sh-*-rtemscoff*.
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Rewrite weak symbol handling.
      bfd/
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Reinstate code to handle
      * elflink.c (_bfd_elf_merge_symbol): Revert last change.  Move
      * Makefile.am: Run "make dep-am".
      * aclocal.m4: Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * config.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * ld-scripts/provide-2.d: Ignore random symbols.
      * po/sv.po: Updated.
      daily update
      daily update
      daily update
      * config/tc-sh.c: Remove trailing whitespace.
      * elf-bfd.h (RELOC_FOR_GLOBAL_SYMBOL): Add input_bfd, input_section
      include/
      daily update
      daily update
      daily update
      bfd/
      daily update
      missed files in last commit
      * elfxx-target.h (bfd_elfNN_bfd_link_add_symbols): Define.
      * elf64-ppc.c (elf_backend_add_symbol_hook): Define.
      * ld-powerpc/tlsexe.r: Update for changed sym type.
      daily update
      * elf-bfd.h (struct elf_reloc_cookie): Add r_sym_shift field.
      * elf64-mmix.c (mmix_elf_relocate_section): Restore code setting
      * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
      * Makefile.am: Remove all mention of elflink.h.
      * emultempl/elf32.em: Update new bfd_elf_discard_info name.
      * config/obj-aout.c (obj_aout_type): Remove #ifdef BFD_ASSEMBLER code.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 96
      PR 86
      daily update
      * ld-scripts/align.exp: Don't run on aix.
      PR 47.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * strings.c (print_strings): Cast file_off to unsigned long in
      * elf32-sparc.c (elf32_sparc_relocate_section): Don't abort
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Treat weak as strong only
      * elf64-sparc.c (sparc64_elf_check_relocs): Fix thinko last change.
      * expr.c (operand): Correct checks for ++ and --.
      * simple.c (bfd_simple_get_relocated_section_contents): Don't
      daily update
      * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Use the first non-zero
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * objdump.c (disassemble_section): Don't disassemble sections
      * ld-powerpc/tlsexe32.d: Update.
      daily update
      * elf64-alpha.c (elf64_alpha_read_ecoff_info): Don't assign
      * objcopy.c (copy_usage, strip_usage): Fix spelling.
      daily update
      daily update
      * pe-dll.c: Revert changes accidentally committed 2004-03-08.
      daily update
      * elflink.c (elf_gc_mark): Follow indirect and warning syms.
      * section.c (bfd_make_section_anyway): Add all sections to hash tab.
      * ldlang.c (unique_section_p): Pass section parm, return true on
      daily update
      * section.c (bfd_make_section_anyway): Copy the whole
      daily update
      * som.c (som_bfd_is_group_section): Define.
      daily update
      * elf.c (_bfd_elf_rela_local_sym): Set kept_section for excluded
      daily update
      daily update
      * ld-powerpc/tlsexe.r: Update sh_info to decimal.
      * ppc-opc.c (PPCVEC): Remove PPC_OPCODE_PPC.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (insert_fxm): Enable two operand mfcr when -many as
      daily update
      daily update
      daily update
      * merge.c (_bfd_merged_section_offset): Remove "addend" param.
      daily update
      * expr.c (operand, operator): Don't reject '++' and '--'.
      daily update
      daily update
      bfd/
      daily update
      bfd/
      daily update
      daily update
      * ldlang.c (lang_add_section): Don't twidlle SEC_EXCLUDE here.
      * ldlang.c: Formatting.  Wrap long lines, expand bfd_get_section_flags
      * ldlang.c (gc_section_callback): Move SEC_EXCLUDE twiddles..
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-x86-64.c (elf64_x86_64_relocate_section): Ignore reloc
      daily update
      daily update
      * ldlang.c (lang_finish): Don't free lang_definedness_table.
      daily update
      * dsrec.c (load_srec, make_srec): Use bfd_get_section_size instead of
      * sim-load.c (sim_load_file): Use bfd_get_section_size
      * interp.c (sim_prepare_for_program): Use bfd_get_section_size
      * hw_htab.c (htab_sum_binary(bfd): Use bfd_get_section_size
      * corefile.c (core_init): Use bfd_get_section_size
      * ldwrite.c (build_link_order): Use bfd_get_section_size
      * arc-ext.c (build_ARC_extmap): Use bfd_get_section_size
      * config/obj-coff.c (coff_adjust_section_syms): Use
      * objcopy.c (copy_section): Use bfd_get_section_size instead of
      * section.c (struct sec): Remove usused flags.  Reorganize a little.
      daily update
      daily update
      daily update
      daily update
      * common.h (ELF64_R_INFO): Warning fix.
      daily update
      daily update
      daily update
      * readelf.c (get_32bit_dynamic_section): Correct number of entries
      * elf32-ppc.c (ppc_elf_relax_section): Implement reference code
      * readelf.c (dynamic_nent): New variable.
      * readelf.c (Elf32_Word): Delete.
      daily update
      include/opcode/
      daily update
      bfd/
      daily update
      daily update
      * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets.
      * ppc-opc.c (BH, XLBH_MASK): Define.
      daily update
      daily update
      * bfd-in.h (struct stab_info): Move from stabs.c.
      opcodes/
      daily update
      * bfd-in.h (bfd_get_section_limit): Define.
      * reloc16.c (bfd_coff_reloc16_relax_section): Set rawsize.
      bfd/
      * gas/m68k/mode5.s: Pad section.
      * ld-elf/frame.exp: Don't run on mcore.
      daily update
      * elflink.c (elf_section_ignore_discarded_relocs): Don't test
      daily update
      bfd/
      daily update
      * frags.h (struct frag): Add has_code and insn_addr fields.
      * ld-discard/static.d: Accept both original sym and section sym.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c: Correct "Linker stubs" comment.
      * config/tc-ppc.c (ppc_frob_file_before_adjust): Warn if .toc too big.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (get_opd_info): New function.
      * elf64-ppc.c (struct ppc_link_hash_entry): Make "oh" a
      * elf64-ppc.c (struct ppc_link_hash_table): Remove have_undefweak.
      * elf64-ppc.c (adjust_opd_syms): Fix merge error.
      bfd/
      * elf64-ppc.c (ppc64_elf_relocate_section): Combine handling of
      * elf64-ppc.c (struct ppc_link_hash_entry): Expand adjust_done comment.
      * elf-bfd.h (struct elf_backend_data): Add
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Error if
      daily update
      bfd/
      daily update
      daily update
      daily update
      bfd/
      PR 293
      daily update
      daily update
      daily update
      binutils/
      * pdp11.c (struct pdp11_aout_reloc_external): Delete.  Replace
      * bfd.c (_bfd_default_error_handler): Account for doubled '%' in
      * elflink.c (elf_section_complain_discarded): Ignore .fixup.
      * config/tc-ppc.c (tc_ppc_regname_to_dw2regnum <regnames>): Replace
      daily update
      * ld-scripts/cross1.t: Remove .opd section spec.
      * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add "deleted_section".
      * elf64-ppc.c (add_symbol_adjust): Correct mismatched function
      * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.
      * elf64-ppc.c (ppc64_elf_branch_reloc): New function.
      * elflink.h (elf_gc_sweep): Keep non-alloc, non-load sections.
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): Dot
      trim off entries that came in with a merge, rev 1.245, now in ChangeLog-9103
      daily update
      PR 338
      * elf64-ppc.c (func_desc_adjust): Give undefined dot-symbols a value
      daily update
      * elf64-ppc.c (ppc_get_stub_entry): Change third param to a
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-i386.c (elf_i386_relocate_section): Zero section contents
      * elf32-i386.c (elf_i386_relocate_section): Tweak last change so
      bfd/
      daily update
      daily update
      * elf64-ppc.c (STD_R0_0R1, STD_R0_0R12, LD_R0_0R1, LD_R0_0R12,
      * elf64-ppc.c (ppc64_elf_branch_reloc): Check .opd is in a regular
      daily update
      bfd/
      corrected version
      * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Copy input
      * nm.c (show_synthetic): New var.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Use static_syms passed
      daily update
      daily update
      * bfd.c (_bfd_default_error_handler): Correct loop exit.
      daily update
      daily update
      * elf64-ppc.c (is_ppc64_target): New function, extracted from..
      daily update
      * elf64-ppc.c (struct ppc_link_hash_table): Add stub_globals.
      daily update
      daily update
      opcodes/
      * dw2gencfi.c (select_cie_for_fde): When separating CIE out
      daily update
      * elf.c  (assign_file_positions_except_relocs): Assign relocs
      daily update
      daily update
      * readelf.c (decode_location_expression): Sign extend value for
      daily update
      * messages.c (as_internal_value_out_of_range): Cast values passed
      daily update
      daily update
      daily update
      bfd/
      * elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flags
      daily update
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * aclocal.m4: Regenerate.
      include/
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      * elf32-ppc.c (ppc_elf_modify_segment_map): Delete.
      binutils/
      daily update
      PR gas/396
      daily update
      * elf.c (IS_LOADED): Delete.
      bfd/
      daily update
      daily update
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Enable
      daily update
      daily update
      daily update
      * doc/c-i386.texi (i386-Mnemonics): Fix typo.
      gas/testsuite/
      daily update
      daily update
      * elf-bfd.h (struct eh_cie_fde): Add need_relative and
      * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms.
      * config/tc-arc.c (tc_gen_reloc): Don't assume fixP->fx_addsy is an
      * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location.
      * ld-s390/tlsbin.s: Set tls type for undefined syms.
      daily update
      daily update
      daily update
      daily update
      PR 425
      daily update
      daily update
      daily update
      * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
      * syms.c (bfd_is_local_label): Return false for file symbols.
      daily update
      * ppc-opc.c: Revert 2004-09-09 change.
      * coff-rs6000.c (rs6000coff_vec): Add initializer for
      daily update
      * elf-bfd.h (struct eh_cie_fde): Add cie_inf, remove sec.
      * elf-bfd.h (struct eh_frame_hdr_info): Add offsets_adjusted.
      * libbfd-in.h (BFD_ASSERT, BFD_FAIL): Wrap macro body in do while.
      daily update
      PR 437
      PR 423
      PR 354
      * objdump.c (dump_symbols): Fix thinko last change.  Improve error
      * elflink.c (elf_link_input_bfd): Revert PR 354 change.
      PR 233
      daily update
      * elflink.c (enum action_discarded): New.
      PR 325
      PR 44
      daily update
      PR 44
      daily update
      ld/
      * elf-eh-frame.c (_bfd_elf_eh_frame_section_offset): Add "info"
      daily update
      * ld-crx/reloc-num8.d: Adjust for changed orphan placement.
      * config.bfd: Whitespace cleanup.
      * Makefile.am: Run "make dep-am"
      * ldctor.c (ldctor_add_set_entry): Fix comment typo.
      * ldexp.c (exp_fold_tree): Don't immediately exit ld on a
      daily update
      daily update
      daily update
      * budemang.c (demangle): Handle "@plt" suffix.
      * budemang.c (demangle): Fix thinko.
      * config/tc-i386.c (O_secrel): Delete.
      daily update
      * elf64-ppc.c (opd_entry_value): Handle --just-symbols objects.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * readelf.c (ia64_unw_aux_info, ia64_unw_table_entry): Rename from
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      * Makefile.am (SOURCE_HFILES): Remove elf32-arm.h.
      daily update
      * obj.h (struct format_ops <app_file>): Add int param.
      * ld-d10v/reloc-003.d: Update for changed error message.
      * gas/i386/opcode.s: Pad section.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.
      * config/obj-coff.c (c_dot_file_symbol): Add "app" param.
      include/opcode/
      * maxq-dis.c: Formatting.
      * or32-opc.c (debug): Warning fix.
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldexp.c (fold_name): Correct PR 338 fix.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-hppa.c (elf32_hppa_grok_prstatus): New function.
      daily update
      daily update
      * read.c (ALIGN_LIMIT): Define, increasing limit for BFD_ASSEMBLER.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (bfd_elf_sym_name): Rename from bfd_elf_local_sym_name.
      * elf.c (bfd_elf_sym_name): Add symtab_hdr param.
      daily update
      * elf64-ppc.c (opd_entry_value): Don't use cached relocs if they
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add opd_relocs.
      daily update
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Treat old definitions from
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gas/619
      daily update
      * objdump.c (remove_useless_symbols): Discard section symbols.
      * binutils-all/readelf.ss: Allow for both .rel and .rela sections.
      * gas/elf/elf.exp: Don't list reloc sections.
      daily update
      * reloc.c (BFD_RELOC_AVR_LDI, BFD_RELOC_AVR_6, BFD_RELOC_AVR_6_ADIW):
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_size_stubs): When determining need for
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_create_dynamic_sections): Correct
      * elf64-ppc.c (ppc64_elf_gc_sweep_hook): Follow indirect and warning
      * configure.host: Correct sed patterns for last change.
      daily update
      include/elf/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      PR gas/684
      * ppc-opc.c (powerpc_opcodes): Add optional 'l' arg to tlbiel.
      PR ld/676
      daily update
      daily update
      daily update
      * ld.texinfo (Location Counter <dot outside sections>): Document
      * ld.texinfo (Output Section Keywords <CONSTRUCTORS>): Correct
      daily update
      daily update
      bfd/
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      include/
      bfd/
      daily update
      * elfxx-ia64.c (elfNN_ia64_new_elf_hash_entry): Don't clear
      * elf64-hppa.c (elf64_hppa_new_dyn_hash_entry): Don't clear everything,
      * elflink.c (elf_smash_syms): Expand comments.
      daily update
      include/
      * linker.c (_bfd_link_hash_newfunc): Set all local fields.
      bfd/
      * elf64-ppc.c (struct ppc_link_hash_entry): Add "fake".
      * elf64-ppc.c (add_symbol_adjust): Don't create fake descriptor
      daily update
      * elf-bfd.h (elf_string_from_elf_strtab): Delete macro.
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (move_plt_plist): New function, extracted from..
      * elf64-ppc.c (toc_adjusting_stub_needed): Return true for
      * ld-elfvsb/hidden2.s: Replace .word with .long.
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      * coff-arm.c (coff_arm_is_local_label_name): Warning fix.
      * mach-o.c (bfd_mach_o_scan): Don't ignore return value of
      * dw2gencfi.c (output_cie, output_fde): Use DW_CFA_nop rather
      * gas/all/gas.exp (quad): Don't run on i960.
      daily update
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Fix warning.
      * deflex.l (YY_NO_UNPUT): Define.
      * ldexp.c (new_abs): Init new.str.
      * tc.h (struct relax_type, relax_typeS): Move from here..
      daily update
      * config/tc-openrisc.c (openrisc_relax_frag): Delete unused function.
      * ld-scripts/align2a.d: Don't assume anything about section
      daily update
      * config/tc-hppa.h (TC_EQUAL_IN_INSN): Delete.
      daily update
      include/
      daily update
      * readelf.c (BYTE_GET8): Delete.  Replace uses with BYTE_GET.
      * input-file.c (input_file_open): Rearrange to avoid warning.
      * ld-elf/warn1.d: Specify -Ttext.
      gas/
      * gas/d10v/instruction_packing-005.d: Adjust.
      * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
      * elfread.c (elf_symtab_read): Discard section syms.
      * coffgen.c (bfd_coff_get_comdat_section): Check that
      bfd/
      * Makefile.am: Run "make dep-am"
      * Makefile.am: Run "make dep-am"
      * Makefile.am (HFILES): Add itbl-lex.h.
      * config.in: Regenerate.
      daily update
      Regenerate cgen files
      * Makefile.am (syslex.o, sysinfo.o): Pass AM_CFLAGS to compiler.
      * read.c: Warning fixes.
      * basic_blocks.c: Warning fixes.
      * ldexp.c: Warning fixes.
      * arc-ext.c: Warning fixes.
      daily update
      * dlltool.c: Warning fixes.
      * cgen.c: Warning fixes.
      * pe-dll.c: Warning fixes.
      daily update
      * coffcode.h (coff_print_aux): Warning fix.
      * frv.opc (parse_A): Warning fix.
      * cris-dis.c (format_hex): Remove ineffective warning fix.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_size_stubs): Override defined dot-sym
      * bout.c (b_out_write_object_contents): Don't use sizeof on host
      * configure.in (AC_C_BIGENDIAN): Invoke.
      * targets.h: Typo fix.
      * config/tc-m68k.c (md_assemble): Don't use sizeof host short.
      * as.h (assert): Warning fix.
      * gas/m68k/mcf-emac.d: Allow for 64-bit addresses.
      * config/obj-coff.c (fixup_segment): Delete sy_mri_common assertion.
      * symbols.c (fb_label_name): Allow an augend of 2 for mmix.
      * expr.c (integer_constant): Remove TARGET_WORD_SIZE hack.
      daily update
      * symbols.c (fb_label_name): Fix silly thinko in last change.
      * config/tc-ppc.c (ppc_fix_adjustable <ELF>): Remove bogus checks.
      * gas/ppc/astest.d: Adjust for relocs reduced to section sym.
      daily update
      formatting, tack emacs control vars at end
      update copyright dates
      update copyright dates
      update copyright dates
      update copyright dates
      update copyright dates
      daily update
      daily update
      * elf64-ppc.c (update_plt_info): Don't mark new ABI call syms
      * ld-powerpc/tlsexe.g: Update.
      * ld-alpha/tlsbin.dd: Update to suit changed section layout and
      Regenerate .pot files
      daily update
      * elf.c (elfcore_grok_win32pstatus): Warning fixes.
      daily update
      PR ld/778
      daily update
      daily update
      * vax-dis.c (entry_mask_bit): New array.
      daily update
      opcodes/
      daily update
      daily update
      daily update
      daily update
      * po/tr.po: Commit new Turkish translation.
      Commit new Turkish translation.
      * ldexp.c (exp_fold_tree): Ensure return value is initialized.
      * gmon_io.c (gmon_write_raw_arc): Return 1 for invalid size.
      daily update
      Commit new French translation.
      Commit new Spanish translation.
      daily update
      * ppc-dis.c (powerpc_dialect): Don't set PPC_OPCODE_ALTIVEC when
      bfd/
      * elf32-ppc.c: Divide file into general and linker specific
      daily update
      * scripttempl/elf.sc: When CREATE_SHLIB, put .sdata2 and .sbss2
      daily update
      * elf-bfd.h (_bfd_elf_link_renumber_dynsyms): Delete.
      * ldlang.c (lang_insert_orphan): Use old section_tail rather than
      daily update
      daily update
      daily update
      * Makefile.am (OBJ_FORMAT_CFILES): Prune config/obj-vms.c.
      PR gas/780
      ld/
      * configure.tgt: Handle setting of bfd_gas for fmt=multi targets
      * elf32-ppc.c (is_ppc_elf_target): New function.
      * elf32-ppc.c (struct elf_linker_section): Remove rel_section.
      * elf32-ppc.c (is_ppc_elf_target): Move to linker part of file.
      bfd/
      bfd/
      daily update
      * elf32-ppc.c (ppc_elf_set_sdata_syms): New function, extracted from..
      * elf32-ppc.c (elf_linker_section_pointers_t): Remove
      gas/testsuite/
      bfd/
      daily update
      daily update
      * emultempl/ppc64elf.em (need_laying_out): Delete.  Remove all refs.
      * emultempl/elf32.em (gld${EMULATION_NAME}_layout_sections_again):
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Return -1 on errors
      (ppc64_elf_check_relocs): Remove unnecessary SEC_ALLOC check.
      * elf64-ppc.c (ppc64_elf_edit_toc): Account for dynamic relocs
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (dec_dynrel_count): New function split out from
      daily update
      daily update
      daily update
      daily update
      PR gas/827
      * read.c (assign_symbol): Remove const from parm.  Fix xcalloc
      daily update
      daily update
      * symbols.c (symbol_X_add_number): Change return type to "offsetT *".
      * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): Ignore
      daily update
      bfd/
      daily update
      daily update
      * merge.c (merge_strings): Round up section size for alignment.
      * merge.c (sec_merge_emit): Tidy.  Check for bfd_zmalloc errors.
      bfd/
      * corefile.c (core_init): Call bfd_get_synthetic_symtab.
      daily update
      PR ld/815
      * ld-d10v/default_layout.d: Update for unused section removal.
      * gas/all/assign.s: New.
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (RTO): Define.
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * section.c (bfd_section_list_remove): Don't clear s->next.
      * config/obj-ecoff.c (ecoff_frob_file_before_fix): Correct section
      daily update
      bfd/
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      * elfcode.h (elf_object_p): Add more sanity checks on elf header.
      * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add has_dotsym.
      daily update
      * scripttempl/elf.sc (DATA_SEGMENT_RELRO_GOTPLT_END): Delete.
      daily update
      * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
      * reloc.c (BFD_RELOC_HI16_PCREL): Define.
      * ldgram.y: Add SPECIAL token.
      * config/tc-ppc.c (md_apply_fix3): Allow pcrel forms of BFD_RELOC_16,
      * readelf.c (get_ppc_dynamic_type): New function for DT_PPC_GLINK.
      daily update
      * elf32-ppc.c (LWZU_0_X_11): Delete.
      daily update
      daily update
      include/elf/
      daily update
      daily update
      daily update
      * elf32-ppc.c (LIS_11. LIS_12): Define.
      daily update
      daily update
      * elf.c (assign_file_positions_for_segments): Use maximum of
      * ppc.h (PPC_OPCODE_POWER5): Define.
      * ppc-dis.c (powerpc_dialect): Handle "-Mpower5".
      * config/tc-ppc.c (parse_cpu): Handle "-mpower5".
      * elf-bfd.h (struct elf_link_hash_table): Delete init_refcount and
      * config/tc-ppc.c (ppc_force_relocation): Add BFD_RELOC_24_PLT_PCREL.
      daily update
      * elf32-ppc.c (allocate_dynrelocs): Correct plt offset assigned
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): For old gcc -fPIC code
      daily update
      * emultempl/ppc32elf.em (after_allocation): Don't call
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldexp.h (etree_value_type): Use "asection *" in place of
      * elf64-ppc.c (add_symbol_adjust): Set sym visibility to most
      * ld-powerpc/powerpc.exp (ppcelftests): Assemble sda test with -a32.
      daily update
      * elf32-i386.c (elf_i386_relocate_section): Handle zero symndx
      include/
      daily update
      daily update
      daily update
      * NEWS: Mention new powerpc ld support.
      bfd/
      * elf64-ppc.c (ppc_stub_name): Return immediately on bfd_malloc fail.
      daily update
      * coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Init _bfd_find_line.
      missed committing from
      * Makefile.am: Run "make dep-am".
      daily update
      * opncls.c (bfd_fopen): Don't set bfd_error unconditionally.
      * opncls.c (bfd_fdopenr): Don't set bfd_error unconditionally.
      daily update
      * elflink.c (elf_mark_used_section): Delete.
      * ld.h (lang_phase_type): Move to..
      * ld-scripts/empty-aligned.d: Adjust.
      * ldexp.c (fold_unary <ALIGN_K>): Revert last change.
      daily update
      * scripttempt/elf.sc (.bss): Align tail in a way that allows
      remove conflict indicator
      * ld-scripts/empty-aligned.t: Adjust alignment expressions so
      * config/tc-hppa.c (pa_block): Allocate just one byte for the
      * ld-cris/libdso-10.d: Adjust for elf.sc .bss change.
      * dwarf2.c (decode_line_info): Revert last change.  Instead set
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.c (elf_gc_sweep): Do not refcount on sections that have
      * elflink.c (_bfd_elf_gc_mark): Mark sections referenced by
      daily update
      * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Ignore dynamic
      daily update
      * scripttempl/elf.sc (.gcc_except_table): Don't KEEP.
      * elf64-alpha.c (elf64_alpha_create_got_section): Always create
      daily update
      daily update
      daily update
      PR 1004
      * emultempl/elf32.em: Enable use of ld.so.conf for *-*-k*bsd-*.
      PR 1042
      daily update
      * elf.c (special_sections): Move const qualifier.
      daily update
      * po/SRC-POTFILES.in: Add cpu-ms1.c, elf32-ms1.c, elf-vxworks.c,
      * iq2000.cpu: Include from binutils cpu dir.
      * Makefile.am (stamp-m32r): Fix path to cpu files.
      daily update
      daily update
      * elf-hppa.h (elf_hppa_final_link): Use gp val of zero when none
      * ldlang.c (wild_sort): Formatting.
      * ld-cris/pv32.s: Give expobj a size.
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_set_sdata_syms): Correct __sbss_start value.
      * elf32-xtensa.c (bfd_elf_xtensa_reloc): Warning fix.
      * elf64-ppc.c (ppc64_elf_relocate_section): Don't use a plt stub
      * ld-powerpc/sdalib.s (lib_var): Size it.
      daily update
      daily update
      bfd/
      * ms1.opc (print_dollarhex): Correct format string.
      daily update
      * elflink.c (bfd_elf_record_link_assignment): Remove output_bfd param.
      * ldemul.c (ldemul_do_assignments): New function.
      daily update
      bfd/
      Fix typo.
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      missed from 2005-07-18 commit
      * elflink.c (elf_gc_sweep): Move gcc_except_table code..
      * elflink.c (elf_gc_mark_dynamic_ref_symbol): Handle -shared.
      * elflink.c (_bfd_elf_merge_symbol): Skip weak redefinition
      daily update
      * ld-elfweak/size2a.s: Extend test to check size for two weaks.
      * elflink.c (fix_syms): Handle symbols defined in input sections.
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data): Add action_discarded.
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_apply_fix <ELF>): Don't warn on overflow
      * elf32-ppc.c (ppc_elf_size_dynamic_sections): Correct value of
      * elf32-ppc.c (struct ppc_elf_link_hash_table): Remove hgot.  Use
      daily update
      * ldlang.c (exp_init_os): Handle etree_provide.
      daily update
      bfd/
      * Makefile.am (eelf32m32c.c): Fix dependencies.
      bfd/
      daily update
      * emulparams/armelf.sh (OTHER_BSS_END_SYMBOLS): Split out from
      * emulparams/elf_x86_64.sh: Revert last change.
      daily update
      daily update
      daily update
      daily update
      * emulparams/hppa64linux.sh (LARGE_SECTIONS): Remove .tbss.
      daily update
      daily update
      * gas/all/gas.exp: Remove a29k and m88k support.
      * README-vms: Delete.
      missed from last commit
      daily update
      daily update
      daily update
      daily update
      * ld-elf/empty.s: Define "start".
      * elf-bfd.h (_bfd_elf_define_linkage_sym): Declare.
      Adjust for dynamic sym changes.
      daily update
      * config/tc-ppc.c (ppc_set_cpu): Don't select 64-bit based on
      * elf64-ppc.c (ppc64_elf_edit_opd): Don't call dec_dynrel_count
      daily update
      * elflink.c (_bfd_elf_define_linkage_sym): Don't call
      bfd/
      * elf64-mmix.c (mmix_elf_add_symbol_hook): Mark reg section
      daily update
      * elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Warn on
      Remove a29k support.
      Remove a29k files.
      * scripttempl/elf.sc: Remove commented out defines.
      * ld-d10v/default_layout.d: Adjust for section removal.
      daily update
      daily update
      daily update
      daily update
      daily update
      * configure.tgt (*-*-vxworks):  Match vxworks* instead.
      PR 1036
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldexp.c (fold_name <SIZEOF>): Return 0 for non-existent section.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc_build_one_stub): Replace assertion that long
      PR ld/1353
      * elflink.c (_bfd_elf_merge_symbol): Simplify.
      daily update
      * ldlang.h (lang_output_section_statement_struct): Change type of
      * read.c (pseudo_set): Set segment of expression syms to expr_section.
      daily update
      * read.c (pseudo_set): Don't set undefined symbols to expr_section.
      * gas/lns/lns.exp (lns-common-1): Don't run on targets without
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * app.c (do_scrub_chars <LEX_IS_SYMBOL_COMPONENT>): Check for full
      daily update
      * app.c (do_scrub_chars): Match open and close quote of strings.
      daily update
      * elf64-ppc.c (ppc_type_of_stub): Check both func desc and func
      daily update
      daily update
      * elf.c (_bfd_elf_get_synthetic_symtab): Set BSF_GLOBAL on
      daily update
      daily update
      daily update
      PR 1659
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-scripts/crossref.exp: Add -mcall-aixdesc to CFLAGS for
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (dec_dynrel_count): Don't report errors for local
      daily update
      * elf32-ppc.c (ppc_elf_fake_sections): Don't set SHF_EXCLUDE on
      * elf32-i370.c (i370_elf_fake_sections): Don't set SHF_EXCLUDE on
      * elflink.c (elf_link_input_bfd): Don't use linker_mark and
      * ld-elf/orphan.d: Adjust for mips.
      * ld.texinfo (--reduce-memory-overheads): Fix typo.
      daily update
      Regenerate
      PR ld/1540
      daily update
      * cache.c (bfd_open_file): Set bfd_error_system_call on failure
      * cache.c (bfd_cache_lookup_worker): Use bfd_error_handler
      * m32r.opc (parse_hi16): Do not assume a 32-bit host word size.
      * ld-elf/empty2.d: Allow more symbols.
      * cache.c (bfd_cache_lookup_worker): Don't abort on failing to
      daily update
      * cache.c: Reorganize file to avoid forward reference.
      * hppabsd-core.c (hppabsd_core_core_file_p): Use bfd_stat, not fstat.
      * cache.c (BFD_CACHE_MAX_OPEN): Make private to this file.
      * bfdwin.c (bfd_get_file_window): Seek into file in place of
      PR 973
      daily update
      daily update
      daily update
      daily update
      * arm-dis.c (print_insn): Warning fix.
      daily update
      PR ld/1775
      daily update
      daily update
      * bfdlink.h (struct bfd_link_order): Tweak comment.
      * elf.c (elf_fake_sections): When calculating tbss size, just use
      * ldlang.h (lang_output_section_statement_type): Rearrange.  Remove
      daily update
      * ldlang.c (struct output_statement_hash_entry): Don't indirect to os.
      daily update
      daily update
      daily update
      * expr.c (integer_constant): Match only 'B' as binary suffix if
      * gas/z80/z80.exp: Added "suffix" test.
      * ldmain.c (main): Add \n to error message.
      * i386-dis.c (ckprefix): Handle rex on fwait.  Don't print
      * macro.c (buffer_and_nest): Skip labels regardless of
      * expr.c (op_encoding): Map '=' to O_SINGLE_EQ, if defined.
      * config/tc-i386.h (tc_comment_chars): Define.
      * gas/i386/divide.s: Test line comment starting with '/'.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * symbols.c (S_GET_VALUE): Remove non-BFD assembler recursion guard.
      * ppc-opc.c (powerpc_opcodes): Add frin,friz,frip,frim.  Correct
      * read.c (s_comm_internal): Set bfd_com_section segment.
      daily update
      * config/tc-ppc.c (ppc_pe_comm): Set bfd_com_section segment.
      * configure.tgt (i386-*-gnu*): Set em=gnu.
      * ld.texinfo (Forced Output Alignment): Specify that this is an
      * config/tc-hppa.c (pa_comm): Set bfd_com_section segment.
      * ldlang.h (lang_output_section_statement_type): Add prev.
      daily update
      * ldlang.h (lang_input_section_type): Remove "ifile" field.
      daily update
      * ldlang.c (lang_size_sections_1): Revert 2005-11-16 functional
      * emulparams/elf64ppc.sh (.tocbss): Use new section alignment scheme.
      * ld-powerpc/symtocbase.d: Adjust for alignment change.
      * elf64-ppc.c (ppc64_elf_check_relocs): Don't set has_14bit_branch
      daily update
      daily update
      daily update
      daily update
      daily update
      * elfcode.h (elf_object_p): Delay the setting of start_address
      daily update
      * ldlang.c (lang_insert_orphan): Skip first assignment to dot
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * cpu-powerpc.c (bfd_powerpc_archs): Add ppc 750.
      daily update
      * i386-dis.c (dofloat): Handle %rip-relative floating point addressing.
      * reloc.c (enum complain_overflow): Correct comments.
      * pe-dll.c (build_filler_bfd): Conform error message to standard.
      bfd/
      daily update
      daily update
      * elflink.c (elf_gc_mark_dynamic_ref_symbol): Use !info-executable
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_size_stubs): Don't consider non-ppc64 input.
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Force tail calls in
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldlang.h (lang_output_section_statement_type): Add prev.
      * aix5ppc-core.c: Remove duplicate prototypes.
      daily update
      daily update
      daily update
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am (Makefile): Remove dependency.
      * coff-h8300.c (h8300_reloc16_extra_cases): Use input section
      * elf.c (bfd_section_from_shdr): Treat invalid reloc sections as
      * elf32-ppc.c (add_stub_sym): Pass info rather than htab.
      * elfread.c (elf_symfile_read): Don't make synth syms global.
      missed copyright 2005 addition
      * elf.c (elf_find_function): Don't ignore section syms.
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Adjust relocs against
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * objcopy.c (copy_object): Set isympp and osympp to NULL after free.
      * objcopy.c (copy_object): Fix thinko.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      split changelogs
      * elf64-ppc.c (ppc64_elf_gc_mark_hook): Don't hang forever in loop.
      * elf-bfd.h (struct elf_backend_data): Add gc_mark_dynamic_ref.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_default_action_discarded): Return 0 for
      daily update
      daily update
      PR ld/2218
      * elf32-ppc.c (allocate_dynrelocs): Tweak undef weak handling.
      daily update
      daily update
      daily update
      * bfd.c: (_bfd_default_error_handler): Don't call abort on
      PR ld/2218
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-linux-nat.c (ppc_linux_insert_watchpoint): Correct return type.
      daily update
      * dwarf2dbg.c (get_filenum): Don't inadvertently decrease files_in_use.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * dwarf2.c: Formatting.
      daily update
      daily update
      daily update
      daily update
      * dwarf.c (process_extended_line_op): Remove pointer_size param.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Don't fall into REL24
      * elf32-ppc.c (ppc_elf_check_relocs): REL24 and REL14 relocs
      daily update
      PR 2434
      daily update
      PR 2434
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * pdp11-opc.c (pdp11_opcodes): Fix opcode for SEC instruction.
      daily update
      daily update
      daily update
      daily update
      PR 997
      daily update
      * Makefile.am (GENSCRIPTS): Pass prefix.
      daily update
      * frags.c (frag_offset_fixed_p): Reinitialise offset before
      daily update
      PR 2512.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-xc16x.h (TC_LINKRELAX_FIXUP): Delete.
      * config/tc-dlx.h (tc_coff_symbol_emit_hook): Delete.
      * frags.c (frag_offset_fixed_p): Constify args.
      * config/tc-i386.c: Formatting.
      daily update
      bfd/
      * ldlang.c (wild): Tidy default_common_section loop.
      * avr-dis.c (avr_operand): Warning fix.
      * Makefile.am: Run "make dep-am".
      * Makefile.am (CPU_TYPES): Add maxq and mt.  Sort.
      daily update
      daily update
      * elf.c (assign_file_positions_except_relocs): Move code setting
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * coff-rs6000.c (xcoff_write_archive_contents_old): Warning fix.
      daily update
      * dwarf2dbg.c (get_line_subseg): Attach new struct line_seg to end
      daily update
      daily update
      daily update
      * subsegs.c (subseg_set_rest): Always set seginfp->frchainP if NULL.
      daily update
      * dwarf2.c: Formatting.
      daily update
      * hash.c (DEFAULT_SIZE): Revert last change.
      bfd/
      * subsegs.h (struct frchain): Delete frch_seg.
      daily update
      daily update
      * ld.texinfo: Document PowerPC and PowerPC64 options.
      * elf64-ppc.c (ppc64_elf_tls_optimize): Only optimize
      * ld-powerpc/tlsexetoc.r: Update for correction to tls optimization.
      daily update
      daily update
      * write.c (relax_segment): Add pass count arg.  Don't error on
      daily update
      daily update
      daily update
      PR 2342
      daily update
      * elf.c (_bfd_elf_init_private_section_data): Don't change
      * ld-elf/stab.d: New.
      daily update
      daily update
      daily update
      daily update
      PR 2658
      daily update
      daily update
      * elflink.c (elf_gc_sweep): Don't specially keep non-alloc,
      * elf.c (assign_file_positions_for_segments): Split into..
      * avr-dis.c: Formatting fix.
      daily update
      daily update
      * elf.c (elf_fake_sections): Formatting.
      * ldlang.c (lang_size_sections_1): Don't check mem regions for
      * ld-scripts/empty-orphan.t: Discard .reginfo.
      * ld-scripts/empty-orphan.d: Update again.
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (compare_symbols): Prefer strong dynamic global
      daily update
      daily update
      * elf.c (sym_is_global): Return a bfd_boolean.
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      * stabs.c (_bfd_link_section_stabs): Use bfd_make_section*_with_flags
      * config/obj-ieee.c: Delete.
      daily update
      bfd/
      * ld-powerpc/tlsexe.r: Update for removal of some section syms.
      daily update
      * emultempl/elf32.em (global_found): Make it a pointer.
      daily update
      daily update
      Remove leading bfd/ on filenames.
      * ldlang.c (lookup_name): Delete dead code.  Remove FIXMEs.
      * Makefile.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * config.in: Regenerate.
      * Makefile.in: Regenerate.
      * ldexp.c (exp_get_abs_int): Make error message the same as
      * ld-elf/sec64k.exp: Add "main" symbol.  Use dc.a for addresses.
      daily update
      * ldlang.c (init_os): Whitespace.
      * m68hc11-dis.c (print_insn): Warning fix.
      * elf.c (_bfd_elf_init_private_section_data): Comment typo.
      * hash.c (bfd_hash_lookup): Correct stray line.
      * ld-elfvers/vers.exp (objdump_versionstuff): Allow versions in
      daily update
      * ldlang.h (enum section_type): Delete dsect_section, copy_section,
      include/opcode/
      remove some duplicate #include's.
      daily update
      * configure.in (BFDLIB, BFDVER_H, ALL_OBJ_DEPS): Delete.
      daily update
      * ldlang.h (lang_input_statement_type): Use bitfields for booleans.
      * config/tc-iq2000.c: Include sb.h.
      daily update
      daily update
      daily update
      daily update
      * elflink.c (elf_link_add_object_symbols): Save and restore
      daily update
      * ld.texinfo: Document new -z lazy option.
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      bfd/
      * elf-bfd.h (struct elf_backend_data): Add
      * emultempl/elf-generic.em (gld${EMULATION_NAME}_map_segments): Limit
      daily update
      * ld-elf/tls_common.exp: Match 32-bit output.
      daily update
      daily update
      PR ld/2754
      * Makefile.am (*_DEPENDENCIES): Add missing dependencies.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * symbols.c (report_op_error): Fix pasto.  Don't use as_bad_where
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldlang.c (analyze_walk_wild_section_handler): Init handler_data
      daily update
      * ldlang.c: Formatting.
      * ldexp.c (fold_name <LOADADDR>): Use the lma.
      * ld-scripts/overlay-size-map.d: Update.
      * emultempl/elf-generic.em (map_segments): Reorganise loop so that
      * elf.c (elf_modify_segment_map): Delete empty PT_LOAD segments.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_build_stubs): Clear relbrlt reloc_count
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      ld/
      daily update
      * elf64-ppc.c (ppc64_elf_size_stubs): Ignore non-code sections.
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      * NEWS: Mention LMA default change.
      * elf32-ppc.c (ppc_elf_relocate_section): Correct GOT and PLT HA
      daily update
      * ldexp.c (fold_name <LOADADDR>): Return an absolute value
      daily update
      daily update
      daily update
      daily update
      * scripttempl/elf.sc: Ensure that crtbegin and crtend entries will
      daily update
      New tests.
      * ecoff.c (ecoff_directive_val): Fix message typo.
      Adjust target test.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gas/3165
      daily update
      * input-file.c (input_file_open): Replace as_perror with as_bad
      daily update
      * input-file.h: Update comment.
      PR gas/3165
      PR 3182
      daily update
      PR 3182
      daily update
      daily update
      daily update
      * dwarf2.c (concat_filename): Apply DW_AT_comp_dir if dir table
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_section_align): Don't round up address for ELF.
      * as.h (as_perror): Delete declaration.
      * elfcode.h (elf_swap_symbol_in): Return bfd_boolean.  Don't abort
      * config/tc-ppc.c (ppc_symbol_chars): Remove '+' and '-'.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-score.c (_bfd_score_elf_relocate_section): Move assignment
      daily update
      * elflink.c (_bfd_elf_gc_mark_hook): New function.
      daily update
      Regenerate.
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_build_stubs): Test glink size for
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      * scripttempl/elf.sc (INTERP): Delete.  Move definition to..
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      * linker.c (fix_syms): Choose best of previous and next
      * elf32-score.c: Formatting.
      missed from 2006-10-19 commit.
      * ld.texinfo (Output Section Discarding): Fix xref.
      * elf64-ppc.c (ppc64_elf_edit_opd): Clarify comment.
      * config/tc-m68hc11.c (md_assemble): Quiet warning.
      wrap overlong lines
      * emulparams/h8300elf.sh (TINY_DATA_SECTION, TINY_BSS_SECTION): Don't
      daily update
      Add powerpc cell support.
      * ld-powerpc/plt1.s: New.
      daily update
      missed from last commit
      New Cell SPU port.
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      * elf.c (elfcore_write_note): Pad to 4-byte boundary.
      * bfd.c (bfd_error_type): Add bfd_error_on_input.
      * bfd-in2.h: Regenerate.
      daily update
      * elf.c (elfcore_write_note): Pad note descriptor to 4-byte
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c: Restore COM to mfcr wrongly removed 2003-07-04.
      daily update
      * elf64-ppc.c (struct ppc64_elf_obj_tdata): Remove "has_dotsym"
      * elf64-ppc.c (enum _ppc64_sec_type): New.
      daily update
      * symbols.c (symbol_create, symbol_clone): Don't set udata.p.
      ld/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * symbols.c (resolve_symbol_value): Formatting.
      daily update
      daily update
      * elflink.c (_bfd_elf_check_kept_section): Test for kept group
      daily update
      daily update
      daily update
      PR 3532
      * bfd-in.h (struct stat): Don't typedef.
      * emulparams/elf32_spu.sh (OTHER_SECTIONS): Define.
      daily update
      daily update
      * pef.c (bfd_pef_make_empty_symbol): Delete function.  Define instead.
      * config/obj-elf.c (obj_elf_version): Use memcpy rather than strcpy.
      daily update
      daily update
      * config/tc-spu.c (md_pseudo_table): Add eqv and .eqv.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-elfvsb/sh1.c (overriddenvar, shlib_overriddencall2,
      * ld-alpha/tlspic.rd: Update for unused section removal.
      daily update
      * elf64-alpha.c (elf64_alpha_merge_symbol_attribute): New function.
      daily update
      daily update
      daily update
      daily update
      daily update
      * configure.in:  Handle spu makefile frag.
      daily update
      sync a change from gcc
      * ldlang.c (print_output_section_statement): Print load address
      daily update
      daily update
      PR 3704
      * elf-bfd.h (struct bfd_elf_section_data): Clarify sec_group
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * pe-dll.c: Include pe-dll.h.
      daily update
      daily update
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't set
      daily update
      * readelf.c (dump_section): Don't print 32-bit values, which
      daily update
      daily update
      daily update
      daily update
      daily update
      * bucomm.h (make_tempdir): Declare independently of HAVE_MKDTEMP.
      daily update
      * embedspu.sh: New file.
      daily update
      * ar.c (open_inarch): Check fwrite return.  Use size_t.
      * input-file.c (input_file_open): Check fgets return.
      * config/tc-spu.h (TC_RELOC_RTSYM_LOC_FIXUP): Delete.
      missed from last commit
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-scripts/default-script.exp: Add "--local-store 0:0" to
      * elf-bfd.h (struct elf_backend_data): Add elf_backend_write_core_note.
      * write.h (struct fix <fx_pcrel_adjust, fx_size>): Move.
      daily update
      * ppc-opc.c (insert_bdm): -Many comment.
      daily update
      daily update
      daily update
      daily update
      * ldlang.c (lang_size_sections_1): Don't warn on backwards dot
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.c (bfd_elf_discard_info): Tidy setting of "eh".
      * elflink.c (evaluate_complex_relocation_symbols): Ignore relocs
      bfd/
      daily update
      bfd/
      * embedspu.sh: Add -W to readelf invocation.
      * emultempl/spu_ovl.S (__ovly_return, __ovly_load): Set sym size.
      daily update
      gas/
      daily update
      * libbfd-in.h (_bfd_norelocs_get_reloc_upper_bound): Don't define,
      daily update
      * subsegs.c (subseg_change, subseg_get): Use xcalloc rather than
      daily update
      * ldcref.c (check_reloc_refs): Compare section for local syms.
      * write.c: White space fixes.
      remove unused var
      remove unused var
      * write.c (TC_FX_SIZE_SLACK): Define.
      daily update
      * elf-bfd.h (struct elf_backend_data): Add default_execstack.
      daily update
      * ldexp.c (fold_name <LOADADDR>): Ensure result is always absolute.
      daily update
      PR 4082
      * elf32-spu.c (spu_elf_size_stubs): Correct order of warning args.
      daily update
      * write.c (size_seg): Always clear SEC_RELOC here.
      * config/tc-mn10300.c (md_convert_frag): Correct fixup size.
      daily update
      daily update
      daily update
      daily update
      * emultempl/spuelf.em (_binary_builtin_ovl_mgr_start): Rename
      daily update
      * config/obj-elf.c (elf_frob_file): frag_wane any new frags.
      * config/tc-m68hc11.c (fixup24): Correct fixup size.
      * elf32-spu.h (struct _ovl_stream): Make "start" and "end" const.
      * bin2c.c: New file.
      * Makefile.am (ALL_EMUL_EXTRA_OFILES): Remove spu_inc.o.
      missed from last commit
      * mt-spu (all-ld): Depend on all-binutils.
      daily update
      * Makefile.am (PROGS): Add BUILD_INSTALL_MISC.
      * configure.tgt (spu-*-elf*): Delete targ_extra_ofiles.
      *** empty log message ***
      * configure.tgt: Fix type last change.
      * Makefile.am (PROGS): Delete.
      daily update
      * embedspu.sh: Set type and size of global program handle symbol.
      * spu-insns.h: Add soma double-float insns.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 4144
      PR 3958
      * common.h (ELF_ST_VISIBILITY): Comment typo fix.
      xfail hppa
      daily update
      * ldlang.c (lang_size_sections_1): Correct backwards dot move
      * Makefile.am (BFD64_BACKENDS): Add efi-app-x86_64.lo.
      regenerate
      * Makefile.am: Run "make dep-am".
      * m32r.opc: Formatting.
      * symbols.c (symbol_relc_make_sym): Comment typo fixes.
      Regenerate.
      include/elf/
      duh. commit correct version of patch.
      daily update
      * config/tc-i386.h (WORKING_DOT_WORD): Define.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 4029
      PR 4029
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_size_stubs): Always use an overlay stub
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld-elf/elf.exp: Add "--local-store 0:0" to LDFLAGS for spu.
      * elf32-spu.c (spu_stub_name): Don't put input section in stub name.
      * config/tc-spu.c: Don't include opcode/spu.h.
      * ld-spu/ovl.s (f4_a2): Tail call.
      daily update
      ld/
      daily update
      daily update
      * Makefile.am: Add dependency on ldemul-list.h for powerpc and
      missed entry
      * aout-adobe.c (aout_32_bfd_reloc_name_lookup): Define.
      * doc/as.texinfo (Reloc): Document.
      * elf32-spu.c (struct stubarr): Add stub_hash_table and err fields.
      * embedspu.sh: Combine "_EAR_" and "_EAR_*" patterns.  Tighten
      daily update
      * embedspu.sh: Correct toe_addr quoting.
      * NEWS: Mention ".reloc".
      New test
      * ld-spu/spu.exp (embed_test): New.
      * ld-elf/note-1.s: Increase .foo size.
      daily update
      * MAINTAINERS: Update mailing list addresses.  Add myself
      daily update
      PR ld/4267
      PR ld/4267
      daily update
      daily update
      * gas/i386/nops-3.s: Don't use .align.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR binutils/4292
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (needs_ovl_stub): Test that spu_elf_section_data
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      ld/
      * ppc-opc.c (powerpc_opcodes): Recognize three-operand tlbsxe.
      * gas/ppc/booke.s: Add tlbsx, tlbsxe.
      daily update
      * doc/c-ppc.texi (PowerPC-Opts): Document -me500, -me500x2, -mspe.
      * ppc-opc.c (powerpc_opcodes): Add cctpl, cctpm, cctph, db8cyc,
      * bfd.c (bfd_demangle): New function.
      * budemang.c: Delete.
      * ldcref.c (cref_fill_array): Call bfd_demangle rather than demangle.
      * corefile.c (core_create_function_syms, core_create_line_syms): Don't
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      missed from last commit
      duh
      ..
      revert hunk that belongs to a future patchset
      daily update
      * ppc-opc.c (DCM, DGM, TE, RMC, R, SP, S): Correct shift.
      include/opcode/
      * messages.c (as_internal_value_out_of_range): Fix typo in
      * gas/ppc/range64.s: New.
      daily update
      * config.bfd (spu-*-elf): Delete targ_selvecs.
      * ppc-opc.c (powerpc_operands): Delete duplicate entries.
      * as.h (ENABLE_CHECKING): Default define to 0.
      gas/
      * config/atof-vax.c (atof_vax_sizeof): Change return type to unsigned.
      daily update
      * read.c (read_a_source_file): Skip multiple spaces to
      daily update
      daily update
      * acinclude.m4: Include config/stdint.m4.
      * Makefile.in: Regenerate.
      * Makefile.am: Run "make dep-am".
      * Makefile.in: Regenerate.
      * cgen-types.h: Include bfd_stdint.h, not stdint.h.
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Warn if
      * ld-linkonce/x.s: Use .gcc_except_table instead of .eh_frame
      daily update
      * sysdep.h: Revert last change.
      daily update
      bfd/
      bfd/
      daily update
      * emulparams/elf32_sparc.sh: Update comments.
      Write Mimi's name in ASCII.
      daily update
      * prdbg.c (tg_variable): Adjust for changed demangler.
      * ldcref.c (struct cref_hash_entry): Make "demangled" const.
      daily update
      daily update
      opcodes/
      bfd/
      daily update
      * ldlang.c (lang_check): Error on architecture mismatch.
      daily update
      commit the Robert's removal of "warning:"
      * binutils-all/objcopy.exp (copy_setup): Don't perror, use send_log.
      gas/
      include/elf/
      daily update
      * scripttempl/elf.sc: Add .debug_pubtypes and .debug_ranges.
      * ld.texinfo (--no-warn-search-mismatch): Document.
      daily update
      PR gas/4460
      daily update
      daily update
      daily update
      * elf.c (assign_file_positions_for_load_sections): Don't check
      * elf32-spu.c (spu_elf_reloc_type_lookup): Return NULL on
      * elflink.c (bfd_elf_final_link): Correct reloc handling for
      * ld.h (args_type, ld_config_type): Reorder fields.
      daily update
      * elf32-spu.c (spu_elf_size_stubs): Use "void *" for psyms.
      daily update
      daily update
      PR 4454
      daily update
      include/elf/
      bfd/
      * binutils-all/needed-by-reloc.s: Use .long rather than .4byte.
      PR 4479
      daily update
      include/elf/
      PR 4497
      daily update
      daily update
      * elf.c (bfd_elf_string_from_elf_section): Return NULL on
      daily update
      * binutils-all/objcopy.exp: Only run needed-by-reloc test for ELF.
      PR 4479
      daily update
      daily update
      daily update
      * ppc-dis.c (print_insn_powerpc): Don't skip all operands
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_insert_operand): Truncate sign bits in
      daily update
      daily update
      daily update
      * write.h (EXEC_MACHINE_TYPE): Delete.
      * config/tc-ppc.c: Convert to ISO C.
      * config/tc-spu.h: Wrap in #ifndef/#endif.  Delete coff macros.
      * emultempl/spu_ovl.S (__rv_pattern, __cg_pattern): Set symbol
      binutils/
      daily update
      * elf.c (assign_file_positions_for_load_sections): Correct sh_type
      bfd/
      daily update
      include/
      daily update
      daily update
      daily update
      daily update
      daily update
      * embedspu.sh: Handle R_SPU_PPU* relocs with no symbol.
      * config/tc-spu.c (spu_cons): Use deferred_expression.  Handle
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * emultempl/spu_ovl.S: Don't trash lr on tail call from one
      Update.
      daily update
      daily update
      daily update
      daily update
      * embedspu.sh: Parse _SPUEAR_ symbol values as hex.
      * emultempl/spuelf.em (embedded_spu_file): Deduce embedspu program
      * Makefile.am: Add eelf32_spu.o rule.
      daily update
      daily update
      * emulparams/elf32_spu.sh (OTHER_SECTIONS): KEEP .note.spu_name.
      daily update
      * embedspu.sh (relas): Correct sh_info parsing.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_select_plt_layout): Properly iterate over
      * elf32-spu.c (spu_elf_create_sections): Properly iterate over
      bfd/
      daily update
      daily update
      * elf.c (assign_file_positions_for_load_sections): Ensure bss
      * elf.c (assign_file_positions_for_load_sections): Use elf
      * elf32-spu.c (spu_elf_fake_sections): New function.
      * elf32-ppc.c (ppc_elf_info_to_howto): Check for invalid relocation
      * elflink.c (_bfd_elf_link_assign_sym_version): Improve error
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_pe_section): Comment out code assigning
      PR 4712
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Tidy
      Regenerate files.
      PR 4716
      * emultempl/spuelf.em (base_name): Correct backslash quoting.
      daily update
      PR 4722
      PR 4713
      daily update
      * emul_aix.c (ar_emul_aix_internal): Rename "next" to "archive_next".
      daily update
      * ld-powerpc/powerpc.exp: Disable for lynxos and nto.
      Add new --common option to size.
      daily update
      * elflink.c (elf_link_add_object_symbols): Return via
      daily update
      daily update
      daily update
      daily update
      * elf32-arm.c (elf32_arm_size_info): Init checksum_contents field.
      * scripttempl/elf.sc (DISCARDED): Renamed from STACKNOTE.  Add
      * objdump.c (dump_dwarf): Correct setting of is_relocatable.
      daily update
      * emultempl/spuelf.em (embedded_spu_file): Test for NULL path
      daily update
      PR 4782
      daily update
      * ldlang.c (strip_excluded_output_sections): Don't ignore sections
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (struct sym_sec_cache): Delete "sec".  Add "shndx".
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_link_just_syms, merge_sections_remove_hook,
      warning fix
      daily update
      daily update
      * reloc.c (bfd_generic_get_relocated_section_contents): Avoid
      * srec.c (srec_canonicalize_symtab): Don't alloc when symcount
      * srec.c (srec_get_section_contents): Return immediately on
      * elflink.c (_bfd_elf_fix_symbol_flags): Remove unnecessary
      daily update
      daily update
      daily update
      ld/
      daily update
      daily update
      daily update
      PR4694
      * aoutx.h (swap_ext_reloc_in): Set howto to NULL for unknown
      daily update
      daily update
      daily update
      PR 4888
      daily update
      daily update
      * elf.c: (_bfd_elf_make_section_from_phdr): Properly handle
      daily update
      daily update
      daily update
      PR 4515
      binutils/testsuite/
      * windres/windres.exp: Return unsupported rather than fail if
      daily update
      daily update
      daily update
      daily update
      bfd/
      * elf.c (elf_modify_segment_map): Add remove_empty_load param.
      daily update
      daily update
      PR 4923
      daily update
      * ld-srec/srec.exp: Always pass "-G 0".  Remove all powerpc
      daily update
      * po/Make-in: Add --msgid-bugs-address to xgettext invocation.
      * ldexp.c (exp_get_vma, exp_get_fill): Canonicalise error messages.
      * emultempl/alphaelf.em: Format option help.
      PR gas/4079
      daily update
      * ld.texinfo (Input Section Basics): Correct EXCLUDE_FILE example.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-i386.c (lex_got): Don't scan past a comma.
      * elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.
      daily update
      include/elf/
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-linux-nat.c (right_fill_reg): Delete.
      daily update
      * ldlang.c (lang_record_phdrs): Give a fatal error if no sections
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (elf_howto_table): Formatting.
      * config/tc-spu.c (struct spu_insn): Delete "flag".  Add "reloc".
      daily update
      daily update
      daily update
      daily update
      PR ld/2864, ld/5006
      * ldwrite.c (build_link_order <lang_padding_statement_enum>): Correct
      * config.bfd: Set want64 for spu-*-elf.
      * elf64-ppc.c (func_desc_adjust): When resolving undefined
      daily update
      daily update
      PR 5011
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data): Delete elf_backend_sprintf_vma
      daily update
      * nm.c (value_format_64bit, set_print_radix, print_value): Handle
      bfd/
      daily update
      * format.c (bfd_check_format_matches): Record matching targets even
      * opncls.c (find_separate_debug_file): Ensure bfd_set_error has
      * configure.ac: Correct makeinfo version check.
      daily update
      * bfd.c (_bfd_default_error_handler): fflush stdout.
      PR ld/5025
      daily update
      daily update
      daily update
      PR gas/5026
      * elf.c (bfd_section_from_shdr): Check bfd_alloc return.
      daily update
      * bfd-in.h (bfd_hash_insert): Declare.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (is_indirect_branch): New function.
      daily update
      * elf32-spu.c (struct spu_link_hash_table): Add "stubs".
      bfd/
      daily update
      * elf64-ppc.c (ppc_build_one_stub): Correct rel_hdr.sh_size.
      * emultempl/spu_ovl.S: Add debug printf code.
      * elflink.c (set_symbol_value): Add isymbuf and locsymcount
      daily update
      * elf-m10300.c (mn10300_elf_check_relocs): Delete dead code.
      daily update
      daily update
      bfd/
      * elflink.c: Formatting.
      daily update
      daily update
      daily update
      * readelf.c (dump_section_as_strings): Use %6tx instead of %6zx.
      * stabs.c (aout_process_stab): Set BSF_DEBUGGING.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (elfcore_grok_prxfpreg): Fix comment typo.
      * ld-srec/srec.exp: Define __stack_chk_fail sym.
      daily update
      daily update
      daily update
      * coff-arm.c (arm_emit_base_file_entry): Check fwrite return value.
      * chew.c (write_buffer): Check fwrite return value.
      * objdump.c (print_line): Check fwrite return value.
      * read.c (do_s_func): Check asprintf return status.
      * mcore-dis.c (print_insn_mcore): Protect "fprintf" var against
      daily update
      daily update
      daily update
      PR ld/4424
      daily update
      * config/tc-ppc.c (ppc_parse_name): Skip leading '%'.
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc_build_one_stub): Don't duplicate relocs
      daily update
      * readelf.c (process_program_headers): Use dynamic segment unless
      * strings.c (print_strings): Don't use %L, use %ll in printf
      * Makefile.am: Run "make dep-am".
      * Makefile.am: Run "make dep-am".
      * Makefile.am (INCLUDES, DEP_INCLUDES): Remove -D_GNU_SOURCE.
      * Makefile.am (INCLUDES): Remove -D_GNU_SOURCE.
      * Makefile.am (INCLUDES): Remove -D_GNU_SOURCE.
      * po/POTFILES.in: Regenerate.
      missed from last commit
      daily update
      * elf.c (elfcore_grok_ppc_vmx): New function.
      * readelf.c (get_note_type): Handle NT_PPC_VMX.
      daily update
      PR 5215
      * ld-scripts/rgn-over1.d: Accept extra LOAD at end of map file.
      * binutils-all/windres/windres.exp: Don't xfail.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (bfd_elf_match_symbols_in_sections): Don't declare.
      * readelf.c (debug_apply_rela_addends): Clarify FIXME.
      daily update
      daily update
      daily update
      daily update
      daily update
      * merge.c (sec_merge_hash_lookup): Revert last change.
      * ld-elf/merge3.d, ld-elf/merge3.s: Delete.
      daily update
      bfd/
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_assemble): If -mregnames, when parsing
      * gas/ppc/regnames.d: New.
      * elf.c (_bfd_elf_get_synthetic_symtab): Only bump the symbol
      * gas/macros/purge.s: Delete irpc loops.
      daily update
      PR 5233
      daily update
      daily update
      PR 5328
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (bfd_elf_perform_complex_relocation): Update prototype.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-alpha.c (assemble_insn): Don't segv on NULL reloc_operand.
      * cxxfilt.c (demangle_it): Don't call printf without format string.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_tc): Allow a space between toc symbol
      * readelf.c (is_32bit_abs_reloc, is_32bit_pcrel_reloc): Add SPU.
      * elf32-spu.c (spu_elf_size_stubs): Correct section alignment.
      daily update
      * elf32-spu.c (spu_elf_size_stubs): Do consider branches to
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-m32r.c (md_begin): Mark .sbss as being bss style section.
      warning messages should contain "warning:"
      daily update
      daily update
      daily update
      * ld-scripts/rgn-over.exp: Add --no-overlays for spu.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ld.texinfo (--gc-sections): Describe linker behaviour.
      daily update
      daily update
      daily update
      daily update
      daily update
      * bfd-in.h (BFD_HOST_LONG_LONG): Delete.
      bfd/
      daily update
      * ldlang.h (lang_afile_asection_pair_statement_enum): Delete.
      * ldlang.c (lang_size_sections_1): Simplify SEC_NEVER_LOAD test.
      update copyright
      daily update
      daily update
      daily update
      PR 5646
      daily update
      daily update
      * ecoff.c (_bfd_ecoff_archive_p): Delete.
      * elflink.c (_bfd_elf_link_output_relocs): Correct error return.
      PR 4453
      daily update
      daily update
      daily update
      ld/
      daily update
      * ld-elf/loadaddr.t: New, extracted from..
      daily update
      daily update
      Rewrite SPU overlay handling code.  Put overlay calls stubs in the
      daily update
      * MAINTAINERS: Remove myself as ix86 maintainer.  Add for SPU.
      * dwarf.c (display_debug_loc): Correct test for base address
      update copyright date
      * mt.opc (parse_imm16): Apply 2007-09-26 opcodes/mt-asm.c change
      * ppc-opc.c: Support optional L form mtmsr.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/5692
      * elf32-spu.c (spu_elf_relocate_section): Correct return type.
      daily update
      daily update
      daily update
      bfd/
      * objdump.c (main): Don't pass unadorned NULL to concat.
      * read.c (s_weakref): Don't pass unadorned NULL to concat.
      * ldlang.c (new_afile): Don't pass unadorned NULL to concat.
      * ld-spu/ovl.d: Update.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 5755
      missed from last commit
      daily update
      daily update
      * elflink.c (compute_bucket_count): Warning fixes.
      daily update
      include/
      * elf-bfd.h (enum elf_object_id): Add HPPA_ELF_TDATA.
      * emultempl/alphaelf.em (alpha_after_open): Use elf_object_id.
      PR 5765
      daily update
      PR ld/5761
      daily update
      * simple.c (bfd_simple_get_relocated_section_contents): Set
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Copy
      * elf32-ppc.c (ppc_elf_check_relocs): Revert non_got_ref change.
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Set pointer_equality_needed
      daily update
      daily update
      * elf32-spu.c (mark_functions_via_relocs): Don't assume that
      daily update
      daily update
      bfd/
      * objdump.c (objdump_print_addr): Initialise "sym".
      * config/tc-ppc.h (struct _ppc_fix_extra): New.
      daily update
      * elf32-ppc.c (allocate_dynrelocs): Discard relocs on
      daily update
      * elf32-spu.c (struct got_entry): Add "addend" field.
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (powerpc_opcodes): Order and format.
      * config/tc-ppc.c (ppc_setup_opcodes): Tidy.  Add code to test
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_relocate_section): Test identical conditions
      daily update
      * elf/cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
      * elf-bfd.h (_bfd_elf_section_from_bfd_section): Update prototype.
      include/elf/
      daily update
      bfd/
      include/elf/
      daily update
      * elf32-spu.c (process_stubs, spu_elf_relocate_section): Move
      * emultempl/spuelf.em (gld${EMULATION_NAME}_finish): Protect
      * ld-spu/ovl2.s: Make setjmp global.
      daily update
      daily update
      daily update
      PR 5946
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 6006
      daily update
      * elf32-spu.c (insert_callee): Reorder call list so most recent
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (allocate_spuear_stubs): Ensure _SPUEAR_ symbol
      * ld-spu/ovl2.s: Extend to test jump table references and
      * dwarf2dbg.c (dwarf2_emit_insn): Simplify test before dwarf2_where
      daily update
      bfd/
      * elflink.c (bfd_elf_size_dynamic_sections): Ignore GNU-stack note
      * elf32-spu.c (spu_elf_build_stubs): Correct error message.
      * dwarf.c: Remove trailing whitespace throughout file.
      * po/POTFILES.in: Regenerate.
      daily update
      daily update
      daily update
      daily update
      daily update
      ppc e500mc support
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * readelf.c (process_program_headers): Correct section in segment
      missed from 20080414 commit for e500mc support
      daily update
      PR 2995, PR 6473
      daily update
      daily update
      PR 2995, PR 6473
      daily update
      daily update
      PR 6473
      daily update
      daily update
      missed from last commit
      * ldexp.c (exp_print_token): Add ABSOLUTE, MIN_K, ASSERT_K.  Correct
      bfd/
      daily update
      daily update
      daily update
      * elfcore.h (elf_core_file_p): Warn about core truncation.
      daily update
      daily update
      * elf32-spu.c (spu_elf_relocate_section): Rename is_ea to is_ea_sym.
      * embedspu.sh: Test for presence of ._ea by looking at section
      PR 6443
      daily update
      daily update
      * elf32-ppc.c (section_covers_vma): New function.
      update dependencies
      daily update
      * dbxread.c: Formatting.
      daily update
      daily update
      daily update
      daily update
      PR 2995, PR 6473
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_object_p): New function.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (get_sym_h): Don't attempt to read global syms.
      * emultempl/spuelf.em (spu_elf_relink): Correct --no-auto-overlay arg.
      * elf.c (ignore_section_sym): Don't test section sym value here.
      daily update
      PR ld/6590
      daily update
      include/
      daily update
      * NEWS: Mention archive:path patterns.
      * elf32-spu.c (spu_elf_auto_overlay): Add valid area below sp
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      * elf32-spu.c (build_stub): Allow wraparound on stub branches.
      * emultempl/spuelf.em (gld${EMULATION_NAME}_finish): Make "can not
      update
      * elf32-spu.c (needs_ovl_stub): Correctly return nonovl_stub for
      daily update
      * write.c (relax_segment <rs_org>): Include current stretch
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (is_pic_glink_stub): New function.
      daily update
      daily update
      * config/tc-spu.c (md_apply_fix): Handle fully resolved
      daily update
      daily update
      daily update
      * ieee.c (write_ieee_debugging_info): Use bfd_make_section_with_flags.
      * emultempl/armelf.em (elf32_arm_add_stub_section): Use
      * objdump.c (find_symbol_for_address): Prefer symbols in current
      * bfd.c (bfd_demangle): Always trim off bfd_get_symbol_leading_char.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_relocate_section): Expand
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Drop
      daily update
      Update for elf_link_output_extsym change
      daily update
      daily update
      daily update
      daily update
      * binutils-all/objdump.exp: Run compressed debug test only for ELF.
      * ld-scripts/include.exp: Don't run test for aout.
      Support PowerPC single-precision float.
      missed from last commit
      daily update
      * elf.c (_bfd_elf_make_section_from_shdr): Ignore return from
      * ld-gc/gc.exp (test_gc): xfail powerpc64.
      daily update
      bfd/
      * readelf.c (print_vma): Typo fix.
      * elf32-arm.c (arm_map_one_stub): Declare variables at beginning
      warning fix
      daily update
      daily update
      Silence gcc printf warnings
      include/opcode/
      daily update
      daily update
      * elf.c (rewrite_elf_program_header): Don't wrap p_paddr to
      * elfcore.h (elf_core_file_p): Ensure we have a backend match
      daily update
      * elf32-spu.c (mark_overlay_section): Move code calculating
      daily update
      * Makefile.am (spu_ovl.o): Merge rule into..
      * mt-spu (all-ld): Update for ld Makefile changes.
      * common.h (ELFOSABI_AROS): Update comment.
      * readelf.c (get_osabi_name <ELFOSABI_AROS>): Change name.
      daily update
      Set LC_ALL=C rather than unsetting LC_COLLATE for sort.
      * dwarf2dbg.c: Remove superfluous forward function declarations.
      * elf32-spu.c (spu_elf_auto_overlay): Use the maximum possible
      daily update
      * coffcode.h (coff_slurp_line_table): bfd_alloc lineno_cache first
      PR gas/6656
      daily update
      binutils/
      add pr number
      * elf32-ppc.c (ppc_elf_relax_section): Clear R_PPC_PLTREL24 addend.
      daily update
      daily update
      * doc/internals.texi (DWARF2_FORMAT): Update for 2008-08-04 change.
      * elf.c (bfd_elf_get_elf_syms): Don't leak memory on error.
      * ldfile.c (ldfile_open_file_search): Use concat.
      * readelf.c (is_64bit_abs_reloc): Return true for R_MIPS_64.
      daily update
      PR 6753
      PR 6615
      daily update
      daily update
      PR 6575
      * elf64-ppc.c (toc_adjusting_stub_needed): Any call via the plt
      daily update
      * config/tc-arm.c (s_unreq): Adjust hash_delete call.
      * elf32-ppc.c (allocate_dynrelocs): Ignore dyn_relocs when
      Banish PARAMS and PTR.  Convert to ISO C.
      daily update
      daily update
      * coffgen.c (coff_find_nearest_line): Correct cached line index.
      PR 6825
      * config/tc-tic4x.c (tic4x_operands_parse): Make static.
      daily update
      PR 6526
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      PR 6848
      daily update
      daily update
      * config/tc-hppa.c (md_begin): Set BSF_KEEP for "dummy_symbol".
      * symbols.c (symbol_clone): Ensure clones are not external.
      daily update
      daily update
      Update a number of obsolete autoconf macros.
      * Makefile.am (chew.o): Delete rule.
      daily update
      * binary-io.h: New file, imported from gnulib, but don't
      * sysdep.h: Include "binary-io.h".
      * gmon_io.h: Don't include sysdep.h here.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldlang.h (lang_output_section_find): Define.
      daily update
      daily update
      daily update
      daily update
      Updated translation versions
      daily update
      daily update
      daily update
      daily update
      * config/tc-frv.c (md_apply_fix): Use abs_section_sym for
      * write.c (install_reloc): Correct EMIT_SECTION_SYMBOLS test.
      * gas/all/gas.exp: Don't run redef tests on a bunch of targets.
      PR 6888
      daily update
      PR 6844
      daily update
      daily update
      daily update
      * write.c (md_register_arithmetic): Define.
      * elf32-ppc.c (ppc_elf_finish_dynamic_sections): Handle vxworks
      * write.c (TC_FORCE_RELOCATION_SUB_LOCAL): Heed md_register_arithmetic.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 6913
      PR 6913
      daily update
      * ldexp.c (fold_binary): Evaluate rhs when lhs not valid.
      * ld-elf/eh-group.exp: Only run on ELF targets.
      daily update
      daily update
      daily update
      * objcopy.c (setup_section): Set elf_group_id.
      * elf.c (_bfd_elf_init_private_section_data): Tweak union copy.
      daily update
      bfd/
      daily update
      * dw2gencfi.c (output_cfi_insn): Fix typo in invocation of
      * elflink.c (elf_link_add_object_symbols): Don't ignore returned
      run "make dep-am"
      daily update
      daily update
      daily update
      bfd/
      add pr number for last commit
      Update.
      daily update
      * ldemul.c (ldemul_place_orphan): Add "constraint" param.
      daily update
      PR 6943
      daily update
      daily update
      * elf.c (assign_file_positions_for_load_sections): When checking
      daily update
      * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't attempt to
      * embedspu.sh: Pass -Wa,-noexecstack to $CC.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/bfin-parse.y: Use C style comments.
      * elflink.c (bfd_elf_final_link): Use d_ptr rather than d_val
      * elflink.c (bfd_elf_final_link): Move code reading relocs to..
      * elf64-ppc.c (ppc64_elf_process_dot_syms): Renamed from
      * ldemul.h (ldemul_place_orphan): Update prototype.
      * obstack.h (obstack_finish <!__GNUC__>): Cast result to void *.
      daily update
      Remove unnecessary casts on obstack_alloc invocations.
      missing changelog entry
      * emultempl/armelf.em (PARSE_AND_LIST_OPTIONS): Correct typo in
      missing changelog entry
      * ldlang.c (lang_output_section_find_by_flags): Handle non-alloc
      daily update
      * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN):
      * emulparams/elf32_i960.sh (TEMPLATE_NAME): "generic", not "elf32".
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      new file
      Update.
      * configure.in (ALL_LINGUAS): Add id.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * objdump.c (disassemble_bytes): Don't skip leading zeros when
      PR 7012
      daily update
      * elf.c (assign_file_positions_for_non_load_sections): Consolidate
      daily update
      PR 7023
      daily update
      daily update
      * Makefile.am (spu_ovl.o_c): Add missing line continuations.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (allocate_dynrelocs): Always use tlsld_got for
      daily update
      daily update
      daily update
      daily update
      * ldlang.c (lang_record_phdrs): Don't add orphans to PT_INTERP header.
      daily update
      daily update
      include/
      daily update
      * ppc-opc.c (extract_sprg): Correct operand range check.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (find_function_stack_adjust): Don't limit number
      * elf32-spu.c (define_ovtab_symbol): Don't abort on symbols
      bfd/
      bfd/
      daily update
      PR 7041
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      * elf32-spu.c (spu_elf_auto_overlay): Correct vma mask.
      * elf32-spu.c (remove_cycles): Always set call->max_depth.
      really regenerate this time
      * ld-elf/elf.exp: Save and restore LDFLAGS.
      * objdump.c (disassemble_section): Don't assume non-instruction
      * elf32-spu.c (spu_elf_build_stubs): Make __icache_base absolute.
      daily update
      * ld-spu/icache1.s: New file.
      PR 7034
      PR 9735
      daily update
      missed commit
      daily update
      daily update
      bfd/
      * Makefile.def (configure-opcodes): Depend on configure-libiberty.
      formatting
      daily update
      daily update
      daily update
      PR 9695
      daily update
      Regenerate for copyright date update.
      daily update
      bfd/
      * ld-spu/icache1.d: Add --non-ia-text to ld options.
      daily update
      PR 6832
      daily update
      * elf-bfd.h (struct elf_assign_sym_version_info): Delete.
      daily update
      PR 6022
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 9798
      daily update
      daily update
      binutils/
      daily update
      daily update
      * elf-bfd.h (bfd_elf_get_str_section): Don't declare.
      daily update
      daily update
      * elf32-spu.c (spu_elf_build_stubs): Define __icache_neg_log2_linesize.
      * emultempl/spuelf.em (spu_after_open): Don't combine .text.ia.*
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_find_overlays): Call bfd_set_error on errors.
      daily update
      daily update
      daily update
      * corefile.c (core_create_function_syms): Remove "<locore>" and
      daily update
      daily update
      daily update
      * elf64-ppc.c (struct _ppc64_elf_section_data): Delete t_symndx,
      daily update
      * ldlang.c (push_stat_ptr, pop_stat_ptr): New functions.
      * ldlang.c (process_insert_statements): ASSERT that output section
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * objdump.c (disassemble_section): Mask address before sign extending.
      make dep-am and regen
      * config/tc-ppc.c (md_assemble): APUinfo only for e500.
      daily update
      missing from make dep-am commit
      bfd/
      include/elf/
      daily update
      PR 9923
      daily update
      daily update
      daily update
      daily update
      daily update
      include/opcode/
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (build_stub): Correct icache set_id.
      daily update
      * simple.c (bfd_simple_get_relocated_section_contents): Use larger
      daily update
      ld/
      ld/
      bfd/
      daily update
      include/
      bfd/
      daily update
      bfd/
      daily update
      daily update
      * elf32-ppc.c (is_pic_glink_stub): Delete.
      daily update
      daily update
      * elf64-ppc.c (synthetic_opd): Delete.
      daily update
      daily update
      * readelf.c (process_file_header): Don't report a corrupt string
      daily update
      PR 10005
      PR 6494
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * emultempl/spuelf.em (embedded_spu_file): Use pex_one in place
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/10047
      daily update
      daily update
      binutils/testsuite/
      daily update
      daily update
      daily update
      daily update
      2009-04-19  Peter O'Gorman  <binutils@mlists.thewrittenword.com>
      daily update
      daily update
      daily update
      daily update
      PR 10061
      daily update
      daily update
      daily update
      daily update
      daily update
      * deffilep.y (STACKSIZE_K): Rename from STACKSIZE.
      * readelf.c (slurp_ia64_unwind_table): Correct 64-bit unwind table
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Remove unnecessary ATTRIBUTE_UNUSED
      daily update
      * elf32-spu.c (spu_elf_find_overlays): Don't use .ovl.init lma as
      daily update
      * objcopy.c (set_long_section_mode): Check input_bfd is coff
      daily update
      daily update
      * ldlang.c (lang_insert_orphan): Add __start_<section> symbol
      bfd/
      daily update
      ld/
      daily update
      * ld-elf/orphan3.d, * ld-elf/orphan3a.s, * ld-elf/orphan3b.s,
      typo fix
      daily update
      daily update
      daily update
      daily update
      daily update
      Missed from my 2009-04-16 commit
      * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't segfault on
      * elf-bfd.h (struct elf_backend_data
      * elflink.c (elf_link_input_bfd): Correct *pindex change in last
      daily update
      Run "make dep-am" and regenerate
      daily update
      daily update
      * bfdio.c (bfd_seek): Formatting.  Ensure newly allocated memory
      daily update
      daily update
      * ldlang.c (lang_check_section_addresses): Ignore non-alloc sections.
      * dep-in.sed: Don't modify .o to .lo here.  Output one filename
      * dep-in.sed: Output one filename per line with all lines having
      * dep-in.sed: Output one filename per line with all lines having
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 10199
      daily update
      daily update
      * dep-in.sed: Don't use \n in replacement part of s command.
      * dep-in.sed: Don't use \n in replacement part of s command.
      * dep-in.sed: Don't use \n in replacement part of s command.
      * dep-in.sed: Don't use \n in replacement part of s command.
      * strings.c (main): Delay parsing of decimal digits.
      daily update
      daily update
      * elf32-spu.c (spu_elf_relocate_section): Match overlay number
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (struct sym_sec_cache): Delete.
      * gas/cfi/cfi-common-7.s: Skip a multiple of four.
      daily update
      * elf32-ppc.c (find_plt_ent): Pass pointer to plist rather than
      * elf32-ppc.c (ppc_elf_check_relocs): Allow local symbols for
      daily update
      PR 10302
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_edit_opd): Avoid gcc warning.
      * score-dis.c (print_insn_score48, print_insn_score32): Move default
      include/elf/
      cpu/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-cr16.h (TC_LINKRELAX_FIXUP): Set only for code sections.
      daily update
      daily update
      daily update
      * elf32-spu.c (spu_elf_auto_overlay): Take into account section
      daily update
      * ld-selective/selective.exp: Remove check that $CC contains the
      daily update
      * elf32-spu.c (mark_functions_via_relocs): Init broken_cycle field
      daily update
      * elf-bfd.h (struct elf_link_hash_entry): Clarify ref_regular
      * elf.c (_bfd_elf_get_synthetic_symtab): Report addends.
      STT_GNU_IFUNC support for PowerPC.
      * emultempl/ppc32elf.em (ppc_before_allocation): Turn on
      * elf32-spu.c (spu_elf_size_stubs): Do set up soft-icache manager
      Regenerate.
      daily update
      * ldlang.c (insert_os_after): Don't tie assignments to non-alloc
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * binutils-all/testranges.s: Replace .value with .short.
      PR ld/10269
      * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
      * elf32-ppc.c (ppc_elf_check_relocs): Always set up sections
      * emulparams/elf32ppc.sh (PLT): Don't include ".iplt".
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Always add a plt ref count
      * elf32-ppc.c (struct plt_entry): Revise comments.
      daily update
      * elf32-ppc.c (ppc_elf_relax_section): Correct conditions under
      PR 10474
      daily update
      daily update
      daily update
      missed from last commit
      daily update
      PR 10494
      daily update
      daily update
      * elflink.c (_bfd_elf_adjust_dynamic_symbol): Don't clear plt
      * elf32-ppc.c (ppc_elf_relax_section): Ignore non-code sections.
      PR 10474
      daily update
      * configure.in:  Remove elf-ifunc.lo from common ELF files.  Add
      * elflink.c: Add FIXMEs for some places that require octets_per_byte
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/10515
      PR ld/10515
      daily update
      PR ld/10518
      daily update
      daily update
      daily update
      PR ld/10569
      PR ld/10569
      PR ld/10569
      daily update
      * ld-ifunc/ifunc.exp: Match R_PPC64_JUMP_IREL.
      daily update
      add missing pr number
      daily update
      split changelog
      update copyright dates
      regenerate copyright update
      daily update
      update copyright dates
      daily update
      * scripttempl/elf.sc (.text): Add cold text sections.
      * elf32-spu.c (spu_elf_relocate_section): Correct 2009-07-24 logic.
      daily update
      daily update
      daily update
      * configure.in (BUILD_LIBS, BUILD_LIB_DEPS): Define and subst.
      * z8kgen.c (func): Stabilize qsort of identically named entries.
      * z8kgen.c (func): Fix thinko last patch.
      daily update
      * ld-elf/eh5.d: Don't run on hppa64.  Allow non-pcrel encoding.
      * gas/all/gas.exp (do_comment): Don't run on m32c.
      * ppc-opc.c (powerpc_macros <extrdi>): Allow n+b of 64.
      * dwarf.c (byte_get_little_endian): Handle size of 3.
      * binutils-all/objdump.exp (cpus_expected): Add ms1.
      * read.c (emit_expr_fix): Handle size 3.
      * gas/d30v/serial2.l: Adjust position of page break.
      daily update
      * elf32-xtensa.c (elf_xtensa_relax_section): Delete -r check.
      * config/tc-i386.c (i386_target_format): Avoid duplicate case label.
      Only provide ENTRY on final link.
      * ld-elf/sec64k.exp: For frv-linux use "aw" sections.
      * config/obj-coff.h (USE_UNIQUE): Don't define.
      daily update
      * config/tc-d30v.c (d30v_frob_label): Call dwarf2_emit_label.
      gas/
      daily update
      daily update
      daily update
      PR ld/6766
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      PR ld/10406
      daily update
      daily update
      daily update
      include/elf/
      daily update
      Delete unused scripts.
      o	* ppc.h (ppc_cpu_t): Typedef to uint64_t.
      * gas/ppc/a2.d: Match PPC64 relocs.
      daily update
      Tolerate some whitespace differences in readelf output.
      * symbols.c (define_sym_at_dot): New function, extracted from..
      bfd/
      daily update
      PR binutils/10654
      * readelf.c (print_dynamic_symbol): Format entries as for
      daily update
      * m32r.cpu (stb-plus): Typo fix.
      daily update
      daily update
      daily update
      * scripttempl/elf32cr16.sc: Emit empty script for ld -r and ld -Ur.
      missed entry
      * configure.in: Don't invoke configure.tgt on $enable_targets.
      daily update
      * ldlang.c (lang_size_sections_1): Allow scripts to specify a
      daily update
      daily update
      * addr2line.c (slurp_symtab): Don't use bfd_read_minisymbols.
      * lib/ld-lib.exp (ld_simple_link_defsyms): New proc, adding
      daily update
      include/aout/
      ld/
      typo fix
      daily update
      * arm-dis.c (print_insn): Check symtab_size not *symtab.
      daily update
      daily update
      * read.c (s_reloc): Don't use expression_and_evaluate.
      PR gas/10704
      daily update
      PR gas/2117
      daily update
      PR ld/10744
      PR ld/10744
      daily update
      PR ld/10749
      daily update
      Revert 2009-09-28 changes.
      * cofflink.c (_bfd_coff_link_input_bfd): Skip section symbols for
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Revert previous patch.
      daily update
      * ldlang.c (load_symbols): Set whole_archive from entry when
      include/
      * ld-elf/pr349-1.s, * ld-elf/pr349-2.s, * ld-elf/pr349.d: New.
      PR 969
      daily update
      PR gas/1491
      daily update
      PR binutils/10785
      daily update
      daily update
      Exclude more aout targets.
      * config/tc-arm.c (make_mapping_symbol): Add braces to avoid empty body
      * as.h (know): Don't define as empty.
      daily update
      PR binutils/10792
      PR binutils/10793
      daily update
      PR binutils/10802
      daily update
      daily update
      daily update
      * readelf.c (dynamic_info): Correct size of array.
      PR ld/10489
      * plugin.c: Produce empty object if not BFD_SUPPORTS_PLUGINS.
      daily update
      daily update
      daily update
      daily update
      PR gas/10850
      * Makefile.am (HFILES): Remove cgen-ops.h and cgen-types.h.
      daily update
      PR gas/10856
      daily update
      * doc/as.texinfo (Set): Delete incorrect HPPA para.
      daily update
      daily update
      daily update
      daily update
      * messages.c (as_fatal): Apply 2001-01-15 change and followup
      * ld-scripts/phdrs3.exp (LDFLAGS): Add "--local-store 0:0" for SPU.
      * elflink.c (elf_link_add_object_symbols): Don't force debug
      * ecoff.c (ecoff_symbol_clone_hook): New function.
      missed from last commit
      daily update
      daily update
      daily update
      daily update
      * config/obj-elf.c (obj_elf_change_section): Remove FIXME from
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * alloca-conf.h: Clarify comment.
      * targets.c: Don't include alloca-conf.h.
      bfd/
      daily update
      PR ld/9863
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/11006
      daily update
      daily update
      daily update
      PR ld/11047
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (write_zeros): New function.
      daily update
      PR ld/11012
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/11088
      PR ld/11088
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c: Delete my email address.
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      PR 11107
      PR ld/11133
      daily update
      daily update
      daily update
      PR 6832
      update copyright date
      PR 11103
      daily update
      PR 11122
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 11168
      daily update
      * elf32-arm.c (elf32_arm_howto_table_1): Correct bitsize of
      * common.h (PN_XNUM): Define.
      * elfcode.h (elf_swap_ehdr_out): Handle e_phnum > 0xffff.
      * readelf.c (process_file_header): Handle e_phnum extension.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/11217
      daily update
      daily update
      PR ld/11217
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Remove dead ifunc code.
      include/
      missed from last commit
      * section.c (struct bfd_section): Delete has_tls_reloc,
      update copyright date
      bfd/
      * elf64-ppc.c (allocate_dynrelocs): Remove unused got structs here..
      daily update
      * elf64-ppc.c (struct got_entry): Make tls_type and is_indirect
      * elf64-ppc.c (ppc64_elf_layout_multitoc): Don't merge local got ents.
      * elf64-ppc.c (has_small_toc_reloc): Don't define.
      * elf64-ppc.c (merge_got_entries): Move earlier in file.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (bfd_elf_set_group_contents): Revert accidental 2009-01-15
      * binutils-all/group-5.s, * binutils-all/group-5.d: New test.
      daily update
      * readelf.c (get_group_flags): Return empty string when flags zero.
      bfd/
      * Makefile.am (eelf32_i960.c): Depend on ELF_GEN_DEPS, not ELF_DEPS.
      * configure.tgt: Whiltespace.  Sort moxie entry.
      daily update
      daily update
      * reloc.c (bfd_check_overflow): When forming addrmask, shift
      daily update
      PR ld/11304
      daily update
      PR ld/11304
      daily update
      daily update
      * ppc-dis.c (ppc_opts): Add PPC_OPCODE_E500MC for "e500mc64".
      bfd/
      daily update
      * scripttempl/elf.sc (.fini_array): Place input .fini_array after
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 11302
      daily update
      daily update
      daily update
      daily update
      PR gas/11356
      daily update
      PR ld/11367
      daily update
      daily update
      PR ld/11375
      daily update
      daily update
      bfd/
      daily update
      * elf64-ppc.c (ppc64_elf_has_small_toc_reloc): New function.
      * emultempl/ppc64elf.em (move_input_section, sort_toc_sections): New.
      daily update
      * elf64-ppc.c (struct ppc_link_hash_table): Add do_toc_opt.
      daily update
      warning fixes
      * ldlang.c (lang_size_sections_1): Remove "s" param.  Set "s" from
      rename files
      * plugin.c (bfd_plugin_object_p): Pass iostream to fileno using
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/11426
      daily update
      add pr ref
      PR ld/11375
      * archive.c (_bfd_compute_and_write_armap): Allow symbols flagged
      * binutils-all/ar.exp (unique_symbol): New test.
      * elf32-ppc.c (ppc_elf_howto_raw <R_PPC_EMB_RELSDA>): Not pc-relative.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Nop out optimized
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * warning.m4 (GCC_WARN_CFLAGS): Only add -Wshadow for gcc-4 and above.
      * configure: Regenerate.
      daily update
      * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
      daily update
      daily update
      PR gas/11486
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_relocate_section): Correct NOP location
      daily update
      daily update
      * config.bfd (vax*-*-*vms*): Delete.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      include/elf/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * coffcode.h (coff_write_object_contents): Enclose all occurrences
      daily update
      daily update
      Correct wclr encoding.
      * gas/all/gas.exp: Don't run byte test on powerpc.
      daily update
      PR ld/11583
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (powerpc_opcodes): Enable divdeu, devweu, divde,
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_section_flags): Add ATTRIBUTE_UNUSED to "attr".
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      gas/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gas/11733
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (is_static_defined): New function.
      * emultempl/elf32.em (find_exp_assignment): Handle etree_provided.
      include/elf/
      daily update
      daily update
      fix set but unused variable warnings
      * elf64-ppc.c (get_tls_mask): Don't segfault on NULL elf_section_data.
      daily update
      * config/obj-evax.h (S_SET_OTHER, S_SET_TYPE, S_SET_DESC): Don't define.
      * compress.c (bfd_uncompress_section_contents): Use ATTRIBUTE_UNUSED
      cgen/
      daily update
      remove maxq-coff port
      remove maxq-coff port
      PR binutils/3166
      daily update
      daily update
      * ppc-opc.c (powerpc_opcodes): Revert deprecation of mfocrf, mtcrf
      * elf64-ppc.c (ppc64_elf_edit_toc): Keep toc entries for ifuncs.
      * config/tc-ppc.c (toc_reloc_types): New variable.
      * elf64-ppc.c (ppc64_elf_edit_toc): Use SYMBOL_CALLS_LOCAL rather
      * lib/ld-lib.exp (default_ld_simple_link): Add $gcc_ld_flag before
      daily update
      daily update
      * ppc.h (PPC_OPCODE_COMMON): Expand comment.
      * ppc-opc.c (PWR2COM): Define.
      include/opcode/
      daily update
      missed from commit
      daily update
      * config/tc-moxie.c (md_apply_fix): Delete set but otherwise
      * elf32-ppc.c: Formatting.
      daily update
      * readelf.c (uncompress_section_contents): Avoid gcc-4.6 warning.
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-rx.c (md_estimate_size_before_relax): Fix format
      daily update
      * elf.c (_bfd_elf_map_sections_to_segments): Force new segment
      * ldlang.c (lang_check_section_addresses): Catch overlap for
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_setup_opcodes): Add all macros for -many.
      * ld-powerpc/vxworks-relax.s: Add branches to match expected output.
      include/elf/
      daily update
      daily update
      * gas/arm/mapdir.s: Don't specify attr/type for .fini_array.
      * readelf.c: Add Moxie support.
      * aoutx.h (some_aout_object_p): Don't set EXEC_P for files with
      * ecoff.c: Don't include aout/ranlib.h.
      * archive.c (_bfd_archive_bsd44_construct_extended_name_table):
      daily update
      PR gas/11834
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_assemble): Don't attempt to print NUL in
      * ldexp.c (exp_print_tree): Print function-like binary nodes as
      PR gas/11841
      PR gas/11841
      daily update
      * elf64-ppc.c (ppc64_elf_edit_toc): Always adjust local syms in
      * config/tc-ppc.c (ppc_fix_adjustable): Add got reloc types used
      daily update
      daily update
      daily update
      daily update
      Update for ppc_fix_adjustable change.
      * gas/i386/i386.exp (dw2-compress-1): Only run on ELF targets.
      * config/tc-v850.c (md_assemble): Always pass format string to
      PR 11866
      PR gas/11867
      * readelf.c (apply_relocations): D30V is really REL.
      * config/tc-d30v.c (d30v_cons_align): Don't align constants
      daily update
      * gas/all/octa.s, * gas/all/octa.d: New test.
      * config/tc-d10v.h (TARGET_BYTES_BIG_ENDIAN): Define as 1.
      daily update
      * configure.tgt (m32c): Set endian=little.
      daily update
      * elf64-ppc.c (ha_reloc_match): Allow matches to other than r2.
      * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test.
      daily update
      PR ld/11887
      * disassemble.c: Formatting.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ldexp.c (new_rel): Remove "str".  Update all call sites.
      daily update
      * dwarf.c (process_debug_info): Don't subtract section address
      daily update
      daily update
      daily update
      daily update
      daily update
      * macro.c (sub_actual): Add back ampersand suffix when no
      daily update
      binutils/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (_bfd_elf_map_sections_to_segments): Don't load program
      * aout-arm.c (MY(bfd_reloc_type_lookup)): Use bfd_arch_bits_per_address.
      * NEWS: Mention ampersand in macro change.
      * config/tc-d10v.c (do_assemble): Correctly detect overflow of
      * configure.tgt (m68k-*-aout): Change to bfd_gas=yes.
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_dynamic_symbol_p): Rename param.  Make
      daily update
      daily update
      PR binutils/11953
      * cisco-core.c (cisco_core_file_pid): Define.
      daily update
      * scripttempl/mmo.sc: Move assignment to "Main" inside .text
      * config/obj-elf.c (obj_elf_init_stab_section): Fix assertion.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * peXXigen.c: Whitespace.
      daily update
      daily update
      daily update
      daily update
      PR ld/11931
      * ld-gc/abi-note.d: Exclude aout and oldld targets.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 4606
      daily update
      bfd/
      * ld-elf/group3b.d: Disable for generic linker targets.
      * gas/all/redef3.d: Don't run on arc.
      * binutils-all/i386/i386.exp: Don't run on linuxaout.
      * elf32-spu.c (spu_elf_size_sections): Omit fixups for non-alloc
      * ld-elf/orphan-region.d: xfail for spu.
      PR gas/12011
      daily update
      daily update
      * lib/ld-lib.exp (check_gc_sections_available): Fail more targets.
      daily update
      daily update
      daily update
      daily update
      daily update
      ld/
      * cpu-d10v.c: Make bits_per_address 18 for all arch_info entries.
      * ld-d10v/reloc-007.d: Don't error.
      * binutils-all/ar.exp: Don't run unique_symbol on msp or hpux.
      * config/tc-mn10300.c (tc_gen_reloc): Replace absolute symbols
      * gas/all/gas.exp: Update "forward" and "redef3" xfails.
      * ld-elf/elf.exp: Don't run --gc-sections tls var test on v850.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * lib/utils-lib.exp (is_elf_format): Merge with gas and ld versions.
      * lib/gas-defs.exp (is_elf_format): Merge with binutils and ld versions.
      * lib/ld-lib.exp (is_elf_format): Merge with binutils and gas versions.
      * ldlang.c (lang_place_orphans): Zero vma when relocatable or non-load
      * ld-h8300/h8300.exp: Use is_elf_format.
      * expr.c (expr): Correct returned segment value.
      * gas/all/fwdexp.d, * gas/all/fwdexp.s: New test.
      daily update
      daily update
      PR ld/12066
      daily update
      daily update
      daily update
      daily update
      * bucomm.c (bfd_nonfatal): Flush stdout before output to stderr.
      * bucomm.c (bfd_nonfatal, bfd_nonfatal_message): Don't clobber errno.
      daily update
      daily update
      daily update
      Fix build with -DDEBUG=7
      * reloc.c (BFD_RELOC_ARM_HVC): Add.
      daily update
      cgen/
      Regenerate for bool -> bool_ change
      daily update
      daily update
      * ld-mmix/sec-3.d: Adjust for 2010-09-29 orphan change.
      * elf32-frv.c (elf32_frv_relocate_section): Set "name" for global syms.
      * ld-elf/orphan-region.d: xfail frv-*-*.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gas/12049
      * write.c (relax_segment): Correct address on frag added to stop
      daily update
      daily update
      daily update
      * ldwrite.c (build_link_order <lang_data_statement_enum>): Don't
      * Makefile.am (CLEANFILES): Add stamp-lm32.  Sort.
      daily update
      daily update
      daily update
      PR gas/12049
      * opncls.c (_bfd_id_counter): Rename to bfd_id_counter.
      * plugin.c (plugin_get_ir_dummy_bfd): Set bfd_use_reserved_id.
      * opncls.c (bfd_alloc, bfd_zalloc): Don't mark internal.
      * elf32-arm.c (find_stub_size_and_template): Avoid uninitialized
      * obj.h (struct format_ops): Add adjust_symtab.
      daily update
      * config/obj-coff.c (coff_format_ops): Fix typo.
      * gas/i386/relax-1.s: Use .p2align, not .align.
      * gas/i386/x86-64-relax-1.s: Use .balign. not .align.
      daily update
      daily update
      * config/tc-d30v.c (d30v_cons_align): Don't align .eh_frame.
      * readelf.c (is_32bit_abs_reloc): Support i960 and microblaze.
      * gas/elf/elf.exp (groupautob): Don't run on xtensa.
      * ld-elf/flags1.s: Use arm compatible .type syntax.
      * ld-elf/sec-to-seg.exp (B_test_same_seg): Clear for i960,
      * ldlang.h (ldlang_add_undef): Add cmdline param.
      * ld-plugin/plugin.exp (libs): Remove $LIBS.
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern): For
      * ld-elfvers/vers.exp: Enable test for powerpc64.
      Add directory section for info document.
      * ldfile.c (find_scripts_dir): Don't look in absolute SCRIPTDIR.
      daily update
      * gprof.texi (Deprecated Options): Move introduction out of the table.
      daily update
      daily update
      daily update
      daily update
      PR binutils/12110
      daily update
      * Makefile.am (eelf64hppa.c): Correct dependencies.
      daily update
      * config/tc-ppc.c (nop_limit): New var.
      * plugin.c (is_ir_dummy_bfd): Don't segfault on NULL abfd.
      daily update
      * ld-elfvers/vers32c.dsym, * ld-elfvers/vers32c.ver: Delete.
      * ldlang.c (lang_add_section): Distinguish ELF treatment of NOLOAD.
      * bin2c.c: Remove internationalization and version report.
      missed from last commit
      daily update
      * ld-plugin/plugin-6.d: Relax file name match.
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * emultempl/pe.em (_list_options): Correct typo.
      daily update
      * windmc.c: ,%s' -> `%s' in a number of strings.
      daily update
      * ld-plugin/plugin.exp: Define printf and puts as main.
      * ar.c (print_contents): Don't internationalize strings without words.
      daily update
      * ld-elf/binutils.exp: Correct x86 gnu target match.
      PR binutils/11742
      daily update
      PR 2606
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/12253
      daily update
      PR gas/12264
      * scripttempl/elf.sc: Group .text.exit, text.startup and .text.hot
      Update translations
      daily update
      update japanese translation
      * dwarf.c (decode_location_expression, display_debug_frames): Move
      daily update
      daily update
      daily update
      daily update
      Add sparc64-rtems.
      daily update
      daily update
      daily update
      daily update
      * ldlang.c (lang_size_sections_1): Align lma using same alignment
      PR ld/12277
      daily update
      daily update
      daily update
      daily update
      * ar.c (main): Split ranlib path.
      * ar.c (operation): New global variable.
      * ar.c (long_options): Add target.
      * ar.c: Formatting.
      daily update
      daily update
      * config.bfd: Configure rs6000-*-aix* as for powerpc-*-aix*.
      * binemul.h (do_ar_emul_append): Declare.
      daily update
      * ld-elfvers/vers25a.dsym: Really include _? in match.
      daily update
      daily update
      * plugin.c (bfd_plugin_mkobject): Delete.
      * aoutx.h (aout_link_check_ar_symbols): Formatting.
      * ldlang.c (load_symbols): Correct last change.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/12001
      * ld.texinfo (Expression Section): Describe treatment of numbers
      * ld-bootstrap/bootstrap.exp: Fix misplaced comment.
      daily update
      daily update
      daily update
      daily update
      * compress.c (decompress_contents): Style.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/12380
      daily update
      PR ld/12356
      PR ld/12356
      Update copyright dates.
      daily update
      * Makefile.am: Sort emulation rules.
      PR ld/12339
      PR ld/12339
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
      * bfd.c (bfd_perror): Flush stdout before and stderr after printing
      * ldmain.c (main): Flush stdout before and stderr after printing
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (NON32, NO371): Remove PPC_OPCODE_PPCPS.
      * ldexp.c (fold_binary): Set result section for arithmetic and
      daily update
      daily update
      * ld-scripts/sane1.d, * ld-scripts/sane1.t: New test.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (ppc64_elf_next_input_section): Use elf_gp value
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gprof/12468
      PR gas/3041
      daily update
      * elf64-ppc.c (ppc64_elf_edit_toc): Don't segfault on NULL
      daily update
      * elf64-ppc.c (ppc64_elf_edit_toc): Don't free toc relocs until
      * ld-elfvsb/elfvsb.exp: Don't run any non-PIC tests on powerpc*-linux.
      daily update
      * gas/elf/dwarf2-4.s: Don't use @.
      * ld-gc/start.d: Exclude frv-*-linux*.
      * ld-scripts/defined.exp: Don't run defined5 for AOUT.
      * scripttempl/armbpabi.sc: Revert 2010-11-02  H.J. Lu.
      remove accidental SANE_EXPR change
      * gas/m68k/cpu32.d: Set explicit architecture for objdump.
      * config/tc-ppc.c (md_show_usage): Remove -l and -b.  Add -K PIC.
      * doc/as.texinfo (Overview): Add missing markup around Blackfin
      * doc/c-ppc.texi (PowerPC-Opts <-nops>): Clarify.
      daily update
      daily update
      daily update
      daily update
      * ldmain.c (remove_output): Rename to..
      daily update
      * elf64-ppc.c (ppc64_elf_edit_toc): Reinstate second read of
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 12519
      fix pr number
      PR gas/12519
      daily update
      daily update
      daily update
      * symbols.c (report_op_error): Remove unnecessary forward declaration.
      PR 12513
      daily update
      PR binutils/12523
      daily update
      daily update
      daily update
      * archive.c (bsd_write_armap): Don't call stat in deterministic
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (bfd_elf64_bfd_link_just_syms): Define.
      * elf64-ppc.c (ppc64_elf_relocate_section): Provide section/offset
      * gas/config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS,
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR 12569
      PR 12590
      daily update
      * read.c (read_a_source_file): Remove md_after_pass_hook.
      gas/
      * config/obj-elf.c (elf_frob_symbol): Report S_SET_SIZE symbol
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * coffdump.c: Include bfd_stdint.h
      PR ld/12613
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * bfd-in.h (bfd_get_section_limit): Don't use rawsize with output
      * config/tc-cr16.c (getprocreg_image): Correct range check.
      * ld-elf/eh-frame-hdr.d: xfail avr.
      daily update
      * gas/all/gas.exp (do_930509a): Don't xfail h8300 and mn10200.
      daily update
      daily update
      daily update
      PR ld/12672
      daily update
      daily update
      PR ld/12365
      PR ld/12365
      daily update
      daily update
      daily update
      PR ld/12365
      PR ld/12365
      * archive.c (_bfd_get_elt_at_filepos): Don't release n_nfd.
      * libbfd.c (bfd_log2): Do return rounded up value.
      bfd/
      daily update
      daily update
      daily update
      daily update
      PR ld/12365
      daily update
      * ppc-opc.c: (powerpc_opcodes): Enable icswx for POWER7.
      daily update
      daily update
      daily update
      * cg_print.c (print_header): Add no-c-format comment to prevent
      PR ld/12614
      daily update
      daily update
      daily update
      PR ld/12718
      daily update
      PR binutils/12720
      daily update
      PR ld/12726
      daily update
      PR ld/12727
      daily update
      * dw2gencfi.c (SUPPORT_FRAME_LINKONCE): Define.  Use throughout
      daily update
      * objcopy.c (copy_archive): Check bfd_openw result in unknown object
      daily update
      * dw2gencfi.c (CUR_SEG, SET_CUR_SEG, HANDLED, SET_HANDLED): Define.
      PR 12739
      daily update
      daily update
      daily update
      * dw2gencfi.c (tc_cfi_endproc): Avoid "set but not used" error.
      daily update
      daily update
      PR gas/12755
      daily update
      * binutils-all/objcopy.exp objcopy_text): Remove xfails for sh-rtems
      * gas/all/gas.exp: Remove some xfails on redef2 and redef3 tests.
      * ld-elf/flags1.d: Don't xfail tic6x.
      missed changelog from last commit
      daily update
      * gas/all/gas.exp: Fix typo last change.
      daily update
      include/
      daily update
      * ldlang.c (lang_leave_output_section_statement): Don't copy
      PR ld/12760
      daily update
      PR ld/12760
      daily update
      daily update
      PR 12763
      PR 12763
      daily update
      daily update
      daily update
      PR 12763
      PR 12763
      * ldmisc.c (vfinfo): Add %H.
      * elf32-frv.c: Use info->callbacks->einfo throughout file in linker
      * elf-bfd.h: Comment typo fix.
      daily update
      daily update
      daily update
      * elf-bfd.h (SYMBOL_REFERENCES_LOCAL): Remove most of comment.
      daily update
      PR 12763
      daily update
      daily update
      daily update
      PR binutils/12820
      daily update
      PR binutils/12820
      daily update
      daily update
      daily update
      * archures.c (bfd_arch_get_compatible): If one arch is unknown,
      daily update
      daily update
      * targets.c (bfd_target): Make ar_max_namelen an unsigned char.
      Regenerate.
      daily update
      * elflink.c (_bfd_elf_archive_symbol_lookup): Follow warning and
      * ldlang.c (lang_one_common): Handle warning symbols.
      daily update
      * aix386-core.c, * cisco-core.c, * hpux-core.c, * osf-core.c,
      daily update
      daily update
      daily update
      daily update
      daily update
      * linker.c (bfd_link_hash_traverse): Follow warning symbol link.
      * ldlang.c (sort_def_symbol, lang_one_common): Don't handle
      daily update
      PR ld/12851
      PR ld/12851
      * ld-elf/elf.exp: Don't attempt to build symbol3.a for hppa64-hpux.
      * elf32-tilepro.c (tilepro_elf_size_dynamic_sections): Don't use PTR.
      * Makefile.am: Formatting.
      * po/POTFILES.in: Regenerate.
      * Makefile.in: Regenerate.
      PR ld/12887
      daily update
      daily update
      * ld-elfvers/vers2.ver: Don't assume any particular index for
      daily update
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_merge_symbol): Allow type changes for
      daily update
      daily update
      PR ld/12921
      daily update
      daily update
      daily update
      * ld-elf/elf.exp: Exclude more targets from note-3 test.
      daily update
      daily update
      daily update
      daily update
      * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't look at
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/12942
      daily update
      daily update
      * ld-powerpc/tocopt2.s, * ld-powerpc/tocopt2.out,
      daily update
      daily update
      daily update
      * emultempl/elf32.em (gld${EMULATION_NAME}_add_options,
      bfd/
      * elflink.c (_bfd_elf_fix_symbol_flags): Loop on indirect syms.
      whitespace regen
      * linker.c (_bfd_generic_section_already_linked): Set l_flags.
      * ld-scripts/section-flags.exp: Pass --local-store 0:0 for
      * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option,
      * Makefile.am (e*.c): Sort.
      include/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf64-ppc.c (build_plt_stub): Correct emitted relocs when no
      daily update
      daily update
      * write.c (write_object_file): Call set_symtab even if we had
      daily update
      * elf32-ppc.c: Include dwarf2.h.
      PR ld/12762
      bfd/
      daily update
      daily update
      daily update
      PR binutils/12964
      PR ld/13066
      daily update
      daily update
      daily update
      * elf64-ppc.c: Prefix all einfo error strings with "%P: ".
      * elf32-ppc.c (ppc_elf_select_plt_layout): Force bss-plt when
      daily update
      daily update
      daily update
      PR ld/12762
      daily update
      * write.c (resolve_reloc_expr_symbols): Convert local symbols
      daily update
      * elf64-ppc.c (ppc64_elf_edit_toc): Ignore can_optimize bit if
      daily update
      daily update
      daily update
      * ld-powerpc/tocopt4a.s, * ld-powerpc/tocopt4b.s,
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13131
      daily update
      PR ld/13131
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/12301
      fix pr reference
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13233
      daily update
      PR ld/13235
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13329
      dyslexia
      daily update
      daily update
      * elflink.c (elf_link_output_extsym): Strip defined plugin symbols
      PR ld/13229
      daily update
      * emultempl/ppc64elf.em (ppc_create_output_section_statements): Add
      daily update
      ld/
      * ldmain.c (main): Move code twiddling various config and link_info
      include/elf/
      daily update
      PR binutils/13257
      PR binutils/13278
      daily update
      * symbols.c (local_symbol_make): Make global.
      * as.c (main): Define .gasversion. rather than __GAS_VERSION__.
      daily update
      daily update
      daily update
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Remove toc check.
      daily update
      daily update
      PR ld/12975
      daily update
      daily update
      PR ld/13254
      PR ld/13311
      PR ld/13177
      daily update
      * elf32-i386.c (i386_opcode16): Delete.
      * config/tc-mips.c (micromips_add_label): Avoid gcc warning.
      PR ld/13287
      * ld-selective/selective.exp: Use check_gc_sections_available.
      daily update
      daily update
      daily update
      daily update
      * config/tc-mn10200.c (md_convert_frag): Add missing break.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Mark syms in
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elflink.c (_bfd_elf_create_got_section): Replace
      daily update
      daily update
      * elf32-arm.c (elf32_thumb_to_arm_stub): Sync message so that it
      daily update
      daily update
      daily update
      daily update
      * config.bfd: Add vectors for powerpc and powerpc64-freebsd.
      * config/tc-ppc.c (ppc_target_format): Add format for powerpc*-freebsd.
      * Makefile.am (ALL_64_EMULATION_SOURCES): Add powerpc64-*-freebsd
      daily update
      * rs6000-tdep.c (ppc_deal_with_atomic_sequence): Correct branch
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13470
      PR ld/13468
      daily update
      daily update
      daily update
      daily update
      PR ld/12772
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ppc-opc.c (ISA_V2): Define and use for relevant BO field tests.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      daily update
      daily update
      daily update
      PR ld/12758
      daily update
      PR ld/13491
      PR binutils/13593
      * elf32-ppc.c (ppc_elf_write_core_note <NT_PRPSINFO>): Don't leave
      daily update
      PR binutils/10173
      Update copyright message year.
      * config/default.exp: Provide tmpdir/ld/collect-ld.
      * write.c (fix_new_internal): Don't mark used parameter as unused.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h: Formatting.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf.c (elf_find_function): Don't use internal_elf_sym.
      daily update
      * elflink.c (_bfd_elf_gc_mark_rsec): Mark weakdef syms too.
      daily update
      * sysdep.h: Include sys/stat.h here.
      * ldgram.y (input_section_spec_no_keep): Don't ignore sect_flags.
      daily update
      daily update
      daily update
      daily update
      * elf32-m68hc1x.c (elf32_m68hc11_merge_symbol_attribute): New function.
      * gas/all/gas.exp (redef2): xfail m6811 and m6812.
      * ld-m68hc11/m68hc11.exp: Run for m68hc11-*-* and m68hc12-*-*.
      revert premature delta
      daily update
      * binutils-all/dw2-decodedline.S: Always have whitespace before
      * gas/elf/bad-group.s: Add section attributes.
      * ld-elf/linkoncerdiff.d: Don't run for hppa64-hpux.
      Regenerate.
      Regenerate
      * binutils-all/dlltool.exp: Add setup_xfail.
      daily update
      daily update
      PR binutils/13355
      PR ld/13343
      daily update
      daily update
      daily update
      * ld-elf/comm-data.exp: Run for *-*-gnu*.
      * objdump.c (slurp_file): Close file if fstat fails.
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-spu.c (build_stub): Fix malloc under-allocation.
      * arc-dis.c (BITS): Don't use shifts to mask off bits.
      gas/
      * config/tc-h8300.c (constant_fits_width_p): Trim constant to 32 bits
      * elf32-sh.c (sh_elf_osec_to_segment): Check for elf flavour bfd
      * config/tc-tic4x.c (tic4x_do_align): Remove ATTRIBUTE_UNUSED on
      * v850-opc.c (extract_v8): Rearrange to make it obvious this
      cpu/
      * chew.c (print_stack_level, main): Use %ld to print stack delta.
      * config/tc-crx.c (check_range): Correct uint32_t misconceptions.
      daily update
      daily update
      daily update
      * elfxx-tilegx.c (tilegx_elf_relocate_section): Silence bogus warning.
      daily update
      daily update
      daily update
      daily update
      * ldlang.h (struct lang_input_statement_flags): New, extract from..
      daily update
      PR ld/13683
      daily update
      daily update
      PR ld/10340
      daily update
      daily update
      include/opcode/
      daily update
      daily update
      daily update
      * elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Don't error
      daily update
      PR ld/13839
      daily update
      * gas/i386/bundle-lock.d: Ignore trailing nops.
      * config/default.exp: Update copyright date.
      include/
      daily update
      * ld-gc/pr13683.d: Accept powerpc64 function descriptor syms.
      * ppc-dis.c (PPC_OPC_SEGS, PPC_OP_TO_SEG): Delete.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR binutils/13894
      * linker.c (_bfd_nearby_section): New function, split out from..
      * elf.c (assign_file_positions_for_non_load_sections): Don't warn
      * ldemul.c (before_allocation_default): When emitrelocations,
      daily update
      daily update
      ld/
      daily update
      daily update
      daily update
      daily update
      * bfd-in.h (bfd_get_arch_size, bfd_get_sign_extend_vma): Delete.
      daily update
      * elflink.c (_bfd_elf_gc_mark_reloc): Don't delve into dynamic
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13991
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Replace all uses of bfd_abs_section, bfd_com_section, bfd_und_section
      Regenerate.
      PR ld/14052
      daily update
      daily update
      * Makefile.am (check-DEJAGNU): Clear LC_COLLATE, LC_ALL and LANG.
      * elf64-ia64-vms.c (elf64_ia64_relocate_section): Update
      daily update
      * Makefile.am (check_DEJAGNU): Export LC_ALL=C in place of other
      * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/13962
      * archive.c (_bfd_generic_read_ar_hdr_mag):  Ensure sscanf
      * dwarf2.c: Formatting.
      * elflink.c: Rename flaginfo to flinfo throughout, except..
      daily update
      bfd/
      bfd/
      * ld-m68k/tls-ld-1.d: Update.
      * elf.c (ignore_section_sym): Correct comment.  Don't return
      * gas/ppc/vle.d: Pass -a32 to assembler.
      * dwarf.c (display_debug_ranges): Don't report more than one use
      binutils/
      typo fixes
      daily update
      * ppc-opc.c (extract_sprg): Use ALLOW8_SPRG to include VLE.
      * ppc-opc.c (powerpc_macros): Add entries for e_extlwi to e_clrlslwi.
      * arc-dis.c: Include sysdep.h first, remove some redundant includes.
      * ld-elf/init-mixed.c: Include config.h first.
      * ia64-opc.c: Remove #include "ansidecl.h".
      * config/obj-evax.c: Include as.h first.
      * config/tc-ppc.c: Don't capitalise error and warning messages.
      * config/tc-dlx.c (s_proc): Avoid warning about ignoring asprintf
      * ld-tic6x/mvk-reloc-local-r.d: Adjust for signed addend.
      * config/tc-dlx.c (s_proc): Don't use asprintf.
      daily update
      bfd/
      * config/obj-elf.c (obj_elf_section): Cater for TC_KEEP_OPERAND_SPACES
      * gas/tic6x/unwind-1.d: Update for readelf changes.
      * ld-elf/elf.exp (note-3.so): xfail tic6x due to non-pic warnings.
      daily update
      daily update
      daily update
      * elflink.c (bfd_elf_discard_info): Handle multiple .eh_frame
      * elflink.c (bfd_elf_discard_info): Look for next .eh_frame if
      PR ld/13909
      * elf-eh-frame.c (_bfd_elf_maybe_strip_eh_frame_hdr): Handle
      daily update
      PR ld/14158
      * gas/lns/lns-big-delta.s: Add nops.
      daily update
      PR ld/13909
      PR ld/13909
      daily update
      ld/
      daily update
      PR ld/14170
      daily update
      PR ld/14170
      daily update
      daily update
      * ldlang.h (lang_output_section_statement_type): Rename
      daily update
      * addr2line.c (translate_addresses): Truncate input addresses to
      PR binutils/13897
      daily update
      daily update
      PR binutils/13897
      daily update
      daily update
      daily update
      * ld-mmix/bpo-9.d: Update.
      bfd/
      daily update
      PR gas/14201
      daily update
      daily update
      * sb.c: Include limits.h.
      daily update
      daily update
      daily update
      PR ld/14207
      daily update
      daily update
      daily update
      ld/
      daily update
      daily update
      daily update
      * elf32-arm.c (elf32_arm_final_link_relocate): Correct return value.
      * configure.in: Check DECLS for free, getenv, malloc, realloc,
      fix last commit
      daily update
      daily update
      daily update
      ld/
      daily update
      * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't emit out-of-line
      daily update
      daily update
      daily update
      * ldlang.c (load_symbols): Close file and set flags.loaded
      daily update
      * elf64-ppc.c (ppc64_elf_next_toc_section): Don't error if input
      daily update
      * gas/i386/rep-ret.s: Zero pad section.
      * ld-elf/ehdr_start.s: Use data rather than rodata.
      daily update
      daily update
      * readelf.c (is_16bit_abs_reloc): Handle mn10200 reloc.
      * gas/lns/lns.exp (lns-common-1): Add crx to alt target list.
      * elf32-sh.c (sh_elf_create_dynamic_sections): Don't create .rela
      * section.c (bfd_get_linker_section): New function.
      daily update
      * frags.h (frag_offset_fixed_p): Update prototype.
      PR gas/14315
      daily update
      daily update
      * elf32-m32c.c (m32c_elf_check_relocs): Use bfd_make_section
      daily update
      PR ld/14207
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/14323
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * gprof.h: Don't include gconfig.h twice.  Undef conflicting
      daily update
      daily update
      daily update
      * h8300-dis.c: Fix printf arg warnings.
      * dwarf2.c (struct dwarf2_debug): Add close_on_cleanup.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * archive.c (SECTION Archives): Update documentation.
      daily update
      PR binutils/14444
      daily update
      * object.h (Sized_relobj_file::find_shdr): New function.
      daily update
      * powerpc.cc: Whitespace fixes.  Wrap overly long lines.
      daily update
      daily update
      * powerpc.cc (Powerpc_relobj::set_got2_shndx): Delete.
      elfcpp/
      * target.h (Target::output_section_name): New function.
      daily update
      daily update
      daily update
      PR binutils/14475:
      typo fixes
      daily update
      * powerpc.cc: Formatting and white space.
      daily update
      daily update
      opcodes/ChangeLog
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * output.h (Output_reloc::Output_reloc <output section>): Add
      * layout.cc (Layout::set_segment_offsets): Set p_align to
      daily update
      * powerpc.cc (Powerpc_relobj): Add and use Address typedef.
      PR ld/14464
      daily update
      daily update
      daily update
      daily update
      daily update
      * object.h (Sized_relobj_file::emit_relocs): Delete.
      * powerpc.cc (Powerpc_relobj::get_opd_ent): Make const.
      * configure.ac (FN_PTRS_IN_SO_WITHOUT_PIC): False for powerpc.
      * powerpc.cc (Powerpc_relocate_functions): Upcase enum values,
      daily update
      daily update
      daily update
      daily update
      * target.h (Target::gc_mark_symbol, do_gc_mark_symbol): New functions.
      daily update
      * configure.tgt (powerpc-*-elf, et al): Define targ_extra_libpath.
      * config.in: Disable sanity check for kfreebsd.
      * output.h (Output_data_got::add_global_tls, add_local_tls,
      PR gold/14566
      missed from 2012-08-15 change
      daily update
      PR gprof/13836
      * Makefile.am (bootstrap): Add $EXEEXT to dependency.
      daily update
      * target-reloc.h (scan_relocs): Call scan.local for relocs
      daily update
      daily update
      daily update
      daily update
      * ld.texinfo (Expression Section): Correct description of
      daily update
      daily update
      daily update
      * ld-scripts/assign-loc.d: New file.  Test for assigning absolute
      daily update
      * corefile.c (core_sym_class): Allow for ".constprop.N" cloned
      daily update
      daily update
      daily update
      daily update
      daily update
      * object.h (Sized_relobj_file::adjust_local_symbol,
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Target_powerpc::iplt_): New output section.
      daily update
      daily update
      * write.c (chain_frchains_together_1): Reorder assertion to avoid
      daily update
      daily update
      daily update
      daily update
      * i386.cc (Output_data_plt_i386::address_for_global,
      * powerpc.cc (Target_powerpc::do_plt_address_for_local,
      daily update
      daily update
      daily update
      PR binutils/14662
      * ld-scripts/sane1.d: Sort output from nm. Allow for other symbols in
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Output_data_plt_powerpc::add_entry, add_ifunc_entry,
      * powerpc.cc (Powerpc_relobj::add_gc_mark, process_gc_mark): New.
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Target_powerpc::define_save_restore_funcs): New func.
      * elf32-xtensa.c (free_section_cache): Renamed from
      daily update
      PR gold/14726
      * powerpc.cc (Target_powerpc::Scan::local, global): Always emit
      daily update
      * target-reloc.h (class Default_comdat_behavior): New, package up..
      PR gold/14727
      daily update
      daily update
      * compress.c: Reinstate 2012-10-19 change.
      daily update
      bfd/
      daily update
      * cache.c (cache_bmmap): Don't use void* arithmetic.
      * plugin.c (plugin_load_plugins): Warning fix.
      include/
      daily update
      daily update
      daily update
      * ld-scripts/empty-aligned.d: Revert last change.  Allow more
      daily update
      * ppc-opc (powerpc_opcodes): "lfdp" and "stfdp" use DS offset.
      * gas/ppc/power4.s: Fix invalid lq offsets.
      PR target/14758
      daily update
      daily update
      daily update
      * gas/cfi/cfi.exp: Remove redundant ppc test.  Exclude
      * ld-powerpc/powerpc.exp: Modify emulation option passed to ld
      * elf32-ppc.c (ppc_elf_howto_raw): Correct dst_mask in
      binutils/
      * sb.c (sb_check): Use __builtin_clzll when size_t is not the
      daily update
      daily update
      * ldlang.c (insert_pad): Correct output section size calculation.
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Powerpc_relobj): Delete "Offset" typedef.
      * elf64-ppc.c (ppc64_elf_edit_toc): Clear "repeat" inside
      * write.h (struct fix <fx_pcrel_adjust>): Make it a signed char.
      * config/tc-ppc.c (md_chars_to_number): Delete.
      * configure.in: Apply 2012-09-10 change to config.in here.
      * configure.in: Apply 2012-09-10 change to config.in here.  Add
      * configure.ac: Apply 2012-09-10 change to config.in here.
      daily update
      * config/tc-ppc.c (md_apply_fix): Fix xcoff build breakage from
      * elf64-ppc.c (maybe_strip_output): Heed SEC_KEEP.
      bfd/
      bfd/
      Allow SEC_CODE and SEC_READONLY in section flags.
      * mach-o.c (bfd_mach_o_close_and_cleanup): Don't call
      PR binutils/14567
      * config/tc-xgate.c: Make some functions static.  Formatting
      daily update
      daily update
      Regenerate.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf32-rx.c (rx_elf_print_private_bfd_data): Warning fix.
      daily update
      daily update
      daily update
      include/opcode/
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Powerpc_relobj::do_scan_relocs): Make STB_LOCAL
      * powerpc.cc (Target_powerpc::make_plt_section): Add symtab
      * powerpc.c (Target_powerpc::Scan::global): Don't emit relative
      daily update
      daily update
      daily update
      * layout.h (Layout::get_executable_sections): Declare.
      * output.h: Formatting, whitespace.
      typo fix
      daily update
      * powerpc.cc (Powerpc_relobj::do_scan_relocs): Delete.
      daily update
      * elf64-ppc.c (build_plt_stub): Fix off by one error in branch
      Add x86_64-*-rdos.
      daily update
      * elfxx-mips.c (allocate_dynrelocs): Correct test for symbol
      * ld-elf/comm-data4.d, ld-elf/comm-data4.s: New test.
      * options.h (General_options): Add plt_align, plt_static_chain,
      daily update
      * options.h (General_options): Add no_toc_optimize.
      * powerpc.cc (Stub_table::do_write): Delete redundant Address
      PR ld/14926
      * ld-elf/shared.exp (libneeded1a.so): Override any system
      * ld-elf/comm-data.exp: Revert last change.
      daily update
      daily update
      daily update
      * powerpc.cc (Powerpc_relobj::Powerpc_relobj): Init has14_ and
      * powerpc.cc (Target_selector_powerpc::Target_selector_powerpc):
      daily update
      daily update
      * options.h (General_options): Add --toc-sort/--no-toc-sort.
      * powerpc.cc (class Track_tls): New.
      daily update
      PR binutils/14950
      daily update
      daily update
      daily update
      daily update
      PR ld/14962
      daily update
      * elf.c (swap_out_syms): Set shndx to SHN_ABS when not one of
      PR ld/14962
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * Makefile.am (ALL_EMULATION_SOURCES): Correct eavrxmega entries.
      * emultempl/elf32.em (gld${EMULATION_NAME}_check_ld_so_conf): Replace
      fix typo
      * scripttempl/elf.sc (RODATA_ADDR): Typo fix.
      daily update
      * emulparams/elf_x86_64.sh (LARGE_BSS_AFTER_BSS): Define.
      daily update
      daily update
      PR ld/12549
      * elf-bfd.h (_bfd_elf_strtab_refcount): Declare.
      daily update
      daily update
      * elf-bfd.h (struct elf_link_hash_entry): Delete dynamic_weak.
      daily update
      * gas/ppc/htm.s: Use .text rather than .section ".text".
      * testsuite/Makefile.am (MOSTLYCLEANFILES): Add various output files.
      * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
      PR binutils/14813
      * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
      * ld.texinfo (-Tldata-segment): Describe.
      daily update
      * testsuite/Makefile.am (final_layout_script.lds): Handle .got section.
      * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
      bfd/
      PR binutils/15018
      daily update
      * config/tc-ppc.c (md_assemble <TE_PE>): Ignore line after
      * gas/ppc/htm.d: Ignore padding at end of section.
      * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
      daily update
      * objdump.c (dump_target_specific): Fix NULL pointer test.
      daily update
      * powerpc.cc (Stub_table::find_plt_call_entry): Make types
      daily update
      daily update
      daily update
      * ld-size/size.exp (build_tests <size-7, size-8>): Pass
      daily update
      daily update
      * config.bfd (x86_64-*-rdos*): Remove targ_selvecs.
      * Makefile.am (ALL_64_EMULATION_SOURCES): Add eelf64rdos.c.
      daily update
      daily update
      daily update
      * bfd.c (struct bfd_preserve, bfd_preserve_save, bfd_preserve_restore,
      daily update
      daily update
      * archive.c (bfd_generic_archive_p): Return target and keep
      * objcopy.c (parse_flags): Add merge and strings section flags.
      * elf64-ppc.c: Use %T to print symbols names and remove redundant
      daily update
      daily update
      revert last commit
      * elf64-ppc.c (build_plt_stub): Correct plt stub branch to glink.
      daily update
      bfd/
      PR ld/15056
      daily update
      * elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
      daily update
      daily update
      daily update
      correct pr reference
      include/coff/
      * Makefile.am (BFD64_BACKENDS): Remove elf-nacl.lo.
      * po/POTFILES.in: Regenerate.
      * po/POTFILES.in: Regenerate.
      * write.c (fixup_segment): Return void.  Delete seg_reloc_count
      daily update
      * configure: Regenerate after syncing config/.
      * Makefile.am (SOURCE_HFILES): Add `elf-linux-psinfo.h'.
      Revert 2013-02-04, 2013-01-22 and 2013-01-21 changes.
      * emultempl/avrelf.em (avr_elf_before_parse): New function.
      daily update
      PR gas/14255
      * elf32-arm.c (elf32_arm_final_link_relocate): Only test for
      * README: Update coding style link.
      daily update
      PR binutils/14873
      PR binutils/15106
      daily update
      PR binutils/15106
      * gas/nios2/nios2.exp: Add copyright.
      daily update
      daily update
      PR ld/15113
      * i386linux.c (linux_link_hash_table_create): Allocate table
      * coff-arm.c (coff_arm_link_hash_table_create): Use bfd_zmalloc.
      daily update
      PR ld/15130
      * ldlang.c (get_init_priority): Comment typo.
      * elfcode.h (elf_checksum_contents): Free contents.
      * elfxx-target.h (bfd_elfNN_bfd_link_hash_table_free): Provide
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Stub_table::plt_off): New function, extracted from..
      daily update
      daily update
      daily update
      * elf-bfd.h (struct elf_obj_tdata): Move find_line_info, local_stubs,
      missed from last commit
      * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
      PR ld/12549
      daily update
      include/
      daily update
      * Makefile.am: Use $(ELF_DEPS) on a number of eelf*.c rules.
      daily update
      bfd/
      * elf-bfd.h (struct core_elf_obj_tdata): New.
      bfd/
      * scripttempl/elf.sc (.init_array, .fini_array): Don't sort all
      daily update
      daily update
      * elfread.c (elf_symtab_read): Do not use udata.p here to find
      daily update
      daily update
      daily update
      daily update
      * rl78-decode.opc (rl78_decode_opcode): Fix typo.
      PR binutils/15191
      daily update
      * target.h (Target::plt_fde_location, do_plt_fde_location): Declare.
      daily update
      daily update
      daily update
      daily update
      * testsuite/Makefile.am (final_layout_script.lds): Add .sbss.
      * elf32-ppc.c (ppc_elf_relocate_section <R_PPC_PLTREL24>): Adjust
      daily update
      PR ld/15222
      daily update
      * powerpc.cc (class Powerpc_relobj): Move some member functions.
      * strings.c (get_char): Dispense with buf[].  Instead shift
      * ldfile.c (ldfile_open_command_file_1): Return after einfo
      daily update
      * testsuite/script_test_10.sh: Don't test .bss section
      * testsuite/ifunc-sel.h (ifunc_sel, ifunc_one): Mark
      * testsuite/discard_locals_relocatable_test.c: Add a powerpc
      daily update
      * ehframe.h (Post_fdes) Make it a vector of Post_fde rather than
      daily update
      daily update
      daily update
      * gold.cc (queue_middle_tasks): Move detect_odr_violations..
      daily update
      * gc.h (gc_process_relocs): Look through function descriptors
      * powerpc.cc (is_branch_reloc): Forward declare.
      daily update
      daily update
      daily update
      * gc.h (gc_process_relocs): Don't look through function descriptors.
      * powerpc.cc (Target_powerpc::Scan::reloc_needs_plt_for_ifunc): Make
      daily update
      daily update
      daily update
      PR ld/12549
      daily update
      daily update
      * symtab.h (Symbol::clear_version): New function.
      * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
      bfd/
      daily update
      * dwp.cc (Dwp_output_file::add_contribution): Avoid signed/unsigned
      * layout.cc (Layout::set_segment_offsets): Accept writable .text
      daily update
      daily update
      PR ld/15270
      * elf-bfd.h (_bfd_elf_merge_symbol): Delete declaration.
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data <merge_symbol>): Update proto.
      * elflink.c (_bfd_elf_merge_symbol): Don't discard TLS symbols here.
      * elflink.c (_bfd_elf_merge_symbol): Use local var holding value
      * elflink.c (_bfd_elf_add_default_symbol): Delete "override" param.
      * elflink.c (_bfd_elf_merge_symbol): Set old_alignment for
      daily update
      * elflink.c (elf_link_add_object_symbols): Add assertion for
      * elflink.c (_bfd_elf_add_default_symbol): Preserve section
      daily update
      PR binutils/15206
      * elf32-ppc.c (ppc_elf_check_relocs): Set PLT_IFUNC in local got
      * elf-bfd.h (enum elf_reloc_type_class): Add reloc_class_ifunc.
      daily update
      * elf32-ppc.c (struct ppc_dyn_relocs): New.
      * elf64-ppc.c (struct ppc_dyn_relocs): New.
      daily update
      daily update
      PR ld/15323
      daily update
      daily update
      daily update
      daily update
      * doc/as.texinfo: Add support to generate man options for h8300.
      PR ld/15227
      daily update
      * bfd.c (bfd_error_type, bfd_errmsgs): Add bfd_error_missing_dso.
      * ldlang.c (load_symbols): Report "error adding symbols" on
      * ld-elf/shared.exp: Update regexp on --no-add-needed and
      daily update
      PR binutils/15324
      daily update
      * elf32-ppc.c (ppc_elf_check_relocs): Use SYMBOLIC_BIND.
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gold/15354
      daily update
      daily update
      * powerpc.cc (Stub_control::can_add_to_stub_group): Don't set
      daily update
      daily update
      * archive.c (_bfd_archive_close_and_cleanup): Clear parent
      * Makefile.am ($(MKDOC)): Append $(EXEEXT_FOR_BUILD) to temp file.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR gold/15355
      daily update
      bfd/
      PR ld/15382
      daily update
      daily update
      daily update
      bfd/
      daily update
      * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Test
      daily update
      daily update
      daily update
      daily update
      * elflink.c (bfd_elf_record_link_assignment): Dont make
      daily update
      daily update
      daily update
      * merge.cc (Output_merge_string::do_add_input_section): Correct
      daily update
      daily update
      daily update
      * elflink.c (elf_link_add_object_symbols): Don't save symbol
      * elf64-ppc.c (opd_entry_value): Handle case where symbol
      * config/tc-ppc.c (PPC_VLE_SPLIT16A): Delete unused macro.
      daily update
      daily update
      * elflink.c (elf_link_add_object_symbols): Don't omit reading
      daily update
      * config/tc-ppc.c (md_apply_fix): Sign extend fieldval under
      * ppc-opc.c (extract_vlesi): Properly sign extend.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * ia64-raw.tbl: Replace non-ASCII char.
      daily update
      daily update
      daily update
      * config/tc-ppc.c (md_apply_fix): Hoist code common to insn
      daily update
      * ld-powerpc/export-class.exp (supports_ppc64): Delete.
      * gas/ppc/vsx2.d: Ignore trailing padding.
      PR ld/12982
      daily update
      PR binutils/15474
      PR binutils/15462
      * aarch64.c: New file.
      daily update
      * format.c (bfd_check_format_matches): Don't match a target in
      daily update
      * aarch64.c (aarch64_find_call): Promote to bfd_vma before sign
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * syms.c (_bfd_stab_section_find_nearest_line): Add last_str
      daily update
      * ppc-tdep.h (ppc_insns_match_pattern): Update prototype.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * Makefile.am (mips-opc.lo): Add rules to create automatic
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * powerpc.cc (Target_powerpc::symval_for_branch): Don't assert
      daily update
      daily update
      daily update
      daily update
      bfd/
      daily update
      bfd/
      daily update
      * elf64-ppc.c (ppc64_elf_func_desc_adjust): Hide ".TOC.".
      bfd/
      * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't hide .TOC.
      daily update
      * ppc-opc.c (powerpc_opcodes): Add tdui, twui, tdu, twu, tui, tu.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/15762
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/15762
      * elf64-ppc.c (struct ppc64_elf_obj_tdata): Replace opd_relocs
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * config/tc-ppc.c (ppc_elf_lcomm): Use subsection 1.
      * config/tc-ppc.c (ppc_elf_cons): Allow @l and other reloc
      daily update
      daily update
      daily update
      daily update
      * doublest.c (convert_floatformat_to_doublest): Use fmt->split_half
      daily update
      * elflink.c (_bfd_elf_define_linkage_sym): Don't set STV_INTERNAL
      * elflink.c (_bfd_elf_merge_symbol): Set *poldbfd, *poldweak,
      * symbols.c (fb_label_instance_inc, fb_label_instance): Properly
      daily update
      * configure.host: Support powerpc64le-linux and powerpcle-linux hosts.
      * ld-powerpc/powerpc.exp: Substitute for le in options_regsub(ld).
      daily update
      daily update
      daily update
      daily update
      daily update
      * elf-bfd.h (struct elf_backend_data): Remove as_needed_cleanup.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical
      daily update
      daily update
      daily update
      Regenerate sim configure files to pick up support for powerpc64le in
      daily update
      * genscripts.sh (LIB_PATH): Don't exclude libdir or tooldir when
      * emulparams/elf32ppccommon.sh (LIBPATH_SUFFIX): Provide 32-bit
      * syms.c (_bfd_stab_section_find_nearest_line): Ignore partial
      * elf32-mips.c (ELF_OSABI): Undef for vxworks.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      * output.h (Output_data_got::add_constant): Tidy.
      daily update
      daily update
      PR 16056
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Report overflow on PowerPC64 @h and @ha relocations.
      Change plt stubs to have destination in r12.
      Add .abiversion related support for ELFv2
      Add ELFv2 .localentry support.
      ELFv2 stub, plt and glink changes
      Support ELFv2 stack frame.
      Replace DT_PPC_TLSOPT with DT_PPC_OPT.
      Add PowerPC64 ELFv2 tests.
      PowerPC64 ELFv2 support for gold.
      daily update
      daily update
      daily update
      Simplify ppc64 code setting toc_off.
      Testsuite fix for targets where .int isn't 4 bytes
      Assorted x86 testsuite fixes.
      Remove unnecessary _bfd_new_bfd initialisation
      Fix gprof build
      ChangeLog fix.
      daily update
      daily update
      ld crossref test fix
      Allow for extra st_other readelf output in ld testsuite
      PowerPC64 ELFv2 symbols defined in plt
      Edit ELFv2 global entry prologue to non-PIC
      Remove powerpc.cc copy of use_plt_offset
      daily update
      Update elf64-ppc.c to use elf_link_hash_table shortcuts.
      Hide ppc64 .TOC. from --export-dynamic
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Correct elf64-ppc.c handling of protected symbols
      PowerPC64 ELFv2, allocate dynreloc space for ifunc
      daily update
      daily update
      daily update
      daily update
      PowerPC64 ELFv2 trampoline match
      Fixes to powerpc64 gold ELFv2 support
      Add missing ChangeLog for 88b8e63904fda25c029deaf25d7b4e489b351470
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Import config.sub and config.guess from upstream.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PowerPC64 linking of --just-symbols objects (klibc)
      More PowerPC64 ELFv2 --just-symbols fixes
      daily update
      daily update
      daily update
      daily update
      daily update
      Fix --as-needed undefined symbol references from dynamic libraries.
      correct file reference
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Correct elf_merge_st_other arguments for weak symbols
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Don't segv on cie.initial_instructions[] overflow.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Don't adjust LOAD segment to match GNU_RELRO segment
      daily update
      daily update
      daily update
      Error on shared lib call to @local ifunc
      missing changelog for last patch
      daily update
      daily update
      non-PIC references to __ehdr_start in pie and shared
      daily update
      Fix mips segfault on GOT access of absolute symbol
      Tidy ld use of bfd_section userdata.
      daily update
      Allow ld target customiser script to force on disk scripts.
      daily update
      daily update
      Allow self-assignment for absolute symbols defined in a linker script
      daily update
      daily update
      Make assignments to dot keep an empty output section.
      Miscellaneous ld tidies
      Comment typo
      Fix gas build breakage
      Display the reference causing a shared library to be needed
      daily update
      daily update
      Fixes powerpc64le ld segfaults when --emit-relocs is used.
      TLS orphan section placement
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      ppc476 icache bug workaround
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      powerpc relax_section and section contents cache
      daily update
      binutils potfiles regen
      daily update
      daily update
      PR15530, mark symbol in executables if it matches dynamic_list
      Enable ppc476 workaround for ld -r.
      Fix bad interaction between --relax and tls optimisation
      daily update
      daily update
      daily update
      daily update
      daily update
      ppc476 workaround for ld -r fixes
      Consolidate ppc64 ld/bfd communication
      daily update
      daily update
      Control powerpc64-ld provision of register save/restore
      daily update
      daily update
      Add ppc476 workaround bootstrap test
      Add file missed from last commit.
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Fix ELF ppc32 targets that don't use ppc32elf.em
      daily update
      Regenerate opcodes/msp430-decode.c
      Fix check_relocs/gc_sweep_hook mismatch
      Incorrect .debug_line prologue header length for 64-bit DWARF
      daily update
      daily update
      daily update
      Fix various copyright issues
      More copyright fixes
      daily update
      daily update
      Remove magic treatment of toc symbols for powerpc ELF
      Support more relocs on 16-bit insn fields
      Support R_PPC64_ADDR64_LOCAL
      Update copyright years
      daily update
      daily update
      daily update
      Better overflow checking for powerpc64 relocations
      Better overflow checking for powerpc32 relocations
      daily update
      daily update
      daily update
      intptr_t type definition needed
      daily update
      objcopy/strip ELF program header p_vaddr confusion
      autoreconf
      daily update
      daily update
      Remove search path from -l:namespec DT_NEEDED
      Fix overflow handling of VLE_SDA21
      Correct ld-powerpc/vle-reloc-2 test
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Revert "Remove magic treatment of toc symbols for powerpc ELF"
      daily update
      Referencing a function's address on PowerPC64 ELFv2
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Handle VDSO section headers past end of page
      daily update
      Fix sim breakage
      ChangeLog missed from last commit
      Fix sim breakage
      daily update
      Pad sections according to current script FILL.
      daily update
      Fix map file reference
      daily update
      daily update
      Report an error on objcopy/strip of sectionless binaries
      daily update
      ppc476 icache workaround fix for bctr
      daily update
      bfd doc chew
      Fix fallout from splitting ldbuildid.[ch] off elf32.em.
      gas TC_PARSE_CONS_EXPRESSION communication with TC_CONS_FIX_NEW
      ppc476 gas warn on data in code sections
      Add a time-stamp for chew
      daily update
      daily update
      daily update
      daily update
      daily update
      ppc476 plt call stubs
      daily update
      daily update
      fill ppc476 fixup area
      Fix more fallout from TC_CONS_FIX_NEW change
      daily update
      Fix LTO mismatched TLS reference
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      PR ld/16787, stale dwarf2 stash
      daily update
      PR16867, linking object with separate debug file
      daily update
      daily update
      Regenerate files for openrisk -> or1k change
      daily update
      daily update
      daily update
      daily update
      Don't use vma to identify eh_frame personality function
      daily update
      daily update
      bfd target vector rationalisation
      Sort target vectors to suit renaming
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      daily update
      Fix "overflow in PLT unwind data" warning
      daily update
      daily update
      daily update
      daily update
      daily update
      Rewrite ppc32 backend .sdata and .sdata2 handling
      Remove unnecessary header from m68k-dis.c
      daily update
      daily update
      Fix whitespace in gas listing errors and warnings
      daily update
      daily update
      Localize varible to avoid warning
      daily update
      daily update
      daily update
      daily update
      Fix rx "set but not used" warnings
      daily update
      daily update
      daily update
      daily update
      Fix PowerPC64 ELFv2 icf_safe failures
      daily update
      fix 2014-05-28 ld Makefile.am changes
      fix typos in ChangeLog
      daily update
      Fix gold plugin_test failures on PowerPC64 ELFv2
      Support fusion for ELFv2 stubs
      daily update
      daily update
      daily update
      daily update
      Allow both signed and unsigned fields in PowerPC cmpli insn
      PROVIDE in linker script vs. built-in symbols
      daily update
      daily update
      daily update
      Unwrap symbols for debug information
      missing changelog entries for 8a5da09b9
      add pr number to changelog
      daily update
      Fix silly thinko

Aldy Hernandez (45):
      16 bit immediate expr support for mips
      handle lower cased cpsr and spsr
      2001-06-15  Aldy Hernandez  <aldyh@redhat.com>
      2001-08-01  Aldy Hernandez  <aldyh@redhat.com>
      * opcodess/arm-opc.h (arm_opcodes): Add cirrus insns.
      2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
      * gas/testsuite/gas/arm/arm.exp: Run arm9e tests.
      2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
      2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
      * gas/config/tc-arm.c (ARM_EXT_MAVERIK): New macro.
      * bfd/config.bfd (targ_cpu): Add arm9e-*-elf.
      updated credits
      * config/tc-arm.c: Change MAVERIK to MAVERICK.
      * bfd/coff-rs6000.c (READ20): Use bfd_scan_vma.
      002-06-09  Aldy Hernandez  <aldyh@redhat.com>
      missed 2 in 2002.  oops.
      2002-06-09  Aldy Hernandez  <aldyh@redhat.com>
      2002-11-06  Aldy Hernandez  <aldyh@redhat.com>
      2002-11-07  Aldy Hernandez  <aldyh@redhat.com>
      2002-11-07  Aldy Hernandez  <aldyh@redhat.com>
      2002-12-04  Aldy Hernandez  <aldyh@redhat.com>
      2002-12-04  Aldy Hernandez  <aldyh@redhat.com>
      2002-11-25  Aldy Hernandez  <aldyh@redhat.com>
      * ppc-opc.c: Move mbar and msync up.  Change mask for mbar and
      2002-12-05  Aldy Hernandez  <aldyh@redhat.com>
      2002-12-09  Aldy Hernandez  <aldyh@redhat.com>
      2004-02-19  Aldy Hernandez  <aldyh@redhat.com>
      * ppc-opc.c (powerpc_opcodes): Add mfivor32, mfivor33, mfivor34,
      2004-02-20  Aldy Hernandez  <aldyh@redhat.com>
      2004-02-20  Aldy Hernandez  <aldyh@redhat.com>
      * ppc-opc.c (powerpc_opcodes): Change mask for dcbt and	dcbtst.
      * ppc-opc.c (powerpc_opcodes): Add BOOKE versions of mfsprg.
      * opcodes/ppc-opc.c (powerpc_opcodes): Add efscfd, efdabs, efdnabs,
      * gas/testsuite/gas/ppc/e500.s: Add double-precision instructions.
      * ppc-opc.c (powerpc_opcodes): Fix encoding of efscfd.
      * gas/ppc/e500.d: Fix encoding of efscfd.
      * configure.in: Set noconfigdirs for ms1.
      * Makefile.am (ALL_MACHINES): Add ms1 support.
      * dis-asm.h: Externalize print_insn_ms1.
      * common.h (EM_MS1): Define.
      * configure.tgt: Same.
      * configure.in: Add ms1 case.
      * Makefile.am (readelf.o): Depend on ms1.h.
      * emulparams/elf32ms1.sh: New.
      * config/tc-ms1.c: New.

Aleksandar Ristovski (56):
      2008-03-28  Aleksandar Ristovski  <aristovski@qnx.com>
      2008-03-28  Aleksandar Ristovski  <aristovski@qnx.com>
      * cp-support.c (first_component_command): Return if no arguments.
      * valops.c (value_cast_structs): New function. Cast related
      * gdb.cp/casts.cc: Add class reference variables.
      * gdb.cp/casts.cc: Add class reference variables.
      PR gdb/2424
      * gdb.base/attach.exp (do_attach_tests): Matching pattern for
      * gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to the
      PR gdb/2343
      PR gdb/1665
      * ada-lang.c: Update throughout to use symbol_matches_domain
      Minor typing error fixes in ChangeLog.
      * breakpoint.c (print_exception_catchpoint): In CLI add 'Temporary' for
      * breakpoint.c (print_exception_catchpoint): Put 'exception' back to
      * gdb.cp/exception.exp: Activate test, make it work with pending
      * bcache.c (bcache_data): Call deprecated_bcache_added function.
      * nto-procfs.c (procfs_xfer_memory): Changed signature.
      * nto-procfs.c (procfs_attach): Populate initial thread list.
      * nto-tdep.c (lm_info): Updated struct lm_info definition from
      * breakpoint.c (breakpoint_init_inferior): Mark as not inserted only
      * nto-procfs.c (procfs_files_info): Fix a typo.
      * nto-procfs.c (do_attach): Form proper ptid including pid and tid.
      * infcmd.c (registers_info): Remove register number case.
      * mips-tdep.c (mips_numeric_register_alieses): New definition.
      * nto-procfs.c (get_regset): Pass correct pointer.
      * corelow.c (core_open): Check for core_gdbarch before calling
      Add support for XMM registers.
      * i386-nto-tdep.c (i386_nto_target): Remove definition.
      * i386-nto-tdep.c (I386_NTO_SIGCONTEXT_OFFSET): Remove define.
      * nto-tdep.h (nto_generic_supply_gpregset)
      * linux-low.c (usr_fetch_inferior_registers): Remove check for regno 0.
      * server.c (process_serial_event): Add support for Z0 and Z1 packet.
      Adding Neutrino gdbserver.
      * configure.tgt (i[34567]86-*-nto*): Add build_gdbserver=yes.
      * nto-tdep.c (nto_thread_state_str): New array.
      * Makefile.in (nto_low_h nto-low.o nto-x86-low.o): New dependency lists.
      * linespec.c (symtab_from_filename): Check for the end of string.
      * solib.c (solib_used): New function.
      * ChangeLog: Fix comment and date.
      * solib-svr4.c (read_program_header): New variables pt_phdr, pt_phdr_p,
      * cp-namespace.c (cp_scan_for_anonymous_namespaces): Changed function
      * frame.c (find_frame_sal): Initialize sal->pspace field from frame
      * solib-svr4.c (svr4_keep_data_in_core): Remove unused lmo.
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-01-31  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-02-01  Aleksandar Ristovski  <aristovski@qnx.com>
      2013-02-01  Aleksandar Ristovski  <aristovski@qnx.com>
      Cleanup: remove unused - breakpoint, buildsym
      Fix coff-pe-read.c to compile with Wunused.
      Fix whitespace errors from last commit.
      Add const to lm_addr_check.

Alexandre Oliva (446):
      * config.bfd: Enable 64 bit support for Solaris7+/sparc.
      * configure.tgt: Enable elf64_sparc on Solaris7+/sparc.  And make
      * config.bfd: Enable 64 bit support for GNU/Linux/sparc.
      * configure.tgt (targ_extra_ofiles): Enable elf64_sparc on
      * Makefile.in (all-gdbtk): Fix $srcdir to ${srcdir}.
      Adjust whitespace.
      * lib/gas-defs.exp (regexp_diff): Don't break on the first
      Fix typos.  Add FIXME for 2-reg inc and inc4.
      Reverted the comment about inc/inc4, that was already implied by RN02.
      Fix long-standing mis-comments.  Words and addresses are 32-bits long.
      * m10300-opc.c: SP-based offsets are always unsigned.
      * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
      * config/tc-mn10300.c (md_pseudo_table): Use constant names.
      * config/tc-sparc.c (sparc_ip): Avoid string pasting.
      * gprof.c (copyright): Do not use N_ in array initializer.
      * am33.igen: Make SP-relative offsets unsigned.  Add `*am33' for
      * m10300-dis.c (HAVE_AM30, HAVE_AM33): Define.
      * config/tc-mn10300.c (HAVE_AM30): Define.
      * am33.igen (inc4 Rn): Use genericAdd so as to modify flags.
      * config/tc-mn10300.h (md_end): Define.
      * Makefile.in (configure-target-libiberty): Depend on
      * mn10300_sim.h (genericAdd, genericSub, genericCmp, genericOr,
      * am33.igen: Fix leading comments of SP-relative offset insns that
      * config/sparc/nm-linux.h: Include config/nm-linux.h.
      * m10300-dis.c (disassemble): Don't assume 32-bit longs when
      * Makefile.in (maintainer-clean-subdir): Fix handling of empty
      * config/tc-mn10300.c (md_assemble): Copy size to real_size before
      * armemu.h (NEGBRANCH): Do not overwrite the two most significant
      * armemu.c (MultiplyAdd64): Fix computation of flag N.
      * armemu.c (Multiply64): Fix computation of flag N.
      * elf32-arm.h (elf32_arm_final_link_relocate): Print `(local)'
      * coff-arm.c (coff_arm_relocate_section): Do not ignore the symbol
      * armdefs.h (SYSTEMBANK): Define as USERBANK.
      * armemu.c (ARMul_Emulate): Compute writeback value before
      * arm-dis.c (print_insn_arm): Output combinations of PSR flags.
      * config/tc-arm.c (psrs): Accept combinations of flags.
      * armemu.h (PSR_FBITS, PSR_SBITS, PSR_XBITS, PSR_CBITS): New.
      * armemu.h (GETSPSR): Call ARMul_GetSPSR().
      * armemu.h (WRITEDESTB): New macro.
      * armemu.c (LoadSMult): Use WriteR15() to discard the least
      * armemu.h (INSN_SIZE): New macro.
      * armemu.c (ARMul_Emulate, t_undefined): Proceed to next insn.
      * armdefs.h (struct ARMul_State): Add is_StrongARM.
      * armvirt.c (ABORTS): Do not define.
      * configure.in: Use the same cache file for all target libs.
      * Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
      * Makefile.in (FLAGS_FOR_TARGET): New macro.
      * configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Convert blanks to
      * elf32-sh.c (sh_elf_reloc_loop): Warning removal.
      * config-ml.in: Adjust multilib search paths to the
      * configure.in (libstdcxx_flags): Don't use `"'.
      * am33.igen: Warning clean-up.
      * elf32-sh.c (sh_elf_set_mach_from_flags): Make it static.
      * configure.in (libstdcxx_flags): Use libstdc++-v3/src/INCLUDES.
      * config/tc-sh.c (md_apply_fix) [BFD_RELOC_32, BFD_RELOC_16]: Use
      * elflink.c (_bfd_elf_create_got_section): Don't abort().
      * configure.in (libstdcxx_flags): Use
      * config-ml.in (CC, CXX): Don't introduce a leading space.
      * write.c (fixup_segment) [TC_DONT_FIX_NON_ADJUSTABLE]: Use
      * write.c (TC_FIX_ADJUSTABLE): Define to 1, if not defined.
      * elf32-sh.c (sh_elf_relocate_section) [R_SH_IND12W,
      * config-ml.in (CC, CXX): Avoid trailing whitespace.
      * config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if target
      * write.c (TC_FIX_ADJUSTABLE): Remove the duplicate.
      * config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>
      * ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
      * ltconfig, ltmain.sh: Updated from libtool multi-language branch.
      * acinclude.m4: Include libtool and gettext macros from the
      * sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
      * elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
      * config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
      * configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
      * Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
      * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
      * configure: Rebuilt with new libtool.m4.
      * configure: Rebuilt with new libtool.m4.
      * aclocal.m4, configure: Rebuilt with new libtool.m4.
      * Makefile.in (all-zlib): Added dummy target.
      * config.bfd (sh-*-linux*): Added.
      * config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
      * configure.tgt (sh-*-linux*): Added.
      * acinclude.m4 (CY_GNU_GETTEXT): Add dummy definition, so that the
      * MAINTAINERS: Added myself.
      * sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
      * elf32-sh.c (sh_elf_howto_table): Moved R_SH_GOT32, R_SH_PLT32,
      * elf32-sh.c (ELF_MAXPAGESIZE): Define to 128, to match
      * elf32-sh.c (sh_elf_relocate_section): Use
      * Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4 and
      * ltconfig, ltmain.sh, libtool.m4: Updated from libtool
      * sh-opc.h: The operand of `mov.w r0, (<disp>,GBR)' is IMM1, not 0.
      * elf32-sh.c (sh_elf_relocate_section): Ignore R_SH_NONE relocs.
      * Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.
      * Makefile.in: Merge with GCC and libgcj.
      ChangeLog
      * ltcf-gcj.sh: Added file, required by 2000-11-18 merge.
      * configure.in: Disable language-specific target libraries for
      * archive.c (coff_write_armap): Don't write more than symbol_count
      * Make-common.in (sim-io.o): Depend on targ-vals.h.
      * configure.in (cpu_type, arch): Match i386 too.
      * ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
      * interp.c (trap): Implement time.
      * ltmain.sh (TAG disable-shared, TAG disable-static): Make sure we
      * ltcf-c.sh (ld_shlibs) [aix5*]: Disable on unknown CPU types.
      * interp.c (sim_create_inferior): Record program arguments for
      * config/tc-sh.c (md_pseudo_table): Add uaquad.  Use s_uacons for
      * Makefile.in (ALL_GCC, ALL_GCC_C, ALL_GCC_CXX): Set before use.
      * config/tc-sh.c (parse_reg): Match capital MACH and MACL.
      * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
      Re-installed:
      * configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
      * ppc-opc.c (insert_mbe): Shift mask initializer as long.
      * Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):
      * config/tc-mn10300.c (xr_registers): Added `pc'.
      * expr.c (operand): Pass &c to md_parse_name().
      * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
      * config/tc-mn10300.c (md_assemble): Simplify offset adjustment of
      * struc-symbol.h (struct local_symbol): New TC_LOCAL_SYMFIELD_TYPE.
      * ltconfig, ltmain.sh, ltcf-cxx.sh: Upgraded to libtool 1.4a
      * configure.in (libgcj_saved): Copy from $libgcj.
      * configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
      * configure.in (noconfigdirs): Don't reset it from scratch in the
      * Makefile.in (idecode.o, op_utils.o, semantics.o, simops.o):
      * configure.in (noconfigdirs) [*-cygwin*, *-mingw*, *-beos]: Disable
      * config/tc-mn10300.c (md_assemble): Subtract operand->shift
      * config/tc-mn10300.c (md_apply_fix3): Accept PC-relative relocs.
      * config/tc-mn10300.c (tc_gen_reloc): Don't reject differences
      * config/tc-mn10300.c (md_assemble): Anchor dwarf2 line info
      * elf-m10300.c (mn10300_elf_relax_section): Don't relax
      * config/tc-mn10300.c (mn10300_force_relocation): Don't
      * gmon_io.c (gmon_io_read, gmon_io_write_vma,
      * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
      * ltcf-cxx.sh (allow_undefined_flag, no_undefined_flag)
      * elf64-sparc.c (sparc64_elf_slurp_reloc_table): Fix typo
      * emultempl/elf32.em (ELF_INTERPRETER_SET_DEFAULT): Use this new
      * ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256.
      * ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++  shared
      * symfile.c (compare_psymbols, compare_symbols): Declare using
      * symfile.c (compare_psymbols, compare_symbols): Declare using
      * sh-opc.h (sh_table): Complete last element entry to avoid
      * ltcf-c.sh (archive_cmd) [hpux, with_gcc]: Use gcc to link shared
      * ltcf-c.sh (archive_cmds, archive_expsym_cmds) [solaris,
      * Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
      * sh-opc.h (sh_table): Don't use empty initializers.
      * dwarf2.c (struct dwarf2_debug): Add sec, sec_info_ptr and syms.
      * readelf.c (display_debug_info): Add to abbrev_offset the addend
      * elf-m10300.c (mn10300_elf_relocate_section): Test the right
      * bfd.c (bfd_alt_mach_code): New function.
      * objcopy.c (use_alt_mach_code): New variable.
      * common.h (EM_AVR_OLD): Renamed from...
      * elf.c (prep_headers): Get the machine code from the elf
      * readelf.c (guess_is_rela, dump_relocations, get_machine_name,
      * elf.c (prep_headers): Get the machine code from the elf
      * common.h (EM_OPENRISC_OLD): Renamed the old EM_OPENRISC entry.
      * elf32-openrisc.c (ELF_MACHINE_ALT1): Define as EM_OPENRISC_OLD.
      * Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET,
      * config/tc-mn10300.c (tc_gen_reloc): Don't emit an *ABS*
      * Makefile.in (configure-target-gperf): Depend on $(ALL_GCC_CXX).
      * config/tc-mn10300.c (tc_gen_reloc): Don't free
      * elf64-sparc.c (sparc64_elf_relocate_section): Disregard
      * d10v.h (OPERAND_SP): New macro.
      * d10v-opc.c (d10v_predefined_registers): Mark `sp' as OPERAND_SP.
      * config/tc-d10v.c (find_opcode): Reject non-SP operand if
      Copyright 2001
      * config/tc-d10v.c (get_operands): Emit OPERAND_PLUS for
      * d10v.h (OPERAND_NOSP): New macro.
      * d10v-opc.c (RSRC_NOSP): New macro.
      * config/tc-d10v.c (find_opcode): Reject SP operand if
      * d10v-dis.c (print_operand): Disregard OPERAND_SP in register
      * elf32-d10v.c (elf_d10v_howto_table): Adjust bit-size of
      * d10v-dis.c (print_operand): Apply REGISTER_MASK to `num' of
      * d10v-opc.c (d10v_predefined_registers): Remove warnings
      * config/tc-d10v.c (write_2_short): Don't skip dummy fixups, so
      * config/tc-d10v.c (get_operands): Mark OPERAND_PLUS after
      * config/tc-sh.c (parse_at): Reject @(r0) and @(r0,).
      * gas/sh/err-at.s: New test.
      * ldlang.c (walk_wild_section): Exclude object file if enclosing
      * elf.c (elf_fake_sections): Propagate errors from
      * config/tc-mn10300.c (xr_registers): Move `pc'...
      * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
      oops
      * configure.host: Accept sparcv9 as alias for sparc64.
      * config/tc-sh.c (sh_elf_suffix): Removed.
      copyright years
      * ld-sh/shared-1.d: Fix incorrect offsets.
      * sh-opc.h (sh_arg_type): Added A_DISP_PC_ABS.
      * config/tc-sh.c (parse_at): Set arg type of @(expr,pc) to
      * gas/testsuite/gas/sh/pcrel.d: New test.
      Ok, now the corrected ChangeLog entry
      * config/tc-sh.c (md_apply_fix3) <BFD_RELOC_32_PLT_PCREL>: Don't
      * gas/sh/pic.d, gas/sh/pic.s: New test.
      * config/tc-sh.c (parse_at): Install the correct version of
      * MAINTAINERS: Added self as SH co-maintainer.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      Contribute sh64-elf.
      * configure.in <bfd_sh_arc>: Enable sh64 support on sh-*.
      * ld-sh/shared-1.d: Fix relocation addend.
      * config/tc-sh.c (dot): Removed unused function.
      * elf32-sh.c: Added missing prototypes.
      * ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field.
      * config/tc-sparc.c (U0x80000000, U0xffffffff): New constants.
      * sparc-dis.c (print_insn_sparc): Make sure 0xFFFFFFFF is not
      * config/tc-mn10300.c (other_registers): Added `epsw'.  Mark `pc'
      * elf-m10300.c (mn10300_elf_relax_section): Skip section before
      * MAINTAINERS: Added self as MN10300 co-maintainer.
      * Makefile.in (MAKEINFO): Don't assume makeinfo will be built just
      * configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
      * configure.in (gdb_cv_bigtoc): Check for -bbigtoc on AIX.
      * ltmain.sh (taglist): Initialized.  Don't let `CC' tag out of it.
      * ltmain.sh (relink_command): Fix typo in previous change.
      * config/tc-mips.c (md_estimate_size_before_relax): Do not modify
      * coffread.c: Remove redundant static declarations.  Replace
      * interp.c (sim_open): Disable chunk of code that wrote code in
      * configure.in: Revert 2002-04-18's patch; fixed in libjava.
      * config/tc-s390.c (md_gather_operands): Emit dwarf2 line-number
      * alpha-tdep.c (alpha_extract_return_value): Don't use
      * configure.in (noconfigdirs): Don't disable libgcj on
      * ltcf-cxx.sh (hpux*): Modify to support ia64-*-hpux*.
      * config/tc-mips.c (macro_build_jalr): Make sure we generate
      * Makefile.in (GCC_FOR_TARGET): Prepend STAGE_CC_WRAPPER.
      * libiberty.h (asprintf, vasprintf): Don't declare them if the
      * config/mips/tm-irix6.h: Include solib.h.
      * mips-tdep.c (mips_find_abi_section): .mdebug.abi64 is the name
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Set the type
      * config/tc-mips.h (mips_relax_frag): Take segment as argument.
      * gas/mips/mips.exp: Don't xfail relax.
      * elfxx-mips.c (mips_elf_calculate_relocation): Take
      * config/tc-mips.c (s_gpdword): New function.
      * emulparams/elf32bmipn32-defs.sh (LIB_PATH): Set to /usr/lib32.
      * config/tc-mips.c (md_begin): Add $fcc registers to the symbol
      * elflink.h (struct elf_link_sort_rela): Turn rel and rela
      * emulparams/elf32bmipn32-defs.sh: Set ELFSIZE according to
      * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Don't move
      * elf64-mips.c (mips_elf64_slurp_one_reloc_table): Generate
      * emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Define.
      * config/tc-mips.c (macro_build_lui): _gp_disp is not special on
      * config/tc-mips.c (tc_gen_reloc): Fix typo in handling of
      * config/tc-mips.c (s_change_section): Make sure input buffer
      * elfxx-mips.c (MNAME): New macro.
      * elfxx-mips.c (MIPS_RELOC_RELA_P): New macro.
      * elf.c (_bfd_elf_link_hash_table_init): Make sure
      * elfxx-mips.c (struct mips_got_entry): New.
      * config/tc-mn10300.c (set_arch_mach): Change argument type to
      Alan Modra  <amodra@bigpond.net.au>
      * ld-mips-elf/mips-elf.exp: Remove branch-misc-2 test.
      * tc-mips.c (RELAX_BRANCH_ENCODE): Remove reloc_s2 argument.
      * gas/mips/beq.d: Comment out branches to undefined symbols,
      * elfxx-mips.c (mips_elf_calculate_relocation): Don't divide
      * Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
      * elf-m10300.c (elf32_mn10300_link_hash_newfunc): Reorder
      * frame.h (frame_id_unwind_ftype): Fix typo in return type.
      * dwarf2dbg.c (DWARF2_ADDR_SIZE): New macro.
      * Makefile.tpl ($(NOTPARALLEL)): Move to the end.  Bring uses of
      * acx.m4: Name cache variables properly.
      * configure.in (host_configargs): Replace reference to
      * Makefile.tpl (local-distclean): Don't remove...
      * elfn32-mips.c (prev_reloc_section): New.
      * configure.in: Remove Makefile in build, host and target modules
      * configure.in (noconfigdirs): Don't skip gas on IRIX 6.
      * configure.in:  Revert 24Jan change.
      * configure.in (em): Set to irix on all Irix systems.
      * gas/mips/n32-consec.d: New.
      * bfd.c (struct _bfd): Added id field.
      * mips.h (EF_MIPS_XGOT): Define.
      * elfxx-mips.c (mips_elf_multi_got): New function.
      * ld-mips-elf/multi-got-1.d: New.
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Handle
      Remove duplicate date line
      * Makefile.in (install_to_tooldir): Instead of $(MULTISUBDIR), use
      * Makefile.in (all-subdir, check-subdir, installcheck-subdir)
      * elfxx-mips.c (mips_elf_got_entry_hash): Don't dereference
      * config.if: Copy from GCC.
      * configure.in: Introduce --enable-maintainer-mode.
      * configure.in: Introduce --enable-maintainer-mode.
      * ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever
      * libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
      * libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
      * configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to
      * configure.in (TARGET_SYSTEM_ROOT): Set default to
      * emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Fix
      * ldfile.h (struct search_dirs): Added sysrooted field.
      * ldmain.c (set_scripts_dir): Look for relative to TOOLBINDIR as
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Do not create
      * ld-mips-elf/mips-elf.exp (linux_gnu): New variable.  Add:
      * elfxx-target.h (bfd_elfNN_canonicalize_reloc): Make it
      * Reverted previous patch.
      * Reverted 2003-03-02's patch.
      * gas/mips/branch-misc-2.s: Add branch to symbol in another
      * config/tc-mips.c (mips_validate_fix): New function.
      * Makefile.in (MULTIOSDIR): New macro.  Use $(CC) $(LIBCFLAGS)
      Replace oddly-encoded blank with regular blanks
      * elfxx-mips.c (_bfd_mips_relax_section): New function.
      * ld-mips-elf/mips-elf.exp: Added...
      * objdump.c (dump_data): Don't truncate the address to long; make
      * ld.texinfo (-Tbss, -Tdata, -Ttext): Document in terms of
      * config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): New.
      * mips-dis.c (mips_gpr_names_newabi): $12-$15 are named $t4-$t7.
      * mips-dis.c (mips_gpr_names_newabi): Reverted previous patch.
      * elf32-mips.c (bfd_elf32_bfd_reloc_type_lookup): Detect (ctor)
      * config/tc-mips.c (macro): Put back `+ 0x8000' in test for 64-bit
      * config/tc-mips.c (macro): Add comments explaining the rationale
      * readelf.c (display_debug_info): Apply RELA relocations on the
      * doc/binutils.texi (objdump) [--debugging]: Suggest readelf -w
      * dwarf2.c (_bfd_dwarf2_find_nearest_line): Try DWARF3-standard
      * elfxx-mips.c (mips_elf_calculate_relocation): Decay
      * config/tc-mips.h (tc_frag_data_type, TC_FRAG_TYPE): New.
      * ld-mips-elf/elf-rel-got-n32.d,
      * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
      * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
      * Makefile.in (libbfd_h): Added missing setting.
      * elfxx-mips.c (mips_elf_get_global_gotsym_index): New.
      * elfxx-mips.c (mips_elf_calculate_relocation): Adjust two other
      * dwarf2.c (_bfd_dwarf2_find_nearest_line): Fix typo in
      * ld-mips-elf/multi-got-1.d: Force into big-endian mode.
      * ldmain.h (overflow_cutoff_limit): Declare.
      * config/default.exp (gcc_gas_flags): Force ABI to n32 on
      * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
      * elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Improve
      * configure.in (MIPS_DEFAULT_ABI): AC_DEFINE.
      2000-04-01  Alexandre Oliva  <aoliva@cygnus.com>
      2000-04-01  Alexandre Oliva  <aoliva@cygnus.com>
      2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
      2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
      2001-05-06  Alexandre Oliva  <aoliva@redhat.com>
      2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
      2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
      2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
      2003-02-25  Alexandre Oliva  <aoliva@redhat.com>
      2001-04-17  Alexandre Oliva  <aoliva@redhat.com>
      2001-09-12  Alexandre Oliva  <aoliva@redhat.com>
      2002-12-12  Alexandre Oliva  <aoliva@redhat.com>
      2001-08-22  Alexandre Oliva  <aoliva@redhat.com>
      * configure: Rebuilt.
      * config/tc-h8300.c (md_assemble): Make sure characters after
      * config/tc-h8300.c (get_specific): No PCREL8 encoding for bsr/bc
      * Makefile.tpl (all-make): Depend on intl.
      * elf-m10300.c (mn10300_elf_relax_section): Take symbol hash table
      * elf32-frv.c (elf32_frv_howto_table): Set R_FRV_LABEL16's
      * ldlang.c (lang_size_sections_1): Use IGNORE_SECTION to tell
      * gas/frv/reloc1.[sd]: Test references to external symbols and
      * config/tc-frv.c (md_pcrel_from_section): Don't adjust when
      * elf-bfd.h (elf_backend_data::elf_backend_modify_segment_map):
      2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-19  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-19  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-17  Alexandre Oliva  <aoliva@redhat.com>
      2003-11-05  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-19  Alexandre Oliva  <aoliva@redhat.com>
      * ld-frv: Update .d files with correct addresses displayed for
      2003-11-28  Alexandre Oliva  <aoliva@redhat.com>
      * m10300-opc.c (mov): 8- and 24-bit immediates are zero-extended
      * gas/mn10300/mov5.s: New.
      * elf32-frv.c (elf32_frv_always_size_sections): Initialize pointer
      * elf32-frv.c (FRV_SYM_LOCAL): Weak undefined doesn't imply local.
      * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that
      * elf32-frv.c (elf32_frv_howto_table) <R_FRV_LABEL16>: Set
      * elf-bfd.h (struct elf_backend_data): Added
      * elf32-frv.c (struct frv_pic_relocs_info): Added fixups and
      * elflink.c (bfd_elf_record_link_assignment): Mark undefweak and
      * emulparams/elf32frvfd.sh (MAXPAGESIZE): Change to 16Kb.
      * ld-frv/fdpic*.d: Adjust to compensate for page size change.
      * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
      * ld-frv/fdpic.exp: Restore $LDFLAGS at the end.
      * configure.in (bfd_elf32_frvfdpic_vec): New.
      * configure.in: Set em=linux for frv-*-*linux*.
      * emulparams/elf32frvfd.sh (OUTPUT_FORMAT): Switch to new
      * config/tc-frv.h (MAX_MEM_FOR_RS_ALIGN_CODE): New.
      * elf32-frv.c (elf32_frvfdpic_modify_segment_map): Return
      * elf32-frv.c (_frvfdpic_add_dyn_reloc): Don't warn when we get
      * elf-m10300.c (mn10300_elf_relax_section): Don't test isym within
      * elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Avoid
      * mn10300-tdep.c (mn10300_analyze_prologue): Don't compute saved
      * mn10300-tdep.c (mn10300_extract_return_value): Rewrite.
      * Makefile.in (check//%): New.
      * elf-m10300.c (_bfd_mn10300_elf_reloc_type_class): New.
      * elflink.c (elf_sort_symbol): Compare section id, not pointers.
      bfd/ChangeLog:
      2003-05-15  Richard Sandiford  <rsandifo@redhat.com>
      2004-06-17  Alexandre Oliva  <aoliva@redhat.com>
      * configure.in: Use common simulator always.  Don't subst sim_gen
      * gencode.c, simops.c: Delete.
      * interp.c, mn10300_sim.h, op_utils.c: Convert function prototypes
      2000-08-07  Graham Stott  <grahams@cygnus.co.uk>
      * elf-m10300.c (struct elf_mn10300_pcrel_relocs_copied): Delete.
      2003-07-21  Richard Sandiford  <rsandifo@redhat.com>
      * compile.c (sim_load): Update sd->memory_size.
      sim/h8300/ChangeLog:
      * Makefile.def (host_modules): Set bootstrap=true for flex.
      * elf-bfd.h (ELF_COMMON_DEF_P): New.
      2003-07-08  Alexandre Oliva  <aoliva@redhat.com>
      include/elf/ChangeLog:
      include/elf/ChangeLog:
      * MAINTAINERS: Add self as co-maintainer of FR-V.
      * readelf.c (get_machine_flags): Don't fall through into m68k cpu
      bfd/ChangeLog:
      bfd/ChangeLog:
      bfd/ChangeLog:
      PR libgcj/20160
      s/waek/weak/ in 2005-05-05's entry.
      * symtocbase-1.s, symtocbase-2.s, symtocbase.d: New test.
      gas/ChangeLog:
      gas/ChangeLog:
      * config/tc-ppc.c (ppc_frob_file_before_adjust): Do not reference
      * Makefile.tpl (clean-stage[+id+]-[+prefix+][+module+]): Remove
      include/elf/ChangeLog:
      * doublest.h (DOUBLEST): Use long double only if we can scan
      Update copyright notice
      gdb/ChangeLog:
      * gdb.base/prelink.c, gdb.base/prelink-lib.c: Update FSF address.
      gdb/ChangeLog:
      bfd/ChangeLog:
      * dwarf2-frame.c (struct dwarf2_cie): Add signal_frame field.
      * dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
      ChangeLog:
      * configure.ac: Drop multiple occurrences of --enable-languages,
      ChangeLog:
      * app.c (do_scrub_chars): Turn #<line>"file"flags into .linefile.
      * app.c (do_scrub_chars): Recognize comments after # line "file".
      * elf32-frv.c (elf32_frv_relocate_section): Discard dynamic relocs
      * elf32-frv.c (_frvfdpic_check_discarded_relocs): New.
      * maint-tool (deps): Output stamp-h instead of config.h.
      * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
      * config/tc-ia64.c (ia64_convert_frag): Zero-initialize room for
      bfd/ChangeLog:
      * options.h (General_options::output_is_executable): New.
      * i386.cc (Target_i386::define_tls_base_symbol): Update comments.
      ChangeLog:
      PR other/40159
      PR other/40159
      * Makefile.tpl (all): Avoid harmless warning in make all when
      * Makefile.tpl ([+compare-target+]): Compare all stage
      ChangeLog:
      * configure.ac: Add libelf to host_libs.  Enable in-tree configury
      * Makefile.def: Restore host and target settings for gmp.
      * Makefile.def (configure-gcc): Depend on all-libelf.
      * bootstrap-lto.mk: New.
      PR other/46020
      Check in for PR other/46020 was meant for PR other/46026.
      PR libgcj/44341
      * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Make sure

Alexey Makhalov (1):
      PR gas/16109

Alfred M. Szmidt (3):
      Undefine _process_user_ before including
      * reply_mig_hack.awk: Check for `auto const mach_msg_type_t' declarations as well.
      * reply_mig_hack.awk: Check for `auto const mach_msg_type_t'

Ali Anwar (3):
      Ali Anwar  <ali_anwar@codesourcery.com>
      2013-07-15  Ali Anwar  <ali_anwar@codesourcery.com>
      ? .deps

Andreas Arnez (26):
      S/390: Disassemble 31-bit binaries with "zarch" opcode set by default
      S390: Fix TDB regset recognition
      Fix GDB crash with upstream GCC due to qsort(NULL, ...)
      Fix GDB crash with upstream GCC due to memcpy(NULL, ...)
      Since upstream gcc has recently increased the function alignment on
      Prevent appending "-g" after "-g3" to compile options in info-macros.exp.
      Re-introduce '_start' labels and add alignment in dw2-dir-file-name test case.
      Fix regression on s390x with entry-values.exp.
      gdb/ChangeLog:
      gdb.exp: Support absolute path name args in 'prepare_for_testing' etc.
      Exploit 'prepare_for_testing' etc. for 'Dwarf::assemble'-generated files
      Migrate dw2-ifort-parameter.exp to Dwarf::assemble
      Fix dw2-ifort-parameter.exp on PPC64
      S390: Fix erroneous offset in fill_gregset.
      Constify regset structures.
      Remove 'arch' field from regset structure.
      AARCH64: Replace regset_alloc() invocations by static regset structures.
      ARM: Replace regset_alloc() invocations by static regset structures.
      X86: Replace regset_alloc() invocations by static regset structures.
      MIPS: Replace regset_alloc() invocations by static regset structures.
      MN10300: Replace regset_alloc() invocations by static regset structures.
      SCORE: Replace regset_alloc() invocation by a static regset structure.
      SPARC: Rename register maps from "*regset" to "*regmap"
      SPARC: Replace regset_alloc() invocations by static regset structures.
      Drop regset_alloc().
      watchpoint-reuse-slot.exp: Correctly skip unsupported commands.

Andreas Jaeger (122):
      2001-01-06  Jan Hubicka <jh@suse.cz>, Andreas Jaeger  <aj@suse.de>
      * config.sub, config.guess: Update from subversions.
      2001-01-08  Bo Thorsen  <bo@suse.de>
      * config/tc-i386.h (TC_RELOC_GLOBAL_OFFSET_TABLE): Removed, it's
      * targets.c: Alphabetize list of xvecs.
      2001-01-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      2001-01-21  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      Give credit for the last change to Philip instead of to Maciej.
      2001-01-22  Bo Thorsen  <bo@suse.de>
      2001-02-14  Bo Thorsen  <bo@suse.de>
      2001-02-20  Andreas Jaeger  <aj@suse.de>
      2001-02-20  Bo Thorsen  <bo@suse.de>
      2001-02-26  Andreas Jaeger  <aj@suse.de>
      2001-02-28  Andreas Jaeger  <aj@suse.de>
      2001-02-28  Andreas Jaeger  <aj@suse.de>, Bo Thorsen  <bo@suse.de>
      2001-03-07  Andreas Jaeger  <aj@suse.de>
      2001-03-26  Andreas Jaeger  <aj@suse.de>
      * i386-dis.c: Add ffreep instruction.
      2001-04-19  Andreas Jaeger  <aj@suse.de>
      2001-04-23  Bo Thorsen  <bo@suse.de>
      * ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it
      * elf64-x86-64.c (elf64_x86_64_finish_dynamic_sections): Only swap
      * emulparms/elf_x86_64.sh (MAXPAGESIZE): Fix value.
      * elf64-x86-64.c (elf64_x86_64_relocate_section): Correct test for
      * ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform.
      * elf64-gen.c (elf_generic_info_to_howto): Add unused attribute.
      * coff-alpha.c (reloc_nil): Likewise.
      * dwarf2.c (decode_line_info): Fix error message.
      * readelf.c (display_debug_frames): Fix warnings: Remove unused
      * elf64-x86-64.c (elf64_86_64_size_info): Remove, we can use the
      * elf64-x86-64.c (elf64_x86_64_check_relocs): Handle R_X86_64_64.
      * elf64-x86-64.c (elf64_x86_64_relocate_section): Add PC8
      * emulparms/elf_x86_64.sh (NONPAGED_TEXT_START_ADDR): Increase.
      2001-06-07  Andreas Jaeger  <aj@suse.de>
      * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
      * binutils-all/readelf.r: Don't check for specific info value to
      (elf64_x86_64_relocate_section): Fix creation of dynamic symbols.
      * elf64-x86-64.c (elf64_x86_64_relocate_section): Fix linking of
      * unwind-ia64.c (unw_decode_x1): Add unused attribute for
      * disassemble.c (disassembler_usage): Add unused attribute.
      2001-06-29  Andreas Jaeger  <aj@suse.de>
      2001-07-09  Andreas Jaeger  <aj@suse.de>, Karsten Keil <kkeil@suse.de>
      * config/tc-s390.c (s390_force_relocation): Removed.
      * configure.in: Add -Wstrict-prototypes and -Wmissing-prototypes
      * elf64-x86-64.c (elf64_x86_64_elf_object_p): Make static.
      2001-08-10  Andreas Jaeger  <aj@suse.de>
      * config/tc-s390.c (s390_elf_cons): Correct fixups for PLT
      * coff-sparc.c: Add missing prototypes.
      * i960-dis.c: Add parameters for prototypes
      * mips-dis.c: Add missing prototypes.
      * coffgrok.h: Add missing parameter for prototype of coff_grok.
      * deffilep.y: Add missing prototypes.
      * opcodes/s390-opc.c: Add "low or high" and "not low or high"
      * elf64-x86-64.c (elf64_x86_64_check_relocs): Set DF_TEXTREL if
      * config/tc-ppc.h: Fix prototype declaration.
      * config/tc-s390.c: Add missing prototypes
      * oasys.c: Add missing prototypes.
      For include/opcode:
      * h8500-opc.h: Add default initializers to h8500_table to shut up
      * elf32-cris.c (cris_elf_check_relocs): Set DF_TEXTREL if the
      * elf64-s390.c (elf_s390_check_relocs): Set DF_TEXTREL if the
      * xcoff.h (struct __rtinit): Make proper prototype for rtl.
      * m68hc11-dis.c: Add missing prototypes.
      * emultempl/pe.em: Add missing prototypes.
      * tic54x-opc.c: Add default initializers to avoid warnings.
      * vms-tir.c: Add missing prototypes.
      * emultempl/aix.em: Add missing prototype.
      * emultempl/beos.em: Declare prototypes for comparions functions,
      * nlmconv.c: Fix warnings about unused attributes and function
      * doc/binutils.texi (objdump): Fix description to use x86-64.
      * i386-dis.c (print_insn): Use x86-64 as option.
      * cpu-i386.c (bfd_x86_64_arch_intel_syntax,bfd_x86_64_arch): Use
      * testsuite/binutils-all/objdump.exp: Add x86-64.
      * gas/all/gas.exp (incbin): Fix condition.
      * ld.texinfo (VERSION): Fix markup.
      * configure.host: Add rules for x86_64-*linux-gnu.  Change
      bfd:
      gas:
      2002-01-20  Jiri Smid  <smid@suse.cz>
      2002-01-20  Jiri Smid  <smid@suse.cz>
      * ldlex.l: Use fread instead of read.
      * ldlex.l (yy_input): Correct error check.
      * config/i386/x86-64linux.mh (NATDEPFILES): Remove x86-64-nat.o.
      * elf64-x86-64.c: Major rework that introduces all recent changes
      * ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that
      * cpu-i386.c (i386_compatible): New.  Use it instead of
      * doc/c-mips.texi (Machine Dependencies): Add new node.
      Wrap overly long line in last patch.
      * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
      * emulparams/elf_x86_64.sh (COMMONPAGESIZE): Set it.
      * dwarf2cfi.c: Give credit to Daniel Berlin, reformat copyright
      * elf64-x86-64.c (elf64_x86_64_check_relocs): Certain relocations
      * emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Do not
      * ld-elfvers/vers.exp (build_exec): Disable vers26b3 on x86-64-linux.
      * elf64-x86-64.c (elf_x86_64_copy_indirect_symbol): Don't copy
      * elf64-x86-64.c (allocate_dynrelocs): Don't allocate dynamic
      2003-05-13  Michael Eager <eager@mvista.com>
      2003-05-13  Andreas Jaeger  <aj@suse.de>
      Recreate correctly.
      2003-05-13  Andreas Jaeger  <aj@suse.de>
      2003-05-15  Andreas Schwab  <schwab@suse.de>
      * Makefile.am (libopcodes_la_LIBADD): Add libbfd.la.
      Regenerate - forgot to commit with last commit
      * x86-64-linux-nat.c: Fix comment.
      * x86-64-tdep.c (x86_64_push_arguments): Always set %rax to number
      * elf64-x86-64.c: Convert to ISO C90 prototypes, remove
      Add forgotten ChangeLog snippet for last elf64-x86-64.c patch.
      * mmix.h: Convert to ISO C90 prototypes.
      * xcoff.h (struct __rtinit ): Convert to ISO C90 prototypes.
      * x86-64-tdep.c (x86_64_push_arguments): Align stack to 16-byte
      * x86-64-tdep.c (x86_64_push_arguments): Align stack to 16-byte
      2003-08-23  Andreas Jaeger  <aj@suse.de>
      * merge.c: Update to ISO C90.
      * addr2line.c: Convert to ISO C90 prototypes, change PTR, remove
      * i386-dis.c: Convert to ISO C90 prototypes.
      2003-11-11  Jan Hubicka  <jh@suse.cz>
      2004-02-13  Hannes Reinecke  <hare@suse.de>
      * gas/cfi/cfi-x86_64.d: Adjust offsets.
      * gas/cfi/cfi-s390x-1.d: Adjust offsets.
      2005-05-28  Eli Zaretskii  <eliz@gnu.org>
      Patch by matz@suse.de:
      Add missing changelog entry

Andreas Krebbel (55):
      2007-08-21  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-11-27  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-11-27  Andreas Krebbel  <krebbel1@de.ibm.com>
      2008-03-06  Florian Krohm  <fkrohm@us.ibm.com>
      2008-03-19  Andreas Krebbel  <krebbel1@de.ibm.com>
      2008-04-10  Andreas Krebbel  <krebbel1@de.ibm.com>
      2008-04-10  Andreas Krebbel  <krebbel1@de.ibm.com>
      2008-04-10  Andreas Krebbel  <krebbel1@de.ibm.com>
      2008-08-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2008-09-26  Florian Krohm  <fkrohm@us.ibm.com>
      2008-09-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2008-12-04  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2009-01-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2009-03-20  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2009-09-10  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2009-09-10  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-01-21  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      libdecnumber/
      2010-09-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-09-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-10-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-10-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-10-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-10-28  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2010-11-25  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2011-03-18  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2011-04-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2011-10-21  Jan Glauber  <jang@linux.vnet.ibm.com>
      2012-02-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-03-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-07-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-07-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-09-03  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-09-06  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-10-04  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      Commit missing files from last patch.
      2012-10-04  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-10-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-11-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2012-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-01-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-05-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-07-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-07-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-07-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-09-02  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      2013-10-10  Andreas Arnez  <arnez@linux.vnet.ibm.com>
      Fix length arg in call to breakpoint_xfer_memory.

Andreas Schwab (342):
      * config/atof-ieee.c (gen_to_words): Correctly round a
      * elf32-arm.h (elf32_arm_relocate_section): Fix operator
      * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o and
      * readelf.c (dump_relocations): Always print the addend on RELA
      * objcopy.c (copy_archive): Preserve dates of archive members if
      * readelf.c (process_relocs): Determine type of reloc from
      * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Avoid ambigous
      * vms-misc.c (_bfd_vms_hash_newfunc): Fix use of uninitialized
      * elf.c (elf_fake_sections): Undo change of 1999-05-10.
      * config/obj-elf.c (obj_elf_common): In MRI mode if called as
      * Makefile.am (SOURCE_HFILES): Add missing headers.
      * Makefile.am (TARGET_CPU_CFILES): Add config/tc-fr30.c.
      * Makefile.am (CFILES): Add arc-{dis,opc}.c and v850-{dis,opc}.c.
      * windres.c (usage): Fix typo.
      * readelf.c (dump_section): Cast bfd_vma values to [unsigned] long
      * binutils-all/objdump.exp: Tighten regexp to match `objdump -i'
      * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning.
      Fix typos.
      Fix typo.
      Fix use of @item vs. @itemx.
      * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Add missing
      * elf32-m68k.c: Add some ATTRIBUTE_UNUSED.
      * emultempl/linux.em (ld_${EMULATION_NAME}_emulation): Fill in
      * config/tc-m68k.c: Add some ATTRIBUTE_UNUSED.
      * m68k.h (EF_CPU32): Move definition inside multiple inclusion
      * elflink.h (elf_link_record_local_dynamic_symbol): Remove unused
      * elflink.h (elf_bfd_final_link): Remove unused variables rel_hash
      * configure.host: Use ${CC} instead of gcc for finding compiler
      * elflink.h (elf_link_add_object_symbols): Copy NON_GOT_REF flag
      * binutils.texi: Add info dir entries for all programs described
      * doc/c-arm.texi: Fix arguments of @var to not contain
      * ld.texinfo: Fix arguments of @var to not contain punctuation.
      * configure.in: Put AC_MSG_CHECKING/AC_MSG_RESULT around check for
      Fix date.
      * scripttempl/elf.sc: Fix last change to use correct comment
      * doc/c-arm.texi (ARM Directives): Fix warnings from makeinfo.
      * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
      * elf32-m68k.c (elf_m68k_relocate_section): Don't need the
      * config/tc-m68k.c: Instead of replacing -1 by 64 in assignment to
      * config/tc-m68k.c (md_pseudo_table) [OBJ_ELF]: Add .file and
      * elf32-m68k.c (elf32_m68k_check_relocs): Set DF_TEXTREL if the
      * readelf.c: Fix warnings without terminating newline.
      * as.c (parse_args): Call md_after_parse_args if defined.
      Resolve CVS conflict.
      * MAINTAINERS (write-after-approval): Add myself.
      Remove leftover conflict marker.
      * config/m68k/nm-linux.h (FETCH_INFERIOR_REGISTERS): Define.
      * m68klinux-nat.c: Fix last change to use regcache_collect
      * config/ia64/linux.mh: Don't set NAT_CLIBS and REGEX.
      * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust
      Update copyright.
      * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Don't fold
      * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
      * config/tc-ia64.c (fixup_unw_records): Clear region when seeing a
      * config/tc-i386.c (output_jump): Set fx_pcrel_adjust to size of
      * event-top.c (command_line_handler): Remove useless if.
      * m68klinux-nat.c (fill_fpregset): Properly pass address of
      * config/tc-i386.c (output_jump, output_disp)
      * config/s390/s390.mh (NATDEPFILES): Remove solib.o, add
      * elf64-x86-64.c (elf64_x86_64_relocate_section): Only convert
      Fix typo.
      * m68klinux-nat.c (IS_SIGTRAMP, IS_RT_SIGTRAMP)
      * m68k-tdep.c (m68k_register_virtual_type): Return int for SR, FPC
      * valops.c (value_slice): Move declaration of `offset' to avoid
      * m68k-tdep.c (m68k_register_virtual_type): Use architecture
      * Makefile.in (m68k_tdep_h): Define.
      * m68k-tdep.c (m68k_frame_chain, m68k_frame_saved_pc)
      * infcmd.c (construct_inferior_arguments): Handle empty arguments.
      * elf32-m68k.c (struct elf_m68k_link_hash_table): Add sym_sec
      * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
      * readelf.c (main): Reset dump request after each file.
      * Makefile.tpl (multilib.out): Fix missing space.
      * configure.in: Fix use of $program_transform_name.
      * lib/gdb.exp: Set LC_ALL to "C" to avoid spurious testsuite
      * elf32-m68k.c (elf_m68k_check_relocs): Don't set DF_TEXTREL for
      * elf32-ppc.c (ppc_elf_check_relocs): Don't set DF_TEXTREL for a
      * elf32-ppc.c (struct ppc_elf_dyn_relocs): Define.
      * elf32-m68k.c (elf_m68k_hash_entry): Define.
      * rddbg.c (read_section_stabs_debugging_info): Cast ptrdiff_t to
      * elf-eh-frame.c (get_DW_EH_PE_signed): Define.
      * ldfile.c (ldfile_try_open_bfd): Pop lexer start condition after
      * config/tc-ia64.c (generate_unwind_image): Fix type of unw_rec to
      * elf32-m68k.c (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.
      * ld-elfvsb/elfvsb.exp: Run dump tests even when cross
      * elf32-m68k.c (elf_m68k_relocate_section): Replace ugly
      * elf32-m68k.c (elf_m68k_check_relocs): Cache reloc section in
      * c-exp.y (typebase): Remove duplicate occurence of
      * Makefile (m68klinux-nat.o, m68klinux-tdep.o): Update
      * Makefile.in (m68k-tdep.o, m68klinux-tdep.o): Update
      * m68k-tdep.c (m68k_register_raw_size): Remove cast.
      * m68k-tdep.c (m68k_gdbarch_init): Set parm_boundary instead of
      * m68k-tdep.c (m68k_gdbarch_init): Use set_gdbarch_print_insn ...
      * Makefile.in (tuiDisassem.o): Update dependencies.
      * utils.c (internal_vproblem): Use xvasprintf, not xasprintf, to
      * ia64-tdep.c (ia64_push_dummy_call): Define as combination of
      * m68klinux-nat.c (fill_fpregset): Fix use of loop index.
      * gdb.objc/basicclass.exp ("Call an Objective-C method with no
      * gdb.asm/m68k.inc: New file.
      * Makefile.in (m68k-tdep.o, m68klinux-tdep.o): Update
      * m68k-tdep.h (enum struct_return): Define.
      * gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
      * gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.
      * ia64-tdep.c (ia64_print_insn): New function.
      gas/
      * Makefile.in (FLAGS_TO_PASS): Pass down $(bindir) and $(mandir).
      * simple.c (bfd_simple_get_relocated_section_contents): Use
      * m68k-tdep.c: Include "dwarf2-frame.h".
      * i386-tdep.c (i386_analyze_frame_setup): Also handle xorl/subl
      * deffilep.y: Remove commas from %token lines.
      * emultempl/ticoff.em (gld_${EMULATION_NAME}_list_options): Add
      * ar.c (main): Support POSIX-compatible argument parsing.
      * ld.texinfo (Options): Fix example for --wrap.
      * doc/c-hppa.texi (HPPA Directives): Fix typo.
      * gas/cfi/cfi-m68k.d: Adjust offsets.
      * ia64-tdep.c (ia64_libunwind_frame_prev_register): Handle null
      * ld.texinfo (Options): Fix typo in last change.
      * config/tc-m68k.c (mri_chip): Replace current_chip, not augment.
      Fix file name.
      * source.c: Fix whitespace.
      binutils/testsuite/:
      * m68k-dis.c (m68k_valid_ea): Fix typos in last change.
      * config/tc-m68k.c: Convert to C90.  Remove redundant
      * readelf.c (dump_relocations): Fix typo when calculating
      * ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: Apply data segment
      bfd/:
      * ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: Adjust data segment
      * elf32-m68k.c (elf_m68k_plt_sym_val): New function.
      * ada-lang.c (grow_vect): Return the new array instead of
      * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Use
      * linux-nat.c (PTRACE_EVENT_VFORK_DONE): Renamed from
      sim/erc32:
      * Makefile.in (defines.h): Depend on tmp-defines.
      * configure.host: Set host floatformat for m68k.
      * m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".
      * linux-m68k-low.c (m68k_num_gregs): Define.
      * main.c (long_options): Add entry for "-l".
      * Makefile.in (hw_com.o, hw_eeprom.o): Depend on
      * breakpoint.c (break_command_1): Always free err_msg before
      * ia64-tdep.c: Include "osabi.h".
      * gas/i386/intel16.d: Ignore trailing text with #pass.
      binutils/:
      Fix typo.
      * elfxx-ia64.c (elfNN_ia64_install_value): Change type of insn
      * gdb.base/bigcore.c (main): Add missing mode argument in open
      Fix typo.
      Fix typo.
      * config/tc-ia64.c (md_assemble): Fix error message for wrong
      * config/tc-ia64.c (specify_resource): Initialize all of tmpl.
      * elf.c (assign_section_numbers): Fix comment.
      * elfxx-sparc.h (struct _bfd_sparc_elf_link_hash_table): Remove
      * elf32-i386.c (elf_i386_finish_dynamic_sections): Fix signedness
      * configure.host (HOSTING_LIBS): Add libunwind.a if it exists.
      * gdb_ptrace.h: Fix typos when checking for PT_ATTACH.  Reported
      * ld-elfweak/size_foo.c (foo): Fix warning about implicit return
      * gdb.base/sigrepeat.c: Include <stdlib.h> and add return type for
      * observer.sh: Use different temporary file name depending on mode
      * Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
      * elfxx-ia64.c (struct elfNN_ia64_allocate_data): Add only_got.
      PR exp/1978
      Remove extraneous line.
      PR threads/2015
      * Makefile.in (linux-thread-db.o): Depend on $(gdbcore_h).
      * dwarf2read.c (isreg): Removed.
      * regformats/reg-ia64.dat: Remove NAT registers.
      * m68k-dis.c (print_insn_m68k): Only match FPU insns with
      PR binutils/1486
      * ia64-tdep.c (ia64_libunwind_frame_this_id): Adapt uses of
      * config/s390/s390.mh (NATDEPFILES): Add linux-fork.o.
      * configure.in: Fix help string for --enable-targets option.
      * Makefile.in (elf_common_h): Define.
      * Makefile.in: Update dependencies.
      * rs6000-tdep.c: Include "reggroups.h" only once.
      * Makefile.in (tmp-ld-decode): Fix dependencies.
      * aoutf1.h (struct external_sparc_core): Declare c_regs as struct
      sim/:
      * dwarf2-frame.c (struct dwarf2_fde): Add eh_frame_p.
      * doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS).
      * doc/Makefile.in: Regenerated.
      * elfxx-ia64.c (elfNN_ia64_choose_gp): Use rawsize if set.
      * symfile.c (add_symbol_file_command): Fix off-by-one when
      * m68k-tdep.c (m68k_analyze_register_saves): Fix decoding of
      * ld-m68k/plt1-68020.d: Fix patterns to match also for 64-bit
      * dwarf.c (display_debug_loc): Don't dereference loc_offsets when
      * elfxx-ia64.c (addend_compare): Properly compute return value.
      Typos.
      * gdbcmd.h (detachlist): Declare.
      gas/testsuite/:
      * lib/ld-lib.exp (run_dump_test): Don't prematurely remove
      * gdb.base/multi-forks.exp ("restart $i"): Also match
      * gdb.base/corefile.exp: Allow non-empty argument list in reinit
      * gdb.dwarf2/dw2-basic.S: Use .2byte/.4byte/.8byte instead of
      * gdb.cp/annota2.exp ("watch triggered on a.x"): Allow arbitrary
      * gdb.cp/annota3.exp ("watch triggered on a.x"): Match optional
      * gdb.base/callfuncs.exp (do_get_all_registers): Filter out
      * gdb.dwarf2/dup-psym.S: Use .2byte/.4byte instead of .short/.int
      * gdb.gdb/selftest.exp (do_steps_and_nexts): Add more matches.
      * Makefile.tpl (LDFLAGS): Substitute it.
      * gdb.mi/mi-var-child.exp: Fix matching display of function value.
      * Makefile.in (symfile.o): Update dependencies.
      * configure: Regenerate.
      * gdb.arch/altivec-regs.exp (decimal_vector): Adjust for output
      * config/tc-i386.h (NOP_OPCODE): Restore.
      * elfxx-ia64.c (elf_backend_default_execstack): Define to 0.
      * rs6000-tdep.c (rs6000_convert_from_func_ptr_addr): Use parameter
      * filename_cmp.c: Include "config.h".
      * solib-svr4.h (struct link_map_offsets): Remove l_addr_size,
      * rs6000-tdep.c (rs6000_dwarf2_reg_to_regnum): Decode 64 as CR
      * symtab.c (skip_prologue_using_sal): Allow the end of the prologue
      * mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets): Don't
      * emultempl/ppc64elf.em (gld${EMULATION_NAME}_new_vers_pattern):
      * libunwind-frame.c (unw_destroy_addr_space_p): Define.
      * frame-unwind.h (frame_dealloc_cache_ftype): Define.
      * ld-scripts/cross3.t: Add .opd section.
      * regcache.c (write_pc_pid): Restore missing else.
      * configure.in (--with-separate-debug-dir): New option.
      * m68k-tdep.c (m68k_gdbarch_init): Don't infer coldfire flavour
      * m68k-tdep.c (m68k_ps_type): New.
      * linux-nat.c (linux_nat_info_proc_cmd): Fix parsing of columns in
      * Makefile.am (HFILES): Add dwarf.h, sysdep.h and unwind-ia64.h.
      * Makefile.am (HFILES): Add dwarf.h, sysdep.h and unwind-ia64.h.
      * config/tc-ia64.c (tc_gen_reloc): Return NULL if relocation is
      * configure.ac: Accept --with-system-readline.
      * configure.ac: Raise minimum makeinfo version to 4.6.
      * linux-low.c (STACK_SIZE): Define.
      * readelf.c (is_64bit_abs_reloc): Handle R_S390_64.
      * read.c (s_space): Declare `repeat' as offsetT.
      * ld-gc/gc.c: Make sure used_func is not inlined.
      * target.h (struct target_ops): Add
      Update m68k port for unwinder changes.
      (dwarf2loc.o): Remove $(addrmap_h).
      * linespec.c (decode_objc): Save current language around call to
      * symtab.h (enum address_class): Remove LOC_REGPARM and
      (print_gdb_version): Don't print final newline.
      * basic_blocks.c: Always include "gprof.h" first.
      * elf32-m68k.c (elf_m68k_relocate_section): Don't ignore existing
      (GDB/MI Target Manipulation): Fix last change.
      (_bfd_mips_elf_section_from_shdr): Add missing
      (read_section): Take pointer to bfd_size_type instead
      * valops.c (value_cast_pointers): Follow typedefs when checking
      (_initialize_core): Remove spurious paren from set
      (_initialize_python): Use unabbreviated commands
      (find_separate_debug_file): Use the canonical
      (_bfd_elf_write_section_eh_frame): Do proper
      (ia64_get_dyn_info_list): Use obj_section_addr.
      * frame.c (get_frame_register_bytes): Take pseudo registers into
      * frame.c (get_frame_register_bytes): Avoid excessive function calls.
      * infcmd.c (construct_inferior_arguments): Handle newlines
      * gdb.base/hashline2.exp: Fix typo.
      PR 7011
      * gdb.base/foll-fork.exp (catch_fork_child_follow): Fix patterns
      (NEXTBYTE, NEXTWORD, NEXTLONG, NEXTULONG, NEXTSINGLE)
      Fix typo.
      * Makefile.def: configure-target-boehm-gc depends on
      * elf32-m68k.c (elf_m68k_discard_copies): Use SYMBOL_CALLS_LOCAL.
      * Makefile.in (init.c): Set LANG/LC_ALL to C, not c.
      * configure.tgt (powerpc64-*): Fix targ_obj.
      * powerpc.cc (Powerpc_relocate_functions::rel16_ha): Don't try to
      * config/obj-elf.h (LOCAL_LABEL_PREFIX): Conditionally define.
      * config/tc-mips.c (macro) [M_DINS, M_SEQ_I, M_SNE_I]: Cast
      * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
      * mach-o.c (bfd_mach_o_archive_p): Restrict the number of
      * Makefile.tpl (stage_last): Define $r and $s before using
      Update e-mail address.
      * elf32-hppa.c (final_link_relocate): Cast bfd_vma values to long
      * observer.sh: Set LANG/LC_ALL to C, not c.
      * gdb.arch/powerpc-prologue.exp: Update for disassemble-next-line.
      * m68klinux-nat.c: Remove obsolete comment.
      * configure.ac: Don't postprocess Makefile in config.status.
      Fix date.
      * configure.ac: Add quotes to not lose brackets in help text.
      * gdb.cp/exception.exp: Don't require $hex before inner frame in
      * ld-powerpc/relax.d: Fix whitespace.
      * ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing
      * elf32-m68k.c (rtype_to_howto): If the reloc index is out of
      * z8kgen.c (struct op): Replace unused flavor with id.
      * ldlex.l (yy_input): Remove second argument and return the value
      * ppc-instructions: Fix aliasing bugs when calling
      * ppc-instructions: Fix missing assignment in last change.
      * configure.srv: Fix typo setting srv_regobj.
      * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Define.
      * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Define.
      PR gdb/11092
      * configure.ac: Check for RDYNAMIC also for cross builds.
      * doc/as.texinfo (Overview): Use @itemx for grouped @table
      gas/:
      Update.
      * breakpoint.c (_initialize_breakpoint): Add "cl" as alias for
      * readelf.c (process_section_headers): Update key to flags.
      binutils/testsuite/:
      binutils/:
      * ld/testsuite/ld-gc/pr11218-2.c: Declare
      * configure.ac: Move comment to remove extra space in last argument
      * gdb.threads/thread-specific.exp (get_thread_list): Update.
      * gdb.threads/tls.exp: Fix typo.
      * gdb.threads/tls.exp ("info address me"): Fix expected output.
      * readelf.c (print_symbol): Handle symbol characters as unsigned.
      Sync toplevel configure from GCC
      * elf32-m68k.c (elf_m68k_finish_dynamic_symbol): For a TLS_GD
      * ada-lang.c (compare_names): Call is_name_suffix with string1
      * common/aclocal.m4: Remove.
      * xcoffread.c (process_xcoff_symbol): Remove useless cast.
      PR gdb/8677
      * Makefile.am (MAINTAINERCLEANFILES): Move s390-opc.tab ...
      * gas/testsuite/gas/m68k/all.exp: Run "mode5" test also with -mcpu=5200.
      Add PR markers
      * binutils/readelf.c (process_program_headers): Fix typo printing p_memsz
      * ld/ldlang.c (insert_pad): Change alignment_needed argument to
      * cp-name-parser.y (cp_merge_demangle_parse_infos): Don't use
      Check for warning flags without no- prefix
      config/:
      * ppc-linux-nat.c (create_watchpoint_request): Only use ranged
      * gas/testsuite/gas/m68k/pmove.s, gas/testsuite/gas/m68k/pmove.d: New test.
      * m68klinux-nat.c (getregs_supplies): Make static.
      * m68klinux-nat.c: Include "gdb_proc_service.h".
      * m68klinux-tdep.c (m68k_linux_init_abi): Register
      * ld-m68k/m68k.exp ("TLS indirect symbol use"): Pass
      * m68klinux-nat.c (fetch_register): Fix strict-aliasing violation.
      * elf32-m68k.c (elf_m68k_relocate_section): Allow
      * ld-pie/pie.exp: Remove extra braces.
      * elf32-m68k.c (elf_m68k_check_relocs): Mark non-GOT references
      bfd/
      * elf32-m68k.c (elf_m68k_grok_prstatus): New function.
      gprof/
      opcodes/
      * elf32-m68k.c (elf_m68k_finish_dynamic_symbol): Don't make
      * elf.c (_bfd_elf_make_section_from_shdr): Fix typo in error
      * m68k-tdep.c (m68k_reg_struct_return_p): Accept complex types.
      * ppc-linux-tdep.c (ppc_linux_init_abi): Register
      * floatformat.c (floatformat_to_double): Correctly handle numbers
      * powerpc.cc (do_make_elf_object): Allow ET_EXEC files with
      * python/python.c (finalize_python): Only define if HAVE_PYTHON.
      * doc/binutils.texi (elfedit): Fix use of @itemx in @table.
      * doc/c-mips.texi (MIPS Opts): Fix use of @itemx.
      * doc/c-arc.texi (ARC Directives): Revert last change and use
      * elf64-aarch64.c (elf_backend_default_execstack): Define to 0.
      PR binutils/15818
      * elf32-m68k.c (elf_m68k_size_dynamic_sections): Add DT_DEBUG also
      Fix missing newline in error message
      Set proper OS ABI magic for ELF/m68k
      Use correct default for target functions that return pointer
      Fix typo in test name
      Fix spurious failures in ld-plugin/lto.exp

Andreas Tobler (13):
      2011-03-15  Andreas Tobler  <andreast@fgznet.ch>
      2011-03-15  Andreas Tobler  <andreast@fgznet.ch>
      2011-09-22  Andreas Tobler  <andreast@fgznet.ch>
      2012-01-11  Andreas Tobler  <andreast@fgznet.ch>
      2012-03-12  Andreas Tobler  <andreast@fgznet.ch>
      2012-12-19  Andreas Tobler  <andreast@neon.andreas.nets>
      2013-02-01  Andreas Tobler  <andreast@fgznet.ch>
      Add missing file from the previous commit.
      2013-02-04  Andreas Tobler  <andreast@fgznet.ch>
      2013-02-05  Andreas Tobler  <andreast@fgznet.ch>
      2013-05-20  Andreas Tobler  <andreas@fgznet.ch>
      Add proper arm config for *-*-freebsd*.
      Don't link FreeBSD tests with -ldl.

Andrew Bennett (6):
      Range of element index is too large on MIPS MSA element selection instructions.
      Add support to show the symbolic names of the MIPS CP1 registers.
      Add support for the MIPS P5600 family of CPUs.
      Add support for the MIPS eXtended Physical Address (XPA) ASE.
      Fix an issue with "Rearrange MIPS INSN* masks" patch.
      Add MIPS r3 and r5 support.

Andrew Burgess (68):
      http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html
      http://sourceware.org/ml/gdb-patches/2010-12/msg00299.html
      http://sourceware.org/ml/gdb-patches/2010-12/msg00300.html
      Move environment modifications into gdb_init so it's done just once per
      http://sourceware.org/ml/gdb-patches/2011-06/msg00136.html
      http://sourceware.org/ml/gdb-patches/2011-06/msg00442.html
      http://sourceware.org/ml/gdb-patches/2011-06/msg00444.html
      http://sourceware.org/ml/gdb-patches/2011-07/msg00085.html
      http://sourceware.org/ml/gdb-patches/2011-11/msg00778.html
      http://sourceware.org/ml/gdb-patches/2012-07/msg00551.html
      http://sourceware.org/ml/gdb-patches/2012-09/msg00013.html
      http://sourceware.org/ml/gdb-patches/2012-09/msg00015.html
      http://sourceware.org/ml/gdb-patches/2012-08/msg00715.html
      http://sourceware.org/ml/gdb-patches/2012-09/msg00403.html
      http://sourceware.org/ml/gdb-patches/2012-09/msg00568.html
      http://sourceware.org/ml/gdb-patches/2012-10/msg00027.html
      http://sourceware.org/ml/gdb-patches/2012-10/msg00032.html
      http://sourceware.org/ml/gdb-patches/2012-10/msg00525.html
      http://sourceware.org/ml/gdb-patches/2012-10/msg00083.html
      http://sourceware.org/ml/gdb-patches/2012-11/msg00308.html
      http://sourceware.org/ml/gdb-patches/2012-11/msg00312.html
      http://sourceware.org/ml/gdb-patches/2013-07/msg00056.html
      http://sourceware.org/ml/gdb-patches/2013-07/msg00059.html
      Fix bug in value_bits_valid.
      Add $gdb_prompt to test regexp.
      Revert recent changes to value_bits_valid.
      Reuse print_hex_chars function.
      Check for NULL character before calling strchr.
      Add new 'z' format for print command.
      Resue 'z' formatter from mi register display code.
      value_fetch_lazy, ensure parent is not lazy and check parent for validity.
      Don't raise an error for optimized out sub-fields.
      Remove deprecated_throw_reason from internal_verror.
      Replace most uses of deprecated_throw_reason with quit.
      Remove deprecated_throw_reason from mips_error.
      Remove deprecated_throw_reason.
      Remove error_pre_print and quit_pre_print.
      Remove duplicate call to add_file_handler.
      Handle '#' flag for printf of pointer types.
      Remove use of deprecated_command_loop_hook from mi code.
      gdb.base/code_elim.exp - force .bss creation.
      Avoid printing unavailable/optimized out registers (sh64-tdep.c)
      Remove deprecated_command_loop_hook.
      Fix filename format in previous ChangeLog entry.
      Give every interpreter a command_loop_proc.
      OBVIOUS: Remove legacy comment referring to deprecated_init_ui_hook.
      Remove use of deprecated_init_ui_hook from quit_confirm.
      Add new function to access gdb_program_name.
      Fix whitespace error in previous commit.
      Consistent display of "<optimized out>" for register values.
      Reuse print_hex_chars.
      In regcache use print_hex_chars.
      Hardware watchpoints turned off, inferior not yet started.
      Print <unavailable> for unavailable registers in info register output.
      Extra error message from update_watchpoint
      Mark entirely optimized out value as non-lazy.
      Tighten regexp in gdb.base/setshow.exp
      Make "set debug frame 1" use the standard print routine for optimized out values.
      Print entirely unavailable struct/union values as a single <unavailable>.
      Add support for DW_OP_bit_piece and DW_OP_plus_uconst to DWARF assembler.
      Add call to get_compiler_info to gdb_compile_shlib.
      Convert the unavailable vector to be bit, not byte, based.
      gdb.base/memattr.exp regexp improvements.
      cplus-demangler, free resource after a failed call to gnu_special.
      Remove previous frame if an error occurs when computing frame id during unwind.
      Rename frame_stop_reason_string to unwind_stop_reason_to_string.
      Add a TRY_CATCH to get_prev_frame_always to better manage errors during unwind.
      Delete temporary string within demangler even in failure cases.

Andrew Cagney (3452):
      PR 11678 - rename long decode-rule files to shorter ones, eliminate
      Per PR 11678 - also need to maintan .Sanitize
      Make useful macro's and functions found in the PowerPC simulator
      Add d30v simulator configuration but sanatize it out.
      Instruction decode generator taken from the PowerPC simulator
      The remainder of igen taken from the PowerPC simulator directory.
      Really checkin the d30v sim directory configure files.
      Commit the other half of the top level configure change for enabling
      * configure.in (noconfigdirs): Disable target-newlib,
      Loose the bugs file.
      Clean up.
      Extend bit and endian operators.
      New files:
      Extend callback interface to support vprintf, flush and error printing.
      New directory, devo/sim/testsuite - loose (sanitize) it for the moment.
      * ld-insn.c (parse_insn_format): Accept '*' as an alternative of
      Add a number of per-simulator options: hostendian, endian, inline, warnings.
      Forgot to update *-n.h to sim-n*.h
      Update names
      * remote-sim.h: New file, copied in from gdb/remote-sim.h.  One
      * remote-sim.h: Delete - moved to ../include/remote-sim.h.
      Part of previous move of remote-sim.h to ../include
      * configure: Re-generate.
      Correctly validate 64bit instructions
      remove defunct variable from event struct
      * sim-inline.h: Add definitions for sim-types.
      Fix bugs in d30v sat and mul instructions.
      Rename `struct _engine' to new `struct sim_state'.
      New files added during rename/cleanup of engine -> sim_state.
      Include new files sim-assert.h sim-xcat.h sim-state.h
      * sim-alu.h: Include sim-xcat.h.
      Move SIM_AC_OPTION_ macros out of SIM_AC_COMMON macro - was trashing
      remote-sim.h moved to include directory
      Pass GCC -W...
      Growing number of tests for d30v
      Enable testsuite in sim directory.
      The d30v release has a testsuite directory.
      * emul_bugapi.c (emul_bugapi_create): Guard against NULL images.
      Handle BSD make and its liking for `set -e'
      New target - autoconf-changelog
      New target autoconf-changelog
      New file common/sim-config.c sets/checks simulator configuration options.
      Add autoheader counterpart to autoconf-common et.al.
      From Jim Wilson, fix typo in instruction name
      Use $(srcdir)/... instead of $< in make rules
      Build X11 targets before gcc/targetlib.
      Get configure to define RETSIGTYPE
      Check a program to run is present.
      Get the BIT/MASK/ROT/... macros to work with any 32/64/MSB0/MSBn target.
      From Jim Wilson  <wilson@cygnus.com>
      Cleanups to compile under FreeBSD
      Ref gdb/11763 - can't stop a running simulator:
      TIc80 simulator checkpoint - runs 3 instructions - trap, addu, br.a.
      More Tic80 instructions.
      Fix? some reg definitions
      Enable more instructions.
      Numerous fixes.
      Define TiC80 break point (tmp)
      Tidy code gen.
      Add Tick shift insn
      o	Add core and event objects into simulator
      Update devo version of m32r sim to build with recent sim/common changes.
      Add flakey floating-point support to the TI c80 simulator.
      Start of implementation of a distributed (between processors)
      Only zap the igen directory once.
      o	Clean-up tic80 fp tracing
      Part II of getting GdbTk's stop button to always work.
      Add function sim_args_command() which takes a `(gdb) sim <command>' and
      Update CIA as well as NIA when a 64bit insn is encountered.
      Match commands like `(gdb) sim a b c' against options --a-b-c.
      c80 simulator fixes.
      Clear cntrl-c after handling it.
      Remove ANNULed cycle - was confusing gdb.
      Fix total number of tic80 registers
      Passify gcc's warnings.
      Fix double conversion problem.
      More floating point operations.
      Remove some of the flake from the c80 floating point.
      o	Make tic80 insn file more `cache ready'
      Pacify gcc.
      o	Implement generic halt/restart/abort module.
      Make simulator event-queue manager a bit more signal safe.
      Update.
      Graft sim/common event and other code onto the mips simulator.
      Depreciate sim_set_callbacks() function.  Set simulator callbacks
      Part II of adding callback argument to sim_open().  Update all the
      Watchpoint interface.
      Restrict simulator commands to an enabled simulator.
      Enumerate longjmp's return type.
      Incorrect test for zero-r0 code gen.
      Preliminary suport for xor-endian suport in core module.
      Don't restrict the endian commands to BI-ENDIAN gdb.
      Extend xor-endian and per-cpu support in core module.
      Fix watching PC for 64bit (mips) target.
      Add a simple dissasembler to igen
      Fix subu immed - was incorrectly using unsigned.
      Add assembler information to igen input files.
      o	Fix padd insn
      o	Fixes to repeated watchpoints
      Initialize the sim-engine module.
      Verify magic number of simulator struct.
      Clean up formatting of instruction traces.
      Open in binary mode when available.
      sim_kill() isn't used.
      Add test for dbt/rtd instructions
      Sync powerpc simulator with public version.  Enable FPSCR and string
      Fix a number of problems in the r5900 specific p* (parallel) instructions.
      Tests for mips r5900 instructions
      Standard simulator tests.
      Generic tests for 5900.
      Similistic configure/build scripts for tx59 simulator tests.
      Configure r5900 testsuite sub-directory.
      More checks for pdivuw
      Fix MTSA opcode encoding.
      Handle overflow from signed divide by -1.
      Add test for "mtsa"
      Add ABFD argument to sim_open call.  Pass through to sim_config so
      Flush defunct sim_kill.
      In some cases: Makefile.in (all-sim): Depends on all-readline.
      Make building of w65 simulator conditional on --enable-sim.
      Save a copy of argv, not just a pointer.
      * idecode_expression.h (ALU_END): From Charles Lefurgy - Extract
      Add ABFD argument to sim_create_inferior.  Document.
      New file - generic implementation of sim_load for hardware only
      * archures.c (bfd_archures_list): Always NULL terminate the list.
      Only pass endianess to simulator when explicitly set by user with set
      Add MSBIT* and LSBIT* macro's to sim-bits.h
      Fix doco on enable-sim-inline.
      Add --target=BFDTARGET and --architecture=MACHINE options.
      Make igen available when v850 is being build.
      Add sh3 et.al. to SH arch table.
      New commands ``set architecture'', ``show architecture'' and ``info
      Passify GCC.
      Passify GCC.  Convert 0x0LL to something more portable in the FP code.
      Passify cross compilation and GCC -Wall
      Use sim_state_alloc to create common sim object.
      Add ``set processor'' - an alias to ``set architecture''.
      Compile from UNIX to cygwin32.
      Test/fix pabsh, pabsw, psrlvw.
      Merge SH4 branch simulator in to devo.
      Typo in e700 #ifdef'd code.
      * config/tc-v850.c (md_assemble): Use opcode->name instead of
      Stanify error reporting memory overlaps.
      Add real SIM_DESC arg to v850 simulator.
      Standard simulator header file.
      Add support for suspending/resumeing the simulator in sim-modules.
      Pacify gcc-current -Wall.
      Allow backends to set the architecture using bfd_architecture enum
      Doc C language guidelines.
      Doc directory - README.
      Basic tests for tic80 simulator.
      o	Add modulo argument to sim_core_attach
      Finish implementation of sim-memopt.
      Replace memory model with one from sim/common directory.
      Define SIGNED64 and UNSIGNED64 macros - handle MSC/GCC LL issue.
      Add sim_do_commandf - printf version of sim_do_command.
      Redo watchpoint code so that it target can specify interrupt names.
      Sanity check for tic80 simulator.
      Add/use LSEXTRACTED, MSEXTRACTED macros.
      Check MS* macros from sim/common.
      Use updated MSMASK, MSMASKED macros.
      Add multi-sim support to simulator.
      Add multi-sim support to v850/v850e/v850eq simulators.
      Add basic tests for d10v-elf simulator.
      Remove GCC specific `0x...LL', replace with SIGNED64 (0x...).
      Better word error messages.
      Add option architecture-info to list supported architectures.
      Have trace_input, trace_output use sim-trace for IO.
      New function: bfd_arch_list cf bfd_target_list.
      (gen_itable_h): Output an enum defining the max size of the itable
      o	Wordwrap usage messages from sim-options
      mips/sim_info was just returning?????
      Generate instruction profile call with each instruction.
      v850* wants igen
      Short form of sample-size option had wrong value.
      Add profiling support to v850*.
      v850eq wasn't building igen directory.
      Check reserved bits before executing instructions.
      * callback.c (os_write): divert stdout and stderr to their
      Determine ARCHITECTURE from program if possible.
      Fix v850 sanitization.
      For v850eq start up with US bit set.
      Fix sanitization.
      Update to reflect change to sim/common/aclocal.m4 (allow sim/common
      Fix sanitization for v850 V v850e V v850eq
      * igen.c (gen_run_c): Handle non-multi-sim case.
      For instructions moved into v850.igen was computing (wrong) NIA when
      Install tcl before itcl - stops itcl giving warning about bad tcl
      Differentiate between a non-zero string and a constant zero field.
      Add v850e version of breakpoint instruction.
      Add v850e version of breakpoint. Make v850 breakpoint unique.
      Restrict ldsr (load system register) to modifying just non-reserved PSW bits.
      v850eq simulator tests.
      Use trace_one_insn in trace functions.  Buffer up trace data so that
      Add {LS,MS}SEXT and {LS,MS}INSERTED macros.  Eliminates bug in SEXT.
      More sim-bits testing.
      Smooth some of ALU tracing's rough edges.
      Generic rules for building simple simulator test programs.
      Add/test 8bit bit manipuation macros.
      More v850 simulator tests.
      More v850 simulator tests.
      Define MOVED macro, move sub-bitfield from XXX to YYY.
      Fix tracing for: "ctret", "bsw", "hsw"
      * sim-events.c (ETRACE): Use trace_printf not sim_io_printf for
      Clean up more tracing.
      Test US bit of v850eq.
      Allow tk, tcl, itcl et.al. to be built with a canadian cross.
      Fix cmov insn.
      Change semantic function name to semantic_<INSN>_<FMT> instead of
      Correct ordering of args for cmov insn.
      Fix cmov immed.
      Correctly locate `_' in generated names.
      Clean up tracing for Bcond & jmp insns.
      More tests.
      Add alignment option.
      Add support for --enable-sim-alignment to simulator common aclocal.m4
      Simplify logic behind the generic configuration option --enable-sim-alignment.
      Fix disabling of model code when simulator does not support modeling.
      Enable --alignment option, stop sim-options.c hardwiring the alignment.
      Add memory alignment config option.
      Remove need to update <targ>/Makefile.in when adding optional options
      * Make-common.in (SIM_SCACHE, SIM_DEFAULT_MODEL): Assign configured values.
      Check v850eq popm[hl] instructions.
      Pacify GCC -Wall
      Allow gencode.c to generate input to the igen generator.
      Only use get_ds_base function on true Windows.
      * config/v850/tm-v850.h (BREAKPOINT): Use 1 word DIVH insn with
      Add/use SIM_AC_OPTION_BITSIZE.
      Do not sanitize out sim/testsuite/common directory.
      Add access to hi part of r5900 128 bit registers.
      Re-define MAX_REGS and REGISTER_NAMES instead of defining them.
      Fix typo, WITH_TARGET_WORD_BITSIZE not WITH_TARGET_BITSIZE.
      Rewrite simulator floating point module.  Do not rely on host FP
      Checkpoint IGEN input file for MIPS simulator.
      MIPS/IGEN checkpoint - doesn't build.
      Build IGEN with the MIPS simulator.
      Add -Wnodiscard option so that warning about discarded instructions
      Snap. Gets through igen's checks.
      Flag SP as modified for @-sp operand - OPERAND_ATMINUS.
      Allow assembler to make parallel instructions where there the seconds
      Output line-ref to original igen source file when generating trace
      o	Add support for configuring wordsize, fp hardware and target
      Correct type of address argument for sim_core_{read,write}
      Move global MIPS simulator variables into sim_cpu struct.
      remote-sim.h: Clarify sim_read, sim_write MEM argument.
      Checkpoint IGEN version of MIPS simulator.
      * sim-alu.h (ALU64_HAD_OVERFLOW): Define.
      Handle core regions which start at a poorly aligned address.
      Enable d10v simulator testsuite - two tests: Hello World and exit47.
      Sanitize additional files.
      * gen-semantics.c (print_semantic_body): Use CIA not cia.ip. Escape
      * gencode.c (build_instruction): For "FPSQRT", output correct number
      * gencode.c (build_instruction): Use FPR_STATE not fpr_state.
      Rename generated file engine.c to oengine.c.
      Checkpoint IGEN version of MIPS simulator.
      Move register definitions and macros out of interp.c and into sim-main.h
      Preliminary tests for sim-alu module.
      Add 8 bit arithmetic to sim-alu.
      Make mips registers of type unsigned_word.
      Have single bit macros return an unsigned result. Avoids risk (and
      Delete profile support from MIPS simulator, use sim/common/sim-profile
      Output pc profile statistics once gathered.
      Pacify GCC -Wall
      Use SIM*_OVERFLOW_RESULT defined in sim-alu.h
      Add LMA_P and DO_WRITE arguments to sim/common/sim-load.c:sim_load_file().
      Address MSC compiler issues in d10v_sim.h
      Add function sim_events_slip()
      Recognize mips64vr5400
      Checkpoint IGEN version of mips sim
      Add function to fetch 32bit instructions
      Add basic igen configuration to autoconf.  Disable.
      Correct name of file given in ChangeLog for change: Pass lma_p and
      Add 128 bit transfers to sim core.
      Add include-file support to igen.
      Add mips64vr5400 to configuration list
      Separate r5900 specifoc and mips16 instructions.
      Implement sim_core_{read,write}_word using sim_core_{read,write}_<N>.
      Add support for 16 byte quantities to sim-endian macro H2T.
      common/sim-bits.h: Document ROTn macro.
      Make memory regions layered (just like existing device regions) so
      * sim-endian.h (U16_8): Implement
      Rewrite sim_monitor (implements read, write, open, et.al. system
      Delete -l and -n options, didn't do anything.
      Rewrite the MIPS simulator's memory model so that it uses the generic
      Add option --enable-sim-igen to mips configuration.  Allows user to
      Allow separate single character and long options.
      IGEN likes to cache the current instruction address (CIA).  Change the
      Fix computation of sim_events_time when sim_events_slip is loosing it.
      Replace global IPC with function argument cia or current instruction
      * callback.c (os_poll_quit): Replace _WIN32 with _MSC_VER.
      Test rachi instruction.
      * simops.c (OP_4201): "rachi". Sign extend bit 40 of ACC.  Sign
      * sim-events.c (sim_events_process): Re-compute the time -
      Fix IGEN version of MFC0, MTC0, SWC1, LWC1, SDC1, LDC1, LWXC1,
      Make the signess of compares between GPR's explicit using a cast to
      Add FreeBSD/aout target confiiguration.  Make it a 386BSD clone.
      * mips.igen: Tag vr5000 instructions.
      Test SUBI omsn
      Allow reads/writes to C0_CONFIG register.
      o Add SIM_SIGFPE to sim-signals
      Pacify GCC - SIM_SIGNONE missing in enum, xmalloc/free VS ZALLOC/zfree.
      Clarify meaning of sim_signalled's SIGRC argument.  Document that this
      Change MIPS simulator so that it uses the (software) module sim_fpu
      Have mips64vr5400-*-elf look like a mips64vr5000.
      Pass architecture from ``set arch MACH'' command into disasembler
      Improve GDB support for FreeBSD host/target.
      Add function print_decimal to handle display of long long decimal
      Sanitization
      Handle case where sizeof long != sizeof int when examining a union.
      Add tm-fbsd.h
      vr5400 sanitize cleanups
      Add file alu-n-tst.h
      Strip ChangeLog of v850e information
      sanitize-r5900 not v5900
      Move MDMX instructions which are public knowledge from vr5400.igen
      Fix typo in format argument to sim_io_eprintf.
      Check the abbrev offset found in the .debug_info section before using
      FreeBSD has (at least for the i386) a little-endian magic number.
      * sim-io.c (sim_io_getstring): Delete unused len2.  (sim_io_syscalls):
      Rework sim/common/sim-alu.h to differentiate between direcct
      For sub2w, compute carry according to negated addition rules.
      For MACU add unsigned multiply to accumulator.
      Test mv[tf]ac instructions.
      For "mulxu", store unsigned product in ACC.
      For "msbu", subtract unsigned product from ACC,
      For "sub", compute carry by comparing inputs.
      * d10v_sim.h (SEXT56): Define.
      Missing change log entry.
      Add DM (bit 4) to PSW.  See 7-1 for more info.
      For "trap", IBT and RIE exceptions, mask all PSW.SM.  NB: Stepping
      Fix typo, REP_S was refering to REP_E register.
      For bfd, add vr5400 and vr5000 mips machine variants to list of machines.
      Test/fix d10v RTE instruction.
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length is
      (CVS is doing wierd things)
      For MADD et.al. instructions sign extend 32 bit result assigned to a
      Restore value of Makefile variable VERSION to 4.16.1.
      In nrun.c, look for sigaction & SA_RESTART.  When both present,
      (Mostly from Gavin Koch)
      When using sigaction() to install cntrl-c handler do not also use signal().
      o	Fix code deleting psymtab entry from objfile's list.
      From gavink, for shorter-than-int integer values, on big endian host
      Document existence of old (gencode) and new (igen) MIPS ISA simulators.
      Delete bogus line in ChangeLog
      Use macro GPR_SET(N,VAL) to clear zero registers.
      igen:	Fix SMP simulator generator support.
      mips - for r5900 generate igen simulator.
      Add config support for the size of the target address and OF cell.
      mips: Add multi-processor support for r5900. Others might work.
      New test - verify sdl insn.
      Always compile FP code (test for FP at run-time).
      Rewrite the mipsI/II/III pending-slot code.
      Add support for configuring the size of the floating point unit (fp_word).
      Make IGEN the generator for all but mips16 simulators.
      IGEN - Replace IMEM (IMEM_IMMED) macro with IMEM<insn-size> macro,
      New files, update .Sanitize
      When starting a new simulator run, ensure proceed status is cleared.
      Get overlay testsuite to work on m32r when image is being built with a
      New function, generic_pop_current_frame(), targets point POP_FRAME at
      o Update GDB to match changes to d10v abi (ARG1 in r0 instead of r2).
      * config/d10v/tm-d10v.h (D10V_CONVERT_IADDR_TO_RAW,
      Fix double dependency for itable.[hc].  Was causing both the mips16 and the
      D10v memory map changed, update.
      D10V memory map changed.  Update.
      D10v memory map changed.  Update.
      Handle xxx@word + N.  Treat it as xxx >> 2 + N.
      Ensure zero-hardwired bits in DPSW remain zero.
      Don't abort() when system call is unknown.
      Update tests to match recently modified ABI
      Enable remote-tcp on a FreeBSD host.
      * sim-load.c (sim_load_file): Print LMA/VMA according to value
      Remote protocol for d10v.  Mainly responsible for translating GDB d10v
      * gdb.base/d10vovly.c (D10VTranslate): Map IMAP0 to low 128k of
      Add a new target specific protocol `target d10v' implemented in
      For d10v, do not sign-extend pointers.
      * d10v-tdep.c (show_regs): Avoid use of %llx when printing 8 byte
      Test switching between SPI/SPU.
      Implement separate user (SPU) and interrupt (SPI) stack pointers.
      Test the RDT and DBT instructions.
      Implement "dbt" and "rtd" instructions.
      Make ``target d10v'' and ``target remote'' equivalent.
      For sim_fetch_register / sim_store_register: Add LENGTH parameter,
      Pass REGISTER_RAW_SIZE to sim_{fetch,store}_register.  Verify returned
      Extend sim-trace.[hc] to include a generic set of macro's for tracing
      Backout of revision 1.35.  Abort may be valid operation.
      Implement sim_fpu_is() and sim_fpu_cmp().  Note problem with detecting
      Keep include/regs.
      * ld-insn.c (parse_function_record): When -Wnodiscard, suppress
      * sim-fpu.h (enum sim_fpu_class): Add sim_fpu_class_denorm.
      Generate ENGINE_ISSUE hooks as part of SMP simulator.
      Specify correct values for REGISTER_RAW_SIZE.
      Add tracing of booleans and addresses.
      sim-main.h: Re-arange r5900 registers so that they have their own
      Add tracing to r5900 p* instructions.
      Test r5900 floating point instructions.
      Extend TRACE macros to include more cases.
      Finish implementation of r5900 instructions.
      Add generic sim-info.c:sim_info() function using module mechanism.
      Pacify GCC: const char * passed to asprintf; int function returning
      * sim-types.h (SIGNED32, SIGNED64): Pacify GCC.
      Fix DIV, DIV1 (wrong check for overflow) and DIVU1 (shouldn't check
      Fix opcode fields in SHFL.*
      Delete function sim_stop.
      * sky-gdb.c (vu_option_handler): Delete unused local unit.
      Allow more than just read, write and exec memory spaces in the core
      Pass sim_cia cia into trace_prefix()
      * aclocal.m4 (SIM_AC_OPTION_HARDWARE): Set sim_hw_obj, sim_dv_obj,
      Prototype common device framework.  Plenty more work to go.
      Add builtin explicitly sized 8, 16, 32, 64 and 128 bit int and
      Replace *attach_address() arguments SPACEMASK:ADDR with SPACE:ADDR.
      Add hw_{malloc,zalloc,free} functions to hw_device.  Any memory
      Add function hw_trace() and macro HW_TRACE - provides trace support
      Copy function ../ppc/device_table.c:generic_device_init_address() to
      Fix typos: Setting trace in wrong function, ME vs HW.
      New function hw_strdup() - use memory tied to hw device.
      * gen-engine.c (print_run_body): Re-extract the CIA after
      * interp.c (Max, Min): Comment out functions. Not yet used.
      Pacify GCC.
      Re-do --enable-sim-hardware so that each simulator can specify the devices
      * dv-pal.c (hw_pal_countdown, hw_pal_countdown_value,
      * mn10300_sim.h (EXTRACT_PSW_LM, INSERT_PSW_LM, PSW_IE, PSW_LM): Define.
      * interp.c (sim_open): Create second 1mb memory region at 0x40000000.
      * interp.c (sim_open): Tidy up device creation.
      * dv-mn103int.c (decode_group): A group register every 4 bytes not 8.
      * hw-tree.c (hw_tree_find_property): Return NULL when device is not found.
      * dv-pal.c (enum hw_pal_address_mask): From Stu Grossman, was 0x2f
      * configure.in: Make --enable-sim-common the default.
      * dv-mn103cpu.c (deliver_mn103cpu_interrupt): Stop loss of succeeding
      Add sanitize-am30 markers.  Keep details of AM30 implementation of
      Define CPU_INDEX.  Initialize.
      Clean up m32rx sanitization
      Do top level sim-hw module for device tree.
      * run.c (main): Handle all alternatives of enum sim_stop.
      * configure.in (SIM_AC_OPTION_WARNINGS): Add.
      * d10v-tdep.c (d10v_extract_return_value): Wierd.  GCC wants to return
      Make the SR, FSR and FIR registers 32 bits regardless of the target.
      For mips get_mem_size call.  Force the return of a 32 bit value
      Re-do load/store operations so that they work for both 32 and 64 bit
      Don't bother generating trace prefix string when not tracing.
      Cleanup INLINE support for simulators using common framework.
      aclocal.m4: Don't enable inlining when cross-compiling.
      Declare array using MAX_REGISTER_RAW_SIZE, not REGISTER_RAW_SIZE(X)
      Keep sim-main.c and tx.igen
      Add support for instruction word conditionals of the form `XXX!YYY'
      o	Use new `!<field>' and `=<field>' operators in spec of
      Broke parsing of !<val>!<val> when adding support for =<field>.  Fix.
      * mn10300_sim.h: Declare all functions in op_utils.c using INLINE_SIM_MAIN.
      * sim-info.c (sim_info): Be verbose when either VERBOSE or STATE_VERBOSE_P.
      Implement 32 bit MIPS16 instructions listed in m16.igen.
      Define EXTEND4() and EXTEND5().
      Define EXTEND15().
      Debug tx19 built from igen sources.
      Add EXTEND11().
      Re-fix 32 bit DSRAV instruction.
      TX19 uses igen by default.
      o CVT.S.W and CVT.W.S were reversed
      * gen-icache.c (print_icache_extraction): When generating #define
      For new IGEN simulators, rewrite checks validating correct use of the
      Implement ERET instruction.
      Entry about changing sim_open missing from changelog.
      * ld-insn.c (load_insn_table): Terminate error with NL.
      * interp.c (struct hash_entry): OPCODE and MASK are unsigned.
      * ic (rBase, rLink): Make the type a pointer.
      * mips.igen (do_store_left): Pass 0 not NULL to store_memory.
      Drop leading `_' from macros.
      Clean up cell types.
      Add 2-result FP trace macro.
      For multiply->add, loose underflow status, overflow when acc is
      Fix type of arguments to sim_engine_halt.
      *) Delete CPU and CIA arguments from hw_io_*_buffer transfers.
      Copy polling code in PSIM simulator into common directory.  Will
      * configure.in (SUBTARGET_R3900): Define for mipstx39 target.
      More test cases.
      * sim-hw.c: Include ctype.h.
      * interp.c (sim_fetch_register): Convert internal r5900 regs to
      Fix sign extension on 32 bit add/sub instructions.
      Back out of hw-main _callback -> _descriptor changes
      Sanity clause
      Only enable H/W on some mips targets.
      Fix mips SWL on 64bit ISA when 32 bit word appears in second half of
      De-sanitize simulator hw.
      * hw-device.c (hw_ioctl), hw-device.h (hw_ioctl_callback): Drop
      Clean up create/delete of hw-ports
      Split out hw-event code.  Clean up interface.  Update all users.
      Split out hw-alloc code.  Add constructor and destructor for hw-alloc.
      Initialize/destory hw-properties within the hw-device.
      Add files hw-alloc.[hc] (mising from last CI)
      Make hw-main.h the main header file for H/W devices.  Like sim-main.h
      Pull in preliminary versions of hw instances and handles from ../ppc
      Stop GDB getting confused over r29 and FP.  print $r29 and info
      Match mips*tx39 not mipst*tx39.
      Memory corruption problems - hw-event list wasn't correct
      The r5900 doesn't have HI/LO DIV/MUL register problems.  Hobble
      Re-do sim-inline's handling of external functions and variables so
      Add a printf fmt style version of sim_events_schedule.
      Add new file vr.igen which is a merge of vr5400.igen and vr4320.igen.
      For vr* processors start using vr.igen.
      Problems with conditional instruction-table fields (N!M, N=M, ...).
      Add note about limitations of insn_field_cmp().
      Fix incorrect calculation of conditional field when being extracted
      Use value_at_lazy() to examine memory values.  For x/i this is very
      * remote.c (packet_command): Test REMOTE_DESC to determine if remote
      * remote.c (_initialize_remote, packet_command, print_packet): Pretty
      Allow full 64 bits of an address to be specified in an `M' or `n' packet.
      Replace "exec" with "executable" in messages.
      More replacing "exec" with "executable".
      Sanitize anything mentioning CARP.
      Add new config options --enable-carp (tempoary) and
      Hand sanitization.
      * configure.in (links): Link gdbtcl2 directory instead of gdbtcl.
      Minor typos.
      Results of first-pass at looking for problems with making the target
      command.c: Include "wait.h" after, rather than before, <wait.h>.
      * config/rs6000/aix4.mh (NATDEPFILES): Move xcoffread.o from here.
      Replace syserr_list with more portable strerror().
      Unify (well almost) --enable-build-warnings configuration option
      PR 16522
      div(-0) sets both I/SI and D/SD (PR16522)
      Add configury for mips-lsi-elf target (32 bit MIPS16).
      Re-do type system so that GCC's explicit attribute/mode types are used
      Replace sys_errlist with strerror().
      CARP:
      CARP:
      * r5900.igen (CVT.W.S): Always round towards zero.
      Switch mips-lsi-elf mips16 simulator to igen (from gencode).
      Reconize target mips-tx19-elf
      Pacify GCC.
      Pacify GCC.
      Configure mips64vr4100-elf nee mips64vr41* as a 64 bit mips16 igen simulator.
      gencode.c: Kill, Kill, Kill....
      CARP: Convert macro definitions of USE_STRUCT_CONVENTION into target
      Add d10v and v850 to gennltvals.sh and regenerate.
      CARP: *BREAKPOINT*
      Explicitly tag vr41/mips16 instructions.
      mem-break.c (memory_insert_breakpoint, memory_remove_breakpoint): Pass
      Fix --enable-build-warnings=-Werror failures.
      CARP: --enable-build-warnings=-Werror: Fix problems stopping GDB being
      * rs6000-tdep.c (rs6000_breakpoint_from_pc): Change big_breakpoint
      CARP: Delete ABOUT_TO_RETURN across all targets.
      CARP:
      CARP:
      CARP:
      CARP:
      Cleanup open comments.
      Clean up function return types.  Functions not returning values,
      * gen-engine.c (print_run_body): Prefix instruction_address.
      CARP:
      Include "sim-assert.h".
      CARP:
      Fix compiler warnings on FreeBSD.
      Compare with ZERO not NULL.
      CARP: Mechanism to replace EXTRA_FRAME_INFO.
      CARP:
      CARP:
      * monitor.c (monitor_printable_string): New function to convert a into
      Fix C-Style in init function.
      Always compile EXTRA_MDEBUG code (even when it is disabled).
      Fix typo TM_PRINT_INSN_INFO -> TARGET_PRINT_INSN_INFO
      config/mips/tm-*.h: (TARGET_BYTE_ORDER_DEFAULT,
      * gdbarch.c (show_architecture): Use TARGET_ARCHITECTURE.
      * gdbtypes.c (build_gdbtypes): New function.
      CARP:
      CARP:
      CARP:
      Rename vr4100 (vr4xxx) config files to vr4100.
      CARP:
      CARP/vr4xxx:
      Missed this file:
      1998-12-17  J.T. Conklin  <jtc@redbacknetworks.com>
      * defs.h (TARGET_FLOAT_FORMAT, TARGET_DOUBLE_FORMAT): Define using
      catch_errors() takes PTR argument/func instead of char* argument/func.
      Fix warnings from calls to catch_errors() and make_cleanup().
      HPMERGE:
      HPMERGE:
      More make_cleanups/catch_errors warning fixes.
      Fix typos.
      * mips-tdep.c (mips_gdbarch_init): Trace e_flags from BFD
      From Frank Ch. Eigler  <fche@cygnus.com>
      Add support for sparc-*-netbsdelf* and sparc-*-netbsdaout*.
      From JTC: Handle NAK from target stub.
      From JTC: m32r-stub.c, sparcl-stub.c, sparclet-stub.c
      From JTC: Reduce default remote_timeout to two.  Flush defunct code.
      Stop GDB mis-aligning the stack when doing inferior function calls.
      Report SIGBUS and halt simulation when ld/st detect a misaligned address.
      (sim_resume): Clarify use of SIGGNAL.
      Replace ../include/wait.h with gdb_wait.h.
      Update nindy files - #include "gdb_wait.h" instead of "wait.h".
      wait.h was replaced by gdb/gdb_wait.h.
      From Mark Kettenis: Re-order #includes.  defs.h is always first.
      Reformat only.
      Maintenance - update djgpp, powerpc maintainers.  Add some check-in
      Explain how to contribute to GDB.
      From Jason Merrill: (die_is_declaration): New fn..
      Nick Duffek is the UnixWare threads maintainer.
      Add H.J. Lu to check-in after approval list.
      From Rodney Brown: Define MERGEPID when needed.
      From 2000-02-17 RodneyBrown@pmsc.com:
      Add paragraph on multiple maintainers.
      Add more maintainers. Expand the ARM related maintainers.
      Update gdbarch.sh so that it generates code including <gdb_wait.h>.
      Include "language.h" for longest_local_hex_string_custom().
      Include "expression.h" which "language.h" depends on.
      When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing
      Add mi/ and testsuite/gdb.mi/ subdirectories.
      Re-sync with ../include/dis-asm.h - LEN param changed to unsigned int.
      Revert.
      Fix copyright - Cygnus is a Red Hat company.
      * config.guess, config.sub: Updated to match config's 2000-02-15
      * configure.in (SUBDIR_MI_CFLAGS): Fix typo, wrong brace.
      Only install GDBtk files when GDBtk is being built.
      Include "gdb_wait.h" instead of <wait.h>.
      Jim Blandy has always been the trace stuff maintainer. Extend Chris
      Add MAINTAINERS file to mmalloc directory - part of GDB and maintained
      Include "gdb_wait.h" instead of "wait.h".
      Transfer d30v to David Taylor.
      Oops.  Fix e-mail address.
      Read 2 byte (16 bit addresses) when needed.
      Add more checks for no stack frame.
      Include <ctype.h> for isupper().
      From Eli. Warning fixes.
      From Eli.  Bring go32 target up-to-date with recent GDB i386 changes.
      From Peter Schauer - fix mmalloc bitrot.
      From J.T.: Convert i386 to updated frame_saved_regs.
      From Peter Schauer: Define Solaris/x86 MERGEPID.
      From Peter Schauer: Fix Solaris/x86 threads by copying linux code.
      Identify maintainers caught up in a paper trail.
      Note that there is no need to send configure.in patches.
      From Fernando: call generic_mourn_inferior() when closing rdi and sim
      Mark Kettenis is the x86 architcture maintainer and a joint
      Daniel Berlin is C++ maintainer.
      Only configure GDBtk when it is present.
      Move GDBtk's ``ln -s ... gdbtcl'' code out of configure.
      * Makefile.in (taz): Set PACKAGE to TOOL when not defined.
      Convert make_cleanup functions to ISO-C.
      Convert extract/store functions to ISO-C.
      Oops, lost update to defs.h:null_cleanup().
      Make mmalloc functions consistent. Some need ISO-C others need PTR :-(.
      When GDB doesn't recognize the -i=mi option, assume there is no MI support.
      Comment out longest_raw_hex_string.
      Don't use LONG_LONG when it isn't available.
      Add MichaelS and PeterS to all privs list.
      Transfer SIM maintainership to Frank.
      Re-do checkin by Alexandre Oliva <oliva@lsd.ic.unicamp.br>.  Pointed
      Expand readline/ maintainers.
      Anthony Green is Java maintainer.
      Devolve area maintaineship responsibilities.
      Revert: ``Fix C++ overload support, see through references''.
      From Daniel Berlin:
      Almost, but not quite, deprecate STREQ, STREQN, STRCMP and QUIT.
      remove typo
      Point MI testsuite files at MI testsuite ChangeLog.
      Add missing ChangeLog entry for:
      From John David Anglin:
      Add sh2 to list of known architectures.
      Document requirements on adding a ``!'' command.
      Add Jim Blandy to breakpoint maintainers.  David taylor is the
      Don't include nrom in CONFIG_INITS.
      Add Fernando to testsuite maintainers.
      Create $(infodir) before trying to install info files.
      Fix texinfo-3.12 problems:
      Remove quoted leading space.
      Re-indent.
      Re-re indent.  indent|indent|indent stable.
      Make J.T. NetBSD maintainer.
      Update list of folk that need accounts.
      Revert white space changes.
      Re-fix ln -s gdbtk code.  Mark ready for deletion post 5.0.
      Create destdirs before installing GDB (don't assume parent directory
      Move default definition of HAVE_PTRACE_GETREGS to acconfig.h.
      Add GDB 5.0 release criteria.
      Fix typo in description of GETREGS.
      Add Glen McCready
      Bump copyright to 2000.
      From Jonathan L.  Fix ser-unix.c timing out when there was no timeout.
      Fix various GCC warnings.
      Update GDB 5 status.
      Revert movement of @chapter and @node tags from separate files to
      Fix thread-extra-info name.  qfThreadExtraInfo ->qThreadExtraInfo.
      gdbarch cleanups.
      * gdbarch-utils.h, gdbarch-utils.c: New files.
      Add Eli to doco maintainers.
      For want of something better.  List where to go to when wanting to
      Re-indent gdb-events.h, gdb-events.c using gdb-events.sh.
      Delete add_minsym_to_demangled_hash_table from symtabs.h.  Static function.
      Re-indent (almost).  Several cases where indent was getting it wrong
      Revert white space changes.  Need way of stopping this happening.
      Update removing anything fixed.
      Stop GCC thinking a shift will overflow.
      Deprecate sequence-id's.
      ChangeLog for
      From 2000-03-27 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:
      When GCC always enable certain warnings.
      Remove ``-W -Wall'' from top-level Makefile/configure.
      Compare VALUE_ADDRESS() return value with ZERO not NULL.
      2000-04-07 J.T. Conklin <jtc@redback.com>: lynx-nat.c
      Fix printf botch.
      Rename gdbarch-utils.[hc] to arch-utils.[hc].
      Rename gdbarch-utils.[hc] to arch-utils.[hc]
      TODO, NEWS: Update.  Mention MI.
      Cleanup USE_INCLUDED_REGEX.  Move -D to acconfig.h.
      * Makefile.in (gdb-taz): New target.  GDB specific archive.
      Only re-generate copying.c when maintainer mode.
      * remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.c
      Only dump IEEE_FLOAT when defined.
      Add support for SIGILL (reserved-instruction-exception).
      Do not delete testcmds.
      Add full set of cleanup rules.
      Remove generated file.
      Document real fix to problem of tui/Makefile not being deleted.
      Pass MD5PROG to sub-makes when building .tar.bz2 archive.
      * TODO: Cleanup.
      * bcache.c (free_bcache): Do not free NULL.
      From Peter Schauer: Add `info r' alias for `info registers'.
      From Peter Schauer: Add `mt i' alias for `mt info'.
      Document -Wreturn-type problem.
      * gdbarch.sh: Make multi-arch variable defaults, defaults for non-
      Append NULL to enum based commands follow-fork and scheduler-locking.
      * defs.h, utils.c (free_current_contents): Change parameter to
      * valops.c (hand_function_call): Replace #ifdef STACK_ALIGN with
      * d10v-tdep.c (d10v_gdbarch_init): Initialize stack_align.
      Make help_all static.
      Make Jimmy Guo H.P. maintainer.
      Convert REG_STRUCT_HAS_ADDR to multi-arch.  Use REG_STRUCT_HAS_ADDR_P
      Document bfd/doc/Makefile.in TEXINPUTS problem.
      Add section discussing future changes to output syntax.
      Document IRIX->ARM cross compile problem.
      Include "arch-utils.h".
      Cast function to correct type.
      From "Serge Nikulin" <nikulin@actsw.amat.com>:
      Cleanup tracing.
      Fix event insertion when processing more than one event for the current time.
      Provide more detailed traces of the event queue.
      Convert SKIP_PROLOGUE_FRAMELESS_P into PROLOGUE_FRAMELESS_P.
      Do not use @value{GDBN in @nodes.
      From 2000-04-28 Andreas Jaeger <aj@suse.de>:
      * mips.igen (DMxC1): Fix format arguments for sim_io_eprintf call.
      Make Syd Polk principal maintainer.
      Add ElenaZ to symtabs maintainers list.
      Add JimB to global checkin list
      re-do how gdbarch provides non-multi arch defaults so that non-
      revert 1.9.  Not approved.
      Multi-arch NPC_REGNUM NNPC_REGNUM.
      Add missing ChangeLog.
      Cleanups.  Zap unused macros.
      Remove more defunct macros.
      * procfs.c (PROCFS_TRACE): Delete definition.
      Move some of the MIPS n32 ABI configuration options into the mips
      Add preliminary support for IRIX's n32 abi to the MIPS's multi-arch code.
      Update README file to 5.0.
      Only try to print a macro when it is defined (in gdbarch_dump).
      Check -W options before using them.
      Fix tipo 32->64 in MIPS_EABI.
      Handle case of 32 ABI saving 32 bit registers on stack when target
      Update section on kernel debugging.
      Add Andrew Cagney.  Add Stan Shebs as an author.
      Add Stan to authors attempt two.  Also add et.al.
      Doc weak symbol problem.
      Mention UnixWare thread problem.
      Fix IRIX cc warnings.  Fix ui_out functions that didn't return a value.
      Use make_cleanup_ui_out_stream_delete().
      Move core_addr_lessthan and core_addr_greaterthan to arch-utils.
      Cleanup delete_breakpoint cleanups.
      Cleanup free_agent_expr cleanups.
      Convert SAVE_DUMMY_FRAME_TOS to multi-arch.
      Cleanup cleanups - delete use of make_cleanup_func as cast.
      Add notes on register cache.
      Add code to tweek djunpack as part of release process.
      Skip CVS directories when creating tar ball.
      Cleanup bfd_close() cleanups.
      Remove stray extern declaration of wrap_value_subscript().
      Fix signature of add_set_enum_cmd.  Change VAR parameter to char**.
      Cleanup discard_minimal_symbols cleanup.
      Make free_current_contents more robust. Use in MI.
      Rename mi/ChangeLog-mi -> mi/ChangeLog
      Review TODO.
      Change v850 break-point instruction to loop.  Get around lack of 16
      Minor maint et.al. tweeks.
      Typo.  bfd@sourceware -> binutils@sourceware.
      Replace preg() with phex().  Cleanup monitor.c.
      Eliminate make_cleanup_func from top.c
      Purge procfs.c of make_cleanup_func.
      Purge (almost) make_cleanup_func.
      From branch.  Bump VERSION number.
      IRIX GCC fixes from 5.0 branch.
      Add -Wuninitialized.
      sigrc wasn't initialized before being passed to sim_resume().
      Add make_cleanup_close() function.
      Remove quotes from arround for loop arg.
      Change profiling so that it is enabled by default.  Re-generate everything.
      et al. not et.al.
      Update JimI's e-mail addres.
      Have TUI use the same configury mechanism as MI.
      File rename tweeks.
      Re-generate config.in.
      Replace <sys/dir.h> (and <dirent.h>) with "gdb_dirent.h".
      Configure TUI to use <ncurses.h> when available.
      Fix bitrot in tui-file.c.
      Purge symtab of make_cleanup_func.
      Move/rename GDB_GREGSET_T definitions for solaris 2.
      * gdbarch.sh: Add field ``postdefault''.  Rename fields
      Further re-arange into distinct sections.
      * config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
      Import texinfo.tex from texinfo-4.0.
      Add field ``name'' to floatformat.
      * trad-core.c: From hpux-core.c, include <dirent.h> or
      More updates.
      Multiarch TARGET_FLOAT_FORMAT, TARGET_DOUBLE_FORMAT,
      Eliminate safe_strsignal().
      Add host_pointer_to_address() and address_to_host_pointer().  Add
      More updates.
      Delete TARGET_MONITOR_PROMPT.
      Move generic_register_convertible_not and frame_num_args_unknown from
      Mips is always TARGET_BYTE_ORDER_SELECTABLE_P 1.
      Accept an enum immediately when it is an exact match - wouldn't accept
      Use ``set remote memory-read-packet-size'' instead of ``set endian
      The attatched moves the remaining guff from gdbarch.{h,c,sh} to
      Purge last remaining make_cleanup_func.
      Change signature of function add_set_enum_cmd() so that it uses
      Botch in previous change.  Was comparing against "ask" instead of
      Use config.bfd to determine the default architecture and byte order.
      Delete MIPS_DEFAULT_FPU from config/mips/*.h
      MIPS is always multi-arch enabled.
      Re-implement gdbach_dump() so that it prints out the macro values.
      Trim targ_arches to just the first.
      Don't try to dump void macros (when non multi-arch).  They could
      Print all known but not yet multi-arched values.
      Multi-arch GDB_TARGET_IS_MIPS64.
      Set SER_HARDWIRE using autoconf instead of via XDEPFILES.  Include
      Update TODO - SER_HARDWIRE problem was fixed.
      ser-tcp.o moved to configure.in.
      EABI64 was selecting EABI32
      Remove arbitrary printf output limit placed on pmon targets
      For MIPS_EABI, squeeze simple floating point structs into an FP register.
      Add ``set debug mips'' command.  Add much debugging.
      Re-do multi-line tests using gdb_expect_list().
      When FP registers are full, store FP arguments on stack and not in
      Add support for auto_boolean (true, false or auto).
      For EABI, start allocting space on the stack when the registers are
      Fix printf arguments.
      Tipo.
      Restore setting of SER_HARDWIRE.  Lost during rs6000 merge.
      Revert previous ser-unix change.  Locks up serial device.
      Fix MOVN.fmt and MOVZ.fmt, need to test GPR[RT].
      Replace jumbo pattern match with gdb_expect_list().
      Rewrite gdb.asm so that it doesn't assume a C comiler (or any C
      TIc80 simulator.
      Update TODO.
      Pass infodir down to sub-makes.
      Check for <sys/poll.h>.
      Replace command_loop_marker() with null_cleanup().
      Set SER_HARDWIRET to ser-go32.c when *go32* or *djgpp*.
      Keep NATDEPFILES on a single line.
      Update texinfo.tex to version 2000-05-28.15.
      Tue Jul  4 14:08:28 2000  Andrew Cagney  <cagney@b1.cygnus.com>
      Always NULL terminate long option list.
      More mult-arch conversions: IEEE_FLOAT, SKIP_PROLOGUE,
      From Pierre Muller <muller@ics.u-strasbg.fr>:
      * mips-tdep.c (mips_push_arguments): Always align struct_addr on a
      Add read_signed_register{,_pid}().  Change return type of
      * elfcode.h (elf_object_p): Use bfd_set_start_address and not
      The MIPS thinks that addresses are signed.  Sign extend MIPS ECOFF
      Add function bfd_elf_get_sign_extend_vma.
      * symtab.c: Use paddr_nz() to print addresses.
      * printcmd.c (print_scalar_formatted): Move masking of 'a' address
      Move the ``set mask-address'' command to remote-mips.c.  Disable
      Force MIPS to sign-extend any addresses read from registers.
      * mips-tdep.c: General cleanup.  Delete all #if 0 code.  Convert
      * valops.c (value_cast): Allow cast from INT, ENUM or RANGE to
      Check that GDB and the C compiler agree about the sizeof a few basic C
      Oops, one to many ChangeLog entries.
      * gdb.base/exprs.exp: Test casts to a pointer including over and
      Cast integers into pointers before converting them into canonical
      From Richard Henderson <rth@cygnus.com>:
      * solib.c (elf_locate_base, info_sharedlibrary_command): Rename
      * m16.igen (break): Call SignalException not sim_engine_halt.
      Eliminate global address_size.  Replace with function
      Move GDB_MULTI_ARCH selection to configure*.  Makes tm.h optional.
      Clarify texinfo/
      From 2000-06-25 Stephane Carrez <Stephane.Carrez@worldnet.fr>:
      * compile.c (decode): Distinguish inc/dec.[wl] and adds/subs
      From 2000-06-25 Stephane Carrez <Stephane.Carrez@worldnet.fr>:
      New simulator.
      Add m68hc11 configry.
      2000-06-25  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      2000-06-25  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      2000-06-25  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      2000-06-23  Doug Evans  <dje@casey.transmeta.com>
      Don't clean *.igen.
      Fix GCC warnings.
      * top.c (get_prompt_1), tracepoint.c (replace_comma): Update
      Copy comments from gdbarch.sh to gdbarch.h.  Fix a number of K&R params.
      Update list of target maintainers.
      Updates.
      Update function signatures to match target vector.
      Use add_set_auto_boolean_cmd() to implement ``set remote ?-packet''
      Multi-arch REGISTER_SIM_REGNO. Update d10v.
      Thu Jul 27 17:38:35 2000  Andrew Cagney  <cagney@b1.cygnus.com>
      List things for 5.1.
      Minor tweeks.
      Thu Aug  3 15:02:23 2000  Andrew Cagney  <cagney@b1.cygnus.com>
      Multi-arch EXTRA_STACK_ALIGNMENT_NEEDED (nee NO_EXTRA_ALIGNMENT_NEEDED).
      Missing GDBARCH updates for EXTRA_STACK_ALIGNMENT needed.
      Revert SER_HARDWIRE regression.
      Re-implement ``set/show remote Z-packet ...'' commands so that each Z
      * sparc-tdep.c (sparc_init_extra_frame_info): Fix number of
      Eliminate use of MIN().
      Rename gdbarch_update() to gdbarch_update_p()
      Eliminate redundant pst test.
      Move TARGET_*_PTR to gdbarch.h.
      * regcache.c (TARGET_WRITE_PC, TARGET_READ_PC, TARGET_READ_FP,
      Enable multi-arch for the mn10300.
      Restore GET_SAVED_REGISTERS
      Add formatted register info.
      Add dummy params where needed.
      Check arches->gdbarch and not current_gdbarch when looking for a match.
      2000-08-20  Michael Chastain  <chastain@redhat.com>
      Revamp so that it works with Solarises version of SH.
      Wed Sep  6 23:15:43 2000  Andrew Cagney  <cagney@b1.cygnus.com>
      Regenerate aclocal (and config.in / configure).
      Replace hardwired timeouts in remote-mips.c with ``remote_timeout''
      Add Mark Kettenis to blanket write privs list.
      Add Fred Fish to the Blanket Write Privs list.
      Cleanup merge botch.
      Delete gdba.el.  More recent gud.el part of standard EMACS distro.
      From 2000-09-06 Angela Marie Thomas <angela@cygnus.com>:
      * solib.c (open_symbol_file_object): Update function signature to
      * gdbserver/configure.in (files): Don't link nm-empty.h when a
      Rename get_longjmp_target to m68k_get_longjmp_target.  Update all m68k
      Work around targets that don't yet define JB_PC or JB_ELEMENT_SIZE.
      * MAINTAINERS: Specify the vax-dec-vms5.5 target tupple.
      Fix ``show remotewritesize'' was doing a set.
      Add ``extern'' and STREQ to cleanups.
      Replace asprintf() / vasprintf() with xasprintf() xvasprintf().
      Mark error_no_arg() as no-return.
      * MAINTAINERS: Peter Schauer and Kevin Buettner maintain AIX.  Jim
      Devolve Solaris/x86
      Add linespec maintainers.
      Add --enable-gdb-build-warnings=... to configure{,.in}.
      * TODO: Add GFDL updates to 5.1 release criteria.
      * remote.c (remote_write_bytes): Add default case to switch
      Fix -Wuninitialized warnings.
      Regenerate gdbarch.c.
      * ser-e7kpc.c (e7000pc_setstopbits): New function.
      * mips-tdep.c (struct upk_mips16): Delete fields ``inst'' and
      * m32r-rom.c (m32r_load_section): Update to match
      Really check-in:
      * ser-unix.c (wait_for): Initialize the FD_SET before every select
      Add check for vfork() to configure.in.  Cleanup uses.
      Multiarch STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM,
      * gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
      vasprintf() -> xvasprintf()
      Multi-arch REGISTER_BYTES_OK.
      * i386gnu-nat.c: Include "gdb_assert.h" instead of <assert.h>.
      Restore missing space lost when switching to UI_OUT.
      Clarify dejagnu
      General cleanup.
      Add J.T. to blanket write privs list.
      From Mark Salter, fix hw-breakpoint packet format.
      * target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
      Replace FREEIF() with xfree().
      Replace STRCMP with strcmp()
      Drop -Wuninitialized until GDB compiles with it.
      * cli/cli-script.c (define_command): Check for a bad hook value in
      Replace strsave() with xstrdup().
      Cleanup autoconfigury of vfork().
      Move putchar_filtered() to utils.c.
      Addd set_gdbarch_data() method.  Update register_gdbarch_data() interface.
      Add Michael Synder to Solaris/SPARC list.
      * MAINTAINERS: Add ``The Obvious Fix Rule''.
      * sol-thread.c (restore_inferior_pid): Save the PID in a freshly
      Fix printf fmt of long in remote-sim.c.
      From Mark Kettenis, include <signal.h>.
      Add __FILE__ and __LINE__ parameter to internal_error() /
      Remove configurations marked as obsolete in 5.0.
      From Dean Luick <luick@cray.com>:
      * inflow.c (terminal_ours_1): Initialize ``osigtou''.  Only
      Make thread messages more consistent in pass/fail cases.
      Simplify code parsing integers and, in process fix a -Wuninitialized warning.
      Update paper trail list.
      Move hardware bug out of 5.1
      Move hardware stuff to not 5.1 - changelog already committed.
      From Paul Hilfinger.  Add attribs param to hpux_thread_xfer_memory.
      TODO Tweeks.
      When the target h/w has 8byte registers, return 8 bytes for the raw buffer size
      Move frame specific register code to the new file frame.c.
      Fix printf fmt arguments.
      Move get_saved_register to frame.h.
      Mention gdbarch.sh and to not submit gdbarch.[ch].
      Mention how to cite GDB problem reports.
      * config/sparc/sp64linux.mt: New file.
      Create new file regcache.h.  Update all uses.
      * regcache.h (register_valid): Fix comment documenting valid
      * Makefile.in (regcache_h): Define. Add $(regcache_h) to
      * Makefile.in (gdbtk-cmds.o): Add $(regcache_h) to dependency
      Document pragmatics of why gdb_assert() is lowercase.
      * Makefile.in (os9kread.o): Do not compile with WERROR_CFLAGS.
      From 2001-03-01 Tom Rix <trix@redhat.com>:
      Change convention to ``Fix PR gdb/NNNN''
      * MAINTAINERS (paper trail): Update.
      Fixes for NetBSD 1.5.  NetBSD has been renumbering/renaming its
      * ocd.h (ocd_xfer_memory): Add ``attrib'' parameter.
      * TODO (GDB 5.1 Known Problems): Document z8k as broken.
      Doco SID + GDB + Solaris 8 broken.
      * TODO: Revise 5.1 list.  Delete PARAMS task.  Add coding standard
      Delete make rules for obsolete files.
      Obsolete harris 88k target.
      Move Philip Blundell to Write After Approval list.
      * gnu-nat.c: Include "gdb_assert.h" instead of <assert.h>.
      Eliminate ARCH_NUM_REGS.
      Eliminate some uses of __STDC__.
      Link with libintl, needed by libopcodes.
      Update target list.
      Include regcache.h
      Note Harris 88k is obsolete in news file.
      Add ``attrib'' parameter to *xfer_memory() functions.
      Add list of targets being obsoleted.
      Add support for m/M methods - pure multi-arch. These do not have
      Document a native system printing output outside of the MI as a known
      * p-exp.y (parse_number): Avoid shift overflow when ``long''.
      * valops.c (hand_function_call): Simplify computation of the
      * remote.c (remote_cisco_section_offsets): Do not cast result from
      Jimmy Guo stepping down.
      * TODO: List known problems with TUI.
      Zap __STDC__ references.
      Move free() decl to utils.c.
      Move realoc() decl to utils.c.  s/realloc()/xrealloc()/.
      malloc() -> xmalloc.
      Zap -Wuninitialized warnings.
      Replace abort() with internal_error().
      Change SOFTWARE_SINGLE_STEP_P into SOFTWARE_SINGLE_STEP_P().
      * frame.h (SIZEOF_FRAME_SAVED_REGS): Report an error if macro
      * target.h (enum target_signal): Move definition from here.
      Avoid use of ``if ! program''.
      * gdbarch.sh: Allow a non- multi-arch target to override a
      Cleanup remote protocol section.  Add notes on ``!'', ``q'' and the
      -Wuninitialized fixes.
      * config/pa/xm-hppah.h (HPPA_COMPILER_BUG): Delete. GDB only
      Obsolete stuff.c and kdb-start.c.
      Update list of obsolete targets.
      Fix -Werror -Wuninitialized warnings.
      * defs.h (xfree, mcalloc, mmalloc, mrealloc, mfree, xmmalloc,
      Re-vamp the register code so that a lot more is routed through
      * config/sparc/tm-sp64.h (GDB_MULTI_ARCH): Down grade to
      * fork-child.c (clone_and_follow_inferior): Delete #ifdef
      Mark m88k as known to be broken.
      Fix -Werror probs for ns32k.
      Gag -Wuninitialized warnings.
      * config/pa/xm-hppah.h (malloc): Really delete declaration
      Obsolete ns32k-*-mach3*, ns32k-umax-*, ns32k-utek-sysv* and
      Obsolete tic80.
      Obsolete w65-*-* target.
      Obsolete a29k-*-* host and a29k-*-sym1* and a29k-*-kern* targets.
      Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms
      Obsolete sun386i.
      Obsolete NEWS and ISI systems (along with a few redundant m68k targets).
      #include "regcache.h".
      Obsolete MPW as host.
      Revert call to bfd_cache_close().
      All 5.1 obsolete targets are done.
      Zap romp host.
      Always initialize `p'.
      Zap some bogus #ifndef _WIN32 - hangover from WinGDB
      Drop self as mn10300 maintainer.
      Use a stack of structures (instead of a simple array) to keep track of
      Replace ui_out_list_{begin,end}() with ui_out_{begin,end}().
      Don't loose last block during a dma.
      Jim Ingham stepping back from Arm maintenance.
      General updates for 5.1/5.2 lists.
      Delete ``info architecture'' command.
      Fix -Werror problem with mi-main.c.
      2001-05-10  Andrew Cagney  <ac131313@redhat.com>
      Pass the tupple/list parameter.
      Replace Makefile.in:VERSION with the file version.in.
      NEWS on version.in.
      Tweeks from RDBrown to fix compiling on HP/UX using HP's compiler.
      s/ui_out_list/ui_out_tupple/
      * Makefile.in (GDBvn.texi): Set GDBVN from ../version.in.
      Fix logic selecting a new architecture.  Use the sequence:
      * remote.c (remote_write_bytes): Set nr_bytes before returning it.
      Output ``[...]'' when a list.
      Remove stray @item's.
      Delete some unnecessary PTR uses.
      s/abort/gdb_assert/
      Doco write-after-approval criteria.
      Jeff Law sepped down as HP/UX maintainer.
      Make char *, const char *.
      Add missing $(ui_out_h) dependencies.
      Oops.  Clean up changelog entry.
      Move supress_field_separator logic into mi_open() and mi_close().
      Oops (again), missed a comment.
      s/char */const char */
      s/supress/suppress/
      s/char */const char */
      * ui-out.c (ui_out_list_begin): Add parameter ``id''.
      s/basename/lbasename/ clean up consequences of assuming lbasename()
      Handle GDB's gdb/version.in.
      Fix doco on ``!'' and ``R'' packets.
      * gdbarch.sh (EXTRACT_STRUCT_VALUE_ADDRESS_P): Delete definition.
      Recognise the s390 host and target.
      multi-arch ADDR_BITS_REMOVE.
      Multi-arch INIT_FRAME_PC() and INIT_FRAME_PC_FIRST().
      Multi-arch CANNOT_FETCH_REGISTER() and CANNOT_STORE_REGISTER().
      * gdbmi.texinfo (GDB/MI Output Syntax): Add tuples and lists to
      Fix typo.
      regenerate gdbarch.c.
      * arch-utils.c (init_frame_pc_default): New function
      Solaris native is only multi-arch partial.
      Clone the mi-*.exp tests into mi0-*.exp.
      * gdbarch.sh: Generate an error when conflicting macro
      Recognize -i=mi0, -i=mi1 and -i=mi.
      * breakpoint.c (breakpoint_1): Restructure.  Compute the
      * ui-out.c (ui_out_table_begin): Add parameter ``nr_rows''.
      * cli-out.c: Include "gdb_assert.h'.
      * ui-out.h (ui_out_table_header): Add parameter ``col_name''.
      Output ``[]'' when a list.
      * mi-out.c (struct ui_out_data): Replace field first_header with
      Change mi/data-disassemble command output to a list ([]) instead of
      Rename gdb.mi/ChangeLog-mi to gdb.mi/ChangeLog.  Update everything.
      data-list-changed-registers outputs a list of registers.
      Output register-names as a list.
      For data-list-register-values output a list of register values.
      Update data-read-memory so that it outputs lists.
      * stack.c (print_frame): For ui_out, output a list of arguments.
      Unscramble two merged patches.  This puts memory lists back to normal.
      * mi-cmd-stack.c (mi_cmd_stack_list_frames): Output a list of
      * mi-cmd-stack.c (list_args_or_locals): Output a list of "args" or
      delete reference to query output
      Always send the breakpoint table headers to ui-out.  MI/CLI can
      For MI>0, output full breakpoint table header information.  Output the
      Sort write after approval.
      Dan Berlin stepped down as C++ maintainer.
      Exterminate ser-ocd.c.
      * remote-sds.c (sds_start_remote): Change type of ``c'' to int
      From 2001-06-08 Daniel Jacobowitz <djacobowitz@mvista.com>:
      Build MI by default.
      Some how this never got removed when ChangeLog was created :-(
      From 2000-06-14 John Marshall <john_w_marshall@palm.com>:
      From 2000-12-03 Stephane Carrez <Stephane.Carrez@worldnet.fr>:
      From Fernando Nasser:
      * gdb.disasm/Makefile.in (clean mostlyclean): Add h8300s to list
      * rdi-share/unixcomm.c (SERIAL_PREFIX): Always provide a default.
      Per Bothner as Java maintainer (joint).
      * remote-array.c (SWAP_TARGET_AND_HOST): Delete macro.
      * config/djgpp/fnchange.lst: Rename mi0-var-block.exp,
      Sort file.
      * gdbint.texinfo (Target Architecture Definition): Update
      * TODO: Delete all thread items.  The thread code was overhauled.
      * i387-tdep.c: Include "gdb_assert.h".
      * config/arm/tm-arm.h: Include "floatformat.h".
      * gdbint.texinfo (Target Architecture Definition): GDBARCH is a C
      s/basename/lbasename/
      Replace:
      Mention mi0 and mi1 as --interpreter options.
      TODO: Convert most items into PRs.
      * gdbint.texinfo (User Interface): Update ui-out documentation to
      * symtab.c (main_name): New function.
      Updates.
      * ser-mac.c: Make obsolete.
      * remote-udi.c (udi_wait): Make type, instead of name, of first
      * gdbtypes.h (builtin_type_void_data_ptr): Rename
      s/struct _serial_t/struct serial/
      * mi-main.c (mi_cmd_data_evaluate_expression): Replace value_ptr
      * remote-utils.h (struct serial): Declare as opaque.  Remove
      m88k builds.  Tweek remote-bug.c to include "serial.h".
      * Makefile.in (gencode): Provide explicit path to gencode.c.
      Zap botched merge.
      * mcore-rom.c: Include "serial.h".
      Fix Credit.
      s/typedef serial_t/struct serial */
      * configure.tgt: Mark d10v as pure multi-arch.
      * mi-main.c (mi_execute_command): Flush output after ``(gdb)''
      * Makefile.in (refcard.dvi): Rewrite to avoid problems with empty
      s/value_ptr/struct value */
      * serial.h (SERIAL_ASYNC): Delete.
      Revert previous, included more than intended.
      Update local local copies of config.sub and config.guess.
      Regenerate using autoconf 2.13.
      From 2001-07-16 Rodney Brown <rbrown64@csc.com.au>:
      * configure.tgt (i*86-*-pe*): New target.
      Add Michael Chansain as C++ testsuite maintainer.
      Clone src/config.guess.  Mention in MAINTAINERS.
      Doco LE O32 sizeof(struct) < 4 problem.
      * gdbint.texinfo (libgdb): Rewrite.
      * README (Known bugs): Delete section.
      * MAINTAINERS: Update e-mail address of active @cygnus.com
      Move libgdb library functions to gdb.h (new file).
      From 2001-07-23 Andreas Schwab <schwab@suse.de>:
      * MAINTAINERS: Add Orjan Friberg as cris target maintainer.
      (cris): Set --enable-gdb-build-warnings flag to -w.
      Fix some PID/TPID fallout for HP/UX.
      * Makefile.in: Sort header definitions.
      * defs.h (HOST_FLOAT_FORMAT, HOST_DOUBLE_FORMAT)
      * doublest.h (store_floating, floatformat_to_doublest): Make IN
      (lbasename): Change function declaration to return a const char pointer.
      * target.h (TARGET_VIRTUAL_FRAME_POINTER): Delete, multi-arched.
      * config/mn10300/tm-mn10300.h (INIT_FRAME_PC): Delete.
      * doublest.c (convert_doublest_to_floatformat): Rename
      * config/mn10300/tm-mn10300.h (PC_REGNUM, SP_REGNUM): Delete.
      Convert some floatformat_{to,from}_double to floatformat_{to,from}_doublest.
      * config/mn10300/mn10300.mt (TM_FILE): Delete.
      * floatformat.c (floatformat_ieee_double_littlebyte_bigword): Fix
      * lib/mi-support.exp (mi_gdb_start): Move call to sid_start to
      * mi0-until.exp, mi-until.exp, mi0-stepi.exp, mi-stepi.exp,
      * lib/mi-support.exp (mi_gdb_start): If a remote target, use the
      * mi0-var-block.exp, mi0-stack.exp, mi0-simplerun.exp,
      * floatformat.h (floatformat_arm_ext): Document as deprecated.
      * gdbtypes.h (struct type): Clarify meaning of field ``length''.
      * arm-tdep.c (convert_from_extended, convert_to_extended): Delete
      Add TYPE_FLOATFORMAT().
      * gdbtypes.h (builtin_type_ieee_single_big)
      * go32-nat.c (go32_create_inferior): Use xfree instead of free.
      * regcache.c (read_register_bytes): When REGISTER_NAME indicates
      * doublest.h (HOST_FLOAT_FORMAT): Delete macro.
      From 2001-06-29 Andrew Cagney  <ac131313@redhat.com>:
      Fix comments on `struct frame_info'.
      Cleanups.  Now passes!
      * defs.h (enum return_reason): Renumber so that all values are
      Add ui_out parameter to libgdb functions.
      * config/mcore/tm-mcore.h (mcore_virtual_frame_pointer): Update
      * cris-tdep.c (cris_get_signed_offset): Change return type to an
      * doublest.h (store_floating, extract_floating): Add comment
      * findvar.c (read_var_value): For LOC_INDIRECT and LOC_REF_ARG
      * maint.c (maintenance_set_cmdlist, maintenance_show_cmdlist): New
      * CONTRIBUTE: Update.
      Add framework for ``set/show serial ...''.
      * rs6000-tdep.c (rs6000_gdbarch_init): Don't use the previous
      * gdbarch.sh (gdbarch_dump): Sort output.
      * cli/cli-decode.c (add_set_boolean_cmd): Define.
      * gdbarch.sh (gdbarch_alloc): Name the new architecture
      * infcmd.c (do_registers_info): Delete code dumping large
      From 2001-07-09 D.J. Barrow <djbarrow@de.ibm.com>:
      S/390 31 & 64 bit target and GNU/Linux native support.
      Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that do
      Provide a valid non-multi-arch default for INTEGER_TO_ADDRESS.
      202001-10-15  Jim Ingham  <jingham@inghji.apple.com>
      * value.h (value_as_address): Rename value_as_pointer.
      Functions to convert to/from CORE_ADDR and a string.  Use in Insight.
      * README: Mention problems with HP/UX.
      Enable PowerPC simulator on native linux and netbsd.
      * alpha-nat.c: Include <alpha/coreregs.h> instead of
      s/value_ptr/struct value */
      * breakpoint.h, breakpoint.c: Ditto.
      * cp-abi.h, hpacc-abi.c, gnu-v2-abi.c, cp-abi.c: Ditto.
      s/value_ptr/struct value */
      Add explicit #include of "value.h".
      Update makefile.in dependencies.  Add header wrappers.
      Don't print ``(MI_OUT)'' at startup.
      Tweeks for HP/UX and -Werror.
      Fix -Wformat for hpux.
      Unify stabs/weird messages.
      Chirp fixes:
      Fix -W... flags check.
      Update README and NEWS to 5.1.
      * remote-vx.c (net_wait): Fix typo from PIDGET change.
      From DJ Barrow.
      value_ptr tweeks.
      s/value_ptr/struct value */
      Re-indent.
      s/value_ptr/struct value */
      use xmalloc() and xfree().
      * utils.c (internal_verror): Restore calls to abort().
      Doco problem with alpha-dec-osf5.1.
      * gdbarch.sh (verify_gdbarch): Use a mem_file to accumulate all
      Change INIT_EXTRA_FRAME_INFO() to a function with predicate.
      Add predicate for PUSH_RETURN_ADDRESS.
      Zap another #ifdef INIT_EXTRA_FRAME_INFO
      gdbarch.sh (CALL_DUMMY_LOCATION): Require a value.
      * MAINTAINERS: Update Andrew Cagney's responsibilities.  Mention
      gdbarch.sh (PC_IN_CALL_DUMMY): Require a value.
      gdbarch.sh provides default for USE_STRUCT_CONVENTION.
      When non-multi-arch, use predefault as the value of a pure-multi-arch
      Don't update ``set architecture'' when ``set disassembly-flavor[sic]''
      Enable multi-arch for i386.
      A simple script to indent GDB source code.
      * gdb.asm/asm-source.exp: Supress file, instead of skip, when not
      * gdb.asm/asm-source.exp: Supress file, instead of skip, when not
      * gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.
      s/value_ptr/struct value */
      s/value_ptr/struct value */
      s/value_ptr/struct value */
      From Mark Kettenis  <kettenis@gnu.org>:
      * README (alpha-dec-osf5.1): Mention -DUSE_LDR_ROUTINES.
      Zap REGISTER_CONVERTIBLE from m88k.
      Eliminate REGISTER_CONVERTIBLE().
      * arm-tdep.c (arm_register_type): New function.
      when #size-cells is zero, don't expect a size.
      * remote.c: Include "gdb_assert.h".
      Move global state variables to ``struct remote_state''.
      * TODO (register_buffer): Delete.
      * utils.c (phex_nz): For default case, set str to phex_nz return
      Correctly handle phex(*,0) and phex_nz(*,0).
      Really zap tty_input from multi-arch swap.
      * remote.c (struct packet_reg): Declare.
      doco more build probs.
      Zap files in gdb/gdbserver/
      Zap config/i386/tm-embed.h.
      * i386-tdep.c (i386_gdbarch_init): Initialize num_regs.
      Use ISO C long strings.
      * defs.h (return_to_top_level): Comment.
      Mention 5.1 release.
      clarify obvious fix.
      From Mark Peek.
      Delete tic80 target.
      Oops, Delete tic80, really.
      Zap a29k.
      Zap some older PPC targets.
      Zap harris target and host.
      Zap all but ns32k-netbsd NS32k targets and hosts.
      Zap Sun's i386i.
      Zap the ultra series of a29k host and target.
      Zap zap.
      Zap sony news (m68k) and ISI (m68k) targets.
      Delete HOST_BYTE_ORDER.
      * i386-tdep.c (i386go32_frame_saved_pc): New function.
      * Makefile.in (simops.h, table.c): Delete targets.
      mrealloc() -> xmrealloc().
      mfree() -> xmfree().
      mmalloc() -> xmmalloc()
      prune m68k targets down to just m68k-elf
      * target.c (cleanup_target): Do not initialize to_query to
      Expand the regcache so that there is space for pseudo-registers.
      Eliminate global #include of "mmalloc.h".
      Zap stray XCALLOC().
      Fix changelog woopsie
      Cleanup ui-out table impl.  Add struct ui_out_table.  Rename
      PROBLEMS.
      * arch-utils.c (generic_register_raw_size): New function.
      Rearange code to supress -Wuninitialized error.
      Return typelength of register virtual type as size.
      * ui-out.c (struct ui_out_table): Add field entry_level.
      LITTLE_ENDIAN -> BFD_ENDIAN_LITTLE
      * MAINTAINERS: Remove powerpcle-eabi and rs6000-ibm-aix3.2 from
      Regenerate.
      Don't try to link in sim-bits.o.
      Add function gdbarch_info_init() replaces memset().
      * gdbarch.sh (TARGET_CHAR_SIGNED): Do not specify the print
      * remote.c (struct packet_reg): Add field in_g_packet.
      * gdbarch.sh: When an int variable, print value using %d instead
      * cli/cli-script.c (execute_control_command): Replace value_ptr
      * arch-utils.c (initialize_current_architecture): Test byte_order
      Roll ChangeLog files.
      s/value_ptr/struct value */
      Move value_ptr typedef to gdbtk-wrapper from value.h.
      s/BIG_ENDIAN/BFD_ENDIAN_BIG/
      Remove obsolete MacOS support.
      Don't include <endian.h>
      Move changelog to correct position.
      last? remaining BIG_ENDIAN switch
      Fix PR gdb/66.
      * MAINTAINERS: Mark a29k target as obsolete.
      Doco which targets are not multi-arch.
      <string.h> -> "gdb_string.h"
      Update target section.
      * config/djgpp/fnchange.lst: Add renames for bfd/ChangeLog-0001
      * language.c (longest_raw_hex_string): Delete unused function.
      Use phex_nz() not printf
      * hppa-tdep.c (hppa_push_arguments): Correct handling of 5-7 byte
      From 2002-01-09 John Marshall <johnm@falch.net>:
      * MAINTAINERS: Remove arm-coff and arm-pe from target list.
      From Petr Ledvina <ledvinap@kae.zcu.cz>:
      Rewrite target_signal_to_name().
      Review cleanups() section.  Add examples.
      * gdb.texinfo (Embedded Processors, Calling program functions):
      Mark all 29k targets as obsolete (second attempt to commit this).
      * config/pa/tm-hppa.h (DEPRECATED_CLEAN_UP_REGISTER_VALUE): Rename
      * gdbint.texinfo (Releasing GDB): New chapter.
      Doh.  s/kdb/kbd/
      Daniel J as C++ maintainer.
      Remove else clause to #if UI_OUT.
      Remove links from @node
      Add an appendix for maintenance commands.
      Change behavour of internal-error to quit and dump core by default.
      Remove XDEPFILES from GDB.
      Remove ATTRIBUTE_UNUSED.  Update (C).
      Mark testsuite/gdb.hp/gdb.threads-hp/ as obsolete.
      Use MAXPATHLEN when no PATH_MAX.
      Zap empty or unused xm-*.h files.
      Zap empty host lynx header files.
      Eliminate MALLOC_INCOMPATIBLE.
      Eliminate IEEE_FLOAT.
      Remove assumption that there is a host.
      Assume TARGET_BYTE_ORDER_SELECTABLE{,_P} is always true.
      * MAINTAINERS (Blanket Write Privs): Add Kevin Buettner, Elena
      * rdi-share/devsw.c (openLogFile): Delete unused ``struct tm lt''.
      * infttrace.c: Include <sys/pstat.h>.
      Zap an IEEE_FLOAT.
      * gdb.texinfo (Remote): Move the sub-section ``The GDB remote
      Add menu entries for ``Remote Debugging''.
      FOOBAR, didn't ChangeLog UI_OUT removal.
      Move remote protocol specification to an appendix.
      Use texi2dvi instead of TEX/TEXINDEX.
      Remove->Remote
      Eliminate texinfo 3.12 hacks.
      Initialize the TYPE_FLOATFORMAT field of the h/w floating-point
      Remove libgdb.texinfo
      Merge in 5.1.1 tweeks.
      * config/vax/tm-vax.h (INVALID_FLOAT): Move macro from here...
      * arch-utils.c (TARGET_BYTE_ORDER_DEFAULT): Delete macro.
      Eliminate TARGET_BYTE_ORDER.
      Revise and update ``Releasing GDB''.
      Zap >>>>
      Delete REGISTER_NAME_ALIAS_HOOK.
      Mention i386 FP problem.
      * parse.c (target_map_name_to_register): Simplify, search regs and
      * defs.h (vwarning): Declare.
      Fix tipo.
      s/NO_FUNCTION/NULL/
      * language.h (type_error, range_error): Make string parameter
      * utils.c (error_begin): Make static.
      Revert sh64 changes.  Accidently committed.
      * utils.c (do_write): New function.
      * valprint.c (print_floating): Allow non TYPE_CODE_FLT types.
      * cli/cli-decode.c (do_cfunc, set_cmd_cfunc): New functions.
      * gdb.texinfo (How Overlays Work): Shrink the overlay diagram.
      * config/powerpc/tm-ppcle-eabi.h (TARGET_BYTE_ORDER_DEFAULT):
      Zap warning_begin() declaration.  (Attempt two).
      * MAINTAINERS: Andreas Schwab is GNU/Linux m68k maintainer.
      * Makefile.in (SUBDIR_CLI_INITS): Set to SUBDIR_CLI_SRCS.
      * gdbarch.sh (TARGET_LONG_DOUBLE_FORMAT): Default to
      * defs.h (throw_exception): Rename return_to_top_level.  Update
      * valops.c (PUSH_ARGUMENTS): Delete definition.
      * gdbarch.sh (REGISTER_CONVERTIBLE): Don't require when
      * gdbarch.sh (PUSH_RETURN_ADDRESS): Don't require when multi-arch
      * config/mips/tm-mips.h (CALL_DUMMY_LOCATION): Delete.
      * gdbarch.sh: Map LEVEL onto a symbolic GT_LEVEL.  Exit on bad
      * gdbarch.sh (EXTRA_STACK_ALIGNMENT_NEEDED): Don't require when
      * gdbarch.sh: For for level one methods, disallow a definition
      * NEWS: Linux -> GNU/Linux.
      From 2002-01-18 Greg McGary <greg@mcgary.org>:
      * gdbarch.sh (TARGET_LONG_DOUBLE_BIT): Default to 64.
      * gdbarch.sh (FRAME_CHAIN_VALID): Only require at level 2.
      * gdb.base/sizeof.c (main): Call fill_structs.  Print value of
      From 2002-02-20 Martin Schwidefsky <schwidefsky@de.ibm.com>:
      * cli/cli-decode.c (cmd_cfunc_eq): New function.
      From 2002-02-19 Paul Eggert <eggert@twinsun.com>:
      s/cygnus.com/.../
      * configure.in: (AC_CHECK_FUNCS) Added test for
      s/free/xfree/
      * config/djgpp/fnchange.lst: Rename bfd/elf32-sh64.c.  Tweak other
      * Makefile.in (linux-thread.o): Delete target.
      * ocd.c (ocd_open): Do not try to open the "ocd" device.
      Zap lin-thread.c
      * gdbint.texinfo: Include fdl.texi.
      * lin-lwp.c, thread-db.c, defs.h, cris-tdep.c: Replace ``Linux''
      s/Linux/.../
      s/Linux/.../
      s/Linux/.../
      Fix PR gdb/287.  From wiz at danbala.  Then->than and typos.
      * Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
      * utils.c (perror_with_name): Make string parameter constant.
      * remote.c (_initialize_remote): By default, disable ``e'' and
      * memattr.c (mem_command): Eliminate ``true'' and ``false''.
      * standards.texi: Import February 14, 2002 version.
      * MAINTAINERS: Add x86-64 target.
      * x86-64-tdep.c (value.h): Delete.
      Update copyright.  re-indent.
      * fdl.texi: New file.
      Move JTC to to past maintainers.
      Add FIXME explaining include problem.
      * NEWS: Update headings, 5.2 has branched.
      * MAINTAINERS: Fix Mac OS X and Objective-C/C++.
      * MAINTAINERS (Past Maintainers): Add Frank Ch. Eigler.
      * cli/cli-decode.c (set_cmd_completer): New function.
      Remove floatformat_arm_ext.
      * MAINTAINERS: Add Jim Ingham and Klee Dienes to ``write after
      * eval.c (evaluate_subexp_standard): Pass ``selected_frame'' to
      * value.h (struct value): Delete field ``substring_addr''.  Change
      fix tipo
      * valprint.c (set_input_radix): Use input_radix.
      * kod.c (kod_set_os): Remove unnecessary check that
      * kod.c (kod_set_os): Revert previous change.  Is called by ``info
      * command.h: (execute_cmd_post_hook): Declare.
      * cli/cli-decode.c (cmd_type): New function.
      * gdbint.texinfo (Releasing GDB): Add the section``Branch Commit
      * gdbint.texinfo (Releasing GDB): Add section ``Versions and
      * command.h (struct cmd_list_element): Add field context.
      s/@example/@smallexample/
      * defs.h (XMALLOC): Define.
      * gdbtypes.c (append_composite_type_field): New function.
      * defs.h (error): Add printf format attribute.
      * MAINTAINERS (sh-elf): Change warning flag to -w.
      From 2001-12-09 Julien Ducourthial <jducourt@noos.fr>:
      * cli/cli-decode.c: Include "gdb_assert.h".
      * command.h: Update copyright.
      * gen.c (format_name_cmp): New function.
      * gdbint.texinfo (Releasing GDB): Revise the section `Before the
      s/strerror/safe_strerror/
      From veksler at il.ibm.com:
      * sparc-tdep.c (sparc64_write_fp): Delete.
      * h8500-tdep.c (h8500_write_fp): Delete function.
      * sparc-tdep.c (sparc_push_dummy_frame): Use GDB_TARGET_IS_SPARC64
      * symtab.c (lookup_symtab): Remove ``const'' from ``rp''
      * gdbarch.sh (PS_REGNUM): Add.  Document.  Default to -1.
      * gdbarch.sh (FP_REGNUM, PC_REGNUM, SP_REGNUM): Allow default of
      From 2002-03-05 Scott Pakin <pakin@uiuc.edu>
      * README (Reporting Bugs in GDB): Document the bug web page as the
      * MAINTAINERS: Update dejagnu/
      * Makefile.in (do-tar-bz2): Delete rule.  Replace with ...
      * MAINTAINERS (Misc): List Daniel Jacobowitz as the GDBSERVER
      * configure.in: Only define AIX_CORE_DUMPX_CORE when AIX version
      * configure.in: Add missing ``|'' to powerpc-*-aix4.[4-9]*
      I believe Jeff Law denies responsability for this one:
      * Makefile.in (gdbtk-wrapper.o): Add missing dependencies.
      * findvar.c: Include "builtin-regs.h".
      * frame.c (read_relative_register_raw_bytes_for_frame): Do not
      * maint.c (maint_print_section_info): Rename print_section_info.
      * stack.c (select_frame): Check that selected_frame and the
      * stack.c (select_frame): Cleanup internal error message, do not
      * defs.h (read_relative_register_raw_bytes): Delete declaration.
      * config/pa/tm-hppa.h (FRAME_CHAIN_COMBINE): Delete macro.
      * acinclude.m4 (AM_PROG_CC_STDC): Import from automake 1.6.
      * hpread.c (hpread_getlntt): Add declaration.
      tipo
      * bcache.c: Include <stddef.h> and <stdlib.h> after "defs.h".
      * PROBLEMS: Mention hppa2.0-hp-hpux10.20 compile problems.
      * gdbarch.sh (LANG): Set to ``c''.
      * frame.c (find_saved_register): Find saved registers in the next
      * rs6000-tdep.c (frame_initial_stack_address): Use
      * gdbarch.sh (BREAKPOINT_FROM_PC): Return a const buffer.
      * sparc-tdep.c (sparc_get_saved_register): Use get_prev_frame
      Fix date.
      Revert previous change.
      * gdbarch.sh (gdbarch_update_p): Keep the list of architectures
      * arm-tdep.c (arm_gdbarch_init): Use gdbarch_num_pseudo_regs
      * i960-tdep.c (i960_find_saved_register): New function.
      * frame.c (find_saved_register): Delete #ifdef
      * arm-tdep.c (arm_breakpoint_from_pc): Make static.  Make return
      * frame.h (selected_frame_level): Document as deprecated.
      * config/sparc/tm-sparc.h (sparc_skip_prologue): Restore
      * arch-utils.h: Update copyright.
      * arm-tdep.c (arm_gdbarch_init): Add comment that NUM_REGS nor
      * gdbarch.sh (LC_ALL): Set to `c'.
      * README: Update to GDB 5.2.
      * valops.c (hand_function_call): Call
      * rs6000-tdep.c (rs6000_gdbarch_init): Only set
      * stack.c (selected_frame_level):
      * sparc-tdep.c (sparc_gdbarch_init): Add comment explaining why
      * x86-64-tdep.c (x86_64_skip_prologue): Print note when debugging
      5.2 released.
      * cris-tdep.c (cris_gdbarch_init): Use arches instead of
      * config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h".
      * gdbarch.sh (gdbarch_update_p): Swap out the old architecture
      Yank previous change - set current arch to NULL.
      * gdbarch.sh: Assert that gdbarch is non-NULL.
      * target.c (debug_print_register): New function.  Handle oversize
      * gdb.base/default.exp: Remove obsolete code.
      * MAINTAINERS: Mark a29k as deleted.
      * gdb.texinfo: Delete obsolete references to a29k.
      * gdbint.texinfo (Releasing GDB): Revise `Create a Release'.
      * valprint.c (strcat_longest): Delete commented out function.
      Jason Thorpe as NetBSD maintainer.
      * frame.h (select_frame): Delete level parameter.
      * sparc-tdep.c (sparc_get_saved_register): Comment why
      * stack.c (select_and_print_frame): Make static.  Delete the
      From Brian Taylor <briant at model dot com>:
      * arm-tdep.c (arm_skip_prologue): Handle generic dummy frames.
      * gdbarch.sh (init_gdbarch_swap): Do not clear the swap section.
      * Makefile.in: Replace gdb_assert.h with $(gdb_assert_h),
      * gdbarch.sh (gdbarch_data): Add gdbarch parameter.
      * arch-utils.h (generic_register_size): Declare.
      * arch-utils.h (legacy_register_to_value): Declare.
      * language.c (local_hex_string_custom): Simplify.  Do not depend
      * config/m88k/tm-m88k.h: Update copyright.
      * Makefile.in (remote_sim_h): Replace remote-sim_h.
      * regcache.c (register_valid): Revise comments refering to "Not
      * gdb_indent.sh: Allow the script to be run in the sim directory.
      * remote.c (remote_start_remote): Replace PTR with void pointer.
      * remote.c (remote_start_remote_dummy): Add uiout parameter.
      From Fernando Nasser:
      * d10v-tdep.c (d10v_gdbarch_init): Revert old code included in
      * sim-d10v.h: Delete file.  Moved to include/gdb/.
      From Ross Alexander at NEC Europe:
      * PROBLEMS: Mention s390 and FreeBSD 4.4 build problems.
      * MAINTAINERS (--enable-gdb-build-warnings): Rewrite script to use
      * sim-regno.h: New file.
      * Makefile.in (arch-utils.o): Add $(sim_regno_h).
      * gdbint.texinfo (Releasing GDB): Rename ``Obsoleting any code''
      Zap more a29k stragglers.
      Fill-out d10v enum so that there are no ``=''.
      * gdbint.texinfo (Target Architecture Definition): Add section
      * stack.c (frame_info): Use frame_register_unwind instead of
      Delete TiC80, no longer supported by GDB.
      Add everyone to write-after-approval.
      Regenerate.
      * MAINTAINERS: Mention that any `HP/UX reader' can be changed by
      Output tweaks.
      * config/alpha/nm-linux.h: Add "config/" prefix to tm, nm and xm
      * writecode.c (lookup_inst): Generate inverse table on-the-fly.
      * Makefile.in (ChangeLog): New makefile variable.
      * gdbint.texinfo (Releasing GDB): Revise the section ``Cut the
      * gdbarch.sh (struct gdbarch_data): Add field init_p.
      Oops, missed DanielJ's tipo.
      * gdbarch.sh (FRAME_CHAIN_VALID): Set default to
      * frame.c (GET_SAVED_REGISTER): Delete macro definition.
      * config/djgpp/fnchange.lst: Fix problems with bfd/elf32-i386.c,
      * objfiles.h: Change type of obj_private to void pointer.
      * sparcl-tdep.c: Use __CYGWIN__ instead of __CYGWIN32__.
      Fix name of enum used in cast (sim_fetch_register, sim_store_register).
      * gdbint.texinfo (Releasing GDB): Fix typos in @itemize @bullet
      Move include/callback.h and include/remote-sim.h to include/gdb/.
      * gdbint.texinfo (Coding): Add section ``Per-architecture module
      * infrun.c (struct inferior_status): Replace fields
      Force gdbarch.c to be initialized first.
      Make print_float_info() multi-arch pure.  Add ui_file and frame parameters.
      Add the file include/gdb/sim-arm.h defining an enum that specifies the
      * arm-tdep.c (arm_push_arguments): Rewrite using a two-pass loop.
      * Makefile.in (i386_linux_tdep_h): Define.
      +	* gdbarch.sh (DEPRECATED_EXTRACT_RETURN_VALUE): Rename
      * defs.h (auto_boolean): Declare enum.
      * cli/cli-decode.c (set_cmd_cfunc): Update.
      * cli/cli-decode.c (add_setshow_boolean_cmd): Replace
      * command.h (add_setshow_auto_boolean_cmd): Replace
      * sim-arm.h (enum sim_arm_regs): Rename sim_arm_regnum.
      * Makefile.in (autoconf-changelog autoheader-changelog): Let name,
      Import current --enable-gdb-build-warnings.
      * gdb_indent.sh: Add prgregset_t, fpregset_t, and gregset_t to the
      * Makefile.in (BUILD_CFLAGS): Remove -O0.
      * gen.c (gen_entry_expand_opcode): Initialize ``value'' to -1 and
      * sim-memopt.c: Include <unistd.h>.
      * simops.c (trace_result): Fix printf formatting.
      * gdbarch.sh (REGISTER_NAME): Change return type a constant string
      * d10v_sim.h (SET_PSW_BIT): Add cast to avoid inverting an enum.
      * hw-events.c (hw_event_queue_schedule): Initialize `dummy'.
      * MAINTAINERS: Note that cris-elf target can be compiled with
      * interp.c (sim_firmware_command): Initialize `address'.
      * config/romp/xm-rtbsd.h: Delete file.
      * i386-linux-tdep.c (i386_linux_register_name): Make return type
      * regcache.h: Update copyright.
      * config/m68k/tm-m68k.h: Fix typo.
      * Makefile.in (INTL_SRC): Define.
      * regcache.h: Update comments describing the regcache_cpy family
      * infrun.c (_initialize_infrun): Delete unnecessary call to
      * gdb.base/selftest.exp (do_stes_and_next): Skip calls to
      * infrun.c (stop_registers): Change variable's type to ``struct
      * frame.h (deprecated_generic_find_dummy_frame): Rename
      Zap remainder of gdb.threads-hp directory.
      * gdbint.texinfo (User Interface): ISO C rather than ISO-C.
      * Makefile.in (init.c): Drop -e option to grep.  Not necessary and
      From 2002-06-27 John David Anglin <dave@hiauly1.hia.nrc.ca>:
      * rs6000-tdep.c (rs6000_gdbarch_init): Use
      * ppcnbsd-tdep.c (ppcnbsd_init_abi): Set frame_chain_valid to
      * Makefile.in (objfiles_h): Add $(bcache_h).
      * blockframe.c (generic_find_dummy_frame): Change return type to
      * macrotab.h: Do not include "obstack.h" or "bcache.h".
      * valops.c (hand_function_call): Move declaration of retbuf to
      * infcmd.c (print_return_value): Remove compatibility code calling
      * gdbarch.sh (struct regcache): Add opaque declaration.
      * config.in, configure: Regenerate.
      * gdb.base/page.exp: Rewrite to handle problems with very long
      * wince.c (_initialize_wince): Rename _initialize_inftarg.
      Fix some K&R isms.
      * cris-tdep.c (cris_saved_pc_after_call): Fix parameter type.
      * bcache.h: Update copyright.
      * MAINTAINERS: Mention --enable-sim-build-warnings.
      Obsolete the d30v.
      Mention d30v obsolete in news file.
      From 2002-07-11 Momchil Velikov <velco@fadata.bg>:
      * dwarf2cfi.c: Include "gdb_assert.h".
      * sim-resume.c (sim_resume): Add local variable sig_to_deliver to
      From Gerhard Tonn <TON@de.ibm.com>:
      Obsolete fr30.
      Obsolete i[3456]86-*-os9k.
      Index: sim/common/ChangeLog
      Delete w65 directory.
      * Makefile.in (x86-64-tdep.o): Add $(objfiles_h).
      Mention 5.2.1 on mainline.
      2002-07-24  Andrew Cagney  <cagney@redhat.com>
      2002-07-24  Andrew Cagney  <cagney@redhat.com>
      2002-07-24  Andrew Cagney  <cagney@redhat.com>
      Obsolete m88k.
      2002-07-25  Andrew Cagney  <ac131313@redhat.com>
      2002-07-26  Andrew Cagney  <ac131313@redhat.com>
      2002-07-25  Andrew Cagney  <cagney@redhat.com>
      2002-07-29  Andrew Cagney  <ac131313@redhat.com>
      2002-07-30  Andrew Cagney  <ac131313@redhat.com>
      2002-08-01  Andrew Cagney  <ac131313@redhat.com>
      2002-08-01  Andrew Cagney  <cagney@redhat.com>
      * lib/gdb.exp (gdb_expect_list): Only print one pass, fail, or
      * linux-proc.c: Include "gdb_string.h".
      More obsolete CHILL.
      2002-08-02  Andrew Cagney  <cagney@redhat.com>
      Add the cooked register interface.
      2002-08-02  Andrew Cagney  <cagney@redhat.com>
      Fri Aug  2 15:53:50 2002  Andrew Cagney  <cagney@redhat.com>
      2002-08-03  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2002-08-03  Andrew Cagney  <ac131313@redhat.com>
      NEWS cleanups
      From 2002-08-01 david carlton <carlton@math.stanford.edu>:
      2002-08-05  Andrew Cagney  <ac131313@redhat.com>
      2002-08-06  Andrew Cagney  <cagney@redhat.com>
      2002-08-06  Andrew Cagney  <ac131313@redhat.com>
      2002-08-07  Andrew Cagney  <ac131313@redhat.com>
      2002-08-08  Andrew Cagney  <cagney@redhat.com>
      2002-08-08  Andrew Cagney  <ac131313@redhat.com>
      2002-08-09  Andrew Cagney  <cagney@redhat.com>
      Shh, revert unintended commit.
      2002-08-09  Andrew Cagney  <cagney@redhat.com>
      2002-08-10  Andrew Cagney  <cagney@redhat.com>
      2002-08-12  Andrew Cagney  <cagney@redhat.com>
      2002-08-12  Andrew Cagney  <cagney@redhat.com>
      2002-08-13  Andrew Cagney  <cagney@redhat.com>
      * i386-tdep.c (i386_gdbarch_init): Use
      2002-08-13  Andrew Cagney  <ac131313@redhat.com>
      2002-08-13  Andrew Cagney  <cagney@redhat.com>
      2002-08-13  Andrew Cagney  <ac131313@redhat.com>
      2002-08-15  Andrew Cagney  <ac131313@redhat.com>
      2002-08-15  Andrew Cagney  <ac131313@redhat.com>
      2002-08-15  Andrew Cagney  <ac131313@redhat.com>
      2002-08-15  Andrew Cagney  <ac131313@redhat.com>
      * breakpoint.c (bpstat_stop_status): Rename not_a_breakpoint to
      2002-08-16  Andrew Cagney  <ac131313@redhat.com>
      Move gdbtk gunk to end of file.
      * elf.c (bfd_elf_get_elf_syms): Change type of `esym' to
      2002-08-17  Andrew Cagney  <ac131313@redhat.com>
      2002-08-17  Andrew Cagney  <ac131313@redhat.com>
      2002-08-18  Andrew Cagney  <ac131313@redhat.com>
      2002-08-18  Andrew Cagney  <ac131313@redhat.com>
      2002-08-18  Andrew Cagney  <ac131313@redhat.com>
      2002-08-18  Andrew Cagney  <ac131313@redhat.com>
      2002-08-18  Andrew Cagney  <ac131313@redhat.com>
      2002-08-19  Andrew Cagney  <ac131313@redhat.com>
      2002-08-19  Andrew Cagney  <ac131313@redhat.com>
      2002-08-20  Andrew Cagney  <ac131313@redhat.com>
      2002-08-20  Andrew Cagney  <ac131313@redhat.com>
      2002-08-20  Andrew Cagney  <cagney@redhat.com>
      2002-08-20  Andrew Cagney  <cagney@redhat.com>
      2002-08-19  Andrew Cagney  <ac131313@redhat.com>
      2002-08-21  Andrew Cagney  <ac131313@redhat.com>
      2002-08-21  Andrew Cagney  <ac131313@redhat.com>
      2002-08-21  Andrew Cagney  <ac131313@redhat.com>
      2002-08-21  Andrew Cagney  <ac131313@redhat.com>
      2002-08-22  Andrew Cagney  <ac131313@redhat.com>
      Obsolete i960.
      Import config.guess and config.sub.
      2002-08-23  Andrew Cagney  <ac131313@redhat.com>
      2002-08-23  Andrew Cagney  <ac131313@redhat.com>
      Dummy commit.  Get CVS off the branch.
      dummy commit, get CVS off the branch.
      Index: ChangeLog
      2002-08-24  Andrew Cagney  <ac131313@redhat.com>
      2002-08-24  Andrew Cagney  <ac131313@redhat.com>
      2002-08-24  Andrew Cagney  <ac131313@redhat.com>
      2002-08-25  Andrew Cagney  <ac131313@redhat.com>
      2002-08-25  Andrew Cagney  <ac131313@redhat.com>
      2002-08-25  Andrew Cagney  <ac131313@redhat.com>
      2002-08-25  Andrew Cagney  <ac131313@redhat.com>
      2002-08-25  Andrew Cagney  <ac131313@redhat.com>
      2002-08-21  Andrew Cagney  <ac131313@redhat.com>
      Update all .c dependencies.
      Mention that 5.3 branch was created (note, this was an insert).
      2002-09-05  Andrew Cagney  <ac131313@redhat.com>
      2002-09-10  Andrew Cagney  <cagney@redhat.com>
      Fri Sep 13 07:42:09 2002  Andrew Cagney  <cagney@redhat.com>
      Fri Sep 13 14:59:55 2002  Andrew Cagney  <cagney@redhat.com>
      2002-09-13  Andrew Cagney  <ac131313@redhat.com>
      2002-09-13  Andrew Cagney  <cagney@redhat.com>
      2002-09-17  Andrew Cagney  <cagney@redhat.com>
      fix date.
      2002-09-17  Andrew Cagney  <ac131313@redhat.com>
      2002-09-17  Andrew Cagney  <ac131313@redhat.com>
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      Fix GNU/Linux tipo.
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      2002-09-18  Andrew Cagney  <ac131313@redhat.com>
      Revert previous change.  Not obvious.
      Fix (C) and credit Michael Snyder with objc-lang.c.
      Credit Apple and AdamF for their part in the objective C patches.
      2002-09-19  Andrew Cagney  <ac131313@redhat.com>
      2002-09-19  Andrew Cagney  <ac131313@redhat.com>
      2002-09-19  Andrew Cagney  <ac131313@redhat.com>
      2002-09-19  Andrew Cagney  <ac131313@redhat.com>
      2002-09-21  Andrew Cagney  <cagney@redhat.com>
      2002-09-24  Andrew Cagney  <ac131313@redhat.com>
      2002-09-24  Andrew Cagney  <ac131313@redhat.com>
      2002-09-25  Andrew Cagney  <ac131313@redhat.com>
      2002-09-25  Andrew Cagney  <ac131313@redhat.com>
      2002-09-25  Andrew Cagney  <cagney@redhat.com>
      2002-09-26  Andrew Cagney  <ac131313@redhat.com>
      2002-09-26  Andrew Cagney  <ac131313@redhat.com>
      2002-09-26  Andrew Cagney  <ac131313@redhat.com>
      2002-09-26  Andrew Cagney  <ac131313@redhat.com>
      Use @sc{gcc} and @sc{gdb}.
      2002-07-12  Mo DeJong  <supermo@bayarea.net>
      2002-09-27  Andrew Cagney  <ac131313@redhat.com>
      Add support for -m option.  Fix PR gdb/433.
      Delete no-longer-needed tests.
      Zap __FUNCTION__.
      2002-09-29  Andrew Cagney  <ac131313@redhat.com>
      2002-09-29  Andrew Cagney  <ac131313@redhat.com>
      2002-09-29  Andrew Cagney  <ac131313@redhat.com>
      2002-09-29  Andrew Cagney  <ac131313@redhat.com>
      2002-09-30  Andrew Cagney  <ac131313@redhat.com>
      2002-09-30  Andrew Cagney  <ac131313@redhat.com>
      2002-10-01  Andrew Cagney  <ac131313@redhat.com>
      2002-10-01  Andrew Cagney  <ac131313@redhat.com>
      2002-10-01  Andrew Cagney  <ac131313@redhat.com>
      2002-10-02  Andrew Cagney  <ac131313@redhat.com>
      2002-10-02  Andrew Cagney  <ac131313@redhat.com>
      2002-10-02  Andrew Cagney  <ac131313@redhat.com>
      2002-10-25  Andrew Cagney  <cagney@redhat.com>
      2002-10-25  Andrew Cagney  <cagney@redhat.com>
      2002-10-25  Andrew Cagney  <cagney@redhat.com>
      2002-10-26  Andrew Cagney  <cagney@redhat.com>
      2002-10-31  Andrew Cagney  <cagney@redhat.com>
      2002-10-31  Andrew Cagney  <cagney@redhat.com>
      2002-10-31  Andrew Cagney  <cagney@redhat.com>
      2002-10-31  Andrew Cagney  <cagney@redhat.com>
      2002-11-01  Andrew Cagney  <cagney@redhat.com>
      2002-11-02  Andrew Cagney  <cagney@redhat.com>
      2002-11-02  Andrew Cagney  <cagney@redhat.com>
      2002-11-02  Andrew Cagney  <ac131313@redhat.com>
      2002-11-02  Andrew Cagney  <ac131313@redhat.com>
      2002-11-05  Andrew Cagney  <ac131313@redhat.com>
      2002-11-05  Andrew Cagney  <ac131313@redhat.com>
      2002-11-05  Andrew Cagney  <ac131313@redhat.com>
      2002-11-06  Andrew Cagney  <ac131313@redhat.com>
      2002-11-06  Andrew Cagney  <ac131313@redhat.com>
      2002-11-06  Andrew Cagney  <ac131313@redhat.com>
      2002-11-07  Andrew Cagney  <ac131313@redhat.com>
      2002-11-07  Andrew Cagney  <ac131313@redhat.com>
      2002-11-07  Andrew Cagney  <ac131313@redhat.com>
      2002-11-06  Andrew Cagney  <cagney@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-08  Andrew Cagney  <ac131313@redhat.com>
      2002-11-09  Andrew Cagney  <ac131313@redhat.com>
      2002-11-09  Andrew Cagney  <ac131313@redhat.com>
      2002-11-10  Andrew Cagney  <ac131313@redhat.com>
      2002-11-11  Andrew Cagney  <ac131313@redhat.com>
      2002-11-11  Andrew Cagney  <ac131313@redhat.com>
      2002-11-12  Andrew Cagney  <ac131313@redhat.com>
      2002-11-12  Andrew Cagney  <ac131313@redhat.com>
      2002-11-12  Andrew Cagney  <ac131313@redhat.com>
      2002-11-13  Andrew Cagney  <cagney@redhat.com>
      2002-11-13  Andrew Cagney  <cagney@redhat.com>
      2002-11-13  Andrew Cagney  <cagney@redhat.com>
      2002-11-13  Andrew Cagney  <cagney@redhat.com>
      Wed Nov 13 19:51:05 2002  Andrew Cagney  <cagney@redhat.com>
      Index: common/ChangeLog
      2002-11-14  Andrew Cagney  <ac131313@redhat.com>
      2002-11-14  Andrew Cagney  <ac131313@redhat.com>
      2002-11-15  Andrew Cagney  <ac131313@redhat.com>
      * complaints.h: Fix spelling errors.
      2002-11-15  Andrew Cagney  <ac131313@redhat.com>
      2002-11-15  Andrew Cagney  <cagney@redhat.com>
      2002-11-15  Andrew Cagney  <cagney@redhat.com>
      2002-11-15  Andrew Cagney  <cagney@redhat.com>
      2002-11-18  Andrew Cagney  <ac131313@redhat.com>
      2002-11-18  Andrew Cagney  <ac131313@redhat.com>
      2002-11-19  Andrew Cagney  <ac131313@redhat.com>
      2002-11-21  Andrew Cagney  <cagney@redhat.com>
      2002-11-21  Andrew Cagney  <ac131313@redhat.com>
      2002-11-21  Andrew Cagney  <ac131313@redhat.com>
      2002-11-22  Andrew Cagney  <cagney@redhat.com>
      2002-11-22  Andrew Cagney  <ac131313@redhat.com>
      2002-11-22  Andrew Cagney  <ac131313@redhat.com>
      2002-11-23  Andrew Cagney  <ac131313@redhat.com>
      2002-11-23  Andrew Cagney  <ac131313@redhat.com>
      2002-11-23  Andrew Cagney  <ac131313@redhat.com>
      2002-11-24  Andrew Cagney  <ac131313@redhat.com>
      2002-11-24  Andrew Cagney  <ac131313@redhat.com>
      2002-11-24  Andrew Cagney  <ac131313@redhat.com>
      2002-11-19  Andrew Cagney  <ac131313@redhat.com>
      2002-11-24  Andrew Cagney  <ac131313@redhat.com>
      2002-11-25  Andrew Cagney  <ac131313@redhat.com>
      2002-11-26  Andrew Cagney  <ac131313@redhat.com>
      2002-11-26  Andrew Cagney  <ac131313@redhat.com>
      2002-11-26  Andrew Cagney  <ac131313@redhat.com>
      2002-11-27  Andrew Cagney  <cagney@redhat.com>
      2002-11-28  Andrew Cagney  <cagney@redhat.com>
      2002-11-28  Andrew Cagney  <cagney@redhat.com>
      2002-11-27  Andrew Cagney  <ac131313@redhat.com>
      2002-11-28  Andrew Cagney  <ac131313@redhat.com>
      2002-11-28  Andrew Cagney  <cagney@redhat.com>
      2002-11-28  Andrew Cagney  <ac131313@redhat.com>
      Fix tipo in changelog.
      2002-11-29  Andrew Cagney  <ac131313@redhat.com>
      2002-11-29  Andrew Cagney  <ac131313@redhat.com>
      2002-11-29  Andrew Cagney  <cagney@redhat.com>
      2002-11-30  Andrew Cagney  <cagney@redhat.com>
      2002-11-30  Andrew Cagney  <cagney@redhat.com>
      2002-12-01  Andrew Cagney  <ac131313@redhat.com>
      2002-12-02  Andrew Cagney  <ac131313@redhat.com>
      Fix tipo.
      2002-12-03  Andrew Cagney  <cagney@redhat.com>
      2002-12-03  Andrew Cagney  <cagney@redhat.com>
      2002-12-03  Andrew Cagney  <ac131313@redhat.com>
      2002-12-03  Andrew Cagney  <ac131313@redhat.com>
      2002-12-04  Andrew Cagney  <ac131313@redhat.com>
      2002-12-05  Andrew Cagney  <ac131313@redhat.com>
      2002-12-05  Andrew Cagney  <ac131313@redhat.com>
      2002-12-06  Andrew Cagney  <ac131313@redhat.com>
      2002-12-07  Andrew Cagney  <ac131313@redhat.com>
      2002-12-08  Andrew Cagney  <ac131313@redhat.com>
      2002-12-08  Andrew Cagney  <ac131313@redhat.com>
      2002-12-08  Andrew Cagney  <ac131313@redhat.com>
      2002-12-08  Andrew Cagney  <ac131313@redhat.com>
      2002-12-08  Andrew Cagney  <ac131313@redhat.com>
      2002-12-07  Andrew Cagney  <ac131313@redhat.com>
      2002-12-09  Andrew Cagney  <cagney@redhat.com>
      * gdbarch.sh (gdbarch_dump): Wrap function addresses in <>.
      2002-12-10  Andrew Cagney  <ac131313@redhat.com>
      2002-12-10  Andrew Cagney  <ac131313@redhat.com>
      2002-12-10  Andrew Cagney  <cagney@redhat.com>
      Fix date on changelog entry :-/
      2002-12-11  Andrew Cagney  <cagney@redhat.com>
      2002-12-06  Andrew Cagney  <ac131313@redhat.com>
      2002-12-11  Andrew Cagney  <ac131313@redhat.com>
      5.3 released.
      2002-12-13  Andrew Cagney  <ac131313@redhat.com>
      2002-12-13  Andrew Cagney  <ac131313@redhat.com>
      2002-12-13  Andrew Cagney  <ac131313@redhat.com>
      2002-12-13  Andrew Cagney  <ac131313@redhat.com>
      2002-12-13  Andrew Cagney  <ac131313@redhat.com>
      Remove obsolete testsuite code.
      2002-12-16  Andrew Cagney  <ac131313@redhat.com>
      2002-12-17  Andrew Cagney  <ac131313@redhat.com>
      2002-12-18  Andrew Cagney  <ac131313@redhat.com>
      2002-12-18  Andrew Cagney  <ac131313@redhat.com>
      2003-01-02  Andrew Cagney  <ac131313@redhat.com>
      2003-01-02  Andrew Cagney  <ac131313@redhat.com>
      2003-01-02  Andrew Cagney  <ac131313@redhat.com>
      2003-01-02  Andrew Cagney  <ac131313@redhat.com>
      2003-01-02  Andrew Cagney  <ac131313@redhat.com>
      2003-01-03  Andrew Cagney  <cagney@redhat.com>
      2003-01-03  Andrew Cagney  <ac131313@redhat.com>
      2003-01-04  Andrew Cagney  <ac131313@redhat.com>
      2003-01-05  Andrew Cagney  <ac131313@redhat.com>
      2003-01-06  Andrew Cagney  <ac131313@redhat.com>
      2003-01-06  Andrew Cagney  <cagney@redhat.com>
      2003-01-06  Andrew Cagney  <cagney@redhat.com>
      2003-01-06  Andrew Cagney  <cagney@redhat.com>
      2003-01-06  Andrew Cagney  <ac131313@redhat.com>
      2003-01-07  Andrew Cagney  <cagney@redhat.com>
      2003-01-07  Andrew Cagney  <cagney@redhat.com>
      zap #define FRAME_C.
      2003-01-07  Andrew Cagney  <cagney@redhat.com>
      2003-01-07  Andrew Cagney  <cagney@redhat.com>
      2003-01-07  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <ac131313@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <ac131313@redhat.com>
      2003-01-08  Andrew Cagney  <cagney@redhat.com>
      2003-01-08  Andrew Cagney  <ac131313@redhat.com>
      2003-01-09  Andrew Cagney  <ac131313@redhat.com>
      2003-01-09  Andrew Cagney  <ac131313@redhat.com>
      2003-01-09  Andrew Cagney  <ac131313@redhat.com>
      2003-01-09  Andrew Cagney  <ac131313@redhat.com>
      Roll ChangeLog / ChangeLog-2002.
      2003-01-12  Andrew Cagney  <ac131313@redhat.com>
      2003-01-12  Andrew Cagney  <ac131313@redhat.com>
      2003-01-13  Andrew Cagney  <ac131313@redhat.com>
      2003-01-13  Andrew Cagney  <ac131313@redhat.com>
      2003-01-13  Andrew Cagney  <ac131313@redhat.com>
      Revert previous change.
      2003-01-13  Andrew Cagney  <ac131313@redhat.com>
      2003-01-15  Andrew Cagney  <ac131313@redhat.com>
      2003-01-16  Andrew Cagney  <ac131313@redhat.com>
      2003-01-17  Andrew Cagney  <ac131313@redhat.com>
      2003-01-17  Andrew Cagney  <ac131313@redhat.com>
      2003-01-18  Andrew Cagney  <ac131313@redhat.com>
      2003-01-18  Andrew Cagney  <ac131313@redhat.com>
      2003-01-18  Andrew Cagney  <ac131313@redhat.com>
      2003-01-19  Andrew Cagney  <ac131313@redhat.com>
      2003-01-19  Andrew Cagney  <ac131313@redhat.com>
      2003-01-19  Andrew Cagney  <ac131313@redhat.com>
      2003-01-19  Andrew Cagney  <ac131313@redhat.com>
      2003-01-19  Andrew Cagney  <ac131313@redhat.com>
      2003-01-21  Andrew Cagney  <ac131313@redhat.com>
      2003-01-21  Andrew Cagney  <ac131313@redhat.com>
      2003-01-27  Andrew Cagney  <ac131313@redhat.com>
      2003-01-28  Andrew Cagney  <ac131313@redhat.com>
      2003-01-28  Andrew Cagney  <ac131313@redhat.com>
      2003-01-29  Andrew Cagney  <ac131313@redhat.com>
      2003-01-29  Andrew Cagney  <ac131313@redhat.com>
      2003-01-30  Andrew Cagney  <ac131313@redhat.com>
      2003-01-30  Andrew Cagney  <ac131313@redhat.com>
      2003-01-30  Andrew Cagney  <ac131313@redhat.com>
      2003-01-31  Andrew Cagney  <ac131313@redhat.com>
      2003-01-31  Andrew Cagney  <ac131313@redhat.com>
      Re-indent utils.c.
      2003-01-31  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-02  Andrew Cagney  <ac131313@redhat.com>
      2003-02-01  Andrew Cagney  <ac131313@redhat.com>
      2003-02-02  Andrew Cagney  <ac131313@redhat.com>
      2003-02-02  Andrew Cagney  <ac131313@redhat.com>
      2003-02-02  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-04  Andrew Cagney  <ac131313@redhat.com>
      2003-02-05  Andrew Cagney  <ac131313@redhat.com>
      2003-02-05  Jim Ingham <jingham@apple.com>
      2003-02-05  Keith Seitz  <keiths@redhat.com>
      Add missing files from last commit :-(
      2003-02-06  Andrew Cagney  <ac131313@redhat.com>
      2003-02-06  Andrew Cagney  <ac131313@redhat.com>
      2003-02-06  Andrew Cagney  <ac131313@redhat.com>
      2003-02-06  Andrew Cagney  <ac131313@redhat.com>
      2003-02-07  Andrew Cagney  <ac131313@redhat.com>
      2003-02-09  Andrew Cagney  <ac131313@redhat.com>
      2003-02-11  Andrew Cagney  <ac131313@redhat.com>
      2003-02-12  Andrew Cagney  <ac131313@redhat.com>
      2003-02-12  Andrew Cagney  <ac131313@redhat.com>
      2003-02-12  Andrew Cagney  <ac131313@redhat.com>
      2003-02-14  Andrew Cagney  <ac131313@redhat.com>
      2003-02-17  Andrew Cagney  <ac131313@redhat.com>
      Re-generate using autoconf 000227.
      Revert previous change.  Something doesn't work.
      2003-02-18  Andrew Cagney  <cagney@redhat.com>
      2003-02-19  Andrew Cagney  <ac131313@redhat.com>
      2003-02-19  Andrew Cagney <ac131313@redhat.com>
      2003-02-20  Andrew Cagney  <ac131313@redhat.com>
      Index: include/gdb/ChangeLog
      2003-02-24  Andrew Cagney  <cagney@redhat.com>
      2003-02-25  Andrew Cagney  <cagney@redhat.com>
      2003-02-25  Andrew Cagney  <cagney@redhat.com>
      Index: common/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      Index: arm/ChangeLog
      2003-02-28  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      2003-03-01  Andrew Cagney  <cagney@redhat.com>
      Fix merge botch in previous commit.
      2003-03-03  Andrew Cagney  <cagney@redhat.com>
      2003-03-03  Andrew Cagney  <cagney@redhat.com>
      2003-03-03  Andrew Cagney  <cagney@redhat.com>
      2003-03-05  Andrew Cagney  <cagney@redhat.com>
      2003-03-05  Andrew Cagney  <cagney@redhat.com>
      2003-03-05  Andrew Cagney  <cagney@redhat.com>
      2003-03-05  Andrew Cagney  <cagney@redhat.com>
      2003-03-05  Andrew Cagney  <cagney@redhat.com>
      2003-03-06  Andrew Cagney  <cagney@redhat.com>
      2003-03-07  Andrew Cagney  <cagney@redhat.com>
      2003-03-07  Andrew Cagney  <cagney@redhat.com>
      2003-03-08  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2003-03-10  Andrew Cagney  <cagney@redhat.com>
      2003-03-10  Andrew Cagney  <cagney@redhat.com>
      2003-03-10  Andrew Cagney  <cagney@redhat.com>
      2003-03-10  Andrew Cagney  <cagney@redhat.com>
      2003-03-11  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-13  Andrew Cagney  <cagney@redhat.com>
      2003-03-13  Andrew Cagney  <cagney@redhat.com>
      2003-03-14  Andrew Cagney  <cagney@redhat.com>
      2003-03-12  Andrew Cagney  <cagney@redhat.com>
      2003-03-14  Andrew Cagney  <cagney@redhat.com>
      2003-03-16  Andrew Cagney  <cagney@redhat.com>
      2003-03-17  Andrew Cagney  <cagney@redhat.com>
      2003-03-17  Andrew Cagney  <cagney@redhat.com>
      2003-03-17  Andrew Cagney  <cagney@redhat.com>
      2003-03-17  Andrew Cagney  <cagney@redhat.com>
      2003-03-17  Andrew Cagney  <cagney@redhat.com>
      just pretend these didn't get committed.
      2003-03-18  Andrew Cagney  <cagney@redhat.com>
      2003-03-20  Andrew Cagney  <cagney@redhat.com>
      2003-03-20  Andrew Cagney  <cagney@redhat.com>
      2003-03-20  Andrew Cagney  <cagney@redhat.com>
      2003-03-20  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2003-03-25  Andrew Cagney  <cagney@redhat.com>
      2003-03-25  Andrew Cagney  <cagney@redhat.com>
      2003-03-25  Andrew Cagney  <cagney@redhat.com>
      2003-03-25  Andrew Cagney  <cagney@redhat.com>
      2003-03-26  Andrew Cagney  <cagney@redhat.com>
      2003-03-27  Andrew Cagney  <cagney@redhat.com>
      Index: doc/ChangeLog
      2003-03-27  Andrew Cagney  <cagney@redhat.com>
      2003-03-27  Andrew Cagney  <cagney@redhat.com>
      2003-03-28  Andrew Cagney  <cagney@redhat.com>
      2003-03-29  Andrew Cagney  <cagney@redhat.com>
      2003-03-29  Andrew Cagney  <cagney@redhat.com>
      2003-03-29  Andrew Cagney  <cagney@redhat.com>
      2003-03-29  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-30  Andrew Cagney  <cagney@redhat.com>
      2003-03-31  Andrew Cagney  <cagney@redhat.com>
      2003-03-31  Andrew Cagney  <cagney@redhat.com>
      2003-03-31  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-01  Andrew Cagney  <cagney@redhat.com>
      2003-04-02  Andrew Cagney  <cagney@redhat.com>
      2003-04-04  Andrew Cagney  <cagney@redhat.com>
      2003-04-04  Andrew Cagney  <cagney@redhat.com>
      2003-04-04  Andrew Cagney  <cagney@redhat.com>
      2003-04-05  Andrew Cagney  <cagney@redhat.com>
      2003-04-05  Andrew Cagney  <cagney@redhat.com>
      2003-04-05  Andrew Cagney  <cagney@redhat.com>
      2003-04-05  Andrew Cagney  <cagney@redhat.com>
      2003-04-05  Andrew Cagney  <cagney@redhat.com>
      2003-04-06  Andrew Cagney  <cagney@redhat.com>
      2003-04-06  Andrew Cagney  <cagney@redhat.com>
      2003-04-06  Andrew Cagney  <cagney@redhat.com>
      2003-04-06  Andrew Cagney  <cagney@redhat.com>
      2003-04-06  Andrew Cagney  <cagney@redhat.com>
      2003-04-08  Andrew Cagney  <cagney@redhat.com>
      2003-04-08  Andrew Cagney  <cagney@redhat.com>
      2003-04-08  Andrew Cagney  <cagney@redhat.com>
      2003-04-08  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-09  Andrew Cagney  <cagney@redhat.com>
      2003-04-10  Andrew Cagney  <cagney@redhat.com>
      2003-04-10  Andrew Cagney  <cagney@redhat.com>
      2003-04-11  Andrew Cagney  <cagney@redhat.com>
      2003-04-11  Andrew Cagney  <cagney@redhat.com>
      2003-04-11  Andrew Cagney  <cagney@redhat.com>
      2003-04-12  Andrew Cagney  <cagney@redhat.com>
      2003-04-12  Andrew Cagney  <cagney@redhat.com>
      2003-04-12  Andrew Cagney  <cagney@redhat.com>
      2003-04-13  Andrew Cagney  <cagney@redhat.com>
      2003-04-13  Andrew Cagney  <cagney@redhat.com>
      2003-04-13  Andrew Cagney  <cagney@redhat.com>
      2003-04-14  Andrew Cagney  <cagney@redhat.com>
      2003-04-14  Andrew Cagney  <cagney@redhat.com>
      Fix changelog.
      2003-04-16  Andrew Cagney  <cagney@redhat.com>
      2003-04-16  Andrew Cagney  <cagney@redhat.com>
      2003-04-16  Andrew Cagney  <cagney@redhat.com>
      2003-04-21  Andrew Cagney  <cagney@redhat.com>
      2003-04-21  Andrew Cagney  <cagney@redhat.com>
      2003-04-21  Andrew Cagney  <cagney@redhat.com>
      2003-04-22  Andrew Cagney  <cagney@redhat.com>
      2003-04-23  Andrew Cagney  <cagney@redhat.com>
      2003-04-23  Andrew Cagney  <cagney@redhat.com>
      2003-04-23  Andrew Cagney  <cagney@redhat.com>
      2003-04-23  Andrew Cagney  <cagney@redhat.com>
      2003-04-23  Andrew Cagney  <cagney@redhat.com>
      2003-04-25  Andrew Cagney  <cagney@redhat.com>
      2003-04-25  Andrew Cagney  <cagney@redhat.com>
      2003-04-28  Andrew Cagney  <cagney@redhat.com>
      2003-04-28  Andrew Cagney  <cagney@redhat.com>
      2003-04-30  Andrew Cagney  <cagney@redhat.com>
      2003-04-30  Andrew Cagney  <cagney@redhat.com>
      2003-05-01  Andrew Cagney  <cagney@redhat.com>
      2003-05-01  Andrew Cagney  <cagney@redhat.com>
      2003-05-02  Andrew Cagney  <cagney@redhat.com>
      2003-05-02  Andrew Cagney  <cagney@redhat.com>
      2003-05-02  Andrew Cagney  <cagney@redhat.com>
      2003-05-03  Andrew Cagney  <cagney@redhat.com>
      2003-05-03  Andrew Cagney  <cagney@redhat.com>
      2003-05-04  Andrew Cagney  <cagney@redhat.com>
      2003-05-02  Andrew Cagney  <cagney@redhat.com>
      2003-05-04  Andrew Cagney  <cagney@redhat.com>
      2003-05-03  Andrew Cagney  <cagney@redhat.com>
      Index: testsuite/ChangeLog
      Index: gdb/ChangeLog
      2003-05-07  Andrew Cagney  <cagney@redhat.com>
      2003-05-07  Andrew Cagney  <cagney@redhat.com>
      2003-05-08  Andrew Cagney  <cagney@redhat.com>
      2003-05-08  Andrew Cagney  <cagney@redhat.com>
      2003-05-08  Andrew Cagney  <cagney@redhat.com>
      2003-05-08  Andrew Cagney  <cagney@redhat.com>
      Index: gdb/ChangeLog
      2003-05-13  Andrew Cagney  <cagney@redhat.com>
      2003-05-15  Andrew Cagney  <cagney@redhat.com>
      2003-05-15  Andrew Cagney  <cagney@redhat.com>
      2003-05-15  Andrew Cagney  <cagney@redhat.com>
      2003-05-15  Andrew Cagney  <cagney@redhat.com>
      2003-05-15  Andrew Cagney  <cagney@redhat.com>
      2003-05-16  Andrew Cagney  <cagney@redhat.com>
      2003-05-21  Andrew Cagney  <cagney@redhat.com>
      2003-05-22  Andrew Cagney  <cagney@redhat.com>
      2003-05-23  Andrew Cagney  <cagney@redhat.com>
      2003-05-23  Andrew Cagney  <cagney@redhat.com>
      2003-05-29  Andrew Cagney  <cagney@redhat.com>
      2003-05-30  Andrew Cagney  <cagney@redhat.com>
      2003-05-30  Andrew Cagney  <cagney@redhat.com>
      2003-05-30  Andrew Cagney  <cagney@redhat.com>
      2003-05-31  Andrew Cagney  <cagney@redhat.com>
      2003-05-31  Andrew Cagney  <cagney@redhat.com>
      2003-05-31  Andrew Cagney  <cagney@redhat.com>
      2003-05-31  Andrew Cagney  <cagney@redhat.com>
      2003-05-31  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      Oops, really commit.  Part of:
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-01  Andrew Cagney  <cagney@redhat.com>
      2003-06-02  Andrew Cagney  <cagney@redhat.com>
      2003-06-03  Andrew Cagney  <cagney@redhat.com>
      2003-06-03  Andrew Cagney  <cagney@redhat.com>
      2003-06-03  Andrew Cagney  <cagney@redhat.com>
      2003-06-05  Andrew Cagney  <cagney@redhat.com>
      Fix changelog, contained more than happened.
      2003-06-06  Andrew Cagney  <cagney@redhat.com>
      2003-06-06  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-07  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      2003-06-08  Andrew Cagney  <cagney@redhat.com>
      Really delete frame_args_address from
      2003-06-09  Andrew Cagney  <cagney@redhat.com>
      2003-06-09  Andrew Cagney  <cagney@redhat.com>
      2003-06-09  Andrew Cagney  <cagney@redhat.com>
      2003-06-09  Andrew Cagney  <cagney@redhat.com>
      2003-06-10  Andrew Cagney  <cagney@redhat.com>
      Merge the separate remote-fileio changelogs so that they reflect reality.
      2003-06-11  Andrew Cagney  <cagney@redhat.com>
      2003-06-11  Andrew Cagney  <cagney@redhat.com>
      2003-06-11  Andrew Cagney  <cagney@redhat.com>
      2003-06-12  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-13  Andrew Cagney  <cagney@redhat.com>
      2003-06-14  Andrew Cagney  <cagney@redhat.com>
      2003-06-14  Andrew Cagney  <cagney@redhat.com>
      2003-06-14  Andrew Cagney  <cagney@redhat.com>
      2003-06-14  Andrew Cagney  <cagney@redhat.com>
      2003-06-14  Andrew Cagney  <cagney@redhat.com>
      2003-06-15  Andrew Cagney  <cagney@redhat.com>
      2003-06-16  Andrew Cagney  <cagney@redhat.com>
      2003-06-16  Andrew Cagney  <cagney@redhat.com>
      Revert previous change.  Wait for approval.
      2003-06-16  Andrew Cagney  <cagney@redhat.com>
      2003-06-17  Andrew Cagney  <cagney@redhat.com>
      2003-06-19  Andrew Cagney  <cagney@redhat.com>
      2003-06-19  Andrew Cagney  <cagney@redhat.com>
      2003-06-19  Andrew Cagney  <cagney@redhat.com>
      2003-06-20  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-21  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      Fix changelog
      Oops! Committed to much, reverting :-(
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-22  Andrew Cagney  <cagney@redhat.com>
      2003-06-23  Andrew Cagney  <cagney@redhat.com>
      delete stray changelog
      2003-06-26  Andrew Cagney  <cagney@redhat.com>
      2003-06-26  Andrew Cagney  <cagney@redhat.com>
      2003-06-26  Andrew Cagney  <cagney@redhat.com>
      2003-06-26  Andrew Cagney  <cagney@redhat.com>
      2003-06-27  Andrew Cagney  <cagney@redhat.com>
      2003-06-29  Andrew Cagney  <cagney@redhat.com>
      2003-06-29  Andrew Cagney  <cagney@redhat.com>
      2003-06-30  Andrew Cagney  <cagney@redhat.com>
      2003-06-30  Andrew Cagney  <cagney@redhat.com>
      2003-07-01  Andrew Cagney  <cagney@redhat.com>
      2003-07-02  Andrew Cagney  <cagney@redhat.com>
      2003-07-03  Andrew Cagney  <cagney@redhat.com>
      2003-07-03  Andrew Cagney  <cagney@redhat.com>
      2003-07-07  Andrew Cagney  <cagney@redhat.com>
      2003-07-07  Andrew Cagney  <cagney@redhat.com>
      2003-07-08  Andrew Cagney  <cagney@redhat.com>
      2003-07-09  Andrew Cagney  <cagney@redhat.com>
      2003-07-10  Andrew Cagney  <cagney@redhat.com>
      2003-07-10  Andrew Cagney  <cagney@redhat.com>
      2003-07-10  Andrew Cagney  <cagney@redhat.com>
      2003-07-11  Andrew Cagney  <cagney@redhat.com>
      Oops, revert unintended commit.  Next patch will do this properly.
      2003-07-11  Andrew Cagney  <cagney@redhat.com>
      2003-07-15  Andrew Cagney  <cagney@redhat.com>
      2003-07-15  Andrew Cagney  <cagney@redhat.com>
      2003-07-15  Andrew Cagney  <cagney@redhat.com>
      2003-07-16  Andrew Cagney  <cagney@redhat.com>
      2003-07-17  Andrew Cagney  <cagney@redhat.com>
      2003-07-18  Andrew Cagney  <cagney@redhat.com>
      2003-07-18  Andrew Cagney  <cagney@redhat.com>
      2003-07-18  Andrew Cagney  <cagney@redhat.com>
      2003-07-18  Andrew Cagney  <cagney@redhat.com>
      2003-07-21  Andrew Cagney  <cagney@redhat.com>
      2003-07-22  Andrew Cagney  <cagney@redhat.com>
      2003-07-22  Andrew Cagney  <cagney@redhat.com>
      2003-07-22  Andrew Cagney  <cagney@redhat.com>
      2003-07-26  Andrew Cagney  <cagney@redhat.com>
      2003-07-27  Andrew Cagney  <cagney@redhat.com>
      Doh!  configure.tgt was not part of the change.
      2003-07-27  Andrew Cagney  <cagney@redhat.com>
      2003-07-27  Andrew Cagney  <cagney@redhat.com>
      2003-07-27  Andrew Cagney  <cagney@redhat.com>
      2003-07-28  Andrew Cagney  <cagney@redhat.com>
      2003-07-28  Andrew Cagney  <cagney@redhat.com>
      2003-07-28  Andrew Cagney  <cagney@redhat.com>
      2003-07-28  Andrew Cagney  <cagney@redhat.com>
      2003-07-31  Andrew Cagney  <cagney@redhat.com>
      2003-08-01  Andrew Cagney  <cagney@redhat.com>
      2003-08-01  Andrew Cagney  <cagney@redhat.com>
      2003-08-02  Andrew Cagney  <cagney@redhat.com>
      2003-08-02  Andrew Cagney  <cagney@redhat.com>
      2003-08-02  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-04  Andrew Cagney  <cagney@redhat.com>
      2003-08-05  Andrew Cagney  <cagney@redhat.com>
      2003-08-05  Andrew Cagney  <cagney@redhat.com>
      2003-08-06  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2003-08-07  Andrew Cagney  <cagney@redhat.com>
      2003-08-07  Andrew Cagney  <cagney@redhat.com>
      2003-08-07  Andrew Cagney  <cagney@redhat.com>
      2003-08-08  Andrew Cagney  <cagney@redhat.com>
      2003-08-09  Andrew Cagney  <cagney@redhat.com>
      2003-08-09  Andrew Cagney  <cagney@redhat.com>
      2003-08-09  Andrew Cagney  <cagney@redhat.com>
      2003-08-09  Andrew Cagney  <cagney@redhat.com>
      2003-08-10  Andrew Cagney  <cagney@redhat.com>
      2003-08-10  Andrew Cagney  <cagney@redhat.com>
      2003-08-12  Andrew Cagney  <cagney@redhat.com>
      2003-08-12  Andrew Cagney  <cagney@redhat.com>
      2003-08-16  Andrew Cagney  <cagney@redhat.com>
      Oops, merge lost Makefile.in:printcmd.o part of change:
      2003-08-16  Andrew Cagney  <cagney@redhat.com>
      2003-08-16  Andrew Cagney  <cagney@redhat.com>
      2003-08-18  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2003-08-21  Andrew Cagney  <cagney@redhat.com>
      2003-08-21  Andrew Cagney  <cagney@redhat.com>
      2003-08-24  Andrew Cagney  <cagney@redhat.com>
      2003-08-26  Andrew Cagney  <cagney@redhat.com>
      2003-08-27  Andrew Cagney  <cagney@redhat.com>
      2003-08-27  Andrew Cagney  <cagney@redhat.com>
      2003-08-27  Andrew Cagney  <cagney@redhat.com>
      2003-08-27  Andrew Cagney  <cagney@redhat.com>
      2003-08-27  Andrew Cagney  <cagney@redhat.com>
      2003-08-28  Andrew Cagney  <cagney@redhat.com>
      Index: common/ChangeLog
      2003-08-29  Andrew Cagney  <cagney@redhat.com>
      2003-09-03  Andrew Cagney  <cagney@redhat.com>
      2003-09-03  Andrew Cagney  <cagney@redhat.com>
      2003-09-03  Andrew Cagney  <cagney@redhat.com>
      Index: opcodes/ChangeLog
      2003-09-03  Andrew Cagney  <cagney@redhat.com>
      2003-09-03  Andrew Cagney  <cagney@redhat.com>
      2003-09-04  Andrew Cagney  <cagney@redhat.com>
      2003-09-04  Andrew Cagney  <cagney@redhat.com>
      2003-09-04  Andrew Cagney  <cagney@redhat.com>
      2003-09-04  Andrew Cagney  <cagney@redhat.com>
      2003-09-08  Andrew Cagney  <cagney@redhat.com>
      2003-09-08  Andrew Cagney  <cagney@redhat.com>
      2003-09-08  Andrew Cagney  <cagney@redhat.com>
      2003-09-04  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-09  Andrew Cagney  <cagney@redhat.com>
      2003-09-11  Andrew Cagney  <cagney@redhat.com>
      2003-09-11  Andrew Cagney  <cagney@redhat.com>
      2003-09-11  Andrew Cagney  <cagney@redhat.com>
      2003-09-12  Andrew Cagney  <cagney@redhat.com>
      2003-09-12  Andrew Cagney  <cagney@redhat.com>
      2003-09-13  Andrew Cagney  <cagney@redhat.com>
      2003-09-13  Andrew Cagney  <cagney@redhat.com>
      2003-09-14  Andrew Cagney  <cagney@redhat.com>
      2003-09-14  Andrew Cagney  <cagney@redhat.com>
      2003-09-14  Andrew Cagney  <cagney@redhat.com>
      2003-09-14  Andrew Cagney  <cagney@redhat.com>
      2003-09-14  Andrew Cagney  <cagney@redhat.com>
      2003-09-15  Andrew Cagney  <cagney@redhat.com>
      2003-09-15  Andrew Cagney  <cagney@redhat.com>
      Index: include/ChangeLog
      2003-09-16  Andrew Cagney  <cagney@redhat.com>
      2003-09-16  Andrew Cagney  <cagney@redhat.com>
      2003-09-17  Andrew Cagney  <cagney@redhat.com>
      2003-09-17  Andrew Cagney  <cagney@redhat.com>
      2003-09-17  Andrew Cagney  <cagney@redhat.com>
      2003-09-17  Andrew Cagney  <cagney@redhat.com>
      2003-09-19  Andrew Cagney  <cagney@redhat.com>
      2003-09-19  Andrew Cagney  <cagney@redhat.com>
      Revert previous patch.  Oops, didn't mean to yank the doco
      2003-09-19  Andrew Cagney  <cagney@redhat.com>
      2003-09-20  Andrew Cagney  <cagney@redhat.com>
      2003-09-20  Andrew Cagney  <cagney@redhat.com>
      2003-09-22  Andrew Cagney  <cagney@redhat.com>
      2003-09-22  Andrew Cagney  <cagney@redhat.com>
      2003-09-25  Andrew Cagney  <cagney@redhat.com>
      2003-09-25  Andrew Cagney  <cagney@redhat.com>
      2003-09-27  Andrew Cagney  <cagney@redhat.com>
      2003-09-28  Andrew Cagney  <cagney@redhat.com>
      2003-09-28  Andrew Cagney  <cagney@redhat.com>
      2003-09-29  Andrew Cagney  <cagney@redhat.com>
      2003-09-29  Andrew Cagney  <cagney@redhat.com>
      2003-09-29  Andrew Cagney  <cagney@redhat.com>
      2003-09-30  Andrew Cagney  <cagney@redhat.com>
      2003-09-29  Andrew Cagney  <cagney@redhat.com>
      2003-09-30  Andrew Cagney  <cagney@redhat.com>
      2003-09-29  Andrew Cagney  <cagney@redhat.com>
      2003-10-01  Andrew Cagney  <cagney@redhat.com>
      2003-10-01  Andrew Cagney  <cagney@redhat.com>
      2003-10-02  Andrew Cagney  <cagney@redhat.com>
      2003-10-03  Andrew Cagney  <cagney@redhat.com>
      2003-10-03  Andrew Cagney  <cagney@redhat.com>
      2003-10-03  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-06  Andrew Cagney  <cagney@redhat.com>
      2003-10-09  Andrew Cagney  <cagney@redhat.com>
      2003-10-09  Andrew Cagney  <cagney@redhat.com>
      2003-10-09  Andrew Cagney  <cagney@redhat.com>
      2003-10-09  Andrew Cagney  <cagney@redhat.com>
      2003-10-10  Andrew Cagney  <cagney@redhat.com>
      2003-10-10  Andrew Cagney  <cagney@redhat.com>
      2003-10-15  Andrew Cagney  <cagney@redhat.com>
      Index: doc/ChangeLog
      2003-10-16  Andrew Cagney  <cagney@redhat.com>
      fix tiop in changelug
      2003-10-15  Andrew Cagney  <cagney@redhat.com>
      Fix changelog date :-(
      2003-10-17  Andrew Cagney  <cagney@redhat.com>
      2003-10-17  Andrew Cagney  <cagney@redhat.com>
      2003-10-17  Andrew Cagney  <cagney@redhat.com>
      2003-10-19  Andrew Cagney  <cagney@redhat.com>
      2003-10-20  Andrew Cagney  <cagney@redhat.com>
      2003-10-21  Andrew Cagney  <cagney@redhat.com>
      2003-10-21  Andrew Cagney  <cagney@redhat.com>
      2003-10-22  Andrew Cagney  <cagney@redhat.com>
      2003-10-22  Andrew Cagney  <cagney@redhat.com>
      2003-10-22  Andrew Cagney  <cagney@redhat.com>
      2003-10-22  Andrew Cagney  <cagney@redhat.com>
      2003-10-23  Andrew Cagney  <cagney@redhat.com>
      2003-10-24  Andrew Cagney  <cagney@redhat.com>
      Index: mi/ChangeLog
      2003-10-24  Andrew Cagney  <cagney@redhat.com>
      2003-10-24  Andrew Cagney  <cagney@redhat.com>
      s/post date/commit date/ for change log
      2003-10-29  Andrew Cagney  <cagney@redhat.com>
      Index: sim/frv/ChangeLog
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-10-31  Andrew Cagney  <cagney@redhat.com>
      2003-11-03  Andrew Cagney  <cagney@redhat.com>
      * bcache.c: Include "gdb_assert.h".
      2003-11-04  Andrew Cagney  <cagney@redhat.com>
      2003-11-05  Andrew Cagney  <cagney@redhat.com>
      2003-11-05  Andrew Cagney  <cagney@redhat.com>
      2003-11-05  Andrew Cagney  <cagney@redhat.com>
      2003-11-06  Andrew Cagney  <cagney@redhat.com>
      2003-11-06  Andrew Cagney  <cagney@redhat.com>
      2003-11-06  Andrew Cagney  <cagney@redhat.com>
      2003-11-07  Andrew Cagney  <cagney@redhat.com>
      2003-11-07  Andrew Cagney  <cagney@redhat.com>
      2003-11-07  Andrew Cagney  <cagney@redhat.com>
      2003-11-07  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      2003-11-09  Andrew Cagney  <cagney@redhat.com>
      Fix changelog tipo.
      2003-11-10  Andrew Cagney  <cagney@redhat.com>
      fix changelog tipo.
      2003-11-10  Andrew Cagney  <cagney@redhat.com>
      2003-11-10  Andrew Cagney  <cagney@redhat.com>
      2003-11-10  Andrew Cagney  <cagney@redhat.com>
      2003-11-13  Andrew Cagney  <cagney@redhat.com>
      2003-11-13  Andrew Cagney  <cagney@redhat.com>
      2003-11-13  Andrew Cagney  <cagney@redhat.com>
      2003-11-14  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-15  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-16  Andrew Cagney  <cagney@redhat.com>
      2003-11-17  Andrew Cagney  <cagney@redhat.com>
      Oops, accidental commit, reverting.
      2003-11-19  Andrew Cagney  <cagney@redhat.com>
      2003-11-19  Andrew Cagney  <cagney@redhat.com>
      2003-11-20  Andrew Cagney  <cagney@redhat.com>
      2003-11-20  Andrew Cagney  <cagney@redhat.com>
      2003-11-20  Andrew Cagney  <cagney@redhat.com>
      2003-11-20  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-22  Andrew Cagney  <cagney@redhat.com>
      2003-11-23  Andrew Cagney  <cagney@redhat.com>
      2003-11-23  Andrew Cagney  <cagney@redhat.com>
      2003-11-23  Andrew Cagney  <cagney@redhat.com>
      2003-11-23  Andrew Cagney  <cagney@redhat.com>
      2003-11-23  Andrew Cagney  <cagney@redhat.com>
      2003-11-25  Andrew Cagney  <cagney@redhat.com>
      2003-11-25  Andrew Cagney  <cagney@redhat.com>
      2003-12-01  Andrew Cagney  <cagney@redhat.com>
      2003-12-01  Andrew Cagney  <cagney@redhat.com>
      2003-12-03  Andrew Cagney  <cagney@redhat.com>
      2003-12-06  Andrew Cagney  <cagney@redhat.com>
      2003-12-06  Andrew Cagney  <cagney@redhat.com>
      2003-12-02  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
      Revert last commit, build problems.
      More reversion of incomplete m32r changes.  Should be back to normal.
      2003-12-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-02  Andrew Cagney  <cagney@redhat.com>
      2004-01-02  Andrew Cagney  <cagney@redhat.com>
      Revert accidental commit.
      2004-01-05  Andrew Cagney  <cagney@redhat.com>
      2004-01-05  Andrew Cagney  <cagney@redhat.com>
      2004-01-05  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-07  Andrew Cagney  <cagney@redhat.com>
      2004-01-08  Andrew Cagney  <cagney@redhat.com>
      2004-01-09  Andrew Cagney  <cagney@redhat.com>
      2004-01-12  Andrew Cagney  <cagney@redhat.com>
      Eliminate the old mi/tui specific ChangeLog files as in ...
      2004-01-12  Andrew Cagney  <cagney@redhat.com>
      2004-01-12  Andrew Cagney  <cagney@redhat.com>
      2004-01-12  Andrew Cagney  <cagney@redhat.com>
      2004-01-13  Andrew Cagney  <cagney@redhat.com>
      2004-01-13  Andrew Cagney  <cagney@redhat.com>
      2004-01-12  Andrew Cagney  <cagney@redhat.com>
      2004-01-15  Andrew Cagney  <cagney@redhat.com>
      2004-01-16  Andrew Cagney  <cagney@redhat.com>
      2004-01-16  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-17  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-18  Andrew Cagney  <cagney@redhat.com>
      2004-01-19  Andrew Cagney  <cagney@redhat.com>
      2004-01-19  Andrew Cagney  <cagney@redhat.com>
      2004-01-20  Andrew Cagney  <cagney@redhat.com>
      2004-01-20  Andrew Cagney  <cagney@redhat.com>
      2004-01-20  Andrew Cagney  <cagney@redhat.com>
      2004-01-20  Andrew Cagney  <cagney@redhat.com>
      2004-01-20  Andrew Cagney  <cagney@redhat.com>
      2004-01-23  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-01-26  Andrew Cagney  <cagney@redhat.com>
      2004-01-26  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-01-26  Andrew Cagney  <cagney@redhat.com>
      2004-01-26  Andrew Cagney  <cagney@redhat.com>
      2003-12-29  Robert Millan  <robertmh@gnu.org>
      2004-01-27  Andrew Cagney  <cagney@redhat.com>
      2004-01-27  Andrew Cagney  <cagney@redhat.com>
      2004-01-27  Paul N. Hilfinger  <hilfinger@gnat.com>
      2004-01-28  Andrew Cagney  <cagney@redhat.com>
      2004-02-02  Andrew Cagney  <cagney@redhat.com>
      2004-02-03  Andrew Cagney  <cagney@redhat.com>
      2004-02-04  Andrew Cagney  <cagney@redhat.com>
      2004-02-04  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-06  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-07  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-08  Andrew Cagney  <cagney@redhat.com>
      2004-02-09  Andrew Cagney  <cagney@redhat.com>
      2004-02-09  Andrew Cagney  <cagney@redhat.com>
      2004-02-10  Andrew Cagney  <cagney@redhat.com>
      2004-02-10  Andrew Cagney  <cagney@redhat.com>
      Really add "gdb_curses.h".
      2004-02-10  Andrew Cagney  <cagney@redhat.com>
      2004-02-10  Andrew Cagney  <cagney@redhat.com>
      2004-02-10  Andrew Cagney  <cagney@redhat.com>
      2004-02-11  Andrew Cagney  <cagney@redhat.com>
      2004-02-11  Andrew Cagney  <cagney@redhat.com>
      2004-02-11  Andrew Cagney  <cagney@redhat.com>
      * config.in: Re-generate.
      2004-02-11  Andrew Cagney  <cagney@redhat.com>
      2004-02-12  Andrew Cagney  <cagney@redhat.com>
      2004-02-12  Andrew Cagney  <cagney@redhat.com>
      2004-02-13  Andrew Cagney  <cagney@redhat.com>
      2004-02-13  Andrew Cagney  <cagney@redhat.com>
      2004-02-13  Andrew Cagney  <cagney@redhat.com>
      2004-02-14  Andrew Cagney  <cagney@redhat.com>
      2004-02-14  Andrew Cagney  <cagney@redhat.com>
      2004-02-14  Andrew Cagney  <cagney@redhat.com>
      2004-02-14  Andrew Cagney  <cagney@redhat.com>
      Use bfd_cache_close, instead of accessing bfd->iostream directly.
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-15  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-16  Andrew Cagney  <cagney@redhat.com>
      2004-02-09  Andrew Cagney  <cagney@redhat.com>
      2004-02-09  Andrew Cagney  <cagney@redhat.com>
      2004-02-17  Andrew Cagney  <cagney@redhat.com>
      2004-02-17  Andrew Cagney  <cagney@redhat.com>
      2004-02-17  David Mosberger  <davidm@hpl.hp.com>
      2004-02-18  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-02-20  Andrew Cagney  <cagney@redhat.com>
      2004-02-20  Andrew Cagney  <cagney@redhat.com>
      2004-02-20  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-22  Andrew Cagney  <cagney@redhat.com>
      2004-02-23  Andrew Cagney  <cagney@redhat.com>
      2004-02-23  Andrew Cagney  <cagney@redhat.com>
      2004-02-23  Andrew Cagney  <cagney@redhat.com>
      2004-02-24  Andrew Cagney  <cagney@redhat.com>
      2004-02-24  Andrew Cagney  <cagney@redhat.com>
      2004-02-24  Andrew Cagney  <cagney@redhat.com>
      2004-02-25  Andrew Cagney  <cagney@redhat.com>
      2004-02-25  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-02-26  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-02-27  Andrew Cagney  <cagney@redhat.com>
      2004-02-27  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-02-27  Andrew Cagney  <cagney@redhat.com>
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      Oops, wrong patch :-(
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      GDB 6.1 branch created.
      Oops, move branch message to correct position.
      2004-02-28  Andrew Cagney  <cagney@redhat.com>
      Fix tipo.
      Branch didn't get cut, remove reference.
      2004-02-29  Andrew Cagney  <cagney@redhat.com>
      2004-03-01  Andrew Cagney  <cagney@redhat.com>
      2004-03-02  Andrew Cagney  <cagney@redhat.com>
      2004-03-05  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      Oops, fix tipo.
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-07  Andrew Cagney  <cagney@redhat.com>
      2004-03-11  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-03-15  Andrew Cagney  <cagney@redhat.com>
      2004-03-15  Andrew Cagney  <cagney@redhat.com>
      2004-03-15  Andrew Cagney  <cagney@redhat.com>
      2004-03-15  Andrew Cagney  <cagney@redhat.com>
      2004-03-15  Andrew Cagney  <cagney@redhat.com>
      2004-03-16  Andrew Cagney  <cagney@redhat.com>
      2004-03-17  Andrew Cagney  <cagney@redhat.com>
      2004-03-18  Andrew Cagney  <cagney@redhat.com>
      2004-03-18  Andrew Cagney  <cagney@redhat.com>
      2004-03-18  Andrew Cagney  <cagney@redhat.com>
      2004-03-18  Andrew Cagney  <cagney@redhat.com>
      2004-03-18  Andrew Cagney  <cagney@redhat.com>
      2004-03-19  Andrew Cagney  <cagney@redhat.com>
      2004-03-19  Andrew Cagney  <cagney@redhat.com>
      2004-03-21  Andrew Cagney  <cagney@redhat.com>
      2004-03-21  Andrew Cagney  <cagney@redhat.com>
      2004-03-21  Andrew Cagney  <cagney@redhat.com>
      2004-03-22  Andrew Cagney  <cagney@redhat.com>
      2004-03-22  Andrew Cagney  <cagney@redhat.com>
      2004-03-22  Andrew Cagney  <cagney@redhat.com>
      2004-03-22  Andrew Cagney  <cagney@redhat.com>
      2004-03-22  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-23  Andrew Cagney  <cagney@redhat.com>
      2004-03-24  Andrew Cagney  <cagney@redhat.com>
      2004-03-25  Andrew Cagney  <cagney@redhat.com>
      2004-03-26  Andrew Cagney  <cagney@redhat.com>
      2004-03-28  Andrew Cagney  <cagney@redhat.com>
      2004-03-31  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-02  Joel Brobecker  <brobecker@gnat.com>
      2004-04-02  Andrew Cagney  <cagney@redhat.com>
      2004-04-03  Andrew Cagney  <cagney@redhat.com>
      2004-04-03  Andrew Cagney  <cagney@redhat.com>
      2004-04-03  Andrew Cagney  <cagney@redhat.com>
      2004-04-03  Andrew Cagney  <cagney@redhat.com>
      2004-04-04  Andrew Cagney  <cagney@redhat.com>
      2004-04-04  Andrew Cagney  <cagney@redhat.com>
      Mention 6.1.
      2004-04-04  Andrew Cagney  <cagney@redhat.com>
      2004-04-05  Andrew Cagney  <cagney@redhat.com>
      2004-04-05  Andrew Cagney  <cagney@redhat.com>
      2004-04-05  Andrew Cagney  <cagney@redhat.com>
      2004-04-06  Randolph Chung  <tausq@debian.org>
      2004-04-05  Andrew Cagney  <cagney@redhat.com>
      2004-04-06  Andrew Cagney  <cagney@redhat.com>
      2004-04-06  Andrew Cagney  <cagney@redhat.com>
      2004-04-06  Andrew Cagney  <cagney@redhat.com>
      2004-04-06  Andrew Cagney  <cagney@redhat.com>
      2004-04-08  Andrew Cagney  <cagney@redhat.com>
      2004-04-08  Andrew Cagney  <cagney@redhat.com>
      2004-04-15  Andrew Cagney  <cagney@redhat.com>
      2004-04-15  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-21  Andrew Cagney  <cagney@redhat.com>
      2004-04-22  Andrew Cagney  <cagney@redhat.com>
      2004-04-22  Andrew Cagney  <cagney@redhat.com>
      2004-04-22  Andrew Cagney  <cagney@redhat.com>
      2004-04-22  Andrew Cagney  <cagney@redhat.com>
      2004-04-22  Andrew Cagney  <cagney@redhat.com>
      2004-04-23  Andrew Cagney  <cagney@redhat.com>
      2004-04-23  Andrew Cagney  <cagney@redhat.com>
      2004-04-28  Andrew Cagney  <cagney@redhat.com>
      2004-04-28  Andrew Cagney  <cagney@redhat.com>
      2004-04-28  Andrew Cagney  <cagney@redhat.com>
      2004-04-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
      2004-04-29  Andrew Cagney  <cagney@redhat.com>
      2004-04-29  Andrew Cagney  <cagney@redhat.com>
      2004-04-29  Andrew Cagney  <cagney@redhat.com>
      2004-04-29  Joel Brobecker  <brobecker@gnat.com>
      Remove >>>>> from someones long-ago commit.
      2004-04-29  Andrew Cagney  <cagney@redhat.com>
      2004-04-29  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-04-30  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-01  Andrew Cagney  <cagney@redhat.com>
      2004-05-04  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-05-05  Andrew Cagney  <cagney@redhat.com>
      2004-05-07  Andrew Cagney  <cagney@redhat.com>
      2004-05-07  Andrew Cagney  <cagney@redhat.com>
      2004-05-07  Andrew Cagney  <cagney@redhat.com>
      2004-05-07  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-08  Andrew Cagney  <cagney@redhat.com>
      2004-05-09  Andrew Cagney  <cagney@redhat.com>
      2004-05-10  Andrew Cagney  <cagney@redhat.com>
      2004-05-10  Andrew Cagney  <cagney@redhat.com>
      2004-05-11  Andrew Cagney  <cagney@redhat.com>
      2004-05-11  Andrew Cagney  <cagney@redhat.com>
      2004-05-11  Andrew Cagney  <cagney@redhat.com>
      2004-05-12  Andrew Cagney  <cagney@redhat.com>
      2004-05-12  Andrew Cagney  <cagney@redhat.com>
      2004-05-13  Andrew Cagney  <cagney@redhat.com>
      2004-05-13  Andrew Cagney  <cagney@redhat.com>
      2004-05-13  Andrew Cagney  <cagney@redhat.com>
      2004-05-14  Andrew Cagney  <cagney@redhat.com>
      2004-05-14  Andrew Cagney  <cagney@redhat.com>
      2004-05-17  Andrew Cagney  <cagney@redhat.com>
      2004-05-17  Andrew Cagney  <cagney@redhat.com>
      2004-05-21  Andrew Cagney  <cagney@redhat.com>
      2004-05-25  Andrew Cagney  <cagney@gnu.com>
      2004-05-25  Andrew Cagney  <cagney@gnu.org>
      2004-05-25  Andrew Cagney  <cagney@gnu.org>
      2004-05-25  Andrew Cagney  <cagney@gnu.org>
      2004-05-26  Andrew Cagney  <cagney@gnu.org>
      2004-06-01  Andrew Cagney  <cagney@gnu.org>
      2004-06-01  Andrew Cagney  <cagney@gnu.org>
      2004-06-01  Andrew Cagney  <cagney@gnu.org>
      2004-06-02  Albert Chin-A-Young  <china@thewrittenword.com>
      2004-06-07  Andrew Cagney  <cagney@gnu.org>
      2004-06-08  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-09  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-10  Andrew Cagney  <cagney@gnu.org>
      2004-06-12  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-06-13  Andrew Cagney  <cagney@gnu.org>
      2004-06-13  Andrew Cagney  <cagney@gnu.org>
      2004-06-13  Andrew Cagney  <cagney@gnu.org>
      2004-06-13  Andrew Cagney  <cagney@gnu.org>
      2004-06-13  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-06-14  Andrew Cagney  <cagney@gnu.org>
      ChangeLog editorial fixes.
      2004-06-14  Andrew Cagney  <cagney@gnu.org>
      2004-06-15  Andrew Cagney  <cagney@gnu.org>
      2004-06-16  Andrew Cagney  <cagney@gnu.org>
      2004-06-16  Andrew Cagney  <cagney@gnu.org>
      2004-06-17  Andrew Cagney  <cagney@gnu.org>
      2004-06-18  Andrew Cagney  <cagney@gnu.org>
      2004-06-20  Andrew Cagney  <cagney@gnu.org>
      2004-06-20  Andrew Cagney  <cagney@gnu.org>
      2004-06-20  Andrew Cagney  <cagney@gnu.org>
      2004-06-20  Andrew Cagney  <cagney@gnu.org>
      2004-06-21  Andrew Cagney  <cagney@gnu.org>
      2004-06-21  Andrew Cagney  <cagney@gnu.org>
      2004-06-21  Andrew Cagney  <cagney@gnu.org>
      2004-06-21  Andrew Cagney  <cagney@gnu.org>
      2004-06-24  Andrew Cagney  <cagney@gnu.org>
      2004-06-24  Andrew Cagney  <cagney@gnu.org>
      2004-06-24  Andrew Cagney  <cagney@gnu.org>
      2004-06-25  Andrew Cagney  <cagney@gnu.org>
      2004-06-26  Andrew Cagney  <cagney@gnu.org>
      2004-06-26  Andrew Cagney  <cagney@gnu.org>
      2004-06-26  Andrew Cagney  <cagney@gnu.org>
      Index: mn10200/ChangeLog
      2004-06-28  Andrew Cagney  <cagney@gnu.org>
      2004-06-28  Andrew Cagney  <cagney@gnu.org>
      fix scrambled changelog
      2004-07-06  Andrew Cagney  <cagney@gnu.org>
      2004-07-06  Andrew Cagney  <cagney@gnu.org>
      2004-07-07  Andrew Cagney  <cagney@gnu.org>
      2004-07-08  Andrew Cagney  <cagney@gnu.org>
      2004-07-08  Andrew Cagney  <cagney@gnu.org>
      2004-07-12  Andrew Cagney  <cagney@gnu.org>
      2004-07-12  Andrew Cagney  <cagney@gnu.org>
      2004-07-12  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-13  Andrew Cagney  <cagney@gnu.org>
      2004-07-14  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@gnu.org>
      2004-07-16  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      2004-07-17  Andrew Cagney  <cagney@gnu.org>
      GRR, commit was lost.
      2004-07-19  Andrew Cagney  <cagney@gnu.org>
      2004-07-20  Andrew Cagney  <cagney@gnu.org>
      2004-07-20  Andrew Cagney  <cagney@gnu.org>
      2004-07-20  Andrew Cagney  <cagney@gnu.org>
      2004-07-21  Andrew Cagney  <cagney@gnu.org>
      2004-07-21  Andrew Cagney  <cagney@gnu.org>
      2004-07-21  Andrew Cagney  <cagney@gnu.org>
      2004-07-23  Andrew Cagney  <cagney@gnu.org>
      2004-07-23  Andrew Cagney  <cagney@gnu.org>
      2004-07-26  Andrew Cagney  <cagney@gnu.org>
      2004-07-26  Andrew Cagney  <cagney@gnu.org>
      2004-07-26  Andrew Cagney  <cagney@gnu.org>
      Index: common/ChangeLog
      Index: ChangeLog
      2004-07-27  Andrew Cagney  <cagney@gnu.org>
      2004-07-27  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-28  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-29  Andrew Cagney  <cagney@gnu.org>
      2004-07-30  Andrew Cagney  <cagney@gnu.org>
      Mention 6.2 release.
      2004-07-31  Andrew Cagney  <cagney@gnu.org>
      oops, fix tipo.
      2004-07-31  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-07-30  Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      2004-08-01  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-02  Andrew Cagney  <cagney@gnu.org>
      2004-08-04  Andrew Cagney  <cagney@gnu.org>
      2004-08-04  Andrew Cagney  <cagney@gnu.org>
      2004-08-04  Andrew Cagney  <cagney@gnu.org>
      2004-08-04  Andrew Cagney  <cagney@gnu.org>
      2004-08-04  Andrew Cagney  <cagney@gnu.org>
      2004-08-05  Andrew Cagney  <cagney@gnu.org>
      2004-08-05  Andrew Cagney  <cagney@gnu.org>
      2004-08-05  Andrew Cagney  <cagney@gnu.org>
      2004-08-05  Andrew Cagney  <cagney@gnu.org>
      2004-08-05  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-07  Andrew Cagney  <cagney@gnu.org>
      2004-08-08  Andrew Cagney  <cagney@gnu.org>
      2004-08-08  Andrew Cagney  <cagney@gnu.org>
      2004-08-08  Andrew Cagney  <cagney@gnu.org>
      2004-08-10  Andrew Cagney  <cagney@gnu.org>
      2004-08-10  Andrew Cagney  <cagney@gnu.org>
      2004-08-10  Andrew Cagney  <cagney@gnu.org>
      2004-08-10  Andrew Cagney  <cagney@gnu.org>
      2004-08-10  Andrew Cagney  <cagney@gnu.org>
      2004-08-12  Andrew Cagney  <cagney@gnu.org>
      2004-08-24  Andrew Cagney  <cagney@gnu.org>
      2004-08-24  Andrew Cagney  <cagney@gnu.org>
      2004-08-25  Andrew Cagney  <cagney@gnu.org>
      2004-08-25  Andrew Cagney  <cagney@gnu.org>
      2004-08-25  Andrew Cagney  <cagney@gnu.org>
      2004-08-30  Andrew Cagney  <cagney@gnu.org>
      2004-08-31  Andrew Cagney  <cagney@gnu.org>
      2004-08-31  Andrew Cagney  <cagney@gnu.org>
      2004-09-01  Andrew Cagney  <cagney@gnu.org>
      2004-09-01  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-02  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      * mips-tdep.c (find_proc_desc): Inline call to find_proc_desc.
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-03  Andrew Cagney  <cagney@gnu.org>
      2004-09-07  Andrew Cagney  <cagney@gnu.org>
      2004-09-08  Andrew Cagney  <cagney@gnu.org>
      2004-09-08  Andrew Cagney  <cagney@gnu.org>
      2004-09-11  Andrew Cagney  <cagney@gnu.org>
      2004-09-12  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-09-12  Andrew Cagney  <cagney@gnu.org>
      2004-09-12  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-09-12  Andrew Cagney  <cagney@gnu.org>
      2004-09-13  Andrew Cagney  <cagney@gnu.org>
      2004-09-13  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2004-09-14  Andrew Cagney  <cagney@gnu.org>
      2004-09-14  Andrew Cagney  <cagney@gnu.org>
      2004-09-16  Andrew Cagney  <cagney@gnu.org>
      2004-09-16  Andrew Cagney  <cagney@gnu.org>
      2004-09-20  Andrew Cagney  <cagney@gnu.org>
      2004-09-23  Andrew Cagney  <cagney@gnu.org>
      2004-09-24  Ian Lance Taylor <ian@wasabisystems.com>
      2004-09-24  Andrew Cagney  <cagney@redhat.com>
      2004-09-24  Robert Picco <Robert.Picco@hp.com>
      2004-09-24  Monika Chaddha  <monika@acmet.com>
      2004-09-27  Andrew Cagney  <cagney@gnu.org>
      2004-09-27  Andrew Cagney  <cagney@gnu.org>
      2004-09-27  Andrew Cagney  <cagney@gnu.org>
      2004-09-16  Andrew Cagney  <cagney@gnu.org>
      2004-09-28  Andrew Cagney  <cagney@gnu.org>
      2004-09-28  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-29  Andrew Cagney  <cagney@gnu.org>
      2004-09-30  Andrew Cagney  <cagney@gnu.org>
      2004-09-30  Andrew Cagney  <cagney@gnu.org>
      2004-09-30  Andrew Cagney  <cagney@gnu.org>
      Really delete inf_ptrace_xfer_memory!
      2004-09-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-01  Andrew Cagney  <cagney@gnu.org>
      2004-10-01  Andrew Cagney  <cagney@gnu.org>
      2004-10-05  Andrew Cagney  <cagney@gnu.org>
      2004-10-05  Andrew Cagney  <cagney@gnu.org>
      2004-10-08  Andrew Cagney  <cagney@gnu.org>
      2004-10-08  Andrew Cagney  <cagney@gnu.org>
      2004-10-10  Andrew Cagney  <cagney@gnu.org>
      2004-10-12  Andrew Cagney  <cagney@gnu.org>
      2004-10-14  Andrew Cagney  <cagney@gnu.org>
      Fix changelog (but not mine :-)
      2004-10-15  Andrew Cagney  <cagney@gnu.org>
      2004-10-19  Andrew Cagney  <cagney@gnu.org>
      2004-10-19  Andrew Cagney  <cagney@gnu.org>
      2004-10-19  Andrew Cagney  <cagney@gnu.org>
      2004-10-23  Andrew Cagney  <cagney@gnu.org>
      2004-10-25  Andrew Cagney  <cagney@gnu.org>
      2004-10-26  Andrew Cagney  <cagney@gnu.org>
      2004-10-26  Andrew Cagney  <cagney@gnu.org>
      2004-10-26  Andrew Cagney  <cagney@gnu.org>
      2004-10-07  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
      2004-10-27  Andrew Cagney  <cagney@gnu.org>
      2004-10-29  Andrew Cagney  <cagney@gnu.org>
      2004-10-29  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-30  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Orjan Friberg <organ.friberg@axis.com>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-10-31  Andrew Cagney  <cagney@gnu.org>
      2004-11-01  Andrew Cagney  <cagney@gnu.org>
      2004-11-02  Andrew Cagney  <cagney@gnu.org>
      2004-11-01  Andrew Cagney  <cagney@gnu.org>
      Fix last changelog.
      2004-11-03  Andrew Cagney  <cagney@gnu.org>
      2004-11-05  Andrew Cagney  <cagney@gnu.org>
      2004-11-05  Andrew Cagney  <cagney@gnu.org>
      2004-11-08  Andrew Cagney  <cagney@gnu.org>
      2004-11-08  Andrew Cagney  <cagney@gnu.org>
      2004-11-08  Andrew Cagney  <cagney@gnu.org>
      2004-11-09  Andrew Cagney  <cagney@gnu.org>
      2004-11-09  Andrew Cagney  <cagney@gnu.org>
      2004-11-09  Andrew Cagney  <cagney@gnu.org>
      2004-11-09  Andrew Cagney  <cagney@gnu.org>
      GDB 6.3
      2004-11-10  Jon Beniston <jon@beniston.com>
      2004-11-10  Andrew Cagney  <cagney@gnu.org>
      2004-11-05  Jon Beniston <jon@beniston.com>
      mention who committed Jon's patch.
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-13  Andrew Cagney  <cagney@gnu.org>
      2004-11-15  Andrew Cagney  <cagney@gnu.org>
      2004-11-17  Andrew Cagney  <cagney@gnu.org>
      2004-11-29  Andrew Cagney  <cagney@gnu.org>
      2004-11-30  Andrew Cagney  <cagney@gnu.org>
      2004-11-30  Andrew Cagney  <cagney@gnu.org>
      Delete i960; deleted from GDB long long ago.
      Delete h8500 simulator, gdb droped h8500 in 6.1.
      2004-12-12  Andrew Cagney  <cagney@gnu.org>
      2004-12-12  Andrew Cagney  <cagney@gnu.org>
      2004-11-27  Baurjan Ismagulov  <ibr@ata.cs.hun.edu.tr>
      2005.
      2005-01-04  Andrew Cagney  <cagney@gnu.org>
      2005-01-04  Andrew Cagney  <cagney@gnu.org>
      2005-01-05  Baurjan Ismagulov  <ibr@ata.cs.hun.edu.tr>
      Index: ChangeLog
      Index: ChangeLog
      Index: ChangeLog
      2005-01-07  Andrew Cagney  <cagney@gnu.org>
      2005-01-07  Andrew Cagney  <cagney@gnu.org>
      Index: arm/ChangeLog
      2005-01-10  Andrew Cagney  <cagney@gnu.org>
      2005-01-10  Andrew Cagney  <cagney@gnu.org>
      2005-01-10  Andrew Cagney  <cagney@gnu.org>
      Index: m32r/ChangeLog
      Index: sh/ChangeLog
      2005-01-12  Andrew Cagney  <cagney@gnu.org>
      2005-01-12  Andrew Cagney  <cagney@gnu.org>
      2005-01-12  Andrew Cagney  <cagney@gnu.org>
      2005-01-12  Andrew Cagney  <cagney@gnu.org>
      2005-01-13  Andrew Cagney  <cagney@gnu.org>
      2005-01-13  Andrew Cagney  <cagney@gnu.org>
      2005-01-13  Andrew Cagney  <cagney@gnu.org>
      2005-01-13  Andrew Cagney  <cagney@gnu.org>
      Fix ChangeLog foobar.
      Index: ChangeLog
      2005-01-13  Andrew Cagney  <cagney@gnu.org>
      Index: arm/ChangeLog
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-14  Andrew Cagney  <cagney@gnu.org>
      2005-01-15  Andrew Cagney  <cagney@gnu.org>
      2005-01-15  Andrew Cagney  <cagney@gnu.org>
      2005-01-15  Andrew Cagney  <cagney@gnu.org>
      2005-01-15  Andrew Cagney  <cagney@gnu.org>
      2005-01-16  Andrew Cagney  <cagney@gnu.org>
      2005-01-16  Andrew Cagney  <cagney@gnu.org>
      2005-01-16  Andrew Cagney  <cagney@gnu.org>
      2005-01-17  Andrew Cagney  <cagney@gnu.org>
      2005-01-17  Andrew Cagney  <cagney@gnu.org>
      2005-01-18  Andrew Cagney  <cagney@gnu.org>
      2005-01-18  Andrew Cagney  <cagney@gnu.org>
      2005-01-19  Andrew Cagney  <cagney@gnu.org>
      2005-01-19  Andrew Cagney  <cagney@gnu.org>
      2005-01-19  Andrew Cagney  <cagney@gnu.org>
      2005-01-19  Andrew Cagney  <cagney@gnu.org>
      2005-01-19  Andrew Cagney  <cagney@gnu.org>
      2005-01-24  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2005-01-25  Andrew Cagney  <cagney@gnu.org>
      2005-01-25  Andrew Cagney  <cagney@gnu.org>
      2005-01-26  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-27  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      Oops, fixed copyrights.
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-28  Andrew Cagney  <cagney@gnu.org>
      2005-01-31  Andrew Cagney  <cagney@gnu.org>
      2005-02-01  Andrew Cagney  <cagney@gnu.org>
      2005-02-02  Andrew Cagney  <cagney@gnu.org>
      2005-02-02  Andrew Cagney  <cagney@gnu.org>
      2005-02-02  Andrew Cagney  <cagney@gnu.org>
      2005-02-03  Andrew Cagney  <cagney@gnu.org>
      2005-02-06  Andrew Cagney  <cagney@gnu.org>
      2005-02-06  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      Oops, fix previous, ChangeLog. Missing set_value_embedded_offset.
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      Fix typo _hack_hack -> _hack.
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-07  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-08  Andrew Cagney  <cagney@gnu.org>
      2005-02-09  Andreas Schwab  <schwab@suse.de>
      2005-02-09  Andrew Cagney  <cagney@gnu.org>
      2005-02-09  Andrew Cagney  <cagney@gnu.org>
      2005-02-09  Andrew Cagney  <cagney@gnu.org>
      2005-02-09  Andrew Cagney  <cagney@gnu.org>
      2005-02-10  Andrew Cagney  <cagney@gnu.org>
      2005-02-10  Andrew Cagney  <cagney@gnu.org>
      2005-02-10  Andrew Cagney  <cagney@gnu.org>
      2005-02-11  Andrew Cagney  <cagney@gnu.org>
      2005-02-11  Andrew Cagney  <cagney@gnu.org>
      2005-02-14  Andrew Cagney  <cagney@gnu.org>
      2005-02-14  Andrew Cagney  <cagney@gnu.org>
      2005-02-14  Andrew Cagney  <cagney@gnu.org>
      2005-02-14  Andrew Cagney  <cagney@gnu.org>
      2005-02-15  Andrew Cagney  <cagney@gnu.org>
      2005-02-16  Andrew Cagney  <cagney@gnu.org>
      2005-02-17  Andrew Cagney  <cagney@gnu.org>
      2005-02-17  Andrew Cagney  <cagney@gnu.org>
      2005-02-17  Andrew Cagney  <cagney@gnu.org>
      2005-02-18  Andrew Cagney  <cagney@gnu.org>
      2005-02-18  Andrew Cagney  <cagney@gnu.org>
      2005-02-18  Andrew Cagney  <cagney@gnu.org>
      2005-02-18  Andrew Cagney  <cagney@gnu.org>
      2005-02-20  Andrew Cagney  <cagney@gnu.org>
      2005-02-20  Andrew Cagney  <cagney@gnu.org>
      2005-02-20  Andrew Cagney  <cagney@gnu.org>
      2005-02-20  Andrew Cagney  <cagney@gnu.org>
      2005-02-21  Andrew Cagney  <cagney@gnu.org>
      2005-02-21  Andrew Cagney  <cagney@gnu.org>
      2005-02-21  Andrew Cagney  <cagney@gnu.org>
      2005-02-21  Andrew Cagney  <cagney@gnu.org>
      2005-02-21  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
      2005-02-22  Andrew Cagney  <cagney@gnu.org>
      2005-02-23  Andrew Cagney  <cagney@gnu.org>
      2005-02-24  Andrew Cagney  <cagney@gnu.org>
      2005-04-08  Andrew Cagney  <cagney@gnu.org>
      Dropping mi.
      2005-04-26  Andrew Cagney  <cagney@gnu.org>
      2005-04-26  Andrew Cagney  <cagney@gnu.org>
      2005-04-28  Andrew Cagney  <cagney@gnu.org>
      2005-05-01  Andrew Cagney  <cagney@gnu.org>
      2005-05-01  Andrew Cagney  <cagney@gnu.org>
      2005-05-09  Andrew Cagney  <cagney@gnu.org>
      2005-05-13  Andrew Cagney  <cagney@gnu.org>
      2005-05-16  Andrew Cagney  <cagney@gnu.org>
      2005-05-19  Andrew Cagney  <cagney@gnu.org>
      2005-05-19  Andrew Cagney  <cagney@gnu.org>
      2005-05-22  Andrew Cagney  <cagney@gnu.org>
      2005-05-23  Andrew Cagney  <cagney@gnu.org>
      2005-05-23  Andrew Cagney  <cagney@gnu.org>
      2005-05-24  Andrew Cagney  <cagney@gnu.org>
      2005-05-26  Andrew Cagney  <cagney@gnu.org>
      2005-05-26  Andrew Cagney  <cagney@gnu.org>
      2005-05-27  Andrew Cagney  <cagney@gnu.org>
      2005-05-30  Andrew Cagney  <cagney@gnu.org>
      2005-05-30  Andrew Cagney  <cagney@gnu.org>
      2005-06-07  Andrew Cagney  <cagney@gnu.org>
      2005-06-21  Andrew Cagney  <cagney@gnu.org>
      2005-08-09  Andrew Cagney  <cagney@gnu.org>
      Index: ChangeLog
      2006-04-22  Andrew Cagney  <cagney@redhat.com>
      Index: ChangeLog
      2006-11-22  Tom Marn <tom.marn@telargo.com>
      2009-05-11  Andrew Cagney  <cagney@gnu.org>

Andrew Haley (19):
      1999-10-15  Andrew Haley  <aph@cygnus.com>
      1999-11-08  Andrew Haley  <aph@cygnus.com>
      1999-12-23  Andrew Haley  <aph@cygnus.com>
      1999-12-30  Andrew Haley  <aph@cygnus.com>
      1999-12-30  Andrew Haley  <aph@cygnus.com>
      1999-12-30  Andrew Haley  <aph@cygnus.com>
      ChangeLog change only.
      2000-02-22  Andrew Haley  <aph@cygnus.com>
      g2000-02-22  Andrew Haley  <aph@cygnus.com>
      2000-02-23  Andrew Haley  <aph@cygnus.com>
      2000-02-24  Andrew Haley  <aph@cygnus.com>
      2000-07-07  Andrew Haley  <aph@cygnus.com>
      2000-12-07  Andrew Haley  <aph@redhat.com>
      2003-03-06  Jakub Jelinek <jakub@redhat.com>
      2003-05-13  Andrew Haley  <aph@redhat.com>
      2005-11-17  Andrew Haley  <aph@redhat.com>
      2007-09-09  Andrew Haley  <aph@redhat.com>
      2007-09-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
      2010-04-15  Andrew Haley  <aph@redhat.com>

Andrew Jenner (3):
      * config/tc-arm.c: Move as.h to start of file.
      * elf32-arm.c: Move sysdep.h to start of file.
      * config/tc-arm.c (arm_init_frag): Set thumb MODE_RECORDED flag for

Andrew Macleod (1):
      * config/tc-ppc.c (ppc_vbyte): Prototype and new function for

Andrew Pinski (18):
      opcode/
      bfd:
      opcodes:
      2011-12-09  Andrew Pinski  <apinski@cavium.com>
      2012-04-20  Andrew Pinski  <apinski@cavium.com>
      2012-08-19  Andrew Pinski  <apinski@cavium.com>
      2012-08-19  Andrew Pinski  <apinski@cavium.com>
      2012-08-19  Andrew Pinski  <apinski@cavium.com>
      binutils/ChangeLog:
      2013-07-27  Andrew Pinski  <apinski@cavium.com>
      2013-07-27  Andrew Pinski  <apinski@cavium.com>
      2013-09-12  Andrew Pinski  <apinski@cavium.com>
      2013-08-25  Andrew Pinski  <apinski@cavium.com>
      ld/ChangeLog:
      ld/ChangeLog:
      AARCH64: Change cpsr type to be 64bit.
      binutils/ChangeLog:
      2014-02-11  Andrew Pinski  <apinski@cavium.com>

Andrew Stubbs (70):
      2005-10-31  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-01  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-01  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-02  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-04  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-10  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-14  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-14  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-15  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-15  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-18  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-23  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-25  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-11-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
      2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-01-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-01-23  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-01-23  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-02-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-02-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-02-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-02-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-03-27  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-03-31  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-04-03  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-04-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-06-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-07-06  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-07-07  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-07-13  Denis PILAT  <denis.pilat@st.com>
      2006-07-19  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-07-21  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-08-10  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-08-11  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-10-19  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-10-20  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-10-27  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-11-29  Andrew Stubbs  <andrew.stubbs@st.com>
      2006-12-06  Andrew Stubbs  <andrew.stubbs@st.com>
      2008-02-04  Antony King  <antony.king@st.com>
      2008-04-15  Andrew Stubbs  <andrew.stubbs@st.com>
      2008-04-23  Andrew Stubbs  <andrew.stubbs@st.com>
      2008-05-02  Andrew Stubbs  <andrew.stubbs@st.com>
      2008-09-19  Andrew Stubbs  <ams@codesourcery.com>
      2008-09-19  Andrew Stubbs  <ams@codesourcery.com>
      2008-09-22  Andrew Stubbs  <ams@codesourcery.com>
      2008-12-09  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-15  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-15  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
      2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
      2009-03-12  Andrew Stubbs  <ams@codesourcery.com>
      2009-03-16  Andrew Stubbs  <ams@codesourcery.com>
      Move changelog entry to the right file.
      2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
      2009-10-14  Andrew Stubbs  <ams@codesourcery.com>
      2009-10-21  Andrew Stubbs  <ams@codesourcery.com>
      2010-03-02  Andrew Stubbs  <ams@codesourcery.com>

Andrey Smirnov (21):
      * MAINTAINERS (Write After Approval): Add myself to the list.
      * amd64-tdep.c (amd64_push_dummy_call): Remove nested definition
      * bcache.c (bcache): Rename `bcache' to `cache'(-Wshadow).
      * breakpoint.c (init_breakpoint_sal): Remove nested definitions of
      * breakpoint.c (update_static_tracepoint): Rename nested `sal' and
      * breakpoint.c (bp_loc_is_permanent): Rename `brk' to
      * ada-exp.y (write_var_or_type): Rename nested `renaming' to
      * ada-lang.c (remove_extra_symbols): Rename `remove' to
      * amd64-linux-tdep.c (amd64_canonicalize_syscall): Rename
      * amd64-tdep.c (amd64_get_unused_input_int_reg): Rename `index' to
      * annotate.c (annotate_array_section_begin): Rename `index' to
      * bfd-target.c (target_bfd_reopen): Rename `bfd' to
      * breakpoint.c (insert_breakpoint_locations): Rename `error' to
      * breakpoint.c (update_global_location_list): Remove nested
      * mi/mi-cmd-break.c (mi_cmd_break_insert): Rename `optind' and
      * mi/mi-cmd-disas.c (mi_cmd_disassemble):  Rename `optind' and `optarg'
      * mi/mi-cmd-env.c (mi_cmd_env_path): Rename `optind' and
      * mi/mi-cmd-target.c (mi_cmd_target_file_get): Rename `optind' and
      * mi/mi-cmd-var.c (print_varobj): Rename `optind' and `optarg' to
      * mi/mi-getopt.c (mi_getopt): Rename `optind' and `optarg' to
      * mi/mi-main.c (mi_cmd_list_thread_groups): Rename `optind' and

Andrey Volkov (13):
      * Change literal regno in h8300-tdep.c
      * compile.c: Change literal regnumbers to REGNUMS.
      *h8300-tdep.c: Add additional CCR flags (I,UI,H,U)
      *compile.c: Add additional CCR flags (I,UI,H,U)
      * h8300.h: Corrected defs of all control regs and eepmov instr.
      * h8300s now new target, not alias of h8300h
      h8300: Add support of EXR register
      * compile.c: Add absented opcodes: LDC, STC, EEPMOV, TAS.
      Fix call of read_relative_register_raw_bytes
      ser-e7kpc.c: Fix duplicated define and call of _initialize_ser_e7000pc
      sim-h8300.h new file
      sim-h8300.h: Rename all enums from H8300_ to SIM_H8300_
      Add dependences to Makefile.in and include sim-h8300 in compile.c

Andy Wingo (5):
      Add configure support for building with guile 2.2.
      Fix excess parentheses in use-modules forms.
      guile.texi (Basic Guile): Fix some typos.
      gdb smob cleanups
      remove unnecessary smob mark/free functions

Angela Marie Thomas (46):
      Fixed keep_these_too/lose_these_too for mpw and hpread
      added nlmstub.def to Things-to-keep
      added powerpc to Things-to-keep
      Added remote-mon.c and ser-go32-para.c to Things-to-lose
      Added arc to Things-to-lose
      added regs.exp to Things-to-keep
      added remote-vxmips.c, remotevxwparc.c to Things-to-keep
      update target lists for all hosts
      add support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk
      Sat May 20 13:22:31 1995  Angela Marie Thomas  <angela@cirdan.cygnus.com>
      Sat May 27 16:24:04 1995  Angela Marie Thomas  <angela@cirdan.cygnus.com>
      NCR changes
      trying to nuke for crash... files no longer needed
      removed ppcbug-rom.o
      removed nm-irix5.h, nm-m3.h, nm-sysv4.h
      added ppc-bug.c to Things-to-keep
      removed build-psim,config.make,config.hdr,function_unit.c,function_unit.h
      don't keep mips.. I don't think it's ready for primetime.
      fix typo
      changes for new hosts, fixes for old hosts
      change [ -d foo ] to test -d foo
      add type for read_cfront_member_functions
      add mt-ppc to Things-to-keep
      removed NOTES from Things-to-keep since it's a dead file
      use config/mh-dgux386 for i[345]86-dg-dgux host configuration file
      add mh-dgux386 to Things-to-keep
      finally remove errant mentions of Sanitize
      add missing Do-last:
      fix typo
      change regexps to resemble disass output
      add flush_cache PMON routine
      fix bugs
      fix sanitize typos
      handle all 4100/4300, not just elf
      add sim-basics.h sim-config.h sim-inline.c to Things-to-keep
      only keep d10velf.sh for keep-d10v
      oops... always keep d10v stuff
      fix random missing Sanitize bits
      remove junk files that have been here waaaaaaaay too long
      fix
      not used and not wanted
      new .Sanitize files
      massive sanitization fixes
      fix random sanitization errors
      fix thinko that broke sanitized vr4100 build
      add sanitization for special sky config args

Anil Paranjpe (1):
      2005-03-29  Anil Paranjpe  <anilp1@kpitcummins.com>

Anthony Green (51):
      * i386v4-nat.c: Include sys/reg.h if present.
      * config.sub, configure.in: Add tiny2j-*-* target
      revert changes. oops - should have been on the branch.
      * configure: Rebuilt.
      * language.c: Include jv-lang.h.
      * gdb.java/configure.in (AC_INIT): Use jmisc.exp.
      Updated TODO.
      Increase default memory size to 8MB.
      New test cases for java support.
      Fix C90 conversion
      Fix typos.
      Fix targ_ops declaration problem.
      Fix memset thinkos.
      Add moxie-elf port.
      Obvious typo fixes re: moxie.
      Move moxie stack out in memory.
      Tweak description of verilog support in NEWS file.
      Add missing disassembler patch for moxie.
      Add moxie simulator
      Link gdb with moxie sim
      Add missing break statemenets.
      Print moxie addresses nicely.
      Handle MOXIE_F1_M opcodes.
      Add PC-relative branch instructions to moxie port.
      Add PC-relative branch support to moxie sim.
      Add process recording support to the moxie gdb port.
      Fix prologue analysis for moxie.
      Add moxie-uclinux support.
      Increase simulated memory size.  Support new system call ABI.  Support exception processing for Linux system calls.
      Recognize new moxie prologues
      Use common memory infrastructure and introduce device tree support
      Initialize SIM_DESC properly.
      Add period to sentence in comment.
      Fix nop insn for moxie
      Move NOP from 0x00 to 0x0f.
      Fix prolog analyzer
      Add moxie-rtems support
      Change moxie branch target encodings.
      Adjust for branch target encoding change
      Fix function prologue analyzer for moxie.
      Bi-endian patches for moxie
      Fix moxie disassembly for new branch semantics
      Don't abort() when disassembling bad moxie instructions.
      Fixes for solaris compiler
      Remove debug output
      Tweak moxie-rtems triplet recognition
      Add moxie-*-rtems* support.
      Add software single step support to moxie port
      Check fwrite return code
      Add new sign-extension instructions to moxie port
      Add support for two new moxie sign-extension instructions

Anton Blanchard (5):
      2013-08-07  Anton Blanchard  <anton@samba.org>
      Improve performance of large restore commands
      Fix ppc64 single step over atomic sequence testcase.
      gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile, prepare_for_testing.
      gdb.arch/ppc64-atomic-inst.exp: Improve error handling.

Anton Gorenkov (3):
      gdb/
      gdb/
      gdb/doc/ChangeLog:

Anton Kolesov (1):
      testsuite: Fix gdb.base/bang.exp for remote stubs without exit

Arnold Metselaar (23):
      add self as maintainer for target Z80
      add self as maintainer for target Z80
      gas/ acinclude.m4 aclocal.m4 app.c app.o as.c as.h as.h.cvs asintl.h as-new as.o atof-generic.c atof-generic.o atof-ieee.o autom4te.cache bignum.h bit_fix.h cgen.c cgen.h ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog.~1.2755.~ ChangeLog-9295 ChangeLog-9697 ChangeLog-9899 cond.c cond.o config config.cache config.h config.in config.log config.status configure configure.in configure.tgt CONTRIBUTORS COPYING CVS debug.c DEP2 DEPDIR depend.c depend.o dep-in.sed DEPOBJ dep.sed DEPTC doc dw2gencfi.c dw2gencfi.h dw2gencfi.o dwarf2dbg.c dwarf2dbg.h dwarf2dbg.o ecoff.c ecoff.h ecoff.o ehopt.c ehopt.o emul.h emul-target.h expr.c expr.c.cvs expr.h expr.o flonum-copy.c flonum-copy.o flonum.h flonum-konst.c flonum-konst.o flonum-mult.c flonum-mult.o frags.c frags.h frags.o gdbinit.in hash.c hash.h hash.o input-file.c input-file.h input-file.o input-scrub.c input-scrub.o itbl-cpu.h itbl-lex.h itbl-lex.l itbl-ops.c itbl-ops.h itbl-parse.y libtool listing.c listing.h listing.o literal.c literal.o long.s macro.c macro
      config/tc-z80.c (emit_ldreg): fix bug in ld rr,<xx>
      Use unsigned char to hold data to be disassembled.
      fixes related to indexed operands
      Add tests for instructions with offsets.
      fix typo
      Cleanup of pseudo-ops for constants and new def24,def32 pseudo-ops on z80
      removed z80_optimize_expr; redundant since 2006-04-04
      Fix Opcode generation of ld a,(bc) and ld a,(de) on target z80
      Fix bugs in the disassembly of some ld-instructions
      Add new tests for z80
      Fix copy-paste bug that caused z80-objdump to issue warnings about stabs debugging symbols rather than to show them.
      * coff-z80.c (z80coff_vec): Allow sections to be of type SEC_CODE or SEC_DATA
      * z80.h: Store alignment requirement in section header, to allow
      * config/tc-z80.c (z80_start_line_hook): Fix parsing of 'equ' or
      * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives.
      PR gas/12269
      ChangeLog entry for config/tc-z80.c testsuite/gas/z80/z80.exp testsuite/gas/z80/atend.[sd]
      * config/tc-z80.c (md_apply_fix): Rename var to fix shadow warning.
      2012-05-06  Arnold Metselaar <arnold_m@operamail.com>
      2012-05-06  Arnold Metselaar  <arnold_m@operamail.com>

Asmwarrior (1):
      PR binutils/14289

Baruch Siach (2):
      gdb: xtensa: fix linux ptrace includes
      gdb: xtensa: fix on 64-bit hosts

Baurzhan Ismagulov (2):
      2005-01-29  Baurzhan Ismagulov  <ibr@radix50.net>
      2005-01-29  Baurzhan Ismagulov  <ibr@radix50.net>

Ben Elliston (277):
      Sanitize more files when running with keep-cygnus.
      * Makefile.in: Added standard targets for `flexlm'.
      * configure.in: Include `flexlm' as a host library.
      * Makefile.in: Added standard targets for `flexlm'.
      2000-04-30  Ben Elliston  <bje@redhat.com>
      Correct a typo in the author's surname!
      2000-07-28  Ben Elliston  <bje@redhat.com>
      2000-08-04  Ben Elliston  <bje@redhat.com>
      Whitespace tweak: replace leading spaces with a hard tab.
      * usability improvements
      * pendanticism
      Add mail submission addresses for autoconf and config.{guess,sub}.
      * Spelling corrections.
      2000-11-09  Ben Elliston  <bje@redhat.com>
      2000-11-16  Ben Elliston  <bje@redhat.com>
      2000-11-20  Ben Elliston  <bje@redhat.com>
      2000-12-03  Ben Elliston  <bje@redhat.com>
      2000-12-04  Ben Elliston  <bje@redhat.com>
      2000-12-04  Ben Elliston  <bje@redhat.com>
      2000-12-05  Ben Elliston  <bje@redhat.com>
      2000-12-05  Ben Elliston  <bje@redhat.com>
      2000-12-11  Ben Elliston  <bje@redhat.com>
      2000-12-13  Ben Elliston  <bje@redhat.com>
      2000-12-15  Ben Elliston  <bje@redhat.com>
      2000-12-23  Ben Elliston  <bje@redhat.com>
      2001-01-06  Ben Elliston  <bje@redhat.com>
      2001-01-15  Ben Elliston  <bje@redhat.com>
      * Tidy.
      2001-01-17  Ben Elliston  <bje@redhat.com>
      * profiling bug fixes.
      2001-02-16  Ben Elliston  <bje@redhat.com>
      2001-02-19  Ben Elliston  <bje@redhat.com>
      2001-02-21  Ben Elliston  <bje@redhat.com>
      2001-02-22  Ben Elliston  <bje@redhat.com>
      2001-02-23  Ben Elliston  <bje@redhat.com>
      2001-03-22  Ben Elliston  <bje@redhat.com>
      * as.texinfo (Fill): Replace "result" with "repeat".
      * Comment tweak.
      2001-06-23  Ben Elliston  <bje@redhat.com>
      2001-06-24  Ben Elliston  <bje@redhat.com>
      2001-06-24  Ben Elliston  <bje@redhat.com>
      * fixes to silence all compiler warnings.
      2001-06-24  Ben Elliston  <bje@redhat.com>
      2001-06-24  Ben Elliston  <bje@redhat.com>
      2001-07-01  Ben Elliston  <bje@redhat.com>
      * fix tabs in this change:
      2001-07-01  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-05  Ben Elliston  <bje@redhat.com>
      2001-07-07  Ben Elliston  <bje@redhat.com>
      2001-07-31  Ben Elliston  <bje@redhat.com>
      2001-08-29  Ben Elliston  <bje@redhat.com>
      2001-09-19  Ben Elliston  <bje@redhat.com>
      2001-11-20  Ben Elliston  <bje@redhat.com>
      touch all source to ease import
      * Import GNU gettext 0.10.35.
      s/cygnus.com/redhat.com/
      * MAINTAINERS: Update URL for config.* scripts.
      2002-01-14  Ben Elliston  <bje@redhat.com>
      2002-01-20  Ben Elliston  <bje@redhat.com>
      * Contribute Hitachi SH5 simulator.
      * config.guess: Import from master sources, rev 1.229.
      * sim-sh64.h: New file.
      * config.guess: Import from master sources, rev 1.229.
      2002-02-12  Ben Elliston  <bje@redhat.com>
      * fix date on most recent entry.
      * doc/as.texinfo: Add duplicate directory entry so that "info gas"
      2002-04-26  Ben Elliston  <bje@redhat.com>
      2002-05-06  Ben Elliston  <bje@redhat.com>
      * MAINTAINERS: Add self as M68k maintainer.
      * symbols.c (resolve_symbol_value): Initialise final_val.
      * Makefile.am (CGENDEPS): Remove unnecessary stamp-cgen.
      2002-06-24  Ben Elliston  <bje@redhat.com>
      2002-09-08  Ben Elliston  <bje@redhat.com>
      * config/mips.exp: Update comments.
      * doc/binutils.texi (objdump): Document -z and move the entry for
      * use @itemx, not @item, for --disassemble-zeroes.
      * remove duplicated entry from 2002-05-17 on 2002-05-20.
      2003-01-10  Ben Elliston  <bje@redhat.com>
      2003-03-10  Ben Elliston  <bje@wasabisystems.com>
      * dwarf2.c (read_attribute_value): Correct typo in comment.
      * MAINTAINERS: Remove self as M88k maintainer.  Future M88k
      * MAINTAINERS: Update my mail address.
      * MAINTAINERS (write after approval): Update my mail address.
      Revise DejaGnu patch submission guidelines.
      Spelling fix by the ChangeLog police.
      * config/tc-arm.c (arm_elf_change_section): Not static.
      * gdb.asm/asm-source.exp: Make sure the final link succeeds on
      Remove redundant returns in void functions.
      2004-01-16  Ben Elliston  <bje@wasabisystems.com>
      * Makefile.in (clean): Remove rm -f $(ALL), as $(ALL) is empty.
      * lib/sim-defs.exp (run_sim_test): Delete the .o and .x files if a
      * m32r-dis.c: Regenerate.
      * MAINTAINERS: Update my mail address.
      Update libtool entry.
      Typo fix: s/otheriwse/otherwise/
      * ld.texinfo (Simple Example): Add missing punctuation.
      * ppc-opc.c (powerpc_opcodes): Add "dbczl" instruction for PPC970.
      * Corrections to previous patch.  Amend ChangeLog.
      * gas/h8300/t03_add.exp: Remove stray semicolons.
      * ld-sh/sh64/relax.exp: Remove stray semicolons.
      * binutils-all/ar.exp: Remove stray semicolons.
      * lib/sim-defs.exp: Remove stray semicolons.
      * gprof.texi (Introduction): Update synopsis.
      * gprof.texi (Output Options): Correct last patch to use @itemx, not
      * dwarf2.c (_bfd_dwarf2_find_nearest_line): Comment correction.
      * Makefile.am (config.status): Don't depend on version.h.
      * configure.in (is_release): Remove.
      * corefile.c (core_init): Use a separate local variable,
      * alpha.c, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
      * gprof.c (main): Clean up some more.
      Update with respect to DejaGnu and Expect.
      Include Makefile.*, not just Makefile.in, in the top-level policy.
      * configure.in: Run through autoupdate.
      * readelf.c (get_segment_type): Display "GNU_STACK", not just
      * hw-tree.c (parse_integer_property): Typo fix in comments.
      * tree.c (parse_integer_property): Comment typo fix.
      * gprof.c (main): For line-by-line profiling, there is no need to
      Fix typo in Alan Modra's 2004-08-16 entry.
      * doc/binutils.texi: Update copyright years.
      * dlltool.c: Comment fix.
      PR binutils/249
      * netbsd-core.c (netbsd_core_file_p): Make `i' unsigned.
      * read.c (s_align): Use an align_limit temporary to allay a GCC
      * ldemul.h: Forward declare struct option.
      * getopt.c: Include "ansidecl.h" for the ATTRIBUTE_UNUSED macro.
      * doc/Makefile.am (config.texi): Emit a @set UPDATED command to
      * Makefile.in (.NOEXPORT): Move above the autogenerated line.
      * arlex.l: Fix formatting.
      * f-exp.y (typename): Remove unused nonterminal.
      * gmon.h, alpha.c, vax.c: Remove #if 0'd chunks.
      * aout-encap.c: Remove unused file.
      * ldlang.c (lang_reasonable_defaults): Remove.
      * dlltool.c (dump_iat): Remove unused function.
      * as.h: Remove #if 0'd code.
      * elf-bfd.h (bfd_elf_discard_group): Remove.
      * aout-arm.c, aout-target.h, aoutx.h, archive.c, armnetbsd.c,
      * config/atof-ieee.c, config/obj-coff.c, config/obj-elf.c,
      * elfxx-target.h (bfd_elfNN_bfd_discard_group): Redefine.
      * emultempl/beos.em: Remove #if 0 and #if 1 blocks.
      * opncls.c (bfd_zalloc): Document this function.
      * ldfile.c: Remove GNU960 conditional code.
      * coffcode.h (coff_sym_filepos): Remove GNU960 conditional code.
      * config/default.exp: Remove send_user call for stray output.
      * gas/maxq10/maxq10.exp: Remove stray semicolons.
      * archive.c: Include hashtab.h.
      * Makefile.in (CLIBS): Link libbfd after libopcodes, as it is a
      * dwarf.h: Merge with GCC's dwarf.h.
      * c-lang.c (c_create_fundamental_type): Comment fix.
      * corefile.c (core_num_syms): Make static.
      * corefile.h (core_num_syms): Remove unused extern declaration.
      * syslex.l: Adjust top-of-file comment: this file is part of GNU
      * link.cmd: Remove.
      * ldgram.y (lang_memory_region_type): Make static.
      * ar.c (mri_mode): Make static.
      * Makefile.am (GAS_CFILES): Remove bignum-copy.c.
      Missed in earlier check-in.
      * more static'ing.
      * dlltool.c (dtab): Remove empty function.
      * infrun.c (handle_inferior_event): Update the comment about users
      Typo fix.
      binutils/ChangeLog
      * valprint.c (print_floating): Fix comment typo.
      * m68k-dis.c: Use ISC C90.
      * config/m68k-parse.h: Use ISO C90.
      Remove dejagnu/ entry.
      * setup.com (mpw): Remove unused directive.
      * Makefile.am (EXPECT): Set to expect.
      * config.bfd: Mark as obsolete:
      * Makefile.am (check-DEJAGNU): Don't search for expect.
      * src-release (do-proto-toplev): Remove dejagnu bits.
      * Makefile.in (RUNTEST): Set to runtest.
      * config.bfd: Mark m68*-*-rtemscoff as obsolete.
      * bucomm.h: Include <stdarg.h> unconditionally, not only when
      * elf32-xtensa.c: Include <stdarg.h> unconditionally, not only
      * frags.h: Remove ANSI_PROTOTYPES conditional code.
      * func.c: Remove ANSI_PROTOTYPES conditional code.
      * callback.c: Remove ANSI_PROTOTYPES conditional code.
      * memcpy.c: Remove ANSI_PROTOTYPES conditional code.
      * callback.h: Remove ANSI_PROTOTYPES conditional code.
      * hw_init.c: Comment out tokens after #endif directive.
      * hw_htab.c (bfd_get_section_lma): Remove macro; use BFD's.
      binutils/
      Typo fix.
      * readelf.c (read_and_display_attr_value): Remove comment adjacent
      * ldgram.y (ldgram_want_filename): Remove unused static.
      bfd/
      * configure.ac: Check for a getopt(3) declaration.
      * lib/ld-lib.exp (run_ld_link_exec_tests): Add new parameter
      Import from Autoconf sources:
      * config/default.exp: Do not load the unneeded util-defs.exp.
      Import from the GCC tree:
      * app.c (do_scrub_chars): Simplify string handling.
      * bucomm.c (display_target_list): Make local variable `a' to be of
      * elf32-arm.c (elf32_arm_merge_eabi_attributes): Iterate over all
      PR gas/2446
      * corefile.c (core_init): Report that the executable is not in the
      * resbin.c: Avoid duplicating constants in calls to reswr_alloc.
      PR ld/2267
      PR binutils/1860
      * lib/ld-lib.exp: Comment cleanups.
      * contrib: Remove directory.
      * MAINTAINERS (CGEN Maintainers): Remove myself.
      * binutils-all/objcopy.exp (objcopy_test_readelf): Remove stray ;
      * listing.c (listing_listing): Remove useless loop.
      * sb.h (sb_list_vector): Move to sb.c.
      * config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit
      * archive.c (bfd_generic_archive_p): Remove unused local variable
      * coff-or32.c (bfd_section_from_shdr): Remove unused local
      * elf64-ppc.c (ppc64_elf_finish_dynamic_symbol): Remove unused
      * expr.c (operand): Remove `if (0 && ..)' statement and
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      * lexsup.c (parse_args): Add a comment noting a fall-through.
      * expr.c (expr): Replace O_add case in switch (op_left) explaining
      * elf.c (bfd_elf_set_dyn_lib_class): Change second argument type
      * coff-maxq.c (coff_maxq20_reloc): Remove unused variable `howto'.
      * elf.c (bfd_section_from_shdr): Remove extraneous breaks.
      * dw2gencfi.c (cfi_add_CFA_offset):
      * write.c (chain_frchains_together_1): Assert that this function
      * reloc.c (_bfd_relocate_contents): Remove explicit case 0.
      * configure.in: Sync with GCC (spu-*-*).
      * config.sub, config.guess: Update from upstream sources.
      * configure.tgt (NATIVE_LIB_DIRS): Specify for spu-*-elf*.
      * choose-temp.c (choose_temp_base): Check the result of the call
      * pex-unix.c (writeerr): Cast write result to void.
      * corefile.c (parse_error): New function.
      * strsignal.c (psignal): Change type of signo to int.
      * doc/binutils.texi (objdump): Fix capitalisation of "PowerPC".
      * Makefile.tpl: Fix spelling error.
      * config.sub, config.guess: Update from upstream sources.
      * ternary.h: Remove.
      * Makefile.in (CFILES): Remove ternary.c.
      * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
      Bring over from the GCC tree:
      * doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
      binutils/
      2007-11-26  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      2008-01-23  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      Fix formatting of most recent entry.
      PR other/12618
      * config.sub, config.guess: Update from upstream sources.
      Add elfcpp, gold directories.
      * yyscript.y: Fix spelling error in comment.
      Fix a ChangeLog formatting problem.
      * config.sub, config.guess: Update from upstream sources.
      * Makefile.in (distclean): Add gstdint.h.
      * MAINTAINERS: Remove myself as m68k maintainer.
      * doc/as.texinfo (Align): Document the PowerPC behaviour.
      * config.sub, config.guess: Update from upstream sources.
      opcodes/
      * config.sub, config.guess: Update from upstream sources.
      Typo fix in most recent entry.
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      * config.sub, config.guess: Update from upstream sources.
      * gas/ppc/e500mc.d: Remove blank line at the end of file.
      gas/
      * MAINTAINERS (common): Move myself to "past maintainers" section.
      * MAINTAINERS (BUILD SYSTEM, TESTSUITES): Remove myself.
      binutils/
      * pex-unix.c (pex_child_error): Define writeerr macro to avoid
      * Makefile.am (syslex.o): Use $(NO_WERROR) not -Wno-error.
      * pex-unix.c (pex_child_error): Improve warning avoidance by
      * README: Mention changes to Makefile.in and functions.texi.
      * functions.texi: Rebuild.
      * configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.
      * config.sub, config.guess: Update from upstream sources.

Ben Harris (5):
      2001-11-16  Ben Harris  <bjh21@netbsd.org>
      2001-11-16  Ben Harris  <bjh21@netbsd.org>
      2001-11-16  Ben Harris  <bjh21@netbsd.org>
      2001-12-17  Ben Harris  <bjh21@netbsd.org>
      * arm-tdep.c (arm_unwind_pc): Use arm_addr_bits_remove.

Bernd Schmidt (60):
      Fix bug in sh_elf_reloc_loop
      Better bundle template selection
      Workaround for Itanium A/B step errata
      Change from OTHER_RELOCATING_SECTIONS to STACK_ADDR in elf32frv.sh
      * configure.in (bfin-*-*): Use test, not brackets, in if statement.
      Add self as Blackfin maintainer.
      * config/tc-bfin.c (Expr_Node_Gen_Reloc): If have symbol + constant,
      * gas/bfin/flow2.d: Match changed assembler behaviour.
      * gas/bfin/shift2.s: Add new tests.
      * bfin-dis.c (decode_dsp32shiftimm_0): Simplify and correct the
      * elf32-bfin.c (bfd_const_reloc, bfd_oper_reloc, bfin_push_reloc,
      * elf/bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
      * config.bfd (bfin-*-*): Add bfd_elf32_bfinfdpic_vec.
      * emulparams/elf32bfinfd.sh: New file.
      * config/bfin-defs.h (Expr_Node_Type enum): Add Expr_Node_GOT_Reloc.
      Add missing file that got left out of a previous commit.
      * elf32-bfin.c (_bfin_create_got_section): Don't generate a _gp
      Fix -Werror problem in previous change.
      * elf32-bfin.c (bfinfdpic_relocs_info_hash): Sprinkle casts to
      * config/bfin-parse.y (binary): Do some more constant folding for
      * config/bfin-parse.y (binary): Change sub of const to add of negated
      * gas/bfin/load.s, gas/bfin/load.d: Add constant folding tests.
      * input-scrub.c (input_scrub_next_buffer): Use TC_EOL_IN_INSN
      * configure.tgt (bfin-*-elf, bfin-*-uclinux*): Add targ_extra_libpath.
      * configure.ac: Don't add target-libmudflap to noconfigdirs for
      * configure.ac: Fix my previous change to really match GCC.
      * config/bfin-parse.y (asm_1): Slightly improve error messages
      * elf32-bfin.c (bfin_relocate_section): Set up dynobj before using it
      * elf32-bfin.c (bfinfdpic_relocate_section): Take more care not to
      From Jie Zhang <jie.zhang@analog.com>
      * elf32-bfin.c (bfin_final_link_relocate): New function, wrapper around
      opcodes:
      gas/
      gas/:
      gas/
      gas/:
      gas/testsuite/:
      * elf32-bfin.c (bfin_check_relocs, bfin_relocate_section,
      bfd/
      Merge some FRV FDPIC changes into the Blackfin code.
      gas/
      From Jie Zhang  <jie.zhang@analog.com>
      * emulparams/elf32_tic6x_le.sh (OTHER_BSS_SECTIONS): New.
      * elflink.c (bfd_elf_final_link): Correct calculation of
      bfd/
      gas/
      include/
      bfd/
      gas/
      gas/
      * elflink.c (is_reloc_section): Remove function.
      include/elf/
      Move ChangeLog entry to correct directory.
      * elf32-tic6x.c (elf32_tic6x_check_relocs): Initialize pc_count field.
      bfd/
      * config/default.exp (ld_assemble): Pass flags parameter to
      ld/
      ld/testsuite/
      * bfd/elf32-tic6x.c (elf32_tic6x_set_osabi): Also set it if
      * binutils-all/objcopy.exp (strip_test, strip_executable):

Bill Cox (34):
      fix chill sanitization
      Add chillrt, h8300sim to sub dirs.
      Add test-chill.
      HPUX portability change.
      * .Sanitize: Remove references to chillrt and test-chill
      * Makefile.in (check): Set TCL_LIBRARY for runtest.
      * configure: Make file links cleanly even if Lynx fails on
      * configure.in: Add recognition of i[34]86-*-bsd386.
      Back-migrate minor changes in these files from 94Q1 progressive into devo:
      * linker.c: Add missing comment terminator.
      * .Sanitize: Drop the gdb.t30 and gdb.t31 directories
      * config/makefile.rel.in: : Add comment lines
      * Makefile.in (stmp-bfd.h): Add an 'if' to mask a harmless
      * Makefile.in (sysdep.h): Copy Ian's version of this from
      * config/mt-i960-vx (LDFLAGS): Add '-r' option for test links.
      * config/default.exp, config/unix.exp: Replace error
      * lib/gas-defs.exp: Replace error proc calls with perror calls.
      * config/mips-gdb.exp, config/udi-gdb.exp, config/vx-gdb.exp,
      * ld.bootstrap/bootstrap.exp, lib/ld.exp: Replace error proc
      * Makefile.in (.m.c:):  Added .SUFFIXES : .m
      * config/mt-lynx, config/mt-m68k, config/mt-mips-ecoff,
      * Makefile.in, configure.in, config/mips-gdb.exp,
      * Revert the previous changes.  Please see Rob's directory
      * config.sub: Strip off patch suffix so rtl is recognized
      * config.sub: Move deletion of patch suffix from here...
      * Makefile.in: Rename HOST_ONLY to NATIVE.
      * Makefile.in (check): Delete as.new dependency, so that
      * Makefile.in (check): Delete ld.new dependency so that a regression
      * config/mt-mips-ecoff: Add -Tidp.ld option.
      * .Sanitize: Keep emacs19 around.
      * build-all.mk: Add Ericsson targets to sun4 and solaris
      * .Sanitize: New file for gasp testcases.
      * .Sanitize: Add gasp subdirectory to the keepers list.
      * build-all.mk: Add mips-ncd-elf target to sun4 targets

Bill Maddox (1):
      libiberty: sync with gcc

Bill Moyer (4):
      Added --nowarnswap arg to suppress "Swapping instructions" warning.
      Added "--nowarnswap" option for suppressing "Swapping instructions" warnings.
      dlltool.c:  Added support for IMPORTS.
      Updated ChangeLog to reflect IMPORT support changes in dlltool.

Bob Manson (101):
      Major revision to testsuites for cross-testing and DOS testing support.
      * lib/gdb.exp(default_gdb_exit): Add a catch to the
      * lib/gdb.exp: Fix runto.
      Oops. goes with previous checkin.
      Miscellaneous fixes for config/slite.exp.
      * gdb.base/crossload.exp: Don't use execute_anywhere, use
      * gdb.*/*.exp: Replace $prompt with $gdb_prompt.
      * lib/gdb.exp(gdb_test): Surround the result pattern with
      * gdb.base/a1-selftest.exp: Make sure we call gdb_exit before
      * config/sh.exp: New file.
      * config/sh.exp: New file.
      Changes to replace references to "prune_system_crud" with
      * lib/gdb.exp(gdb_test): Check the result of send_gdb. Use
      * config/vx.exp: Use hostname instead of netport.
      * config/udi.exp: Use mondfe,name instead of remote_host.
      * gdb.base/scope.exp: Use gdb_test.
      * gdb.base/help.exp: Fix the syntax of a few gdb_test calls.
      * gdb.base/exprs.exp(test_expr): Make sure each test gets a unique
      * gdb.base/setvar.exp(test_set): Don't bother printing a PASS/FAIL
      * lib/gdb.exp(gdb_init): New function.
      Added vxworks.exp.
      * config/vr4300.exp: New file.
      * lib/gdb.exp(gdb_test): Generate a FAIL message when
      * config/monitor.exp: Detect the "Couldn't establish connection"
      * gdb.base/a1-selftest.exp: Use send_gdb consistently. Don't
      * lib/gdb.exp(gdb_run_cmd): Add check for gdb_init_command
      * remote-mips.c (mips_exit_debug): Some IDT boards don't
      * config/monitor.exp(gdb_target_monitor): Add pattern for
      * config/vr5000.exp: New file.
      More .Sanitize.
      Added and updated copyright notices to testsuite expect
      * gdb.base/default.exp: Don't set match_max.
      * config/monitor.exp: Make sure we disconnect from the target.
      Removed, no longer used.
      * config/udi.exp(gdb_target_udi): Make sure UDICONF is set
      Moved change from gdb_target_udi to gdb_start.
      * config/monitor.exp: Use gdb_serial in preference to serial
      * gdb.base/scope.exp: It's now init0(), not init().
      * gdb.c++/virtfunc.exp: Restart gdb in a sane fashion.
      * config/h8300.exp: New file.
      * lib/gdb.exp(gdb_suppress_tests): Add explanation for subsequent
      * lib/gdb.exp(gdb_stop_suppressing_tests): Don't print gratiutious
      Fix typo.
      * gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
      * config/monitor.exp(gdb_start): Look for gdb_prompt target
      * gdb.base/setshow.exp: Don't run the set prompt tests if
      add new file.
      * gdb.base/watchpoint.exp: Don't run the test_stepping
      * lib/gdb.exp: Remove spurious .* patterns at the beginning
      * config/proelf.exp: New entry.
      * lib/gdb.exp(gdb_expect): Look for gdb,timeout target
      Don't look at timeout unless it exists.
      Make sure we keep the old value of timeout set properly.
      * config/i386-bozo.exp: New file.
      * infcmd.c (jump_command): Don't try to dereference sfn if it's
      * config/monitor.exp(gdb_load): Handle gdb_sect_offset and
      * gdb.c++/virtfunc.exp(gdb_virtfunc_restart): Make sure we run
      * cofflink.c (_bfd_coff_final_link): Initialize global_to_static
      Added proelf.
      * config/monitor.exp(gdb_target_monitor): Call gdb_file_cmd
      Removed global variable "exec_output". remote_load now returns
      * gdb.base/funcargs.exp: Remove spurious suppress tests call.
      * configure.in (targargs): Pass --build if we're doing
      * configure.in (targargs): Strip out any supplied --build argument
      * config/monitor.exp(gdb_load): Fix typo in regexp.
      * lib/gdb.exp: Close connection to remote host if gdb doesn't
      * lib/gdb.exp(gdb_expect): Declare errorInfo and errorCode
      lib/gdb.exp(gdb_expect): Handle getting a value for $timeout
      * lib/gdb.exp(gdb_init): Pass our arguments to default_gdb_init
      (gdb_expect): Add optional timeout parameter, and add timeout
      * lib/gdb.exp(default_gdb_exit): Don't give an error if the remote
      * gdb.c++/virtfunc.exp: Remove setting of libs variable.
      * lib/gdb.exp(default_gdb_start): Use gdb_opts host feature.
      Check in correct file (config/m32r-stub.exp)
      * gdb.base/overlays.exp: Preliminary fixes; temporarily disabled
      * config/arm-ice.exp: New file.
      * config/sparclet.exp: Renamed sparclet-loader.c to stub-loader.c.
      * lib/gdb.exp(get_debug_format): Don't cause the testsuite to fail
      * tests2.exp: Fix quoting.
      Fix quoting.
      Fix quoting.
      * enum.exp: More quoting fixes.
      * pr-9946.exp: Ditto.
      * config/sparc/sparclite.mt: Removed simulator references (erc32
      Fix missing global verbose declaration. grrrr. this is NOT
      * config/sparclet.exp: Detect gratuitous change to sparclet gdb
      * *.exp: The end-all be-all of quoting fixes. Ha.
      * lib/gdb.exp(gdb_step_for_stub): New function.
      * lib/gdb.exp(gdb_step_for_stub): New function.
      * gdb.stabs/weird.exp: Don't start gdb 'til after we've compiled
      * gdb.base/callfuncs.exp: Fix indentation.
      * lib/gdb.exp(gdb_compile): If is_vxworks target feature is set,
      * configure: Regenerated.
      * configure: Regenerated.
      * Makefile.in: Add rules for cygmon.
      * configure.in (target_configdirs): Add cygmon for sparc64-elf.
      * lib/gdb.exp(gdb_test): Send multiline commands one at a time; wait
      * Makefile.in: Add libstub.
      * config/sparc/tm-sp64.h (CALL_DUMMY): Store and retrieve
      * configure.in: Add cygmon for x86-coff and x86-elf. Configure
      * i386-tdep.c (gdb_print_insn_i386): Add missing returns.

Bob Rossi (20):
      MAINTAINERS (write after approval): Add myself.
      Adding -file-list-exec-source-file command to MI
      I broke my first ChangeLog :), fixing it.
      Fixing Changelog for Makefile.in that I just committed
      Add the -file-list-exec-source-files command to MI.
      Sorry, date was wrong.
      I added the testcase for -file-list-exec-source-files to mi2-file.exp.
      Fix crash in symtab.c.
      Add 2005 to doco copyright
      Remove the --[no]async command line switch from --help
      Add the fullname_syntax testsuite variable. This allows GDB to make sure
      This is a cleanup change. It is the beggining of allowing GDB/MI to be
      Index: gdb/ChangeLog
      2005-07-12  Bob Rossi  <bob@brasko.net>
      +2005-07-14  Bob Rossi  <bob@brasko.net>
      2005-08-02   Bob Rossi  <bob@brasko.net>
      2005-08-02  Bob Rossi  <bob@brasko.net>
      2005-09-11  Bob Rossi  <bob@brasko.net>
      2005-09-11  Bob Rossi  <bob@brasko.net>
      2005-09-27  Bob Rossi  <bob@brasko.net>

Bob Wilson (243):
      * MAINTAINERS: Add myself as Xtensa maintainer.
      * xtensa-modules.c: Remove comment indicating that this is a
      * xtensa-config.h: Remove comment indicating that this is a
      * emulparams/xtensa-config.sh: Remove comment indicating that this is
      * ld-xtensa/coalesce.exp: Skip if target is not xtensa-*-*.
      * elf32-xtensa.c (elf_xtensa_relocate_section): Don't continue to the
      * xtensa-config.h (XCHAL_HAVE_CONST16, XCHAL_HAVE_ABS,
      * configure.in: Add ${libgcj} to noconfigdirs for xtensa-*-* targets.
      * xtensa-config.h: Undef all macros before defining them.
      bfd ChangeLog:
      * elf32-xtensa.c (plt_reloc_count): Fix typo in comment.
      * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Make inline and move
      * config/tc-xtensa.c (xtensa_literal_pseudo): Remove code for
      * config/tc-xtensa.c (xtensa_mark_literal_pool_location): Remove
      * config/tc-xtensa.c (insn_labels, free_insn_labels, saved_insn_labels,
      * elf32-xtensa.c (elf_xtensa_relocate_section): Fix typo that clobbered
      * xtensa-dis.c (fetch_data): Remove numBytes parameter.
      * emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS,
      bfd ChangeLog:
      * config/tc-xtensa.c (xg_emit_insn): Include "dwarf2dbg.h" and add
      * read.c (s_leb128): Call md_flush_pending_output.
      * config/tc-xtensa.c (mark_literal_frags): New function.
      bfd/ChangeLog:
      * doc/as.texinfo (Sub-Sections): Conditionalize COFF-specific use
      * elf32-xtensa.c (is_same_value): Add final_static_link argument and
      * elf32-xtensa.c (xtensa_read_table_entries): Use section _cooked_size
      binutils ChangeLog:
      * elf32-xtensa.c (xtensa_get_property_section_name): Determine linkonce
      * ld.texinfo (Output Section Address): Correct subsection name.
      * elf32-xtensa.c (elf_xtensa_combine_prop_entries): Don't change the
      * elf32-xtensa.c (elf_xtensa_relocate_section): Use
      * write.c (relax_segment): Use was_address instead of address when
      bfd ChangeLog
      Add David Heine and Sterling Augustine to previous ChangeLog entry.
      * doc/as.texinfo (VTableEntry, VTableInherit): Add "directive" to index
      bfd ChangeLog
      bfd ChangeLog
      * doc/c-xtensa.texi (Xtensa Options, Absolute Literals Directive):
      * elf32-xtensa.c (ebb_propose_action): Put declarations before
      * elf.c (assign_file_positions_for_segments): Set next_file_pos even
      * config/tc-xtensa.c: Remove XTENSA_SECTION_RENAME ifdefs.
      * config/tc-xtensa.c (total_frag_text_expansion): New.
      * config/tc-xtensa.c (update_next_frag_state): Always add a NOP if
      gas/
      * elf32-xtensa.c (property_table_compare): Remove assertion about
      2004-11-12  Bob Wilson  <bob.wilson@acm.org>
      Add Sterling Augustine to previous entry (credit where it's due)
      * elf32-xtensa.c (ebb_propose_action): Fix argument order.
      * dwarf2dbg.c (dwarf2_finish): Don't write a .debug_line section
      * config/tc-xtensa.c (xg_add_opcode_fix): Set fx_no_overflow.
      * config/tc-xtensa.c (xtensa_switch_section_emit_state): Use subseg_set.
      * config/tc-xtensa.c (finish_vinsn): Include the last instruction slot
      ld/ChangeLog:
      * config/tc-xtensa.c (xg_apply_tentative_value): Rename to
      * config/tc-xtensa.c (md_apply_fix3): Recognize XTENSA_PLT relocations.
      include ChangeLog
      * config/tc-xtensa.c (use_longcalls): Delete.
      * config/tc-xtensa.c (do_align_targets): Update comment.
      * config/tc-xtensa.c: Warning fixes throughout.
      * config/tc-xtensa.c (branch_align_power): New.
      * config/tc-xtensa.c (xtensa_create_xproperty_segments): Skip
      * config/tc-xtensa.c (check_t1_t2_reads_and_writes): Fix typo.
      * config/tc-xtensa.h (struct xtensa_frag_type): Add lit_frchain field.
      * config/tc-xtensa.c (get_aligned_diff): Handle target_size larger
      Include Sterling Augustine as author of previous change.
      * config/tc-xtensa.c (xg_get_build_instr_size): Remove.
      * config/tc-xtensa.c (LOOKAHEAD_ALIGNER): Delete macro.
      * config/tc-xtensa.c: Remove excess whitespace.
      * doc/c-xtensa.texi (Literal Directive): Spelling correction.
      * ld-undefined/undefined.exp: xfail xtensa-*-*.
      * scripttempl/elfxtensa.sc: Sync up with elf.sc.
      * config/tc-xtensa.c (xtensa_insnbuf_set_operand): Clarify error
      * elf32-xtensa.c (xtensa_get_property_section_name): Add missing
      * config/tc-xtensa.c (xg_assemble_vliw_tokens): Change subtraction
      * ld-undefined/undefined.exp: Revert xfail for xtensa-*-*.
      * elf32-xtensa.c (bfd_elf_xtensa_reloc): Make sure that
      * config/tc-xtensa.h (resource_table): Change units to unsigned chars.
      * xtensa-modules.c: Update tables with Xtensa MMU features.
      * elf32-xtensa.c (vsprint_msg): Add prototype.
      * elf32-xtensa.c (ELF_MACHINE_CODE, ELF_MACHINE_ALT1): Swap values
      * config/tc-xtensa.c (xtensa_frob_label): Disallow labels in bundles.
      Add Sterling Augustine's name to my change on 2005-09-30.
      * elf32-xtensa.c (relocations_reach): Skip range check for
      * archive.c: Add missing SUBSECTION for documentation.
      * config/xtensa-istack.h (TInsn): Replace dwarf2_line_info with an
      * config/tc-xtensa.c (xtensa_end_directive): Restore
      * texi2pod.pl: Import latest version from GCC.
      * config/tc-xtensa.c (find_vinsn_conflicts): Change error messages to
      fix filename typo in previous entry for ld-elf/group2.d
      fix typo in previous entry
      * elf32-xtensa.c (action_list_count, xlate_map_entry, xlate_map,
      * config/tc-xtensa.c (xg_find_narrowest_format): Optimize 1 slot case.
      * config/tc-xtensa.c (xtensa_mark_narrow_branches): Set
      * emultempl/xtensaelf.em (elf_xtensa_place_orphan): Delete.
      * config/tc-xtensa.c (tinsn_to_slotbuf): Do not zero slotbuf.
      * config/tc-xtensa.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define.
      include:
      * xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define.
      * config/tc-xtensa.c (md_apply_fix): Set value to zero for PLT relocs.
      * config/xtensa-istack.h (TInsn): Remove record_fix and sub_symbol
      * config/tc-xtensa.c (xg_assembly_relax): Increment steps_taken for
      * config/tc-xtensa.c (xg_add_opcode_fix): Number operands starting
      * config/tc-xtensa.c (xtensa_post_relax_hook): Generate literal tables
      * config/tc-xtensa.c (xg_translate_sysreg_op): Remove has_underbar
      * config/tc-xtensa.c (enforce_three_byte_loop_align): New flag.
      * elf32-xtensa.c (xtensa_read_table_entries): Remove assertion that
      * config/tc-xtensa.c (init_op_placement_info_table): Check for formats
      * config/tc-xtensa.c (xg_assemble_vliw_tokens): Record loop target
      * emultempl/xtensaelf.em (elf_xtensa_before_allocation): Call new
      * elf32-xtensa.c (build_reloc_opcodes): New.
      * config/tc-xtensa.c (emit_single_op): Do not relax MOVI
      * config/xtensa-relax.c (XCHAL_HAVE_WIDE_BRANCHES): Provide default.
      * config/tc-xtensa.c (xtensa_create_literal_symbol,
      * config/xtensa-relax.c (widen_spec_list): Use new "WIDE.<opcode>"
      bfd:
      * emultempl/xtensaelf.em (is_inconsistent_linkonce_section): Add space
      * emultempl/xtensaelf.em (xtensa_strip_inconsistent_linkonce_sections):
      * MAINTAINERS (Write After Approval): Add myself.
      gas/ChangeLog:
      bfd/
      * doc/c-xtensa.texi: Add @group commands in examples.
      * config/tc-xtensa.c (xtensa_mark_literal_pool_location): Do not check
      * gdb.texinfo (Packets, Stop Reply Packets, General Query Packets,
      * doc/as.texinfo: Fix cross reference usage, typos and grammar.
      * gprof.texi: Use TeX-style quotes and em-dashes consistently.
      * doc/as.texinfo (Overview): Revise description of --keep-locals.
      * ld.texinfo (Options): Update description of local symbols for -X.
      * emulparams/xtensa-config.sh: Delete file.
      * gdb.texinfo (Command Syntax, Connecting, Remote configuration,
      bfd/
      * elf32-xtensa.c (elf_xtensa_relocate_section): Return after
      * emulparams/elf32xtensa.sh (TEXT_PLT): Enable.
      bfd/
      * gprof.c (main): Fix option string for -C, -n and -N.
      * gprof.texi (Analysis Options): Argument for -n/-N is mandatory.
      * gdb.texinfo (ST2000): Use Ctrl- instead of C-.
      * gprof.c (main): Fix option string for -r and -R.
      * xtensa-isa.h (STATIC_LIBISA): Delete.
      bfd/
      * config/tc-xtensa.c (xtensa_sanity_check): Check for RELAX_IMMED
      * config/tc-xtensa.c (xg_add_opcode_fix, md_apply_fix): Delete use of
      * config/xtensa-relax.c (build_transition): Remove code after as_fatal.
      * config/xtensa-relax.h (struct build_instr): Delete id field.
      * config/xtensa-istack.h (struct tinsn_struct): Delete fixup field.
      * config/tc-xtensa.c (SUFFIX_MAP, suffix_relocs): New.
      * config/tc-xtensa.c (xg_build_to_insn): Use tinsn_init.
      * elf32-xtensa.c (plt_reloc_count): Move into link hash table.
      * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Renamed to...
      * elf32-xtensa.c (elf_howto_table) <R_XTENSA_GLOB_DAT>
      * elf32-xtensa.c (elf_xtensa_make_sym_local): Delete.
      * elf32-xtensa.c (analyze_relocations): Zero src_count if not relaxing.
      * gdb.texinfo (File Options): Add missing parenthesis.
      * gdb.texinfo (Top): Move TUI and Annotations menu entries to match
      * gdb.texinfo (Variables, C): Update cross reference to GCC docs.
      * gdb.texinfo (Help): Fix formatting of examples.
      * gdb.texinfo (Invoking GDB): Use @value{GDBP}.
      * gdb.texinfo (Omissions from Ada, Additions to Ada): Wrap long lines.
      * config/tc-xtensa.c (xg_translate_idioms): Allow assembly idioms
      * config/tc-xtensa.c (xtensa_move_labels): Remove loops_ok argument.
      * gdb.texinfo: Consistently capitalize all significant words in
      * config/tc-xtensa.c (xtensa_flush_pending_output): Check
      * gdb.texinfo (Contributors, Continuing and Stepping)
      bfd/
      * elf32-xtensa.c (xtensa_is_insntable_section): New.
      * elf32-xtensa.c (relax_property_section): Remove extra irel increment.
      * elf32-xtensa.c (xtensa_read_table_entries): Step through table
      * elf32-xtensa.c (elf_xtensa_make_sym_local): Restore deleted function.
      * scripttempl/elfxtensa.sc: Merge changes from elf.sc.
      * main.c (captured_main): Recognize -tui option and print an error
      * NEWS: Mention change in handling the -tui option.
      * all-cfg.texi (GDBTUI): New.
      * doc/c-xtensa.texi (Xtensa Automatic Alignment): Remove statements
      bfd/
      * emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS): Add ONLY_IF_RO
      * config/tc-xtensa.h (struct xtensa_frag_type): Update comment about
      * config/tc-xtensa.c (xg_assembly_relax): Comment termination rules.
      * elf32-xtensa.c (elf_xtensa_finish_dynamic_sections): Get section
      * xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
      * elf32-xtensa.c (xtensa_callback_required_dependence): Ignore
      * config/tc-xtensa.c (xtensa_extui_opcode): New.
      2007-08-28  David Heine  <dlheine@tensilica.com>
      * doc/c-xtensa.texi (Xtensa Immediate Relaxation): Fix "addi" typo.
      * elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.
      * elf32-xtensa.c (removed_by_actions): New.
      * elf32-xtensa.c (elf_xtensa_relocate_section): Remove updates of
      * elf32-xtensa.c (relax_section): Call pin_internal_relocs when
      * elflink.c (_bfd_elf_check_kept_section): Use the section rawsize
      * doc/as.texinfo (Overview): Add Xtensa --rename-section option.
      * doc/binutils.texi (objcopy, strip): Replace hyphens with em-dashes.
      * section.c (struct bfd_section): Clarify comment for rawsize field.
      * elf32-xtensa.c (elf_xtensa_discard_info_for_section): Remove
      * elf32-xtensa.c (relax_section): Check for a reference to a discarded
      * config/tc-xtensa.c (xtensa_symbol_new_hook): New.
      * config/tc-xtensa.c (relaxable_section): Check for .eh_frame.
      * dwarf2dbg.c (dwarf2_consume_line_info): New.
      * dwarf2dbg.c (dwarf2_emit_label): Use dwarf2_consume_line_info.
      * dwarf2dbg.h (dwarf2_loc_directive_seen): New.
      * config/xtensa-istack.h (tinsn_struct): Replace linenum field
      gas/
      * elf32-xtensa.c (elf_xtensa_size_dynamic_sections): Create DT_PLTGOT
      * config/tc-xtensa.c (xg_force_frag_space): Delete.
      2007-12-07  Bob Wilson  <bob.wilson@acm.org>
      * readelf.c (is_32bit_pcrel_reloc): Add Xtensa.
      * config/tc-xtensa.c (frag_format_size): Handle frags that expand to
      * elf32-xtensa.c (elf_xtensa_do_reloc): Update self_address along with
      * config/tc-xtensa.c (xg_symbolic_immeds_fit): Do not relax calls to            weak symbols if longcalls are disabled.
      Wrap long line in previous entry.
      gas/
      * config/tc-xtensa.c (xtensa_elf_cons): Set frag flags for
      * elf32-xtensa.c (relax_section): Update DIFF relocations in the
      gas/
      * config/tc-xtensa.c (xtensa_leb128): New function.
      * scripttempl/elfxtensa.sc: Merge ENTRY and .note.gnu.build-id
      * doc/c-xtensa.texi (Xtensa Syntax): Clarify handling of opcodes that
      2008-01-31  Marc Gauthier  <marc@tensilica.com>
      2008-01-31  Marc Gauthier  <marc@tensilica.com>
      * elf32-xtensa (elf_xtensa_relocate_section): After finding an invalid
      binutils/testsuite/
      2008-02-05  Sterling Augustine  <sterling@tensilica.com>
      * xtensa-config.h (XCHAL_HAVE_THREADPTR): Redefine to zero.
      2008-03-03  Sterling Augustine  <sterling@tensilica.com>
      bfd/
      2008-03-14  Sterling Augustine  <sterling@tensilica.com>
      2008-04-04  Adrian Bunk  <bunk@stusta.de>
      bfd/
      2008-08-08  Sterling Augustine  <sterling@tensilica.com>
      2008-08-20  Bob Wilson  <bob.wilson@acm.org>
      2008-08-20  Bob Wilson  <bob.wilson@acm.org>
      Commit file that I accidentally omitted from my change to support TLS on Xtensa.
      2008-08-21  Sterling Augustine  <sterling@tensilica.com>
      2008-09-12  Sterling Augustine  <sterling@tensilica.com>
      * elf32-xtensa.c (elf_xtensa_check_relocs): Check for negative refcount.
      * doc/as.texinfo (Local): New description of ELF .local directive.
      * doc/as.texinfo (Pseudo Ops): Remove no-file-dir conditional around
      * doc/as.texinfo (Dot): Expand no-space-dir conditional to include
      * doc/as.texinfo (Pseudo Ops): Swap order of Comm and CFI menu entries.
      * emulparams/elf32xtensa.sh (NO_REL_RELOCS): Set.
      Fix my email in last entry.
      2008-11-04  Sterling Augustine  <sterling@tensilica.com>
      2008-11-04  Sterling Augustine  <sterling@tensilica.com>
      * xtensa-modules.c (xtensa_state_id): New enum, replacing STATE macros.
      include/
      gdb/

Brad Mouring (1):
      gdb/source.c: Fix matching path substitute rule listing

Brendan Conoboy (4):
      Fri Aug  8 00:28:38 UTC 2003  Brendan Conoboy  <blc@redhat.com>
      Mon Jul 21 20:09:34 UTC 2003  Brendan Conoboy  <blc@redhat.com>
      Mon Jul 21 20:10:16 UTC 2003  Brendan Conoboy  <blc@redhat.com>
      Add periods to my changelog entries

Brendan Kehoe (60):
      * configure.in: add we32k
      Add preliminary support for the we32k (AT&T 3b2 and family).
      Add preliminary support for the we32k (AT&T 3b2 family).
      Add preliminary support for the we32k (AT&T 3b2).
      * config.sub: add we32k
      Last file for preliminary support of the we32k (AT&T 3b2 family).
      Forgot to list the we32k files in .Sanitize.
      Forgot to add we32k.h.
      * listing.c (debugging_pseudo): Add stabs and stabn as things to ignore.
      * elf.c (section_from_elf_index): Return bfd_abs_section, not 0,
      * we32k.mt (TDEFAULTS): Use we32kcoff_vec, not i386coff_vec.
      Don't sanitize out mh-sun.
      * Makefile.in: Change send_pr to send-pr.
      change send_pr to send-pr
      * Makefile.in (BASE_FLAGS_TO_PASS): Pass PRMS down, for the PRMS
      undo previous change
      * Makefile.in (all-prms, install-prms): Changed to gnats.
      undo prev change
      * config.guess: Recognize some Sequent platforms.
      * breakpoint.c (catch_command_1): Fix typo in error msg.
      * configure.in (host_tools): Add prms.
      * config/obj-aout.c: Only include aout/aout64.h if BFD_ASSEMBLER
      * ch-exp.y (yycheck, yydefred, yydgoto, yygindex, yylen, yylhs,
      undo previous change
      * Makefile.in (all-prms): Depend on all-librx.
      * Makefile.in (all-ispell): Depend on all-emacs19 instead of all-emacs.
      Add note about gas-extra-stuff bringing out configure.bat and makeall.bat,
      * configure.in: Don't build newlib for a29k-*-vxworks5.1.
      * config/vxworks29k.exp: New file, sources vxworks.exp.
      * configure.in: Allow configuration and build of emacs19 for the alpha.
      * regex.h: Renamed to gnu-regex.h.
      * gdbtypes.c (check_stub_method): Make sure we get back a function
      * configure.in (noconfigdirs): Add gas or ld if --with-gnu-as=no or
      * configure.in (noconfigdirs): Put ld or gas in this early, if the
      * configure.in, configure: Add `-ldl -lw' for Solaris linking.
      Wed Jan 10 16:08:49 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
      oops, forgot the sanitize files for the aix4* changes
      * test-build.mk: Add checking of `hpux9' rather than just `hpux'.
      * config.guess (UNAME_VERSION): Recognize X4.x as an OSF version.
      actually sed off the X in the OSF1 version
      * configure.in (native_only): Add prms.
      * configure.in (*-*-ose): Remove exclusion of libgloss for this
      * config/vx-gdb.exp (gdb_start): Fix syntax of `$shell_id < 0'.
      * install.sh (chmodcmd): Set to null if the DST directory already
      fix sanitize typo
      * configure.in (is_cross_compiler): If we're building
      * configure.in: Don't set ENABLE_MULTILIB, so we'll be passing
      Move gperf into the toplevel, from libg++.
      * install-sh (chmodcmd): Set to null if the DST directory already
      * gen-idecode.c (print_jump_until_stop_body): Use `#if 0' instead of
      * Makefile.in (all-target-gperf): Change dependency to
      * configure: Only build libbfd shared if --enable-shared's value
      * configure: Only build libopcodes shared if --enable-shared's value
      note that the fix for --enable-shared is not the real way it needs to
      * configure.in (host_tools): Fix typo, lbtool -> libtool.
      * Makefile.in (all-target-libjava): Depend on all-gcc and
      comment out kod piece, since kod.c and kodecosdll.c are not checked
      update from shebs relocation of files to gdb.hp
      update to show move by shebs from gdb.base
      fix use of sanitize to be sanitise to avoid hiccups

Brian Dessent (2):
      * rcparse.y (resid): Allow control text to span multiple lines.
      * gmon_io.c (gmon_out_read): When reading old format gmon.out,

Brian Ford (10):
      Restore 2002 ChangeLog history.
      * MAINTAINERS (Write After Approval): Add myself.
      Revert 2004-04-16 change.
      * NEWS: Mention Cygwin DWARF 2 support.
      * NEWS: Mention .secrel32 for pe[i]-i386.
      * NEWS: Mention DWARF 2 support for i386pe.
      * coffcode.h (coff_write_object_contents) [COFF_IMAGE_WITH_PE]:
      * emultempl/pe.em (real_flags): New static.
      * coffread.c (coff_symfile_read): Prevent mixed debugging formats
      * pei-i386.c (COFF_SECTION_ALIGNMENT_ENTRIES): Enable 16 byte

Bryce McKinlay (2):
      2004-05-13  Bryce McKinlay  <mckinlay@redhat.com>
      2004-05-13  Bryce McKinlay  <mckinlay@redhat.com>

Carlos Eduardo Seo (7):
      * MAINTAINERS (Write After Approval): Add self.
      * symtab.c (find_line_symtab): scan through psymtabs
      * dwarf2read.c (read_partial_die): check the value
      * ppc-linux-tdep.c (ppc32_linux_reg_offsets): Corrected
      * gdb.base/expand-psymtabs.c: New testcase
      * elf.c (elfcore_write_register_note): New function.
      * gdbarch.sh: Added new gdbarch struct

Carlos O'Donell (16):
      bfd/doc/
      2006-04-06  Carlos O'Donell <carlos@codesourcery.com>
      bfd/doc/
      2006-05-17  Carlos O'Donell  <carlos@codesourcery.com>
      2006-06-07  Carlos O'Donell  <carlos@codesourcery.com>
      bfd/
      bfd/
      2007-08-29  Randolph Chung  <tausq@debian.org>
      gas/
      2007-10-08  Carlos O'Donell  <carlos@codesourcery.com>
      *** empty log message ***
      gas/
      gdb/
      gdb/gdbserver/
      gas/
      binutils/

Caroline Tice (4):
      Add self to 'Write After Approval' list.
      Add ability to report when a variable's value is uninitialized,
      Accidentally left this out of previous commit; part of adding ability
      Move entry for modification to dwarf2.h (for adding ability to report

Cary Coutant (290):
      * i386.cc (Target_i386::Got_type): New enum declaration.
      2008-03-31  Cary Coutant  <ccoutant@google.com>
      2008-04-04  Cary Coutant  <ccoutant@google.com>
      2008-04-11  Cary Coutant  <ccoutant@google.com>
      * i386.cc (Target_i386::got_mod_index_entry): Restore code previously
      * symtab.h (Symbol::is_strong_undefined): Removed unused function.
      * i386.cc (Target_i386::define_tls_base_symbol): New function.
      * errors.cc (Errors::info): New function.
      * archive.c (_bfd_write_archive_contents): Fix incorrect use of
      * i386.cc (Relocate::relocate): Fix typos for R_386_PC16 and
      * layout.cc (Layout::include_section): Refactored check for debug
      * target-reloc.h (relocate_section): Fix dead-pointer bug.
      * elf.c (bfd_elf_get_str_section): Fix memory leak caused by
      * archive.cc (Archive::include_all_members) Correct to step
      2008-06-25  Cary Coutant  <ccoutant@google.com>
      2008-08-06  Cary Coutant <ccoutant@google.com>
      2008-08-06  Cary Coutant <ccoutant@google.com>
      2008-08-14  Cary Coutant  <ccoutant@google.com>
      2008-09-05  Cary Coutant  <ccoutant@google.com>
      2008-09-05  Cary Coutant  <ccoutant@google.com>
      Add plugin functionality for link-time optimization (LTO).
      * mapfile.cc (Mapfile::print_input_section): Change -1U to -1ULL.
      * archive.cc (Archive::get_file_and_offset): Use filename instead
      Added missing files to ChangeLog entry.
      * plugin.cc (make_sized_plugin_object): Fix conditional
      * options.c (General_options::finalize): Add check for -static and
      * reloc.cc (Sized_relobj::do_read_relocs): Use constant invalid_address
      * plugin-api.h: Fix syntax error when compiling with C++.
      gold/ChangeLog:
      * layout.cc (Layout::include_section): Check for SHF_EXCLUDE.
      2008-12-05  Rafael Avila de Espindola  <espindola@google.com>
      * layout.cc (Layout::add_comdat): Allow COMDAT group from a replacement
      * plugin.cc (Plugin::load): Move LDPT_MESSAGE to front of transfer
      * object.cc (Sized_relobj::layout_section): New function.
      * plugin.cc (is_visible_from_outside): New function.
      * gold.cc (gold_exit): Call plugin cleanup handlers on exit.
      * plugin-api.h (LDPS_BAD_HANDLE): New constant.
      * archive.cc (Archive::get_elf_object_for_member): Remove call
      * output.cc  (Output_reloc): Add explicit instantiations.
      * i386.cc (Target_i386::Relocate::relocate): Recognize non-PIC calls
      (From Rafael Espindola)
      * vmsutil.c (vms_file_stats_name): Fix incorrect use of st_mtime
      * readelf.c (parse_args): Select all sections explicitly for -w.
      * objdump.c (load_specific_debug_section): New function, from
      * layout.cc (Layout::choose_output_section): Don't rename sections
      * options.cc (parse_short_option): Keep dash_z from registering itself.
      * symtab.h (needs_plt_entry): Check for unsatisfied reference from
      * powerpc.cc (Target_powerpc::check_non_pic): Assert that output is
      include/elf/
      * NEWS: Add item about discriminator support.
      2009-05-19  Doug Kwan  <dougkwan@google.com>
      * dwarf2read.c (dwarf_decode_lines): Recognize and ignore
      * dwarf2read.c (dwarf_decode_lines): Ignore rows where is_stmt is 0.
      PR 10471
      * resolve.cc (Symbol_table::resolve): Don't complain about defined
      * objdump.c (find_symbol_for_address): Avoid costly call to
      (General_options::no_keep_memory): Remove incorrect short option.
      Fixed typo in ChangeLog.
      * options.h (Command_line::Pre_options): New class.
      * output.cc (Output_file::open): Add execute permission to empty file.
      * testsuite/Makefile.am (MOSTLYCLEANFILES): Add more generated files.
      include/
      2009-10-14  Cary Coutant  <ccoutant@google.com>
      * symtab.cc (add_from_pluginobj): Pass correct value for is_ordinary.
      * plugin.h (Plugin::Plugin): Initialize cleanup_done_.
      * dwarf2read.c (read_import_statement): Don't clobber original cu.
      * dwarf.c (dwarf_select_sections_by_names): Handle pubtypes correctly.
      * dwarf2.c (read_attribute_value): Add DW_FORM_ref_sig8.
      * fileread.cc (File_read::~File_read): Don't delete whole_file_view_.
      * fileread.cc (find_or_make_view): Fix comment.
      gcc PR lto/42757
      * archive.cc (include_member): Destroy Read_symbols_data object before
      * object.cc (Sized_relobj::do_layout): Defer layout for reloc sections.
      * layout.cc (gdb_sections): Add .debug_types.
      bfd/ChangeLog:
      * resolve.cc (Symbol_table::resolve): Remember whether undef was
      * compressed_output.cc (zlib_decompress): New function.
      PR ld/11817
      * plugin.cc (Plugin_finish::run): Don't call cleanup handlers from here.
      * gas/NEWS: Add note about --compress-debug-sections.
      * merge.h (Output_merge_string::Merged_string): Remove object, shndx,
      * merge.cc (Output_merge_string::do_add_input_section): Count strings
      * as.c (show_usage): Don't list --compress-debug-sections if zlib not
      elfcpp/ChangeLog:
      elfcpp/ChangeLog:
      * elfcpp.h (enum SHT): Add SHT_GNU_INCREMENTAL_GOT_PLT.
      gold/ChangeLog:
      * common.cc (Sort_commons::operator()): Remove unnecessary code.
      * gold/archive.h (Add_lib_group_symbols): Add readsyms_blocker_, adjust
      * archive.cc (Lib_group::add_symbols): Lock object before deleting its
      * symtab.h (Symbol::needs_dynamic_reloc): Non-PIC calls from
      * x86_64.cc (Target_x86_64::saw_tls_block_reloc_): Remove member.
      * incremental.cc (Output_section_incremental_inputs::write_info_blocks):
      * script_sections.cc (class Memory_region): Remove "NULL" from
      * options.h (class General_options): Redefine -z lazy as an alias for
      * debug.h (DEBUG_INCREMENTAL): New flag.
      * layout.cc (Layout::set_segment_offsets): Don't try to realign data
      * output.h (Output_segment::set_section_addresses): Change function
      PR gold/10708
      PR gold/12220
      * output.h (Output_segment::set_section_addresses): Pass increase_relro
      * dwarf_reader.cc (Sized_dwarf_line_info::Sized_dwarf_line_info):
      * layout.cc (Layout::layout_gnu_stack): Add warnings for executable
      * output.h (Output_data_reloc::add_output_section): Pass OD instead
      * script-sections.cc (Sort_output_sections::operator()): Sort TLS
      * testsuite/script_test_9.t: Add TLS segment.
      * testsuite/Makefile.am (final_layout.stdout): Use -n option with nm.
      * archive.cc (Library_base::should_include_member): Move
      * archive.cc (Archive::include_member): Adjust call to report_object.
      * incremental-dump.cc (dump_incremental_inputs): Change signature
      * dwarf2.c (scan_unit_for_symbols): Check for DW_AT_specification.
      * archive.cc (Archive::include_member): Adjust call to
      * gold/layout.cc (Layout::symtab_section_offset): New function.
      PR gold/12689
      * incremental.cc (Sized_incremental_binary::setup_readers): Allocate
      * incremental-dump.cc (dump_incremental_inputs): Print local
      * object.cc (Sized_relobj::do_count_local_symbols): Check for
      * gold.cc (queue_middle_tasks): Process existing GOT/PLT entries.
      * incremental-dump.cc (dump_incremental_inputs): Print dynamic reloc
      * dynobj.h (Dynobj::do_dynobj): New function.
      * testsuite/Makefile.am: Add incremental_test_2, incremental_test_3,
      * gold.cc (queue_initial_tasks): Pass incremental base filename
      * incremental-dump.cc (dump_incremental_inputs): Print COMDAT groups.
      PR gold/12163
      * dwarf.c: Fix conversion to TU number.
      * copy-relocs.cc (Copy_relocs::copy_reloc): Call make_copy_reloc
      * common.cc (Symbol_table::do_allocate_commons_list): For incremental
      * testsuite/Makefile.am: Add incremental_copy_test,
      * layout.cc (Layout::set_segment_offsets): Don't adjust layout
      * common.cc (Symbol_table::do_allocate_commons_list): Call
      PR gold/12804
      PR gold/12804
      * testsuite/Makefile.am: Add in-tree assembler to gcctestdir.
      * incremental.cc (Incremental_inputs::report_command_line): Ignore
      * incremental.cc (Sized_incremental_binary::do_check_inputs): Add
      * incremental.cc (Sized_incremental_binary::setup_readers): Pass
      * incremental.cc (Sized_incremental_binary::do_file_has_changed):
      * gold/incremental.cc
      * testsuite/Makefile.am (two_file_test_1_v1_ndebug.o): New target.
      PR 12983
      * workqueue-internal.h (Workqueue_threader::should_cancel_thread):
      * layout.cc (Layout::set_segment_offsets): Don't realign text
      * gold/testsuite/Makefile.am (justsyms_exec): New testcase.
      Fix timestamps in three ChangeLog entries with wrong year.
      * layout.cc (Free_list::allocate): Provide guarantee of minimum
      * output.cc: (Output_fill_debug_info::do_minimum_hole_size): Add
      * incremental.cc (Sized_relobj_incr::do_layout): Call
      * configure.ac: Check for glibc support for gnu_indirect_function
      * incremental.cc (can_incremental_update): New function.
      * incremental.cc (can_incremental_update): Fix typo in comment.
      include/ChangeLog
      * gold/gold.cc (queue_initial_tasks): Move option checks ...
      * gold/incremental.cc (Sized_incremental_binary::do_process_got_plt):
      * binutils/dwarf.h (dwarf_section_display_enum): Add missing enum
      PR gold/13249
      * gold/incremental.cc (Sized_relobj_incr::Sized_relobj_incr):
      * gold/output.cc (Output_file::open_base_file): Handle case where
      PR gold/13288
      Fixed several recent ChangeLog entries to remove "gold/" from filenames.
      * readsyms.cc (Read_symbols::run): Don't queue an unblocker
      * gold.cc: Include timer.h.
      PR gold/13245
      * output.cc (posix_fallocate): Return 0 on success, errno on failure.
      * dwarf2read.c (peek_abbrev_code): New function.
      * dwarf2read.c (create_debug_types_hash_table): Fix size of
      * dwarf2read.c (dw2_get_file_names): Move adjustment for type
      PR gold/13359
      * options.h (class General_options): Add --[no-]gnu-unique options.
      PR gold/13023
      2011-12-17  Cary Coutant  <ccoutant@google.com>
      * gold/incremental.cc (Sized_incremental_binary::do_process_got_plt):
      * int_encoding.cc (read_unsigned_LEB_128): Replaced with inline
      * dwarf2.h (enum dwarf_form): Add Fission extensions.
      * options.cc (General_options::finalize): Disallow -pie and -static.
      * dwarf.c (dwarf_vmatoa64): New function.
      * testsuite/Makefile.am (initpri2): Add --ctors-in-init-array option.
      * dwarf_reader.cc (Sized_dwarf_line_info::Sized_dwarf_line_info):
      * object.cc (need_decompressed_section): Add #ifdef ENABLE_THREADS.
      elfcpp/
      * dwarf_reader.cc (Sized_dwarf_line_info::process_one_opcode): Fix
      2012-03-21  Cary Coutant  <ccoutant@google.com>
      * gdb-index.cc (Gdb_index_info_reader::record_cu_ranges): Allow
      * archive.cc (Library_base::should_include_member): Check for
      elfcpp/
      * incremental-dump.cc (find_input_containing_global): Replace
      * doc/binutils.texi: Add -D/--enable-deterministic-archives option
      [Checking in missing files from previous commit.]
      elfcpp/
      include/
      binutils/
      gold/
      * doc/binutils.texi: Add --dwarf-check option.
      gold/
      gold/
      gold/
      gold/
      ld/
      * dynobj.cc (Sized_dynobj::do_get_global_symbol_counts): Call
      gold/
      gold/
      2012-07-18  Cary Coutant  <ccoutant@google.com>
      2012-07-24  Teresa Johnson  <tejohnson@google.com>
      2012-07-26  Teresa Johnson  <tejohnson@google.com>
      2012-08-21  Cary Coutant  <ccoutant@google.com>
      2012-08-22  Cary Coutant  <ccoutant@google.com>
      2012-09-06  Cary Coutant  <ccoutant@google.com>
      2012-09-06  Cary Coutant  <ccoutant@google.com>
      2012-09-06  Cary Coutant  <ccoutant@google.com>
      gold/
      gold/
      gold/
      gold/
      binutils/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      binutils/
      gold/
      include/
      binutils/
      elfcpp/
      gold/
      Add dwp support for v2 DWARF package file format.
      Restore patch lost in last merge from GCC.
      gold/
      gold/
      gold/
      2013-04-26  Geoff Pike  <gpike@chromium.org>
      2013-04-29  Alexander Ivchenko  <alexander.ivchenko@intel.com>
      gold/
      gold/
      binutils/
      bfd/
      gold/
      gold/
      binutils/
      2013-05-30  Alexander Ivchenko  <alexander.ivchenko@intel.com>
      2013-06-05  Alexander Ivchenko  <alexander.ivchenko@intel.com>
      gold/
      gold/
      PR gold/15662
      gold/
      gold/
      2013-07-15  Shawn Landden  <shawnlandden@gmail.com>
      gold/
      Add missing author to last ChangeLog entry.
      gold/
      gold/
      gold/
      gold/
      Restore support for dwp v2 DWARF package file format.
      Fix assert failure with --emit-relocs and .eh_frame sections.
      Fix race condition while building EH frame header.
      Add --verify-only option to DWP.
      Revert "Fix race condition while building EH frame header."
      Use in-tree assembler for exception_x86_64_bnd_test.
      Add check for which library is needed for dlopen.
      Add configure checks for <unordered_set> and <unordered_map>.
      Add .gdb_index version 7 support.
      Fix problems with the --dynamic-list option.
      Add missing gold/ChangeLog entry.
      Fix issues with gold undefined symbol diagnostics.
      Add readelf support for dumping gold version note sections.
      Fix problem where -u is ignored when a weak undef is seen.
      Update ChangeLog from earlier patch.
      Fix readelf so it doesn't complain about corrupt attribute.
      Allow target to set dynsym indexes.
      Allow target to add custom dynamic table entries.
      Allow target to adjust dynamic symbol value.
      Add explicit instantiations for Sized_symbol::init_output_data.
      Add function to set non-visibility part of st_other.
      Modify gold testsuite to disable plugins added by GCC driver.
      Document optional comma in linker script.
      Allow target to derive from Copy_relocs class.
      Allow target to decide whether to include a section.
      2014-04-15  Sasa Stankovic  <Sasa.Stankovic@imgtec.com>
      Add missing break statement for case elfcpp::R_X86_64_PLTOFF64.
      Add missing PR ref to ChangeLog entry.
      Fix handling of __ehdr_start when it cannot be defined.
      Don't complain about the source language when we have pubnames/pubtypes info.
      Fix issue where first reserved word of GOT is not initialized if there
      Fix testsuite to use newly-built linker for ehdr_start_test_4, and fix
      Strip .debug_gnu_pubnames and .debug_gnu_pubtypes when building .gdb_index.
      Print unattached sections in the link map.
      Add check to keep from segfaulting on a corrupt .debug_pubnames section.

Catherine Moore (180):
      Changes required to emit Elf Rela structures
      Mods to generate RELA style relocations instead
      Remove 4300 and 5400 from hilo_interlocks definition.
      Use number_to_chars_bigendian and number_to_chars_littleendian to
      *** empty log message ***
      config/tc-v850.c (md_begin):  Don't create special sections by default.
      Mon Jun  8 09:45:00 1998  Catherine Moore  <clm@cygnus.com>
      Restore old section after common creation.
      Wed Jul 22 19:29:00 Catherine Moore  <clm@cygnus.com>
      Add arm-elf and thumb-elf support.
      Add sanitize markers for thumb-elf and arm-elf.
      Add R_ARM_THM_PC9 relocation.
      (dump_relocations):  EM_ARM uses rela relocs.
      emulparams/armelf.sh: New file.
      * configure.in: (arm-*-elf):  Handle.
      *** empty log message ***
      * Makefile.am: Add support for elf32-arm.lo.
      *** empty log message ***
      * config/tc-arm.h:  Add definitions for OBJ_ELF.
      *** empty log message ***
      * scripttempl/elfarm.sc:  New file.
      add armelf.
      Remove elf32-arm.c from armelf_files.
      Add armelf.
      add armelf.
      Add armelf sanitization.
      add sanitization markers.
      * arm-dis.c (print_insn_big_arm):  Check for thumb symbol
      * scripttempl/elfarm.sc:  Set text start address to
      * config/obj-elf.h:  Check for redefinition of obj_frob_symbol.
      * elf32-arm.c (elf32_arm_final_link_relocate):  Rework
      Fix indentation.
      * elf32-arm.c (elf32_arm_final_link_relocate):  Remove unused
      * scripttempl/elfarm.sc:  Change text start address
      Thu Aug 13 12:20:39 1998  Catherine Moore  <clm@cygnus.com>
      Add armelf.
      * elf32-arm.c: Add prefix bfd_ to elf32_arm_get_bfd_for_interworking,
      tc-arm.h: Define obj_fix_adjustable for OBJ_ELF.
      * emultempl/armelf.em (gld_armelf_before_allocation):
      Add sanitization markers.
      remove armelf sanitization.
      remove armelf sanitization
      remove armelf sanitization.
      add elf32-arm.c to things to keep
      add armelf.em to things to keep.
      add elfarm.sc to things to keep
      remove armelf sanitization.
      remove armelf sanitization
      * Makefile.am:  Add elf32-arm.c.
      * config/tc-arm.c:  Remove OBJ_ELF definitions for
      remove armelf sanitization.
      remove armelf sanitization.
      * emulparams/armelf.sh:  Change SCRIPT_NAME to
      remove armelf sanitization.
      Change references to armelf.sc to elf.sc.
      remove elfarm.sc
      remove garbage
      fix date
      Tue Sep  8 18:10:01 1998  Catherine Moore  <clm@cygnus.com>
      * bfd-in.h: Add argument to elf_backend_get_symbol_type.
      * config/obj-elf.c (obj_elf_vtable_inherit):  Handle arm
      Fix changeLOg entry.  Add argument to elf_backend_get_symbol_type.
      get rid of print statement in elf32_arm_gc_mark_hook.
      * elf32-i386.c (elf32_i386_vtinherit_howto): New.
      change armelf sanitization to CYGNUS LOCAL markers
      * elf32-m68k.c (elf_m68k_gc_sweep_hook):  Don't assume
      * elf32-v850.c: Add HOWTO entries for R_V850_GNU_VTINHERIT and
      * symbols.c (S_IS_FUNCTION):  New.
      Add vtable relocs.
      * ldmain.c (main):  Error if --gc-sections and
      elflink.h (elf_gc_sections):  Do not allow garbage
      * tc-sparc.h (TC_FORCE_RELOCATION):  Define.
      * scripttempl/elf.sc:  Merge .sdata.* etc sections.
      * cgen.c (gas_cgen_md_apply_fix3):  Handle VTABLE relocs.
      * elf32-m32r.c:  Add HOWTO entries for R_M32R_GNU_VTINHERIT
      Add vtable relocs.
      Fix typo.
      * config/tc-sh.h (obj_fix_adjustable):  Define.
      Add vtable relocs.
      Revert last change.
      * ld-selective:  New directory with new files to test
      New for ld-selective
      add ld-selective
      * config/tc-sh.c (sh_fix_adjustable):  Adjust EXTERN and
      From Philip Blundell <pb@nexus.co.uk>:
      Don't report error for dynamic links and --gc-sections.
      * config/tc-d10v.h (obj_fix_adjustable):  Define.
      * elf32-d10v.c (reloc_type):  Add R_D10V_GNU_VTINHERIT and
      * scripttempl/elfd10v.sc: Add KEEP attribute to .init,
      Add vtable relocs.
      Check for  BFD_RELOC_ARM_PCREL_BRANCH in elf32_arm_force_relocation.
      * archures.c (bfd_mach_i386_i386_intel_syntax):  Define.
      * elflink.h (elf_link_output_sym):  Zero syms which are
      * arm.h:  Renumber relocs to conform to standard.
      * Makefile.am (earmelf_oabi.o):  New.
      * Makefile.am (elf32-arm-oldabi.lo):  New.
      * targets.c (bfd_target_vector):  Add bfd_elf32_littlearm_oabi_vec
      * configure:  Regenerate.
      * readelf.c (dump_relocations):  Handle EM_ARM as REL.
      remove elf32-arm.c.
      add arm-oabi.h
      add armelf_oabi.sh
      add armelf_oabi.em
      * config/tc-i386.h (LONG_DOUBLE_MNEM_SUFFIX):  Define.
      * disassemble.c (disassembler):  Handle bfd_mach_i386_i386_intel_syntax.
      * elfarm-nabi.c:  Renamed from elf32-arm-newabi.c.
      * ld-selective/selective.exp:  Disable test for unsupported
      * elf32-arm.h (elf32_arm_reloc_map):  Removed.
      * config.sub (oabi):  Recognize.
      add elf_fr30_check_relocs.
      * elf32-m68k.c (elf32_m68k_set_private_flags): New.
      * m68k.h (EF_CPU32): Define.
      * tc-m68k.c: Include elf/m68k.h.
      * readelf.c (get_machine_flags):  Check for EF_CPU32.
      Remove extra copy of elf32_m68k_copy_private_bfd_data.
      * coff-arm.c (coff_arm_relocate_section):  Add one to
      * dlltool.c (interwork): Remove.
      * bfd-in.h (bfd_arm_allocate_interworking_sections):  Static
      1999-05-10  Catherine Moore  <clm@cygnus.com>
      * coff-arm.c (coff_arm_relocate_section):  Account for
      * coff-arm.c (coff_arm_relocate_section): Don't emit
      Fix up vtable entry relocs
      Correctly handle Vtentry relocs.
      * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
      (elf_cpu32_plt0_entry): Use a1 instead of a0.
      Remove test6.
      *** empty log message ***
      * elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
      * ld.h (wildcard_spec):  Change exclude_name to exclude_name_list.
      * config/tc-mips.c (MF_HILO_INSN): Define.
      * config/obj-som.c (obj_pseudo_table): Add "weak".
      * som.c (som_misc_symbol_info):  Add field
      * elf.c (swap_out_syms):  Check for null type_ptr.
      * config/tc-m32r.c (m32r_fix_adjustable):  Look up the
      * elf32-m32r.c (m32r_elf_lo16_reloc): Rewrite.
      * macro.c (macro_expand_body): Don't prepend macro number with zeroes.
      * som.c (som_decode_symclass):  Recognize weak symbols.
      * cgen.h (GAS_CGEN_MAX_FIXUPS): Check if already defined.
      * d30v-opc.c (d30v_format_tab): Use format Ra for
      2000-09-11  Catherine Moore <clm@redhat.com>
      * elflink.h (elf_gc_propagate_vtable_entries): Replace FILE_ALIGN
      * elf-bfd.h (struct elf_backend_data):
      * scripttempl/v850.sc: Add gcc_except_table sections.
      * config/obj-elf.h (TARGET_SYMBOL_FIELDS): Conditionally define.
      * read.c (read_a_source_file): Reinstate TC_EQUAL_IN_INSN test.
      * Makefile.am: Bfin support.
      * gas/bfin: New testsuite for bfin.
      * dis-asm.h (print_insn_bfin): Declare.
      * Makefile.am: Bfin support.
      * Makefile.am: Bfin support.
      * ld-elf/merge.d: Xfail bfin.
      * Makefile.am: Bfin support.
      * Makefile.am: Bfin support.
      * configure.in (bfin-*-*): Support bfin.
      Regenerated with 2.13 version of autoconf.
      * bfd/elf.c (_bfd_elf_copy_private_symbol_data): Don't copy shndx if
      * gas/mips/jalr.s: New test.
      * elf.c ( _bfd_elf_print_private_bfd_data): Call
      * ld-cris/libdso-10.d: Update expected output for the Dynamic
      gas/
      Add support for ARM half-precision conversion instructions.
      * elf32-arm.c (elf32_arm_check_relocs): Set SEC_ALLOC and
      2009-04-09  Catherine Moore  <clm@codesourcery.com>
      2009-05-26  Catherine Moore  <clm@codesourcery.com>
      gas/
      2010-05-26  Catherine Moore <clm@codesourcery.com>
      2010-08-09  Catherine Moore  <clm@codesourcery.com>
      2011-03-30  Catherine Moore  <clm@codesourcery.com>
      2011-04-20  Catherine Moore  <clm@codesourcery.com>
      2011-04-20  Catherine Moore  <clm@codesourcery.com>
      include/ChangeLog
      2013-05-06  Richard Sandiford  <rdsandiford@googlemail.com>
      2013-05-06  Paul Brook  <paul@codesourcery.com>
      2013-05-30  Paul Brook  <paul@codesourcery.com>
      2013-05-31  Paul Brook  <paul@codesourcery.com>
      2013-06-17  Catherine Moore  <clm@codesourcery.com>
      2013-11-11  Catherine Moore  <clm@codesourcery.com>
      Fix ChangeLog entries from earlier commit.
      2013-11-19  Catherine Moore  <clm@codesourcery.com>
      2013-11-19  Catherine Moore  <clm@codesourcery.com>

Chandra Chavva (4):
      * d30v-opc.c (d30v_opcode_tab) : Added FLAG_NOT_WITH_ADDSUBppp to
      * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot
      * config/tc-d30v.c (parallel_ok): Use FLAG_NOT_WITH_ADDSUBppp to
      Added new option --target-help.

Chao-ying Fu (48):
      * mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
      * mips-opc.c (WR_a, RD_a, MOD_a, DSP_VOLA, D32): New define.
      * config/tc-mips.c (mips_set_options): Add ase_dsp for DSP instructions.
      * gas/mips/mips.exp: Run DSP test.
      * mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H,
      * mips-opc.c (MT32): New define.
      * config/tc-mips.c (mips_set_options): Add ase_mt for MT instructions.
      * gas/mips/mips.exp: Run MT test for mips32r2 only.
      * doc/as.texinfo: Document -mdsp and -mno-dsp options.
      * Makefile.in (SIM_OBJS): Add dsp.o.
      * basic.exp: Run the dsp test.
      * dsp.igen (do_ph_shift, do_w_shra): Fix bugs for rounding instructions.
      * mips32-dsp.s: Add some tests for shra_r.ph, shrav_r.ph, shra_r.w,
      * config/tc-mips.c (md_begin): Use strncmp to compare TARGET_OS, in
      * gas/mips/e32-rel2.d: Add -march=mips1 for as.
      * gas/mips/odd-float.d: Replace ... with #pass.
      2008-11-06  Chao-ying Fu  <fu@mips.com>
      2008-11-06  Chao-ying Fu  <fu@mips.com>
      2008-11-06  Chao-ying Fu  <fu@mips.com>
      2008-11-06  Chao-ying Fu  <fu@mips.com>
      2009-01-06  Chao-ying Fu  <fu@mips.com>
      2009-01-06  Chao-ying Fu  <fu@mips.com>
      2009-08-05  Chao-ying Fu  <fu@mips.com>
      2009-08-05  Chao-ying Fu  <fu@mips.com>
      2009-08-05  Chao-ying Fu  <fu@mips.com>
      2010-01-13  Chao-ying Fu  <fu@mips.com>
      2010-01-13  Chao-ying Fu  <fu@mips.com>
      2010-10-25  Chao-ying Fu  <fu@mips.com>
      2010-10-25  Chao-ying Fu  <fu@mips.com>
      2013-04-30  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-04-30  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-06-13  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-06-13  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-06-13  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-09-12  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-09-12  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-07  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-07  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Richard Sandiford  <rdsandiford@googlemail.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-18  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
      2013-10-18  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>

Charles Wilson (7):
      2001-08-02  Charles Wilson  <cwilson@ece.gatech.edu>
      2001-08-02  Paul Sokolovsky  <paul.sokolovsky@technologist.com>
      * bfdlink.h (struct bfd_link_info): add new boolean
      2001-08-02  Charles Wilson  <cwilson@ece.gatech.edu>
      2001-09-12  Paul Sokolovsky  <Paul.Sokolovsky@technologist.com>
      * gdb/defs.h: unconditionally include <fcntl.h>, and
      Added --identify option to dlltool.

Cheng Renquan (2):
      * cli/cli-cmds.c (disassemble_command): Add support of disassemble
      gdb/

Chris Demetriou (240):
      * mips-opc.c: Fix file header comment.
      * MAINTAINERS: Added self and Andrew for the mips sim.
      2001-02-08  Ben Elliston  <bje@redhat.com>
      2001-02-10  Chris Demetriou  <cgd@broadcom.com>
      2001-02-10  Chris Demetriou  <cgd@broadcom.com>
      2001-02-17  Chris Demetriou  <cgd@broadcom.com>
      2001-02-17  Chris Demetriou  <cgd@broadcom.com>
      2001-03-26  Chris Demetriou  <cgd@broadcom.com>
      2001-07-21  Chris Demetriou  <cgd@broadcom.com>
      2001-07-25  Chris Demetriou  <cgd@broadcom.com>
      2001-07-26  Chris Demetriou  <cgd@broadcom.com>
      2001-10-10  Chris Demetriou  <cgd@broadcom.com>
      2001-10-17  Chris Demetriou  <cgd@broadcom.com>
      [gas/testsuite/ChangeLog]
      2001-10-17  Chris Demetriou  <cgd@broadcom.com>
      2001-10-18  Chris Demetriou  <cgd@broadcom.com>
      2001-10-18  Chris Demetriou  <cgd@broadcom.com>
      2001-10-20  Chris Demetriou  <cgd@broadcom.com>
      [opcodes/ChangeLog]
      2001-10-24  Chris Demetriou  <cgd@broadcom.com>
      2001-10-24  Chris Demetriou  <cgd@broadcom.com>
      2001-10-24  Chris Demetriou  <cgd@broadcom.com>
      [ bfd/ChangeLog ]
      2001-11-01  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2001-11-04  Chris Demetriou  <cgd@broadcom.com>
      2001-11-04  Chris Demetriou  <cgd@broadcom.com>
      2001-11-16  Chris Demetriou  <cgd@broadcom.cOm>
      2002-01-02  Chris Demetriou  <cgd@broadcom.com>
      2002-01-29  Chris Demetriou  <cgd@broadcom.com>
      2002-01-29  Chris Demetriou  <cgd@broadcom.com>
      2002-01-29  Chris Demetriou  <cgd@broadcom.com>
      2002-01-29  Chris Demetriou  <cgd@broadcom.com>
      2002-01-29  Chris Demetriou  <cgd@broadcom.com>
      2002-02-08  Chris Demetriou  <cgd@broadcom.com>
      2002-02-08  Chris Demetriou  <cgd@broadcom.com>
      2002-02-08  Chris Demetriou  <cgd@broadcom.com>
      2002-02-08  Chris Demetriou  <cgd@broadcom.com>
      2002-02-08  Chris Demetriou  <cgd@broadcom.com>
      Fix date in last entry.  I should stop living in the past.
      2002-02-10  Chris Demetriou  <cgd@broadcom.com>
      2002-02-10  Chris Demetriou  cgd@sibyte.com
      2002-02-10  Chris Demetriou  <cgd@broadcom.com>
      2002-02-11  Chris Demetriou  <cgd@broadcom.com>
      2002-02-11  Chris Demetriou  <cgd@broadcom.com>
      2002-02-13  Chris Demetriou  <cgd@broadcom.com>
      2002-02-15  Chris Demetriou  <cgd@broadcom.com>
      2002-02-18  Chris Demetriou  <cgd@broadcom.com>
      2002-02-26  Chris Demetriou  <cgd@broadcom.com>
      2002-02-26  Chris Demetriou  <cgd@broadcom.com>
      2002-02-27  Chris Demetriou  <cgd@broadcom.com>
      2002-02-27  Chris Demetriou  <cgd@broadcom.com>
      2002-02-27  Chris Demetriou  <cgd@broadcom.com>
      2002-02-27  Chris Demetriou  <cgd@broadcom.com>
      2002-02-27  Chris Demetriou  <cgd@broadcom.com>
      2002-02-28  Chris Demetriou  <cgd@broadcom.com>
      2002-02-28  Chris Demetriou  <cgd@broadcom.com>
      2002-02-28  Chris Demetriou  <cgd@broadcom.com>
      2002-02-28  Chris Demetriou  <cgd@broadcom.com>
      2002-03-01  Chris Demetriou  <cgd@broadcom.com>
      2002-03-01  Chris Demetriou  <cgd@broadcom.com>
      2002-03-01  Chris Demetriou  <cgd@broadcom.com>
      2002-03-02  Chris Demetriou  <cgd@broadcom.com>
      2002-03-02  Chris Demetriou  <cgd@broadcom.com>
      2002-03-02  Chris Demetriou  <cgd@broadcom.com>
      2002-03-03  Chris Demetriou  <cgd@broadcom.com>
      2002-03-03  Chris Demetriou  <cgd@broadcom.com>
      2002-02-03  Chris Demetriou  <cgd@broadcom.com>
      2002-02-04  Chris Demetriou  <cgd@broadcom.com>
      2002-02-04  Chris Demetriou  <cgd@broadcom.com>
      2002-02-05  Chris Demetriou  <cgd@broadcom.com>
      2002-03-05  Chris Demetriou  <cgd@broadcom.com>
      fix month on 4 of my recent entries (*sigh*)
      2002-03-05  Chris Demetriou  <cgd@broadcom.com>
      2002-03-05  Chris Demetriou  <cgd@broadcom.com>
      2002-03-05  Chris Demetriou  <cgd@broadcom.com>
      2002-03-06  Chris Demetriou  <cgd@broadcom.com>
      2002-03-07  Chris Demetriou  <cgd@broadcom.com>
      2002-03-07  Chris Demetriou  <cgd@broadcom.com>
      2002-03-12  Chris Demetriou  <cgd@broadcom.com>
      2002-03-14  Chris G. Demetriou  <cgd@broadcom.com>
      2002-03-15  Chris Demetriou  <cgd@broadcom.com>
      2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>
      2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2002-03-15  Chris G. Demetriou  <cgd@broadcom.com>
      2002-03-16  Chris Demetriou  <cgd@broadcom.com>
      2002-03-19  Chris G. Demetriou  <cgd@broadcom.com>
      2002-03-19  Chris G. Demetriou  <cgd@broadcom.com>
      2002-03-19  Chris Demetriou  <cgd@broadcom.com>
      2002-03-19  Chris Demetriou  <cgd@broadcom.com>
      2002-04-22  Chris Demetriou  <cgd@broadcom.com>
      2002-04-22  Chris Demetriou  <cgd@broadcom.com>
      2002-04-22  Chris Demetriou  <cgd@broadcom.com>
      2002-04-24  Chris G. Demetriou  <cgd@broadcom.com>
      2002-04-24  Chris G. Demetriou  <cgd@broadcom.com>
      2002-02-24  Chris Demetriou  <cgd@broadcom.com>
      2002-05-01  Chris Demetriou  <cgd@broadcom.com>
      [ common/ChangeLog ]
      [ gas/ChangeLog ]
      2002-05-30  Chris G. Demetriou  <cgd@broadcom.com>
      2002-05-31  Chris G. Demetriou  <cgd@broadcom.com>
      [ opcodes/ChangeLog ]
      2002-05-31  Chris G. Demetriou  <cgd@broadcom.com>
      2002-06-02  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-03  Chris Demetriou  <cgd@broadcom.com>
      2002-06-04  Chris Demetriou  <cgd@broadcom.com>
      2002-06-04  Chris Demetriou  <cgd@broadcom.com>
      2002-06-04  Chris Demetriou  <cgd@broadcom.com>
      2002-06-06  Chris Demetriou  <cgd@broadcom.com>
      2002-06-07  Chris Demetriou  <cgd@broadcom.com>
      2002-06-07  Chris Demetriou  <cgd@broadcom.com>
      2002-06-07  Chris Demetriou  <cgd@broadcom.com>
      2002-06-07  Chris Demetriou  <cgd@broadcom.com>
      2002-06-12  Chris Demetriou  <cgd@broadcom.com>
      2002-06-12  Chris Demetriou  <cgd@broadcom.com>
      2002-06-12  Chris Demetriou  <cgd@broadcom.com>
      2002-06-13  Chris Demetriou  <cgd@broadcom.com>
      fix attribution in previous changelog entry
      2002-06-14  Chris Demetriou  <cgd@broadcom.com>
      2002-06-18  Chris Demetriou  <cgd@broadcom.com>
      2002-06-18  Chris Demetriou  <cgd@broadcom.com>
      2002-06-18  Chris Demetriou  <cgd@broadcom.com>
      2002-06-18  Chris Demetriou  <cgd@broadcom.com>
      2002-07-16  Chris Demetriou  <cgd@broadcom.com>
      2002-07-19  Chris Demetriou  <cgd@broadcom.com>
      [ dejagnu/ChangeLog ]
      [ gas/testsuite/ChangeLog ]
      2002-07-30  Chris Demetriou  <cgd@broadcom.com>
      2002-07-30  Chris Demetriou  <cgd@broadcom.com>
      2002-08-22  Chris Demetriou  <cgd@broadcom.com>
      [ gas/testsuite/ChangeLog ]
      [ gas/ChangeLog ]
      [ gas/ChangeLog ]
      [ gas/ChangeLog ]
      2002-10-03  Chris Demetriou  <cgd@broadcom.com>
      2002-10-03  Chris Demetriou  <cgd@broadcom.com>
      2002-11-06  Richard Sandiford  <rsandifo@redhat.com>
      2002-11-06  Richard Sandiford  <rsandifo@redhat.com>
      2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
      2002-12-16  Chris Demetriou  <cgd@broadcom.com>
      kill bogus line between the last 2 entries
      [ opcodes/ChangeLog ]
      2002-12-20  Chris Demetriou  <cgd@broadcom.com>
      [ binutils/ChangeLog ]
      Fix ChangeLog for previous: mips-dis.c now includes libiberty.h
      2002-12-27  Chris Demetriou  <cgd@broadcom.com>
      [ bfd/ChangeLog ]
      fix date on last entry.  *sigh*
      [ gas/testsuite/ChangeLog ]
      [ gas/ChangeLog ]
      2002-12-31  Chris Demetriou  <cgd@broadcom.com>
      2002-12-31  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2003-01-02  Chris Demetriou  <cgd@broadcom.com>
      2003-01-02  Chris Demetriou  <cgd@broadcom.com>
      2003-01-04  Chris Demetriou  <cgd@broadcom.com>
      2003-01-04  Richard Sandiford  <rsandifo@redhat.com>
      2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
      2003-01-07  Chris Demetriou  <cgd@broadcom.com>
      [ ChangeLog ]
      2003-01-09  Chris Demetriou  <cgd@broadcom.com>
      2003-01-14  Chris Demetriou  <cgd@broadcom.com>
      2003-01-14  Chris Demetriou  <cgd@broadcom.com>
      2003-02-23  Elias Athanasopoulos  <elathan@phys.uoa.gr>
      2003-03-31  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2003-04-04  Chris Demetriou  <cgd@broadcom.com>
      2003-04-15  Richard Sandiford  <rsandifo@redhat.com>
      2003-04-25  Chris Demetriou  <cgd@broadcom.com>
      2003-04-28  Chris Demetriou  <cgd@broadcom.com>
      2003-05-01  Chris Demetriou  <cgd@broadcom.com>
      [igen/ChangeLog]
      2003-05-02  Chris Demetriou  <cgd@broadcom.com>
      2003-05-02  Chris Demetriou  <cgd@broadcom.com>
      2003-06-03  Chris Demetriou  <cgd@broadcom.com>
      2003-06-17  Richard Sandiford  <rsandifo@redhat.com>
      2003-06-30  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2003-07-09  Chris Demetriou  <cgd@broadcom.com>
      2003-08-25  Chris Demetriou  <cgd@broadcom.com>
      [ bfd/ChangeLog ]
      [ binutils/ChangeLog ]
      2003-09-30  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      2003-10-01  Chris Demetriou  <cgd@broadcom.com>
      2003-10-08  Chris Demetriou  <cgd@broadcom.com>
      2004-01-19  Chris Demetriou  <cgd@broadcom.com>
      2004-01-24  Chris Demetriou  <cgd@broadcom.com>
      2004-01-24  Chris Demetriou  <cgd@broadcom.com>
      [ sim/ChangeLog ]
      2004-04-09  Chris Demetriou  <cgd@broadcom.com>
      2004-04-09  Chris Demetriou  <cgd@broadcom.com>
      move entry from:
      (and adjust paths in last entry, for move
      2004-04-10  Chris Demetriou  <cgd@broadcom.com>
      im/mips/ChangeLog ]
      2004-04-10  Chris Demetriou  <cgd@broadcom.com>
      2004-04-11  Chris Demetriou  <cgd@broadcom.com>
      [ gas/ChangeLog ]
      [ bfd/ChangeLog ]
      2004-04-21  Chris Demetriou  <cgd@broadcom.com>
      (forgot to commit this earlier)
      2004-04-22  Chris Demetriou  <cgd@broadcom.com>
      2004-04-22  Chris Demetriou  <cgd@broadcom.com>
      2004-04-23  Chris Demetriou  <cgd@broadcom.com>
      oops, fix date on my last entry (2004-04-23)
      [ bfd/ChangeLog ]
      2004-04-23  Chris Demetriou  <cgd@broadcom.com>
      [ bfd/ChangeLog ]
      [ bfd/ChangeLog ]
      2004-05-11  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      [ bfd/ChangeLog ]
      2004-06-25  Chris Demetriou  <cgd@broadcom.com>
      2004-08-18  Chris Demetriou  <cgd@broadcom.com>
      2005-05-26  David Ung  <davidu@mips.com>
      2005-05-26  Chris Demetriou  <cgd@netbsd.org>
      2005-05-26  Chris Demetriou  <cgd@netbsd.org>
      2008-07-20  Chris Demetriou  <cgd@google.com>
      2008-07-20  Sergei Poselenov  <sposelenov@emcraft.com>
      2008-07-20  Chris Demetriou  <cgd@google.com>
      2008-07-22  Simon Baldwin  <simonb@google.com>
      2008-07-22  Simon Baldwin  <simonb@google.com>
      2008-07-23  Simon Baldwin  <simonb@google.com>
      2008-09-11  Chris Demetriou  <cgd@google.com>
      2009-02-06  Chris Demetriou  <cgd@google.com>
      [bfd/ChangeLog]
      2009-04-23  Chris Demetriou  <cgd@google.com>
      2008-04-23  Elliott Hughes  <enh@google.com>
      [ld/ChangeLog]
      Fix date in revision 1.220.  (Was 2008-04-23, should have been 2009-04-23).
      2009-07-24  Chris Demetriou  <cgd@google.com>
      2009-08-19  Chris Demetriou  <cgd@google.com>
      2009-10-10  Chris Demetriou  <cgd@google.com>
      2009-12-28  Chris Demetriou  <cgd@google.com>

Chris Faylor (3):
      2014-03-17  Christopher Faylor  <me.cygwin2014@cgf.cx>
      2014-03-21  Christopher Faylor  <me.binutils2014@cgf.cx>
      * ChangeLog: Fix duplicate entry.  Set date on entry correctly.

Chris Moller (7):
      Fix for PR 9399 gdb can't call or print a const function that uses virtual inheritance
      PR gdb/9067
      PR gdb/10728
      PR 10867
      PR 9167
      * cp-valprint.c (cp_print_value_fields): Replaced obstack_base()
      PR 10179

Chris Provenzano (4):
      * configure: Changed sed delimiter from ':' to '|' when
      Rebuilt configure with latest devo autoconf for NT support.
      Rebuild with latest devo autoconf for NT support
      More building on NT support stuff.

Christian Eggers (1):
      Call remote_check_symbols even if only symbol-file (not file) has been given

Christian Groessler (38):
      * expr.h: Fix comments in operatorT typedef.
      * expr.h: Fix comments in operatorT typedef.
      * z8k-dis.c (z8k_lookup_instr): Optimize FETCH_DATA calls.
      * config/tc-z8k.c (parse_reg): Invalid registers generate an error
      * z8k-dis.c (instr_data_s): Change tabl_index from long to int.
      * gas/z8k: New directory.
      2003-08-27  Christian Groessler  <chris@groessler.org>
      * elf32-i860.c (i860_howto_pc26_reloc): Finish relocation here
      fixed comment for i860_howto_pc26_reloc
      2003-10-04  Christian Groessler  <chris@groessler.org>
      2003-10-04  Christian Groessler  <chris@groessler.org>
      2003-10-04  Christian Groessler  <chris@groessler.org>
      * config/tc-i860.c (md_pcrel_from): Fix typo in comment.
      2003-11-07  Christian Groessler  <chris@groessler.org>
      * gas/z8k/jmp-cc.d: New file.
      * config/tc-z8k.c (s_segm): Fix indentation.
      * cpu-z8k.c: Convert to ISO C90.
      * config/tc-z8k.c: Convert to ISO-C.
      * z8k-dis.c: Convert to ISO C90.
      * gas/z8k/ctrl-names.d: New file.
      * config/tc-z8k.c (parse_reg): Be case insensitive when checking
      * z8k-dis.c (intr_names): Removed.
      * config/tc-z8k.c (struct z8k_exp): Remove, not used anywhere.
      * gas/z8k/eidi.s: Add uppercase forms.  Add forms with comma
      * config/tc-z8k.c (INSERT): Remove, not used anywhere.
      forgot to include the change for "Make relative branches out of range
      * config/tc-z8k.c (md_assemble): Improve error detection.
      * config/tc-z8k.c (md_assemble): Fix buffer overrun in operand[]
      2005-05-31  Christian Groessler  <chris@groessler.org>
      2005-08-17  Christian Groessler  <chris@groessler.org>
      2005-08-18  Christian Groessler  <chris@groessler.org>
      * gas/z8k/reglabel.d: New test.
      * config/tc-z8k.c (whatreg): Add comment describing function.
      * gas/z8k/calr.d: Fix for 64bit bfd.
      gas/testsuite:
      * config/tc-z8k.c (md_parse_option): Set z8k_target_from_cmdline
      fix changelog entry: we still have 2013, not 2014
      * gdb.dwarf2/dw2-dir-file-name.exp: Don't use brace expansion,

Christian Svensson (3):
      Remove support for the (deprecated) openrisc and or32 configurations and replace
      Add maintainers for OR1K.
      or1k: Do not override section for non-TLS symbols.

Christophe Lyon (19):
      2009-02-16  Christophe Lyon  <christophe.lyon@st.com>
      2009-02-18  Christophe Lyon  <christophe.lyon@st.com>
      2009-02-23  Christophe Lyon  <christophe.lyon@st.com>
      2009-02-25  Christophe Lyon  <christophe.lyon@st.com>
      2009-02-26  Christophe Lyon  <christophe.lyon@st.com>
      2009-03-05  Christophe Lyon  <christophe.lyon@st.com>
      09-03-05  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-01  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-01  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-02  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-15  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-17  Christophe Lyon  <christophe.lyon@st.com>
      2009-04-22  Christophe Lyon  <christophe.lyon@st.com>
      2009-05-05  Christophe lyon  <christophe.lyon@st.com>
      2009-06-22  Christophe Lyon  <christophe.lyon@st.com>
      2010-02-08  Christophe Lyon  <christophe.lyon@st.com>
      2010-03-02  Christophe Lyon  <christophe.lyon@st.com>
      2011-09-01  Christophe Lyon  <christophe.lyon@st.com>
      2014-01-14  Michael Hudson-Doyle  <michael.hudson@linaro.org>

Christopher Faylor (202):
      Wed Apr 22 21:17:35 1998  Christopher Faylor <cgf@cygnus.com>
      Tue May  5 09:30:25 1998  Christopher Faylor <cgf@cygnus.com>
      * win32-nat.c: Remove obsolete PPC conditionals.
      * top.c (gdb_readline): Allow CRLF line termination on systems
      * configure.in: Add libtermcap to list of cygwin dependencies.
      Remove improper log entry.
      * cygwin.mh: Add extra libtermcap target information.
      * cross-build/cygwin.cache: Add a couple more known settings.
      * configure.in: libtermcap.a should be built when cygwin is the
      * configure.in: makefile stub for cygwin target is probably
      * configure.in: Search devo libtermcap directory for termcap.h when
      * configure.in: Search devo libtermcap directory for termcap.h
      * configure.in: Use LOCAL_CFLAGS rather than CFLAGS for
      * configure.in: Ensure that -luser32 is always linked in for cygwin build.
      * config/i386/cygwin.mh: Move TERMCAP test code to configure.in.
      * configure.in: Move termcap determination a later in the file to catch
      Fix a typo.
      cygwin32 -> cygwin
      cygwin32 -> cygwin.
      * configure.tgt: Add arm, mips, sh wince targets.
      Windows CE support.
      Correct copyright.
      Eliminate debugging argument.
      * win32-nat.c: Remove unneeded header.
      Fix a typo.
      * partition.c: New file.
      * partition.h: New file.
      * win32-nat.c: Back out special frame walking code.  It was broken.
      * config/mips/tm-wince.h: Fix typo which caused include of tm-mips.h to be
      * partial-stab.h: Add one more check against corrupted or irregular stabs
      * Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L
      Update winsup stuff.
      * win32-nat.c (thread_rec): Be more defensive about suspending already
      * wince-stub.c (FREE): New macro.
      Fix typo in comment.
      * configure.in: Detect correct versions of ranlib and windres when
      * win32-nat.c: Fix up gcc warnings throughout.
      * win32-nat.c (safe_symbol_file_add_cleanup): Ensure that gdb_stderr is flushed
      * win32-nat.c (safe_symbol_file_add_args): Store old gdb_stderr and gdb_stdout
      * exec.c (exec_file_attach): Add .exe extension when __CYGWIN__.
      * infcmd.c (attach_command): Move "stop_soon_quietly" setting inside
      Fix typo.
      * win32-nat.c: Perform various gcc warning cleanups.
      Minor reformat.
      * win32-nat.c (dll_symbol_command): Tack a .dll on the end of a supplied
      * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX.
      * dyn-string.h: Adjust formatting.
      From Daniel Berlin <dberlin@redhat.com> :
      Remove erroneously committed entry.
      * config.bfd: Add support for Sun Chorus.
      * config.sub: Add support for Sun Chorus
      * inferior.h (step_over_calls_kind): New enum to clarify values in
      * thread.c (thread_apply_all_command): Save the command before executing it
      * gdb.texinfo: Document new 'set step-mode' command.
      * win32-nat.c (dll_code_sections_add): strdup -> xstrdup.
      * safe-ctype.h: New file.
      Actually add safe-ctype.h
      * rltty.c (save_tty_chars): Fix compilation-stopping typo.
      * win32-nat.c (_initialize_core_win32): Prototype correctly.
      * win32-nat.c (child_xfer_memory): Add missing argument required by 2001-01-23
      Change suggested by Dean Luick <luick@cray.com>
      * win32-nat.c: Change PTR to void * throughout.
      Fix spacing.
      * wince.c: Change realloc to xrealloc throughout.
      clarify my recent entry.
      * defparse.y (opt_equal_name): allow "." in name.
      * main.c: Remove windows.h use.
      Correct erroneous ChangeLog.
      * partial-stab.h: Consistently guard against pst being NULL.
      * partial-stab.h: Revert previous patch.
      * gnu-regex.c: Eliminate obsolete check for _MSC_VER.
      Remove trailing garbage from previous checkin.
      * top.c (SIGSETJMP): Protect env argument with parentheses.
      * gdbint.texinfo: Add a cautionary note about macro use.
      * win32-nat.c (get_child_debug_event): Close file handles created after process
      * config/i386/tm-cygwin.h: include tm-i386.h instead of tm-i386v.h.  This fixes
      * win32-nat.c (safe_symbol_file_add_stub): Properly initialize linked list
      Fix capitalization.
      * win32-nat.c (safe_symbol_file_add_stub): Improve logic for avoiding load of
      * filenames.h: Add cygwin to the list of dosish style path systems.
      * win32-nat.c (handle_load_dll): Avoid strlwr'ing loaded DLLs or cygwin may not
      Revert previous erroneous checkin.
      * win32-nat.c (register_loaded_dll): Attempt to ensure that the case of the
      * win32-nat.c (_initialize_check_for_gdb_ini): New function.
      * win32-nat.c (struct so_stuff): Add objfile *objfile field needed to be able
      * gdb.texinfo (Options): Eliminate attempt to explain .gdbinit/gdb.ini use
      * config/i386/tm-cygwin.h: Define HAVE_SSE_REGS if
      fix white space.
      * emultempl/pe.em (gld_${EMULATION_NAME}_list_options): Fix typo.
      * win32-nat.c (cygwin_pid_to_str): Revert 2002-02-08 change xasprintf changes.
      * config/i386/xm-cygwin.h: Revert inadvertent reinclusion of GDBINIT_FILENAME.
      * win32-nat.c (get_image_name): New function.
      * win32-nat.c (register_loaded_dll): Handle case where FindFirstFile fails.
      * win32-nat.c (register_loaded_dll): Correctly check for invalid handle value.
      * win32-nat.c (register_loaded_dll): Just use raw name when we can't find the
      * win32-nat.c (child_create_inferior): Check for proper shell to use here, in
      * pe-dll.c (autofilter_liblist): Add more system libs excluded by default.
      * peXXigen.c (pe_print_idata): Fix seg faults on printing import tables with
      * MAINTAINERS: Remove CE from list of maintainership responsibilities.  Add XP.
      * win32-nat.c (child_create_inferior): Honor 'tty' command.
      * Makefile.in (install-gdbtk): Add missing continuation backslash to insure
      * MAINTAINERS: Replace DJ Delorie as PE/COFF maintainer.
      * MAINTAINERS: Reinstate DJ Delorie as COFF maintainer.  Drop COFF from cgf
      * config/tc-i386.h (EXTERN_FORCE_RELOC): Define only if STRICT_PE_FORMAT.
      * configure.in: Use .gdbinit under Cygwin.
      * pe-dll.c (autofilter_liblist): Generalize library names to catch more
      * pe-dll.c (autofilter_liblist): add libmingwex and libgcj to the list of
      * configure.tgt (LIB_PATH): Default to searching w32api directory under cygwin.
      * win32-nat.c (psapi_get_dll_name): Fix a compiler warning.
      * win32-nat.c (child_attach): Reset saw_create counter or subsequent attach
      * config/cygwin.cache: Prime mbstate_t.
      * mh-cygwin: Don't build libtermcap if it doesn't exist.
      * configure.in: Remove --enable-shared option.  It shouldn't be used for gdb.
      Revert debugging change
      * fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to that
      * fhandler.h (fhandler_tty_master::set_winsize): Declare new function.
      * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0.
      * configure.in: Add AC_PREREQ for consistency.
      * configure: Regenerate with proper autoconf 2.13.
      * win32-nat.c (cygwin_pid): Removed as unused.
      remove conflict marker
      * win32-nat.c (get_relocated_section_addrs): New function.  Find section load
      whitespace cleanup
      * win32-nat.cc (register_loaded_dll): Correctly set address range for
      white space
      * coff-pe-read.c: New file - support reading of minimal symbols from a portable
      * rclex.l: Handle strings spanning more than one line.
      * rclex.l (handle_quotes): Fix minor formatting problems introduced in previous
      * win32-nat.c (get_image_name): Check return value from ReadProcessMemory.
      * gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.
      * scripttempl/pe.sc: Use PROVIDE with etext, end, _end,
      * configure.tgt: Add NATIVE_LIB_DIRS for cygwin target back after apparent
      * windres.c (usage): Report -r option.
      * dlltool.c (prefix_encode): New function.  Encode temp file prefix from pid.
      * dlltool.c (prefix_encode): Use a fixed length for alpha.
      * win32-nat.c (solib_symbols_add): Use one variable for all section address
      * win32-nat.c: Reorganize so that defines used by target headers are actually
      * win32-nat.c: Just rely on CONTEXT_EXTENDED_REGISTER being defined for SSE
      * win32-nat.c (mappings): Remove HAVE_SSE conditional.
      revert accidental checkin
      * resrc.c (define_icon): Fix storage of color attributes 'planes' and 'bit
      * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't calculate image size for
      * win32-nat.c (get_child_debug_event): Keep main thread id around even after
      Fix for PR threads/1048
      * win32-nat.c: Add some comments about below change.
      * dlltool.c (gen_exp_file): Always output names for forwarded symbols.
      * configure.in: Fix --enable-bootstrap breakage introduced in trees without
      forced checkin
      forced checkin
      forced checkin
      YA forced checkin to see if I can duplicate the header mismatch problem.
      * configure.in: Check for srcdir/winsup rather than build directory winsup.
      * ld/scripttemp/pe.sc (.CRT): Define ___crt_xc_start__, ___crt_xc_end__,
      2004-07-04  Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
      * emultempl/pe.em (gld_${EMULATION_NAME}_unrecognized_file): Allow
      * emulparams/arm_epoc_pe.sh, emulparams/armpe.sh, emulparams/i386pe.sh,
      * win32-nat.c: Update copyright year.
      * win32-nat.c (do_initial_child_stuff): Don't clear the thread list here.
      * win32-nat.c (handle_exception): Treat win32 routines which check for valid
      * coffcode.h (sec_to_styp_flags): Remove read/write flags from noload section
      * coffcode.h (sec_to_styp_flags): Set appropriate section flags when either
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_parse): Enable runtime
      Change child_ to win32_ throughout.
      * win32-nat.c: Remove comment intended only for debugging.
      * win32-nat.c (get_relocated_section_addrs): Reinstate.
      * win32-nat.c (CYGWIN_SIGNAL_STRING): Delete.
      * win32-nat.c (env_sort): New function.
      * MAINTAINERS: Very belatedly remove myself from from the list of people caught
      * win32_nat.c (cygwin_load_start): New variable.
      * win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything with saved
      * win32-nat.c (open_symbol_file_object): New function.
      * win32-nat.c (cygwin_exceptions): New variable.
      (check in missing file)
      * gdb.texinfo (Cygwin Native): Document set/show cygwin-exceptions.
      * pe-dll.c (autofilter_symbolprefixlist): Remove .idata$.
      * pe-dll.c (make_singleton_name_thunk): Re-add the NULL terminator.
      * pe-dll.c (autofilter_entry_type): Change name to const.
      * pe-dll.c (pe_bfd_is_dll): New function.
      Commit missing pieces.
      * MAINTAINERS: Update my email address.
      *win32-nat.c (open_process_used): New static variable.
      * win32-nat.c (psapi_module_handle): Remove static.
      * win32-nat.c (win32_make_so): Use cygwin-style path to avoid warnings when
      * win32-nat.c (safe_symbol_file_add_stub): Remove unused variable.
      Fix linking with --enable-targets=all:
      * amd64-windows-nat.c Rename gdb-specific win32_* to windows_* throughout.
      * options.h (General_options::gc_sections): Define as a no-op for now.
      * windows-nat.c (dr): Redefine to use largest possible integer which holds a
      Minor formatting change
      Correct typo which gave me an accidental promotion.
      * windows-nat.c (DebugActiveProcessStop): Implement macro wraparound for
      * win32-nat.c (ctrl_c_handler): New function.
      * windows-nat.c (AdjustTokenPrivileges): Implement macro wraparound for
      * binutils-all/objcopy.exp: Always treat objcopy_test as XFAIL on cygwin.
      * binutils-all/objcopy.exp: Move XFAIL from objcopy_test to copy_executable.
      * MAINTAINERS: Perform some obvious fixups.
      * ldlang.c (lang_size_sections_1): Always force output vma to zero for
      * windows-nat.c (windows_initialization_done): New variable.
      * windows-nat.c: Reorganize #ifdef __CYGWIN__ considerations into one block.
      * windows-nat.c (cygwin_conv_path): Redefine to properly convert from/to
      * windows-nat.c (cygwin_conv_path): Remove old macro.
      * MAINTAINERS: Remove myself.

Chung-Lin Tang (10):
      2011-12-13  Chung-Lin Tang  <cltang@codesourcery.com>
      2011-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
      2011-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
      2012-05-07  Chung-Lin Tang  <cltang@codesourcery.com>
      2013-03-08  Chung-Lin Tang  <cltang@codesourcery.com>
      2013-09-20  Chung-Lin Tang  <cltang@codesourcery.com>
      Separate emulations for nios2-elf and nios2-linux.
      2013-12-20  Chung-Lin Tang  <cltang@codesourcery.com>
      2014-02-20  Chung-Lin Tang  <cltang@codesourcery.com>
      2014-05-11  Chung-Lin Tang  <cltang@codesourcery.com>

Clinton Popetz (11):
      2000-01-13  Clinton Popetz  <cpopetz@cygnus.com>
      Add XCOFF64 support.
      * config.bfd: Remove extraneous bfd_powerpc_64_arch.
      * coff-alpha.c (alpha_ecoff_backend_data): Add initialization of
      * coff-mips.c (mips_ecoff_backend_data):  Add initialization of
      * Makefile.am (BFD64_BACKENDS, BFD64_BACKENDS_CFILES): Add
      * coffcode.h Copy changes mistakenly done to libcoff.h in
      * libcoff.h: Sigh, whitespace differences after 'make headers'.
      * xcoff.h: Forgot to cvs add in last patch.
      bfd:
      * xcoff.h: Rename to xcoff-target.h

Conrad Hoffmann (1):
      * gprof.c (inline_file_names): New variable.

Corinna Vinschen (181):
      * ltconfig: Check for host_os beeing one of `cygwin', `mingw' or
      * MAINTAINERS: Add myself to the write-after-approval list.
      * gdb.texinfo: Explain omitting the hostname in the
      * arch-utils.c (generic_skip_trampoline_code): New function.
      * gdb.base/display.c (do_loops): Add float variable `f'.
      * gdb.base/ending-run.c (main): Set stdout buffersize
      * gdb.base/recurse.exp: When checking leaving the watchpoint
      * gdb.base/constvars.exp: Check for different orders of keywords
      * gdb.base/volatile.exp (local_compiler_xfail_check): Change qux2
      * gdb.base/maint.exp: Treat $EXEEXT as optional in output.
      * win32-nat.c (DebugSetProcessKillOnExit): New static function
      * gdb.base/ending-run.exp: Create identical output when passing
      * gdb.base/call-ar-st.c (print_double_array): Match for loop
      * gdb.base/miscexprs.c (main): Add usage of preprocessor
      * arch-utils.c (generic_in_solib_call_trampoline): New function.
      * gdb.texinfo (gdbarch_in_function_epilogue_p): Add documentation.
      * arch-utils.c (generic_in_function_epilogue_p): New function.
      Change target name from stormy16 to xstormy16.
      * gdb.asm/asm-sources.exp: Allow defining linker flags.
      * arm-tdep.c (arm_skip_prologue): Always skip prologue by scanning
      * Makefile.in: Add support for xstormy16.
      * gdb.asm/asm-source.exp: Add support for xstormy16.
      * config/djgpp/fnchange.lst: Add entries for opcodes/xstormy16-* files.
      * MAINTAINERS: Add myself as XStormy16 maintainer.
      * NEWS: Note new target XStormy16.
      * gdb.asm/asm-source.exp: Drop setting link-flags for xstormy16.
      * gdb.asm/arm.inc: New file.
      * xstormy16-tdep.c (xstormy16_scan_prologue): Add frameless
      * gdbtypes.c (build_gdbtypes): Disable setting a specific float format
      * arm-tdep.c (arm_push_arguments): Eliminate special float type
      * gdb.asm/asm-source.exp: Add v850 as supported target.
      * v850-tdep.c: Begin multi-arch'ing v850.
      * v850-tdep.c: Fix comment for v850_scan_prologue.  Remove extra
      * v850-tdep.c: Full multi-arch.
      * configure.tgt: Mark v850 as multi-arched.
      * NEWS: Add section for multi-arched targets.  Add v850 to that section.
      * MAINTAINERS: Remove status `OBSOLETE' from v850.
      * v850-tdep.c (v850_type_is_scalar): New function.
      * stack.c (print_frame): Use result of frame_address_in_block()
      * cli/cli-dump.c (add_dump_command): Explicitely use "b" flag to
      * cli/cli-dump.c: Change fopen modes to use binary open modes
      * aix-thread.c (aix_thread_detach): Disable thread debugging on
      * gdb.base/default.exp: Fix expected string in `info float' test.
      * lib/gdb.exp (gdb_continue_to_end): Fix typo in expected string.
      * gdb.base/command.exp: Don't expect a "Program exited normally"
      * arch-utils.c (legacy_pc_in_sigtramp): Move preprocessor expression
      * h8300-tdep.c: Multiarch.  Drop `set machine' command in favor of
      * MAINTAINERS: Remove "non multi-arched" text from h8300.
      * lib/gdb.exp (rerun_to_main): Allow restarting application.
      * gdb.base/ending-run.exp: Fix expected string for _wrap_main to
      * gdb.base/ending-run.exp: Add handling of "step to end of run" for
      * h8300-tdep.c (h8300_examine_prologue): Fix loop for saved regs in
      * h8300-tdep.c (h8300_examine_prologue): Match saved regs location
      * sh-tdep.c (sh_use_struct_convention): Use definition according to ABI.
      * win32-nat.c (set_process_privilege): New function.
      * gdb.texinfo: Add File-I/O documentation.
      * gdb.asm/asm-source.exp: Add appropriate --entry linker flag for
      * gdb.base/args.exp: Expect .exe in output.
      * gdb.base/default.exp: Check for win32 specific message when calling
      * gdb.base/ending-run.exp: Check for Cygwin specific wrapper function
      * gdb.base/help.exp: Allow Win32 child process.
      * gdb.base/args.exp: Fix regular expression.
      * gdb.base/default.exp: Fix regular expression.
      * Makefile.in (ALLDEPFILES): Add i386-cygwin-tdep.c.
      * xstormy16-tdep.c (xstormy16_gdbarch_init): Add call to
      * gdb.c++/casts.exp: Fix startup to run also on embedded targets.
      * frame.c (get_prev_frame): Disable call to inside_entry_file().
      * blockframe.c (legacy_frame_chain_valid): Move call to
      * i386-cygwin-tdep.c (i386_cygwin_frame_chain): New function.
      * cp-valprint.c (cp_print_class_method): Call unpack_pointer() with
      * configure.in (FLAGS_FOR_TARGET): Remove $$s/newlib/libc/sys/cygwin
      * gdb/fileio.h: New file.
      * Makefile.in: Add dependencies for remote-fileio.o.
      * gdb.base/fileio.c: New file, testing File-I/O.
      * remote-fileio.c: Make ari happy.
      * gdb.base/fileio.exp: Run only on remote targets.
      * h8300-tdep.c: Add H8SX registers. Drop E_NUM_REGS entirely,
      * h8300-tdep.c (h8300_register_byte): Remove.
      * h8300-tdep.c: Add definitions E_RET0_REGNUM and E_RET1_REGNUM to
      * h8300-tdep.c (E_PSEUDO_CCR_REGNUM): New define.
      * h8300-tdep.c (h8300_push_arguments): Remove.  Substitute by...
      * sh-tdep.c (sh_gdbarch_init): Fetch_registers for the sh3-dsp
      * breakpoint.c (watchpoint_check): Check for pc being in an
      * breakpoint.c (watchpoint_check): Remove accidentally checked in
      * Makefile.in (ALLDEPFILES): Add sh64-tdep.c.
      * gdb.asm/asm-source.exp: Add sh*-*-* as supported target.
      * sh-tdep.h (struct gdbarch_tdep): Remove.  Change all register
      * sh-tdep.c (struct frame_extra_info): Remove.
      * sh-tdep.c (sh_justify_value_in_reg): New function.
      * sh-tdep.c: Running thru gdb_indent.sh.
      * dwarf2-frame.c (struct comp_unit): Add tbase member to store
      * sh-tdep.c (sh_push_dummy_call_fpu): Initialize flt_argreg and
      * gdb.base/ending-run.exp: Add sh specific case.
      * sh-tdep.c (sh_use_struct_convention): Clean up to have a
      * sh-tdep.c (sh_treat_as_flt_p): New function to recognize float
      * gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield
      * sh-tdep.c: Fix two copy/paste hangovers in comments.
      * archures.c (bfd_mach_sh4a, bfd_mach_sh4al_dsp, bfd_mach_sh4_nofpu,
      * sh.h (EF_SH4A, EF_SH4AL_DSP, EF_SH4_NOFPU, EF_SH4A_NOFPU): New.
      * sh-tdep.c (sh_sh4_nofpu_register_name): New function.
      * gdb.base/fileio.exp: Drop tests for nointerrupts and noinferiorio.
      * sh-tdep.c (sh_sh3_dsp_register_name): Fix formatting. Add missing
      * sh-tdep.c (sh_generic_register_name): Remove.
      * sh-tdep.c (sh_register_convert_to_virtual): Rename from
      * sh-tdep.c (sh_dsp_register_sim_regno): Use DSP_Rx_BANK_REGNUM.
      Fix PR tdep/1291.
      * sh-tdep.c (sh_print_registers_info): Use for loop.
      * minsyms.c (install_minimal_symbols): Move dropping leading
      * sh-tdep.c (sh3e_sh4_store_return_value): Correctly store
      * configure.in: Set $configdir to the right OS specific value.
      * configure.in: Don't build Cygwin native newlib if winsup
      Replace accidentally broken configure from previous regenerate.
      * gdb.base/attach.exp (do_attach_tests): Don't forget to kill second
      * gdb.base/attach.exp: Fix copyright date.  Set testpid to Windows
      * gdb.base/bigcore.exp: Skip test on Cygwin.
      * infcmd.c (attach_command): Move call to target_terminal_inferior
      * win32-nat.c (child_pid_to_exec_file): New function.
      * gdb.arch/i386-prologue.c: Add copyright header.  Use preprocessor
      * gdb.base/attach.exp: Remove cleanupfile handling.
      * gdb.base/call-rt-st.exp: Fix typos.
      * sim-sh.h: Add new sh2a banked registers.
      * gencode.c (movua.l): Compensate for endianness.
      * allinsn.exp: Add new tests.
      * MAINTAINERS: Remove "broken" from XStormy16 entry.
      * dwarf2read.c (read_subroutine_type): Call make_function_type
      * sh-tdep.c (SH_NUM_REGS): Define as 67.
      * sh-tdep.c (IS_MACL_STS): New define.
      * sh-tdep.c (sh_pseudo_register_read): Add PSEUDO_BANK_REGNUM handling.
      * sh-tdep.c (sh_return_value_nofpu): New function, implementing
      * infcall.c (call_function_by_hand): Use correct VALUE_TYPE macro.
      * sh-tdep.c (sh_extract_return_value_nofpu): Rename from
      * gdb.base/fileio.c: Include unistd.h as required for lseek(2).
      * infcmd.c (attach_command): Call CLEAR_SOLIB if available.
      * symmisc.c: Include gdb_stat.h.
      * maint.exp: Raise timeout to give Cygwin targeted GDBs more time
      * iq2000: New target subdirectory.
      * gdb.asm/asm-source.exp: Add iq2000 case.
      * Makefile.in: Add dependencies for iq2000-tdep.o.
      * exceptions.h (TRY_CATCH): Define setjmp/sigsetjmp macro safe.
      * MAINTAINERS: Change sh64-elf state to non-broken.
      * configure.ac: Add explicit sh64 case.
      * MAINTAINERS: Revert h8300 state to un-deleted.
      * gdb.asm/asm-source.exp: Add h8300 to supported targets.
      * sh-desc.h: Move extern declaration of sh_cgen_ifld_table after
      * MAINTAINERS: Remove hint that sh64 doesn't build.
      * configure.ac: Add igen to v850 build.
      * MAINTAINERS: Undelete v850.
      * Make-common.in (LIBDEPS): Correctly use INTLDEPS for dependency
      * i386-tdep.c (struct i386_frame_cache): Define sp_offset as LONGEST.
      * lib/mi-support.exp (mi_gdb_load): Fix typo.
      * gdb.arch/gdb1558.c: Include stdio.h.
      * v850-tdep.c (v850_frame_prev_register): Change valuep type to
      * h8300-tdep.c (h8300_frame_prev_register): Change valuep type to
      * mn10300-tdep.c (mn10300_push_dummy_call): Write breakpoint
      * m32c-tdep.c (m32c_banked_register): New function.
      * mips-tdep.c (mips_integer_to_address): Simplify be calling
      * configure.ac: Add case for Mingw as host.
      * configure.in: Never build newlib for a Mingw host.
      * win32-nat.c (env_sort): Remove.
      * xstormy16-tdep.c (xstormy16_skip_prologue): Separate code from a
      * win32-nat.c (win32_wait): Reset terminal pgrp to GDB.
      * config/sim.exp (gdb_target_sim): Just return with -1 when setting
      doc/ChangeLog:
      * Makefile.in (SUBDIR_MI_OBS): Move mi-common.o from here...
      * remote-fileio.c (remote_fileio_func_rename): Use Cygwin 1.7
      * gdb.asm/xstormy16.inc (gdbasm_startup): Fix beginning of stack so
      * dwarf2-frame.c (struct dwarf2_cie): Add ptr_size member.
      * strsignal.c (psignal): Change second parameter to const char *.
      * windows-nat.c: Include wchar.h to avoid compiler warnings.
      * configure.ac (FLAGS_FOR_TARGET,target=cygwin): Fix for building
      * windows-nat.c: Throughout, fix format strings and casts of
      * win32-low.c: Throughout, fix format strings and casts of
      * coff-pe-read.c (read_pe_exported_syms): Don't return without
      * config.bfd: Add x86_64-*-cygwin to list of supported targets.
      * configure.in: Build DLL tools on x86_64-*-cygwin* as well.
      * configure.host: Add x86_64-*-cygwin* as valid host.
      * configure.host: Add x86_64-*-cygwin* as host.
      * NEWS: Mention new target x86_64-*-cygwin*.
      Fix ChangeLog entry.
      * windows-nat.c (handle_output_debug_string): Change type of n to
      * windows-nat.c (handle_output_debug_string): Replace call

Cory Fields (1):
      * windres.c (define_resource): Use zero for timestamp, making

Craig Silverstein (20):
      Released gold 0.8
      Released gold-alpha 0.9.
      Up version to 1.1, as the 1.1 binary was pushed to users today.
      Up version to 1.2, as the 1.2 binary was pushed to users today.
      Up the version number to 1.3, which was just pushed to devtools.
      * configure.ac (AC_SEARCH_LIBS): Add check for zlib.
      * NEWS: Add information on compressed debug sections.
      * dwarf2read.c (zlib_decompress_section): Define abfd in the
      * dwarf_reader.cc (next_generation_count): New static var.
      2008-06-18  Craig Silverstein  <csilvers@google.com>
      * version.cc (version_string): Bump to 1.7
      2008-06-30  Craig Silverstein  <csilvers@cs.stanford.edu>
      bfd/
      2008-07-12  Craig Silverstein  <csilvers@google.com>
      2008-07-13  Craig Silverstein  <csilvers@google.com>
      2008-07-21  Craig Silverstein  <csilvers@google.com>
      2008-08-20  Craig Silverstein  <csilvers@google.com>
      * testsuite/tls_test_c.c: Add prototype for t11 and t11_last.
      * options.cc (General_options::parse_dynamic_list): New function.
      * object.cc (Sized_relobj::do_count): Test should_retain_symbol map.

D.Venkatasubramanian (4):
      Added myself to MAINTAINERS (write after approval). Approved by : Andrew Cagney.
      Alphabetically corrected my name addition to MAINTAINERS (write after approval).
      File I/O Support added.
      Added Commandline Support.

DJ Delorie (991):
      * pe-dll.c: New file; direct support for PE DLLs
      oops, wasn't done editing that one yet.
      * emultempl/pe.em (gld_i386_list_options): list dll-specific options.
      * pe-dll.c (process_def_file): auto-export everything if
      * pe-dll.c (process_def_file): don't assume exports won't move
      * deffilep.y: properly handle relocs with multiple def_files,
      * pe-dll.c (process_def_file): properly note undefined exported
      * ld.texinfo: added i386pe option summary
      * pe-dll.c (fill_edata): don't strip underscores
      * pe-dll.c (generate_reloc): don't output PE relocs for sections
      * emultempl/pe.em (gld_i386_finish): generate import library
      * archive.c (bfd_ar_hdr_from_filesystem): support BFD_IN_MEMORY
      typo
      typo
      * opncls.c (bfd_make_readable): need more cleanup for symbols and
      * emultempl/pe.em (gld_i386pe_after_open): call
      * emultempl/pe.em (gld_i386pe_parse_args): Conditionalize call to
      * coff-i386.c (bfd_pe_dll_not_recognized_hack): the linker wants
      * pe-dll.c (make_head): name object files sequentially to ensure
      * coff-i386.c (i3coff_object_p): Remove hack.  Use new emulation
      * ldemul.h (ld_emulation_xfer_struct): new hook "recognized_file"
      * libbfd.c (real_read): don't call fread for zero bytes.  This
      merge from main branch for danlite/sparc86x merge
      oops, wrong branch - cvs mistake
      * sparcl-tdep.c: UDP download works in cygwin
      * ld-srec/srec.exp: Do not run tests for PE based ports.
      * ecoff.c (_bfd_ecoff_write_armap): give the symtab element a
      1999-05-10  DJ Delorie  <dj@cygnus.com>
      1999-05-10  DJ Delorie  <dj@cygnus.com>
      * rclex.l: add code to suppress certain output from cpp, replace
      * peicode.h (coff_swap_sym_in): When we create the actual section
      * windres.c: add verbose option
      * deflex.l: Accept single-character symbol names.
      1999-09-14  Donn Terry  <donn@interix.com>
      * dlltool.c (scan_drectve_symbols): Handle type tags in exported
      * deffilep.y (tokens): Add upper and lower case versions of DATA,
      * pe-dll.c (process_def_file): Move the offset lookup from here to
      * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Defer
      * mips-tdep.c (do_fp_register_row): copy the number of bytes
      * resrc.c (close_input_stream): zero out cpp_pipe after closing it.
      * Makefile.in: add EXTRA_INCS
      * rcparse.y (control): ICON controls take an id as the first
      * config/tc-i386.c (tc_i386_fix_adjustable): Revert change from
      386.c (md_estimate_size_before_relax): Revert
      * go32stub.h: Update stub.
      * syms.c (_bfd_stab_section_find_neares_line): Use IS_ABSOLUTE_PATH.
      typo
      * peicode.h (coff_swap_filehdr_in): can't use e_magic because we
      * peicode.h (coff_swap_filehdr_in): can't use e_magic because we
      * dllwrap.c: Changed mistaken dyn_string_append() calls
      add MAINTAINERS files
      * archive.c (_bfd_write_archive_contents): Add an informative
      * ld/emultempl/pe.em (pe_enable_auto_image_base): New variable.
      * ld/emultempl/pe.em: institute the following search order for
      minor formatting change
      * libbfd.c (bfd_seek): fix 'seek beyond EOF' error when writing
      * pe-dll.c (make_one): fix a typo in the __imp_ name decoration
      * pe-dll.c (process_def_file): auto-export data items also
      * src/ld/emultempl/pe.em (gld_*_open_dynamic_archive): New search
      * pe-dll.c (pe_dll_id_target): check object target name also
      * config/obj-coff.c (obj_frob_symbol): revert previous change,
      * config/obj-coff.c (obj_frob_symbol): Don't merge
      * resrc.c: use "gcc -xc" instead of -xc-header
      2000-08-01  Alexandre Oliva  <aoliva@redhat.com>
      * configure.in (FLAGS_FOR_TARGET): invert test for xgcc, should mean
      * resrc.c (close_input_stream): delete extraneous logic
      Fix capitalization
      * configure.in (Cygwin): special case cygwin only when we're
      * splay-tree.c: #include <stdio.h>.
      * md5.c: #include "ansidecl.h".
      * peigen.c (_bfd_pei_swap_aouthdr_in): If some DataDirectory
      * pe-dll.c (process_def_file): Uninitialized data wasn't
      oops, didn't mean to check in that change yet
      * emultempl/pe.em (gld_*_after_open): detect case where there two
      * pe-dll.c (fill_edata): initialize entire block
      * peigen.c (_bfd_pei_swap_scnhdr_out): note extended relocs
      * pe-dll.c (make_one): Do not generate code thunk for DATA
      merge from gcc repository
      * Make comma after string after icon/control optional.
      * emultempl/pe.em (pe_dll_search_prefix): New variable,
      [merge from gcc]
      [merge]
      * config/tc-v850.c: Support dwarf2.
      Fix ChangeLog entry: cplus-dem.c instead of cplus_dem.c
      * readelf.c (usage): Add -wf (--debug-dump=frames) option.
      oops, forgot a semicolon
      * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.
      * hashtab.c (higher_prime_number): Use a table, rather than a
      * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.
      * libiberty.h: Move #includes to top.  Prototype xmalloc_failed.
      * readelf.c (frame_display_row): Output 's' for DW_CFA_same_value.
      * demangle.h: Change "new_abi" to "v3" everywhere.
      * cp-demangle.c: s/new_abi/v3/.
      * cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled
      * scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
      * getopt.h obstack.h: Standarize copyright statement.
      * Makefile.in (distclean): When cleaning, remove testsuite.
      * safe-ctype.c: New file.
      Add - before rms to be more portable.
      * ld.texinfo: Add notes about --whole-archive and gcc.
      * configure.in (i386-*-msdosdjgpp): Set bfd_gas to yes.
      * safe-ctype.c: #include "ansidecl.h".
      * safe-ctype.h: Make code work on all targets and not just on
      fix formatting
      * COPYING: Update to current
      * config/tc-d10v.c (md_assemble): set prev_seg and prev_subseg
      * bsearch.c: New file.
      * fnmatch.c: Make the note about the origins of this file more
      merge from gcc
      merge from gcc
      * configure: Output host type to stdout, not stderr.
      * i960-desc.c: Update all the A macro definitions to the new
      * peicode.h (coff_swap_filehdr_out) [COFF_IMAGE_WITH_PE]: Define
      * include/coff/pe.h: Rename PEP64AOUTHDR to PEPAOUTHDR.  Rename
      Regenerate
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * ld-scripts/cross2.t: Support any type of text/data sections, not
      merge from gcc
      * elf32-sh.c (sh_elf_relocate_section): Only relocation
      Fix minor formatting bugs.
      Fix minor formatting bugs.
      merge from gcc
      * stabs.c (s_stab_generic): Don't corrupt the notes obstack by
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * dlltool.c (make_one_lib_file): Fix section flags for
      merge from gcc
      merge from gcc
      * coff-i386.c (TARGET_SYM): SEC_READONLY is an applicable section
      * coffcode.h (coff_write_object_contents): Use
      sync with egcs
      * dlltool.c (do_default_excludes): Initialise to true.
      * sparc.h: Fix typo.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.am (ld.dvi): Search bfd/doc for texinfo files.
      merge from gcc
      * emultempl/pe.em (init): Reduce default stack reserve to 0x200000.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rcparse.y (styles): use SUBLANG_SHIFT instead of 8 (or the more
      * resres.c (write_res_header): Align header size.
      * config/default.exp (WINDRES): Add.
      merge from gcc
      merge from gcc
      * MAINTAINERS: Clarify libiberty merge rules and procedures.
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in: Added --with-windres option.
      merge from gcc
      merge from gcc
      merge from gcc
      sync with gcc - whitespace differences, one missing entry, and one
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * coff-go32.c: Make DWARF2 sections use an alignment of 0.
      * coff-go32.c: Set the alignment of dwarf2 linkonce sections to 0.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * pe-dll.c (autofilter_entry_type autofilter_liblist: Add
      merge from gcc
      merge from gcc
      * pe-dll.c (autofilter_objectlist):  Add startup objects
      * pe-dll.c (autofilter_objectlist): Add gcrt0.o.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in (--enable-languages): Be more permissive about
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      When build != host, create libiberty for the build machine.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * scripttempl/pe.sc: Add support for constructor priorities.
      * config/obj-coff.c (obj_coff_init_stab_section): Make the
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      Remove redundant entry.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in: Add *-*-freebsd* configurations.
      * elfarm-nabi.c (elf32_arm_howto_table): Fix ABS16 masks.
      sync with gcc
      Sync with gcc
      * MAINTAINERS: Remove chill maintainers.
      merge from gcc
      * configure.in: don't even try to configure or make a subdirectory
      * configure.in:  Move default CC setting out of config/mh-* fragments
      2002-04-19  Nathanael Nerode  <neroden@twcny.rr.com>
      sync from gcc
      * configure.in: Eliminate redundant test for libgui.
      * configure.in: (*-*-windows*) Finish removing.
      * configure.in: Remove useless references to 'pic' makefile fragments.
      * configure.in: Remove useless references to 'pic' makefile fragments.
      * configure.in: Eliminate references to gash.
      * configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.
      * configure.in: replace '[' with 'test'
      * config/mh-cxux: remove dead code
      merge from gcc
      merge from gcc
      merge from gcc
      * configure: move some logic to configure.in
      * configure.in : Remove --srcdir argument from targargs and buildargs
      * mh-apollo68: remove unused HDEFINES setting.
      * configure.in: remove code to build emacs.
      * configure.in: simplify makefile fragment collection.
      * acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
      * lf.c (lf_print__gnu_copyleft): Convert multiline strings to
      * config-ml.in: Propogate DESTDIR also.
      * Makefile.in: Eliminate version-specific references to tcl8.1, tk8.1.
      * Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with BUILD_PREFIX,
      merge from gcc
      * Makefile.in (CFLAGS_FOR_TARGET): Add -O2.
      merge from gcc
      * configure.in: Eliminate ${gasdir} variable.
      * configure.in: Remove references to librx.
      * configure.in: Rearrange a little.
      * configure.in: Pull definition of is_cross_compiler earlier.
      * configure.in: Rearrange a little.
      * configure.in: Move definition of libstdcxx_flags
      * configure.in: replace ${topsrcdir} with ${srcdir}
      * configure.in: Fix AIX configury bug.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc:
      Remove redundant entry.
      merge from gcc
      * Makefile.in: Don't try to build gdbtest, tgas, ispell, inet, or
      * configure.in: Rearrange target Makefile fragment collection.
      * configure.in: Make --without-x work.
      * configure.in (gxx_include_dir):  Change to match versioned
      * Makefile.in: Remove references to bsp, cygmon, libstub.
      * configure.in: Don't build grez.
      merge from gcc
      merge from gcc
      * configure.in (mips*-*-irix6*o32): Enable stabs.
      * configure.in: Remove two redundant tests.
      merge from gcc
      * configure.in: Move generic linux case to end.	 Copy generic
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * scripttempl/i386go32.sc: Handle bss unique sections.
      * write.c: Delete set_segment_vma and prototype. Update all callers.
      * config.bfd: For DJGPP targets, match with any cpu and any machine.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (bootstrap):  Add bubblestrap, quickstrap, cleanstrap,
      merge from gcc
      merge from gcc
      * Makefile.tpl: syntactic cleanup
      merge whitespace tweaks from gcc
      * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
      * xstormy16-desc.c: Regenerate.
      merge from gcc
      merge from gcc
      * xstormy16-opc.c: Regenerate.
      * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
      * dwarf2dbg.c (scale_addr_delta): New.
      merge from gcc
      * Makefile.tpl: Change configure dependencies to not have real
      * Makefile.tpl (all-sim): Depend on maybe-configure-gdb.
      * elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_LO16
      * config/tc-xstormy16.c (md_cgen_lookup_reloc): If a relocation
      * xstormy16.h (START_RELOC_NUMBERS) Add relocation numbers
      * xstormy16-asm.c: Regenerate.
      * xstormy16-asm.c (parse_immediate16): Add prototype.
      * reloc.c: Add BFD_RELOC_XSTORMY16_12.
      * xstormy16.h: Add XSTORMY16_12.
      * gas/xstormy16/allinsn.sh: Add tests for 12-bit reloc.
      * config/tc-xstormy16.c (md_cgen_lookup_reloc): Support
      * coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.
      * elf32-xstormy16.c (xstormy16_elf_howto_table): Make REL_12 not
      * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
      * config/tc-xstormy16.c (md_cgen_lookup_reloc): Adjust value based
      merge from gcc
      * Makefile.tpl (BASE_FLAGS_TO_PASS): Also pass DESTDIR.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (RANLIB): Define.
      merge from gcc
      merge from gcc
      * Makefile.tpl: Add definition of CPPFLAGS to pass into
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in (gxx_include_dir): Fix typo.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-xstormy16.c (elf32_xstormy16_relocate_section): Call
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (GCC_STRAP_TARGETS):  New variable containing all the
      * Makefile.tpl (MAKEINFOFLAGS): Default to --split-size=5000000.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * acinclude.m4: Accept i[3456789]86 for machine type.
      * configure.in: Accept i[3456789]86 for machine type.
      * config.table: Accept i[345867]86 variant.
      * Makefile.tpl: Add missing empty maybe-check-gcc target.
      * Makefile.tpl (configure-target-libiberty): Depend only on gcc, not
      * configure.in: Use curly braces in the definition of tooldir.
      * Makefile.tpl: Make maybe-check-gcc .PHONY.
      merge from gcc
      Merge these:
      merge from gcc
      merge from gcc
      * configure.in: Update testsuite_flags to new location.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in: Enable libgcj for darwin.
      merge from gcc
      * config-ml.in, symlink-tree: Add license.
      * configure.in: Ensure arguments to sed are properly spaced.
      merge from gcc
      * configure: Regenerate.
      merge from gcc
      * sh.h (R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY,
      2003-10-05  Mohan Embar  <gnustuff@thisiscool.com>
      * configure.in (*-*-vxworks):  Add target-libiberty to noconfdirs.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (EXTRA_GCC_FLAGS): Pass BOOT_ADAFLAGS.
      merge from gcc
      * config/tc-sh64.c (shmedia_frob_section): Only frob elf32
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda.
      merge from gcc
      merge from gcc
      * configure.in (ia64*-*-hpux*): Disable building java libraries.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.def (target_modules) [libiberty]: Don't stage.
      merge from gcc
      2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
      2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>,
      * configure.in (host): Add in missing $noconfigdirs to defines.
      * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      2004-03-11  Eric Botcazou  <ebotcazou@gcc.gnu.org>
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc:
      merge from gcc:
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (BUILD_EXPORTS, HOST_EXPORTS, GCC_HOST_EXPORTS)
      * config/tc-mn10300.h (tc_fix_adjustable): Define.
      * elf-m10300.c (mn10300_elf_relax_section): Preserve reloc addend
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc:
      merge from gcc
      merge from gcc
      2004-08-31  Robert Bowdidge <bowdidge@apple.com>
      * lib/sim-defs.exp (run_sim_test): Add global_as_options,
      * sim/sh/allinsn.exp: Set global_as_options and
      merge from gcc
      Merge from gcc
      Merge from gcc:
      Merge from gcc
      * ylwrap: Revert to previous version.
      Merge from gcc
      Merge from gcc:
      Separate entries for common file changes so the automerge can find them.
      merge from gcc
      Regenerated with correct autoconf
      merge from gcc
      merge from gcc
      2004-11-15  Kelley Cook  <kcook@gcc.gnu.org>
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl: Generate normal dependencies if the LHS module is
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      Revert 2004-12-08 Makefile changes.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (check-[+module+]): Fix shell statement inside if ... fi.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      PR bootstrap/21230
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.in: Fix typo in handling of --with-mpfr-dir.
      merge from gcc
      * depcomp: Update from automake CVS.  Add 'ia64hp' stanza.
      * depstand.m4, lead-dot.m4: New files.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc:
      merge from gcc
      merge from gcc
      * emulparams/elf32m32c.sh (TEMPLATE_NAME): New.
      * disassemble.c (disassemble_init_for_target): M32C ISAs are
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * chew.c: Include stdlib.h.
      merge from gcc
      [bfd]
      * ldlang.c (lang_output_section_statement_lookup_1): Don't cast a
      merge from gcc
      * elf32-i386.c (elf_i386_check_relocs): Don't cast a unary &
      2005-08-30  Phil Edwards  <phil@codesourcery.com>
      merge from gcc
      [cpu]
      * config/tc-m32c.c (md_cgen_lookup_reloc): Add more relocs.  Print
      * m32c.cpu (add16-bQ-sp,add16-wQ-sp): Fix to allow either width by
      * m32c.cpu (f-dsp-8-s24, Dsp-8-s24): New.
      * config/tc-m32c.c (md_assemble): Don't use errmsg as the format
      * config/tc-m32c.c (md_relax_table, subtype_mappings,
      * m32c.cpu (Imm-8-s4n, Imm-12-s4n): New.
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-m32c.c (m32c_md_end): Only pad code sections.
      * m32c.cpu (jsri): Fix order so register names aren't treated as
      merge from gcc
      * cgen-ibld.in (extract_normal): Avoid memory range errors.
      * m32c-desc.c: Regenerate.
      * m32c.cpu (mov.w:q): Fix mode.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      [include/elf]
      * elf32-m32c.c (m32c_offset_for_reloc): Fix local symbol
      * m32c.cpu (mul.l): New.
      merge from gcc
      * m32c.cpu (decimal-subtraction16-insn): Add second operand.
      i* m32c-desc.c: Regenerate.
      * MAINTAINERS: Add self as m32c sim maintainer.
      * mem.c (mem_put_byte): Hook simulated UART to stdout.
      * m32c.cpu (Bit3-S): New.
      * m32c-asm.c: Regenerate.
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-m32c.c (m32c_elf_relocate_section): Generate a symbol for
      * m32c.opc (parse_unsigned_bitbase): Take a new parameter which
      merge from gcc
      * configure.in (m32c): Build libstdc++-v3.  Pass flags to
      * bfd-in.h (bfd_hash_table): Add count field.
      * configure.in: Restore CFLAGS if GM P isn't present.
      Fix typo.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      Whitespace fixes.
      * r8c.opc (decode_r8c): Don't bother reading the destination
      * readelf.c (process_section_headers): Add H8/300 support.
      merge from gcc
      * config/tc-sh.c (sh_frob_section): Canonicalize pointers to local
      * elf32-sh.c (sh_elf_relax_section): Allow for branches across
      * elf-m10300.c (elf32_mn10300_link_hash_entry): Add value.
      merge from gcc
      * m32c-tdep.c (m32c_decode_srcdest4): Initialize fields in sd
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      2006-10-17  Brooks Moses  <bmoses@stanford.edu>
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.tpl (clean-stage*): Sync with GCC (clean).
      merge from gcc
      merge from gcc
      * config/tc-m32c.c (md_pseudo_table): Add .3byte.
      * elf32-m32c.c (m32c_elf_howto_table): Don't complain about
      merge from gcc
      * elf-m10300.c (mn10300_elf_relocate_section): Clarify the warning
      merge from gcc
      * config/tc-m32c.c (m32c_cons_fix_new): New.  Added to support 3
      merge from gcc
      * s390-opc.c (INSTR_SS_L2RDRD): New.
      merge from gcc
      merge from gcc
      Merge from gcc:
      merge from gcc
      2007-03-12  Brooks Moses  <brooks.moses@codesourcery.com>
      * m32c.cpu (f-dsp-40-u20, f-dsp-48-u20, Dsp-40-u20, Dsp-40-u20,
      merge from gcc
      * m32c.cpu (Imm-8-s4n): Fix print hook.
      merge from gcc
      merge from gcc
      merge from gcc
      * configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're
      Merge from gcc:
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      2007-09-10  Rask Ingemann Lambertsen  <rask@sygehus.dk>
      Rearrange to sync with gcc.
      Merge from gcc:
      merge from gcc
      merge from gcc
      merge from gcc
      Merge from gcc:
      * frv/frv.c (frvbf_cut): Only look at the six LSBs of
      merge from gcc
      merge from gcc
      * elf32-m32c.c (_bfd_m32c_elf_eh_frame_address_size): New.
      * readelf.c (process_section_headers): Add m16c handler.
      Index: ChangeLog
      * simops.c (OP_1C007E0): Compensate for 64 bit hosts.
      * elf32-iq2000.c (iq2000_elf_relocate_section): Adjust addend of
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * Makefile.in: Add Timer A support.
      Oops, missed some warnings.
      merge from gcc
      * common.h (EM_M32C_NEW): Rename to EM_M32C.
      merge from gcc
      merge from gcc
      * m32c.opc (BRK, GDBBRK): Remove debug logic.
      merge from gcc
      merge from gcc
      * elf-m10300.c (mn10300_elf_final_link_relocate): Correct overflow
      * config/tc-m32c.h (H_TICK_HEX): Define.
      * config/tc-h8300.c (fix_operand_size): Use the default size
      merge from gcc
      merge from gcc
      merge from gcc
      * NEWS: Mention these changes.
      merge from gcc
      Merge from gcc.
      Merge from gcc:
      merge from gcc
      * int.c (trigger_peripheral_interrupt): Clear interrupt pending
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-m32c.c (md_convert_frag): Fix ADJNZ reloc math.
      * config/tc-m32c.c (md_pseudo_table): Add support for .loc et al.
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-mep.c (config_names): Regenerate configuration.
      * gas/mep/relocs.d: Updated for new configuration.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * elflink.c (elf_link_input_bfd): Don't try to resolve complex
      merge from gcc
      [bfd]
      [include/elf]
      merge from gcc
      [cgen]
      merge from gcc
      merge from gcc
      Add missing ChangeLog entry:
      [cgen]
      merge from gcc
      merge from gcc
      merge from gcc
      * mep.h (EF_MEP_COP_*): New.
      Index: opcodes
      * cgen.c (gas_cgen_parse_operand): Guard against NULL pointers.
      merge from gcc
      * config/tc-mep.c (mep_machine): Only check CPU flags, not COP flags.
      * mep-asm.c: Regenerate.
      [cgen]
      [cgen/cpu]
      [cgen]
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-mep.c (mep_check_ivc2_scheduling): For IVC2, allocate
      [cgen]
      [cgen]
      [cgen]
      * config/tc-mep.c (md_begin): Don't reset the coprocessor options
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-mep.c (md_estimate_size_before_relax): Handle weak
      merge from gcc
      * elf32-m32c.c (m32c_elf_relax_delete_bytes): Adjust symbol sizes
      * configure.in: Check for sys/select.h, termios.h, sys/socket.h,
      merge from gcc
      * config/tc-mep.c (md_pcrel_from_section): Handle any other
      merge from gcc
      merge from gcc
      [cgen]
      merge from gcc
      * binutils-all/objdump.exp: Add m16c and m32c to the list of
      * cpu/mep.opc (mep_cgen_insn_supported_asm): Change the test to a
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rx-decode.opc (decode_opcode): Fix flags for MUL, SUNTIL, and SWHILE.
      [opcodes]
      [opcodes]
      merge from gcc
      [sim]
      merge from gcc
      merge from gcc
      * rx/rx.c (decode_opcode): fix SWHILE logic.
      * rx/rx.c (decode_opcode): btst bit address mask fix.
      merge from gcc
      merge from gcc
      * emultempl/elf32.em (_place_orphan): If an input section doesn't
      Wildcard the file offset.
      * m32c.opc (MATH_OP): When doing subtraction, also set carry if
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-rx.c (rx_bytesT): Add grown/shrank counters for
      * config/tc-rx.h (md_do_align): New.
      * m32c.cpu (f-dsp-8-s24): Mask high byte after shifting it.
      merge from gcc
      * rx-decode.opc (store_flags): Remove, replace with F_* macros.
      * MAINTAINERS: Add self as RX maintainer.  Sort list.
      [sim/rx]
      Sort *alphabetically* this time
      * rx-tdep.c (rx_analyze_prologue): Don't require branches to have
      [include/opcode]
      * elf32-m32c.c (ELF_MAXPAGESIZE): Change page size to 256 bytes.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rx.c (lsb_count): New.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rx.c (decode_opcode): For "MVFC PC,", use the address of the
      (decode_opcode): RXO_branchrel is relative to the opcode's PC, not
      * reloc.c (BFD_RELOC_RX_ABS16_REV): Add.
      * config/rx-parse.y (SUB): Correct subtraction of immediate
      merge from gcc
      * reloc.c: Add BFD_RELOC_RX_OP_NEG.
      * rx-dis.c (print_insn_rx): Support RX_Operand_TwoReg.
      merge from gcc
      * config/tc-rx.c (md_convert_frag): If we can't compute the target
      merge from gcc
      merge from gcc
      merge from gcc
      * rx-decode.opc (rx_decode_opcode): Set the syntax for multi-byte NOPs.
      * elf32-rx.c (rx_elf_object_p): When reading an RX object in, undo
      * config.bfd: Add bfd_elf32_rx_be_ns_vec.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * obstack.h [!GNUC] (obstack_free): Avoid cast to int.
      merge from gcc
      merge from gcc
      * config.sub: Update to version 2011-10-29 (added rl78)
      [.]
      [bfd]
      merge from gcc
      merge from gcc
      * doc/c-rl78.texi (RL78-Float): Remove unused menu entry.
      merge from gcc
      2011-11-09  Roland McGrath  <mcgrathr@google.com>
      * config/rl78-defs.h (rl78_error): Add "const".
      * elf32-rx.c (rx_elf_object_p): Correct typo: lma->vma.
      * elf32-rx.c (rx_elf_object_p): Add more checks for "scanning" to
      [sim]
      merge from gcc
      [bfd]
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rl78-decode.opc (rl78_decode_opcode): Add NOT1.
      * rl78-decode.opc (rl78_decode_opcode): Add NOT1.
      merge from gcc
      merge from gcc
      * config/rx-parse.y: IMM->IMM_, take an extra parameter for the
      * config/rx-parse.y: Make the .L optional for ADC and SBB.
      merge from gcc
      merge from gcc
      * rx-decode.opc (MOV): Do not sign-extend immediates which are
      * config/rx-parse.y (rx_intop): Add parameter for operation size.
      * elf32-rx.c (rx_elf_object_p): Ignore empty segments.
      * config/tc-rx.c (rx_fetchalign): Declare.
      * config/rx-parse.y (rx_range): declare.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * rl78-decode.opc (rl78_decode_opcode): Merge %e and %[01]
      * emulparams/elf32rx.sh (OTHER_READONLY_SECTIONS): Add W_* sections.
      * config/tc-rl78.c: Change line_separator to '@' so that '|' can
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/tc-rl78.c (rl78_cons_fix_new): Handle user-specified
      merge from gcc
      merge from gcc
      merge from gcc
      * reloc.c (BFD_RELOC_RL78_CODE): Add.
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-rl78.c (GET_RELOC): Assert that there are relocs to get.
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-rl78.c (rl78_elf_relocate_section): Fix OPsub math.
      * rx-decode.opc (rx_decode_opcode): Bit operations on
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * config/rx-parse.y: Rearrange the components of a bison grammar to issue
      merge from gcc
      merge from gcc
      merge from gcc
      merge from gcc
      * elf32-rl78.c (elf32_rl78_relax_delete_bytes): Make sure relocs
      Ensure that %func() expressions are outermost terms
      Add .refsym to msp430 backend
      Add .data and .bss refsym symbols
      Add opcode relaxation for rl78-elf
      Add checks for overfar branches
      Support 32->64 sign extension in msp430's sign_ext
      * elf32-msp430.c (msp430_elf_relax_adjust_locals): Avoid overflow.
      Add new link-map-text hook and RX auto-vector support.
      Fix typo.
      * elf32-rx.c (rx_table_map): Use BFD_VMA_FMT for portability.

Dan Mick (1):
      Resolve PR ld/16569 by emitting (and comparing) unmangled names, unless

Daniel Berlin (31):
      Fix C++ overload support, see through references
      Added the apropos command
      FIx regression
      Fix maintenance deprecate crash, add testcase
      The set debug changes
      demangled symbol lookup fixes
      Didn't realize this auto-generated gdb-events.c. Since it does, i applied the gdb-events.c fix for deprecation back to here.
      NEWS file update
      C++ changes for 5.0, finally committed.
      Update todo
      GDB->@value{GDBN}
      Changelog entry for gdbint.texinfo fix
      Insert missing entry
      New tests, fix old tests, make more tests work
      C++ improvements
      Revert an accidental commit
      Properly fill changelog entry
      Forgot a file
      Properly handle references
      modify error message
      Demangling fixes
      2000-11-07  Daniel Berlin  <dberlin@redhat.com>
      From Kenneth Block <kenneth.block@compaq.com>
      2001-03-20  Daniel Berlin  <dberlin@redhat.com>
      2001-04-15  Daniel Berlin  <dan@cgsoftware.com>
      Forgot the makefile portion
      2001-04-16  Daniel Berlin  <dan@cgsoftware.com>
      2001-05-07  Daniel Berlin  <dan@cgsoftware.com>
      Remove self
      2002-03-20  Daniel Berlin  <dan@dberlin.org>
      2004-09-09  Daniel Berlin  <dberlin@dberlin.org>

Daniel Gutson (15):
      2S09-08-21  Daniel Gutson  <dgutson@codesourcery.com>
      9-09-07  Daniel Gutson  <dgutson@codesourcery.com>
      2009-12-28  Daniel Gutson  <dgutson@codesourcery.com>
      2009-12-28  Daniel Gutson  <dgutson@codesourcery.com>
      2009-12-28  Daniel Gutson  <dgutson@codesourcery.com>
      bfd/
      2010-01-03  Daniel Gutson  <dgutson@codesourcery.com>
      2010-01-04  Daniel Gutson  <dgutson@codesourcery.com>
      2010-01-04  Daniel Gutson  <dgutson@codesourcery.com>
      2010-01-04  Daniel Gutson  <dgutson@codesourcery.com>
      gas/
      *** empty log message ***
      2010-02-12  Daniel Gutson  <dgutson@codesourcery.com>
      gas/
      Add support for ARM assembler produced by CodeCompositor Studio.

Daniel Jacobowitz (1711):
      2001-07-02  Daniel Jacobowitz  <drow@mvista.com>
      MAINTAINERS: Add myself to the write-after-approval list
      * ppc-linux-nat.c (supply_gregset): Use elf_greg_t instead
      * mips-tdep.c (mips_software_single_step): New function.
      Branch prediction code cleanup
      MIPS/Linux support
      fix m68k-linux build
      minor F_SETOWN nit
      Add myself to MAINTAINERS for mips/linux
      Don't duplicate tm-linux.h
      fix mips/linux 8.3 errors
      * mips-tdep.c (mips_type_needs_double_align): New function.
      * gdbserver/remote-utils.c (remote_open):  Set VMIN to 1
      fix i386-linux cannot_fetch/store_register
      * mips-linux-tdep.c (_initialize_mips_linux_tdep):  Use ISO C
      Makefile.in: Add dependencies on $(CPU_H).
      * signals.c: New file.
      * infptrace.c (child_xfer_memory): Add cast to CORE_ADDR.
      * configure.in: Only invoke AC_FUNC_SETPGRP if not cross-compiling.
      * gdbint.texinfo: Remove extraneous START-INFO-DIR-ENTRY
      * core-regset.c (fetch_core_registers):  Remove HAVE_GREGSET_T
      * elf32-i386.c (elf_i386_grok_prstatus): New function.
      * elf32-i386.c: Add missing prototypes.
      * gdb.base/completion.exp: Remove incorrect 'p "a' test.
      * gdb.mi/mi-var-display.exp (continue to incr_a):  Recognize
      * gdb.threads/pthreads.exp: Wait for output and delay
      * printcmd.c (print_frame_args):  Move symbol iteration explicitly
      * minsyms.c (msymbol_hash): Use better hash function.
      2001-10-12  Daniel Jacobowitz  <drow@mvista.com>
      * arm-linux-nat.c (fill_gregset): Do not check register_valid[].
      * gdb.mi/mi-hack-cli.exp: Remove excess newlines from test strings.
      * arm-linux-nat.c: Include <asm/ptrace.h> explicitly.
      * lib/mi-support.exp: (mi_run_to_helper, mi_run_to,
      * lib/mi-support.exp (mi_run_to_helper): Move comments
      2001-11-11  Daniel Jacobowitz  <drow@mvista.com>
      * elflink.h (elf_reloc_symbol_deleted_p): Catch all relocs against
      * Makefile.in: Add mips-linux-nat.c, mips-linux-tdep.c,
      * sparc-linux-nat.c (fill_gregset): Replace read_register_gen
      * arm-linux-nat.c: Don't include <asm/ptrace.h>.
      * mips-tdep.c (find_proc_desc): Add cur_frame argument.  Pass
      * values.c (value_primitive_field): Add embedded_offset to the
      * gdb.c++/classes.exp: Add test for static member function.
      * gdb.c++/classes.exp, gdb.c++/derivation.exp,
      * gdbtypes.c (finish_cv_type): New function.
      * cp-valprint.c (cp_print_value): Preserve offset if
      * valops.c (hand_function_call): Check for method arguments in
      Undo accidental commit of a separate patch.
      Fix botched patch.
      * stabsread.c (read_member_functions): Skip member functions which
      * Makefile.in (cp-valprint.o): Add dependency on $(cp_abi_h).
      2001-12-20  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
      2002-01-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-13  Daniel Jacobowitz  <drow@mvista.com>
      2001-01-15  Daniel Jacobowitz  <drow@mvista.com>
      * c-typeprint.c (is_type_conversion_operator): Add additional
      2002-01-17  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-17  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-15  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-20  Daniel Jacobowitz  <drow@mvista.com>
      Copyright year updates.
      2002-01-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-29  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-29  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-29  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-29  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-03  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-03  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-03  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-08  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      Update copyright date.
      Update copyright date from last commit.
      Update copyright date per last commit.
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      Revert accidental commit.
      2002-02-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-15  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-15  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-15  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-16  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-17  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-17  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-18  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-18  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-18  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-18  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-19  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-23  Daniel Jacobowitz  <drow@mvista.com>
      ==> dejagnu/ChangeLog <==
      2002-02-24  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-25  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-02-27  Daniel Jacobowitz  <drow@mvista.com>
      Oops, fix date in changelog
      2002-03-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-07  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-10  Daniel Jacobowitz  <drow@mvista.com>
      gdb/:
      2002-03-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-21  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-22  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-27  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-03-30  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-02  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-03  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-01  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-05  Daniel Jacobowitz  <drow@mvista.com>
      Correct bad checkin (missing semicolon somehow)
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-20  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-24  Daniel Jacobowitz  <drow@mvista.com>
      2002-04-24  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-08  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-09  Daniel Jacobowitz  <drow@mvista.com>
      Correct ChangeLog entry to:
      H2002-05-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-10 Daniel Jacobowitz  <drow@mvista.com>
      2002-05-11  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
      2002-05-11 Daniel Jacobowitz  <drow@mvista.com>
      2002-05-11  Daniel Jacobowitz  <drow@mvista.com>
      2005-05-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-12  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-12  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-15  Daniel Jacobowitz  <drow@mvista.com>
      2002-05-16 Daniel Jacobowitz  <drow@mvista.com>
      2002-05-16  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-06  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-08  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-08  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-09  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-13  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-14  H.J. Lu  <hjl@gnu.org>
      2002-06-14  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-19  Daniel Jacobowitz  <drow@mvista.com>
      2002-06-19  Daniel Jacobowitz  <drow@mvista.com>
      2002-07-04  Daniel Jacobowitz  <drow@mvista.com>
      2002-07-05  Daniel Jacobowitz  <drow@mvista.com>
      2002-07-10  Daniel Jacobowitz  <drow@mvista.com>
      2002-07-11  Daniel Jacobowitz  <drow@mvista.com>
      2002-07-12  Peter Schauer  <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
      2002-07-19  Daniel Jacobowitz  <drow@mvista.com>
      * ui-file.c (struct tee_file, tee_file_new, tee_file_delete)
      * symtab.c (lookup_symbol): Demangle before lowercasing.
      * ppc-linux-tdep.c (ELF_NGREG, ELF_NFPREG, ELF_NVRREG)
      2002-08-01  H.J. Lu  <hjl@gnu.org>
      * NEWS: Cleanup and nitpick.
      * remote.c (remote_open_1): Add async_p.
      Fix PR gdb/655
      * config/mips/tm-linux.h (REALTIME_LO, REALTIME_HI): Define
      * ChangeLog: Move gdbserver entries after GDB 5.2 to
      * gdb.threads/print-threads.c: New file.
      * linux-low.c (linux_create_inferior): Call setpgid.  Return
      * gdbtypes.c (check_stub_method): Make static.
      * bfd-in.h (bfd_get_dynamic_symcount): Define.
      * elfcode.h (elf_slurp_reloc_table_from_section): Check
      Fix PR gdb/709
      Add missing ChangeLog entry
      From "Anita Kulkarni" <AnitaK@kpit.com>
      2002-09-27  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
      Fix PR gdb/778
      * readelf.c (display_debug_info): Ignore empty .rela.debug_info
      * Makefile.am (BFD_H_DEP): Add simple.c and linker.c.
      * Makefile.am: Run dep-am.
      * gdbint.texinfo (CPLUS_MARKER): Remove item.
      * c-exp.y (THIS): Delete token and grammar rule.
      * config/mips/nm-irix4.h (HAVE_NONSTEPPABLE_WATCHPOINT): Define to 1.
      * config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define to 1.
      * gdb.asm/asm-source.exp: Add "mips*-*" pattern.  Update line
      * gdb.threads/schedlock.c (args): Make unsigned.
      * doc/gasp.texi: Fix typo in deprecation note.
      * itbl-lex.l: Use #include <> for generated headers.
      * emultempl/aix.em: Use include <> for generated headers.
      * mips-linux-nat.c (mips_linux_cannot_fetch_register): Don't fetch
      * coffcode.h: Remove extraneous '\'.
      * configure.in: Update ARM CPU patterns.
      * i386-linux-tdep.c (i386_linux_pc_in_sigtramp): Check for
      * lin-lwp.c (lin_lwp_resume): Remove resume_all test for !step.
      * gdbtypes.h (struct main_type): Move artificial flag out of
      * gnu-nat.c (init_gnu_ops): Remove NULL initializations.
      * hppah-nat.c (child_can_follow_vfork_prior_to_exec): Remove.
      * breakpoint.c (bpstat_stop_status): Call inferior_has_forked,
      * config/pa/nm-hppah.h (CHILD_POST_FOLLOW_INFERIOR_BY_CLONE): Don't
      * linux-arm-low.c (arm_num_regs): Increase.
      * linux-s390-low.c (s390_regmap): Check GPR_SIZE instead of
      * maint.c (_initialize_maint_cmds): Fix typo.  From
      * gdb.base/maint.exp (help maint dump-me): Update with typo fix.
      * acconfig.h (HAVE_PREAD64): Add.
      * gdb.base/step-test.exp: Allow MIPS to return to the line of a
      * gdb.base/maint.exp: Only dump symbols from one source file
      * gdb.base/selftest.exp: Update for current gdb.
      * breakpoint.c (create_thread_event_breakpoint): Use xasprintf.
      * doublest.c (convert_floatformat_to_doublest): Cast exp_bias to int.
      * hppah-nat.c (child_wait): Return TARGET_WAITKIND_IGNORE
      * hppah-nat.c (saved_child_execd_pathname, saved_vfork_state): New.
      * config/pa/nm-hppah.h (CHILD_POST_FOLLOW_VFORK): Change to
      * corelow.c (init_core_ops): Delete references to to_require_attach
      * infrun.c (pending_follow): Remove saw_parent_fork, saw_child_fork,
      * target.c (update_current_target): Don't inherit DONT_USE.
      * infrun.c (handle_inferior_event): Assume that catchpoints
      * infrun.c (handle_inferior_event): Merge TARGET_WAITKIND_FORKED
      * infrun.c (handle_inferior_event): Rearrange code to resume if
      * config/pa/nm-hppab.h: Delete duplicate CANNOT_STORE_REGISTER decl.
      * configure.in (baseargs): Don't remove first configure argument.
      Suggested by Manfred Hollstein <manfred.h@gmx.net>:
      * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.
      * doc/Makefile.am (as.1): Depend on "asconfig.texi gasver.texi
      * gdb.base/store.exp: Fix regular expressions.
      * Makefile.am (ldmain.o): Pass BINDIR.
      Suggested by Stewart Brown <sb24@avaya.com>:
      Update copyright date with last commit.
      * linux-m68k-low.c (m68k_num_regs): Define to 29 instead of 31.
      * regformats/reg-m68k.dat: Remove fpcode and fpflags.
      * gdb.c++/casts.exp: Correct regexp.
      gdb/
      Fix PR gdb/844
      * breakpoint.c (insert_breakpoints): Skip disabled breakpoints
      * arch-utils.c (gdbarch_info_init): Set osabi to
      * Makefile.in (acconfig_h): Remove incorrect macro.
      * gdb.texinfo (Backtraces): Document "set backtrace-below-main".
      * arm-tdep.c (arm_frame_chain_valid):  Remove unnecessary test.
      * gdb.texinfo (Controlling GDB): Document "set osabi".
      * gdb.texinfo (Controlling GDB): Add @kindex for
      * stabsread.c (update_method_name_from_physname): Call complaint()
      * Makefile.am (eelf32iq10.c): Fix tab/whitespace mixup.
      * minsyms.c (lookup_minimal_symbol): Update comment.
      * ldmain.c (main): Make sure ld_sysroot is initialized.
      * Makefile.in (ALL_SUBDIRS): New variable.
      * lin-lwp.c (child_wait): Ignore exit statuses for processes other
      * gdb.base/detach.exp: New test.
      * gdb.texinfo (Files): Document solib-absolute-prefix and
      * Makefile.in (TARGET_SYSTEM_ROOT, TARGET_SYSTEM_ROOT_DEFINE): New
      * gdb.c++/overload.exp: Remove some fixed XFAILs.
      Fix PR gdb/872.
      Update copyright years.
      * source.c (openp): If the file does not exist don't necessarily
      Update copyright year.
      * source.c (openp): Squelch warning about "filename".
      * lin-lwp.c (struct private_thread_info, find_lwp_callback): Remove.
      * thread-db.c (attach_thread): Prototype.
      * symtab.c (find_pc_sect_line): Don't consider end-of-function
      * gdb.mi/mi-console.exp: Add KFAIL for "Hello message (known bug)".
      * gdb.mi/mi-console.exp: Remove extra "(known bug)".
      * gdb.base/printcmds.exp: Enable setup_kfail for gdb/538
      * gdb.c++/printmethod.exp (print virtual method): Accept "(void)".
      * gdb.base/constvars.exp: Remove two extra XFAILs.  Update copyright
      * gdb.threads/killed.exp: Use KFAIL for gdb/568.
      * gdb.c++/virtfunc.exp: Remove fixed XFAIL.
      Update copyright date.
      * gdb.texinfo (Maintenance Commands): Add "maint set profile"
      Original patch by Tom Tromey <tromey@cygnus.com> and
      * gdb.exp (gdb_test_multiple): New function, cloned from
      include/
      * configure.in: Check that -pg works if using --enable-profiling.
      * maint.c [! (HAVE_MONSTARTUP && HAVE__MCLEANUP)]
      * gdb_indent.sh: Add -T bfd and -T asection to the indent arguments.
      Fix PR gdb/961.
      * valops.c (value_assign): Flush frame cache after stores to memory
      * dbxread.c (stabs_data): New static variable.
      * emultempl/elf32.em: Move gld${EMULATION_NAME}_add_sysroot
      * defs.h (streq): Add prototype.
      Pointed out by Anton Blanchard <anton@samba.org>.
      * dwarf2read.c (dwarf2_get_pc_bounds): Offset addresses by base.
      * coffread.c (coff_symfile_read): Clean up minimal symbols earlier.
      * libiberty.h (lrealpath): Add declaration.
      * Makefile.in (CFILES): Add lrealpath.c.
      * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED and
      Based on a patch from Daniel Berlin (dberlin@dberlin.org).
      Fix PR build/1097.
      * Makefile.in (dwarf2loc.o): Update dependencies.
      * Makefile.in (distclean): Remove config.log.
      * dwarf2expr.c (new_dwarf_expr_context): Add (void) to definition.
      * gdb.texinfo (Configuring the current ABI): Document "set cp-abi"
      * cp-abi.c: Include "command.h", "gdbcmd.h", and "ui-out.h".
      * Makefile.in (FLAGS_TO_PASS): Add LDFLAGS.
      * breakpoint.c (bpstat_copy): Copy the command lines as well
      Update changelog entry for Klee's patch
      ppc-opc.c (powerpc_opcodes): Readd tlbre for PPC403.
      * configure.in: Check for stdlib.h.
      * signals/signals.c (REALTIME_LO, REALTIME_HI): Define if
      * linux-low.c (linux_create_inferior): Use __SIGRTMIN.
      * signals/signals.c: Fix typos in last change.
      From Mark Dettinger <dettinge@de.ibm.com>:
      * breakpoint.c (handle_gnu_4_16_catch_command, get_catch_sals)
      * signals/signals.c (do_target_signal_to_host): Correct realtime
      * simple.c (bfd_simple_get_relocated_section_contents): Add
      * symfile.c (symfile_relocate_debug_section): Update call to
      * ld-discard/extern.s, ld-discard/start.s, ld-discard/static.s,
      * minsyms.c (install_minimal_symbols): Only switch to gnu-v3 mode
      2003-04-13  Daniel Jacobowitz  <drow@mvista.com>
      * dwarf2expr.h (struct dwarf_expr_context): Remove extra arguments
      * breakpoint.h (struct breakpoint_ops): New.
      * configure.in: Bump version on HEAD to 2.14.90.
      * gdb.base/signals.exp: Make backtrace tests more specific.
      * Makefile.tpl: Clean $(BUILD_SUBDIR).
      * src-release (DEVO_SUPPORT): Add src-release, Makefile.tpl,
      * config/tc-mips.c (mips_need_elf_addend_fixup): Remove
      * Makefile.am (ALL_EMULATIONS): Add earmelfb.o and earmelfb_linux.o.
      Add missing changelog entry for last commit:
      * elfxx-mips.c (_bfd_mips_elf_discard_info): Correct loop index.
      * gdb.asm/asm-source.exp: Dissassemble from &globalvar instead
      * config.bfd (mips*-dec-bsd*, mips*-*-pe*): Mark as obsolete.
      * config.bfd: Move obsolete entries out of the range of the
      * simple.c (bfd_simple_get_relocated_section_contents): Call
      * linux-low.c (linux_wait_for_event): Correct comment typos.
      * elfcode.h (elf_slurp_reloc_table_from_section): Don't dereference
      * Makefile.in (exc_request_U_h): Define
      * sparc-nat.c (fetch_inferior_registers): Correct
      * Makefile.in (linux-nat.o): Add rule.
      * remote.c (remote_prepare_to_store): Replace call to
      * symfile.c (reread_symbols): Clear sym_private.
      * breakpoint.c (insert_catchpoint): New function.
      gdb/
      * config/nm-linux.h (linux_record_stopped_pid): New prototype.
      * gdb.texinfo (Remote Debugging): New section "Connecting to a
      * gdbint.texinfo (Native Conditionals): Remove PREPARE_TO_PROCEED.
      * arch-utils.c (default_prepare_to_proceed): Remove.
      * breakpoint.c (insert_catchpoint): Call internal_error.
      * varobj.c (get_type, get_target_type): Use check_typedef.
      * config/arm/linux.mt: Remove code protected by GDBSERVER define.
      * Makefile.in (SFILES): Update.
      * Makefile.in (cli-cmds.o): Depend on $(gdb_vfork_h)
      * c-valprint.c (c_value_print): Add VALUE_OFFSET to the address
      * lib/mi-support.exp (mi_run_cmd): Expect an MI response to
      * cli/cli-cmds.c (shell_escape): Silence warnings from old
      * Makefile.in (SFILES_INCLUDED): Add agentexpr.texi.
      * gdbint.texinfo (Coding): Clarify use of gdb_XXX.h headers.
      * gdb.c++/pr-1210.cc: New file.
      * tui-hooks.c: Update include order.
      * gdb.base/relocate.exp: Test add-symbol-file with a variable
      * symfile.c (add_symbol_file_command): Use parse_and_eval_address.
      PR gdb/1179
      ./
      * gdb.base/selftest.exp (do_steps_and_nexts): Increase maximum
      * linux-sh-low.c (sh_regmap): Fix FP register offsets, reported by
      * configure.in: Check whether we need to prototype strerror.
      * gdb.threads/print-threads.exp (test_all_threads): Add kfail for
      * cli/cli-logging.c (pop_output_files): Add void to function
      * gdb.base/constvars.exp: Remove most xfails for GCC 3.x.
      * gdb.base/completion.exp: Tab-complete "complet" instead of
      * sparc-tdep.c (sparc_y_regnum): Make external again.
      * breakpoint.c (insert_catchpoint): Make static.
      * NEWS: Move "set logging" entry into GDB 6.0 section.
      * gdb.base/store.c (charest): New typedef.
      * cli/cli-interp.c (cli_interpreter_resume): Update the
      * disasm.c (dump_insns): Separate instructions from addresses.
      * mips-linux-nat.c (mips_linux_cannot_fetch_register)
      * Makefile.in (sparc_tdep_h): New.
      * config/tc-arm.c (arm_archs): Add iwmmxt.
      From Kei Sakamoto <sakamoto.kei@renesas.com>:
      * gdb.texinfo (Server): Mention pidof.
      * gdbint.texinfo (libgdb components): Correct a GDB to GDBN.
      * linux-arm-low.c (arm_reinsert_addr): New function.
      PR c++/1267
      * gdb.threads/print-threads.exp (test_all_threads): Loosen KFAIL
      * thread.c (info_threads_command): Use get_selected_frame ().
      * dwarf2read.c (new_symbol): Use var_decode_location for parameters.
      * Makefile.in (tui-interp.o): Update dependencies.
      * tui-interp.c: Include "cli-out.h".
      * elf32-arm.h (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.
      From Kei Sakamoto <sakamoto.kei@renesas.com>:
      * gdb.base/annota3.exp: Add missing newline.
      * mi-var-display.exp (-var-list-children weird): Accept function
      * Makefile.in (i386-linux-nat.o): Update dependencies.
      * lin-lwp.c (child_wait): Call linux_record_stopped_pid.
      * linux-nat.c (PTRACE_O_TRACEVFORKDONE, PTRACE_O_TRACEEXIT): Define.
      * gnu-v3-abi.c (gnuv3_baseclass_offset): Check whether
      * NEWS: Mention fork tracing.
      PR java/1322
      * PROBLEMS: Remove description of java/1322.
      * config/no-executables.m4: New file.
      * aclocal.m4: Include acx.m4 and no-executables.m4.
      * configure.in: Set RAW_CXX_FOR_TARGET if unset.
      * lin-lwp.c (wait_lwp): New function, copied from
      * config/powerpc/tm-nbsd.h: Undefine IBM6000_TARGET.  Suggested
      * install-sh:  Update to newer upstream versions (associated with
      * configure.in: Update AC_PREREQ to 2.57.  Use AC_CONFIG_FILES
      * arm-tdep.c (arm_get_cache): Define.
      * arm-tdep.c (arm_minimal_frame_chain): Renamed from
      * arm-tdep.c: Include frame-unwind.h, frame-base.h, and
      * arm-linux-tdep.c (arm_linux_arm_be_breakpoint): New.
      From Nick Kelsey <nickk@ubicom.com>:
      * lin-lwp.c (detach_callback): Don't call stop_wait_callback.
      * frame.c (deprecated_safe_get_selected_frame): New function.
      * infrun.c (normal_stop): Don't print a message if the inferior
      * dwarf2loc.c (dwarf2_loc_desc_needs_frame): Variables in a
      * floatformat.h (floatformat_is_valid): Add prototype.
      * floatformat.c (floatformat_is_valid): New function.
      * values.c (unpack_double): Call floatformat_is_valid.
      * configure.in (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Fix
      * elf64-alpha.c (elf64_alpha_create_got_section): Initialize
      * configure.in: Pass a computed --program-transform-name
      * configure.in: Use AC_PROG_CPP_WERROR.
      * acx.m4 (AC_PROG_CPP_WERROR): New.
      * stack.c: Include "reggroups.h".
      * ChangeLog: Correct an entry command.exp -> commands.exp.
      * strerror.c: Don't provide or reference sys_errlist if
      * strerror.c: Revert last change.  Declare static sys_nerr
      * emulparams/armelf.sh: Define NO_SMALL_DATA.
      * dwarf2expr.c (execute_stack_op): Don't treat the frame base as
      * remote-mips.c (mips_initialize): Remove unneeded call to
      * gdb.threads/switch-threads.exp: New test.
      * gdb.texinfo (Remote Protocol): Document v and vCont.
      * linux-low.c (linux_resume): Take a struct thread_resume *
      * gdb.base/gcore.exp: Issue an UNSUPPORTED and exit if we can't
      * gdb.threads/killed.exp: Use gdb_run_cmd.
      * remote.c (remote_protocol_vcont): New variable.
      * elf32-arm.h (elf32_arm_merge_private_bfd_data): Never skip dynamic
      * arm-dis.c (print_arm_insn): Print "-" after "#".
      * gas/arm/arm7t.d: Replace '-#' with '#-'.
      * elf-bfd.h (struct elf_backend_data): Remove plt_header_size.
      * breakpoint.h (enum bp_loc_type, struct bp_location): New.
      * breakpoint.h (struct bp_location): Add a chain pointer.
      Correct typo in previous entry
      * breakpoint.c (allocate_bp_location): Take bpt and bp_type
      * breakpoint.c (read_memory_nobpt): Use ALL_BP_LOCATIONS
      * breakpoint.h (struct bp_location): Add section.
      * breakpoints.c (insert_bp_location): New function, broken out
      * breakpoint.c (mark_breakpoints_out): Use ALL_BP_LOCATIONS.
      * breakpoint.c (remove_breakpoint): Take an bp_location
      * breakpoint.c (insert_bp_location, allocate_bp_location): Make
      PR breakpoints/1450
      * dwarf2read.c (struct dwarf2_cu): New type.
      * Makefile.am (install, install-info, RECURSIVE_TARGETS): Define.
      * elfxx-mips.c (mips_elf_merge_gots): Weaken assert for local
      * breakpoint.c (re_enable_breakpoints_in_shlibs): Only re-enable a
      * elf.c (_bfd_elf_link_hash_copy_indirect): Copy
      * dwarf2read.c (optimized_out, islocal): Remove.
      * dwarf2read.c (offreg, basereg, isderef, frame_base_reg)
      * NEWS: Mention improved location expression support.
      * dwarf2read.c (dwarf_info_offset, dwarf_abbrev_offset)
      * Makefile.in (lbasename.o): Depend on filenames.h.
      * MAINTAINERS: Rename CONFIGURE to BUILD SYSTEM and add myself.
      From Bernardo Innocenti <bernie@develer.com>:
      * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s,
      * Makefile.am (libopcodes_la_DEPENDENCIES)
      * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32
      * elf32-arm.h (struct elf32_arm_relocs_copied): Remove pc_count.
      * ld-arm/arm-elf.exp: Add arm-static-app test.
      * elf32-arm.h (elf32_arm_final_link_relocate): Check that we created
      * gdb.texinfo: Update copyright year.  Mention that set
      * infrun.c (follow_fork_mode_ask): Remove.
      * cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE
      * gdbint.texinfo (DECR_PC_AFTER_HW_BREAK): Don't document.
      * breakpoint.c (must_shift_inst_regs): Delete.
      * arm-tdep.c (arm_write_pc): New function.
      Suggested by George Anzinger.
      * remote.c (remote_vcont_resume): Use xstrprintf instead of sprintf.
      * remote.c: Update copyright years.
      * config/gdbserver.exp (gdbserver_gdb_load): Rename from gdb_load.
      * gas/arm/arm.exp: Add "undefined" test.
      * config/tc-arm.c (tc_gen_reloc): Improve error message for
      * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r,
      * elf32-arm.h (elf32_arm_check_relocs): Revert part of 2004-01-13
      * gdb.mi/mi-var-child.exp: Update copyright year.  Move new test
      * dwarf2read.c: Update calls to changed and renamed functions, and
      * regcache.c (new_register_cache): Clear the allocated register
      * gdb.base/chng-syms.exp: Remove stray newline.
      * breakpoint.c (breakpoint_re_set_one): Add missing chunk of
      * breakpoint.c (software_breakpoint_inserted_here_p): New function.
      * breakpoint.h: Update copyright years.
      * breakpoint.c (bpstat_stop_status): Remove not_a_sw_breakpoint
      * linux-low.c: Update copyright year.
      * gdb.base/completion.exp: Kill a stray backslash.
      * cli/cli-cmds.c: Include readline.h.
      * Makefile.in (cli-cmds.o): Add $(readline_h).
      * gdb.threads/thread-specific.c: New file.
      * breakpoint.c (bpstat_stop_status): Take a ptid_t argument,
      * gdb.threads/thread-specific.exp: Add missing anchor to regexp.
      * Makefile.in (mips-linux-nat.o): Update dependencies.
      * objfiles.h: Delete comments refering to inside_entry_func and
      * config/sim.exp (gdb_load): Handle $arg == "".
      * lib/gdb.exp (gdb_breakpoint): Fail on unexpected pending
      * emulparams/armelf_linux.sh (COMMONPAGESIZE): Set to 4KB.
      * config/tc-arm.c (md_begin): Mark .note.gnu.arm.ident as
      * emulparams/armelf.sh, emulparams/armelf_linux.sh: Move
      * cp-namespace.c (check_one_possible_namespace_symbol): Don't use
      * gdb.threads/thread-specific.exp: Stop early if no threads are
      * mips-linux-tdep.c: Include "frame.h".
      * Makefile.in (infrun.o): Add $(gdb_assert_h).
      * objfiles.c (terminate_minimal_symbol_table): Remove unnecessary
      * configure.in: Update version to 2.15.90.
      * dwarf2read.c (add_partial_symbol): Fix typo in adding enumerators
      * remote-utils.c (write_enn): Use "E01" instead of "ENN" for the
      * thread-db.c (disable_thread_signals): Remove unused function.
      * gdb.base/chng-syms.exp: Anchor exit pattern.  Allow
      * gdb.base/relocate.c (dummy): Initialize.
      * linux-arm-low.c (arm_get_pc): Print out stop PC in debug mode.
      * remote-utils.c (remote_open): Print a status notice after
      * linux-low.c (linux_wait): Unblock async I/O.
      * remote-utils.c (prepare_resume_reply): Always supply "thread:".
      * server.c (handle_v_cont): Call set_desired_inferior.
      * config/gdbserver.exp (gdbserver_gdb_load): Wait for a complete
      * regcache.c (read_pc_pid): Restore inferior_ptid after reading
      * inflow.c (terminal_inferior): Don't give up the terminal if we
      * gdb.cp/ctti.exp: Handle unsigned char type.  Expect templates
      * Makefile.in (distclean): Remove config.h, stamp-h, and config.log.
      * dwarf2read.c: Add comment describing memory lifetimes.
      * linux-low.c (linux_read_memory): Change return type to
      * server.c (main): Print child status or termination signal from
      * arm-tdep.c (thumb_get_next_pc): Handle BX.
      * arm-tdep.c (thumb_get_next_pc): Handle Thumb BLX.
      * gdb.texinfo (Debugging Output): Document values for "set debug
      * target.c (debug_to_xfer_memory): If targetdebug is 1, don't
      * infrun.c (handle_inferior_event): Remove short-circuit code for
      * dwarf2read.c (struct comp_unit_head): Remove dwarf2_abbrevs array.
      * arm-tdep.c (arm_use_struct_convention): Look through typedefs.
      * dwarf2read.c (skip_leb128, peek_die_abbrev, skip_one_die)
      * user-regs.c: Update copyright years.
      * gdbreplay.c, server.h, utils.c: Update copyright years.
      * linux-low.c: Include <errno.h>.  Remove extern declaration of
      * dwarf2read.c (read_structure_type): Rename from
      * lin-lwp.c (lin_lwp_wait): Pass the LWP ID to
      * mips-tdep.c (non_heuristic_proc_desc): Search using the specified
      * remote.c (remote_open_1): Reopen the exec file and reread symbols
      * infcmd.c (attach_command): Reread symbols if we already have
      * linux-low.c (linux_wait): Clear all_processes list also.
      * gdb.base/gdb1250.exp: Use runto {allow-pending}.
      * Makefile.in (mips-linux-tdep.o): Update dependencies.
      * arm-linux-tdep.c (ARM_LINUX_JB_ELEMENT_SIZE): Define to
      * mips-tdep.c (mips_pdr_data): New.
      * Makefile.in (linux_nat_h): Update dependencies.
      * dwarf2read.c (dwarf2_objfile_data_key): New.
      * dwarf2read.c (dwarf2_objfile_data_key): New.
      * elfxx-mips.c (MIPS_ELF_STUB_SECTION_NAME): Always use
      * dwarf2read.c: Include "hashtab.h".
      * dwarf2read.c (dwarf2_tmp_obstack, dwarf2_free_tmp_obstack):
      * elf32-arm.h (elf32_arm_relocate_section): Remove R_ARM_PLT32
      * Makefile.am (DIST_SUBDIRS): Define.
      * callback.c: Update copyright dates.
      PR external/1568
      * cli/cli-setshow.c (cmd_show_list): Check for "show" in the middle
      * acinclude.m4: Quote macro names being defined by AC_DEFUN
      * configure.in (sim_fpu_cflags): Add -I../common.
      * Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix.
      * dv-glue.c (hw_glue_finish): Cast result of sizeof to long before
      * alpha-tdep.c (alpha_gdbarch_init): Use LL suffix for large
      * configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET.
      From:  Albert Chin-A-Young  <china@thewrittenword.com>
      PR gdb/1658
      * elf32-ppc.c (ppc_elf_create_linker_section): Create symbols in
      * doc/as.texinfo (Section, PushSection): Correct documentation
      * gdb.arch/i386-prologue.exp: Compile without debug information.
      PR gdb/1736
      * gdb.cp/templates.exp: Handle (char)115 for template argument 's'.
      PR gdb/1736
      PR gdb/1738
      * elflink.c (_bfd_elf_section_already_linked): Handle
      * symtab.c (output_source_filename): Mark first argument as const.
      * symtab.c (lookup_partial_symtab): Use psymtab_to_fullname.
      gdb/doc/
      * dwarf2read.c (struct dwarf2_per_cu_data): New field type_hash.
      * dwarf2read.c (read_subrange_type): Add comment for variable
      * dwarf2read.c (REF_HASH_SIZE): Move earlier.
      * remote.c (remote_xfer_partial): Handle TARGET_OBJECT_MEMORY.
      From Maciej W. Rozycki  <macro@mips.com>:
      bfd/
      * configure.in: Add gdb.dwarf2.
      * gdb.dwarf2/dw2-basic.exp: Run on Hurd also.
      * dw2-intercu.S, dw2-intercu.exp: New files.
      * configure.in: Test for -rdynamic.
      * linux-i386-low.c (ps_get_thread_area): New.
      bfd/
      * configure.in: Use an absolute path to install-sh.
      * opncls.c (bfd_close): Return TRUE for BFD_IN_MEMORY.
      * config.bfd: Mark arm-*-oabi and thumb-*-oabi as obsolete.
      ./
      * dwarf2-frame.c (struct dwarf2_frame_ops): Add signal_frame_p.
      * Makefile.in (symfile-mem.o): Update dependencies.
      From David Poole <daveml@mbuf.com>:
      * dwarf2-frame.c (dwarf2_frame_state_alloc_regs): Correct allocated
      * gdb.threads/threadapply.exp: Correct "macro details" test.
      * linux-thread-db.c: New file, renamed from thread-db.c.
      * Makefile.in (linux-thread-db.o): Fix typo in last change.
      * Makefile.in (mips-linux-tdep.o): Update dependencies.
      bfd/
      * valarith.c (value_subscript): Copy VALUE_FRAME_ID.
      * linux-nat.c (my_waitpid): New function.
      * sparc-tdep.c (sparc_software_single_step): Handle stepping to NULL.
      * ld-selective/selective.exp: Use -print-libgcc-file-name for
      PR tui/1703
      Suggested by Fergal Daly <fergal@esatclear.ie>:
      * linux-thread-db.c (BUILD_THREAD): Delete.
      * acinclude.m4 (SRV_CHECK_THREAD_DB): Add ps_get_thread_area.  Reset
      * elfcode.h (elf_slurp_reloc_table_from_section): Don't canonicalize
      * elf-bfd.h (struct elf_backend_data): Add minpagesize.
      * ld-elf/group1.d: Accept OBJECT symbols.
      * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
      * ld-mips-elf/elf-rel-got-n32.d, ld-mips-elf/elf-rel-got-n64-linux.d,
      * ld-mips-elf/eh-frame3.d, ld-mips-elf/eh-frame4.d: Move comments
      * emulparams/elf32bmip.sh (TEXT_DYNAMIC): Always set.
      From Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>:
      * ld-elfvsb/hidden2.d: Expect OBJECT.
      * ldlang.c (section_already_linked): Don't call
      * acinclude.m4: Include bfd/bfd.m4 directly.
      * dwarf2loc.c (loclist_read_variable): Set optimized_out
      * linux-nat.c (linux_supports_tracevforkdone, child_follow_fork):
      * mips.h: Define MIPS TLS relocations.
      * gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
      * ld-mips-elf/tlsbin-o32.s, ld-mips-elf/mips-dyn.ld,
      * elfxx-mips.c (struct mips_got_entry): Add tls_type.
      * config/tc-mips.c (percent_op): Add %tlsgd, %tlsldm, %dtprel_hi,
      * arm-tdep.c (arm_make_stub_cache, arm_stub_this_id)
      * remote.c (remote_open_1): Call observer_notify_inferior_created.
      * inferiors.c (change_inferior_id, add_thread, find_inferior_id):
      * target.c (target_read_memory_partial): Always initialize
      * Makefile.in (remote.o): Update dependencies.
      * Makefile.in (stamp-h): Set CONFIG_HEADERS explicitly.
      * linux-nat.c (child_follow_fork): Call target_terminal_ours before
      Correct email address in last commit.
      * gdb.asm/alpha.inc, gdb.asm/frv.inc, gdb.asm/i386.inc,
      * findvar.c (read_var_value): Don't allocate V when it will not
      * configure.in: Bump version to 2.16.90.
      * doc/Makefile.am: Update as.info dependencies.
      * symfile.c (clear_symtab_users): Call
      * Makefile.in (SFILES): Add cp-names.y.
      * config-gas.com: Mark vax-vms as obsolete.
      * Makefile.am: Remove references to em68klynx.o and esparclynx.o.
      * configure.tgt: Set emulation for arm-*-eabi*.
      * dwarf2loc.c (dwarf_expr_tls_address): Initialize ADDR.
      * elf32-arm.c (elf32_arm_final_link_relocate): Add
      * elf32-arm.c (elf32_arm_final_link_relocate): Don't fail for
      * BRANCHES: Add binutils-csl-arm-2005q1-branch and
      * lib/mi-support.exp (mi_gdb_load): Use /tmp for gdbserver
      * arm-tdep.c (target_is_thumb, caller_is_thumb)
      * cp-support.c (cp_class_name_from_physname): Rewrite.
      * remote-rdi.c (arm_rdi_insert_breakpoint): Don't call
      * elf32-arm.c (elf32_arm_check_relocs): Increment count for all
      bfd/
      * Makefile.in (arm-tdep.o): Update dependencies.
      * arm-linux-tdep.c (arm_linux_thumb_be_breakpoint)
      * arm-linux-nat.c (store_register, store_regs): Handle
      Missed part of earlier commit.
      * c-valprint.c (c_value_print): Fix up some formatting.  Use
      * mips-linux-tdep.c (mips_linux_o32_sigframe_init): Adjust
      * dwarf2-frame.c (struct dwarf2_frame_cache): New field
      gdb/testsuite/
      gdb/
      * arm-tdep.c (fp_model_strings): Add terminating NULL.
      * lib/gdb.exp (gdb_compile): Handle shlib=.
      * elfxx-mips.c (struct mips_elf_link_hash_entry): Update comment.
      * readelf.c (display_debug_frames): Use data factor for
      * ChangeLog: Correct some 2003-01-13 dates.
      bfd/
      * config.bfd: Add h8300*-*-rtemscoff.
      * configure.tgt: Add h8300*-*-rtemscoff.
      * gdb.threads/staticthreads.exp: Override signal to check for hppa.
      * gdbarch.sh (deprecated_current_gdbarch_select_hack): Flush
      * doc/Makefile.am (gasver.texi): Correct quoting.
      * server.c (start_inferior): Change return type to int.
      * proc-service.c (ps_lgetregs): Search all_processes instead of
      * gdb.threads/linux-dp.exp: Check for *-*-linux-gnu*.
      Correct changelog snafu.
      * mips-tdep.c (mips_stub_frame_sniffer): Handle .MIPS.stubs
      * Makefile.am: Use a temporary file to build chew.
      * cp-names.y: Renamed to ...
      * linux-nat.c (child_follow_fork, linux_handle_extended_wait)
      ./
      * Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Explicitly include
      binutils/
      * elf.c (_bfd_elf_write_object_contents): Check for non-NULL
      * gdb.base/shreloc.exp: Use gdb_compile_shlib.  Add support for
      * Make-common.in (install-common, installdirs): Honor $DESTDIR.
      Update copyright years for last commit.
      2005-05-17  Daniel Jacobowitz  <dan@codesourcery.com>
      bfd/
      * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Don't eliminate
      * dwarf2-frame.c (dwarf2_frame_prev_register): Use gdb_byte.
      * cp-name-parser.y (parse_escape): Revert previous change.  Return
      * cli/cli-setshow.c (do_setshow_command): Partially revert previous
      From Wu Zhou <woodzltc@cn.ibm.com>:
      2005-05-28  David Daney  <ddaney@avtrex.com>
      gdb/
      PR backtrace/1760
      * elfcode.h (elf_write_relocs): Do nothing if there are no
      * ld.texinfo (Command Line Options): Add @item for --hash-size.
      * acconfig.h: Remove.
      gdb/
      gdb/
      * gdb.base/bigcore.exp: Correct checks for systems which can
      * gencode.c (tab): Avoid lvalue casts.  Suggested by
      * linux-low.c (linux_wait, linux_send_signal): Don't test
      Correct a typo.
      From Richard Henderson.
      * linux-low.c (fetch_register, usr_store_inferior_registers): Handle
      * inferiors.c (struct thread_info): Add gdb_id.
      * configure.ac: Define HAVE_LINUX_REGSETS even if PTRACE_GETREGS
      * ppc-linux-tdep.c (ppc_linux_init_abi): Set 64-bit link map offsets.
      2005-07-15  Nick Roberts  <nickrob@snap.net.nz>
      * chew.c: Include <string.h>.
      From  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>:
      * gdb.mi/basics.c, gdb.mi/var-cmd.c: Revert last change.
      * gdb.mi/mi-var-child.c (do_children_tests): Initialize
      Suggested by Vladimir Prus <ghost@cs.msu.su>:
      From Josef Ezra <jezra@emc.com>:
      * dwarf2-frame.c (read_signed_leb128): Handle values that do not
      Suggested by Shaun Jackman <sjackman@gmail.com>:
      * value.c (value_contents_writeable): Use value_contents_raw.
      gas/
      * inf-child.c (inf_child_follow_fork): Add OPS argument.
      Fix email address in last commit.
      * killed.exp: Correct gdb_expect syntax.
      * Makefile.in (ALLDEPFILES): Update.
      * acinclude.m4: Correct quoting.
      * gdb.texinfo (Contributors): Thank Andrew Cagney for releases
      * gdb.arch/altivec-regs.exp, gdb.arch/altivec-abi.exp: Update
      * infrun.c (init_execution_control_state): Initialize
      * rs6000-tdep.c (rs6000_frame_cache): Handle misdetected frameless
      * gdb_gcore.sh: Use a temporary file.  Use gdb from $PATH.
      * Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.
      bfd/
      * configure.srv (x86_64-*-linux*): Turn on thread_db support.
      * configure.in: Check for fopen64.
      * linux-nat.c (linux_nat_resume): Add more debugging messages.  Do
      * Makefile.def: Remove gdb dependencies for gdbtk.
      * linux-arm-low.c (arm_eabi_breakpoint): New variable.
      * arm-linux-tdep.c (eabi_linux_arm_le_breakpoint)
      * elfread.c (elf_symtab_read): Remove if (1) and reindent.
      * readelf.c (struct dump_list_entry, request_dump_byname)
      gas/
      * version.in: Update to 6.4.50.
      2005-11-16  Shaun Jackman  <sjackman@gmail.com>
      bfd/
      Remove stray colon.
      Fix changelog typo.
      gdb/
      * gdb.base/default.exp: Update check for "show version".
      * amd64obsd-tdep.c (amd64obsd_trapframe_sniffer): Spelling fix.
      * arm-linux-tdep.c (ARM_SET_R7_SIGRETURN, ARM_SET_R7_RT_SIGRETURN)
      * gdb.base/checkpoint.c: Update copyright notice.  Include
      * linux-fork.c (delete_fork_command, detach_fork_command): Use
      * gdb.base/multi-forks.c: Add copyright notice.  Include <stdlib.h>.
      * source.c (_initialize_source): Use add_setshow_integer_cmd.
      * printcmd.c (output_command): Always initialize fmt.size.
      * macroexp.c (expand): Initialize argc.
      * remote-fileio.c (remote_fileio_return_success): Take a gdb_byte
      * dwarf2read.c (peek_die_abbrev, read_address, read_initial_length)
      * dwarf2read.c, remote-fileio.c, remote.h: Update copyright
      * complaints.c (stop_whining): Make signed.
      * MAINTAINERS: Overhaul.
      * gdb.cp/maint.exp: Set complaints to a positive value.
      * solib.c (info_sharedlibrary_command): Avoid internal_error.
      * avr-tdep.c (avr_address_to_pointer, avr_pointer_to_address)
      * config/djgpp/README: Typo fix.
      * gdb.arch/powerpc-prologue.c, gdb.arch/powerpc-prologue.exp: New
      PR tdep/2029
      * linux-thread-db.c (thread_db_mourn_inferior): Remove breakpoints
      * infcmd.c: Include "observer.h".
      PR gdb/1914
      * Makefile.in (OBS): Add version.o.
      gdb/
      * armos.c (ARMul_OSHandleSWI): Handle the RedBoot system
      * Makefile.in (remote.o): Update.
      * printcmd.c (printf_command): Make format string checking
      * linux-nat.c (struct saved_ptids, threads_to_delete)
      * exceptions.h (enum errors): Rename NO_ERROR to GDB_NO_ERROR.
      From Vladimir Prus  <ghost@cs.msu.su>:
      * gdbint.texinfo (Symbol Handling): Add a section
      * MAINTAINERS: Update file based on maintainers survey.  Add
      * server.c (attach_inferior): Return SIGTRAP for a successful
      * dwarf2read.c (struct dwarf2_per_cu_data): Reduce length to
      * Makefile.in (mingw-hdep.o, posix-hdep.o): New dependencies.
      * NEWS: Mention native Windows support.
      * linux-low.c (regsets_store_inferior_registers): Read the regset
      * symfile.c (place_section): Correct retry logic.
      * remote.c: Add an enumeration for configurable remote
      * linux-nat.c (lin_thread_get_thread_signals): Default to __SIGRTMIN
      * elfread.c (elf_symtab_read): Skip symbols which BFD considers
      * readline/terminal.c (_rl_get_screen_size): Get console size from
      * gdb.base/default.exp: Allow ';' as a directory separator.
      * win32-termcap.c (tputs): Return 0.
      * maint.c (maintenance_dump_me): Remove unnecessary prototype.
      * event-top.c (async_do_nothing, async_disconnect)
      * doublest.h: Conditionalize DOUBLEST on PRINTF_HAS_LONG_DOUBLE
      * gdb_curses.h: Provide a fallback prototype for tgetnum.
      gdb/
      * remote-utils.c (prepare_resume_reply): Move declaration
      * mips-linux-nat.c: Include "gdb_proc_service.h".
      * configure.ac: Remove checks for prfpregset_t.
      * linux-mips-low.c: Include <sys/ptrace.h> and "gdb_proc_service.h".
      * mips-mdebug-tdep.c (compare_pdr_entries): Use bfd_get_signed_32
      * mips-linux-tdep.c: Include "floatformat.h".
      * mips-tdep.c (is_mips16_addr, mips32_next_pc, add_offset_16):
      * mips-tdep.c (mips_gdbarch_init): Default 64-bit ELF files to N64.
      * mips-linux-tdep.c (mips_supply_gregset): Renamed from supply_gregset.
      * Makefile.in (mips_linux_tdep_h): New.
      Typo fix.
      Second typo fix.
      * histfile.c (read_history_range): Remove '\r' character from
      * linux-fork.c: Include "gdb_assert.h".
      * linux-nat.c (linux_ops_saved): New.
      * Makefile.in (utils.o): Update.
      2006-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
      * remote.c (struct remote_state): Add BUF and BUF_SIZE.
      * linux-thread-db.c: Include "linux-nat.h".
      * frame.h (set_current_sal_from_frame): New prototype.
      * i386-stub.c (getpacket): Fix array overflow.
      * arm-tdep.c (thumb_scan_prologue): Don't try to analyze
      gdb/
      2006-03-30  Vladimir Prus  <ghost@cs.msu.su>
      * remote.c (remote_wait): Convert warning to error before
      * arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.
      * remote.c (extended_remote_restart): Pass the correct length
      * configure.in: Update version to 2.17.50.
      * config.in: Regenerated.
      Update POTFILES.in.
      gdb/
      * m68klinux-tdep.c (m68k_linux_sigtramp_frame_prev_register):
      * ser-mingw.c: Include <conio.h>.
      * texi2pod.pl: Handle -I.
      binutils/
      2006-05-04  Steve Ellcey  <sje@cup.hp.com>
      * MAINTAINERS: Add an "Authorized committers" section, and list
      * bfd/cpu-arm.c (bfd_is_arm_mapping_symbol_name): Accept more
      * elfxx-mips.c (_bfd_mips_elf_hide_symbol): Adjust handling
      * gdb.base/help.exp: Update expected text for help d and
      * mi/mi-main.c (captured_mi_execute_command): Check the return
      * gdb.texinfo (Remote Configuration): Remove "set remotedebug"
      * gdb.cp/m-static.h (class gnu_obj_4): Add dummy member.
      Readline 5.1 import for HEAD.
      * remote.c (remote_disconnect): Add TARGET argument.
      * MAINTAINERS: Move NEWS to the documentation entry.
      * agentexpr.texi: Add a copyright and license notice.
      2006-05-11  Alfred M. Szmidt  <ams@gnu.org>
      * gdb.texinfo (General Query Packets): Recommend not starting
      2006-05-15  Peter O'Gorman  <gdb-patches@mlists.thewrittenword.com>
      * valprint.c: Include "exceptions.h".
      * configure.ac: Use GCC_HEADER_STDINT.
      * ser-e7kpc.c: Include <time.h> if it is available.
      * remote-rdp.c: Deleted.
      * dwarf2-frame.c: Include "value.h".
      Fix a typo.
      * ldlang.c (lang_size_sections): Call lang_reset_memory_regions
      * src-release (MAKEINFOFLAGS): Define.
      * po/ru.po: Updated translation.
      bfd/
      * src-release (DEVO_SUPPORT): Add config.rpath.
      gdb/
      Typo fix.
      * remote-utils.c (all_symbols_looked_up): New variable.
      Configury changes: update src repository (binutils, gdb, and rda) to use
      * texi2pod.pl: Correct handling of absolute @include.
      bfd/, binutils/, gas/, gprof/, ld/, opcodes/
      common/
      * Makefile.in (install-info, install-dvi, install-ps, install-pdf):
      * (struct remote_state): New type, only containing
      Typo fix.
      Typo fix.
      * mingw-hdep.c (gdb_select): Always check for NULL fd sets
      * remote.c (set_remote_protocol_packet_cmd)
      * symfile.c (load_command): Check for a changed executable before
      * infrun.c (insert_step_resume_breakpoint_at_caller): New function,
      gdb/
      * remote.c (remote_escape_output): New function.
      * remote-utils.c (remote_escape_output, remote_unescape_input): New.
      Revert accidental commit.
      Add changelog entry for unintended earlier commit:
      * auxv.exp: Intercept undefined command messages before
      * gdb.stabs/exclfwd.exp: Skip the test if configure did not
      * gdb.base/gdb1555.exp: Use gdb_compile_shlib.  Skip if not
      * gdb.base/store.exp: Don't use gdb_suppress_entire_file.
      Typo fix.
      * arm-tdep.c (arm_register_type): Use unsigned types for registers.
      * Makefile.am (ar_DEPENDENCIES, ranlib_DEPENDENCIES)
      * configure.tgt (i[3-7]86-*-solaris2*, i[3-7]86-*-solaris*): Set
      * remote.c (init_remote_state): Use xrealloc instead of xmalloc.
      gdb/
      * MAINTAINERS: Add Alfred Szmidt for the Hurd.
      * Makefile.in (init.c) [LANG, LC_ALL]: Set to `c'.
      * arm-linux-tdep.c: Doc fixes.
      * target.c (target_read): Stop if target_read_partial returns 0
      gdb/
      * remote.c (REMOTE_ALIGN_WRITES): New.
      * infrun.c (handle_inferior_event): Fixed typos in printf.
      * Makefile.in (arm_linux_tdep_h): New variable.
      * dwarf2read.c (dwarf2_symbol_mark_computed): Handle corrupted
      * remote.c (unpack_varlen_hex): Correct type of retval.
      gdb/
      * configure.tgt (i[3-7]86-*-solaris2*, i[3-7]86-*-solaris*): Correct
      * gdb.threads/print-threads.exp: Use gdb_breakpoint.
      * monitor.c: Remove unused prototypes.
      * linux-thread-db.c (td_thr_getfpregs_p, td_thr_getgregs_p)
      * blockframe.c (find_pc_partial_function): Use the minimal symbol
      gdb/
      * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
      gdb/
      * linux-nat.c (linux_nat_add_target): Remove extern.
      * NEWS: Mention Windows cross debugging support.
      * linux-thread-db.c (thread_db_wait): Remove libthread_db
      gdb/
      * solib-irix.c (gdb_int32_bytes): Use gdb_byte instead of char.
      gdb/
      * remote.c (remote_protocol_features): Correct qPart to qXfer.
      * server.c (handle_query): Correct qPart to qXfer.
      * target.h (target_read_stralloc): New prototype.
      * irix5-nat.c (fetch_core_registers): Simplify and correct logic.
      * main.c (captured_main): Print a newline after calling
      * gdb.base/cursal.exp: Add "" to gdb_load call.
      * c-exp.y (type): Remove incorrect pointer to member case.
      * stabs.texinfo (Member Type Descriptor): Correct example for
      * cursal.exp: Pass binfile to gdb_load.
      * expprint.c (print_subexp_standard, dump_subexp_body_standard): Add
      gdb/
      * Makefile.in (objfiles.o, symfile.o): Update.
      gdb/
      gdb/
      Commit missed files from last patch.
      * gdb.base/step-bt.exp: Make hexadecimal address optional in
      * remote.c (remote_write_bytes): Take a const buffer argument.
      PR remote/1966
      * remote.c, target.c: Strip trailing whitespace.
      * NEWS: Mention "set trust-readonly-sections" fix.
      * dwarf2read.c (quirk_gcc_member_function_pointer): New.
      * dwarf2read.c (quirk_gcc_member_function_pointer): Add GCC PR
      * infrun.c (handle_inferior_event): Check the current frame ID
      gdb/
      * elf32-arm.c (elf32_arm_copy_indirect_symbol): Only copy
      * Makefile.in (INTERNAL_CPPFLAGS): New.
      * buildsym.c (finish_block): Don't adjust the boundaries of
      * infcall.c (call_function_by_hand): Check for function pointer
      PR threads/2149
      * gdb.base/args.c (main): Add breakpoint marker.
      2006-09-16  Andrzej Zaborowski  <balrog@zabor.org>
      PR remote/2154
      2006-09-21  Nathan Sidwell  <nathan@codesourcery.com>
      * Makefile.in (memattr_h, memattr.o): Update.
      * ada-lex.l (HIGH_BYTE_POSN, is_digit_in_base, digit_to_int)
      gdb/
      * Makefile.in (SFILES): Add target-memory.c.
      * gdb.texinfo (Packets): Document vFlashErase,
      * remote-utils.c (try_rle): New function.
      * remote.c (remote_write_bytes_aux): Doc fix.
      * linux-low.c (PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Define.
      * MAINTAINERS: Add Dave Brolley for sh64.
      * memory-map.c (XML_STATUS_OK, XML_STATUS_ERROR): Provide default
      * arch-utils.h (gdbarch_info_fill): Remove duplicate prototype.
      * remote.c (get_remote_state_raw): Renamed from get_remote_state.
      * Makefile.in (gdb_expat_h): New.
      2006-10-09  Paul Pluzhnikov  <ppluzhnikov@charter.net>
      * solib.c (solib_read_symbols): Stop if the file was not found.
      * solib.c (solib_open): Handle an empty solib_absolute_prefix like a
      2006-10-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * ser-mingw.c (free_pipe_state, pipe_wait_handle): Update
      * dwarf2read.c (dwarf_decode_lines): Call record_line upon
      * gdb.base/annota1.exp, gdb.base/maint.exp: Use string_to_regexp.
      PR remote/2158
      * remote.c (remote_pid_to_str): Capitalize "Thread".
      * gdb.threads/manythreads.c (thread_function, main): Don't cast
      * acinclude.m4 (SRV_CHECK_TLS_GET_ADDR): New.
      gdb/
      * solib-svr4.c (LM_ADDR_CHECK): Suggest shared library mismatch.
      gdb/
      * NEWS: Mention support for TLS without debugging information.
      * solib-svr4.c (debug_loader_offset_p, debug_loader_offset)
      * lib/gdbserver-support.exp (gdb_target_cmd): Anchor the ends
      * inferior.h (start_remote): Update prototype.
      * frame.c (struct frame_info): Add stop_reason.
      * utils.c (query): Use defaulted_query.
      * gcore.c (MAX_COPY_BYTES): Define.
      * h8300-dis.c (bfd_h8_disassemble): Add missing consts.
      * elfxx-mips.c (mips_elf_merge_gots): Always use maxcnt.
      * elf32-arm.c (bfd_elf32_arm_process_before_allocation): Correct
      * arm-tdep.c (arm_gdbarch_init): Handle EF_ARM_EABI_VER5.
      * dwarf2read.c (struct dwarf2_per_cu_data): Update comment.
      * config/tc-h8300.c (build_bytes): Fix const warning.
      bfd/
      * server.c (handle_query): Correct error handling for read_auxv.
      * elf32-arm.c (find_thumb_glue): Add ERROR_MESSAGE argument; set it
      gdb/
      * frame.c (frame_register_unwind_location): New function.
      Fix last entry.
      bfd/
      * ld-arm/arm-dyn.ld, ld-arm/arm-lib.ld: Remove .stack.
      * tls.m4 (GCC_CHECK_TLS): Fall back to a link test.
      gdb/
      2006-11-14  Maxim Grigoriev  <maxim@tensilica.com>
      gdb/
      * configure.ac: Correct td_thr_tls_get_addr test.
      * NEWS: Mention QPassSignals.
      * utils.c (string_to_core_addr): Use error instead of
      2006-11-18  Pedro Alves  <pedro_alves@portugalmail.pt>
      * prologue-value.c (clear_entries): Fix memory leak.
      * gdb.stabs/weird.exp (print_weird_var): Don't send extra \n.
      * osabi.c (gdbarch_lookup_osabi): Do not return
      opcodes/
      gdb/
      * symtab.c (find_pc_sect_line): Do not return a line before
      2006-11-28  Pedro Alves  <pedro_alves@portugalmail.pt>
      * remote.c (struct remote_arch_state): Doc fix.
      * dwarf2-frame.c (decode_frame_entry_1): Skip unknown augmentations
      * Makefile.in (SFILES): Add new and missed files.
      * Makefile.in (mips-tdep.o, target-descriptions.o): Update.
      gdb/gdbserver/
      gdb/
      2006-12-05  Adam Nemet  <anemet@caviumnetworks.com>
      2006-12-05  Markus Deuling  <deuling@de.ibm.com>
      * NEWS: Mention MIPS remote autodetection, mips64 gdbserver,
      * cp-valprint.c, p-valprint.c: Revert last change.
      bfd/
      bfd/
      * Makefile.am (YFLAGS): Define.
      * breakpoint.c (insert_bp_location): Add newline to note.
      * vx-share/README: Delete file.
      * dve3900-rom.c: Delete file.
      * Makefile.in (ALLDEPFILES): Remove mipsv4-nat.c.
      * breakpoint.c (watchpoint_check): Double-check the found frame.
      * ia64-tdep.c (get_kernel_table): Correct signedness in check
      * remote-utils.c (remote_open): Check the type of specified
      * infrun.c (handle_inferior_event): Don't call
      * lib/gdb.exp: Don't pass -fpic to gcc on Cygwin, MinGW
      * gdb.base/annota1.exp: Allow .*printf in backtraces.
      * configure.ac: Add tests for TD_VERSION and TD_NOTLS.
      * linux-nat.c (lin_lwp_attach_lwp): Return a status.  Do not
      * gdb.threads/tls.exp: Allow stops in sem_post.
      * linux-low.c (linux_kill): Handle being called with no threads.
      * NEWS: Mention pointer to member improvements.
      Warning fixes.
      2007-01-03  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2007-01-03  Pedro Alves  <pedro_alves@portugalmail.pt>
      Sync with gcc:
      * configure.ac (build_warnings): Use -Wall and
      * buildsym.c (start_subfile): Handle producer.
      * CONTRIBUTE: Use sourceware.org.
      * gdb.mi/mi-file.exp: Use mi_gdb_file_cmd instead of mi_gdb_load.
      * gdb.base/charset.exp: Add explicit filename to break.
      * gdb.base/annota3.exp ($binfile): Append $EXEEXT.
      * varobj.c (varobj_list_children): Stop if the number of children is
      * Makefile.in (eval.o): Update dependencies.
      * memory-map.c (struct_memory_map_parsing_data): Remove most
      * symtab.c (find_pc_sect_psymtab): Add comments.  Handle psymtabs
      * xml-support.c (gdb_xml_end_element): Remove wrong backslashes.
      * NEWS: Add "set sysroot" and "show sysroot".
      * linux-nat.c (struct simple_pid_list): Add status.
      * varobj.c (install_new_value): Always update print_value.
      * configure.ac: Check for XML_StopParser.
      * copyright.sh: New file.
      Copyright updates for 2007.
      * alpha-mdebug-tdep.c (alpha_mdebug_frame_prev_register): Use
      * configure.ac (DEBUGDIR_RELOCATABLE): Define for debugdir inside
      * copyright.sh (prunes): Add step-line.inp and step-line.c.
      2007-01-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2007-01-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * copyright.sh: Clarify error.
      XML feature description support.
      Missed file from last commit.
      * gdb.base/annota1.exp: Remove extra send_gdb.
      * gdb.ada/catch_ex.exp: Call unsupported and stop if the runtime
      Add changelog entries for copyright updates.
      * infrun.c (singlestep_pc): New variable.
      * frame.c (get_prev_frame_1): Check PC_REGNUM before using it.
      * gdb.cp/member-ptr.cc (class Padding): Make contents public.
      Correct date on last entry.
      * arch-utils.c (show_endian): Correct reversed condition.
      * gdb.base/bigcore.c (RLIMIT_CAP): Define.
      * symfile.c (allocate_symtab): Remove INIT_EXTRA_SYMTAB_INFO.
      2007-01-21  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * objfiles.h (ALL_PRIMARY_SYMTABS): Define.
      * gdbarch.sh (register_type): Update comment.
      2007-01-21  Markus Deuling  <deuling@de.ibm.com>
      * NEWS: Mention flash support for "load" and new remote packets.
      From Nick Hudson:
      * m32c-tdep.c (make_regs, m32c_analyze_prologue)
      * Makefile.in (ALL_SUBDIRS): Add gdb.xml.
      * dwarf2loc.h (struct dwarf2_locexpr_baton): Change size to a long.
      * remote-utils.c [USE_WIN32API] (read, write): Define.
      * gdb.base/commands.exp: Call if_commands_test.
      * doublest.c (floatformat_from_length): Use the right element from
      * mi/mi-parse.h: Include <sys/time.h>.
      * linux-thread-db.c (check_for_thread_db): Return early if we have
      * Makefile.in (XMLFILES): New.
      * xml-tdesc.c (struct tdesc_xml_cache, tdesc_xml_cache_s)
      * features/feature_to_c.sh: Use %s to avoid problems with nawk.
      * cp-valprint.c (cp_print_value_fields, cp_print_value): Always
      * rs6000-tdep.c (bl_to_blrl_insn_p): New function.
      Correct some 2006 dates.
      * ser-mingw.c (pipe_windows_close): Move variable initialization back
      Reported by timeless@gmail.com:
      * varobj.c (install_new_value): Only call value_get_print_value
      2007-02-08  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      Formatting fix.
      * Makefile.in (arm-tdep.o, eval.o, target-descriptions.o)
      * tdesc-arch.exp (set_arch): Add KFAIL for missing OS ABI handlers.
      * features/Makefile, features/arm-with-iwmmxt.xml,
      * Makefile.tpl (build_alias, host_alias, target_alias): Use
      PR bootstrap/30748
      PR bootstrap/30753
      * target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr
      * configure.ac (target_libraries): Move libgcc before libiberty.
      * remote-utils.c: Remove HAVE_TERMINAL_H check.
      * avr-tdep.c, hppa-tdep.c, hppabsd-tdep.c, i386-tdep.c,
      gdb/
      * arm-tdep.c (arm_scan_prologue): Do not record FPA register saves
      * Makefile.in (XMLFILES): Include $(TDEP_XML).
      * remote.c (init_remote_state): Add special handling for placeholder
      * symfile.c (place_section): Check SEC_ALLOC.  Do not check VMA.
      * gdb.texinfo (Monitor commands for gdbserver): New subsection.
      * arch-utils.c (selected_byte_order): New.
      * gdb.base/maint.exp: Remove full paths from test names.
      from  Mat Hostetter  <mat@lcs.mit.edu>
      * terminal.h: Check HAVE_SGTTY_H.
      * frame.c (deprecated_selected_frame): Rename to...
      * dwarf2-frame.c (dwarf2_frame_cache, dwarf2_frame_this_id)
      * top.c (gdb_readline_wrapper_cleanup): Remove invalid assertion.
      * gdb.mi/mi-var-cmd.exp: Correct test name.  Allow any value for
      * frame.c (frame_pop, frame_observer_target_changed): Call
      * Makefile.am (install-exec-local): Depend on $(noinst_PROGRAMS).
      2007-03-02  Andrew Stubbs  <andrew.stubbs@st.com>
      * gdb.base/checkpoint.exp: Rewrite 600 checkpoint test to
      * rs6000-tdep.c (rs6000_skip_prologue): Use skip_prologue_using_sal.
      gas/
      * amd64-tdep.c (amd64_init_frame_cache): New function.
      * config/gdbserver.exp (gdbserver_gdb_load): Update argument list.
      Add "make pdf" and "make install-pdf", from Brooks Moses
      2007-03-27  Jon Ringle  <jon@ringle.org>
      * gdb.ada/exec_changed.exp: Avoid "set confirm off".
      * dwarf2-frame.c (dwarf2_frame_eh_frame_regnum): Rename to...
      2007-03-27  Anton Blanchard  <anton@samba.org>
      2007-03-27  Mat Hostetter  <mat@lcs.mit.edu>
      * defs.h (deprecated_registers_changed_hook): Delete declaration.
      * Makefile.in (coff_solib_h, coff-solib.o, i386v-nat.o, lynx-nat.o)
      * Makefile.in (SFILES): Remove nlmread.c.
      * README: Mention ISO C library requirement.
      * doublest.c (convert_floatformat_to_doublest): Use
      * i387-fp.c (i387_cache_to_fxsave): Reinitialize val2 before use.
      * i387-fp.c (struct i387_fsave, struct i387_fxsave): Make 16-bit
      * MAINTAINERS: Remove d10v entry.
      * dwarf.c (process_debug_info): Do not require DW_AT_frame_base for
      * src-release (do-proto-toplev): Process the support directories before
      * solib-svr4.c (enable_break): Simplify return value.
      * Makefile.in (SFILES): Remove hpacc-abi.c.
      * breakpoint.c (gdb_breakpoint_query): Really return an
      Fix changelog entry.
      * gdbint.texinfo (Writing Tests): Mention gdb_test_multiple
      * infrun.c: Doc fixes.
      * breakpoint.c (bpstat_what): Give step-resume higher priority than
      * breakpoint.c (update_breakpoints_after_exec, print_it_typical)
      * solib-svr4.c (IGNORE_FIRST_LINK_MAP_ENTRY): Do not ignore the
      * NEWS: Mention removal of HP aCC support.
      * symfile.c (add_psymbol_with_dem_name_to_list): Remove.
      * mips-mdebug-tdep.c, mips-mdebug-tdep.h, ocd.c, ocd.h, ppc-bdm.c,
      Delete files for last commit.
      * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Put
      2007-04-18  Matthias Klose  <doko@ubuntu.com>
      * gdb.base/auxv.exp (core_works): Also check is_remote.
      * gdb.mi/mi-syn-frame.c (main, foo, bar)
      * gdb.java/jmain.exp: Handle demangled names with and without method
      * linux-thread-db.c: Update some FIXME comments.
      * gdb.fortran/complex.exp, gdb.fortran/complex.f: New files.
      * rs6000-tdep.c (struct frame_extra_info): Delete.
      * Makefile.in (c-lang.o, gnu-v3-abi.o): Update.
      * linux-thread-db.c (enable_thread_event_reporting): Fix comment
      * buildsym.c (start_subfile): Handle absolute pathnames
      * jv-exp.y (push_fieldnames): Use STRUCTOP_PTR instead of
      * linux-thread-db.c (thread_db_pid_to_str): Print thread IDs
      * gdb.threads/linux-dp.exp: Allow non-hexadecimal IDs also.
      * dwarf2read.c (dwarf2_debug_line_missing_file_complaint): New
      * dwarf2-frame.c (read_encoded_value): Correct typo.  Use
      * dwarf2-frame.c (dwarf2_frame_prev_register): Use pack_long
      * Makefile.in (mips-tdep.o): Update.
      * gdb_proc_service.h (paddr_t): Delete typedef.
      * config/mips/linux.mt (DEPRECATED_TM_FILE): Delete.
      Commit file missed in last commit.
      * NEWS: Mention removed "set mips stack-arg-size" and "set mips
      * lib/gdb.exp (gdb_compile): Add support for Windows DLLs.
      * breakpoint.h (enum bpstat_what_main_action): Remove
      * lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer.
      * defs.h (ldirname): New prototype.
      * dwarf2read.c (dwarf2_symbol_mark_computed): Fix formatting.
      * gdb.arch/thumb-prologue.c: Record the breakpoint address in
      * target-memory.c (blocks_to_erase): Correct off-by-one error.
      * gdb.threads/manythreads.exp: Prevent expect buffer overflow
      * utils.c (set_screen_size): Use INT_MAX for default columns.
      * expression.h (enum exp_opcode): Document a register name for
      * mips-tdep.c (mips_print_register): Remove unused ALL argument.
      * Makefile.in (mips-tdep.o): Update.
      * config/mips/linux.mh (TDEP_XML): New.
      * features/Makefile: Generate regformats for mips-linux and
      Check in missed deletions.
      2007-06-13  Claudio Fontana <claudio.fontana@gmail.com>
      2007-06-13  Arthur Huillet  <arthur.huillet@free.fr>
      * gdb.texinfo (Target Description Format): Add version attribute
      2007-06-13  Mike Frysinger  <vapier@gentoo.org>
      * coffread.c (coff_sym_fns): Add default_symfile_segments.
      * configure.ac: Do not use ${objdir}.
      * linux-low.c (linux_create_inferior): Try execv before execvp.
      * src-release (DEVO_SUPPORT): Correct typos.
      Changelog typo fix.
      * gdb.base/chng-syms.exp: Handle glibc's __GI_exit.
      * linux-thread-db.c (thread_db_attach): Delete.
      PR symtab/2161
      2007-07-01  Daniel Jacobowitz  <dan@codesourcery.com>
      * minsyms.c (lookup_minimal_symbol_by_pc_section): Search fewer
      * inferiors.c (change_inferior_id): Add comment.
      * breakpoint.c (reattach_breakpoints): Do not use remove_breakpoint.
      * infrun.c (inferior_ignoring_startup_exec_events): Delete.
      * Makefile.in (XMLFILES): Add library-list.dtd.
      * target-descriptions.c (tdesc_create_reg): Do not set reg->type
      2007-07-03  Ilko Iliev  <iliev@ronetix.at>
      2007-07-03  Paul Gilliam  <pgilliam@us.ibm.com>
      2007-07-03  Yoshinori Sato <ysato@users.sourceforge.jp>
      * config/tc-mips.c (mips_dwarf2_format, mips_dwarf2_addr_size): Use
      * configure.srv: Set srv_linux_regsets for sh*-*-linux*.
      * dwarf2read.c (dwarf_decode_lines): Detect address size mismatches.
      2007-07-17  Pedro Alves  <pedro_alves@portugalmail.pt>
      * ld-cdtest/cdtest-foo.cc (strncpy): Fix parameter name.
      * gdb.base/readline.exp (operate_and_get_next): Match the final
      * gdb.threads/staticthreads.exp: Match .*sem_post.
      * linespec.c (minsym_found): Advance to the next line if possible.
      * ld-srec/srec.exp: XFAIL for powerpc*-*-*.
      * elf.c (rewrite_elf_program_header): Handle sections not sorted
      2007-08-06  Paul Brook  <paul@codesourcery.com>
      * configure.in: Update version to 2.18.50.
      * Makefile.am (BUILD_HFILES): Clean bfd_stdint.h.
      * configure.in (ALL_LINGUAS): Add fi.
      * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.
      * coffgen.c (coff_get_normalized_symtab): Correct cast.
      * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include
      * NEWS: Add a marker for the 2.18 features.
      * config/default.exp: New file.
      * config/i386/linux.mh (NATDEPFILES): Move corelow.o from here...
      * arm-tdep.c (arm_gdbarch_init): Allow unknown ABI and FPU settings
      2007-08-21  Chris Smith  <chris.smith@st.com>
      * MAINTAINERS (Patch Champions): Remove self.
      * solib-svr4.c (scan_dyntag): Only read target memory when necessary.
      gdb/testsuite/
      * mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
      * elf64-mips.c (elf_backend_sign_extend_vma): Define.
      Translation updates.
      * configure.in: Install embedspu on powerpc*-*-eabi* also.
      2007-08-24  Aurelien Jarno  <aurel32@debian.org>
      * po/nl.po: Updated translation.
      * doc/c-arc.texi: Fix typo.
      * dwarf2dbg.c (dwarf2_directive_loc): Emit duplicate .loc directives.
      PR gdb/2138
      * top.c (print_gdb_version): Update for GPL version 3.
      Add missed changelog entry.
      * mi-main.c (mi_load_progress): Handle MI2 and MI3 interpreters.
      * configure.ac: Add --with-expat.
      * MAINTAINERS: Move Fred Fish to Past Maintainers.
      * printcmd.c (printf_command): Handle ptr_arg.  Correct typo
      * linux-low.c (linux_wait_for_event): Do not pass signals while
      * NEWS: Update description of string changes.  Mention print/s.
      Remove files missed from last commit.
      * ppc-sysv-tdep.c (do_ppc_sysv_return_value): Handle other integer
      * gdb.mi/mi2-watch.exp: Set can-use-hw-watchpoints to 0 if required.
      PR gdb/2103
      * arch-utils.c (gdbarch_info_fill): Also try core_bfd.
      * thread.c (free_thread): Do not delete the step resume breakpoint
      * gdb.base/solib-weak.exp (do_test): Adjust the file names for each
      * schedlock.c (NUM): Change to 1.
      * linux-low.c (O_LARGEFILE): Define.
      * mips-tdep.c (mips_stub_frame_cache): Correct the saved return
      * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Make sure .got
      * gdb.base/sepdebug.exp (test_different_dir): Append to pf_prefix.
      * infcall.c (call_function_by_hand): Handle language-specific
      * elf.c (assign_file_positions_for_load_sections): Trust
      * frame.c (get_prev_frame_1): Also check for PC in the same register.
      * arm-linux-tdep.c (arm_linux_software_single_step): New.
      * configure.ac: Add $LIBINTL when testing libbfd.
      2007-09-16  Daniel Jacobowitz  <dan@codesourcery.com>
      * linux-nat.c (linux_nat_new_thread): New variable.
      * gdb.mi/var-cmd.c (do_locals_tests): Define lcharacter as a
      * gdb.cp/classes.exp (do_tests): Always step to the line after the
      * mips-tdep.c (mips_read_fp_register_double): Correct check for
      * inflow.c (terminal_ours_1): Remove useless line.
      2007-10-02  Mark Mitchell  <mark@codesourcery.com>
      * gdbtypes.c (create_range_type): Do not set TYPE_FIELD_TYPE for the
      * NEWS: Use uniform spacing.  Correct version number for GDB 6.7
      * remote.c (get_offsets): Only call free_symfile_segment_data if
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      * solib-svr4.c (enable_break): Add the dynamic linker also if
      * target.c (update_current_target): Call setup_target_debug.
      * arm-tdep.c (struct arm_prologue_cache): Remove frameoffset.
      * buildsym.c (record_line): Remove empty lines followed by
      * src-release (GDB_SUPPORT_DIRS): Add libdecnumber.
      2007-10-11  Jesper Nilsson  <jesper.nilsson@axis.com>
      2007-10-11  Jesper Nilsson  <jesper.nilsson@axis.com>
      * dbxread.c (process_one_symbol): Remove VARIABLES_INSIDE_BLOCK
      * MAINTAINERS (language support): List Joel and Paul as
      PR gdb/2280
      * Makefile.def (dependencies): Add all-gdb -> all-libdecnumber.
      * doc/as.texinfo (Object Attributes): New chapter.
      * elfxx-mips.c (mips_elf_sort_hash_table_f): Handle forced
      * ld-mips-elf/multi-got-hidden-1.d,
      * target-descriptions.c (tdesc_predefined_types): New.
      * features/rs6000/power-altivec.xml, features/rs6000/power-core.xml,
      * features/rs6000/powerpc-32.c, features/rs6000/powerpc-403.c,
      * NEWS: Document target described register support for PowerPC.
      * ppc-linux-nat.c (ppc_linux_read_description): New.
      * Makefile.in (clean): Remove new files.
      * NEWS: Mention gdbserver PowerPC improvements.
      * mi/mi-main.c (captured_mi_execute_command): Clear mi_error_message
      * frame.c (frame_unwind_unsigned_register): Delete.
      2007-10-17  Zack Weinberg  <zack@codesourcery.com>
      * mips-tdep.c (mips_xfer_register): Take a gdbarch argument.
      * coffread.c (coff_symfile_finish): Call dwarf2_free_objfile.
      * dwarf2read.c (read_file_scope): Add a comment.
      * cp-support.c: Include "safe-ctype.h".
      * cp-name-parser.y (exp1): Add & ( var ) as a reference expression.
      * top.c (command_loop): Fix output for shrinkage.
      PR gdb/2336
      2007-10-23  Atsushi Nemoto  <anemo@mba.ocn.ne.jp>
      * inferiors.c (change_inferior_id): Delete.
      * gdb.threads/multi-create.c, gdb.threads/multi-create.exp: New.
      * linux-low.c (handle_extended_wait): Handle unexpected signals.
      2007-10-24  Pedro Alves  <pedro_alves@portugalmail.pt>
      2007-10-24  Nathan Sidwell  <nathan@codesourcery.com>
      * amd64-tdep.c (amd64_convert_register_p): Delete.
      * NEWS: Mention gdbserver support for non-libthread_db operation.
      * gdb.texinfo (Files): Correct formatting.  Mention Expat
      * elf32-ppc.c (ppc_elf_merge_obj_attributes): Add support for
      * linux-thread-db.c (check_for_thread_db): Only print if info_verbose.
      * version.in: Use dot instead of dash.
      * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Check the selected
      * linux-low.c (linux_tracefork_grandchild): New.
      * linux-low.c: Include <sched.h>.
      * remote.c (remote_cmdlist): New variable.
      * hostio.c: Correct copyright year.
      2007-12-06  Mick Davis  <mickd@goanna.iinet.net.au>
      * infrun.c (init_wait_for_inferior): Reset target_last_wait_ptid.
      * linux-low.c (linux_wait, linux_resume): Do not handle async I/O.
      * server.c (myresume): Add own_buf argument.
      * dwarf2.h (DW_AT_hi_user): Correct value.
      * f-typeprint.c (print_equivalent_f77_float_type): Remove function.
      * configure.ac: Check for pread and pwrite.
      * gdb.texinfo (Overview): Clarify run-length encoding
      * minsyms.c (lookup_minimal_symbol): Also check the separate
      * bfd-in2.h: Regenerate.
      * section.c (BFD_FAKE_SECTION): Update.
      * linux-low.c (linux_wait_for_event): Update messages.  Do not
      * hppa-linux-nat.c: Use hppa-linux-offsets.h.
      * remote.c (unpack_nibble): Use fromhex.
      Updated copyright notices for most files.
      * gdb.base/float.exp: Allow missing floating point for m68k and
      * remote.c (remote_wait): Handle SIGINT between packets.
      * fork-child.c (SHELL_FILE): Remove #ifndef.
      2008-01-29  Aleksandar Ristovski  <aristovski@qnx.com>
      * Makefile.in (symfile.o): Update.
      * linux-low.c (linux_attach_lwp): Do not _exit after errors.
      * gdb.texinfo (Setting Catchpoints): Mention features
      * gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for
      * source.c (find_and_open_source): Always rewrite absolute filenames.
      * cache.c (cache_bread): Set bfd_error_file_truncated if EOF
      * server.c (monitor_show_help): Add "exit".
      * server.c (handle_query): Correct length check.
      * MAINTAINERS: Add Vladimir Prus as MI maintainer.
      * mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets): Set
      * solib-svr4.c (enable_break): Convert r_brk to a code address.
      * configure.tgt (sh-*-linux*): Match sh*.  Add glibc-tdep.o.
      2008-02-26  Greg Law  <glaw@undo-software.com>
      * utils.c (debug_timestamp): New.
      Add changelog entries for last commit.
      * remote.c (remote_wait, remote_async_wait): Stop if we receive
      * frame.c (reinit_frame_cache): Only annotate if frames were
      * infcmd.c (kill_if_already_running): Make static.  Use
      * Makefile.in (i386-nat.o): Update.
      * breakpoint.c (fetch_watchpoint_value): New function.
      * Makefile.in (mingw-hdep.o, posix-hdep.o, remote-fileio.o): Update.
      2008-03-10  Matt Rice  <ratmice@gmail.com>
      * Makefile.in (fork-child.o): Update.
      * breakpoint.h (breakpoint_restore_shadows): New
      * cache.c (close_one): Remove mtime hack.
      * stack.c (print_stack_frame, print_frame): Use RETURN_MASK_ERROR.
      * top.c (quit_confirm): Warn that we will kill the program.
      * eval.c (evaluate_subexp_for_address): Clarify error message.
      2008-03-21  Chris Demetriou  <cgd@google.com>
      2008-03-21  Daniel Jacobowitz  <dan@codesourcery.com>
      PR gdb/544
      Revert 2008-03-21 changes.
      PR gdb/544
      * inflow.c (gdb_has_a_terminal): Guard access to our_process_group.
      * ld-elf/flags1.d: Adjust for MIPS text alignment.
      * gdb.texinfo (MIPS Features, PowerPC Features): Add @node.
      * mips-linux-tdep.c: Update N32/N64 signal frame comments.
      * ia64-tdep.c (examine_prologue): Correct array access.
      * elfxx-mips.c (mips_elf_record_got_page_entry): Update comment.
      * linux-thread-db.c (have_threads_callback): Check thread->private.
      2008-04-14  Hans Kester  <kester.hans@gmail.com>
      * Makefile.in (LIBGNU, INCGNU): Define.
      Add missed files from last commit.
      Fix generated files.
      * Makefile.in (GNULIB_H): New.  Trigger all-lib.
      * gnulib/Makefile.am, gnulib/m4/gnulib-cache.m4,
      PR gdb/2445
      * gdb.base/macscp.exp: Enable kfails.  Compile with -g3 for GCC.
      * elf.c (_bfd_elf_get_dynamic_reloc_upper_bound)
      * corefile.c (reopen_exec_file): Close any open files.
      * gdb.base/gdb1250.exp: Remove perror.
      * gdb.cp/hang.exp: Use .cc instead of .C.
      * ada-lang.c (ada_value_primitive_packed_val): Only check
      Convert frame unwinders to use the current frame and
      * dwarf2-frame.c (read_reg): Expect this_frame in the baton.
      * trad-frame.c (struct trad_frame_cache): Rename next_frame to this_frame.
      Update i386 and amd64 ports for unwinder changes.
      * arm-linux-tdep.c, arm-tdep.c, armobsd-tdep.c: Update for
      * mipsnbsd-tdep.c, mips64obsd-tdep.c, mips-linux-tdep.c: Update
      * hppanbsd-tdep.c, m68kbsd-tdep.c, mn10300-linux-tdep.c,
      * arm-linux-tdep.h (ARM_CPSR_REGNUM): Delete definition.
      Add lost bit of previous commit.
      2008-05-01  Daniel Jacobowitz  <dan@codesourcery.com>
      * arm-tdep.c (arm_mode_strings, arm_fallback_mode_string)
      * arm-tdep.c (arm_prologue_this_id): Compare pc, not func, to
      * gdb.base/completion.exp: Handle lack of other symbols beginning
      * objfiles.c (init_entry_point_info): Handle shared libraries.
      * Makefile.in (arm-tdep.o): Update.
      * elf32-arm.c (elf32_arm_symbian_link_hash_table_create): Use
      * Makefile.in (objfiles.o): Update.
      * alpha-tdep.h (ALPHA_REGISTER_BYTES): Delete.
      * gdb.base/fullname.c: New file.
      * dwarf2read.c (dwarf2_ranges_read, read_partial_die): Initialize
      * dwarf2read.c (struct dwarf2_cu): Add type_hash.
      * cp-support.c (mangled_name_to_comp): Initialize storage.
      * remote.c (extended_remote_create_inferior_1): Clean up
      * gdb.base/commands.exp (watchpoint_command_test): Handle
      * elfread.c (elf_symtab_read): Create trampolines for @plt symbols.
      * gdbarch.sh: Delete dwarf_reg_to_regnum.
      * src-release (DEVO_SUPPORT): Add ChangeLog, MAINTAINERS,
      * solib-svr4.c (struct lm_info): Add lm_addr.
      * linux-arm-low.c (thumb_breakpoint, thumb_breakpoint_len): New.
      * remote.c (get_offsets): Handle a single segment.
      * Makefile.in (gdbreplay.o): New rule.
      * NEWS: Make indentation consistent.  Move exec tracing entry out
      2008-06-03  Christophe Lyon  <christophe.lyon@st.com>
      * ld-arm/mixed-lib.d: Loosen pattern.
      * configure.ac (build_warnings): Add -Wno-format for mingw.
      * value.c (value_primitive_field): Fetch lazy register values.
      * elf32-arm.c (STUB_ENTRY_NAME): Define.
      Revert accidental commit.
      * Makefile.in (GNULIB_H): Use GNULIB_STDINT_H.
      * cris-tdep.c (crisv32_single_step_through_delay): Get this frame's
      * elf32-arm.c (record_arm_to_thumb_glue, record_thumb_to_arm_glue):
      * frame.c (get_prev_frame_1): Call frame_unwind_find_by_frame
      Add missed changelog entry.
      * findvar.c (read_var_value): Remove unused variable.
      * frame.c (frame_func_unwind): Delete.
      * dwarf2-frame.c (dwarf2_frame_cache): Update comment.
      * ia64-tdep.c (ia64_dummy_id): Use get_frame_pc.
      * frame.c (frame_sp_unwind): Delete.
      * mn10300-tdep.c (set_reg_offsets): Use get_frame_register_unsigned.
      * frame.c (frame_unwind_id): Renamed to ...
      * block.c (block_function): Renamed to ...
      Revert frame_unwind_caller_pc / frame_unwind_caller_id.
      * elf32-mips.c (elf_backend_write_section): Define.
      * mips-linux-tdep.c (mips_linux_syscall_next_pc): New function.
      * lib/mi-support.exp (default_mi_gdb_start): Remove check for
      * gdb.dwarf2/dw2-compressed.S: Also define __start.
      * linux-nat.c (count_events_callback, select_event_lwp_callback): Only
      * linux-nat.c (resume_callback): Add more debugging output.
      * configure.ac: Check for the GNU/Linux ptrace signature.
      * elfxx-mips.c (mips_elf_calculate_relocation): Avoid generating
      2008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
      * Makefile.in (stamp-h): Also create .deps.
      * rs6000-tdep.c (struct rs6000_framedata): Add gpr_mask, used_bl,
      * gdb.base/interp.exp: Always consume both prompts.
      * dwarf2read.c (read_die_and_children): Ignore NULL DIEs.
      * dwarf2read.c (free_die_list, copy_die): Delete.
      * dwarf2read.c (REF_HASH_SIZE): Delete.
      * dwarf2read.c (struct attribute): Move earlier.
      * dwarf2read.c (queue_comp_unit): Take an objfile argument.  Read
      * dwarf2read.c (die_specification, dwarf2_extension, follow_die_ref):
      * ax-gdb.c (gen_var_ref): Use SYMBOL_LINKAGE_NAME.
      * buildsym.c (add_symbol_to_list): Do not call
      * dwarf2read.c (processing_current_prefix): Delete static
      * xcoffread.c (SYMNAME_ALLOC): Correct syntax.
      * configure.srv: Merge MIPS and MIPS64.
      * readelf.c (load_specific_debug_section): New function, from
      * dwarf2.c: Change leading whitespace to tabs.
      Fix last commit.
      PR ld/3191
      * valops.c (value_cast_structs): Return NULL for failure.
      * gdb.mi/mi-nonstop.exp: Do not check thread state while a
      * symtab.c (skip_prologue_using_sal): Treat two consecutive lines
      * NEWS: Mention .cfi_val_encoded_addr.
      * mips-linux-tdep.c (mips_linux_in_dynsym_resolve_code): Update
      * Make-common.in (run$(EXEEXT)): Add LDFLAGS.
      PR gdb/921
      * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo.
      * eval.c (evaluate_subexp_standard): Assert that there is at
      Revert:
      2008-11-14  Daniel Gutson  <dgutson@codesourcery.com>
      * NEWS: Mention sparc64-linux-gnu gdbserver support.
      PR gdb/2474
      * server.c (handle_v_run): Always use the supplied argument list.
      * NEWS: Document "define" for prefixed commands.
      PR gdb/9346
      Fix changelog year typo.
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Move lowpc and highpc
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Move lowpc and highpc
      2009-02-23  Christophe Lyon  <christophe.lyon@st.com>
      ld/testsuite/
      * elf32-arm.c (arm_build_one_stub): Initialize stub_reloc_offset.
      2009-02-24  Joseph Myers  <joseph@codesourcery.com>
      bfd/
      * breakpoint.c (bpstat_check_breakpoint_conditions): Use
      * elf32-arm.c (elf32_arm_check_relocs): Correct symbian_p test.
      bfd/
      * gdb.mi/mi-async.exp, gdb.mi/mi-basics.exp,
      * frame.c (frame_unwind_id): Renamed to ...
      gdb/
      * dwarf2read.c (inherit_abstract_dies): Work around GCC PR 40573.
      * lib/java.exp (java_init): Ignore $GCJ if it is empty.
      gdb/
      gdb/
      * arch-utils.c (displaced_step_at_entry_point): Do not call
      * arm-tdep.c (enum arm_vfp_cprc_base_type,
      * infrun.c (handle_inferior_event): Clear trap_expected after
      * linux-low.c (linux_kill_one_lwp): Adjust kernel workaround to skip
      * NEWS: Mention ARM VFP support.
      binutils/testsuite/
      gas/
      binutils/testsuite/
      PR gdb/10565
      bfd/
      * source.c (forget_cached_source_info): Clear last_source_visited.
      * features/xinclude.dtd: Correct EMPTY typo.
      * arm-tdep.c (arm_push_dummy_call): Set the low bit of LR for
      Reported by Antti Hatala <ahatala@nvidia.com>.
      * gdb.cp/ctti.exp: Correct return values for unsigned char functions.
      * gdb.base/opaque.exp: Remove duplicate tests and xyz from test name.
      * elfread.c (elf_symfile_segments): Do not warn about
      * lib/gdb.exp (gdb_expect): Fix timeout typo.
      * config/m68k-emc.exp, lib/emc-support.exp,
      * top.c (execute_command): Select a frame before checking the current
      * dwarf2read.c (struct dwarf2_cu): Remove ranges_offset and
      * lib/gdb.exp (default_gdb_version): Use --version instead of
      2009-11-10  Daniel Gutson  <dgutson@codesourcery.com>
      gas/testsuite/
      * dwarf2read.c (process_psymtab_comp_unit): Initialize per_cu backlink
      2009-11-12  Paul Brook  <paul@codesourcery.com>
      2009-11-12  Paul Brook  <paul@codesourcery.com>
      Correct whitespace in previous patch.
      * gdb.base/break.c (need_malloc): New.
      testsuite/
      testsuite/
      2009-11-12  Daniel Jacobowitz  <dan@codesourcery.com>
      testsuite/
      testsuite/
      * remote-fileio.c (remote_fileio_func_read): Limit console
      gdb/testsuite/
      2009-11-13  Pedro Alves  <pedro@codesourcery.com>
      2009-11-13  Maciej W. Rozycki  <macro@codesourcery.com>
      2009-11-13  Maciej W. Rozycki  <macro@codesourcery.com>
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      * arm-tdep.c (arm_skip_stub): Recognize RealView veneer functions.
      2009-11-13  Kazu Hirata  <kazu@codesourcery.com>
      2009-11-13  Maciej W. Rozycki  <macro@codesourcery.com>
      2009-11-13  Maciej W. Rozycki  <macro@codesourcery.com>
      * lib/gdb.exp (current_target_name): New procedure.
      * ui-file.c (stdio_file_read): Call gdb_select before read.
      * inline-frame.c (find_inline_frame_state): Check for changed PC
      * gdb.cp/extern-c.cc, gdb.cp/extern-c.exp: New test.
      PR gdb/8704
      * valops.c (value_struct_elt_for_reference): Do not rely on
      bfd/
      * defs.h (print_address_symbolic, build_address_symbolic): Update
      * NEWS: Document "info variables" change.
      * gdb.base/find.c (main): Reference search buffers.
      * gdb.cp/gdb2495.exp: Skip if gdb,nosignals.
      gas/
      gas/testsuite/
      * regcache.c (regcache_xmalloc): Add aspace argument.  Use it
      * gdb.mi/mi-nonstop.exp (mi_nonstop_resume): New function.
      * gdb.base/call-strs.exp, gdb.base/default.exp,
      * infrun.c (prepare_to_proceed): Handle other signals which might
      gas/testsuite/
      * arch-utils.c (default_remote_breakpoint_from_pc): New function.
      * arm-linux-tdep.c (arm_linux_thumb2_be_breakpoint)
      * arm-tdep.c (arm_find_mapping_symbol): New function, from
      * gdbarch.sh: Set LANG and LC_ALL to C, not c.
      * gdb.base/gcore.exp (capture_command_output): Use
      * gdb.base/bigcore.exp: Reset increased timeout.
      * i386-tdep.c (i386_frame_cache): Assume valid anonymous
      * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Also check for
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      * gdb.python/py-value.exp (test_value_in_inferior): Skip arg0 test
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      * gdb.python/py-type.exp: Check for Python support.
      * NEWS: Correct typo.
      * symfile.c (find_lowest_section): Include SEC_ALLOC sections.
      * arm-tdep.c (thumb_get_next_pc): Correct conditional branch opcode.
      * gdbtypes.c (append_composite_type_field_raw): New.
      * NEWS: Document .ARM.exidx / .ARM.extab support.
      * progspace.c (update_address_spaces): Update inferior address spaces
      * elf32-arm.c (elf32_arm_output_arch_local_syms): Do not add
      2010-03-04  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
      * elf32-arm.c (elf32_arm_output_arch_local_syms): Skip non-program
      * charset.c [USE_WIN32API]: Include <windows.h>.
      * gdbtypes.h (TYPE_IS_OPAQUE): Correct HAVE_CPLUS_STRUCT check.
      * gdb.base/printcmds.exp: Use gdb_file_cmd instead of gdb_load.
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.  List Tristan Gingold
      * ldlang.c (lang_insert_orphan): Place loadable orphans in the same
      Add missing newline.
      * symfile.c (generic_load): Reset breakpoints after loading.
      * doc/c-arm.texi (.setfp): Correct example.
      * tui/tui-disasm.c (tui_get_begin_asm_address): Default to
      * gdb.python/Makefile.in (EXECUTABLES): Add py-mi.
      * arm-tdep.c (skip_prologue_function): New function.
      * dwarf2-frame.c (dwarf2_frame_find_quirks): Use producer_is_realview.
      * gdb.base/call-signal-resume.exp, gdb.base/unwindonsignal.exp: Skip
      * gdb.base/completion.exp: Allow long instead of long int.
      bfd/
      bfd/
      * arm-tdep.c: Include features/arm-with-m.c.
      * gdb.cp/cpexprs.exp (test_breakpoint): Continue to test_function
      * config.in, configure: Regenerated.
      * breakpoint.c (can_use_hardware_watchpoint): Handle the first
      * gnu-v3-abi.c (gnuv3_print_method_ptr): Do not use
      gdb/
      * dwarf2read.c (read_func_scope, read_structure_type)
      * dwarf2read.c (dwarf2_compute_name): Check that the first
      * gdb.cp/templates.exp (test_template_args): Allow "struct".
      * tracepoint.c (merge_uploaded_trace_state_variables): Only print
      bfd/
      * MAINTAINERS: Update my email address and affiliation.  Also
      * MAINTAINERS: Update my email address.
      Really correct email address.

Danny Smith (49):
      * deffilep.y (def_lex): Accept '.' as valid non-lead char.
      * deffilep.y (def_import):  Use default extension of "dll"
      * defilep.y (opt_base): If no number given, set to default
      * dlltool.c (gen_def_file): Put demangled name comments on
      * rcparse.y (res_text_field): New res_id variable.
      * binutils-all/objcopy.exp: Initialise $test_prog to
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_parse):
      * pe-dll.c (pe_implied_import_dll): Also scan .rdata sections
      * configure.host: Add __USE_MINGW_FSEEK to HDEFINES for
      * doc/binutils.texi (dlltool): Document dlltool --temp-prefix
      * peXXigen.c (_bfd_XXi_swap_scnhdr_out): Don't remove
      * pe-dll.c (pe_create_import_fixup): Clear WP_TEXT flag.
      * peXXigen.c (_bfd_XXi_swap_scnhdr_out): Clear
      * pe-dll.c (fill_edata): Check that exported_symbol_sections is
      * scriptempl/pe.sc:  Put numbered .ctors.* after .ctors
      * dlltool.c (make_one_lib): Test if internal_name was specified
      Correct pasto in ChangeLog
      * doc/binutils.texi (dlltool): Update --add-underscore, --kill-at
      * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Simplify
      * config.bfd: Set targ_underscore=yes for PE COFF targets.
      * pe-dll.c (process_def_file): Don't export all symbols by default if
      * defparse.y: Remove unnecessary commas from token list.
      * scripttempl/pe.sc (.data): Add .jcr subsection.
      * emultempl/pe.em (set_pe_subsystem): Change second arg to
      * defilep.y (def_name, def_library): Combine into...
      * dlltool.c (set_dll_name_from_def): New function.  Strip name
      * peicode.h (pe_ILF_build_a_bfd): Strip only one prefix
      * winduni.c (unicode_from_ascii): Don't declare variables
      bfd
      gas
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_parse):	Set
      2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>
      2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>
      2006-01-31  Filip Navara  <navaraf@reactos.com>
      * NEWS: mention support for forward exports in PE-COFF dll's.
      * deffilep.y (def_image_name): If the image name does not have
      * dlltool.c (add_stdcall_underscore): New flag.
      * dlltool.c: Update copyright year.
      * deffilep.y (def_image_name): If LIBRARY or NAME statement
      PR 3276
      * objdump.c: Include sys/stat.h.
      2007-07-05  Danny Smith  <dannysmith@users.sourceforge.net>
      include
      Apply delta accidentally omitted from 2007-11-05 commit.
      PR driver/35916
      *pe-dll.c (autofilter_symbolprefixlist): Excude all symbols
      2008-07-31  Takashi Ono  <t_ono@hkfreak.net>
      * dlltool.c (identify_search_section): Cast argument, not return
      message.txt

Dave Anglin (137):
      * MAINTAINERS: Add Dave Anglin as HPPA co-maintainer.
      * chew.c (paramstuff, outputdots, perform, bang and usage): Remove
      * bfd-in.h (align_power): Cast constants to bfd_vma type.
      * aoutx.h (NAME(aout,swap_ext_reloc_in)): Cast bytes->r_index to
      Files missed in previous commit.
      * config/tc-hppa.h (tc_frob_symbol):  Frob undefined unused symbols
      * doc/binutils.texi: Add missing parenthesis.
      * config/obj-elf.c (special_sections): Work around HP's incorrect usage
      * configure.in (LD): Improve test for gcc.  Try to set LD to the ld used
      * elf32-hppa.c (final_link_relocate): For all DP relative relocations,
      * hppa.h (ldwa, ldda): Add ordered opcodes.
      * hppaelf.em (group_size): Change default to -1.
      * hppaelf.em (group_size): Change default back to 1.
      * config/tc-hppa.c (hppa_symbol_chars): Remove `,' and `!'.
      * som.h: Define PA_2_0 before including a.out.h
      * elf32-hppa.c (struct elf32_hppa_link_hash_entry,
      * config/tc-hppa.c (pa_ip): Check for invalid 64-bit conditions.
      * configure.host (HOSTING_LIBS): Define for hppa*-*-linux*.
      * elf32-hppa.c (elf32_hppa_relocate_section): Skip relocation if
      * elf-hppa.h (elf_hppa_relocate_section): Pass input_bfd instead of
      * elf-hppa.h (elf_hppa_reloc_final_type): Handle selectors for
      * elf32-hppa.c (elf32_hppa_check_relocs): Handle R_PARISC_PCREL32.
      * hpux-core.c (hpux_core_core_file_p): Add cast in call to
      * som.c (struct som_misc_symbol_info): Add is_comdat, is_common and
      * som.c (log2): Rename to exact_log2.  Adjust all callers.
      Bug gas/213
      * config/tc-hppa.c (log2): Rename to exact_log2.
      * emulparams/hppa64linux.sh: Define PLT_BEFORE_GOT.
      * elflink.c (elf_section_complain_discarded): Don't complain in
      * config/obj-som.c (adjust_stab_sections): Add prototype.
      PR 273
      * configure.in: Check for ncurses/term.h.
      * hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls to
      * infttrace.h (ttrace_write_reg_64): Add prototype.
      * hppa-hpux-nat.c (child_suppress_run): Add variable to allow
      * MAINTAINERS: Add myself to write after approval section.
      * configure.in (hppa*-*-linux*): Don't add libgcj to noconfigdirs.
      * config/tc-hppa.c (pa_ip): Promote architecture from PA 1.0 to 1.1
      * som.c (try_prev_fixup): Changed type of subspace_reloc_sizep to
      * hppa.h (FLAG_STRICT): Correct comment.
      * hppa.h (pa_opcodes): Use cM and cX instead of cm and cx,
      * som.c (som_find_inliner_info): New.
      * bfd/elf32-hppa.c (hppa_elf_hash_entry): Define.
      * bfd/elf32-hppa.c (struct elf32_hppa_stub_hash_entry):
      * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
      * config/tc-hppa.c (pa_ip): Search entire mnemonic before considering
      * hppa-dis.c (print_insn_hppa): Add space after 'w' in wide-mode
      * hppa.h (pa_opcode):  Add rules for opcode ordering.  Check first for
      * tc-hppa.c (pa_ip): Reject match for '#' immediate if not pa20.
      * gas/hppa/basic/fp_comp.s: Add level 1.1 directive.
      * hppa.h: Fix punctuation in comment.
      PR gas/336
      * hppa.h: Update copyright dates.
      * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
      * readelf.c (get_parisc_dynamic_type): Add new dynamic types.
      * hppa-dis.c (print_insn_hppa): Prefix 21-bit values with "L%".
      * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Add "L%" to regexp.
      * ChangeLog: Fix typo in last change.
      * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
      * readelf.c (get_parisc_segment_type): Handle PT_PARISC_WEAKORDER.
      PR ld/1135
      * hppa-dis.c (print_insn_hppa): Don't print '%' before register names.
      * readelf.c (slurp_hppa_unwind_table): Fix entry size on hppa64-hpux.
      * hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
      * config/tc-hppa.c (strict): Don't initialize.  Update comment.
      PR binutils/941
      * gas/hppa/basic/basic.exp (do_system): Adjust for removal of lha
      * hppa.h (pa_opcodes): Add two fcmp opcodes.  Reorder ftest opcodes.
      * elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
      PR gas/1804
      * elf64-hppa.c (elf64_hppa_object_p): Recognize corefiles under
      * som.c (som_decode_symclass): Decode BSF_WEAK symbols in the same
      Bug gas/1879
      Bug gas/1894 Bug gas/1895
      * gas/all/quad.d: Add -j "\$DATA\$".  Modify regexp to check for
      Bug gas/1896
      * gas/macros/purge.l: Increment line numbers.
      Bug gas/1948
      * elf32-hppa.c (elf32_hppa_size_dynamic_sections): Use info->executable
      * configure.host (hppa*64*-*-hpux*): Set host64 to true.
      * hppa.h (pa_opcodes): Reorder bb opcodes so that pa10 opcodes come
      * elf64-hppa.c (allocate_global_data_opd): Don't create an OPD entry
      * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
      * elf64-hppa.c (elf64_hppa_special_sections): Change flags for .tbss
      Sync from gcc:
      * elf32-hppa.c (elf32_bed): Define for hpux, linux and netbsd.
      * config/tc-hppa.h  (DWARF2_CIE_DATA_ALIGNMENT): Wrap negative number
      * elf-hppa.h (elf_hppa_osec_to_segment): New function.
      PR binutils/5146
      * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*.
      * solib-pa64.c (read_dld_descriptor): Return zero if load map is not
      * solib-pa64.c (pa64_solib_create_inferior_hook): Don't set
      * elf-hppa.h (elf_hppa_reloc_final_type): Handle R_PARISC_GPREL64,
      * config/tc-hppa.h: Don't define DWARF2_EH_FRAME_READ_ONLY on Linux
      * dw2gencfi.c (CFI_DIFF_EXPR_OK): Define if not defined.
      * config/tc-hppa.h (DIFF_EXPR_OK): Define for SOM target.  Revise
      * config/tc-hppa.c (hppa_regname_to_dw2regnum): Add register name to
      * hppa-linux-tdep.c (hppa_linux_supply_fpregset): Correct iteration.
      * hppa-linux-tdep.c (hppa_dwarf_reg_to_regnum): Remove surrounding
      * hppa-linux-tdep.c (hppa_linux_sigtramp_frame_unwind_cache): Record
      * hpux-core.c: Don't include sys/file.h.
      * elf-hppa.h (elf_hppa_final_link_relocate): Add check to ensure that
      * elf64-hppa.c: Remove PARAMS macro.  Replace PTR with void *.  Convert
      * elf-hppa.h (elf_hppa_final_link_relocate): Correct addend value used
      * gas/config/tc-hppa.c (pa_ip): Add check of immediate values.
      * elf-hppa.h (elf_hppa_final_link): Use elf_hppa_final_link.
      * elf_hppa_add_symbol_hook (elf_hppa_add_symbol_hook): Move to
      * elf32-hppa.c (hppa32_elf_local_refcounts): New function.
      * configure.tgt: Only use elf64hppa target emulation for hpux.
      * binutils-all/localize-hidden-1.s: Change .equ to .set.
      binutils/3807
      * config/hppa.sed: Fix spelling.
      PR binutils/9921
      * ld-elf/empty2.d: Remove xfail for hppa*-*-*.
      * config/tc-hppa.c (pa_build_unwind_subspace): Replace start symbol
      * elf32-hppa.c (elf32_hppa_final_link): Don't sort unwind information
      * readelf.c (slurp_hppa_unwind_table): Don't relocate address twice.
      * elf32-hppa.c (final_link_relocate): Convert R_PARISC_TLS_GD21L,
      PR gas/11395
      Move ChangeLog entry.
      PR gas/11395
      * gas/cfi/cfi.exp: Skip cfi-common-6 on hppa64*-*.
      * gas/all/gas.exp (fwdexp): Run on hppa*64*-*-*.  Skip on 32-bit
      PR ld/12360
      * ld-undefined/undefined.exp (testline): XFAIL hppa*64*-*-*.
      * binutils-all/copy-2.d: Change "hppa" to "hppa*" in not-target list.
      * lib/binutils-common.exp (regexp_diff): Use "==" instead of "eq".
      PR ld/12376
      PR ld/13387
      PR binutils/13476
      * gas/hppa/basic/unit.s: Remove uxor instructions with unit condition
      * config/tc-hppa.c (pa_ip): Limit unit conditions for uxor to those
      * gas/hppa/basic/fmemLRbug.s: Remove double load and store instructions
      * config/tc-hppa.c (pa_ip): Reject double floating point stores and
      * config/tc-hppa.c (pa_get_number): New.
      * hppa.h (pa_opcodes): Use "cX" completer instead of "cx" in fstqx
      2013-08-31  John David Anglin  <dave.anglin@bell.net>

Dave Brolley (184):
      Wed Nov  4 18:46:47 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:46:47 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:46:47 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 19:11:43 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:49:43 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:42:00 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov  4 18:44:31 1998  Dave Brolley  <brolley@cygnus.com>
      Added fr30-asm.c  fr30-dis.c  fr30-opc.c  fr30-opc.h
      Mon Nov  9 12:00:36 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov  9 18:22:55 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov  9 18:22:55 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 12 19:19:54 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 12 19:21:24 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 12 19:21:57 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 12 19:21:57 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 12 19:24:18 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 16 19:15:19 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 16 19:17:23 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 16 19:21:48 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 16 19:27:52 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov 18 11:27:56 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov 18 11:30:04 1998  Dave Brolley  <brolley@cygnus.com>
      Wed Nov 18 21:36:37 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 19 16:02:46 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 23 17:02:47 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Nov 23 18:28:48 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 26 11:19:35 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 26 11:23:48 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 26 11:23:48 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 26 11:26:32 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Nov 26 11:26:32 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec  3 14:20:03 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec  3 14:26:20 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec  3 14:20:03 1998  Dave Brolley  <brolley@cygnus.com>
      Fri Dec  4 17:08:08 1998  Dave Brolley  <brolley@cygnus.com>
      Mon Dec  7 14:33:44 1998  Dave Brolley  <brolley@cygnus.com>
      Tue Dec  8 13:12:44 1998  Dave Brolley  <brolley@cygnus.com>
      Tue Dec  8 13:16:53 1998  Dave Brolley  <brolley@cygnus.com>
      Tue Dec  8 13:16:53 1998  Dave Brolley  <brolley@cygnus.com>
      Tue Dec  8 13:16:53 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec 10 18:39:46 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec 10 18:46:25 1998  Dave Brolley  <brolley@cygnus.com>
      1998-12-14  Dave Brolley  <brolley@cygnus.com>
      1998-12-14  Dave Brolley  <brolley@cygnus.com>
      1998-12-15  Dave Brolley  <brolley@cygnus.com>
      Wed Dec 16 16:17:22 1998  Dave Brolley  <brolley@cygnus.com>
      Thu Dec 17 17:18:43 1998  Dave Brolley  <brolley@cygnus.com>
      Fri Dec 18 17:09:34 1998  Dave Brolley  <brolley@cygnus.com>
      New testcase.
      Add new test cases to the list of files to be kept.
      2000-03-23  Dave Brolley  <brolley@redhat.com>
      2000-03-30  Dave Brolley  <brolley@redhat.com>
      2000-03-30  Dave Brolley  <brolley@redhat.com>
      2000-07-26  Dave Brolley  <brolley@redhat.com>
      Wrong date on last entry.
      2000-07-26  Dave Brolley  <brolley@redhat.com>
      2000-07-26  Dave Brolley  <brolley@redhat.com>
      2000-08-15  Dave Brolley  <brolley@redhat.com>
      2000-08-15  Dave Brolley  <brolley@redhat.com>
      Forgot to check this in with last commit!
      2000-08-28  Dave Brolley  <brolley@redhat.com>
      2000-08-28  Dave Brolley  <brolley@redhat.com>
      2000-08-28  Dave Brolley  <brolley@redhat.com>
      2000-08-28  Dave Brolley  <brolley@redhat.com>
      2000-09-26  Dave Brolley  <brolley@redhat.com>
      2000-10-06  Dave Brolley  <brolley@redhat.com>
      2000-10-06  Dave Brolley  <brolley@redhat.com>
      2000-10-06  Dave Brolley  <brolley@redhat.com>
      2000-11-01  Dave Brolley  <brolley@cygnus.com>
      2000-11-07  Dave Brolley  <brolley@redhat.com>
      Last change was actually made by Matthew Green.
      2001-03-02  Dave Brolley  <brolley@redhat.com>
      2001-03-05  Dave Brolley  <brolley@redhat.co
      2001-03-05  Dave Brolley  <brolley@
      Correct filenames from last commit.
      2001-03-05  Dave Brolley  <brolley
      2001-07-25  Dave Brolley  <brolley@redhat.com>
      2001-07-25  Dave Brolley  <brolley@redhat.com>
      2001-08-02  Dave Brolley  <brolley@redhat.com>
      2001-11-14  Dave Brolley  <brolley@redhat.com>
      2001-11-14  Dave Brolley  <brolley@redhat.com>
      2001-11-14  Dave Brolley  <brolley@redhat.com>
      2001-11-14  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-18  Dave Brolley  <brolley@redhat.com>
      2002-06-20  Dave Brolley  <brolley@redhat.com>
      2002-06-21  Dave Brolley  <brolley@redhat.com>
      2002-06-21  Dave Brolley  <brolley@redhat.com>
      2002-07-24  Dave Brolley  <brolley@redhat.com>
      2002-08-28  Dave Brolley  <brolley@redhat.com>
      2002-08-29  Dave Brolley  <brolley@redhat.com>
      003-02-12  Dave Brolley  <brolley@redhat.com>
      New simulator for Fujitsu frv contributed by Red Hat.
      New sim testsuite for Fujitsu FRV. Contributed by Red Hat.
      2003-08-20  Michael Snyder  <msnyder@redhat.com>
      2003-08-20  Michael Snyder  <msnyder@redhat.com>
      2003-08-20  Michael Snyder  <msnyder@redhat.com>
      2003-08-29  Dave Brolley  <brolley@redhat.com>
      2003-08-29  Dave Brolley  <brolley@redhat.com>
      2003-08-29  Dave Brolley  <brolley@redhat.com>
      2003-09-03  Dave Brolley  <brolley@redhat.com>
      2003-09-03  Dave Brolley  <brolley@redhat.com>
      003-09-03  Dave Brolley  <brolley@redhat.com>
      2003-09-04  Dave Brolley  <brolley@redhat.com>
      2003-09-08  Dave Brolley  <brolley@redhat.com>
      2003-09-08  Dave Brolley  <brolley@redhat.com>
      2003-09-08  Dave Brolley  <brolley@redhat.com>
      2003-09-08  Dave Brolley  <brolley@redhat.com>
      2003-09-08  Dave Brolley  <brolley@redhat.com>
      2003-09-09  Dave Brolley  <brolley@redhat.com>
      2003-09-09  Dave Brolley  <brolley@redhat.com>
      2003-09-09  Dave Brolley  <brolley@redhat.com>
      2003-09-09  Dave Brolley  <brolley@redhat.com>
      2003-09-10  Dave Brolley  <brolley@redhat.com>
      2003-09-12  Dave Brolley  <brolley@redhat.com>
      2003-09-12  Dave Brolley  <brolley@redhat.com>
      Correct last entry.
      2003-09-19  Dave Brolley  <brolley@redhat.com>
      2003-09-24  Dave Brolley  <brolley@redhat.com>
      2003-09-24  Dave Brolley  <brolley@redhat.com>
      2003-09-24  Dave Brolley  <brolley@redhat.com>
      2003-09-25  Dave Brolley  <brolley@redhat.com>
      2003-09-29  Dave Brolley  <brolley@redhat.com>
      2003-10-06  Dave Brolley  <brolley@redhat.com>
      2003-10-08  Dave Brolley  <brolley@redhat.com>
      2003-10-08  Dave Brolley  <brolley@redhat.com>
      2003-10-06  Dave Brolley  <brolley@redhat.com>
      2003-10-06  Dave Brolley  <brolley@redhat.com>
      2003-10-06  Dave Brolley  <brolley@redhat.com>
      2003-10-06  Dave Brolley  <brolley@redhat.com>
      2003-10-08  Dave Brolley  <brolley@redhat.com>
      2003-10-08  Dave Brolley  <brolley@redhat.com>
      2003-10-10  Dave Brolley  <brolley@redhat.com>
      2003-10-10  Dave Brolley  <brolley@redhat.com>
      2003-10-10  Dave Brolley  <brolley@redhat.com>
      2003-10-10  Dave Brolley  <brolley@redhat.com>
      2003-10-10  Dave Brolley  <brolley@redhat.com>
      2003-10-31  Dave Brolley  <brolley@redhat.com>
      Fix typos.
      Fix more typos
      2003-11-03  Dave Brolley  <brolley@redhat.com>
      2005-06-15  Dave Brolley  <brolley@redhat.com>
      2005-06-15  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-10-28  Dave Brolley  <brolley@redhat.com>
      2005-12-02  Dave Brolley  <brolley@redhat.com>
      2006-09-27  Dave Brolley  <brolley@redhat.com>
      2006-10-18  Dave Brolley  <brolley@redhat.com>
      2006-10-18  Dave Brolley  <brolley@redhat.com>
      2006-12-13  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      Support for Toshiba MeP and for complex relocations.
      Add correct entrty for the addition of MeP.
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      Support for Toshiba MeP and for complex relocations.
      Support for Toshiba MeP.
      2007-02-05  Dave Brolley  <brolley@redhat.com>
      Fix entries for MeP port and complex relocations.
      Fix entries for MeP submission.
      Fix entries for MeP submission and complex relocations.
      Fix entries for MeP submission.
      Fix entries for MeP submission.
      Add myself as the maintainer of the MeP port.
      Add myself as maintainer of the MeP port.
      2007-09-21  Dave Brolley  <brolley@redhat.com>

Dave Korn (81):
      2005-05-08  Dave Korn   <dave.korn@artimi.com>
      2006-05-02  Dave Korn  <dave.korn@artimi.com>
      2009-01-03  Dave Korn  <dave.korn.cygwin@gmail.com>
      * NEWS:  Mention new feature --exclude-modules-for-implib.
      * configure.ac (funcs, vars, checkfuncs):  Don't munge on Cygwin,
      * emultempl/pe.em (gld_${EMULATION_NAME}_after_open):  Don't emit
      bfd/ChangeLog
      PR gas/7059
      ld/ChangeLog
      * emultempl/pe.em (debug_section_p):  New bfd_map_over_sections hook.
      include/ChangeLog
      * ld-auto-import/auto-import.exp:  Add missing dll entrypoint.
      * ld-bootstrap/bootstrap.exp:  Also pass '-liconv' to linker when
      * doc/internals.texi:  Fix trivial syntax errors.
      binutils/ChangeLog
      * inutils-all/objcopy.exp (strip_executable):  Delete remote dest
      ld/ChangeLog
      * ld-pe/export_dynamic_warning.d (#warning):  Fix regex pattern.
      * ld-pe/export_dynamic_warning.s:  Make dummy code portable.
      * ld-pe/image_size.d (#target):  Also run test on Cygwin and x86_64
      bfd/ChangeLog
      bfd/ChangeLog
      2009-04-23  Matthias Klose  <doko@ubuntu.com>
      bfd/ChangeLog
      * MAINTAINERS:  Add myself as PE/COFF co-maintainer.
      Committed on behalf of
      ==> bfd/ChangeLog <==
      * lib/ld-lib.exp (run_ld_link_tests):  Filter test names against
      * coffgen.c (coff_print_symbol):  Use bfd_fprintf_vma, not
      * ld-pe/aligncomm-1.c (_alloca):  Add dummy definition to
      ld/ChangeLog
      * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
      PR gas/977
      2009-06-18  Dave Korn  <dave.korn.cygwin@gmail.com>
      * ld-pe/pe-run.exp (proc test_direct_link_dll):  Always pass
      * ld-pe/pe-run.exp (proc test_direct_link_dll):  Fix incorrect
      2009-06-25  Rafael Avila de Espindola  <espindola@google.com>
      2009-07-03  Dave Korn  <dave.korn.cygwin@gmail.com>
      2009-07-03  Cary Coutant  <ccoutant@google.com>
      * doc/binutils.texi (--only-keep-debug): Relocate stray para here ...
      * ltmain.sh (func_normal_abspath): New function.
      * Makefile.am (BUILD_LIBINTL): New variable.
      ld/ChangeLog:
      2009-09-04  Timo Kreuzer  <timo.kreuzer@web.de>
      * cofflink.c (_bfd_coff_generic_relocate_section): Look for the aux
      * deffilep.y (def_file_free): Add missing shadow parameter renaming.
      * pe-dll.c (generate_reloc): Take account of wrapper options when
      gas/ChangeLog:
      * gas/pe/section-align-1.d: Don't test section flags.
      binutils/testsuite/ChangeLog:
      bfd/ChangeLog:
      * pe-dll.c: Removed trailing whitespaces.
      Merge from gcc:
      PR ld/11603
      * objcopy.c (copy_usage): Tweak previous typofix.
      * scripttempl/armcoff.sc: Revert 2010-09-22 change.
      * configure.ac (build_lto_plugin): New shell variable.
      * elflink.c (_bfd_elf_link_output_relocs): Delete unused variable
      Applied patch series for LD plugin interface (six parts).
      Avoid testsuite errors when no cross compiler is available.
      Fix potential use-after-free bugs.
      Provide win32-based dlapi replacements on windows platforms without dlfcn.h.
      * ld-plugin/plugin.exp: Mark tests UNSUPPORTED, not UNRESOLVED, if
      * plugin.c (get_symbols): Check symbol type correctly.
      * i386/relax-1.d: Generalize regexes a bit.
      Sync from gcc/
      * config/obj-coff.c (weak_altname2name): Don't infer from the presence
      * ChangeLog: Add missing 'PR' designator to previous entry.
      * plugin.h (plugin_active_plugins_p): New prototype.
      * ld-plugin/plugin.exp (testobjfiles): Dont use HOSTING_CRT0.
      * plugin.c (is_visible_from_outside): New function.
      * mh-cygwin (LDFLAGS): Turn up stack allocation to 12MB.
      PR target/40125
      Fix PE-COFF bug in orphan section alignment handling.
      Do not use dummy bfd suffix for recognition, make it human-readable instead.
      Revise linker plugin API to better preserve link order.
      Fix issue from GCC PR47527: no ELF flags, EABI attribs, etc. in dummy IR BFD.
      Respect symbol wrappers when computing symbol resolutions.
      PR ld/12365
      bfd/ChangeLog:
      * pe-dll.c (generate_reloc): Don't emit a base reloc for an

David Anderson (26):
      Add myself to write-after-approval list.
      Just realized the list is in alphabetical order, so
      spelling correction: depdendant->dependent
      Spelling correction: of->if in comment.
      Typo in comment fixed: seem->see
      Spelling correction in comment:  dependant->dependent
      Corrected mistake in comment. 64bit example said it was 32 bit.
      Fix typo in comment: h added, sort -> short.
      Correct spelling in comment: tupes -> tuples.
      Corrected spelling errors in comments:
      Corrected spelling in comments:
      Corrected spelling error in comment:
      Corrected spelling error in comment: swaped -> swapped.
      Fixed spelling errors in comments: dependant->dependent in several places.
      Corrected spelling in comments: dependant->dependent swaped->swapped.
      Corrected spelling in comment: extention-> to extension.
      Corrected typo in comment:  ofa -> of a
      Corrected spelling error in comment: continaution ->continuation.
      Corrected spelling in comment:  unles -> unless.
      Corrected spelling in comment: dependant -> dependent
      Corrected spelling in comment: dependant -> dependent.
      Corrected spelling error in comment: tracepont -> tracepoint
      Corrected spelling errors in various source files.
      Corrected spelling errors in comments
      Corrected spelling errors in comments.
      2004-10-11  David Anderson  <davea@sgi.com>

David Ayers (2):
      2006-06-13  David Ayers  <d.ayers@inode.at>
      2006-06-20  David Ayers  <d.ayers@inode.at>

David Blaikie (12):
      gdb/testsuite
      gdb
      gdb
      Compile inline test with -std=gnu89 explicitly to override Clang's default (-std=c99)
      Add return value for non-void function return statements to fix error in clang build.
      Adjust start-of-function braces to be compatible with Clang
      Fix and XFAIL test due to GCC PR55641, passes with clang
      XFAIL under Clang tests using labels
      Return by value to coax Clang into emitting the full definition of a test type.
      Cause clang to emit the definition of a type used only by pointer
      Ensure unreferenced static symbols aren't omitted by clang (either marking them __attribute__((used)) or making them non-static)
      Use attribute to specify the required inlining semantics

David Carlton (152):
      Add self to MAINTAINERS.
      2002-08-19  David Carlton  <carlton@math.stanford.edu>
      2002-08-19  David Carlton  <carlton@math.stanford.edu>
      2002-08-13  David Carlton  <carlton@math.stanford.edu>
      2002-09-03  David Carlton  <carlton@math.stanford.edu>
      2002-09-12  David Carlton  <carlton@math.stanford.edu>
      2002-09-16  David Carlton  <carlton@math.stanford.edu>
      2002-09-18  David Carlton  <carlton@math.stanford.edu>
      2002-09-18  David Carlton  <carlton@math.stanford.edu>
      2002-09-20  David Carlton  <carlton@math.stanford.edu>
      2002-09-20  David Carlton  <carlton@math.stanford.edu>
      2002-09-27  David Carlton  <carlton@math.stanford.edu>
      2002-09-27  David Carlton  <carlton@math.stanford.edu>
      2002-09-30  David Carlton  <carlton@math.stanford.edu>
      2002-10-09  David Carlton  <carlton@math.stanford.edu>
      2002-10-18  David Carlton  <carlton@math.stanford.edu>
      2002-10-23  David Carlton  <carlton@math.stanford.edu>
      2002-10-23  David Carlton  <carlton@math.stanford.edu>
      2002-10-23  David Carlton  <carlton@math.stanford.edu>
      2002-10-23  David Carlton  <carlton@math.stanford.edu>
      2002-10-28  David Carlton  <carlton@math.stanford.edu>
      2002-11-05  David Carlton  <carlton@math.stanford.edu>
      2002-11-05  David Carlton  <carlton@math.stanford.edu>
      2002-11-08  David Carlton  <carlton@math.stanford.edu>
      2002-11-11  David Carlton  <carlton@math.stanford.edu>
      2002-11-11  David Carlton  <carlton@math.stanford.edu>
      2002-11-15  David Carlton  <carlton@math.stanford.edu>
      2002-11-12  David Carlton  <carlton@math.stanford.edu>
      Fix date stamp on ChangeLog entry.
      2002-11-25  David Carlton  <carlton@math.stanford.edu>
      2002-12-04  David Carlton  <carlton@math.stanford.edu>
      2002-12-04  David Carlton  <carlton@math.stanford.edu>
      2002-12-05  David Carlton  <carlton@math.stanford.edu>
      2002-12-05  David Carlton  <carlton@math.stanford.edu>
      2002-12-05  David Carlton  <carlton@math.stanford.edu>
      2002-12-05  David Carlton  <carlton@math.stanford.edu>
      2002-12-06  David Carlton  <carlton@math.stanford.edu>
      2002-12-09  David Carlton  <carlton@math.stanford.edu>
      2002-12-09  David Carlton  <carlton@math.stanford.edu>
      2002-12-09  David Carlton  <carlton@math.stanford.edu>
      2002-12-11  David Carlton  <carlton@math.stanford.edu>
      2002-12-17  David Carlton  <carlton@math.stanford.edu>
      2002-12-17  David Carlton  <carlton@math.stanford.edu>
      2002-12-19  David Carlton  <carlton@math.stanford.edu>
      2002-12-20  David Carlton  <carlton@math.stanford.edu>
      2002-12-23  David Carlton  <carlton@math.stanford.edu>
      2002-12-23  David Carlton  <carlton@math.stanford.edu>
      2002-12-24  David Carlton  <carlton@math.stanford.edu>
      2003-01-03  David Carlton  <carlton@math.stanford.edu>
      2003-01-07  David Carlton  <carlton@math.stanford.edu>
      2003-01-08  David Carlton  <carlton@math.stanford.edu>
      2003-01-09  David Carlton  <carlton@math.stanford.edu>
      2003-01-09  David Carlton  <carlton@math.stanford.edu>
      2003-01-10  David Carlton  <carlton@math.stanford.edu>
      2003-01-12  David Carlton  <carlton@bactrian.org>
      2003-01-14  David Carlton  <carlton@math.stanford.edu>
      2003-01-15  David Carlton  <carlton@math.stanford.edu>
      2003-01-16  David Carlton  <carlton@math.stanford.edu>
      2003-01-17  David Carlton  <carlton@math.stanford.edu>
      2003-01-17  David Carlton  <carlton@math.stanford.edu>
      2003-01-31  David Carlton  <carlton@math.stanford.edu>
      Left ChangeLog entry out of last commit.
      2003-02-03  David Carlton  <carlton@math.stanford.edu>
      2003-02-04  David Carlton  <carlton@math.stanford.edu>
      2003-02-04  David Carlton  <carlton@math.stanford.edu>
      2003-02-04  David Carlton  <carlton@math.stanford.edu>
      2003-02-04  David Carlton  <carlton@math.stanford.edu>
      2003-02-04  David Carlton  <carlton@math.stanford.edu>
      2003-02-07  David Carlton  <carlton@math.stanford.edu>
      2003-02-14  David Carlton  <carlton@math.stanford.edu>
      2003-02-19  David Carlton  <carlton@math.stanford.edu>
      2003-02-20  David Carlton  <carlton@math.stanford.edu>
      2003-02-20  David Carlton  <carlton@math.stanford.edu>
      2003-02-21  David Carlton  <carlton@math.stanford.edu>
      2003-02-24  David Carlton  <carlton@math.stanford.edu>
      2003-02-24  David Carlton  <carlton@math.stanford.edu>
      2003-02-25  David Carlton  <carlton@math.stanford.edu>
      2003-02-26  David Carlton  <carlton@math.stanford.edu>
      2003-02-26  David Carlton  <carlton@math.stanford.edu>
      2003-02-26  David Carlton  <carlton@math.stanford.edu>
      2003-02-27  David Carlton  <carlton@math.stanford.edu>
      2003-02-28  David Carlton  <carlton@math.stanford.edu>
      2003-02-28  David Carlton  <carlton@math.stanford.edu>
      2003-02-28  David Carlton  <carlton@math.stanford.edu>
      Fix minor slip in previous patch.
      2003-03-03  David Carlton  <carlton@math.stanford.edu>
      2003-03-03  David Carlton  <carlton@math.stanford.edu>
      2003-03-03  David Carlton  <carlton@math.stanford.edu>
      2003-03-03  David Carlton  <carlton@math.stanford.edu>
      2003-02-28  David Carlton  <carlton@math.stanford.edu>
      2003-03-04  David Carlton  <carlton@math.stanford.edu>
      2003-03-04  David Carlton  <carlton@math.stanford.edu>
      2003-03-10  David Carlton  <carlton@math.stanford.edu>
      2003-03-17  David Carlton  <carlton@math.stanford.edu>
      2003-04-14  David Carlton  <carlton@math.stanford.edu>
      2003-04-14  David Carlton  <carlton@math.stanford.edu>
      2003-04-15  David Carlton  <carlton@math.stanford.edu>
      2003-04-23  David Carlton  <carlton@bactrian.org>
      2003-04-25  David Carlton  <carlton@bactrian.org>
      2003-05-02  David Carlton  <carlton@bactrian.org>
      2003-05-08  David Carlton  <carlton@math.stanford.edu>
      2003-05-18  David Carlton  <carlton@bactrian.org>
      2003-05-19  David Carlton  <carlton@bactrian.org>
      2003-05-19  David Carlton  <carlton@bactrian.org>
      2003-05-19  David Carlton  <carlton@bactrian.org>
      2003-05-19  David Carlton  <carlton@bactrian.org>
      2003-05-19  David Carlton  <carlton@bactrian.org>
      2003-05-20  David Carlton  <carlton@math.stanford.edu>
      2003-06-02  David Carlton  <carlton@math.stanford.edu>
      2003-06-02  David Carlton  <carlton@math.stanford.edu>
      2003-06-02  David Carlton  <carlton@bactrian.org>
      2003-06-11  David Carlton  <carlton@bactrian.org>
      2003-06-11  David Carlton  <carlton@bactrian.org>
      2003-06-12  David Carlton  <carlton@bactrian.org>
      2003-06-12  David Carlton  <carlton@kealia.com>
      2003-06-12  David Carlton  <carlton@kealia.com>
      2003-06-25  David Carlton  <carlton@kealia.com>
      2003-06-30  David Carlton  <carlton@kealia.com>
      Fix indentation of previous commit.
      2003-08-04  David Carlton  <carlton@kealia.com>
      2003-08-27  David Carlton  <carlton@kealia.com>
      2003-09-09  David Carlton  <carlton@kealia.com>
      2003-09-11  David Carlton  <carlton@kealia.com>
      2003-09-11  David Carlton  <carlton@kealia.com>
      Fix ChangeLog entry to read 'gdb.cp' instead of 'gdb.c++'.
      2003-09-25  David Carlton  <carlton@kealia.com>
      2003-09-25  David Carlton  <carlton@kealia.com>
      2003-09-25  David Carlton  <carlton@kealia.com>
      2003-09-30  David Carlton  <carlton@kealia.com>
      2003-11-13  David Carlton  <carlton@kealia.com>
      2003-12-16  David Carlton  <carlton@kealia.com>
      2004-01-13  David Carlton  <carlton@kealia.com>
      2004-01-14  David Carlton  <carlton@kealia.com>
      2004-01-14  David Carlton  <carlton@bactrian.org>
      2004-01-22  David Carlton  <carlton@kealia.com>
      2004-01-23  David Carlton  <carlton@kealia.com>
      2004-01-23  David Carlton  <carlton@kealia.com>
      2004-01-23  David Carlton  <carlton@kealia.com>
      2004-01-23  David Carlton  <carlton@kealia.com>
      2004-01-28  David Carlton  <carlton@kealia.com>
      2004-02-02  David Carlton  <carlton@kealia.com>
      2004-02-11  David Carlton  <carlton@kealia.com>
      2004-03-05  David Carlton  <carlton@kealia.com>
      2004-03-12  David Carlton  <carlton@kealia.com>
      2004-03-15  David Carlton  <carlton@kealia.com>
      2004-03-16  David Carlton  <carlton@kealia.com>
      2004-03-17  David Carlton  <carlton@kealia.com>
      2004-03-17  David Carlton  <carlton@kealia.com>
      2004-03-26  David Carlton  <carlton@kealia.com>
      Add entry that I left out of 2004-03-15 ChangeLog:
      2004-04-13  David Carlton  <carlton@kealia.com>
      2004-08-10  David Carlton  <carlton@bactrian.org>

David D. Zuhn (304):
      added flex to the build tree
      configure.in knows about flex now
      updated configure.in to include flex
      added ispell
      better error testing on perverse cases (eg, ./config.sub -sun3)
      recognize m680[1234] as separate processors now
      16 May version from prep
      fix -nfp documentation
      new file from bothner, fixes sparc cross-disassembly core dumps
      change to new solaris naming system, add sysv4 host config
      more docs on srcdir in makefiles, patch accepted by rms
      >       * xm-rs6000.h: define MEM_FNS_DECLARED
      added wc to holes -- needed by the rcs configuration script
      don't install gprof.{callg,flat}, install the man page, get the new
      rearranged tests to remove subdirs from configdirs
      configure error messages to stderr, recognize hppa* instead of hppa
      fragment for HPUX, copied from mh-sysv, added yet another INSTALL=cp
      frag for hpux, INSTALL=cp
      fix installation problem which forced a relink of ld on 2nd and subsequent installation
      clean up Makefile.in (install), configure.in (the parts that choose what not to build for a host or target)
      fix INFO-DIR-ENTRY, new gen-info-dir
      fix INFO-DIR-ENTRY
      changes tests from -d foo to -f foo/Makefile
      removed debugging code accidentally checked in
      new configure triple work, added solaris 2 & irix host support, fix FLEX definition
      avoid compiler warnings
      use *-*-* instead nested cases
      regularize formatting
      use canonical triple
      renamed hp9000.h to hp300.h
      renamed hp9000 to hp300
      fix typo, added @table
      use sysv config for solaris2 hosting
      merge in some p3 Makefile changes
      added tcl, tk, and expect
      import from p3
      * config.sub: remove 'sparc'-->'sparc-sun' default transformation,
      delete some old ose cruft, handle -wrs as an os
      more include changes
      include file handling changes
      * configure.in: expand the section that adds or removes
      new file, build many toolchains at once
      make cc command lines more consistent
      pass down prefix and exec_prefix
      added expect and tcl
      also search bfd sources for include files
      update dates
      +	* nindy-share/stop.h: fixed bogus comment-end in copyright message
      updates dates, added build-cygnus target
      updated dates
      build libg++ on HPUX
      minor typo correction
      define and pass down locations for X11 files
      supply standard X11 include & library directories
      * Makefile.in: define flags for X11 include files and library file
      updated address and phone number
      better handling for X11 oddities on various systems
      include mh-sun for all sun hosts (except solaris)
      add several packages to configdirs
      updated dates
      * configure.in: handle some programs as cross-only, and others as
      * Makefile.in: extensive cleanup::  removed all of the explicit
      update dates, HP700 target list
      Makefile.in: regularize use of $host_canonical and $target_canonical
      removed the files there were moved to etc, added the directories that are
      add include of "complaints.h"
      update date, remove stage1 make if on rs6000
      don't build sed -- it's broken
      add dvi target
      updated dates, added -g to hppa native CFLAGS
      clean up mostlyclean changes
      added dvi target
      updated dates
      don't remove binutils from Solaris builds
      better clean handling
      * hppa.c: change a 'const' to 'CONST', or else HP C compiler dies
      updated dates
      update comments
      pass prefix & exec_prefix, POSIXize recursive makes
      update dates
      add groff
      use bfd_xmalloc instead of malloc
      fix install rule
      use waitpid instead of wait4
      handle machines other than DOS & Sun
      * test-build.mk: set $PATH for all builds
      revert chill Sanitize patches
      redo (yet again) chill sanitization -- thanks per
      update dates
      no more default emulation
      recognise all sparclite variants
      fix my default emulation changes
      fix default emulations for nindy and sparc-vxworks
      build lots of targets for HPPA (testing), add -J Sun3 CC, add sparclite targets for sun4
      add default CC compilers for Iris and DECstation
      chillrt depends on a C library (newlib)
      use the SYMBOL_VALUE macro -- from Stu
      recognize irix[34]* instead of irix[34]
      added support for uudecode
      updated dates, build all interesting targets on hp700 host
      updated dates, add support for building with native (SunPRO) C on Solaris2
      added uudecode to keepers list
      updated date
      case fixes in node names
      update dates
      keep NEWS, remove RCS cruft
      no more v9 code in aoutx.h
      keep gprof.texi, remove RCS cruft
      keep everything that's present now
      removing excess verbosity
      fix TMPDIR on hp300 automagically, don't have all sorts of -g -g -g flags around
      updated date
      keep everything
      gprof, not gprog.  typo
      handle SunPRO C on Solaris2 better
      updated dates
      add support for tar gzip hello recode and indent
      update version to 1.94
      diff needs libiberty
      fix go32 configuration
      * configure.in: remove no-op mips-dec-bsd* in "case $target"
      keep mh-aix386
      tclX support
      don't define POSIX_UTIME for go32, makes ar & ranlib happy again
      * configure.in: canonicalize all instances to *-*-solaris2*,
      consistent use of -solaris2*
      consistent use of -solaris2*
      consistent use of -solaris2*
      better support for configuration with gcc
      added package_makefile_frag support
      handle lack of Makefile.in in a more graceful manner
      * configure: add support for package_makefile_fragment, handle the
      fix whitespace
      configure has embedded tabs, which I accidentially nuked
      add installcheck
      add installcheck target
      add installcheck
      add dvi & installcheck
      add X11 directory support
      update dvi & info targets
      add installcheck & dvi
      fix setting of target_alias when using config.guess (fixes PR config/2422)
      add dvi target
      add dvi target, define & use TEXI2DVI
      recurse through SUBDIRS for dvi target
      add dvi target
      add dvi, fix info & install-info (no recursion)
      rename deja-gnu to dejagnu
      look in srcdir for texinfo source, then in objdir
      doc last changes
      add INFO-DIR-ENTRY
      top level CC settings for special tweaks needed
      Keep mh-sun3
      as.texinfo lives in $(srcdir)
      * configure.in: add comment for --with-x default values
      * configure.in: rename m88k-motorola-m88kbcs to m88k-motorola-sysv
      * config/mh-delta88: remove extraneous GCC references
      add all-emacs target
      don't try to keep old mt-* targets
      fix stabs.texinfo xref bugs
      default is the tree supports X11
      keep release stuff around for Cygnus releases
      use the sun3 makefile fragment (PR 2729)
      patches to use release-info
      1) use release-info
      more tools to build native-only
      install shouldn't depend on install-info
      add no-op dvi target
      add more files to ETC_SUPPORT, configure the release directory, add a vault-install target
      * configure.in: fix Alpha GDB typo; also, don't build DejaGnu for
      INFO-DIR-ENTRY formatting tweaks
      * printcmd.c (print_address_symbolic): turn this into an assigment
      go32 needs math library
      1) 'else true' for *!@#@ Ultrix
      rename LOADLIBES to EXTRALIBS
      change srctriggeer to a local FILE not a DIRECTORY
      fix srctrigger to point to a file, not a directory
      * configure.in: change lynx support to CPU-*-lynxos*
      * config/sparc/xm-sun4sol2.h: define MEM_FNS_DECLARED
      * Makefile.in: remove old C++ rules; remove install:all and
      update INFO-DIR-ENTRY
      don't build gas,ld,binutils for *-*-sysv4
      fix comment portability problem (ultrix)
      a portable install script, also creates parent directories
      update install usage
      remove parentdir support
      remove parentdir support; use INSTALL_XFORM
      don't set INSTALL=cp anymore
      remove parentdir support
      remove accidental INSTALL change
      remove parentdir support
      remove parentdir support
      * Makefile.in (install, install-info): remove parentdir support,
      remove parentdir support
      configure already add the -e
      get install.sh canonicalized
      doc last change
      canonicalize install.sh location
      quote program_transform_name value
      canonicalize install.sh location
      remove parentdir support
      fix INSTALL_XFORM definition
      more install/program_transform_name fixes
      append transformbasename to transformed name
      change program_transform_name quoting
      single-quote $program_transform_name
      added stabs-in-elf menu entry, reformatted menus with C-c C-u a (texinfo mode command)
      don't use dirname
      like mh-sysv4, except with Unixware X definitions
      add go32 tools to the go32 targetted toolchains
      fix include file ordering problem (bfd.h vs. symfile.h)
      fix docstring so that it compiles
      fix HPUX hosting problems
      kludge around 386BSD bug
      update for q3 matrix
      fix decls
      remove INSTALL=cp
      simplify adding gprof to sh-*-*
      add sh for sun4 builds
      add uniq to holes, ccross changes
      remove another fixme
      remove all.cross and install.cross targets
      remove install.cross and all.cross targets
      define CROSS is cross compilation
      define CROSS is cross compilation
      put CROSS definition into the Makefile
      handle our SCO name better
      add a -I to the makeinfo command line
      handle broken test (lynx)
      use mh-lynxos host fragment
      new file for lynx
      use mh-lynxos for *-*-lynxos
      work around lynxos /bin/sh lossage
      update for lynx, sgi -x- sh
      add i386-lynx support
      fix stupid typo
      keep mh-lynxos and mh-unixware
      support for CONFIG_SHELL
      add i386-lynx support
      unixware typo
      different logging
      update for latest datasheet revs
      another small sco tweak
      fix ANSI decl conflicts
      remove some sun3 function decls
      add a trap to ensure tmp files are removed
      add support for CONFIG_SHELL
      remove some conflicting decls
      new file for hp300 hosts
      handle z8k-coff
      use mh-hp300
      add support for dosutils
      don't use -g in CXXFLAGS
      update targets
      use coffbfd for z8k
      add libio
      remove rcs cruft
      keep i386-linux.h
      reflect new changes in matrix
      fix install.sh on DECstation; handle lack of c++ on h8[35]00 for libio
      remove univel from unixware build config name
      remove Sanitize markers
      config.sub also has v9 code
      nuke chill stuff from Makefile
      bump VERSION to 4.10.2
      don't run fixproto on gcc-no-fixedincludes
      support for --host HOST
      add netbsd variants
      add support for gash
      use mt-hppa, use 'gas ' instead of 'gas'
      use pagas instead of gas
      fix replacement of multiline values for CC and CXX
      * Makefile.in: define M4, and pass it down to sub-makes;
      hp300/hpux9 uses X11r5
      * configure.in: default to '--with-gnu-as' and '--with-gnu-ld'
      keep mt-hppa
      update REMOTE_O for i960-vxworks to make it compile again
      remove extern time() decl
      fix unterminated character string
      recognize mips*- instead of mips-
      add build-latest target
      only configure gdbserver for native environments
      handle unixware & hp emacs, textutils on rs6000
      remove debugging echo
      don't build ld on solaris2
      add pid argument to mips_wait
      remove debugging output accidentally checked in
      use lowercase "format" instead of Format/format
      add support for aviion
      build-all-latest target
      * configure.in (hppa target): check the source directory for the
      update for datasheet
      remove sh-hms from hppa
      keep pagas and utils
      keep run.1
      usr cr instead of cq in AR_FLAGS
      don't build ld on i386-sysv4 platforms
      handle space quoting issues
      add -v flag to gprof (print version number)
      document -v flag
      remove gratitious s
      update rev to 5.6(Cygnus)
      no cvs on rs6000
      fix comment delimiters

David Daney (25):
      * elfxx-mips.c (_bfd_mips_elf_add_symbol_hook):  Ignore _gp_disp
      * elflink.c (elf_gc_sweep):  Set dynsymcount to correct value.
      * ld-mips-elf/multi-got-1.d: Adjust for new ld behavior.
      * elfxx-mips.c (STUB_LI16): Removed.
      gas:
      * config/tc-mips.c (md_show_usage):  Clean up -mno-shared
      2007-09-12  David Daney  <ddaney@avtrex.com>
      opcodes/
      include/
      * dummy-frame.h (frame.h): Include it.
      * breakpoint.c (bpstat_stop_status): Clear breakpoint_at for
      2009-04-13  David Daney  <ddaney@caviumnetworks.com>
      2009-04-20  David Daney  <ddaney@caviumnetworks.com>
      2009-04-21  David Daney  <ddaney@caviumnetworks.com>
      include/
      2010-02-26  David Daney  <ddaney@caviumnetworks.com>
      2010-10-04  David Daney  <ddaney@caviumnetworks.com>
      gdb/
      2011-02-04 David Daney <ddaney@caviumnetworks.com>
      2011-12-03 David Daney <david.daney@cavium.com>
      2011-12-06 David Daney <david.daney@cavium.com>
      2011-12-09 David Daney <david.daney@cavium.com>
      2011-12-10 David Daney <david.daney@cavium.com>
      2011-12-10  David Daney  <david.daney@cavium.com>
      2011-12-15  David Daney  <david.daney@cavium.com>

David Edelsohn (757):
      Added initial sparc-v9 support.
      Macroize all conditional move insns.
      config/tc-sparc.c: (sparc_ip): Fix parsing of asi number.  Fix error message.
      (int64e_type): Fix definition.
      * hosts/std-host.h (int64e_type): Fix definition.
      * run.c (main): Fix parsing of args.
      * config/sparc.c (sparc_ip): Remove support for %d/%q fp regs.
      alpha-osf.mh -> alphaosf.mh
      h8300hms -> h8300
      scripttempl/h8300.sc: Add .tors section for constructor/destructors.
      Fix typo.
      Makefile.in: Add -I../../bfd to pick up bfd.h.
      (bfd_h8_disassemble): Correct fetching of instruction.
      (sim_csize): Initialize cpu.cache.
      * h8300-tdep.c (examine_prologue): Fix call to read_memory_unsigned_integer.
      * cpu-h8300.c (h8300_scan): Fix parsing of architecture string.
      Initial versions of port to sparc64 simulators.
      Initial versions of sparc64 port.
      config/tc-h8300.h (TC_CONS_RELOC): Use R_RELLONG if h8/300h.
      * findvar.c (read_register): Provide some support for 64 bit regs.
      * h8300-tdep.c (print_insn): Call print_insn_h8300h if h8/300h.
      (sparc_frame_chain): Handle sizeof (CORE_ADDR) != sizeof (REGISTER_TYPE).
      (REGISTER_TYPES): Adjust for h8/300h.
      h8/300h stuff.
      (REGISTER_CONVERT_TO_VIRTUAL): Use REGISTER_RAW_SIZE to determine bytes to copy.
      h8/300h stuff
      * run.c (main): Add -h flag to enable h8/300h emulation.
      (PRINT_REGISTER_HOOK): Fix typo, add parens around macro arg.
      config/sparc/tm-sparc.h (PRINT_REGISTER_HOOK): Fix typo, add
      Add v9 sanitization support.
      Add v9 sanitized entry for sparc-tdep.c.
      (REGISTER_CONVERTIBLE): Change value to 0.
      h8300 stuff.
      * gdbcore.h (read_memory_integer, read_memory_unsigned_integer):
      Restore function naming scheme (sim_xxx vs simif_xxx).
      Accept h8300h for target cpu.
      * configure.in: Accept h8300h for target cpu.
      * config.sub: Recognize h8300hhms as h8300h-hitachi-hms.
      * configure.in: Recognize h8300h-*-*.
      Recognize h8300h.
      * configure.in: Recognize h8300h.
      * configure.in: Make sparc64-*-aout* use bfd gas.
      * configure.in: Recognize h8300h (variant of h8300).
      * run.c (main): If h8/300h binary detected, call set_h8300h.
      * compile.c: Reset HMODE back to zero (accidently set it to 1).
      h8/300h support
      Add h8/300h support.
      (examine_prologue): Make prototype match definition.
      * h8300-tdep.c (examine_prologue): Make prototype match definition.
      Fix bit instructions (was setting destination reg and not carry).
      h8/300h support
      Fix h8300h support (need own .mt file).
      h8/300h stuff
      * bfd.c (bfd_nonrepresentable_section, bfd_undefined_symbol,
      sp64.mt: New file.
      New file remote-sim.h.
      remote-sim.h: New file.
      * sp64-tdep.c (sparc64_frame_chain, sparc64_frame_saved_pc): Deleted.
      * remote-sp64sim.c (simif_create_inferior): Add FIXME regarding
      Rename sigm insn to sir.
      * ld.h (BYTE_SIZE, SHORT_SIZE, LONG_SIZE): Define as suggested by
      * config.sub: Remove h8300hhms alias.
      * ldmain.c (main): Call set_scripts_dir after argv has been processed.
      Add EMUL=h8300h.
      config/tc-sparc.h (LOCAL_LABEL): Remove test for name[0] == 'L'.
      Remove references to shade.
      * ldlang.c (lang_size_sections, lang_common): ALIGN_N can't handle
      * remote-sim.h (sim_stop): New enum.
      (sim_stop_signal): Result is now enum sim_stop.
      (sim_stop_signal): Result is now enum sim_stop.
      * remote-sim.h (SIM_ADDR): New type (same as CORE_ADDR).
      * Makefile.in (CSEARCH): Add -I$(srcdir)/../../gdb
      * Makefile.in (CSEARCH): Add -I$(srcdir)/../../gdb
      * configure.in: Remove h8300h, we have multilib now.
      * configure.in: Remove h8300h, we have multilib now.
      * config/tc-h8300.c (md_assemble): Don't update input_line_pointer.
      * expr.c (integer_constant): Fix computation of too_many_digits.  Variable
      * config/tc-sparc.c (sparc_ip): Truncate args to %hi/%lo to 32 bits.
      * config/obj-elf.c (obj_elf_section): Fix loop termination test.
      * read.c (emit_expr): Fix computation of mask.
      * app.c (do_scrub_next_char): Allow lines like " foolab :".
      * configure.in: Avoid substring mismatches but allow matches
      Back out last patch until I figure out why configure is choking.
      * configure.in: Remove embedded newlines from configdirs.
      * config/atof-ieee.c (make_invalid_floating_point_number):
      * config/tc-sparc.h (LOCAL_LABEL): Local labels are .Lfoo.
      Remove v9 sanitization.
      (target_ptr_bit, set_target_ptr_bit): Deleted, can no longer set this
      sp64-tdep.c (target_ptr_bit, set_target_ptr_bit): Deleted, can no longer set
      sparc-tdep.c (sparc_frame_find_save_regs): Use REGISTER_RAW_SIZE instead of 4.
      (SIMFILES): Use remote-sim.o instead of remote-sp64sim.o.
      (FPS_REGNUM, CPS_REGNUM): Define (so sparc-tdep.c compiles).
      * config/sparc/sp64.mt (SIMFILES): Use remote-sim.o now.
      (NM_FOR_TARGET): Build tree version is now nm.new.
      * sparc-opc.c (sparc_opcodes): Fix "rd %fprs,%l0".
      * build-all.mk: Document all useful targets.
      Add clean target.
      * config.sub (sparc64-elf): Fix os.
      * compile.c (decode): Fix typo (16 bit branches).
      (decode_format): Allow TARGET_PTR_BIT to be non-constant.
      * remote-sim.h (sim_verbose): Delete.
      * compile.c: #include "bfd.h".
      * interp.c (sim_*): Make result void where there isn't one.
      (gdbsim_ops): Set `to_insert_breakpoint' and `to_remove_breakpoint' fields.
      (concat, basename, buildargv, freeargv, strerrno, strsigno,
      * COPYING.NEWLIB: New file.
      * config.sub: No longer recognize h8300h.
      Move COPYING.NEWLIB to cygnus_files.
      Keep/lose arc stuff.
      Add support for arc processor.
      (do_scrub_next_char): Insert missing newline at end of file
      Initial ARC support.
      * config/arc-elf.mt: New file.
      Initial ARC support.
      Initial ARC support.
      Initial ARC support.
      Initial ARC support.
      Initial ARC support.
      Initial arc-elf support.
      Remove duplicate of ARC sanitization.
      * arc-opc.c (insertion fns): Pass pointer to value's table entry.
      * config/tc-arc.c (arc_insert_operand): Change reg parm to pointer
      Various arc stuff.
      Sanitize arc stuff.
      (arc.h): New file, contains ARC specific ELF definitions.
      * ldlang.c (lang_size_sections): Clarify error message when user
      * libelf.h (struct elf_obj_tdata): New member program_header_size.
      elfcode.h (elf_sort_hdrs): Put SHT_NOBITS sections after !SHT_NOBITS.
      * archures (bfd_mach_arc_base): #define.
      Regenerated.
      Lotsa arc stuff.
      * config/tc-arc.h (LOCAL_LABEL): Delete "_.L_", gcc works around
      * config/tc-arc.c (md_pseudo_table): Add .cpu.
      * arc.h (ARC_MACH_{BASE,HOST,GRAPHICS,AUDIO}): Define.
      * arc-dis.c (print_insn_arc): Rename to print_insn and make static.
      * arc-opc.c (MULTSHIFT operand): Delete.
      Lotsa arc stuff.
      * disassemble.c (disassembler, case bfd_arch_arc): Call
      * dis-asm.h (print_insn_arc): Deleted.
      (arc_get_disassembler): Renamed from arc_disassembler.
      E_ARC_CPU_XXX renamed to E_ARC_MACH_XXX for consistency with rest of BFD.
      * arc.h (ARC_OPERAND_LIMM): New flag.
      * expr.c (operand): Move md_operand handling to default case
      * reloc.c (bfd_perform_relocation): Don't use bitpos in overflow calculations.
      * dis-asm.h (arc_get_disassembler): Change argument to int.
      * arc-dis.c (arc_get_disassembler): Change argument to int,
      Remove CYG-LOC from lynx.
      Recognize arm-*-pe* (psion project).
      * sparc-tdep.c (NUM_SPARC_FPREGS): Define.
      Merged into sparc-tdep.c.
      Various changes for sparc64.
      Forgot this one (from sparc64 changes).
      * dwarfread.c (struct dieinfo): Use CORE_ADDR for at_{low,high}_pc.
      * sparc/tm-sp64.h (REGISTER_NAMES): Fix some typos.
      * sparc-tdep.c (decode_asi): New function.
      * sparc/tm-sp64.h (USE_STRUCT_CONVENTION): Define.
      * sparc-tdep.c (sparc_extract_struct_value_address): Move
      * elfcode.h (elf_sort_hdrs): Keep SHT_NOBITS sections after
      * configure.in (SELECT_VECS): Split bfd_elf32_arc_vec into big/little.
      Patches to ARC to make byte order runtime selectable.
      * arc.h (ARC_MACH_BIG): Define.
      * emulparams/arcelf.sh (OUTPUT_FORMAT): Change to elf32-littlearc.
      * arc-dis.c (print_insn_arc_base): Split into big and little fns.
      Delete this patch, it breaks the h8300 assembler.
      Delete this patch, it breaks the h8300 assembler.
      arc-dis.c (print_insn): Put "+ 4" of relative addresses back.  Oops.
      * elf32-arc.c (elf_arc_howto_table): Relocs with implicit addends
      Change argument to istarget from "*-*-vxworks" to "*-*-vxworks*".
      * gdb.base/a2-run.exp: Change argument to istarget from
      * config/vx-gdb.exp (gdb_load): Update test of vxworks_ld return code.
      * mem-break.c (LITTLE_BREAKPOINT, BIG_BREAKPOINT): Define as
      * config/tc-arc.c (arc_condition_codes): Deleted.
      ARC stuff.
      * arc.h (arc_get_opcode_mach): Define prototype.
      * emulparams/arcelf.sh (ENTRY): Define.
      * arc-dis.c (print_insn): New parameter `big_p'.  Callers updated.
      *** empty log message ***
      * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
      keep arc subdir if keep-arc.
      Start of ARC testsuite.
      Testcases for b, bl, and lp insns.
      Stay away from duplicate arguments, will collide with aliases (eg: and->mov).
      Testcases for mov, rlc, asl.
      Tests for single bit versions of asr, lsr, ror, rrc.
      More tests.
      * gas/arc/{arc.exp,math.[sd],flag.[sd],j.[sd]}: New files.
      Tests for various insn3 insns (eg: ext, sex).
      (test_template_insn): Document usage.
      Test extended shifts, mul64/mulu64 insns.
      More ARC stuff.
      shimm values "are always signed"
      Tests for ld, lr, st, sr insns.
      * gas/arc/{ld.[sd],st.[sd]}: New files.
      (test_template_insn): Delete .s/.d files afterwards.
      Delete illegal insns.
      Fix patterns.
      * configure.in: Recognize --with-newlib.
      ARC stuff.
      * config/tc-arc.c (delay_slot_type): New function.
      Support keep-arc flag.
      ARC stuff.
      * arc-tdep.c: #include "gdbcmd.h".
      * Makefile.in (RUNTEST): Use one in srcdir if present.
      * Makefile.in (RUNTEST): Fix reference of `srcdir'.
      Avoid "8 byte insn in delay slot" warning message.
      ARC stuff.
      Initial pass at ARC docs.
      New file (interfaces to dg.exp).
      * lib/gas-dg.exp: New file.
      New testcase to test ARC specific warnings.
      (gas-dg-test): Detect invalid values of `do_what'.
      * config/tc-arc.c (md_longopts): -EB/-EL renamed to
      (SER_HARDWIRE): Comment out for now.
      Fix arc sanitization.
      Fix typo in keeping of ld.d.
      Clean arc stuff out of objdump.exp.
      (cf-h8300h.mt): Deleted.
      * config/tc-arc.c (md_pcrel_from): Return 0 for undefined symbols.
      * config/tc-sparc.c (tc_gen_reloc): Handle BFD_RELOC_SPARC_WDISP16
      * arc-tdep.c (arc_bfd_mach_type): New static global.
      * config/tc-arc.h (MD_APPLY_FIX3): Define.
      * config/tc-arm.h (LOCAL_LABEL): Prepend '.' if not OBJ_AOUT.
      move test-build.mk to cygnus_files.
      Keep COPYING.NEWLIB if keep-newlib.
      (newlib.tar.gz): Configure newlib subdir so .info files are made.
      * config/tc-arc.c (byte_order): Provide explicit initial value.
      * config/tc-arc.c (byte_order): Provide explicit initial value.
      * coff-arm.c (TARGET_LITTLE_SYM, TARGET_BIG_SYM): Replaces TARGET_SYM.
      * config/obj-coff.h (TE_PE): Delete.
      * emulparams/armpe.sh (OUTPUT_FORMAT): Change to pei-arm-little.
      * config-com.multi: New file.
      Rename config-{com,pos}.multi to cfg-ml-{com,pos}.in.
      Add some comments.
      Delete extra semi-colons.
      Rewrite so Makefiles do not reference undefined variables.
      (multi-do, multi-clean): Add comment regarding @-signs.
      (arc_files): Add cfg-ml-com.in.
      Add comment.
      Add a more useful comment.
      Clean up handling of COPYING.NEWLIB.
      * cfg-ml-pos.in (MULTITOP): Trim excess trailing "/.".
      * cfg-ml-pos.in (dotdot): Work around SunOS sed bug.
      Document sed bug.
      (arm-*-pe): Build libg++.
      * sparc.h (F_NOTV9): Define.
      * sparc-dis.c (HASH_SIZE, HASH_INSN): Define.
      (build_hash_table): Allocate all entries at once.
      (build_hash_table): Fix memory leak.
      Rewritten so table is only sorted/hashed once, even if switching
      * configure.in (i386-go32 host): Fix typo (deja-gnu -> dejagnu).
      * scripttempl/h8500s.sc (.rdata): All data must go in data segment.
      * config/tc-arm.c (do_swi): Allow optional leading '#'.
      Start of sparc generic testsuite.
      * sparc.h (sparc_{encode,decode}_asi): Declare.
      * sparc-opc.c (asi): New static local.
      * config/tc-sparc.c (sparc_ip): Clean up ASI support.
      * disassemble.c (disassembler): Handle bfd_mach_sparc64.
      (membar): New testcase.
      Keep the sparc subdir.
      * config/tc-sparc.c (parse_keyword_arg, parse_const_expr_arg): New fns.
      * sparc-opc.c (sparc_opcodes, prefetcha insn): Fix.
      sparc prefetch insn stuff.
      (prefetch.[sd]): New testcase.
      (synth64.[ds]): New testcase.
      * sparc-opc.c (sparc_opcodes): Delete duplicate wr %y insn.
      * dlltool.c (run): Add missing 3rd arg to waitpid.
      * config/tc-arm.c (tc_gen_reloc): Delete duplicated code.
      * sparc-dis.c (X_DISP19): Define.
      * sparc-dis.c: Remove all references to NO_V9.
      * config/sparc/tm-sp64.h (REGISTER_RAW_SIZE): Lower 32 fp regs
      (Try to) Update to new bfd autoconf scheme.
      * config/tc-arm.c (md_atof): Fix debugging printf, and leave it
      Fix .drectve spelling (was .drective) in several comments.
      * sparc-opc.c (sparc_opcodes): Mark all insns that reference
      * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
      * cfg-ml-com.in (m68*-*-*): Only build multilibs for
      * config.bfd: Add arm-*-coff.
      * config/tc-arm.h (TARGET_FORMAT): Define for arm-coff.
      * Makefile.in (earmcoff.c): Build.
      (arm-*-coff): Fix configuration.
      * Makefile.in (site.exp): Fix setting of $srcdir.
      gas.exp renamed to arm.exp.
      * gas/arm/arm.exp: Renamed from gas.exp.
      * config/tc-arm.h (ARM_BI_ENDIAN): Move definition so defined for
      (le-fpconst): New testcase.
      * gas/arm/le-fpconst.[sd]: New testcase.
      jaguar support.
      * tc-arm.c (do_ldst): Assemble ldr/str r0, [r1] as a pre-increment
      * Makefile.in (all-gcc): Fix typo.
      * Makefile.in (CONFIGURE_TARGET_MODULES): Pass --with-target-subdir.
      Delete debugging -x's.
      Update.  cfg-ml-com.in replaced with config-ml.in.
      * config/arm/tm-arm.h (ADDITIONAL_REGISTER_NAMES): Fix r5.
      * scripttempl/pe.sc (.endjunk): Move definition of `end' to here
      * armdefs.h (ARMul_State): New member `verbose'.
      Clean up some comments.
      * run.c: Include "getopt.h".
      minor cleanup
      * Makefile.in (DEVO_SUPPORT): Add symlink-tree.
      * configure.in (targargs): Fix typo.
      Remove C comment cruft.
      * config-ml.in: Prefix more variables with ml_ so they don't collide
      * scripttempl/pe.sc: Two .junk's is too much junk.
      * dbxread.c (dbx_symfile_read): Set block_address_function_relative
      * dlltool.c (fill_ordinals): Don't reference d_export_vec if
      * Makefile.in (target_subdir): Define.
      * Makefile.in (target_subdir): Define.
      Fix typo.
      Add a comment saying .junk sections are discarded by the linker.
      * config/tc-arm.c (cp_address_required_here): Set pre_inc when
      * aout-arm.c (MY_swap_std_reloc_out): Use KEEPIT to get the symbol
      Document the .idata section.
      Fix .idata doc bug.
      * ldlang.c (print_statement{,s}): Delete duplicate prototype.
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Fix
      Delete jaguar.  Delete psion sanitization.
      * config-ml.in (ml_realsrcdir): New, to account for ${subdir}.
      * config-ml.in: Add support for
      * Makefile.in (newlib.tar.gz): Delete building of newlib's info files.
      * scripttempl/h8300.sc: Use all 64K for ram.
      New file.
      (EM_SPARC32PLUS): Define.
      There's some question as to whether this stuff is NDA'd in the Ultrasparc
      * elf32-sparc.c (ELF_MACHINE_ALT1): Define.
      Oops.  Forgot sanitization.
      Update copyright.
      Update copyright.
      * sparc.h (enum sparc_architecture): Add v9a.
      * sparc-opc.c (architecture_pname): Add v9a.
      (ARCHITECTURES_CONFLICT_P): Add ChangeLog entry for v9a addition and fix typo
      * archures.c (bfd_mach_sparc_v9): Renamed from bfd_mach_sparc64.
      * elf64-sparc.c (sparc64_elf_object_p): bfd_mach_sparc64 renamed to
      * config/tc-sparc.h (TARGET_FORMAT): Use #ifdef SPARC_ARCH64 instead of
      (sparc_md_end): Fix leftover from earlier version.
      * elflink.h (elf_finish_pointer_linker_section): Fix typo.
      Move v8plus stuff around so sanitized code works.
      * conf.in: Regenerated.
      (sparc_compatible): New function.
      * disassemble.c (disassembler, case bfd_arch_sparc): bfd_mach_sparc64
      * sparc-tdep.c (_initialize_sparc_tdep): Always use print_insn_sparc.
      * dis-asm.h (disassemble_info): New members arch, mach, endian.
      * bfd-in2.h: Regenerated.
      Add new option --show-raw-insn.
      * sparc-dis.c (print_insn_sparc): Renamed from print_insn.
      * gdbtk.c (gdb_disassemble): Rework disassemble_info initialization.
      * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
      * objdump.c (disassemble_data): Handle unknown endianness.
      * dis-asm.h (INIT_DISASSEMBLE_INFO): New argument FPRINTF_FUNC.
      * objdump.c (disassemble_data): Pass fprintf to INIT_DISASSEMBLE_INFO.
      * gdbtk.c (gdb_disassemble): Rework disassemble_info initialization.
      Delete v8plus sanitization.
      * elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Delete checking
      * config.bfd (sparc64-*-{sysv4*,solaris2*}): Comment out
      * configure.tgt (sparc64-*-solaris2*): New configuration.
      * Makefile.in (RUNTEST): Fix reference to $${srcdir}.
      * Makefile.in (RUNTEST): srcdir renamed to rootsrc.
      * gdb.base/interrupt.exp (p func1): xfail sparc64-*-solaris2.
      * sparc.h (enum sparc_opcode_arch_val): Replaces sparc_architecture.
      * config/tc-sparc.c (initial_architecture,can_bump_v9_p): Deleted.
      * configure.in (sparc64-*-*): Add default host configuration.
      * sp64sol2.mt: New file.
      * configure: Regenerated.
      * sparc-dis.c (print_insn_sparc): NUMOPCODES replaced with
      * config/tc-sparc.c (default_compatible): New static local.
      * gas/arc/warn.exp: Delete libs arg in call to dg-runtest.
      * reloc.c (BFD_RELOC_SPARC_[567]): New reloc types.
      Recognize sparclet cpu.
      Fix thinko in sparclet config.
      * configure.in: Recognize any sparc* cpu.
      * configure.in (sparclet-*-aout*): New config.
      * sparc-dis.c (MASK_V9,V9_ONLY_P,V9_P): Define.
      * config/tc-sparc.c (max_architecture): Change to sparclite for
      * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
      * elf32-sparc.c (elf32_sparc_reloc_type_lookup): Renamed from
      * sparc.h (sparc_{encode,decode}_sparclet_cpreg): Declare.
      * sparc-opc.c (v8,v6notv9): Add MASK_SPARCLET.
      * config/tc-sparc.c (parse_keyword_arg): Accept leadling '%'.
      * config/tc-sparc.c (parse_keyword_arg): Accept leading '%'.
      (sparc_ip): Recognize %asr0.
      * config/tc-sparc.c (sparc_ip): Recognize %asr0 for v8.
      * config/tc-sparc.c (sparc_ip): Print all architectures that support
      * config.sub (sparc*frw*): Delete.  Use -mflat now.
      * configure.in (sparc64-*): Use mh-sparcpic if --enabled-shared.
      * configure.in (sparclet-*-*): Build everything now.
      Add missing arc sanitization (oops).
      Test common synthetic insns (applicable to v8 or v9).
      * compile.c (sim_resume): Watch for calls to abort.
      * compile.c: #include "wait.h".
      (main): Print error message if argument is invalid.
      * run.c	(main): Print error message if argument is invalid.
      (sim_resume, shift insns): Fix setting of overflow flag for shal.
      * coffgen.c (coff_get_normalized_symtab): Call bfd_zalloc instead
      * configure.host (sparc*-*-solaris2* host): Accept any sparc variant.
      * coffgen.c (coff_bfd_make_debug_symbol): Improve comment.
      * config.bfd (sparc64-{sysv4*,solaris2*}): Delete.
      * configure.tgt (sparc64-*-solaris2*): Delete.
      * configure.in (sparc-*-solaris2*): Renamed from sparc*-*-solaris2*.
      * configure.in (sparc64-*-solaris2*): Delete.
      * sparc-opc.c (sparc_opcodes): rd must be 0 for
      (COMMUTEOP,SLCBCC,SLCBCC2 macros): Make uppercase.
      * sparc.h (SPARC_OPCODE_ARCH_MASK): New macro.
      * aoutf1.h (sunos_32_set_arch_mach): Handle M_SPARCLET.
      * sparc-dis.c (opcodes_initialized): Move inside print_insn_sparc.
      * config/tc-sparc.c (sparc_md_end): Set bfd machine number to
      * emultempl/generic.em (gld${EMULATION_NAME}_before_parse):
      * nlmconv.c (choose_temp_base{,_try}): Delete, in libiberty now.
      * config/tc-arm.c (my_get_float_expression): Update call to
      * saprc-dis.c (compute_arch_mask): Replace ANSI style def with K&R.
      * arm-tdep.c (initialize_arm_tdep): Make apcs32 a `zinteger'.
      New testcase for sparclet extensions.
      * gas/sparc/splet.[ds]: New tests for sparclet extensions.
      Run splet tests.
      * gas/sparc/sparc.exp: Run them.
      * config/tc-sparc.c (in_bitfield_range): New static function.
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): Fix spelling of
      * scripttempl/pe.sc (.endjunk): Define __end__.
      * coff-arm.c (armcoff_little_vec): If COFF_WITH_PE is defined, add
      * ldlang.c (section_already_linked): Fix typos.
      * coffcode.h (coff_write_object_contents): In comdat section lookup,
      * config/tc-arm.h (TC_HANDLES_FX_DONE): Define.
      * scripttempl/pe.em (gld${EMULATION_NAME}_place_orphan): New function.
      * scripttempl/pe.em (gld${EMULATION_NAME}_place_orphan): New function.
      Document semicolon usage.
      * ldlang.c (dprint_statement): Stop printing at end of list.
      * ldlang.c (wild_doit): Don't copy over SEC_LINK_{ONCE,DUPLICATES}
      * peicode.h (coff_swap_scnhdr_out): ".drectve" doesn't have trailing 0.
      * configure.in: Revise sol-thread.o test.
      * coffcode.h (coff_set_alignment_hook): Change COFF_IMAGE_WITH_PE
      (struct internal_scnhdr): Add comment regarding s_paddr.
      * win32-nat.c: #include <unistd.h>.
      (native_only): Add gawk.
      * sparc-opc.c (asi_table): Add #ASI_N, #ASI_N_L, #ASI_NUCLEUS,
      Keep sparclet.mt.
      (all-cfg.text): @set SPARCLET.
      * Makefile.in (ALL_MODULES,CROSS_CHECK_MODULES,INSTALL_MODULES,
      * win32-nat.c (handle_load_dll): dos_path_to_unix_path renamed to
      * dsrec.c (load_srec): Protect ANSI style function parms with PARAMS.
      * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
      * common.h (EM_CYGNUS_M32R): Define.
      * sparc-dis.c (print_insn_sparc): Handle little endian sparcs.
      * Makefile.in (aout-sparcle.o): New target.
      * configure.in (sparc-*-aout): Set `em'.
      * config.sub, configure.in: Add entries for m32r.
      * config.bfd: Keep target list alphabetically sorted.
      * config.bfd,configure.in,configure: Add m32r support.
      * config.bfd,configure.in,configure: Add m32r support.
      * reloc.c: Add m32r relocs.
      * cpu-m32r.c,elf32-m32r.c: New files.
      * aoutf1.h (MY_bfd_merge_private_bfd_data): Define.
      m32r.h: new file
      * reloc.c: Rename m32r relocs.
      * gas/sparc/splet.d: Fix typo in cpusha result.
      * Makefile.in (em32relf.c): Add rule for.
      m32r support
      m32r [work in progress]
      * emulparams/sparcaout.sh ({BIG,LITTLE}_OUTPUT_FORMAT): Define.
      * dlltool.c (scan_open_obj_file): Fix loop exit test.
      * emulparams/m32relf.sh (EMBEDDED): Define.
      * configure.in (m32r): Fix spelling of libg++ libs.
      * reloc.c (m32r relocs): Rename them.
      * dis-asm.h (print_insn_m32r): Declare.
      Add more m32r support.
      * configure.in (--enable-sim-powerpc): Delete.
      * emulparams/m32relf.sh	(TEXT_START_ADDR): Change from 0 to 0x100.
      * configure.tgt (sparclet*-*-aout*): Delete, use sparc*-*-aout*.
      * elf32-m32r.c (elf_m32r_howto_table, R_M32R_24): Use
      * Makefile.in (all-target-winsup): Depend on all-target-librx.
      .Sanitize for config/m32r.
      (set_expected_cpus): Add m32r.
      * ansidecl.h (VPARAMS,VA_START): Define.
      * sim_calls.c (sim_resume): Reset sim_should_run if single stepping.
      * callback.h: New file, moved here from gdb.
      * callback.h: Deleted, moved to ../include.
      * config/h8500/h8500.mt (SIM): Change to ../sim/h8500/libsim.a.
      * configure.in (configdirs): Add common.
      * run.c: Deleted, use one in ../common now.
      * run.c: #include ../common/config.h, tconfig.h.
      Add new files.
      * Makefile.in: Delete all stuff moved to ../common/Make-common.in.
      New file.
      * Makefile.in: Delete stuff moved to ../common/Make-common.in.
      * Makefile.in: Delete stuff moved to ../common/Make-common.in.
      * Makefile.in: Delete stuff moved to ../common/Make-common.in.
      * Makefile.in (LIBCOMMON): Define.
      * Makefile.in: Delete stuff moved to ../common/Make-common.in.
      * Makefile.in: Delete stuff moved to ../common/Make-common.in.
      * run.c: Deleted, using one in ../common now.
      * write.c: Delete "ifndef md_relax_frag" around is_dnrange.
      * config.in (WORDS_BIGENDIAN): Add.
      Regenerated since aclocal.m4 changed.
      * configure.in (m32r): Build gdb, libg++ now.
      * config/h8300/h8300.mt (SIM): Change to ../sim/h8300/libsim.a.
      * config/sparc/tm-sparclet.h (TARGET_BYTE_ORDER): Undef.
      * tm-sparclet.h (TM_PRINT_INSN_MACH): Redefine for sparclet.
      (TM_PRINT_INSN_MACH): Redefine for sparclet.
      * callback.h (host_callback): New member `error'.
      * remote-sim.h: Update some comments.
      * callback.c: #include <stdlib.h>
      * monitor.c (monitor_insert_breakpoint): Handle bi-endian machines.
      * monitor.c (monitor_load): Add support for load address argument.
      * libaout.h (enum machine_type): Change M_SPARCLET from 142 to 131.
      Getting there ...
      * m32r-tdep.c (m32r_frame_find_saved_regs): Fix thinko in arg def.
      * remote-sim.c (gdbsim_open_p): New static local.
      * libaout.h (machine_type): Reserve several values for sparclet.
      * emulparams/m32relf.sh (OTHER_RELOCATING_SECTIONS): Use PROVIDE
      Patch presumed to have been checked in awhile ago but wasn't.
      * reloc.c: Add relocs BFD_RELOC_M32R_{HI16_[US]LO,LO16}.
      * aclocal.m4 (SIM_AC_COMMON): Move COMMON_MAKEFILE_FRAG from here.
      Docs on configury mostly.
      * Makefile.in (autoconf-common): New target.
      * Makefile.in (@COMMON_MAKEFILE_FRAG@): Use
      * Makefile.in (libcommon.a): Delete.
      * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
      * configure.in: Fix typo in test for callback.c.
      * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
      * configure.in: Don't configure any subdirs if no simulator
      Fix thinkos in last change.
      * elf32-m32r.c (elf_m32r_howto_table): Change partial_inplace to true
      * m32r/tm-m32r.h (TARGET_M32R): Define, for wingdb.
      * m32r-rom.c: #include <sys/types.h>.
      * configure.host (i386-windows): Don't set host64=true.
      * write.c (write_relocs): Correct text in as_fatal error message,
      Correct errors in some comments (bfd_perform_relocation was refered to
      * m32r.h (enum reloc_type): Add R_M32R_SDA16.
      * elf32-m32r.c: Rewrite to use ELF backend linker.
      * defs.h (LONGEST): Move #ifndef LONGEST to outside.
      * elf32-m32r.c (m32r_elf_do_10_pcrel_reloc): Fix overflow calc.
      Add copyright, tweak some comments.
      * remote-sim.h (sim_state, SIM_DESC): New types.
      * run.c: #include "libiberty.h".
      * wrapper.c (sim_open): Has result now.
      * interp.c: Delete redundant prototypes of sim_foo fns.
      * interf.c (sim_open): New SIM_DESC result.  Argument is now in
      * compile.c (sim_open): New SIM_DESC result.  Argument is now in
      * interp.c (sim_open): New SIM_DESC result.  Argument is now
      * sim_calls.c (sim_open): New SIM_DESC result.  Argument is now
      * interp.c (sim_open): New SIM_DESC result.  Argument is now
      Add some more comments.
      * elf32-m32r.c (m32r_elf_howto_table): Use special function for LO16.
      Remove m32r sanitization.
      Remove m32r sanitization.
      remove m32r sanitization
      fix v850 sanitization
      (m32r): Clean up support for.
      Delete duplicate mn10300 entry, move other to normal place.
      Remove m32r sanitization.
      * remote-sim.c (gdbsim_open): Check return code from sim_open.
      * Makefile.in (autoconf-install): New target.
      * aclocal.m4: Check for stdlib.h, string.h, strings.h, unistd.h.
      * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
      * remote-sim.c (gdbsim_open): Check return code from sim_open.
      * run.c (main): Pass SIM_OPEN_STANDALONE to sim_open.
      * wrapper.c (sim_open): New arg `kind'.
      * interp.c (sim_open): New arg `kind'.
      * interf.c (sim_open): New arg `kind'.
      * compile.c (sim_open): New arg `kind'.
      * sim_calls.c (sim_open): New arg `kind'.
      * interp.c (sim_open): New arg `kind'.
      * interp.c (sim_open): New arg `kind'.  `name is now `argv'.
      (sim_open): Update comment.
      (autoconf-changelog): Try different way to obtain user name.
      * Make-common.in (SIM_EXTRA_DEPS): New config var.
      New files.
      * gen-support.c (gen_support_c): sim-state.h renamed to sim-main.h.
      * sim-endian.h: Move host {LITTLE,BIG}_ENDIAN support from here,
      Keep m32r.
      m32r "allinsn" testcases
      * gas/m32r/allinsn.{exp,s.d}: New testcases.
      cgen header file
      * m32r-asm.c, m32r-dis.c, m32r-opc.c, m32r-opc.h: New files.
      Add cgen, m32r files.
      m32r support.
      * config/tc-m32r.[ch]: New files.
      * frags.c (frag_var): fr_pcrel_adjust renamed to
      * write.c (relax_frag): Make non-static.
      * sim-base.h (sim_state_base): Move `magic' to end of struct.
      * Makefile.in: Regenerate dependencies.
      * disassemble.c (disassembler): Handle m32r.
      * cgen-opc.c (hash_keyword_name): Improve algorithm.
      * cgen-dis.c (build_dis_hash_table): Fix xmalloc size computation.
      Remove m32r sanitization.
      Remove m32r sanitization.
      Tweak comment.
      * config/tc-m32r.c (md_begin): Set cgen_asm_parse_operand_fn.
      * cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.
      * cgen-asm.c (cgen_asm_parse_operand_fn): New global.
      * cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.
      * cgen-asm.c (cgen_parse_operand_fn): New global.
      * cgen.c (cgen_parse_operand): Renamed from cgen_asm_parse_operand.
      * cgen-*.c, m32r-*.c: #include sysdep.h instead of config.h.
      * remote-sim.h (struct _bfd): Declare.
      * remote-sim.c (gdbsim_load): Update call to sim_load.
      (gdbsim_open): Pass endian indicator as arg.
      * Make-common.in (sim-options.o, sim-load.o): Add rules for.
      Add sim-load.c, sim-trace.h.
      * sim-load.c: New file.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * interf.c (sim_open): Ignore -E arg.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * psim.c (psim_options): Ignore -E option (sets endianness).
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * Makefile.in (SIM_OBJS): Add sim-load.o.
      * run.c (main): Check return value of sim_open.
      Fix copyright message, this is not GCC.
      MAX_CPUS -> WITH_SMP.
      * sim-options.c, sim-options.h: New files.
      * sim-config.h (WITH_DEBUG): Provide default value of zero.
      * Make-common.in (nrun.o): Add rule for.
      Tweak comment.
      * igen.c (print_itrace): Use TRACE_FOO_P and trace_printf.
      Clean up.
      (standard_option_handler): Tweak some error messages.
      Add macros for CPU_FOO_FILE, CPU_STATE.
      sim-trace.c: New file.
      * sim-utils.c (sim_copy_argv, sim_analyze_program): New functions.
      * m32r-stub.c (stash_registers): Rewrite.
      * aclocal.m4: Check for headers time.h, sys/time.h, sys/resource.h.
      * nrun.c: #include <signal.h>.
      * interp.c (sim_resume): Fix argument to poll_quit.
      * remote-sim.c (gdbsim_open): Only pass -E to sim_open if
      Add a comment.
      * sim-options.c (standard_options): Add --endian.
      * gdbtk.c (gdb_disassemble): Store endian-ness in `di'.
      * interp.c (sim_open): Undo patch to add -E support.
      * interf.c (sim_open): Undo patch to add -E support.
      * sim-load.c (sim_load_file): #include <stdio.h> for NULL.
      * interp.c (prog_bfd_was_opened_p): New static local.
      * run.c: Undo last exec_