public inbox for src-cvs@sourceware.org
help / color / mirror / Atom feed
From: brobecke@sourceware.org
To: src-cvs@sourceware.org
Subject: gdb and binutils annotated tag gdb-7.7-release created. gdb-7.7-release
Date: Thu, 06 Feb 2014 02:33:00 -0000	[thread overview]
Message-ID: <20140206023324.8908.qmail@sourceware.org> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3987361 bytes --]

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.7-release has been created
        at  92bfd5223b57de3030afed8c68d81f86980565bc (tag)
   tagging  fe284cd86ba9761655a9281fef470d364e27eb85 (commit)
 tagged by  Joel Brobecker
        on  Thu Feb 6 06:33:01 2014 +0400

- Log -----------------------------------------------------------------
GDB 7.7 Release.

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 (8246):
      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

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 (4):
      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, ...)

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 (54):
      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>

Andreas Schwab (340):
      * 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

Andreas Tobler (11):
      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>

Andrew Bennett (2):
      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.

Andrew Burgess (62):
      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.

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 (16):
      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.

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

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 (48):
      * 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

Anton Blanchard (2):
      2013-08-07  Anton Blanchard  <anton@samba.org>
      Improve performance of large restore commands

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/

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 (263):
      * 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>.

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 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 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,

Christophe Lyon (18):
      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>

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 (8):
      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>

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 (981):
      * 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

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 (14):
      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/

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 (3):
      gdb/testsuite
      gdb
      gdb

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_bfd patch.
      * tconfig.in (SIM_HAVE_BIENDIAN): Define.
      * tconfig.in: New file.
      * sim-module.h, sim-model.h, sim-profile.h: New files.
      * Makefile.in (autoconf-common, autoconf-changelog): Change $* to $@.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure.in (m32r-*-*): New target.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * tconfig.in (SIM_PRE_LOAD): Delete, no longer used.
      * Make-common.in (clean targets): Undo patch of Apr. 22.
      * cgen-mem.h, cgen-scache.[ch], cgen-sem.h, cgen-sim.h: New files.
      (EXTRACT_SIGNED,EXTRACT_UNSIGNED,HOST_LONGS_FOR_BITS): Move from
      * Makefile.in (sim-options_h): Define.
      Sigh.  Put generated files with each cgen cpu.
      (cgen-utils.o): Update cgen-{mem,sem}.h dependencies.
      * configure: Regenerated.
      Merge from branch into devo.  CGEN generic files moved to common
      cgen-{mem,sem}.h renamed to {mem,sem}-ops.h.
      * sim-utils.c (sim_add_commas): New function.
      Tweak comment.
      * m32r-opc.c (m32r_cgen_insn_table, cmpui): Use $uimm16 instead
      * decode.c (decode): Add computed goto support.
      Keep sim-utils.h.
      Keep sim-config.c, sim-fpu.[ch].
      Keep igen.
      Makefile.orig, README.orig deleted.
      * sim-trace.c (trace_uninstall): Don't close a file twice.
      * sim-profile.c (profile_uninstall): Likewise.
      * m32r-opc.c (m32r_cgen_insn_table, cmpui): Undo patch of May 2.
      Tweak ChangeLog entry.
      * symfile.c (generic_load): Check return code of target_write_memory.
      * cgen-opc.c: #include <ctype.h>.
      * gas/m32r/uppercase.[sd]: New testcase.
      * sim-n-core.h (sim_core_write_unaligned_N): Add missing break
      Don't always keep igen, it's currently only kept if d30v or tic80.
      Keep sim-watch.[ch].
      * config/tc-sparc.c (last_opcode): New static local.
      * config/tc-sparc.c (last_opcode): New static local.
      * sparc-opc.c (sparc_opcodes): Fix spelling on fpaddX, fpsubX insns.
      * sparc-opc.c (sparc_opcodes): Make array const.
      * tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
      * configure.in (sparc*-*-*): Don't build erc32.
      * config.sub: Recognize `arc' cpu.
      remove arc sanitization
      * dis-asm.h (arc_get_disassembler): Declare.
      * arc.h: New file.
      * arc.h: New file.
      * callback.c (os_poll_quit): Make static.
      * callback.h (cb_printf, cb_eprintf): Declare.
      Undo last change, add comment saying why I think I was wrong.
      Add comment.
      Remove ARC sanitization.
      Delete testcases, these don't appear in the base chip which is all we
      Remove support for insns not in base chip, which is all we support now.
      Remove ARC sanitization.
      * arc.h (enum reloc): Move here from elf32-arc.c.
      Remove ARC sanitization.
      * config/tc-m32r.c (md_estimate_size_before_relax): Update recorded
      * gas/m32r/relax-1.[ds]: New testcase.
      Remove arc sanitization.
      * binutils-all/objdump.exp (cpus_expected): Add arc.
      Remove arc sanitization.
      * configure.tgt (arc-*-elf*): Recognize.
      * sim-options.c (standard_option_handler): Use xstrdup, not strdup.
      Remove arc sanitization.
      * Makefile.in (TAGS): Add support for "/* TAGS: foo */" marker.
      (TAGS): Add support for "/* TAGS: foo */" marker.
      Add note on TAGS support.
      * cpu-arc.c (arc_get_mach): Properly scan defined mach entries.
      * gdbinit.in: New file.
      * sim-hload.c (sim_load): Add assert for SIM_MAGIC_NUMBER.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure.in (*-*-rtems*): Do not build libgloss for rtems.
      * cgen.h: Move assembler interface section
      * cgen-asm.c (cgen_parse_address): New argument resultp.
      * gas/m32r/high-1.[ds]: New testcase.
      * sparc-opc.c (sparc_opcodes): Fix op3 field for fcmpq/fcmpeq.
      * nltvals.def: Regenerate.
      Misc. changes I had lying around.
      Remove arc sanitization.
      Remove arc sanitization.
      * Makefile.am (CPU_TYPES): Add arc.
      ARC port no longer sanitized.
      Remove arc sanitization.
      arc port no longer sanitized.
      arc port no longer sanitized
      * sparc-opc.c (sparc_opcodes): Fix assembler args to
      Remove arc sanitization.
      Remove arc sanization.
      * gas/sparc/splet.d: Update to new objdump output format.
      * sparc-opc.c (sparclet_cpreg_table): Add %ccsr2, %cccrr, %ccrstr.
      * config/tc-sparc.c (parse_keyword_arg): Allow numbers in reg names.
      * config/tc-sparc.c: Reorganize file.
      * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Update to new
      * gas/sparc/splet.d: Update to new objdump output format.
      * config/tc-sparc.c: (lookup_arch,init_default_arch): New functions.
      Update sparc -A/-xarch docs.
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP
      * reloc.c (bfd_check_overflow): New function.
      * config/tc-sparc.h (TARGET_FORMAT support): Moved to tc-sparc.c.
      reloc64.[sd]: New testcase.
      * config/obj-coff.h (TC_SPARC): Don't define TARGET_FORMAT.
      * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
      * elf64-sparc.c (sparc_elf_{hix22,lox10}_reloc): New functions.
      * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
      * configure.in (sparc): Set DEFAULT_ARCH from correct target.
      * config/sparc/tm-sparc.h (FIX_CALL_DUMMY): Mask off displacement
      (STORE_STRUCT_RETURN): Change to handle --enable-64-bit-bfd.
      * sparc/tm-sparc.h (STORE_STRUCT_RETURN): Change to handle --enable-64-bit-bfd.
      * configure.in: Special case powerpc*-*-aix* target_makefile_frag.
      * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRAN
      * Makefile.def (flags_to_pass): Add PICFLAG_FOR_TARGET.
      2005-09-19  David Edelsohn  <edelsohn@gnu.org>
      * config.rpath: Add AIX 6 support.
      2008-06-12  David S. Miller  <davem@davemloft.net>
      2008-06-12  David Edelsohn  <edelsohn@gnu.org>
      2008-06-12  David S. Miller  <davem@davemloft.net>
      * powerpc.cc (Output_data_plt_powerpc::do_write): 8 + 4 = 0xC.
      * xstrdup.c: Include <sys/types.h> after "config.h".
      * config.guess: Update to version 2011-02-02
      PR target/38607
      * configure: Regenerate.
      * configure: Regenerate.
      * configure: Regenerate.
      * config/tc-ppc.c (ppc_comm): Accept optional fourth .lcomm

David H. Webster (7):
      Removed the following files from "Things to Keep":
      Removed "nlmstub.def" from "Things to Keep"
      Removed the following files from "Things to Keep":
      Removed alpha-regdef.h from "Things to Lose"
      Added "remote-vx68.c" and "remote-vx960.c" to "Things to Keep"
      Added the following files to "Things to Keep":
      Added "regPacket.h" to "Things to Keep"

David Henkel-Wallace (41):
      Initial revision
      Back from Intel with Steve
      Initial revision
      Back from Intel with Steve
      Initial revision
      *** empty log message ***
      *** empty log message ***
      Minor format fixes.
      Fixed some bd in which temp files and directory were left around.
      fix two small bugs: quick-append no longer used to create fresh archives;
      *** empty log message ***
      allow the user to specify a file more than once on the command line --
      fix a smallie but nasttie.
      ansi name abuse changes
      ansi name abuse changes
      Archive doc.
      A couple of things from the net.
      Support -program_suffix (and make -program_prefix actually work).
      Keep OSE support
      more hp config stuff via xpro
      Don't keep bison.  Do keep byacc.
      support OSE.
      Support OSE.
      hp stuff.
      OSE stuff.
      HP stuff.
      HP host support
      Don't save obsolete/
      Add some files from Progressive shich shouldn't be lost.
      didn't get propagated from progressive to devo.
      Make sure flex is built before stuff that might use it.
      Netware target support
      netware target support.
      netware target support.
      assert netware, etc
      netware target support.
      remove mh-unixware; we always use svr4 now.
      various changes for lynx.rs, ericsson, BNR.
      rs6k lynx changes
      Sun Jul 10 09:12:02 1994  D. V. Henkel-Wallace  (gumby@cygnus.com)
      LynxOS changes

David Lecomber (11):
      an obvious fix
      Change array element access to something similar to way C works.
      This enables the print elements limits to work with multi-dim arrays
      Reverting until I learn how to conform..
      2003-09-15  David Lecomber  <dsl@sources.redhat.com>
      2003-10-06  David Lecomber  <dsl@sources.redhat.com>
      2003-10-06  David Lecomber  <dsl@sources.redhat.com>
      2004-06-27    <david@streamline-computing.com>
      2004-07-30  David Lecomber  <dsl@sources.redhat.com>
      2004-08-29  David Lecomber  <david@streamline-computing.com>
      2005-03-09  David Lecomber  <david@lecomber.net>

David MacKenzie (210):
      Clean up English and Texinfo usage.
      Clean up English and Texinfo usage.
      Fix an unclear sentence.
      Fix use of @dots and strip usage message.
      Clean up usage messages and option parsers.
      Add hyphens in usage messages.
      Document missing options.  Use -- instead of + for long options.
      More fixes to usage messages.
      Fix up usage summaries and examples.  Document a few missing options.
      Had a duplicate listing for -v.
      Fix typo.
      Improve error messages.
      Move printing from bfd to nm and add POSIX and SysV formats.
      Move printing from bfd to nm.
      Move printing from bfd to nm and add POSIX and SysV compatibility.
      Define hppa_get_symbol_info.  Missed it when updating for nm.
      Add some nm comments.
      Nuke dir.
      * ldfile.c (ldfile_open_command): Don't try .ld extension.
      No longer needed.
      Moved to emultempl subdir.
      Moved to scripttempl subdir.
      Moved to emulparams subdir.
      * Makefile.in (.cc.o): Restore .SUFFIXES entry for .cc
      * ldgram.y: Tweak grammar to make reporting of invalid options work.
      Document -Map option.
      * reloc.c (bfd_perform_relocation): Check for overflow on
      * .Sanitize (Things-to-keep): Add emulparams, emultempl, scripttempl.
      * ldlex.l, ldgram.y: Support new -oformat option.
      * aoutx.h (howto_table_ext): Comment the field names.
      * gprof.c (main): Get whoami from argv, instead of hardcoding.
      * strings.c, strings.1: New files.
      * Makefile.in: Add rules for strings.
      * Fix a couple of typos.
      * aoutx.h (hash, compare, struct stringtab_entry, add_to_stringtab):
      * ldver.c (help): New function.
      * Makefile.in: Note dependencies on bucomm.h.
      * Makefile.in (scriptdir): Base on tooldir, not datadir.
      * Doc fixes.
      * ldmain.c (main): Don't add scriptdir to the lib search path.
      Fix previous fix.
      Passing -L. is no longer necessary.
      New file bfdsumm.texi to share with ld.
      * Make -v only print the version number.
      * ldlang.c (lang_process): Use sizeof instead of magic constant.
      * ldmain.c (set_scripts_dir): Check . and <ld bin dir>/../lib for
      * ldfile.c (ldlang_open_file, ldfile_open_command_file),
      source cleanups; fix finding scripts
      source cleanups; fix finding scripts
      remove dupliate include
      remove /dev/null kludge
      posix.2 final changes
      The default script is now compiled in; the others are still in the filesystem.
      fix typo
      move compile-in decision to genscripts.sh
      common section fix
      add nm -B
      don't list objfiles... as an option
      add -warn-common option
      add more info about -warn-common
      make a common extern
      fix syntax error
      fix doc bug
      make failure nonfatal
      fix line numbers
      add missing newlines in messages
      error fixes and clarifications
      add hp300bsd to default target vector
      clean up error messages
      update from FSF
      update from FSF
      gpl -> lgpl
      cleanups
      make target selection fully configurable
      document bfdsumm.texi
      add pointer to config/README
      cleanup
      remove unused test
      add @finalout
      support COFF on ELF systems
      mention that [section] is no longer supported
      Replace calls to sort with shell code
      Include stab-syms.o for a.out/b.out targets and hp300{bsd,hpux}.
      Make bfd_error_vector extern.
      * configure.in: Include coff-m68k.o for m68kcoffun_vec.
      really do last change
      more cleanups
      Finish the minimizing, the right way (using normal target names).
      Thu Aug 12 10:32:47 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
      Wed Aug 11 22:57:23 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
      * configure.in: Add reloc16.o when we add
      * Makefile.in (BFD32_BACKENDS): Remove srec.o, add reloc16.o.
      keep config.bfd
      * Makefile.in ($(NM_PROG)): Depend on demangle.o.
      remove mention of nm
      * format.c (bfd_check_format): If the target matches the default
      Tue Aug 17 09:42:16 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
      don't pass cpu to config.bfd
      Thu Aug 19 09:45:51 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
      targets.c (target_vector): Remove hp300bsd_vec due to clash with sunos_big_vec.
      add more missing vectors
      * Makefile.in (BFD_LIBS, ALL_MACHINES, BFD32_BACKENDS, BFD64_BACKENDS,
      formatting cleanups
      more formatting cleanups
      Sat Aug 28 12:08:09 1993  David J. MacKenzie  (djm@edison.eng.umd.edu)
      * stabs.texinfo:
      fix caps in menu entries
      * stabs.texinfo: Initial-caps all words in node names and
      tiny additions & fixes
      fix a few typos
      * Makefile.in (TAGS): Use shell wildcards.
      * Makefile.in (install): Don't put strings in tooldir/bin.
      clarify reason for -sort-common
      initial mach3 386 support (not working yet)
      test
      test
      mach 386 changes
      use xmalloc instead of malloc
      put objcopy in alphabetical order
      objcopy.c (S_ISLNK): Define as 0 if there is no S_IFLNK.
      make -o override OUTPUT
      fix reloc type bits conflict
      doc cleanup
      fix mistakes in last change
      more doc cleanups
      correct mach3 values
      fix NAME hyphen
      fix typo
      cleanups and mach3 changes
      Define N_TXTADDR
      minor fixes
      * i386mach3.c (N_TXTADDR): Don't define after all.
      * emulparams/i386mach.sh (NONPAGED_TEXT_START_ADDR): Don't include
      * i386mach3.c (SEGMENT_SIZE): Fix value.
      * scripttempl/aout.sc: Pad .text to DATA_ALIGNMENT if relocating;
      clarify change
      * hosts/i386mach3.h (HOST_SEGMENT_SIZE): Fix value.
      * aout-target.h (MY(vec)): Add DYNAMIC to mask of object flags.
      * ldemul.h (ld_emulation_xfer_struct): Comment the members.
      * binutils.texi: Add a chapter summarizing the ways to select
      fix comments
      * aoutx.h (translate_to_native_sym_flags): Catch the case where
      * aoutf1.h (sunos4_aout_backend): Comment the fields' meanings.
      * aoutx.h (adjust_z_magic): Don't merge the start of bss with the
      * ldgram.y, ldlex.l: Make the space between -e, -u, and -y and
      * aoutx.h (translate_from_native_sym_flags,
      * aoutx.h (translate_from_native_sym_flags): Give warning symbols
      * stabs.texinfo (Non-Stab Symbol Types): Mention N_SET* | N_EXT.
      * ld.texinfo: Clarify what -T option does.
      * aoutx.h (translate_to_native_sym_flags), bfd-in.h (bfd_ec),
      * bfd.c: Remove error strings for errors removed below.
      Restore Jim's last change entry header.
      * bfd-in.h: Remove decls of bfd_ec type and error printing functions.
      * targets.c: Add a vector of matching format names.
      * objdump.c (list_matching_formats): If the file format is ambiguous,
      * binutils.texi (objdump): Note some limitations of -h section
      * format.c (bfd_check_format_matches): New function.
      * objdump.c (display_file): Remove call to list_matching_formats.
      * opncls.c (_bfd_new_bfd, _bfd_new_bfd_contained_in): Add
      * objdump.c (display_file): Remove call to list_matching_formats.
      * format.c (bfd_check_format_matches): Put the new entry in the
      * objcopy.c (filter_bytes): New function.
      * ldmain.c ldmain.h ldgram.y: If -v -V or --version was given,
      * ldlex.l: Add rule to catch invalid input characters instead of
      * ldmisc.c (vfinfo): For `%I', if the file is in an archive, print
      * nlmconv.c (main), objcopy.c (copy_file): Print matching formats
      * ar.c: Use bfd_fatal and bfd_nonfatal instead of bfd_perror and exit.
      * nlmconv.c (main): Use bfd_get_flavour instead of struct member.
      More changes to print ambiguous matches and use the
      * objdump.c (dump_section_stabs, read_section_stabs,
      * objcopy.c (filter_bytes): Make MEMHUNK a char *, not PTR, so we
      * ldmisc.c (ldmalloc, xmalloc, ldrealloc, xrealloc): Functions
      * libbfd.c (bfd_zmalloc): Call bfd_xmalloc instead of malloc.
      Eliminate arg from bfd_xmalloc_by_size_t macro, allowing
      * emultempl/lnk960.em (append), emultempl/hppaosf.em
      remove cvs lossage
      * ldlang.c (lang_size_sections): Check if bfd_relax_section set
      * elfcode.h (prep_headers, swap_out_syms): Check for NULL return
      * ldmain.c (main): Call xatexit, not atexit.
      * objcopy.c (strip_main, copy_main): Add missing 'break' in switch.
      Make all callers of malloc or realloc (including via obstacks)
      * archive.c (normalize) [VMS]: Call malloc, not bfd_xmalloc.
      * ldlex.l (comment): Increment line number when newline is read.
      * bfd.c (bfd_get_error, bfd_set_error): New functions.
      * ar.c, bucomm.c, nlmconv.c, nm.c, objcopy.c, objdump.c,
      * ldlang.c, ldmain.c, ldmisc.c: Use bfd_get_error and
      * messages.c (as_perror) [BFD_ASSEMBLER]: Use bfd_get_error and
      * corelow.c, exec.c, irix5-nat.c, mipsread.c, objfiles.c,
      Use getopt instead of lex and yacc to parse the command line.
      * lexsup.c (parse_args): Use symbolic numbers for long options.
      Add missing newline in einfo message.
      * ldgram.y: Include ldlex.h after %token decls, for byacc.
      * config/i386bsd.mh: New file.
      * Most files:
      * netbsd386.c (N_SET_FLAGS): Don't nuke the machine id field.
      * netbsd386.c (N_SET_FLAGS): Delete the old definition.
      * configure: Add --enable-* options.  Clean up usage message and
      * configure: Make unrecognized options give nonfatal warnings
      * configure: Support --disable-FEATURE.
      * configure: Support --silent, --quiet.
      * configure: Ignore --x-includes and --x-libraries, for Autoconf
      * configure: Unknown options are fatal again.
      * install.sh: If $dstdir exists, don't check whether each component does.
      * configure.in: Only set host_makefile_frag if config
      * as.c (show_usage): New function.
      * as.c (show_usage): Remove target specific messages;
      * as.h: Replace flagseen with separate variables.
      improve usage message
      * as.c (show_usage), config/tc-alpha.c (md_show_usage),
      Change --with-targets to --enable-targets, per GNU coding standards.

David O'Brien (39):
      * strings.c (isgraphic): Interpret <TAB> as a printable character,
      * config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
      * emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all
      * configure.in (VERSION): Update to show this is the CVS mainline.
      2000-09-04  Todd Vierling  <tv@wasabisystems.com>
      2000-11-05  David O'Brien  <obrien@FreeBSD.org>
      2000-11-25  David O'Brien  <obrien@FreeBSD.org>
      2000-11-28  David O'Brien  <obrien@dragon.nuxi.com>
      Add myself as a "FreeBSD native & host" maintainer.
      2000-01-07  David O'Brien  <obrien@BSDi.com>
      2001-02-17  David O'Brien  <obrien@FreeBSD.org>
      2001-02-18  David O'Brien  <obrien@FreeBSD>
      001-02-18  David O'Brien  <obrien@FreeBSD.org>
      001-02-18  David O'Brien  <obrien@FreeBSD.org>
      001-04-01  David O'Brien  <obrien@FreeBSD.org>
      2001-04-01  David O'Brien  <obrien@FreeBSD.org>
      2001-04-16  David O'Brien  <obrien@FreeBSD.org>
      2001-07-09  David O'Brien  <obrien@FreeBSD.org>
      2002-01-27  David O'Brien  <obrien@FreeBSD.org>
      2002-01-31  David O'Brien  <obrien@FreeBSD>
      2002-02-02  David O'Brien  <obrien@FreeBSD>
      2002-02-18  David O'Brien  <obrien@FreeBSD.org>
      2002-02-18  David O'Brien  <obrien@FreeBSD.org>
      match reality
      The  "2002-02-05 Alan Modra <amodra@bigpond.net.au>" commit also affected
      2002-03-01  David O'Brien  <obrien@FreeBSD.org>
      Add FreeBSD/sparc64 to the list of "New native configurations"
      What was I thinking....
      2002-03-18  David O'Brien  <obrien@FreeBSD.org>
      2002-03-20  David O'Brien  <obrien@FreeBSD.org>
      2002-03-24  David O'Brien  <obrien@FreeBSD.org>
      2002-06-28  David O'Brien  <obrien@FreeBSD.org>
      2002-06-28  David O'Brien  <obrien@FreeBSD.org>
      2002-07-09  David O'Brien  <obrien@FreeBSD.org>
      2002-09-16  Bruno Haible  <bruno@clisp.org>
      2002-09-17  David O'Brien  <obrien@FreeBSD.org>
      2002-10-19  David O'Brien  <obrien@FreeBSD.org>
      2002-10-31  David O'Brien  <obrien@FreeBSD.org>
      2002-11-27  David O'Brien  <obrien@FreeBSD.org>

David S. Miller (127):
      2002-04-18  David S. Miller  <davem@redhat.com>
      2002-04-18  David S. Miller  <davem@redhat.com>
      2002-04-17  David S. Miller  <davem@redhat.com>
      2002-04-20  David S. Miller  <davem@redhat.com>
      2002-04-20  David S. Miller  <davem@redhat.com>
      2002-04-21  David S. Miller  <davem@redhat.com>
      2002-04-20  David S. Miller  <davem@redhat.com>
      2002-04-21  David S. Miller  <davem@redhat.com>
      Revert Sparc OS abi changes.
      2002-04-21  David S. Miller  <davem@redhat.com>
      2002-04-20  David S. Miller  <davem@redhat.com>
      2002-04-24  David S. Miller  <davem@redhat.com>
      2002-04-24  David S. Miller  <davem@redhat.com>
      2002-04-24  David S. Miller  <davem@redhat.com>
      * config/tc-sparc.c (md_assemble): If sparc_ip gives us a
      * elfxx-sparc.c: New file.
      * elfxx-sparc.c (sparc_elf_r_symndx_64): Fix compiler warning.
      * sparc-linux-tdep.c (sparc32_linux_sigtramp_p): Fix
      * sparc-linux-tdep.c (sparc32_linux_sigframe_init): New function.
      2005-04-22  David S. Miller  <davem@davemloft.net>
      * elfxx-sparc.c (sparc_elf_append_rela_64): Add BFD64 protection.
      2006-02-24  David S. Miller  <davem@sunset.davemloft.net>
      2006-02-24  David S. Miller  <davem@sunset.davemloft.net>
      2006-02-24  David S. Miller  <davem@sunset.davemloft.net>
      2006-02-26  David S. Miller  <davem@sunset.davemloft.net>
      * config/linux.mh (NATDEPFILES): Remove sparc-sol2-nat.o
      * Makefile.in (sparc-linux-nat.o, sparc64-linux-nat.o): Update for
      * gdb.base/float.exp: Add pattern for sparc targets.
      * sparc-tdep.c (sparc32_dwarf2_frame_init_reg): New.
      * sparc-linux-tdep.c (sparc32_linux_sigframe_init): Pull register
      * dwarf2-frame.c (dwarf2_frame_ops init_reg): Add "next_frame"
      * sparc-linux-tdep.c (sparc32_linux_init_abi): Append
      * linux-nat.c (linux_nat_thread_alive): Handle targets that
      Fix typo in previous commit.
      * sparc-linux-tdep.c (sparc32_linux_step_trap): New.
      * sparc64-linux-tdep.c (sparc64_linux_core_gregset,
      * sparc64-linux-tdep.c (sparc64_linux_init_abi): Append dwarf2
      * linux-nat.c (linux_nat_do_thread_registers): Use the
      * linux-thread-db.c (thread_db_store_registers): Use
      * gdb.base/break.exp: Do not assume a breakpoint on
      * gdb.base/savedregs.exp: Do not require that the dummy
      * gdb.mi/mi-regs.exp (111-data-list-register-values x): "No registers"
      * linux-nat.c (linux_nat_do_thread_registers): Check for
      *  dwarf_reader.cc (Sized_dwarf_line_info::read_header_prolog,
      * testsuite/justsyms.t: Start at 0x100.
      * sparc.h: New file
      * readelf.c (get_gnu_elf_note_type): Recognize NT_GNU_GOLD_VERSION.
      toplevel/
      * sparc.h (EF_SPARC_EXT_MASK, EF_SPARC_32PLUS_MASK,
      * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
      bfd/
      Sorry, missed this ChangeLog updat in previous commit.
      elfcpp/
      * configure.ac (FN_PTRS_IN_SO_WITHOUT_PIC): Add sparc64.
      * sparc.cc (Target_sparc::Scan): Change from struct to class.
      * options.cc (General_options::parse_V): New function.
      * config/tc-sparc.c (sparc_ip): Recognize %pc22 and %pc10.
      * doc/c-sparc.texi: Add syntax section.
      opcodes/
      gas/
      * config/tc-sparc.c (v9a_asr_table): Fix order of softint entries.
      * sparc-linux-tdep.c, sparc64-linux-tdep.c: Use
      * sparc-linux-tdep.c (PSR_SYSCALL): Define.
      * sparc-linux-tdep.c (sparc32_linux_init_abi): Remove
      * config/tc-sparc.c (md_parse_option): If the user gives
      bfd/
      include/
      gold/
      * sparc.cc (Target_sparc::Scan::local): Handle R_SPARC_GOTDATA_OP*
      * sparc.cc (Target_sparc::Scan::local): Do not emit relocs other than
      * output.h (Output_data_dynamic::add_section_size): New method
      bfd/
      * output.h (Output_reloc<SHT_REL>::Output_reloc): Add
      gdb: Add sparc*-*-linux catch syscall support.
      gdb: Enable catch syscall test on sparc*-*-liunx and fix logic bug.
      * elfxx-sparc.c (_bfd_sparc_elf_check_relocs): When STT_GNU_IFUNC and
      * elfxx-sparc.c (struct elf_reloc_map): Delete.
      * sparc.cc (Target_sparc::Scan::local): Accept R_SPARC_WPLT30.
      * ld-elfvers/vers.exp: Pass -Av9a to assembler on sparc-*-*
      * emulparams/elf32_sparc.sh: Set NOP to 0x01000000
      binutils/
      include/opcode/
      opcodes/
      gas/
      opcodes/
      opcodes/
      * output.cc (Output_fill_debug_info::do_write): Use Swap_unaligned.
      * MAINTAINER: Take over from Jakub Jalinek as SPARC maintainer.
      Annotate sparc objects with cpu hardware capabilities used.
      Fix sparc testcases when building with 64-bit default.
      Add new sparc options to control instruction availability.
      Add sparc integer multiply-add instructions.
      opcodes/
      Fix complex floats on sparc.
      Fix regcache_restore() handling of unavailable regs.
      Fix jit.exp on most 32-bit targets.
      Fix sparc TLS call relaxation when the delay slot sets up %o0.
      * utils.c (report_command_stats): Cast delta_wall_time 'tv_sec' and
      * lib/gdb.exp (can_single_step_to_signal_handler): Return zero when
      * config/tc-sparc.c (md_apply_fix): Handle BFD_RELOC_8.
      gas/testsuite/
      Support R_SPARC_WDISP10 and R_SPARC_H34.
      gold: Allow use_plt_offset to be specified for global relocations.
      gold: Add sparc IFUNC support to Gold.
      gold: Build Gold IFUNC tests with -fPIC/-fPIE instead of -fpic/-fpie.
      gold: Fix 64-bit sparc GOLD crash in gdb-index code.
      gold: Add support for sparc GOTDATA optimizations in Gold.
      gold: Fix parameterization of do_adjust_elf_header
      Handle sparc compare-and-branch
      gold: Maintain sparc ELF header bits properly
      gdb: Enable gdbserver by default on sparc-*-linux*
      gold: Add linker relaxation of tail calls on sparc.
      Add new ELF_SPARC_HWCAP_* defines for features found on SPARC-T4.
      Move sparc opcode hwcaps out of sparc_opcode flags field.
      Add support for SPARC T4 crypto instructions.
      Add support for sparc compare-and-branch instructions.
      Add support for sparc pause instruction.
      Add support for sparc %cfr ASR register.
      Document sparc's %l34 and %h34
      Fix PLT section number regexps in sparc TLS tests.
      Fix sparc opcode encoding for 4-arg crypto instructions.
      Fix sparc bitness overrides in GAS.  Noticed by Eric Botcazou.
      Fix 'info os' crashes on sparc.
      Fix Sparc %fsr regset offset for BSD and Linux.
      Allow struct 'return' on 32-bit sparc.
      Fix attribute section output on sparc.
      Increase the accuracy of sparc instruction aliases.

David Smith (4):
      2001-01-31  David Smith  <dsmith@redhat.com>
      2001-01-31  David Smith  <dsmith@redhat.com>
      2001-03-23  David Smith  <dsmith@redhat.com>
      2001-04-06  David Smith  <dsmith@redhat.com>

David Taylor (91):
      fix for PR 13618 -- gdb incorrectly reports thread information.
      add Solaris 2.6 entry to solib_break_names list -- closes gdb/13689
      fixes for debugging threaded core files.  Previously gdb would find the
      changed d10v instruction patterns to d30v ones and made them defines rather
      back trace now works when using external memory and frameless functions; all
      add sanitize markers
      improved end-of-stack handling.
      Got backtrace working when calling from framefull routines into frameless
      add _siglongjmp to list of longjmp breakpoints.
      fix gdb/13620 -- control-c to interrupt gdb command only works once.
      ChangeLog entry for changes committed Monday, 5 Jan.  Wrote this on Monday,
      Changes by Peter.Schauer to fix gdb/13521 -- gdb step command fails to step
      changelog entries for gdb/13521.
      add test to verify that changes made to the PSW in-parallel-with a trap
      HP merge changes by David Taylor, Edith Epstein, Jim Blandy, and Elena
      The following changes were made by
      The following changes were made by Jim Blandy
      (generic_strcat_address): reformat to GNU coding
      define completer_chars so that opcodes/hppa-dis.c compiles.
      Start of HP merge changes to GDB.
      revert change 1.104 --> 1.105.  sigh.  this reversal breaks 18470.  double
      hp merge changes -- too numerous to mention here; see ChangeLog and
      change void * to PTR (two places).
      HP tui support files for gdb.
      all remaining *.c *.h files from hp merge.
      new files -- part of HP merge.
      update to reflect new hp merge files.
      hp merge changes; 5 new files.
      change <sys/unistd.h> to <unistd.h> and conditionalize its inclusion.
      delete redundant definition of STARTUP_INFERIOR_TRAPS_EXPECTED.
      new files -- part of HP merge.
      doc new files.
      configure.in -- decide whether to configure gdb.hp; configure -- regenerated.
      * gdb.base/Makefile.in (MISCELLANEOUS): new macros -- extra things
      change log entries for changes just committed.
      add gdb.hp to list of subdirectories.
      new functions -- skip_hp_tests, gdb_preprocess; gdb_compile takes new
      restore START_INFERIOR_TRAPS_EXPECTED if not already defined by tm-*.h
      c_value_print -- remove hack^2 from HP -- it causes testsuite losses with
      hp merge changes; mostly new files.
      *** empty log message ***
      target.c (noprocess): terminate sentence with a period.
      new files -- part of HP merge.
      fix anon-union tests from HP.
      updates to reflect recent HP additions.
      HP merge changes by eepstein and ezannoni; added external flag
      The following changes were made by Edith Epstein <eepstein@cygnus.com>
      HP merge related changes; TUI stuff; new configs for 10.20 and 11.00; new files.
      new files; part of HP merge.
      renamed to have names 14 characters long or shorter.
      new files -- part of HP merge.
      new file -- part of HP merge.
      new files -- from HP merge.
      new files -- part of the HP merge.
      new files -- part of HP merge.
      renamed files -- HP merge.
      new files and renamed files -- hp merge
      new files -- HP merge
      new files; renamed files -- from HP merge effort.
      modifications as part of HP merge; new tests; support for HP's compilers.
      new files -- part of HP merge project.
      print_spaces -- fix arg to strcat (broken by 1.165.6.4 change to utils.c).
      fix typo.
      rename file.
      new files.
      att ChangeLog.
      remove acinclude.m4 until it gets committed.
      change by Edie.
      insert_breakpoints -- insert cast to eliminate warning.
      fix stream arguments to fprintf_unfiltered, gdb_flush, print_address_numeric,
      fix hp merge (2.66.4 branch) changes to remote-udi.c -- it didn't compile.
      change initialization of procfs_ops from compile time to run time.
      only declare child_post_attach if CHILD_POST_ATTACH is defined.
      fix comments and some indentation.
      disable_breakpoints_in_shlibs now takes a new parameter -- silent; callers
      fix copyright years (forgot to add 1999).
      dsrec.c (make_srec): cast targ_addr to int in call to sprintf, otherwise on
      one line fix by Gregory Lielens <Gregory.Lielens@fft.be> to fix a problem
      parse.c (build_parse): don't write off the end of the std_regs array.
      remove build_parse entry about buffer overrun.
      Fri Aug 25 12:11:21 2000  David Taylor  <taylor@texas.cygnus.com>
      Fri Aug 25 16:57:05 2000  David Taylor  <taylor@texas.cygnus.com>
      * eval.c (parse_and_eval_long): New function.
      * utils.c (strlen_paddr, paddr, paddr_nz): Use TARGET_ADDR_BIT,
      * tracepoint.c (trace_find_tracepoint_command): Replace call to
      * valops.c (value_cast): If casting a scalar to a pointer, do not
      fix off by one error in test for error.
      remove conflict indicator.
      * stack.c (parse_frame_specification): For one argument case,
      Add comment (part of immediately previous commit).
      * gdb.base/annota1.exp: Move test of isnative to earlier in the

David Ung (9):
      * MAINTAINERS (Write After Approval): Add self.
      * mips.igen: New mips16e model and include m16e.igen.
      * mips16-opc.c (mips16_opcodes): Add the following MIPS16e
      * mips16-opc.c (mips16_opcodes): Add the MIPS16e jalrc/jrc
      * config/tc-mips.c (mips_cpu_info_table): Add 5kf to the table of
      * config/tc-mips.c (append_insn): Correctly handle mips16 case
      * config/tc-mips.c (append_insn): Undo last change.  Instead add
      * config/tc-mips.c (append_insn): Convert MIPS16 jr/jalr jumps
      * mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,

Dawn Perchik (56):
      * mon960-rom.c: New file; support mon960 rom monitor on i960.
      Keep mon960 files.
      Add new support for parsing cfront stabs.
      Forgot to checkin ChangeLog with last checkin for cfront support.
      * stabsread.c: Changes and bug fixes for cfront support.
      * c-valprint.c (c_val_print): Fix printing for arrays defined
      * monitor.c (monitor_debug): Fix remotedebug buffering.
      * remote-e7000.c (e7000_parse_device): New function.
      * remote-e7000.c,remote.c,target.h,top.c:
      * main.c (main): Add option "l" for setting remote_timeout.
      * configure,configure.in: Add target sparclet.
      * configure,configure.in: Add target sparclet.
      * remote.texi: Add documentation for target Sparclet.
      * symtab.h: changed namespace to _namespace for compiling under
      * ser-e7kpc.c: Added wingdb support for target e7000pc.
      * mips-tdep.c, remote-mips.c, values.c, mdebugread.c,
      * filemode.c: Include sysdep.h.
      * libiberty.h: Checkin again; last checkin failed due to sticky tag.
      * gas/mips/itbl: New file.  Instruction Spec for testing --itbl option.
      * itbl-test.c: New file.  Stand-alone assembler and dissassembler for
      * itbl-ops.c: New file.  Add support for dynamically read
      * itbl-ops.c, itbl-lex.l, itbl-parse.y, itbl-ops.h,
      * gas/mips/itbl-test.c: Add copyright message and fix indentation.
      * defs.h: Fix cntl-C to read from the Windows message queue.
      * c-valprint.c (c_val_print): Fix printing for arrays defined
      * c-valprint.c: Fix checkin glitch.
      * debugify.c, debugify.h: New files.  Provide common macros
      * debugify.c, debugify.h: Fix for general gnu use.  Remove C++
      * defs.h: Fix prototypes for new cleanup functions.
      * debugify.c, debugify.h: Make safe for non-ansi compilers.
      * remote-e7000.c, ser-e7kpc.c, serial.c: Remove // comments.
      * maint.c: Fix dereference of pointer.
      * itbl-parse.y: Fix indentation mistakes from indent program.
      * mips.h: Add macros for cop0, cop1 cop2 and cop3.
      * mips-opc.c: Add macros for cop0, cop1 cop2 and cop3.
      * itbl-ops.c: Add test for itbl_have_entries.
      * gas/mips/itbl: Add comments.
      * Makefile.in: Update itbl-test.c to reflect its new location.
      * gas/all/itbl-test.c(main): Update function calls.
      * itbl-ops.c: Don't define DEBUG.
      * as.c: Remove -t option.
      * itbl-ops.h: Include as.h.
      * Makefile.in: Remove dependancies on itbl-cpu.h.
      start-sanitize-r5900
      * utils.c(pollquit, notice_quit): If _WIN32, limit test for cntl-C
      * dbxread.c, buildsym.c, symtab.c, stabsread.c: Add support for
      * stabsread.h, symtab.h, dbxread.c, symtab.c, stabsread.c:
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Handle the case
      * infrun.c: Fix prototype of signals_info to match static funtion.
      * mdebugread.c (parse_partial_symbols): If this is an .mdebug
      * remote.c : Fix remote help string to match that of help.exp.
      * mdebugread.c (parse_partial_symbols): Go ahead and read the .mdebug
      * gdb.base/commands.exp: Break up infrun_breakpoint_command_test
      * remote-mips.c (remote_mips_insert_hw_breakpoint,
      * i386-tdep.c (i386_get_frame_setup): Recognize function
      * sparc-tdep.c (sparc_init_extra_frame_info): Recognize when we're

Denis Chertykov (31):
      * readelf.c (guess_is_rela): AVR uses RELA relocations.
      * avr-dis.c (reg_fmul_d): New. Extract destination register from
      * config/tc-avr.c: New AVR_ISA_ defined.
      * config/tc-avr.c: ATTRIBUTE_UNUSED added to the necessary places.
      * emulparams/avr1200.sh (STACK): Define as 0.
      * config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.h
      * avr-dis.c: completely rewritten.
      * avr.h: New file with AVR opcodes.
      * config/tc-avr.c (avr_operand): fix the fomratting of the comment.
      * avr-dis.c (avr_operand): Bugfix for jmp/call address.
      * avr.h: clr,lsl,rol, ... moved after add,adc, ...
      * config/tc-avr.c: Use PARAMS macro in function declarations.
      * avr.h (AVR_UNDEF_P, AVR_SKIP_P, AVR_DISP0_P): New macros.
      * avr-dis.c (avr_operand): Use PARAMS macro in declaration.
      * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
      * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
      * scripttempl/elf32avr.sc: Fix bug in .eeprom segment.
      * config/tc-avr.c (mcu_types): Update for new devices.
      * avr.h: Update for new devices.
      * emulparams/avr1200.sh (DATA_START): Define as 0x60.
      * doc/c-ip2k.texi: The company name Scenix changed to Ubicom.
      * elf32-ip2k.c: Processor manufacturer changed to Ubicom.
      * elf32-ip2k.c (ELF_MACHINE_ALT1): Define alternate machine code
      * doc/c-avr.texi: New file.
      * doc/c-avr.texi: New file.
      * config/tc-avr.c (mcu_types): Add support for atmega165p, atmega169p
      * config/tc-avr.c (mcu_types): Add support for at90pwm1, at90usb82,
      * config/tc-avr.c (mcu_types): Add support for atmega8hva and
      * multempl/avrelf.em (PARSE_AND_LIST_ARGS_CASES): Add new value for
      PR gas/13503
      * gas/config/tc-avr.c: Change ISA for devices with USB support to

Denis Pilat (19):
      2007-02-02  Denis Pilat  <denis.pilat@st.com>
      2007-02-02  Denis Pilat  <denis.pilat@st.com>
      2007-02-02  Denis Pilat  <denis.pilat@st.com>
      2007-02-13  Denis Pilat  <denis.pilat@st.com>
      2007-02-13  Denis Pilat  <denis.pilat@st.com>
      * tui/tui-hooks.c (tui_selected_frame_level_changed_hook): Replace
      2007-03-22  Denis Pilat  <denis.pilat@st.com>
      2007-03-29  Denis Pilat  <denis.pilat@st.com>
      2007-03-29  Denis Pilat  <denis.pilat@st.com>
      2007-04-16  Denis Pilat  <denis.pilat@st.com>
      2007-04-16  Denis Pilat  <denis.pilat@st.com>
      2007-04-16  Denis Pilat  <denis.pilat@st.com>
      2007-04-18  Denis Pilat  <denis.pilat@st.com>
      2007-04-18  Denis Pilat  <denis.pilat@st.com>
      2007-05-14  Denis Pilat  <denis.pilat@st.com>
      2007-09-24  Andrew Stubbs  <andrew.stubbs@st.com>
      typo.
      Typo
      2008-12-16  Christophe Lyon  <christophe.lyon@st.com>

Dhananjay Deshpande (2):
      Fix GDB crash problem when object file of different H8 cpu is loaded
      * MAINTAINERS (write after approval): Add myself

Diego Novillo (14):
      Added seven new instructions ld, ld2w, sac, sachi, slae, st and
      Forgot to add these files in the previous commit. This is the
      * config/tc-d30v.c (CHAR_BIT): Define.
      * tc_d10v.c (find_opcode): Allow ATSIGN to match expressions of the
      * mips-dis.c (REGISTER_NAMES): Rename to STD_REGISTER_NAMES.
      * tc-i386.c (md_assemble): Skip suffix check if the opcode modifier
      gas:
      2000-10-24  Diego Novillo  <dnovillo@cygnus.com>
      2000-10-25  Diego Novillo  <dnovillo@cygnus.com>
      2000-11-30  Diego Novillo  <dnovillo@redhat.com>
      2000-12-15  Diego Novillo  <dnovillo@redhat.com>
      2001-03-21  Diego Novillo  <dnovillo@redhat.com>
      * MAINTAINERS: Remove self as maintainer of x86 intel
      * options.cc (parse_uint): Fix dereference of RETVAL.

Dmitry Diky (6):
      Add Dmitry Diky to maintainers list as msp430 maintainer
      2005-08-12  Dmitry Diky  <diwil@spec.ru>
      2005-08-12  Dmitry Diky <diwil@spec.ru>
      2005-09-01  Dmitry Diky <diwil@spec.ru>
      2005-09-01  Dmitry Diky  <diwil@spec.ru>
      2005-09-09  Dmitry Diky  <diwil@spec.ru>

Dmitry Kozlov (3):
      Fix trace-status to output proper start-time and stop-time.
      Extend tsave to save starttime, stoptime.
      Fix trace status to output username without trailing colon.

Don Howard (13):
      Added myself to the write-after-approval list.
      Added myself to the write-after-approval list.
      (Changes from Kevin Buettner, with minor update by Don Howard.)
      2001-08-08  Don Howard  <dhoward@redhat.com>
      2001-10-30  Don Howard  <dhoward@redhat.com>
      Fixed formatting error.
      2002-04-12  Don Howard  <dhoward@redhat.com>
      2002-04-15  Don Howard  <dhoward@redhat.com>
      2002-06-18  Don Howard  <dhoward@redhat.com>
      2002-06-24  Don Howard  <dhoward@redhat.com>
      2002-06-25  Don Howard  <dhoward@redhat.com>
      2002-07-09  Don Howard  <dhoward@redhat.com>
      2002-08-09  Don Howard  <dhoward@redhat.com>

Don Lee (3):
      * score-tdep.c: Support a new Sunplus CT S+core variant, S+core 3.
      * score-tdep.c: Comment out some simulator dependent codes.
      * gdb/score-tdep.c: Delete dead codes.

Donald Lindsay (6):
      Added 'X' format to ARM code.
      log entry for config/tc-arm.c change
      tc-arm.c: minor changes and support for upcoming V5E variant.
      Add ALONE flag to most of the short branch instructions.
      Define the ALONE flag bit, for use in the opcode table.
      New short-conditional-branch packing rules for D10V.

Doug Evans (1608):
      * tc-sparc.c (default_arch_size): New static local.
      * configure.in (sparc64): Set arch to v9-64.
      * config/tc-sparc.c (md_apply_fix3, cases ..._H44, ..._HIX22): Leave
      * nrun.c (main): Remove useless test of name != NULL.
      * nrun.c (main):  Exit if bfd_openr fails.
      Fix typo.
      * sim-n-endian.h: Add TAGS entrys for 16 byte versions.
      * sim-endian.h: Disable 16 byte support.
      * sem-ops.h (U{DIV,MOD}[BHSD]I): Use unsigned division.
      * sim-core.h (sim_core_write_8): Define.
      Update ns32k docs.
      * write.c (print_fixup): Use TC_FIX_DATA_PRINT (if defined) to
      Document TC_INIT_FIX_DATA, TC_FIX_DATA_PRINT.
      (struct frag): Delete docs for fr_opcode_frag, fr_opcode_offset, fr_bsr.
      Based on a patch from Ian.Dall@dsto.defence.gov.au.
      * frags.h: Handle multiple inclusion.
      * aclocal.m4 (SIM_AC_OPTION_SCACHE): Fix typo.
      * Make-common.in (BUILT_SRC_FROM_COMMON): Remove files no longer
      * sim-base.h (sim_state_base): Move `magic' to end of struct.
      (sim_core_signal): Add missing "\n" in message.
      * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
      * Make-common.in (DEP, COMMON_DEP_CFLAGS): Define.
      Tweak comment.
      * Makefile.in (remote-sim.o): Depend on $(INCLUDE_DIR)/callback.h.
      * Make-common.in (srccom): New variable.
      * sim-main.h (CIA_ADDR): Define.
      * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
      * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
      * Make-common.in (SIM_NEW_COMMON_OBJS): New variable.
      * sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.
      * sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.
      * sim-signal.c, sim-signal.h: New files.
      * sim-core.c (sim_core_signal): Use sim_stopped instead of
      (sim_stop_reason): Add comment.
      * sim-utils.c (sim_state_alloc): Call SIM_STATE_ALLOC if defined.
      * mem-ops.h: Rename SIM_SIG{ACCESS,ALIGN} to SIM_SIG{SEGV,BUS}.
      * cgen-sim.h (enum_signal_type): Delete.
      * callback.c (cb_host_to_target_stat): Fix return values.
      (enosys): Delete.
      * sparc-tdep.c (sparc_pc_adjust): Don't assume sizeof (long) == 4.
      * sim-core.c (sim_core_signal): Fix spelling error in message.
      * Make-common.in (all): Add .gdbinit.
      * sim-model.c (model_options): Use '\0' for `shortopt'.
      Entries for .gdbinit additions and sim-model.c option fix.
      * sim-trace.c (trace_option_handler): Set state trace file
      * cpu.h (TRACE_COND_BR): Use TRACE_BRANCH_P, not TRACE_ALU_P.
      * gennltvals.sh: Generate syscall values for d30v.
      * callback.c (os_stat): Make 3rd arg a host struct stat ptr.
      * callback.h (struct stat): Move forward decl up.
      Add comment.
      * syscall.c (cb_syscall, cases stat, fstat): Handle -Wall -Werror.
      * callback.h (CB_SYSCALL): Change byte count arguments to
      Undo last change.  callback.h changed instead.
      Delete magic number FIXME.
      * Make-common.in (run.o): Depend on remote-sim.h.
      * gennltvals.sh: Redo syscall support to allow sanitization.
      * callback.h (CB_SYSCALL): Comment out arg names in prototypes.
      * Make-common.in (SIM_ENVIRONMENT): New variable.
      * configure.in (SIM_AC_OPTION_ENVIRONMENT): Call.
      Regenerate configure files.
      * Make-common.in (sim-core.o): Depend on $(sim_main_headers).
      * m32r-sim.h (MSPR_ADDR): New macro.
      * mkdep: New file, currently sanitized out.
      * txvu.h: New file.
      * configure.in: Add txvu-elf support.
      * common.h (EM_CYGNUS_TXVU): New macro.
      * Makefile.am (ALL_MACHINES,BFD32_BACKENDS): Add txvu support.
      txvuelf.sh: New file.
      * Makefile.am (etxvuelf.c): Add rule for.
      * configure.in: Add txvu support.
      * dis-asm.h (print_insn_txvu): Declare.
      * tc-txvu.[ch]: New files.
      * configure.in: Add txvu support.
      (txvu-*-elf*): Don't build target-libiberty.
      opcode header file for the txvu
      * txvu-dis.c, txvu-opc.c: New files.
      Enable txvu disassembly.
      one |, not 2
      process keep-sky, for txvu subdir
      Initial txvu testing support.
      Initial txvu support.
      tweak
      Add txvu support.
      * config/tc-txvu.c: #include dis-asm.h, opcode/txvu.h, elf/txvu.h.
      (TXVU_MASK_VFREG): Renamed from TXVU_MASK_REG.
      snapshot
      snapshot
      * txvu-dis.c (print_insn_txvu): Handle no separator between
      * config/tc-txvu.c (md_assemble): Handle no separator between
      Update to new style, no | separator.
      * cgen.h (*): Clean up pass over `struct foo' usage.
      * tc-m32r.c: Clean up pass over `struct foo' usage.
      * cgen.c: #include setjmp.h.  Clean up pass over `struct foo' usage.
      * cgen-asm.c (build_asm_hash_table): Traverse compiled in table using
      * Makefile.am: Add cgen support.
      regenerate again to restore brendan's libtool changes
      Remove cgen.sh, cgen-{asm,dis}.in from Things-to-keep, they're
      (cmpui): update output to new format.
      gas/m32r/allinsn.d (cmpui): Update output to new format.
      snapshot
      snapshot, upper opcode table done, modulo testing
      * config/tc-mips.c (mips_ip): Don't test pinfo flags if INSN_MACRO.
      tweak m32rx sanitization
      Use `set -e' to behave like `make'.
      backout m32rx stuff, not ready to be checked in
      snapshot
      Fix comment.
      * sim-utils.c (sim_state_alloc): Delete setting of cpu backlink here.
      * sim-base.h (sim_state_base): Delete member `model'.
      * Make-common.in (cgen-{arch,cpu,decode}): New targets.
      sanitize keep-cygnus cgen generation
      * Make-common.in (cgen-run.o,cgen-scache.o): Delete cgen-scache.h dep.
      regenerate
      * arch.c, arch.h, cpuall.h: New files.
      Regenerate.
      * cpu.h: New file.
      * arch-defs.h: Deleted.
      * aclocal.m4: Recognize --enable-maintainer-mode.
      Regenerate.
      * Makefile.in: Add m32rx objs, and rules to build them.
      Add m32rx sanitization for new files.
      checkpoint
      checkpoint
      checkpoint
      checkpoint
      * reloc.c (BFD_RELOC_TXVU_11_PCREL): New reloc.
      checkpoint
      checkpoint
      checkpoint
      checkpoint
      * cgen.sh: Rewrite to be like simulator's version.
      update, lower insn has lower address
      * config/tc-txvu.c (assemble_insn): Commas moved to opcode table.
      * config/tc-txvu.c (assemble_insn): Commas moved to opcode table.
      new txvu testcases
      new br-1 and upper-1 testcases
      add comment.
      * txvu-opc.c (txvu_operands, UBC): Add extract entry.
      * Make-common.in (stamp-tvals): New rule.
      add m32rx sanitization to tconfig.in
      sanitize m32rx piece of _sim_cpu
      * config/tc-txvu.c (assemble_insn): Delete test for !isalpha
      * config/tc-txvu.c (assemble_insn): Initialize errmsg = NULL
      new testcase lower-1
      new txvu testcase lower-1
      * config/tc-txvu.c (assemble_insn): Initialize errmsg = NULL
      * txvu-opc.c:
      checkpoint
      fix ilw,ilwr,isw,iswr
      checkpoint
      use .vu pseduo-op
      * txvu.h (txvu_opcode): insert/extract/print take pointer to
      * txvu-dis.c (print_insn): Extract/print fns take pointer to
      * tc-txvu.c: First pass at dma/pke/gpuif support.
      allow [] in suffix operand
      * tc-txvu.c (assemble_one_insn): Allow [] in suffix operand.
      (enum gpuif_reg): Declare.
      (lookup_keyword_{value,name}): New functions.
      add comment
      add pke field bit macros
      add more pke/dma/gpuif parsing support
      fix ior encoding
      allow '/' in addition to '.' in dest spec
      use '/' in one case to test it
      * txvu.h (txvu_{opcode,operand}): New typedefs.
      * txvu-dis.c (*): Update to use new arguments in
      * tc-txvu.c (*): Update to use handle new arguments for
      * dis-asm.h (print_insn_dvp,dvp_insn_p): Add prototypes.
      txvu renamed to dvp
      remove txvu stuff, now using only mips elf files
      checkpoint
      (assemble_one_insn): tweak lexing of suffix
      txvu.h deleted in favor of generating mips files
      txvu.h renamed to dvp.h
      * configure.in: Add dvp support.
      txvu renamed to dvp, so files moved to ../dvp
      txvu renamed to dvp
      * config.bfd, configure.in: Add dvp support.
      checkpoint
      * configure.in: Add dvp-elf support.
      delete txvuelf.sh, generating mips files now
      delete txvu stuff, building mips files now
      * configure.tgt (dvp-*-*): Recognize.
      * dvp-dis.c, dvp-opc.c: New files.
      update copyright date
      don't build gdb for dvp-elf
      fix typo
      * dvp/dvp.exp: New file.
      txvu support moved into mips [as dvp]
      * cgen.sh: Portably read parms past $9.
      checkpoint
      checkpoint
      checkpoint
      remove sky stuff from elf32-mips.c
      * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.
      * Makefile.in (M32RX_OBJS): Comment out until m32rx port working.
      add more direct/unpack code
      * elf32-mips.c: Add dvp support.
      * Makefile.in (M32RX_OBJS): Comment out until m32rx port working.
      * m32r-opc.h (HAVE_CPU_M32R): Define.
      * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
      * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.
      (print_insn_little_mips): tweak dvp support.
      * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.
      fix typo in last change
      Fix date in one entry.
      * read.h (include_dirs): Declare.
      * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.
      tweak last dvp entry
      fix d30v and sky sanitization
      don't build itcl libgui tk tix
      (md_pcrel_from_section): Add offset to delay slot for
      * elf32-mips.c (elf_mips_dvp_11_pcrel_howto): Set pcrel_offset=true.
      * elf32-mips.c (elf_mips_dvp_11_pcrel_howto): Set pcrel_offset=true
      config/tc-dvp.c (md_pcrel_from_section): Add offset to delay slot for
      * Makefile.am ({CC,CXX}_FOR_TARGET): Change program_transform_name
      * Makefile.am (CC_FOR_TARGET,nlmcomv.o): Change program_transform_name
      fix comment
      add sanitization of m32rx PIPE attribute, redact can do this more cleanly
      * cgen.h (CGEN_INSN_MAX_ATTRS): Renamed from CGEN_MAX_INSN_ATTRS.
      * cgen-opc.c (cgen_set_cpu): Initialize hardware table.
      * Makefile.in (m32r.o): Depend on cpu.h
      Sanitize m32rx from cpu.h and m32r-sim.h.
      * cgen-sim.h (EX_FN_NAME): _exc_ -> _ex_.
      Delete txvu stuff.
      First pass at moving sky stuff from ../txvu to mips dir.
      delete txvu/dvp/sky stuff, lives in mips dir now, configured with
      Second pass at moving sky files into mips dir,
      Prepend sky- to sky header file names.
      * Makefile.in (SIM_SKY_OBJS,MIPS_EXTRA_OBJS): New vars.
      sky sanitization
      * configure.tgt (mips64r5900*-sky-elf*): Replaces txvu-elf.
      * genmloop.sh (@cpu@_engine_run): Delete `current_state'.
      * symtab.c (fixup_psymbol_section): Move forward declaration to
      * symtab.c (fixup_psymbol_section): Move forward declaration to
      * cgen-sim.h (DECODE): Always use switch for `read' for now.
      (PAREXEC): Renamed from PARALLEL_EXEC.  All uses updated.
      * decode.c, sem.c: Regenerate.
      * archures.c (bfd_mach_dvp_{vif,gif}): Renamed from ..._{pke,gpuif}.
      * dvp-opc.c (*): pke,gpuif renamed to vif,gif.
      Remove dvp testsuite entry.
      * config/tc-dvp.c (*): pke->vif, gpuif->gif.
      (insert_operand): Bring over possible change from branch.
      update copyright date
      * symcat.h: New file.
      * gas/dvp/{*}: .text renamed to .vutext.
      (check_parallel_io_clash): Add #if 0'd out code that uses new operand
      * cgen.h (CGEN_FIELDS): Define here.
      * decode.c, decode.h, sem.c, sem-switch.c, model.c: Regenerate.
      * cgen-opc.in: New file.
      Regenerated to use correct symbol concat macro.
      * sim-main.h (CIA_GET,CIA_SET): Provide dummy definitions for now.
      * dvp.opc.c: Nicely format opcode tables.
      Regenerate with less verbose operand instance tables.
      * gas/dvp/upper-2.[sd]: New testcase.
      (vu_operands): New element UFLAGS.
      * cgen-opc.in (@arch@_cgen_lookup_insn): New argument alias_p.
      tweak last entry
      * cgen.h (lookup_insn): New argument alias_p.
      Keep m32r-elf.
      Beginnings of m32r simulator testsuite.
      * cgen-opc.in (@arch@_cgen_get_insn_operands): Handle empty
      Fix comment.
      * Makefile.in (build_alias): Define.
      m32r simulator testsuite
      keep m32r
      * config/default.exp: New file.
      keep config, lib, sim.
      * cgen.h (cgen_insert_fn): Change type of result to const char *.
      * Makefile.am (CGENFILES): Update.
      * cgen-sim.h (SEMANTIC_CACHE_FN): Delete.
      * Make-common.in (CGEN_MAIN_SCM): Update.
      * Makefile.in (M32R_OBJS): Add cpu.o.
      remove #ifdef HAVE_CPU_M32RX uses.  tweak some comments
      * gas/dvp/{basic-1,lower-1,upper-1,upper-2}.d: Update to remove dest
      * dvp-opc.c (parse_vfreg): Dest spec is optional.
      * cen.c (cgen_md_apply_fix3): Delete call to validate_operand.
      * config.bfd (targ_archs): If mips64r5900-sky-elf, add bfd_dvp_arch.
      * cgen.h (CGEN_SYNTAX_MAKE_FIELD): New macro.
      (CGEN_{INSN,KEYWORD,OPERAND}_NBOOL_ATTRS): Renamed from ..._MAX_ATTRS.
      .Sanitize for devo/sim/testsuite/sim/m32r.
      Delete rac-d,rac-ds,rach-d,rach-ds, they're aliases.
      * dvp-dis.c (print_vu): Handle loi insns.
      * config/tc-dvp.c (parse_float): New function.
      fix thinko in last patch
      Allow FAKE arguments to have a parser handler.
      * tc-dvp.c: Allow FAKE arguments to have a parser handler.
      * dvp.h (DVP_OPERAND_DMA_{ADDR,AUTOCOUNT}): Split
      * config/tc-dvp.c: Include stdarg.h/varargs.h.
      * dvp.h (DVP_OPERAND_DMA_*): Rewrite.
      Rewrite dma operands/opcodes tables.
      * config/tc-dvp.c (LOCAL_LABEL_PREFIX,END_LABEL_PREFIX): New macros.
      (DVP_OPCODE_IGNORE_DIS): New macro.
      * m32r.c (do_lock,do_unlock): Delete.
      * m32r-opc.[ch]: Regenerate.
      * confirg/tc-dvp.c (md_assemble): Handle ASM_DIRECT state.
      * dvp.h (GIF_MAX_NLOOP,GIF_PRE): New macros.
      * dvp-dis.c (print_gif): Complete.
      (asm_state): New state ASM_GIF.
      (asm_state_stack): Maintain stack of parsing states.
      (extract_vif_datalen,{insert,extract}_vif_imrbits): New functions.
      (cur_mach): New static local.
      tc-dvp.c (cur_mach): New static local.
      (vu_count): New static local.
      * dvp-opc.c (extra_dma_flags): Fix typos.
      * sim-xcat.h: Delete.
      * cgen.h (CGEN_CAT3): Delete.  Use CONCAT3 now.
      * cgen.c: #include symcat.h.
      * cgen-asm.c: Include symcat.h.
      * m32r-asm.c,m32r-dis.c,m32r-opc.h,m32r-opc.c: Regenerate.
      * cgen-sim.h (SEM_NEXT_PC): New arg `len'.
      * sim-main.h: #include symcat.h.
      (dma_operands): Fix word numbers.
      * config/tc-dvp.c (assemble_dma): Do alignment before parsing insn.
      * dvp.h (dvp_cpu): Add DVP_UNKNOWN.
      * config/tc-dvp.h (tc_frob_label): Define.
      (create_colon_label): New argument `sto'.  All callers updated.
      * arm-dis.c (print_insn_{big,little}_arm): info->symbol changed
      (s_endgif): Change length mismatched errors to warnings.
      * dvp-opc.c (gif_operands): Fix word order.
      (UNIQUE_LABEL_PREFIX): New macro.
      (print_gif): Fix word order.
      (gif_reg): Add recent register name/number changes.
      (gif_regs): Add new register number/name changes.
      (s_endgif): Update.  NLOOP is in quadwords for IMAGE mode now.
      (dma_opcodes): Add dmarefe insn.
      * sim-profile.c (profile_print): Delete duplicate test of
      (profile_print_core): Simplify by calling sim_core_map_to_str.
      (profile_print_core): Simplify by calling sim_core_map_to_str.
      * genmloop.sh (engine_resume): Update insn_count before exiting.
      * dvp.h (DVP_OPERAND_MIPS_ADDRESS): Renamed from DVP_OPERAND_ADDRESS.
      * dvp-dis.c (print_insn): Handle word number.
      delete FIXME
      * Make-common.in (check): Run `make check' in testsuite dir.
      * Makefile.in (RUNTEST): Fix path to runtest.
      * config/tc-m32r.c (optimize): New static local.
      * dvp.h (VIF_FLAG_U): New macro.
      * dvp-opc.c (vif_operands): Add unpack[u] support.
      * config/tc-dvp.c (assemble_vif): Insert cpu type marker before
      * mloopx.in: Fix handling of branch in parallel with another insn.
      * sim-base.h (sim_cpu_base): New members name, options.
      * interp.c (DECLARE_OPTION_HANDLER): Use it.
      * sim-module.c (*): Fix typos in assertion tests.
      * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
      * cgen.h (CGEN_BOOL_ATTR): New macro.
      * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
      * sim-core.c (sim_core_attach): Revise last patch.
      Improve comment.
      (sim_core_attach): Add a comment describing its function.
      Good grief.  Detailed function descriptions should accompany their definition.
      * Make-common.in (TAGS): Make smarter.
      * Make-common.in (TAGS): Make smarter.
      Fix typos.
      * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
      * cgen-asm.in: Move insertion of generated routines to top of file.
      * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
      * cpu.h,model.c,sem-switch.c,sem.c: Regenerate.
      Fix vr4320 sanitization.
      Fix 4320 sanitization.
      * Makefile.in (SIM_EXTRA_DEPS): Add cpu-opc.h.
      * gas/dvp/upper-2.d (loi): Fix expected output.
      * dvp-dis.c (print_gif): Fix length calcs for gifimage.
      * config/tc-dvp.c (s_endgif): Fix nloop calc and test.  Warn if
      * gas/dvp/vif-2.[sd]: New testcases.
      * dvp-dis.c (print_insn): Print unsigned values in hex.
      (install_vif_length): Second pass at unpack len calcs.
      (insert_mpg_marker): New function.
      * sim-base.h (sim_state_base): New member environment.
      * dvp-opc.c (print_dest1): Print dest spec again.
      * config/tc-dvp.h (TC_FIX_TYPE,TC_INIT_FIX_DATA): Define.
      keep gdb.asm
      * gdb.asm: New directory.
      Makefile.in for gdb.asm.
      configure script for gdb.asm, initial source debugging test.
      regenerate
      snapshot
      * gdb.asm/{Makefile.in,configure.in,configure}: New files.
      * dv-sockser.c, dv-sockser.h: New files.
      * config.in (HAVE_FCNTL_H): Add.
      m32r-opc.h: Regenerate.
      * config/tc-dvp.c (md_pseudo_table): Make .quad 16 bytes.
      * config/tc-dvp.c (md_begin): Turn dma/vif packing on by default.
      * dvp-dis.c (print_dma): Change length from 16 to 8.
      * gas/dvp/dma-[12].[sd]: New testcases.
      * config/tc-dvp.h (TC_START_LABEL): Define.
      * config/tc-dvp.c (s_enddmadata): Always fill dma data out to 16
      * gas/dvp/vif-1.[sd]: stcycle -> stcycl.
      * dvp-opc.c (vif_opcodes): Add stcycl.
      * dvp-opc.c (vif_operand_datalen_special): New global.
      * dvp.h (vif_operand_datalen_special): Declare.
      * config/tc-dvp.c (insert_mpg_marker): Update mpgloc.
      * gas/dvp/mpg-1.[sd]: New files.
      * dvp.h (DVP_OPERAND_UNPACK_ADDRESS): New macro.
      * dvp-dis.c (print_insn): Print unpack address in hex.
      * expr.h (expr_build_uconstant): Add prototype.
      * gas/dvp/vif-1.d: Update.
      * config/tc-dvp.h (md_estimate_size_before_relax): Delete.
      changelog entry for yesterday's tc-dvp.[ch] changes
      * config/tc-dvp.c (s_endunpack): Round up to word boundary after
      * config/tc-dvp.c (assemble_vif): Put relaxable insns in their
      * gas/dvp/relax-1.[sd]: New testcase.
      tweak comment in last entry
      * gas/dvp/vif-3.[sd]: New testcase.
      * config/tc-dvp.c (assemble_vif): Watch for macro insns.
      * dvp-opc.c (vif_macros): Tweak unpackloc operand.
      * dvp.h (dvp_expand_macro): Declare.
      * dvp-opc.c (vif_macros): Tweak unpackloc operand.
      * config/tc-dvp.c (assemble_vif): 0 is a valid length value (= max+1).
      * gas/dvp/vif-4.[sd]: New testcase.
      * config/tc-dvp.c (md_convert_frag): Fix thinko.
      Update.
      Keep sky-gs.[ch] if sky.
      * gas/dvp/br-2.[sd]: New testcase.
      * symbols.c (print_binary): New function.
      * symbols.c (max_indent_level): New global.
      * expr.h (expr_build_dot): Declare.
      * config/tc-dvp.c (VU_LABEL_PREFIX): New macro.
      tweak comment regarding state transitions
      * m32r-opc.c: Regenerate.
      * cpu.h,decode.c,decode.h,extract.c,sem.c,sem-switch.c: Regenerate.
      * config/tc-dvp.c (md_apply_fix3): Mark fixup for mpg loaded vu
      * Make-common.in (RUNTESTFLAGS): Define.
      * semx.c: Regenerate.
      * sim/m32r/maclh1.cgs: Fix testcase.
      * gas/testsuite/dvp/{vif-1.[sd],vif-3.s}: Update, '*' no longer
      * dvp-opc.c (parse_vif_unpackloc,insert_vif_unpackloc): Delete.
      * config/tc-dvp.c (unpackloc_sym): Delete.  All uses deleted.
      (vif_unpack_len_value): Avoid divide by zero.
      (vif_insn_type): New function.
      * config/tc-dvp.c
      * Makefile.in (ULIMIT): New variable.
      * cpu.c,sem.c,sem-switch.c: Regenerate.  From
      * lib/sim-defs.exp (run_sim_test): Don't exit early if one mach fails,
      * sim/m32r/addx.cgs: Test (-1)+(-1)+1.
      * cgen-types.h (GETHIDI,MAKEDI): Tweak.
      * cgen-ops.h (ADDCFSI): Fix.
      * Makefile.in (TARGET_FLAGS_TO_PASS): Delete LIBS, LDFLAGS.
      * Makefile.in (GCC_FOR_TARGET): Add options to find newlib and
      * txvu-tdep.c (txvu_print_insn): Fix thinko.
      Delete sky sim-base.h entries (required sanitization).
      * config/tc-dvp.c (dvp_frob_label): Don't emit _$ versions of
      * cgen.h (CGEN_ATTR_TYPE): Delete `const', moved to uses.
      * cgen-asm.c (cgen_current_opcode_table): Renamed from ..._data.
      tweak comment
      * cgen.c (cgen_asm_finish_insn): New arg relax_p.  All callers updated.
      * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
      * cpu.c,model.c,sem-switch.c,sem.c: Regenerated.  Mostly comment
      * cpu.c,model.c,sem-switch.c,sem.c: Regenerated.  Mostly comment
      * configure.in: Add support for --enable-cgen-maint.
      * Makefile.in: Replace @MAINT@ with $(CGEN_MAINT).
      Fix sanitization.
      * sim-io.c: #include <errno.h>.
      (CGEN_INSN_INDEX): Delete.
      * cgen.sh: s/@ARCH@/${ARCH}/ in opc.h generation.
      * Makefile.in (m32r.o,mloop.o,cpu.o,model.o): Add decode.h dependency.
      * sem-switch.c: Regenerate.  Redo computed goto label handling.
      lotsa stuff, see ChangeLog
      * config/tc-dvp.c: Delete inclusion of "sysdep.h".
      * Make-common (sim_main_headers): Sort.
      * sim-main.h (INSN_NAME): New arg `cpu'.
      * cgen.h (cgen_asm_init_parse): Delete.
      * cgen.h: New file.
      * cgen.c (cgen_md_apply_fix3): Don't pass newline to as_warn_where.
      * Makefile.am: Update with `make dep-am'.
      * lib/sim-defs.exp (sim_version): Simplify.
      * config/tc-dvp.c (md_begin): Set type of output file to mips:r5900.
      * read.c (generate_file_debug,generate_lineno_debug): New functions.
      * gdb.asm/common.inc: New file.
      * gas/m32r/m32rx.d: Pass --enable-special to gas.
      * config/tc-m32r.c (warn_unmatched_high): New static local.
      * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
      * m32r-asm.c: Regenerate (handle uppercase HIGH/SHIGH/LOW/SDA).
      * lib/sim-defs.exp (sim_run): Fix handling of output redirection.
      * sim/sky/sky.exp: Add runtest_file_p support.  Don't print
      * config/default.exp (CC,SIM): Delete.
      Tweak last entry.
      * cgen-opc.c (cgen_hw_lookup_by_name): Renamed from cgen_hw_lookup.
      (cgen_hw_lookup_by_num): better name
      * cgen-trace.c (trace_insn_init): New arg first_p.
      * Makefile.in (devices.o): Add dependencies.
      * sim/m32r/allinsn.exp: Pass --m32rx-enable-special to gas.
      * sim-engine.c (sim_engine_set_run_state): New function.
      * sim-if.c (sim_stop): Update call to @cpu@_engine_stop.
      * erc32.c (close_port): Don't close stdin; it kills GDB.
      * cgen-sim.h (CGEN_CPU): New members idesc_{read,sem}_init_p.
      * gdb.base/structs2.exp: New file.
      Keep structs2.{c,exp} for now.
      * sim/sky/sky.ld: Delete file.
      * write.c (fixup_segment): Change "segment" to "section" in
      * sim-if.c (do_trap): Treat traps 2-15 as hardware does.
      * cgen-ops.h (ADDCFSI): Fix typo.
      Zero bottom two bits of pc in jmp,jl insns.
      * cgen-trace.c (first_insn_p): New static local.
      * m32r-sim.h (PROFILE_COUNT_PARINSNS): New macro.
      * gas/dvp/upper-2.[sd]: Test absent dest -> xyzw.
      * dvp-opc.c (parse_dotdest): Missing dest -> xyzw.
      * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
      * cgen-asm.in (insert_normal): Handle empty fields and 64 bit hosts.
      * cgen-asm.in (insert_normal): Handle empty fields and 64 bit hosts.
      * config/tc-dvp.c (assemble_one_insn): Parse suffix operands
      * config/tc-dvp.h (ELF_TC_SPECIAL_SECTIONS): Add .vuoverlay_table.
      resolve mpgloc_sym in `*' case
      tweak last entry
      more attempts to handle `*' as mpg address
      * config/tc-dvp.h (ELF_TC_SPECIAL_SECTIONS): Delete .vuoverlay_table.
      * mips.h (SHT_DVP_OVERLAY_TABLE,SHT_DVP_OVERLAY): New section types.
      * elf32-mips.c (_bfd_mips_elf_final_write_processing): Set sh_link
      (create_vuoverlay_section): Set SEC_CODE flag for overlay sections.
      * config/tc-dvp.c (create_vuoverlay_section): Set SEC_CODE flag for
      Add docs for .func/.endfunc.
      Implement .func/.endfunc pseudo-ops.
      * config/tc-m32r.c (m32r_do_align): Only fill code sections with
      Don't run the `align' testcase if dvp-*-*.
      Don't run the `semi' testcase if dvp-*-*.
      * gas/all/gas.exp: Don't run `align' test for dvp-*-*.
      * read.c (s_func): Prepend `leading char' by default.
      * read.c (do_s_func): New function.
      * read.c (do_s_func): New function.
      * config/tc-dvp.c (md_begin): Change alignment of .DVP.ovlytab to 4.
      * elf32-mips.c (_bfd_mips_elf_fake_sections): Update to use
      * mips.h (Elf32_Dvp_Internal_Overlay,Elf32_Dvp_External_Overlay):
      * dbxread.c (read_dbx_symtab): Don't lower texthigh for last psymtab.
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
      * configure.tgt (dvp-*-*): Set targ_emul=elf32l5900.
      * gas/dvp/relax-1.[sd]: Test .org/relaxing interaction.
      * config/tc-dvp.c (dvp_relax_frag): Adjust target address by stretch.
      Test trap 2.
      * sim/m32r/trap.cgs: Test trap 2.
      * sim/sky/dma.h: New file.
      * config/tc-dvp.c (assemble_vu): Print better error message if
      * sim/m32r/addx.cgs: Add another test.
      * m32r-opc.c: Regenerate.
      * Make-common.in (CGEN_FLAGS_TO_PASS): New variable.
      Regenerate.  Updates from cgen for better VoidMode handling.
      * traps.c: New file.  Trap support moved here from sim-if.c.
      * Makefile.in (SIM_OBJS): Add traps.o
      * m32r-sim.h (m32r_trap): Declare.
      Regenerate, gets a_m32r_trap -> m32r_trap renaming.
      * sim-core.h (SIM_CORE_SIGNAL_FN): New typedef.
      * sim/sky/vu01reg-main.c: New file.
      * sim/sky/vu.h (VU0_MEM1_WINDOW_START): New macro.
      (sim_compile): Tweak output text.
      * sim/sky/sky-defs.tcl (run_brn_test): Fix `options' arg to
      * sim/sky/sky-defs.tcl (run_brn_test): Fix handling of dvpasm_flags.
      * lib/sim-defs.exp (sim_run): Argument env_vals renamed to options,
      * lib/sim-defs.exp (sim_run): Argument env_vals renamed to options,
      * Makefile.in (stamp-{arch,cpu,decode}): Pass CGEN_FLAGS_TO_PASS
      * config/tc-dvp.c (create_vuoverlay_section): Don't set a non-zero
      * sim-engine.c (sim_engine_get_run_state): New function.
      * elf.c (swap_out_syms): New arg relocatable_p.
      * scripttempl/elf.sc (INPUT_FILES): Optional INPUT spec.
      * gennltvals.def (m32r): Use common syscall.h now.
      emulparams/m32relf.sh: Back out INPUT_FILES change. libgcc1-test fails.
      * cgen-trace.c (trace_insn_fini): Redo cycle handling.
      * m32r-sim.h (M32R_MISC_PROFILE): New members insn_cycles, cti_stall,
      cangelog entries moved here from sim/sky/ChangeLog
      * dvp-opc.c (DVP_OPERAND_RELOC_11_S4): Temporarily back out
      * config/tc-dvp.c (md_apply_fix3): Handle new relocs
      * reloc.c: New relocs BFD_RELOC_MIPS_DVP_11_S4,
      * gas/dvp/lower-2.[sd]: New testcase.
      * sim/sky/vureloc{.brn,-main.c,.dvpasm}: New files.
      * sim/m32r/hw-trap.ms: New testcase.
      * Makefile.am (CGENDIR): Set via configure.
      * Makefile.am (CGEN_CPU_PREFIX): New variable.
      * Make-common.in (SCHEME,SCHEMEFLAGS): Delete.
      * Makefile.in: cgen_maint -> CGEN_MAINT.
      * configure.in: configure cgen if --enable-cgen-maint.
      * m32r-opc.h (CGEN_MIN_INSN_SIZE): New #define.
      * cgen-sim.h (CPU_SCACHE): Make size unsigned.
      * cgen.h (cgen_version_{major,minor,fixlevel}): Declare.
      use macros for version numbers
      * cgen-opc.in (@arch@_cgen_lookup_insn): Update call to
      tweak
      * cgen-utils.c: Include bfd.h.
      regenerate, get displacement operand shifts right
      * cgen.c (cgen_md_apply_fix3): set_operand renamed to set_vma_operand.
      * cpu.h,extract.c: Regenerate.  pc-rel calcs done on f_dispNN now.
      * elf64-mips.c (mips_elf64_reloc_type): #if 0 out more relocations
      * configure.in (mips64r5900-sky-elf*): Use config/mt-sky.
      * mt-sky: New file.
      * config/tc-dvp.c (assemble_vif): Make label at start of overlay
      * Makefile.in (clean,mostlyclean): Change leading spaces to a tab.
      * sim-model.c (model_option_handler): Remove unused variable `n'.
      * cgen.c: Include libiberty.h.
      * m32r-asm.c,m32r-opc.c: Regenerate (-Wall cleanups).
      * cgen.h (cgen_macro_insn_count): Declare.
      * cgen-mem.h (DECLARE_SETT): Fix return type.
      * m32r.c: Include cgen-mem.h.
      * mt-sky (install-dvp-gas): New rule.
      * Makefile.in (INSTALL_TARGET): Move EXTRA_TARGET_HOST_INSTALL_MODULES
      * Makefile.am (install-exec-local): Split into two ...
      tweak wording of last entry
      * mt-sky (install-dvp-gas): Delete.
      * configure.in (install_tooldir): Allow target to specify whether
      New testcases for PR 16547 (new instructions added).
      New testcases for PR 16547 (new insns added).
      Add support for new versions of mulwhi,mulwlo,macwhi,macwlo that
      * cgen-sim.h (cgen_state): New member opcode_table.
      Move all global state data into opcode table struct, and treat
      Move all global state data into opcode table struct, and treat
      * Makefile.in (INCLUDE_DEPS): Add include/opcode/cgen.h.
      * cgen.h (GAS_CGEN_MAX_FIXUPS): GAS_ prepended, all uses updated.
      Rename cpu m32r to m32rb to distinguish from architecture name.
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
      * read.h (generate_lineno_debug): Add prototype.
      heh heh, too quick with cuttin-n-pastin.
      * sim/sky/pr17191.s: New file.
      * m32r-sim.h (m32r_trap): Update prototype.
      * r5900.igen (plzcw): Make `i' signed.
      * m32r-sim.h (GET_H_SM): New macro.
      * dvp-opc.c (gif_opcodes): Support EOP on gifimage.
      update tc-dvp.c with sky-980617-branch
      cgen-run.c: new mainloop for cgen
      regenerate m32r-opc.c, m32r-opc.h
      * Make-common.in (sim-reg.o): New rule.
      Add pseudo-basic-block execution support.
      * interp.c: #include "itable.h" if WITH_IGEN.
      * configure.in (enable_cgen_maint): Fix typo.
      * cgen.c (gas_cgen_finish_insn): Update handling of CGEN_INT_INSN_P.
      * cgen.h (CGEN_INSN_INT): New typedef.
      * cgen-asm.in (insert_1): New function.
      * Make-common.in (CGEN_INCLUDE_DEPS): Define.
      * Makefile.in (SIM_EXTRA_DEPS): Replace cgen headers with
      * Makefile.in (all-cgen): Depend on all-libiberty.
      * sim-main.h: #include cpu-opc.h.
      * sim-if.c (sim_do_command): Handle "sim info reg {bbpsw,bbpc}".
      * cgen.h (CGEN_VERSION_{MAJOR,MINOR,FIXLEVEL}): Delete.
      * gas/m32r/fslot.[sd]: New testcase.
      * gas/m32r/error.exp: New error testcase driver.
      * config/tc-m32r.c (assemble_two_insns): Ensure both insns
      add some comments
      * genmloop.sh (eng.hin): Rename HAVE_PARALLEL_EXEC to
      * sim-main.h: Delete inclusion of config.h, include sim-basics.h
      * m32r-opc.c (m32r_cgen_insn_table_entries): Add FILL_SLOT attribute
      sanitize fr30 port for now
      temporarily sanitize fr30
      redo fr30 sanitization
      lose fr30 for now
      * m32r-asm.c: Regenerate.
      remove cgen support from Makefile.in, moved to cgen dir
      add fr30 sanitization markers
      * cgen-dis.in (print_normal): CGEN_OPERAND_FAKE renamed to
      * sim-hload.c (sim_load): Pass `prog_name' to sim_load_file, not NULL.
      sanitize fr30 parts
      * gennltvals.sh: Add fr30 support.
      * cgen-asm.in (insert_1): Replace calls to bfd_getb8/putb8.
      * Make-common.in (cgen-utils.o): Depend on cgen-engine.h.
      * Makefile.in (M32R_OBJS): Delete extract.o.
      * Makefile.am (DEP): Use $(srcdir)/../mkdep.
      rebuild
      * mips-opc.c (sync.p,sync.l): Swap insn values.
      * gas/mips/sync.[sd]: New testcase.
      regenerate fr30-opc.c
      run sanitize over Makefile.{am,in} for fr30
      regenerate fr30-opc.c
      regenerate
      * genmloop.sh (${cpu}_pbb_chain): Watch for Ctrl-C's.
      * Makefile.am (CGENFILES): Add rtx-funcs.scm.
      * cgen-dis.c (hash_insn_array): CGEN_INSN_VALUE ->
      * cgen-utils.c (cgen_virtual_opcode_table): Update.
      * config/fr30/tm-fr30.h (INNER_THAN): Add parameters.
      add docs for r5900 arg characters
      * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerate.
      * cpu.h,decode.c,sem-switch.c,sem.c: Regenerate.
      * fr30-opc.c: Regenerate.
      address range support
      * sim-memopt.c (sim_memory_uninstall): Result type is `void'.
      * cgen-defs.h: New file, old cgen-sim.h.
      * configure.in: Call SIM_AC_OPTION_INLINE.
      (profile_print_addr_range): Pretty up output a little.
      * dv-sockser.c: Include unistd.h if present.
      * sim-arange.c: Include libiberty.h, and stdlib.h if present.
      * sim-trace.c: Include stdlib.h if present.
      * cgen-scache.c (scache_flush): Delete unused locals i,sc.
      * sim-if.c: Include string.h or strings.h if present.
      * cpu.h,decode.c,sem-switch.c,sem.c: Regenerate.
      * mips-opc.c (mips_builtin_opcodes): Update vmtir syntax.
      bring changes over from sky-980617-branch
      * mips.h (INSN_SYNC): New flag.
      * mips-opc.c (sync*): Flag these instructions with INSN_SYNC.
      * config/tc-dvp.h (md_end): Define.
      * config/tc-mips.c (append_insn): Don't move INSN_SYNC
      * gas/dvp/lower-2.[sd]: Handle label as immediate data.
      Bring over forgotten changelog entry from sky-980617-branch.
      * m32r-opc.c: Regenerate.
      * gas/mips/vu0.[sd]: Update vmtir testcases.
      Fri Aug 21 18:13:28 EDT 1998  Jim Lemke  <jlemke@cygnus.com>
      * config.bfd (mips64el-skyb-elf): added new target
      * Makefile.am (PROGS,bin_PROGRAMS): Add @BUILD_MISC@
      * lib/sim-defs.exp (run_sim_test): New option xerror, for expected
      lib/sim-defs.exp (sim_run): Look for board_info sim,options.
      * sim/fr30/hello.ms: Add trailing \n to expected output.
      * sim/m32r/uread16.ms: New testcase.
      * configure.in: --enable-cgen-maint support moved to common/aclocal.m4.
      keep mt-skyb if sky
      sanitize sky stuff
      * cgen.c (gas_cgen_md_apply_fix3): Mark as an error, rather than a
      * sim/sky/sce_test58.vuasm: Update syntax of MTIR insn.
      More sce_testNN cases updated, pr 18402.
      * cgen.h (CGEN_ATTR_VALUE_TYPE): New typedef.
      * cgen-asm.in (insert_normal): Use CGEN_BOOL_ATTR.
      * Make-common.in (CGEN_INCLUDE_DEPS): Add cgen-defs.h, cgen-engine.h.
      * Makefile.in (MAIN_INCLUDE_DEPS): Delete.
      * config/tc-mips.c (mips_frob_file): Disable "Unmatched %hi reloc" warning.
      * m32r-dis.c: Regenerate.
      * cpu.h: Regenerate.
      * gas/m32r/interfere.s: New testcase.
      * config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.
      * fr30-opc.c: Regenerate.
      fix typo in comment
      keep fr30-elf
      keep tc-fr30.[ch]
      keep fr30
      * Makefile.in: Regenerate.
      * sim-main.h: Delete inclusion of ansidecl.h.
      * Makefile.in (m32r-clean): rm eng.h.
      * Makefile.am (run-cgen): Pass options to cgen.
      * sim-model.h (sim_mach_lookup_bfd_name): Add prototype.
      * cgen-trace.c (trace_insn): Pass pc to trace_prefix for virtual insns.
      add 1999 to copyright date
      * cgen-defs.h (PCADDR,CIA): Define in terms of IADDR.
      * Makefile.in (stamp-arch): Pass FLAGS to cgen.
      regenerate
      sanitize last entry
      remove fr30 sanitization
      * sim-profile.h: Make like sim-trace.h.
      * cgen-engine.h (EXTRACT_LSB0_{INT,UINT}): Fix.
      * fr30-opc.h,fr30-opc.c: Rebuild.
      * cgen.h (enum cgen_mode): Add CGEN_MODE_TARGET_MAX, CGEN_MODE_INT,
      * cpu.h,decode.c,model.c,sem-switch.c,sem.c: Rebuild.
      lose sparc for now
      sparc cgen port
      configure sparc subdir if --with-cgen
      cgen generated files for sparc simulator
      * gas/m32r/outofrange.s: New testcase.
      keep outofrange.s
      expand on a comment and reorg for 80 column screen some code in
      s/sanitize-m32rx/sanitize-cygnus/
      * cpux.h,decodex.c,modelx.c,semx-switch.c: Regenerate.
      s/sanitize-m32rx/sanitize-cygnus/
      * config/tc-m32r.c (assemble_two_insns): Always call fill_insn.
      * gas/m32r/relax-2.[sd]: New testcase.
      * cgen.h (CGEN_CPU_DESC): Renamed from CGEN_OPCODE_DESC.
      (CGEN_INSN_ATTR): New type.
      cleanup last change
      * i960c-asm.c,i960c-dis.c,i960c-opc.c,i960c-opc.h: Delete.
      * Makefile.am (DISTCLEANFILES): Change cgen-opc.h to cgen-desc.h.
      * Makefile.am (DISTCLEANFILES): Change cgen-opc.h to cgen-desc.h.
      * configure.in (sparc*): Configure sparc subdir if --with-cgen or
      * Makefile.in (SIM_EXTRA_DEPS): Add m32r-desc.h, delete cpu-opc.h.
      * Makefile.in (SPARC64_OBJS): Add dev64.o.
      fix sanitization of m32r-desc.c,m32r-desc.h,m32r-ibld.c,m32r-opinst.c
      * sparc-desc.c: New file.
      * Makefile.in: Rebuild.
      * config/tc-dvp.h (tc_symbol_chars): Define.
      * gas/m32r/allinsn.d: Prefix all | with \.
      -Wchar-subscripts cleanup
      * ldlang.c (lang_gc_sections): Only handle the start symbol
      * cgen.h (CGEN_INSN_MACH_HAS_P): New macro.
      * config/tc-m32r.c (md_parse_option): Delete unrecognized option
      * fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
      * fr30-asm.c,fr30-desc.h: Rebuild.
      Add support for m32rx.
      add m32rx docs
      * m32r.h (E_M32RX_ARCH): Define.
      * cpu-m32r.c (arch_info_struct): New static global.
      * archures.c (bfd_mach_m32rx): Define it.
      * gas/m32r/error.exp: New testcase driver.
      * reloc.c (reloc_howto_struct): Fix partial_inplace comment.
      * elf32-m32r.c (m32r_elf_generic_reloc): new function.  All
      * Makefile.in (ALL_MODULES): Add all-cgen.
      * Makefile.am (CGEN_CPUS): New variable.
      * arch.c,arch.h,cpuall.h: Regenerate.
      * cgen-asm.c (cgen_parse_keyword): Added underscore to symbol character
      * i386-dis.c (dis386): Recognize icebp (0xf1).
      * fr30-desc.c,fr30-desc.h,fr30-opc.c,fr30-opc.h: Regenerate.
      * frv.cpu: Add IDOC attribute.
      opcodes:
      * Makefile.am (ALL_EMULATIONS): Add em32relf.o.
      * gdb.cp/mb-ctor.exp: Check skip_cplus_tests.
      add myself
      * gdb.disasm/t01_mov.s: Remove carriage returns.
      * buildsym.c (start_subfile,start_symtab): Doc fixes.
      * symmisc.c (maintenance_info_symtabs): Print linetable info.
      * buildsym.h (subfiles): Move ...
      * dbxread.c (read_dbx_symtab): Fix indentation.
      * defs.h (struct continuation_arg): Fix typo in comment.
      * gdb.base/maint.exp: Tighten patterns looking for .text/.data/.bss.
      * dbxread.c (read_dbx_symtab): Fix indentation.
      * dbxread.c (read_dbx_symtab): Reformat comments to 80 columns.
      * gdb.base/sigall.c (main): Ensure all signals aren't blocked.
      * typeprint.c (*): Whitespace cleanup.
      * valarith.c (value_binop): Handle unsigned BINOP_REM division by zero.
      PR 2384
      add copyright
      * eval.c (evaluate_subexp_standard): Fix type of result of mixed
      * breakpoint.c: #include "hashtab.h".
      * gdb.cp/mb-inline.exp: New.
      * gdb.base/sigstep.exp (breakpoint_to_handler): Remove setup_kfail
      * symtab.h (enum free_code): Delete free_contents, unused.
      * buildsym.h (last_source_file): Add dwarf info to comment.
      * source.c (find_and_open_source): Add some comments clarifying
      * buildsym.c (watch_main_source_file_lossage): New fn.
      * gdb.opt/Makefile.in: Fix whitespace.
      * NEWS: Mention new /m modifier for disassemble command.
      * gdb.base/help.exp (disassemble): Update expected help text.
      New "find" command.
      * error.c (parse_find_args): Fix capitalization in previous patch.
      * remote.c (remote_search_memory): Fix capilization in error messages.
      remove cruft from previous checkin
      update for capitalization changes
      * lib/gdbserver-support.exp (find_gdbserver): Use $GDBSERVER if set.
      * remote.c (remote_wait): Include beginning of malformed packet
      fix typo in "set debug timetstamp"
      Add "set print symbol-loading on|off".
      * linux-low.c (sys/dir.h, sys/user.h): Remove includes.
      * cli/cli-decode.c (help_cmd): Fix thinko in pre/post hook help output.
      revert previous change, like interpreting English is obvious ...
      * defs.h (plongest,pulongest): Renamed from paddr_u,paddr_d.
      * dwarf2read.c (comp_unit_head): Rename first_die_ptr to
      * sol-thread.c (_initialize_sol_thread): Add FIXME regarding
      * corefile.c (write_memory): Remove unnecessary copying.
      * dwarf2read.c (struct die_info): Make members tag, num_attrs 16 bits.
      * dwarf2read.c (struct abbrev_info): Make members name, form 16 bits.
      * dwarf2read.c (comp_unit_head): Reorganize for better packing.
      * dcache.c (state_chars): New static global.
      * symmisc.c (maintenance_info_symtabs): Watch for ^c.
      * dwarf2read.c (offset_in_cu_p): New function.
      * dwarf2read.c (dwarf2_die_debug): New static global.
      * dwarf2read.c (comp_unit_head): Use unsigned int consistently
      * Makefile.in (BFD_DIR,BFD,BFD_SRC,BFD_CFLAGS): Delete.
      * dwarf2read.c (typename_concat): Don't segv if prefix or suffix
      fix typo in date
      * lib/gdb.exp (GDBFLAGS): Move -nx ...
      * infcall.c (call_function_by_hand): Handle inferior exit.
      (set_lang_c): Delete.
      * infcall.c (call_function_by_hand): Fix punctuation and capitalization
      * inferior.h (proceed_to_finish): Delete, unused.
      * printcmd.c (sym_info): Don't print the offset if it's zero.
      * frame.c (frame_debug_got_null_frame): Remove file arg.
      * Makefile.in (VERSION,DIST,LINT,LINTFLAGS): Delete, unused.
      * infrun.c (proceed): Delete unused local stop_signal.
      * infrun.c (handle_inferior_event): Delete unused local tp.
      * infrun.c (handle_inferior_event): Remove redundant resetting of
      * gdb.server/ext-run.exp: Relax regexp for init program.
      * infcall.c (call_function_by_hand): Clean up use of local dummy_addr.
      * linux-low.h (struct process_info): Delete member tid, unused.
      * linux-low.c (handle_extended_wait): Simplify, use my_waitpid.
      * linux-low.c (linux_wait_for_process): Don't clobber current_inferior
      * utils.c (xmalloc,xcalloc,xstrdup): New fns.
      * linux-low.c (linux_attach_lwp): Add some comments/fixmes.
      * ChangeLog: Fix date of last entry.
      * cli/cli-cmds.c (set_debug): Fix cut-n-paste error.
      * top.c (gdb_prompt_string): Delete, unused.
      * target.h (target_signal_to_string): Make return type const char *.
      fix cut-n-paste errors in previous checkin
      fix another cut-n-paste error
      * regcache.c (new_register_cache): No need to check result of xcalloc.
      * dummy-frame.c (dummy_frame): Replace regcache member with
      * gdb.texinfo: Add nexti to list of commands that support
      * opcode/i386.h: Add multiple inclusion protection.
      fix typo in previous entry
      * target.h (target_waitstatus_to_string): Declare.
      * config/tcl.m4 (SC_PATH_TCLCONFIG): Don't exit 0 if tclconfig fails.
      * i386.h: Add comment regarding sse* insns and prefixes.
      * amd64-tdep.c (amd64_skip_prefixes): Renamed from skip_prefixes.
      Fix up some formatting.
      * exec.c (exec_file_attach): Fix comment.
      * printcmd.c (build_address_symbolic): Fix comment.
      * breakpoint.c (disable_breakpoints_in_shlibs): Delete local
      * breakpoint.c (insert_bp_location): Add \n to overlay breakpoint
      Include thread ID in target_wait debugging output.
      * Makefile.in (GDB_CFLAGS): Add -I$(srcdir)/common.
      * Makefile.in (clean): rm -f $(DEPDIR)/*.
      * symtab.c: Remove trailing whitespace throughout the file.
      Clean up last entry.
      * exceptions.h: Clean up some comments on catch_exceptions usage.
      * amd64-linux-nat.c (si_timerid,si_overrun): Provide definition for
      * printcmd.c (display_uses_solib_p): Redo loop, scan element list
      * expprint.c (dump_raw_expression): Print note if non-NULL.
      * linux-nat.c (linux_nat_find_memory_regions): Result of PIDGET is an
      * thread.c (inferior_thread) Remove "extern" in definition.
      * thread.c (do_restore_current_thread_cleanup): Redo test for
      * symfile.c (symbol_file_clear): Fix indentation.
      * gdb.threads/watchthreads.c (main): Initialize args before starting
      * i386-nat.c (child_post_startup_inferior): Delete, unused.
      * gdb.cp/mb-ctor.exp: Add multi-line source statement test.
      * gdb.threads/watchthreads2.exp: New testcase.
      * inferiors.c (remove_process): Fix memory leak, free process.
      * inferiors.c (started_inferior_callback): New function.
      * linux-thread-db.c (thread_db_pid_to_str): Delete unused assignment
      * linux-low.c (regsets_fetch_inferior_registers): Fix memory leak.
      * linux-nat.c (linux_xfer_siginfo): Delete unused locals lp, n.
      * gdb.mi/nsintrall.c (main): Fix off-by-one error.
      Biarch support for i386/amd64 gdbserver.
      (linux_test_for_tracefork): Back out turd from previous check-in.
      * linux-x86-low.c: Don't include assert.h.
      * linux-low.c (linux_resume_one_lwp): Change type of first arg
      * linux-low.c (get_stop_pc): Print pc if debug_threads.
      * linux-low.c (handle_extended_wait): Use linux_resume_one_lwp
      * infrun.c (follow_fork): Initialize new step_* locals
      gdb:
      * dwarf2read.c (follow_die_ref): Add comment.
      * infrun.c (prepare_to_proceed): Document.  Assert !non_stop.
      * gdb.arch/i386-sse.exp: Test xmm[8-15] if amd64.
      * symfile.c (reread_symbols): Reset psymtabs_addrmap to NULL
      * cgen.sh: Handle multiple simultaneous runs for parallel makes.
      * mloop.in: Add missing # comment marker.
      * gdb.base/psymtab.exp: Turn off pending breakpoints.
      * Makefile.def (host_modules): Add cgen.
      Add h/w watchpoint support to x86-linux, win32-i386.
      Add h/w watchpoint support to x86-linux, win32-i386.
      * NEWS: Mention biarch amd64-linux gdbserver and hardware watchpoint
      * Make-common.in (CGEN_CPU_EXTR,CGEN_CPU_READ): Pass canonical
      * Makefile.in (stamp-arch): Pass archfile to cgen-arch.
      * Makefile.in (traps.o): Add dependency on targ-vals.h to fix
      * i386-tdep.c (i386_displaced_step_fixup): Fix order of arguments
      * common/Make-common.in (CPU_DIR): Define.
      Code reorg in preparation for adding comdat types support.
      * cpu/simplify.inc (*): One line doc strings don't need \n.
      * linux-thread.db.c (try_thread_db_load_1): Tweak comment.
      Add some dwarf4 values.
      Add support for "comdat types" from DWARF4.
      Add ccoutant to previous dwarf4 entry.
      * utils.c (gnu_debuglink_crc32): Store crc32_table as unsigned int
      * symfile.c (find_separate_debug_file): Remove double free of
      * opncls.c (bfd_close): Until BFD_IN_MEMORY has an iovec,
      Add interface for JIT code generation.
      Replace dcache with splay tree.
      * dcache.c (dcache_print_line, dcache_info): Use paddress to print addresses.
      * jit.c (jit_read_descriptor): New arg gdbarch, all callers updated.
      * jit.c (jit_event_handler): Use paddress to print target addresses.
      * NEWS: Add note on "info sharedlibrary".
      * value.c (free_all_values): Tweak comment.
      * top.c (execute_command): Remove redundant comment.
      Implement TARGET_OBJECT_STACK_MEMORY.
      * gdb.texinfo (Caching Data of Remote Targets): Add note on
      * gdb.base/store.exp (check_set): Fix typo in expected value message.
      * target.c (initialize_targets): Fix thinko in stack_cache_enabled_p.
      * gdb.base/breakpoint-shadow.exp: Fix intermittent failures.
      * objfiles.c (struct objfile_data): Delete member cleanup and replace
      * dwarf2expr.c (execute_stack_op, case DW_OP_piece): Delete unused
      * target.c (memory_xfer_partial): Only update dcache after we know
      * target.c (memory_xfer_partial): Pass correct length to dcache_update.
      * dwarf2expr.h (dwarf_value_location): Add more comments describing
      * configure.ac (sim_hwflags): Clean up definition, AC_SUBST it.
      back out previous patch, replace with
      fix thinko in previous entry
      * m32r.cpu (sth-plus): Fix address mode and calculation.
      * linux-nat.c (status_to_str): Handle TRAP_IS_SYSCALL.
      (TRAP_REMOVE_SYSCALL_FLAG): New macro.
      * MAINTAINERS: Add myself as m32r maintainer.
      * MAINTAINERS: Add myself as m32r maintainer.
      * Makefile.am (CGEN_CPUS): Add iq2000, lm32.
      * lm32-opinst.c: Regenerate.
      * config/tc-xc16x.c (md_cgen_lookup_reloc): Ensure fix_size is set
      * config/tc-lm32.c (md_begin): Add missing call to bfd_set_arch_mach.
      * record.c (record_core_xfer_partial): Pass correct offset to
      cpu/
      * cris/arch.c: Regenerate.
      * sh-desc.h: Regenerate.
      * Makefile.in (stamp-arch): Update path to lm32.cpu.
      * Makefile.in (SIM_EXTRA_DEPS): Add sh-desc.h sh-opc.h.
      * arch.c: Regenerate.
      * arch.c: Regenerate.
      * Makefile.in (mloop.c): Add @true to rule.
      * arch.c: Regenerate.
      * arch.c: Regenerate.
      * arch.c: Regenerate.
      * m32c-desc.c: Regenerate.
      * amd64-tdep.c (amd64_init_frame_cache): Enhance comment describing
      * cgen-mem.h (DECLARE_GETT): Don't inline.
      * dcache.c (dcache_block): Replace member newer with next,prev.
      * dcache.c (dcache_hit, dcache_read_line): Tweak comments.
      Must use VOID expression in VOID context.
      opcodes/
      * cgen-trace.h (trace_extract): Add cast to fix warning.
      * cgen.h: Include bfd_stdint.h.
      * cgen-engine.h (EXTRACT_MSB0_LGSINT, EXTRACT_MSB0_LGUINT): Define.
      * cgen-engine.h (EXTRACT_MSB0_SINT): Renamed from EXTRACT_MSB0_INT.
      * cgen-engine.h: Remove duplicated comment.
      * pex-unix.c (pex_unix_exec_child): Save/restore environ.
      * charset.c: Include environ.h.
      * linux-low.c (linux_read_memory): Fix argument to read.
      gdb/
      * linux-low.c (my_waitpid): Move definition away from being in
      * event-loop.c: Include unistd.h if it exists.
      * gas/xc16x/xc16x.exp (*): Add missing " in timeout cases.
      * linux-low.c (my_waitpid): Delete unnecessary prototype.
      * configure.ac: Check for dladdr.
      gdb/
      * linux-x86-low.c: Delete outdated comment about Elf32_Phdr.
      * linux-low.c: Delete inclusion of ansidecl.h, elf/common.h,
      cris/
      tweak wording of previous checkin
      * m32c.opc (parse_signed16): Fix typo.
      * cgen-asm.in: Update copyright year.
      Regenerate cgen files, update copyright year.
      * cgen-types.h (SETDI): Delete, unused.
      * cpu.h: Regenerate.
      * basic-modes.h (MAKEDI): New macro.
      cpu/
      * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup.
      * lib/gdb.exp (gdb_skip_xml_test): Add comment.
      * gdb.server/ext-run.exp: "info os processes" requires xml support.
      * lib/gdbserver-support.exp (gdbserver_download_current_prog): Rename
      * mi/mi-main.c (list_available_thread_groups): Avoid "may be used
      tweak previous entry to keep chronology right
      * gdbtypes.c (arch_flags_type): Fix comment.
      * linux-low.c (linux_create_inferior): Wrap use of __SIGRTMIN in
      * linux-low.c (W_STOPCODE): Provide definition if missing.
      * linux-arm-low.c: Remove redundant include of gdb_proc_service.h.
      * linux-low.c (PTRACE_ARG3_TYPE): Change from long to void*.
      * cgen-ops.h (SUBWORDXFSI): Fix word ordering.
      * Make-common.in (CGEN_SIM_DEPS): Define.
      * desc-cpu.scm (cgen-desc.h): Don't print virtual enums.
      common/
      * breakpoint.c (bpstat_stop_status): Delete useless code.
      * solib-svr4.c (solib_break_names): Add __dl_rtld_db_dlactivity.
      * solib-svr4.c (enable_break): Add comment.
      * gdbint.texinfo (Testsuite): Add a new section to document the
      testsuite/
      Regenerate cgen-derived files.
      * fr30-desc.c, * fr30-desc.h, * fr30-opc.c,
      * m32r.cpu (HASH-PREFIX): Delete.
      * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL.
      * linux-low.c (linux_supports_tracefork_flag): Document.
      * lm32-opinst.c: Regenerate.
      regenerate cgen-based files
      * cgen.c: Whitespace fixes.
      * configure.tgt: Fix mep cpu case.
      * dwarf2read.c (add_partial_subprogram): Add missing baseaddr to
      * gdb.threads/linux-dp.c (shared_random): Call rand instead of rand_r.
      * lib/gdb.exp (gdb_compile_pthreads): Handle case where
      * arm-tdep.c (arm_stub_unwind_sniffer): Add comment.
      * arm-tdep.c (arm_make_stub_cache): Delete unused locals reg,
      * gdb.base/checkpoint.exp: Fix comment.
      * gdb.base/break-interp.exp (prelinkNO): Handle prelink binaries
      * lib/gdb.exp (gdb_compile_test): Watch for "compiler not installed"
      * gdb.base/annota1.exp (break handle_USR1): Make fail and pass text
      * gdb.arch/amd64-word.exp: Rename hex to hexr, the former is defined
      * gdb.texinfo (maint show python auto-load): Fix typo.
      * top.h (source_script, cd_command): Delete.
      * cli/cli-cmds.c (source_command): Run cleanups.
      Fix regexps in previous checkin.
      * top.c (source_file_name): Make const char *.
      * python/python.c (source_python_script): Use ensure_python_env
      * source.c (openp): Skip $cdir in PATH.
      * filenames.h (HAS_DRIVE_SPEC, STRIP_DRIVE_SPEC): New macros.
      * source.c (open): Strip DOS drive letter if present before
      fix typo in previous entry
      Add -s option to source command.
      * NEWS: Add entry for python program space support.
      * gdb.base/help.exp (help source): Update expected output.
      * ser-base.c (generic_readchar): Watch for EOF in read of error_fd.
      (generic_readchar): Tweak previous checkin, close error_fd if EOF.
      * gdb.base/source-test.gdb: New file.
      Add support for auto-loading scripts from .debug_gdb_scripts section.
      Add support for auto-loading scripts from .debug_gdb_scripts section.
      * configure.ac (CONFIG_SRCS): Add py-auto-load.o even if not using
      * server.c (start_inferior): Print inferior argv if --debug.
      * remote-utils.c (putpkt_binary_1): Call readchar instead of read.
      * serial.c (serial_write): Handle serial_debug_p akin to serial_read.
      * server.c (handle_general_set): Make static.
      * ser-base.h (reschedule): Delete prototype.
      * event-loop.c (struct callback_event): New struct.
      * event-loop.c (gdb_timer): Delete unused global.
      * record.c (init_record_core_ops): Rename record_core to record-core.
      * python.c (source_python_script): Add comment.
      * python.c (gdbpy_print_stack): Ensure output ends with a newline.
      Add python gdb.GdbError and gdb.string_to_argv.
      * event-loop.h (GDB_READABLE, GDB_WRITABLE, GDB_EXCEPTION): Move to ...
      * ser-pipe.c (pipe_open): Ignore SIGINTs in child.
      * configure.ac: Try to use python's distutils to fetch compilation
      Allow python to find its files if moved from original location.
      * configure.ac: Don't fail if python is unusable when
      * gdbint.texinfo (Coding): Add subsection on command names.
      Add support for enabling/disabling individual pretty-printers.
      remove trailing whitespace in previous checkin
      * gdb.arch/i386-size.exp: Updated expected output for
      * gdb.gdb/selftest.exp: Remove support for gpl v1 and v2 gdb's.
      * i386-tdep.h (i386_displaced_step_copy_insn): Declare.
      * valops.c (search_struct_field): Fix typo in error message.
      * value.c (value_static_field): Use `switch' instead of `if'.
      * gdb.cp/m-static.exp: Update expected test output.
      * gdb.base/break-interp.exp (reach): Relax expected output a bit.
      * breakpoint.c (breakpoint_sals_to_pc): Delete arg address, unused.
      Delete FIELD_LOC_KIND_DWARF_BLOCK, unused.
      * dwarf2read.c: Remove trailing whitespace.
      PR c++/11702
      PR gdb/11702
      * lib/gdb.exp (gdb_test_list_exact): New function.
      Fix file name mentioned in this entry:
      * gdb.base/valgrind-db-attach.exp: Use unique test name for
      * gdb.python/py-type.exp (test_template): Mark as xfail tests
      * lib/gdb.exp (build_executable): Forward "c++" option to
      * gdb.cp/temargs.exp: For new tests that require newer gccs,
      * gdb.cp/namespace.exp: When "print ::cOtherFileClassVar" fails
      * dwarf2read.c (dwarf_attr_name): Add DW_AT_GNU_odr_signature.
      * breakpoint.c (bpdisp_text): Constify bpdisps.
      Add missing entry to previous checkin.
      * gdb.texinfo (.debug_gdb_scripts section): Fix typo.
      * gdb.python/python.exp: Fix syntax in "post event insertion" test.
      * gdb.base/call-ar-st.exp (set_lang_c): Delete, unused.
      * gdb_assert.h (gdb_assert_not_reached): New macro.
      PR exp/11926
      * dwarf2read.c (read_structure_type): Add comment.
      * dwarf2read.c (set_die_type): Fix typo in comment.
      PR symtab/11942
      * dwarf2read.c (dwarf2_build_include_psymtabs): Remove unnecessary
      * dwarf2read.c (dw2_require_full_path): Rename parameter cu to per_cu.
      * dwarf2read.c (dwarf2_per_objfile_free): Reorganize buffers to match
      * dwarf2read.c (dw2_require_line_header): Read from .debug_types
      * gdb.dwarf2/dw4-sig-types.exp: Use .x for executable name.
      * dwarf2-frame.h (dwarf2_frame_build_info): Delete, unused.
      * dwarf2read.c (struct die_info): Fix comment.
      Workaround for gcc/45682.
      * lib/gdb-python.exp: New file.
      * dwarf2read.c (_initialize_dwarf2_read): Add usage info to help text
      * python/python.c (_initialize_python): Define new function
      * Makefile.in (uninstall): Use $(DESTDIR).
      * dwarf2read.c (dw2_do_instantiate_symtab): Insert blank line after
      * dwarf2read.c (hash_strtab_entry): Insert blank line after
      * cc-with-index.sh: New file.
      Create subdir data-directory.
      * Makefile.in (REQUIRED_SUBDIRS): New var.
      * data-directory/Makefile.in: Remove @host_makefile_frag@, @frags@.
      * addrmap.h (addrmap_foreach_fn): New typedef.
      * dwarf2read.c (mapped_index): Rename member index_table to
      * cc-with-index.sh (output_file): Default to a.out.
      * gdb.texinfo (Values From Inferior): Add reference to "Types in
      * c-typeprint.c (c_type_print_modifier): Add note that this prints
      * c-typeprint.c: Whitespace cleanup.
      New python module gdb.types.
      * c-typeprint.c (c_type_print_base, case TYPE_CODE_TYPEDEF): Verify
      * gdbint.texinfo (Misc Guidelines): Renamed from Coding.
      * gdb.texinfo (Python): Fix long line.
      * top.c: #include "python/python.h".
      New python module gdb.printing, and new commands info pretty-printer,
      * python/py-prettyprint.c (find_pretty_printer_from_gdb): Fix comment.
      Make gdb.parameter("directories") work.
      * gdb.python/py-param.exp: Delete, contents moved to ...
      * value.c (set_value_enclosing_type): Renamed from
      * python/lib/gdb/command/pretty_printers.py
      * gdb.base/maint.exp (maint print statistics): Increase timeout for
      revert previous patch
      * gdb.server/ext-run.exp: Fix intermittent failures.
      * lib/gdb.exp (gdb_test_sequence): New function.
      * python/lib/gdb/printing.py (register_pretty_printer): Change
      * lib/gdb.exp (gdb_test_sequence): Return result of gdb_expect_list.
      * dwarf2read.c (save_gdb_index_command): Add comment.
      * dwarf.c: #include "bfd_stdint.h".
      PR python/12227
      * dwarf2read.c (dw2_lookup_symtab): Remove duplicate call to
      * dwarf2read.c (dw2_expand_symtabs_with_filename): Use FILENAME_CMP.
      * symfile.h (quick_symbol_functions): Clarify usage of
      * dwarf2read.c (write_psymtabs_to_index): When stat fails, pass file
      PR symtab/12302
      * gdbtypes.c (check_typedef): Tweak comment.
      * gdbtypes.h (TYPE_IS_OPAQUE): Reformat.
      * symfile.h (quick_symbol_functions): Clarify usage of
      * dwarf2read.c: Whitespace cleanup, plus comment additions.
      * dwarf2read.c (dwarf2_per_objfile): New member quick_file_names_table.
      Rename "maint set python auto-load" to "set auto-load-scripts".
      * dwarf2read.c (_initialize_dwarf2_read): Fix help text of
      Add gdb.lookup_global_symbol python function.
      * gdb.texinfo (Symbols In Python): Fix mention of C++, use C@t{++}.
      * linux-low.c (linux_join): Skip process lookup.
      * linux-nat.c (lin_lwp_attach_lwp): For !WIPSTOPPED case,
      * NEWS: Mention --with-iconv-bin.
      * linux-thread-db.c (set_libthread_db_search_path): New function.
      * linux-thread-db.c: Whitespace cleanup.
      * linux-nat.c (debug_linux_nat_async): Delete.
      * gdb.base/charset.exp: If UTF-16 is not available, skip char16_t, String16 tests.
      * gdb.texinfo (Threads): Clarify default value for libthread-db-search-path.
      fix >80 column entry in earlier entry
      fix >80 cols in earlier entry
      * NEWS: Mention "info auto-load-scripts".
      Support $pdir and $sdir in libthread-db-search-path.
      * ui-file.c (stdio_file_write_async_safe): Add comment.
      * python/py-autoload.c (print_script): Print "Missing" instead of
      * linux-thread-db.c (try_thread_db_load_from_pdir_1): New function.
      * python/py-auto-load.c (source_section_scripts): Mention objfile
      * python/lib/gdb/printing.py (register_pretty_printer): Add missing
      * cc-with-index.sh: Fix typos in comment.
      * cc-with-index.sh: Look for ../../gdb, for fullname.exp.
      * NEWS: Mention new "type" attribute of python gdb.Symbol objects.
      * cli/cli-decode.c (add_cmd): Add comment.
      * py-cmd.c: Some minor formatting fixes.
      * gdb.dwarf2/clztest.exp: Fix initialization of tests array.
      * python/py-auto-load.c (source_section_scripts): Fix file
      Fix PR spelling, 13624 -> 13264.
      * python/py-value.c (valpy_call): Initialize ftype to avoid compiler
      * python/lib/gdb/printing.py: Whitespace cleanup.
      * python/lib/gdb/printing.py (register_pretty_printer): New argument
      * gdb.texinfo (gdb.printing): Document new `replace' arg to
      Add new "alias" command.
      * linux-thread-db.c (thread_db_new_objfile): Only try to load
      * dwarf2read.c (partial_read_comp_unit_head): Set header->offset,
      * NEWS: Document python gdb.printing.register_pretty_printer's new
      Add comma after "If True" to previous checkin.
      * cli/cli-cmds.c (source_script_with_search): Pass full path to
      * utils.c: #include "timeval-utils.h".
      * main.c (captured_main): Set lim_at_start before calling
      * source.c (forget_cached_source_info_for_objfile): Move call to
      * gdbtypes.c (check_typedef): Document that this function can
      * python/py-type.c (typy_fields_items): Call check_typedef.
      * gdb.reverse/i387-env-reverse.exp: Extend timeout of
      * defs.h (is_cplus_marker, set_demangling_style): Moved to ...
      * psymtab.c (psymtab_to_fullname): Use cached copy if it exists.
      * dwarf2read.c (dw2_map_symbol_filenames): New parameter
      * gdb.threads/print-threads.exp: Extend timeout for slower
      Make "!" an alias for "shell".
      * NEWS: Mention new parameter basenames-may-differ.
      * buildsym.c (add_symbol_to_list): Delete outdated comment.
      * gdb.cp/nextoverthrow.exp: Skip test if debug info for
      * dwarf2read.c (dw2_lookup_symtab): Add comment.
      * python/py-type.c (type_object_methods): Fix "array" doc string.
      * lib/gdb.exp (gdb_run_cmd, gdb_start_cmd, run_to_main): Add comments.
      * linespec.c (decode_dollar): Avoid "may be used uninitialized" warning.
      * python/py-auto-load.c (source_section_scripts): Call xfree
      * dwarf2read.c (dwarf2_per_cu_data): Rename debug_type_section to
      Add PR # 7200 to: Make "!" an alias for "shell".
      Add PR gdb/8367 to basenames-may-differ patch.
      Fix typo in "Changes since ...".
      * lib/gdb.exp (gdb_start_cmd): Fix error return value.
      * defs.h (wait_to_die_with_timeout): Declare.
      * exceptions.c (catcher_list_size): New function.
      * remote-utils.c (prepare_resume_reply): Remove extraneous \n
      * NEWS: Add entry for stdio gdbserver.
      * linux-low.c (linux_create_inferior): If stdio connection,
      * boards/native-gdbserver.exp: New file.
      * boards/native-stdiogdbserver.exp: New file.
      fix typo in previous entry
      * python/py-auto-load.c (info_auto_load_scripts): Pass address of
      * dwarf2read.c (struct dwarf2_cu): Delete members first_fn, last_fn,
      * dwarf2read.c (read_typedef): Guard against self-referential typedefs.
      * dwarf2read.c (dwarf2_per_objfile): Add comment.
      * dwarf2read.c (free_heap_comp_unit): Renamed from free_one_comp_unit.
      * dwarf2read.c (load_cu): Move assert to more useful location.
      * dwarf2read.c (read_signatured_type): Delete `objfile' arg.
      * dwarf2read.c (dwarf2_compute_name): Simplify objfile references.
      Delete #if 0'd out code.
      * dwarf2read.c (init_one_comp_unit): Delete arg "objfile".
      * dwarf2read.c (dwarf2_per_cu_data): Remove outdated comment.
      * dwarf2read.c (dwarf2_read_abbrevs): Delete arg "abfd".
      * dwarf2read.c (comp_unit_header): Delete, unused.
      * dwarf2read.c (dwarf2_per_cu_addr_size): Make result type an int.
      * dwarf2read.c (statement_prologue): Delete, unused.
      * dwarf2read.c: Move FIXME from dwarf2_build_psymtabs_hard
      * gdbtypes.h (struct cplus_struct_type): Delete member
      * dwarf2read.c (dwarf2_per_objfile): Rename n_type_comp_units to
      * server.c (start_inferior): Set last_ptid in --wrapper case.
      * parser-defs.h (namecopy): Delete.
      * dwarf2read.c (read_and_check_comp_unit_head): Renamed from
      * gdbtypes.c (safe_parse_type): Initialize type to keep gcc happy.
      * dwarf2read.c (dwarf_decode_lines): Remove arg "abfd".  New arg
      * NEWS: Update text for "maint set python print-stack".
      * linespec.c (decode_line_internal): Don't call symtabs_from_filename
      * Makefile.in (TARGET_SYSTEM_ROOT, TARGET_SYSTEM_ROOT_DEFINE): Delete.
      * dwarf2read.c (add_partial_symbol): Delete local psym, unused.
      * psymtab.c (add_psymbol_to_list): Result is now "void".
      * symtab.c (lookup_symbol_in_language): Improve comment.
      * symtab.c: Whitespace cleanup, no code changes.
      * configure.ac (with_python): Fix absolute path handling for win32.
      * symtab.h: Remove outdated comment.
      * symtab.h: (SYMBOL_MATCHES_NATURAL_NAME): Delete.
      * blockframe.c (find_pc_partial_function_gnu_ifunc): Change type of
      * gdbtypes.h (struct main_type): Change type of name,tag_name,
      * elfread.c (elf_symfile_segments): Fix warning text.
      fix email address in previous entry
      * objfiles.c (add_to_objfile_sections): Remove outdated comments.
      * NEWS: Mention new python command class gdb.COMMAND_USER.
      * dwarf2read.c (dwarf2_cu): Remove unused members has_form_ref_addr,
      * dwarf2read.c (load_full_comp_unit): Remove unnecessary reading of
      * dwarf2read.c (load_partial_comp_unit): Defer adding cu to
      * NEWS: Mention symbol-reloading has been deleted.
      * dwarf2read.c (dwarf_stack_op_name): Add DW_OP_GNU_encoded_addr,
      * dg-extract-results.sh: Handle KFAILs.
      Fix spellings of filenames.
      * lib/gdb.exp (BUILD_DATA_DIRECTORY): New global.
      * amd64-tdep.c (amd64_analyze_prologue): Recognize both variations of
      * dwarf2read.c (load_partial_dies): Change condition to assert.
      * dwarf2read.c (dwarf2_per_cu_data). Clarify comment.
      * source.c (find_and_open_source): Consistently pass resulting
      * dwarf2read.c (create_signatured_type_table_from_index): Rename
      * dwarf2read.c (create_all_type_units): Renamed from
      * dwarf2read.c (lookup_signatured_type): Remove arg "objfile", unused.
      * utils.c (make_cleanup_freeargv): Use make_cleanup instead of
      * cleanups.h: New file.
      * cleanups.c (make_my_cleanup,make_my_cleanup2): Make static.
      * dwarf2read.c: Whitespace fixes.
      * dwarf2read.c (lookup_signatured_type): Return NULL instead of 0.
      * cleanups.h (struct cleanup): Move to cleanups.c.
      * dwarf2read.c (partial_die_full_name): Record DW_FORM_ref_addr in
      Initial pass at Go language support.
      * gdb.texinfo (Go): Fix thinko.
      * cli/cli-decode.c (print_doc_line): Use stream instead of
      back out previous change
      * cli/cli-decode.c (print_doc_line): Use stream instead of
      * dwarf2read.c (dwarf2_read_index): Don't use index if symbol table
      * dwarf2.def (DW_OP): Add DW_OP_GNU_addr_index.
      Refactor DIE reading.
      Initial support for Fission.  http://gcc.gnu.org/wiki/DebugFission
      * dwarf2read.c (dwarf_decode_macros): New arg section_name.
      Fix bug in date in previous entry.
      * dwarf2read.c (init_cutu_and_read_dies): Renamed from
      * dwarf2read.c (dw2_find_symbol_file): Don't crash if there are no files.
      * gdb.dwarf2/pr13961.S: Add file and source location, but leave
      * go-exp.y (classify_name): Add missing assignment of fields of
      * Makefile.in (clean): Remove Fission .dwo and .dwp files.
      * info-macros.exp: Pass "debug" to prepare_for_testing.
      * dwarf2read.c (recursively_find_pc_sect_symtab): Initialize "s"
      * dwarf2-frame.c (struct dwarf2_cie): Make initial_instructions, end
      * gdbtypes.c (lookup_typename): Simplify.
      * symtab.c (search_symbols): Pass NULL for file_matcher to
      * leb128.h: #include stdint.h, inttypes.h.
      * dwarf2-frame.c (execute_cfa_program): Update to handle long long ->
      * symtab.c (search_symbols): Formatting fixes.
      * stabsread.h (cleanup_undefined_stabs_types): Renamed from
      * buildsym.c (block_compar): Fix comment.
      * objfiles.h (ALL_OBJFILE_PRIMARY_SYMTABS): New macro.
      * symtab.c (lookup_global_symbol_from_objfile): Only scan blockvector
      * buildsym.c (make_blockvector): Add comment.
      * dwarf2read.c (dwarf2_cu): Add comment.
      * dwarf2loc.c (debug_loc_kind): Add DEBUG_LOC_START_LENGTH.
      * block.c (find_block_in_blockvector): Make explicit the fact that we
      * dwarf2expr.c (execute_stack_op): Handle DW_OP_GNU_const_index.
      * symtab.h (minimal_symbol): New member created_by_gdb.
      PR 14125
      * dwarf2read.c (lookup_dwo_comp_unit): Enhance comment.
      * NEWS: Mention new options "set debug dwarf2-read" and
      * dwarf2read.c (dwo_section_names): Add macinfo_dwo, macro_dwo.
      * dwarf2read.c (read_and_check_comp_unit_head): Delete unnecessary
      * dwarf2read.c (per_cu_header_read_in): Simplify, and handle
      * dwarf2read.c (dwarf2_cu): Add ranges_base.
      * gdbtypes.c (lookup_typename): Rename local variable "tmp" to "type".
      * symtab.c (lookup_symbol_aux_objfile): Use
      * dwarf2read.c (ABBREV_HASH_SIZE): Remove enclosing #ifndef/#endif.
      remove extraneous blank line
      * dwarf2read.c (dwarf2_find_base_address): Move definition.
      * dwarf2read.c (get_cu_length): New function.
      * linespec.c: #include "stack.h".
      * dwarf2read.c (signatured_type): Make "per_cu" member first.
      * mem-break.c (gdb_no_commands_at_breakpoint): Fix cast from
      (gdb_no_commands_at_breakpoint): Tweak previous patch for win64 where
      * dwarf2read.c (create_debug_types_hash_table): Use "debug dwarf2-read"
      * dwarf2read.c (maybe_queue_comp_unit): Move definition next to others
      * dwarf2read.c (dw2_expand_symtabs_matching): Fix typo.
      * gdb.dwarf2/dw4-sig-type-unused.S: Fix typo.
      * dwarf2read.c (dwarf2_attr_no_follow): Delete unused arg "cu".
      * dwarf2read.c (dwarf2_per_objfile): Change type of all_type_units
      * dwarf2read.c (load_full_type_unit): Simplify.
      * psymtab.c (allocate_psymtab): Use host_address_to_string.
      * buildsym.c (start_subfile): Remove unnecessary check for
      * dictionary.c (dict_add_pending): New function.
      * psympriv.h (struct partial_symtab): New member "anonymous".
      * buildsym.c (finish_block_internal): New arg "expandable".
      PR gdb/13498
      * psymtab.c (map_symbol_filenames_psymtab): Skip shared psymtabs.
      * symtab.c (output_source_filename): Delete unnecessary forward decl.
      * symtab.c (filename_seen): Update comment.
      include/
      * symtab.c (filename_seen_cache): Delete members "tab_alloc_size",
      * dwarf2read.c (stmt_list_hash): New struct.
      * common/gdb_vecs.h: Moved here from ./gdb_vecs.h.
      * dwarf2read.c (dwarf2_ranges_read): Ignore ranges starting at zero if
      * NEWS: Document new options "set/show use-deprecated-index-sections",
      * gdb.dwarf2/dw4-sig-types.exp: Fix typo.
      * gdb.dwarf2/fission-reread.S: Use .data instead of .bss.
      * gdb.base/info-fun.exp: Fix failures on m68k, ppc64, s390x.
      * gdb_string.h: Moved to ...
      * eval.c (evaluate_subexp_standard): Fix thinko in handling
      * utils.c (prompt_for_continue_wait_time): New static global.
      Add $_memeq, $_regex, $_streq, $_strlen convenience functions.
      * value.c (show_convenience): Tweak comment.
      * gdb.base/help.exp: Update expected output.
      * gdbtypes.c (make_pointer_type): Remove redundant setting of
      * gdbtypes.c: Whitespace cleanup.
      * gdbtypes.c (struct extra): Delete, unused.
      * main.c (print_gdb_help): Remove reference to
      * gdb.base/info-macros.c: Fix whitespace.
      * gdb.python/py-value.exp: Use clean_restart.
      (test_subscript_regression): Remove no longer necessary globals,
      * boards/fission.exp: New file.
      * boards/fission.exp: Explicitly mark "board" as not remote.
      * gdb.dwarf2/fission-base.S: Include gdb.dwarf2/ in dwo_name.
      * gdb.cp/mb-inline.exp: Do "info break" after setting multi-location
      * dwarf2read.c (dw2_do_expand_symtabs_matching): Don't examine
      * gdb.base/help.exp: Remove testing of individual command help text,
      * dwarf2read.c (dwarf2_read_addr_index): Fix handling the case where
      * buildsym.h (param_symbols): Delete, unused.
      * gdb.base/callfuncs.exp (do_function_calls): Set unwindonsignal to on
      * boards/dwarf4-gdb-index.exp: New file.
      * lib/gdb.exp (gdb_unload): Change wording of perror text to be
      PR symtab/14601
      * dwarf2read.c (read_1_byte): Add const to buf parameter.
      * dwarf2read.c (process_psymtab_comp_unit_reader): Remove duplicate
      * dwarf.c (display_gdb_index): Include static/global information
      * lib/gdb.exp (gdb_breakpoint): Fix varargs scan.
      PR breakpoints/14643.
      * lib/gdb.exp (runto): Fix call to gdb_breakpoint.
      * elf.c (special_sections_d): Add comment.
      New option -nh: inhibit loading of ~/.gdbinit.
      * gdb.arch/amd64-pseudo.c (main): Mark registers that the testsuite
      Add support for DWP files.  http://gcc.gnu.org/wiki/DebugFissionDWP
      * main.c (gdb_datadir_provided): New static global.
      * dwarf2read.c (struct dwarf2_per_objfile): Clarify comment.
      * symmisc.c: Whitespace fixes.
      * symtab.c (find_pc_sect_symtab): Add comment.
      * dwarf2read.c (create_dwo_in_dwp): Tweak comment.
      * dwarf2read.c (dwarf2_cu): Enhance comment.
      * gdb.multi/multi-arch-exec.exp: Skip for i*86-linux.
      * gdb.dwarf2/implptr-optimized-out.S: DIE offset for
      Enable accidentally commented out code.
      * gdb.base/maint.exp: Handle testing with .gdb_index.
      * symfile.h (quick_symbol_functions): Delete member
      * contrib/cc-with-tweaks.sh: Add references to Fission docs.
      * boards/cc-with-tweaks.exp: New file.
      * boards/dwarf4-gdb-index.exp: Use any existing CC_FOR_TARGET,
      * symtab.h (struct symbol_search): Add comment.
      * dwarf2read.c (dw2_build_type_unit_groups_reader): Delete.
      Work around binutils/15021.
      * linespec.c (find_linespec_symbols): Make static.
      * dwarf.c (display_debug_addr): Add missing parentheses to expression.
      * dwarf.c (display_gdb_index): Handle .gdb_index version 8.
      * dwarf2loc.c (dwarf2_find_location_expression): Don't add base address
      * completer.c (location_completer): Fix typo in comment.
      * cli/cli-cmds.c (_initialize_cli_cmds): Clarify argument to
      * common/format.c (parse_format_string): Fix whitespace.
      * printcmd.c (printf_c_string,printf_wide_c_string): New functions.
      (printf_c_string): Fix thinko in comment.
      * python/py-finishbreakpoint.c (bpfinishpy_init): gcc -Wall lint.
      * ada-lang.c (ada_lookup_symbol_list_worker): New function, contents
      * elfread.c (elf_symfile_read): Move debugging printf to more
      * linespec.c (find_linespec_symbols): Call find_function_symbols
      New commands "mt set per-command {space,time,symtab} {on,off}".
      * contrib/cc-with-tweaks.sh: Check exit code of dwp.
      * python/python.c (finish_python_initialization): Provide suggestion
      * typeprint.c (_initialize_typeprint): Improve type help text.
      * dwarf2read.c (dwarf2_physname): Move declaration to better spot.
      * dwarf2read.c (create_partial_symtab): Add forward decl.
      * symfile.c (find_separate_debug_file): Add comment.
      * dwarf2read.c (struct dwarf2_per_cu_data): Rename member
      * dwarf2read.c (dw2_get_file_names): Delete arg "objfile".
      * dwarf2read.c (create_addrmap_from_index): Complain about bad CU
      * dwarf2read.c (create_debug_types_hash_table): Don't allocate the
      * dwarf2read.c (lookup_signatured_type): Remove complaint about
      * dwarf2read.c (struct signatured_type): Tweak comment.
      * dwarf2read.c (read_cutu_die_from_dwo): New function.
      * dwarf2read.c (lookup_dwo_cutu): Improve complaint text.
      * dwarf2read.c (open_and_init_dwp_file): Remove incorrect, and
      * dwarf2read.c (open_dwo_file): Renamed from open_dwop_file.
      * dwarf2read.c (free_dwo_file): Add comment.
      * dwarf2read.c (struct dwarf2_per_cu_data): Move member
      * dwarf2read.c (lookup_signatured_type_at_offset): Delete.
      * dwarf2read.c (read_structure_type): Fix typo in comment.
      * psymtab.c (read_psymtabs_with_fullname): Don't call
      * dwarf2read.c (struct dwo_file): New member comp_dir.
      * dwarf2read.c (read_die_and_siblings_1): Renamed from
      * dwarf2read.c (struct dwarf2_per_objfile): Tweak comment.
      Clean up "show configuration" entry.
      Re: "show configuration"/--configuration patch: mention --configuration too.
      * dwarf2read.c (create_debug_types_hash_table): Use hex_string
      * dwarf2read.c (struct dwo_file): Replace member "cus" with "cu".
      * dwarf2read.c (struct signatured_type): New member type.
      * lib/dwarf.exp (Dwarf): New proc "tu".
      * dwarf2read.c (setup_type_unit_groups): Fix comment.
      * dwarf2read.c (dw2_find_symbol_file): Initialize filename before
      * dwarf2read.c (lookup_dwo_unit): Return NULL if DWO not found.
      * objfiles.c (objfile_relocate): Use gdb_bfd_count_sections instead
      * psympriv.h (struct partial_symtab): Augment comment for member
      * symfile.c (syms_from_objfile_1): Use correct section count when
      * dbxread.c (process_one_symbol): Constify section_offsets parameter.
      * gdb.reverse/shr.h: New file.
      * lib/gdb.exp (gdb_core_cmd): New function.
      * solist.h (struct target_so_ops): New member clear_so.
      * gdb.base/solib-search-lib1.c: New file.
      * symfile.c: Whitespace cleanup.
      * psymtab.c (expand_symtabs_matching_via_partial): Fix file name
      * symfile.c (decrement_reading_symtab): Add assert.
      * symfile.c (syms_from_objfile_1): Delete args offsets, num_offsets.
      * gdb.base/maint.exp: Remove testing of individual maint command
      * NEWS: Mention new maintenance commands check-symtabs, and
      When reading CU, stay in DWO.  Be more tolerent of bad debug info.
      * gdb.base/maint.exp: Fix test for "mt expand-symtabs" to account for
      * lib/dwarf.exp (Dwarf): New variable _abbrev_section.
      * gdb.threads/wp-replication.c (main): Insert some code at the start
      * contrib/cc-with-tweaks.sh (-p): Handle no dwo files.
      * boards/fission-dwp.exp: New file.
      Update to load fission.exp.
      * linux-x86-low.c (ps_get_thread_area): Properly extend address to
      PR 15519
      Add PR number to this entry:
      * gdb.cp/derivation.exp: Make tests have unique names.
      * dwarf2read.c: Whitespace fixes for DWP file format documentation,
      * dwarf2read.c (try_open_dwop_file): Work around behaviour of
      Fix this entry:
      * dwarf2read.c (dw2_symtab_iter_next): Check value of cu_index
      * symfile.c (symfile_bfd_open): Delete unnecessary declaration.
      * source.c (openp): Document OPF_TRY_CWD_FIRST+OPF_SEARCH_IN_PATH
      * dwarf2read.c (struct dwp_file): Fix comment.
      symtab/15652
      * defs.h (enum val_prettyformat): Renamed from val_prettyprint.
      * target.h (struct target_section): Delete member bfd.
      * solist.h (target_so_ops.find_and_open_solib): Clarify usage of
      * nto-tdep.c (nto_relocate_section_addresses): Update,
      * gdbcmd.h (togglelist): Delete.
      * cli/cli-cmds.c (init_cmd_lists): Delete unnecessary initialization
      * NEWS: Mention "set print raw frame-arguments".
      * dwarf2read.c (lookup_dwo_cutu): Change missing DWO complaint to
      * boards/native-stdio-gdbserver.exp (${board}_build_remote_cmd): Pass
      * linux-fork.h (detach_fork): Delete.
      * symtab.c (iterate_over_some_symtabs): Fix indentation.
      * symtab.c (iterate_over_some_symtabs): Add comment.
      * target.c (target_async_permitted_1): Fix comment.
      * main.c (captured_command_loop): Tweak comment.
      * dwarf2read.c (process_queue): Add type signature to debug output.
      Further workarounds for binutils/15021.
      * symtab.c (do_free_search_symbols_cleanup): Change arg to,
      PR symtab/15695
      PR symtab/15691
      * gdb.python/py-value-cc.cc: Renamed from py-value.cc.
      * dwarf2read.c (create_addrmap_from_index): Ignore bad address table
      (create_addrmap_from_index): Use hex_string instead of pulongest in previous
      * lib/future.exp (gdb_find_ldd): New proc.
      * boards/fission.exp: Add -fdebug-types-section to debug_flags.
      * lib/prelink-support.exp (prelink_yes): Flag test as unsupported if
      * blockframe.c: Remove #include "psymtab.h".
      * buildsym.c (subfile_stack): Move here from buildsym.h.
      * elfread.c (elf_symfile_read): Move "Done reading minimal symbols"
      * symmisc.c (dump_symtab): Delete prototype.
      * lib/gdb.exp (run_on_host): Moved here from gnu-debugdata.exp.
      * dwarf2read.c (write_psymtabs_to_index): Move error checks ahead of
      * NEWS: Document "mt print objfiles" now takes optional regexp.
      PR symtab/15885
      * dwarf2read.c (struct dwarf2_cu): Tweak comment.
      * progspace.c (save_current_space_and_thread): Remove unnecessary
      * dwarf2read.c (queue_and_load_all_dwo_tus): New function.
      * gdb.python/py-events.py (exit_handler): Verify we get the expected
      * gdb.python/py-events.py (new_objfile_handler): Remove accidentally
      * gdb.base/break-interp.exp: Fix indentation.
      * lib/gdb.exp (using_fission): New proc.
      * dwarf2read.c: Move definitions of complaint functions to after
      * lib/future.exp (gdb_find_objcopy, gdb_find_readelf): New procs.
      * lib/dwarf.exp (build_executable_from_fission_assembler): New proc.
      * objfiles.c (free_objfile): Move comment.
      * symfile.h (struct quick_symbol_functions): Reorg arg list of
      * symtab.c (domain_name, search_domain_name): New functions.
      * symfile.h (struct sym_fns): Add "objfile" argument to
      * symfile.h (struct sym_fns): Delete member "sym_flavour".
      New option "set debug symfile on".
      * objfiles.c (allocate_objfile): Move comment to better place.
      * dwarf2read.c (struct dwo_file): Add/tweak comments.
      * dwarf2read.c (die_reader_specs): Tweak comment.
      * dwarf2read.c (dwarf2_section_info): Add comment.
      * gdb.python/python.exp: Remove redundant print-stack tests.
      * cli/cli-decode.c: Remove unnecessary inclusion of tui/tui.h.
      Add support for DWP file format version 2.
      (dwarf2_section_info): Comment tweaks missed in previous checkin.
      * Makefile.in (GDBFLAGS): New variable.
      * gdb.python/py-arch.exp: Tweak test name for bad memory access test.
      Add pretty-printing of .debug_gnu_pubnames, .debug_gnu_pubtypes.
      PR 11786
      Fix email address in earlier entry.
      Change "set debug symtab-create" to take a verbosity level.
      Change "set debug dwarf2-read" to take a verbosity level.
      * gdb.arch/arm-bl-branch-dest.exp: Use gdb_test_file_name instead
      Work around gold/15646.
      * gdb.base/fileio.exp: Make $dir2 writable after the test is done
      * breakpoint.c (bpstat_check_breakpoint_conditions): Assert
      fix email address in earlier commit
      * breakpoint.c (breakpoint_cond_eval): Fix and enhance comment.
      * breakpoint.c (bpstat_check_breakpoint_conditions): For thread
      * gdb.python/py-breakpoint.exp: Split up into several functions,
      * gdb.python/py-breakpoint.exp: Reformat for 80 columns.
      * gdb.python/py-breakpoint.exp: Make tests have unique names.
      * linux-low.c (resume_status_pending_p): Tweak comment.
      * linux-low.c (linux_set_resume_request): Fix comment.
      Move types_deeply_equal from py-type.c to gdbtypes.c.
      cli/cli-script.c (multi_line_command_p): New function.
      * python/py-frame.c (frapy_block): Fix error message text.
      * python/py-frame.c (gdbpy_initialize_frames): Remove FIRST_ERROR,
      * gdb.python/python.exp: Don't call skip_python_tests, we still want
      Fix long line in earlier entry.
      * gdb.python/py-symbol.exp: Fix whitespace.
      * gdb.python/py-symbol.exp: Add some comments.  Make all test names unique.
      * gdb.python/py-type.exp (test_enums): Fix typo.
      Test name tweaks for py-value.exp.
      * gdb.base/ena-dis-br.exp: Add missing quote to "step after continue
      * configure.ac: Add comments delineating libpython and libmcheck.
      fix spelling in previous entry
      Rename breakpoint_object to gdbpy_breakpoint_object.
      Remove trailing whitespace.
      * python/py-auto-load.c (source_section_scripts): Move comment to
      Move .debug_gdb_script processing to auto-load.c.
      * auto-load.c (load_auto_scripts_for_objfile): Add some comments.
      fix date in previous entry
      * gdb.base/break.exp: Fix setting of $baz.
      Delete interp_exec_p.
      PR 16286
      add missing PR# to previous entry
      * dwarf2read.c (lookup_dwo_cutu): Include name of dwp file in
      Reorganize extension language auto-loading docs.
      * nat/linux-waitpid.c (linux_debug): Remove extraneous \n from output.
      PR symtab/16426
      * dwarf2read.c (open_and_init_dwp_file): Use pulongest to print uint32_t.
      dwarf2read.c (open_and_init_dwp_file): Fix typo in comment.

Doug Kwan (152):
      2009-05-26  Doug Kwan  <dougkwan@google.com>
      Add missing ChangeLog entry in previous check-in
      2009-05-27  Doug Kwan  <dougkwan@google.com>
      2009-05-28  Doug Kwan  <dougkwan@google.com>
      2009-05-29  Doug Kwan  <dougkwan@google.com>
      2009-06-02  Doug Kwan  <dougkwan@google.com>
      2009-06-03  Doug Kwan  <dougkwan@google.com>
      2009-06-03  Doug Kwan  <dougkwan@google.com>
      2009-06-04  Doug Kwan  <dougkwan@google.com>
      2009-06-05  Doug Kwan  <dougkwan@google.com>
      2009-06-05  Doug Kwan  <dougkwan@google.com>
      2009-06-23  Doug Kwan  <dougkwan@google.com>
      2009-07-10  Doug Kwan  <dougkwan@google.com>
      2009-07-10  Doug Kwan  <dougkwan@google.com>
      2009-07-27  Doug Kwan  <dougkwan@google.com>
      Revert the previous change.
      2009-08-11  Doug Kwan  <dougkwan@google.com>
      2009-08-18  Doug Kwan  <dougkwan@google.com>
      2009-09-17  Doug Kwan  <dougkwan@google.com>
      2009-09-30  Doug Kwan  <dougkwan@google.com>
      2009-10-09  Doug Kwan  <dougkwan@google.com>
      2009-10-15  Doug Kwan  <dougkwan@google.com>
      2009-10-16  Doug Kwan  <dougkwan@google.com>
      2009-10-16  Doug Kwan  <dougkwan@google.com>
      2009-10-16  Doug Kwan  <dougkwan@google.com>
      2009-10-16  Doug Kwan  <dougkwan@google.com>
      2009-10-20  Doug Kwan  <dougkwan@google.com>
      2009-10-21  Doug Kwan  <dougkwan@google.com>
      2009-10-21  Doug Kwan  <dougkwan@google.com>
      2009-10-22  Doug Kwan  <dougkwan@google.com>
      2009-10-24  Doug Kwan  <dougkwan@google.com>
      2009-10-25  Doug Kwan  <dougkwan@google.com>
      2009-10-28  Doug Kwan  <dougkwan@google.com>
      2009-10-30  Doug Kwan  <dougkwan@google.com>
      2009-10-30  Doug Kwan  <dougkwan@google.com>
      2009-10-30  Doug Kwan  <dougkwan@google.com>
      2009-10-30  Doug Kwan  <dougkwan@google.com>
      2009-11-03  Doug Kwan  <dougkwan@google.com>
      2009-11-06  Doug Kwan  <dougkwan@google.com>
      2009-11-09  Doug Kwan  <dougkwan@google.com>
      2009-11-10  Doug Kwan  <dougkwan@google.com>
      2009-11-10  Doug Kwan  <dougkwan@google.com>
      2009-11-15  Doug Kwan  <dougkwan@google.com>
      2009-11-25  Doug Kwan  <dougkwan@google.com>
      2009-11-25  Doug Kwan  <dougkwan@google.com>
      2009-11-25  Doug Kwan  <dougkwan@google.com>
      2009-12-03  Doug Kwan  <dougkwan@google.com>
      2009-12-05  Doug Kwan  <dougkwan@google.com>
      2009-12-05  Doug Kwan  <dougkwan@google.com>
      2009-12-08  Doug Kwan  <dougkwan@google.com>
      2009-12-10  Doug Kwan  <dougkwan@google.com>
      2009-12-11  Doug Kwan  <dougkwan@google.com>
      2009-12-14  Doug Kwan  <dougkwan@google.com>
      2009-12-16  Doug Kwan  <dougkwan@google.com>
      2010-01-07  Doug Kwan  <dougkwan@google.com>
      2010-01-08  Doug Kwan  <dougkwan@google.com>
      2010-01-10  Doug Kwan  <dougkwan@google.com>
      2010-01-11  Doug Kwan  <dougkwan@google.com>
      2010-01-11  Doug Kwan  <dougkwan@google.com>
      2010-01-11  Doug Kwan  <dougkwan@google.com>
      2010-01-12  Doug Kwan  <dougkwan@google.com>
      2010-01-12  Doug Kwan  <dougkwan@google.com>
      2010-01-13  Doug Kwan  <dougkwan@google.com>
      2010-01-13  Doug Kwan  <dougkwan@google.com>
      2010-01-14  Doug Kwan  <dougkwan@google.com>
      2010-01-20  Doug Kwan  <dougkwan@google.com>
      2010-01-21  Doug Kwan  <dougkwan@google.com>
      2010-01-21  Doug Kwan  <dougkwan@google.com>
      2010-01-22  Doug Kwan  <dougkwan@google.com>
      2010-01-22  Viktor Kutuzov  <vkutuzov@accesssoftek.com>
      2010-01-22  Doug Kwan  <dougkwan@google.com>
      2010-01-25  Doug Kwan  <dougkwan@google.com>
      2010-01-26  Doug Kwan  <dougkwan@google.com>
      2010-01-29  Doug Kwan  <dougkwan@google.com>
      2010-01-29  Doug Kwan  <dougkwan@google.com>
      2010-01-29  Doug Kwan  <dougkwan@google.com>
      2010-01-29  Viktor Kutuzov  <vkutuzov@accesssoftek.com>
      2010-02-01  Doug Kwan  <dougkwan@google.com>
      2010-02-02  Doug Kwan  <dougkwan@google.com>
      2010-02-03  Doug Kwan  <dougkwan@google.com>
      2010-02-03  Doug Kwan  <dougkwan@google.com>
      2010-02-04  Doug Kwan  <dougkwan@google.com>
      2010-02-05  Doug Kwan  <dougkwan@google.com>
      2010-02-08  Doug Kwan  <dougkwan@google.com>
      2010-02-11  Doug Kwan  <dougkwan@google.com>
      2010-02-18  Doug Kwan  <dougkwan@google.com>
      2010-02-18  Doug Kwan  <dougkwan@google.com>
      2010-02-21  Doug Kwan  <dougkwan@google.com>
      2010-02-22  Doug Kwan  <dougkwan@google.com>
      2010-02-24  Doug Kwan  <dougkwan@google.com>
      2010-02-24  Doug Kwan  <dougkwan@google.com>
      2010-02-24  Doug Kwan  <dougkwan@google.com>
      2010-02-26  Doug Kwan  <dougkwan@google.com>
      2010-02-26  Doug Kwan  <dougkwan@google.com>
      2010-03-01  Doug Kwan  <dougkwan@google.com>
      2010-03-08  Doug Kwan  <dougkwan@google.com>
      2010-03-15  Doug Kwan  <dougkwan@google.com>
      2010-03-19  Doug Kwan  <dougkwan@google.com>
      2010-03-22  Doug Kwan  <dougkwan@google.com>
      2010-03-25  Doug Kwan  <dougkwan@google.com>
      2010-03-30  Doug Kwan  <dougkwan@google.com>
      2010-04-07  Doug Kwan  <dougkwan@google.com>
      2010-04-07  Doug Kwan  <dougkwan@google.com>
      2010-04-08  Doug Kwan  <dougkwan@google.com>
      2010-04-09  Doug Kwan  <dougkwan@google.com>
      Add back missing change log.
      2010-04-13  Doug Kwan  <dougkwan@google.com>
      2010-04-14  Doug Kwan  <dougkwan@google.com>
      2010-05-12  Doug Kwan  <dougkwan@google.com>
      2010-05-14  Doug Kwan  <dougkwan@google.com>
      2010-05-23  Doug Kwan  <dougkwan@google.com>
      2010-05-26  Doug Kwan  <dougkwan@google.com>
      2010-05-27  Doug Kwan  <dougkwan@google.com>
      2010-06-07  Doug Kwan  <dougkwan@google.com>
      2010-06-15  Viktor Kutuzov  <vkutuzov@accesssoftek.com>
      2010-06-16  Doug Kwan  <dougkwan@google.com>
      2010-06-25  Doug Kwan  <dougkwan@google.com>
      2010-06-29  Doug Kwan  <dougkwan@google.com>
      2010-07-13  Doug Kwan  <dougkwan@google.com>
      Index: gold/arm.cc
      2010-08-12  Cary Coutant  <ccoutant@google.com>
      2010-08-27  Doug Kwan  <dougkwan@google.com>
      2010-09-08  Doug Kwan  <dougkwan@google.com>
      2010-09-15  Doug Kwan  <dougkwan@google.com>
      2010-09-17  Doug Kwan  <dougkwan@google.com>
      2010-09-30  Doug Kwan  <dougkwan@google.com>
      2010-10-02  Doug Kwan  <dougkwan@google.com>
      2010-10-17  Doug Kwan  <dougkwan@google.com>
      2010-10-20  Doug Kwan  <dougkwan@google.com>
      2010-10-29  Doug Kwan  <dougkwan@google.com>
      2010-11-08  Doug Kwan  <dougkwan@google.com>
      2010-11-18  Doug Kwan  <dougkwan@google.com>
      2010-12-07  Doug Kwan  <dougkwan@google.com>
      2011-01-25  Doug Kwan  <dougkwan@google.com>
      2011-04-22  Doug Kwan  <dougkwan@google.com>
      2011-05-08  Doug Kwan  <dougkwan@google.com>
      2011-05-31  Doug Kwan  <dougkwan@google.com>
      2011-06-24  Doug Kwan  <dougkwan@google.com>
      2011-06-27  Doug Kwan  <dougkwan@google.com>
      2011-07-05  Doug Kwan  <dougkwan@google.com>
      2011-11-09  Doug Kwan  <dougkwan@google.com>
      2011-11-10  Doug Kwan  <dougkwan@google.com>
      2011-11-11  Doug Kwan  <dougkwan@google.com>
      2012-02-02  Doug Kwan  <dougkwan@google.com>
      2012-02-03  Doug Kwan  <dougkwan@google.com>
      2012-03-14  Doug Kwan  <dougkwan@google.com>
      2012-03-15  Doug Kwan  <dougkwan@google.com>
      2012-03-16  Doug Kwan  <dougkwan@google.com>
      2012-03-19  Doug Kwan  <dougkwan@google.com>
      2012-05-08  Ben Cheng  <bccheng@google.com>
      2012-06-05  Jing Yu  <jingyu@google.com>
      2012-09-12  Doug Kwan  <dougkwan@google.com>

Drew Moseley (5):
      Change the definition of ui_loop_hook to be a function pointer
      Added a scope-level around the contents of an #ifdef in
      Added Foundry SDK changes.
      Added sanitize-ide markers
      For cygwin hosts, we need to use the return value from the read

Dwarakanath Rajagopal (3):
      <opcode changes>
      <gas changes>
      <gas changes>

Edith Epstein (6):
      Tue Dec  8 15:09:44 1998  Edith Epstein  <eepstein@sophia.cygnus.com>
      Tue Dec  8 15:09:44 1998  Edith Epstein  <eepstein@sophia.cygnus.com>
      Tue Jan 12 16:54:37 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
      Wed Jan 13 10:38:40 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
      Fri Jan 29 16:44:01 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
      *** empty log message ***

Edjunior Barbosa Machado (18):
      2011-04-13  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      * gdb.base/gdb1090.exp: Change breakpoint location to read the
      * gdb.opt/inline-cmds.exp: Adjust checks with "finish" command to
      * gdb.base/jit.exp: Add testcase name to log message
      2011-12-30  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      Fixing previous Changelog entry (removing the unnecessary "gdb/testsuite/" line
      gdb/testsuite/
      * ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): fix
      * ppc-linux-nat.c (have_ptrace_booke_interface): Disable ptrace
      2012-08-03  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      2012-09-28  Nathan Miller  <nathanm2@us.ibm.com>
      * ppc-linux-tdep.c (ppc64_standard_linkage1, ppc64_standard_linkage2,
      2012-11-28  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      2013-04-22  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      2013-05-17  Edjunior Machado  <emachado@linux.vnet.ibm.com>
      Fix argument type on gdbsim_detach prototype.
      Fix dir command for duplicated paths and add a new testcase.
      Fix info-shared.exp testcase to expect the leading `.' found on ppc64's symbols.

Elena Zannoni (387):
      Sat Mar 21 19:34:49 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Mon Mar 23 13:41:39 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Wed Mar 25 14:08:51 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Thu Mar 26 22:29:28 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Mon Apr 13 16:28:07 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Wed Apr 29 15:53:16 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Thu May 21 13:56:24 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Thu Jun  4 10:15:03 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Thu Jun  4 10:15:03 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Touched all sources to ease import of readline 2.2.1
      Initial revision
      Import of readline-2.2.1
      This commit was generated by cvs2svn to track changes on a CVS vendor
      Tue Dec 22 10:07:58 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Dec 22 10:07:58 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Dec 22 10:51:33 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Dec 22 10:51:33 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Wed Dec 23 16:21:41 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Dec 29 18:11:28 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Dec 29 18:11:28 1998  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fri Jan 15 14:04:57 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fri Jan 15 14:04:57 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Jan 26 18:27:26 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Wed Jan 27 13:20:25 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Wed Jan 27 16:50:25 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fri Jan 29 12:57:34 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fri Jan 29 12:57:34 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fri Jan 29 19:10:09 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Feb  2 10:16:08 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Feb  2 17:36:29 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Feb  2 18:40:29 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue Feb  9 10:38:57 1999  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-02-08  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-02-14  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-02-18  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-02-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-01  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-02  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-03  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-14  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-04  Eli Zaretskii  <eliz@is.elta.co.il>
      2000-03-22  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-22  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-03-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-04-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Tue May  2 13:17:21 2000  Elena Zannoni  (ezannoni@makita.cygnus.com)
      Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-05-04  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-05-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-05-11  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      * symfile.c (add_symbol_file_command): Properly reformat "else if"
      2000-06-18  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-03  Christopher Faylor  <cgf@cygnus.com>
      Dummy commit before importof 4.1 version
      This commit was generated by cvs2svn to track changes on a CVS vendor
      Import of readline 4.0
      This commit was generated by cvs2svn to track changes on a CVS vendor
      Import of readline 4.1
      readline:
      2000-07-06  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      * gdbarch.sh: Add NUM_PSEUDO_REGS to the gdbarch structure.
      2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-26  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-28  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-07-31  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-01  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-02  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-08-27  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-10-12  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-10-12  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-10-26  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-10-26  Ben Elliston  <bje@redhat.com>
      2000-12-05  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-12-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-12-15  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      whoops, remove conflict indicators!
      2000-12-15  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-12-15  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Fix date of last commit.
      2000-12-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-12-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2000-12-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-02-05  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-02-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-02-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-02-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      Remove cvs conflict indicator.
      2001-03-25  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-03-25  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-04-05  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
      2001-04-30  Elena Zannoni  <ezannoni@redhat.com>
      2001-05-09  Elena Zannoni  <ezannoni@redhat.com>
      2001-04-12  Elena Zannoni  <ezannoni@redhat.com>
      Fix ChangeLog cut-n-paste error!
      2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2001-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2001-06-13  Elena Zannoni  <ezannoni@redhat.com>
      2001-06-15  Elena Zannoni  <ezannoni@redhat.com>
      2001-06-28  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-11  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-13  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-15  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-15  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-16  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-16  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-17  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-17  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-23  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-23  Elena Zannoni  <ezannoni@redhat.com>
      2001-07-26  Elena Zannoni  <ezannoni@redhat.com>
      2001-09-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-09-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-09-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-09-05  Elena Zannoni  <ezannoni@redhat.com>
      2001-09-04  Elena Zannoni  <ezannoni@redhat.com>
      2001-10-01  Elena Zannoni <ezannoni@redhat.com>
      2001-10-01  Elena Zannoni <ezannoni@redhat.com>
      2001-10-01  Elena Zannoni <ezannoni@redhat.com>
      2001-10-15  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-06  Elena Zannoni <ezannoni@redhat.com>
      Whoops, forgot to commit this yesterday:
      2001-11-07  Elena Zannoni  <ezannoni@redhat.com>
      2001-10-30  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-13  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-19  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-19  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-19  Elena Zannoni  <ezannoni@redhat.com>
      2001-11-29  Elena Zannoni  <ezannoni@redhat.com>
      2001-12-09  Elena Zannoni  <ezannoni@redhat.com>
      2001-12-19  Elena Zannoni  <ezannoni@redhat.com>
      2001-12-20  Elena Zannoni  <ezannoni@redhat.com>
      2001-12-20  Elena Zannoni  <ezannoni@redhat.com>
      2001-12-29  Elena Zannoni  <ezannoni@redhat.com>
      2002-01-04  Elena Zannoni  <ezannoni@redhat.com>
      Mention PR number fixed.
      2002-01-12  Elena Zannoni  <ezannoni@redhat.com>
      Update Copyright year.
      2002-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2002-01-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-01-22  Elena Zannoni  <ezannoni@redhat.com>
      2002-01-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-01-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-04  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-13  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-18  Elena Zannoni  <ezannoni@redhat.com>
      2002-02-21  Elena Zannoni  <ezannoni@redhat.com>
      Rename local ChangeLog and ChangeLog.Cygnus files to ChangeLog.gdb.
      2002-03-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-03-22  Elena Zannoni  <ezannoni@redhat.com>
      2002-03-27  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-05  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-07  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-15  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-17  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-24  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-25  Elena Zannoni <ezannoni@redhat.com>
      2002-04-24  Elena Zannoni  <ezannoni@redhat.com>
      2002-04-29  Elena Zannoni  <ezannoni@redhat.com>
      Commit the correct ChangeLog entry, this time!
      2002-04-29  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-02  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-08  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-09  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-10  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-13  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-13  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-14  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-17  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-28  Elena Zannoni  <ezannoni@redhat.com>
      2002-05-28  Elena Zannoni  <ezannoni@redhat.com>
      Use current date in ChangeLog entry.
      2002-06-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-06-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-06-17  Elena Zannoni  <ezannoni@redhat.com>
      2002-06-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-06-24  Richard Sandiford  <rsandifo@redhat.com>
      2002-07-15  Elena Zannoni  <ezannoni@redhat.com>
      2002-07-18  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni   <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni <ezannoni@redhat.com>
      2002-08-19  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-20  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-22  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-22  Elena Zannoni  <ezannoni@redhat.com>
      2002-08-22  Elena Zannoni  <ezannoni@redhat.com>
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import of readline-4.3
      2002-08-27  Elena Zannoni  <ezannoni@redhat.com>
      2002-09-09  Elena Zannoni  <ezannoni@redhat.com>
      2002-09-26  Elena Zannoni  <ezannoni@redhat.com>
      2002-09-29  Elena Zannoni  <ezannoni@redhat.com>
      2002-09-30  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-01  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-02  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-02  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-02  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-21  Jim Blandy  <jimb@redhat.com>
      2002-10-21  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-23  Elena Zannoni  <ezannoni@redhat.com>
      2002-10-24  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-04  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-05  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-05  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-11  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-22  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-26  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-26  Elena Zannoni  <ezannoni@redhat.com>
      2002-11-28  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-06  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-06  Elena Zannoni  <ezannoni@redhat.com>
      Fix date...
      Import of readline 4.3.
      2002-12-08  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-08  Elena Zannoni  <ezannoni@redhat.com>
      2002-12-19  Keith Seitz  <keiths@redhat.com>
      2003-01-13  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-13  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
      2003-01-20  Elena Zannoni  <ezannoni@redhat.com>
      2003-02-02  Elena Zannoni  <ezannoni@redhat.com>
      Forgot to mention PR numbers.
      2003-02-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-02-18  Elena Zannoni  <ezannoni@redhat.com>
      2003-02-24  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-04  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-04  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-08  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-08  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-10  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-11  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-08  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-16  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-17  Elena Zannoni  <ezannoni@redhat.com>
      2003-04-17  Michael Snyder  <msnyder@redhat.com>
      gdb:
      2003-05-14  Elena Zannoni  <ezannoni@redhat.com>
      2003-05-15  David Carlton  <carlton@bactrian.org>
      2003-05-23  Raoul Gough  <RaoulGough@yahoo.co.uk>
      2003-05-26  Elena Zannoni  <ezannoni@redhat.com>
      2003-05-26  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-02  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-23  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-26  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-27  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-27  Elena Zannoni  <ezannoni@redhat.com>
      2003-06-27  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-09  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-17  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-22  Elena Zannoni  <ezannoni@redhat.com>
      2003-07-23  Michal Ludvig  <mludvig@suse.cz>
      2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
      2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
      2003-08-07  Elena Zannoni  <ezannoni@redhat.com>
      2003-08-08  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-10  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-11  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-11  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-11  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-23  Elena Zannoni  <ezannoni@redhat.com>
      2003-09-24  Elena Zannoni  <ezannoni@redhat.com>
      2003-10-09  Elena Zannoni  <ezannoni@redhat.com>
      Fix typo in previous CL entry.
      2003-10-10  Elena Zannoni  <ezannoni@redhat.com>
      2003-10-16  Elena Zannoni  <ezannoni@redhat.com>
      2003-10-21  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-05  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-05 Elena Zannoni  <ezannoni@redhat.com>
      2003-11-05  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-06  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-06  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-07  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-11  Elena Zannoni  <ezannoni@redhat.com>
      2003-11-13  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-09  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-09  David Carlton  <carlton@kealia.com>
      2004-01-12  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-12  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-13  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-14  Elena Zannoni  <ezannoni@redhat.com>
      2004-01-14  Elena Zannoni  <ezannoni@redhat.com>
      clarify that the import contains local changes as well.
      2004-01-27  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-07  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-07  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-07  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-07  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-09  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-09  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-10  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-11  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-12  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-14  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-17  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-17  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-19  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-19  Elena Zannoni  <ezannoni@redhat.com>
      2004-02-19  Joel Brobecker  <brobecker@gnat.com>
      2004-04-22  Elena Zannoni  <ezannoni@redhat.com>
      2005-01-10  Elena Zannoni  <ezannoni@redhat.com>
      2005-02-25 Mark Kettenis  <kettenis@gnu.org>
      2005-11-03 Andrew Cagney  <cagney@gnu.org>
      2005-11-03  Daniel Jacobowitz  <dan@codesourcery.com>
      2005-11-03  Jim Blandy  <jimb@redhat.com>
      2005-11-03  Jim Blandy  <jimb@redhat.com>
      2005-11-03  Wu Zhou  <woodzltc@cn.ibm.com>
      import of readlilne 5.1
      This commit was generated by cvs2svn to track changes on a CVS vendor
      touched all sources to ease import of readline-5.1

Eli Zaretskii (383):
      * go32-nat.c (struct env387): Remove declaration.
      * ser-go32.c (dos_get_tty_state): Fail if the (fake) handle was
      * ser-go32.c (dos_noop, dos_raw, dos_noflush_set_tty_state)
      *** empty log message ***
      Shared libraries are not supported on MS-DOS.
      (_rl_read_file): Use O_BINARY in open.  Enable the test for incomplete
      (username_completion_function) [__GO32__]: Don't bypass getpw* calls.
      (_rl_move_vert) [__GO32__]: fflush the stream, to make sure cursor position
      (read_history_range, history_truncate_file, history_do_write) [__MSDOS__]:
      [__GO32__]: Include <pc.h> only if HAVE_SELECT is undefined.
      [__GO32__]: If HAVE_TEMIOS_H is defined, declare readline_default_bindings.
      [__GO32__]: Don't undef HANDLE_SIGNALS if __DJGPP__ is defined.
      [__GO32__]: Don't undef HANDLE_SIGNALS for DJGPP v2.x.
      [__GO32__]: Include <pc.h>.
      (go32-nat.o): Add prerequisites.
      Typo in spelling Makefile.in...
      * gdb.texinfo (main menu): Add Annotations.
      *** empty log message ***
      * ser-go32.c (ports): Make the initializers complete, to pacify
      *** empty log message ***
      Support for building GDB with DJGPP, and running the test suite on
      * event-top.c (_initialize_event_loop): If instream is not
      * Makefile.in (install): Append "n", not ".n" to libmmalloc.a,
      * Makefile.in (copying.c): Depend on copying.txt, not COPYING.
      * symfile.c (map_overlay_command, unmap_overlay_command): Fix
      Fix a typo (comtaining -> containing).
      * config/i386/xm-go32.h (HOST_LONG_DOUBLE_FORMAT): Define.
      * go32-nat.c (go32_handle_nonaligned_watchpoint): Use a
      * annotate.texi (Frame Annotations): Fix a cross-reference.
      * top.c (filename_completer): Set subsequent_name to 1 early on,
      Typos fixed (from Dmitry Sivachenko <dima@Chg.RU>).
      * top.c (gdb_completer_file_name_break_characters): New variable.
      * README: Mention special build instructions for DJGPP.
      * go32-nat.c (go32_insert_hw_breakpoint): When there are no more
      * infrun.c (proceed, normal_stop): Change the error message about
      * config/djgpp/config.sed: Fix the lines which edit clean: and
      * Makefile.in (LN_S): Define.
      * gdb.texinfo (Protocol): Prevent makeinfo from complaining about
      * gdb.texinfo (Porting GDB): Don't use @value in the node name, it
      Fixed incorrect date on the previous entry.
      * djunpack.bat: New file.
      Fix the date of the last entry.
      * Makefile.in (GDBMI_DIR): New variable.
      * annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
      * gdbmi.texinfo: Lots of typos and grammar fixes from Brian
      Typo correction, again from Brian Youmans.
      * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
      * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
      * gdb.texinfo: Proofreading changes from Brian Youmans.
      * Makefile.in (gdbtypes.o, varobj.o): Depend on wrapper.h.
      * mmalloc/Makefile.in (install-info): Make sure $(infodir) exists.
      * gdb/config/djgpp/README: Fine-tune installation instructions
      * gdb.texinfo: Remove duplicate @syncodeindex.  From Brian
      * ser-go32.c: Remove PARAMS.
      * Makefile.in (install-info): Support installation from outside of
      Remove \centerline from the blurb.  Patch from Brian Youmans.
      * Makefile.in (install-info): Find files to install in either the build
      A few tweaks required to use Readline as part of the DJGPP port of GDB.
      * gdbmi.texinfo: Change GDB -> @value{GDBN}, and
      * config/djgpp/fnchange.lst: Add file mappings as per last weekly
      * go32-nat.c: (go32_wait): If child_cwd[] is empty, initialize
      * gdbint.texinfo (Target Architecture Definition): Document that
      * value.h (struct value) <lazy>: Add a comment about its use for
      * gdbmi.texinfo: Change flathead -> @sc{gdb/mi}.
      * gdb.texinfo (Hooks): Document the new post-hook functionality.
      Spelling changes from Dmitry Sivachenko <dima@Chg.RU>.
      * config/djgpp/config.sed: Fix tweaking "VPATH=.:foo", and handle
      * gdb.texinfo (Continuing and Stepping):  Fixed markup and typos,
      GDB version and refcard copyright fixed.
      * go32-nat.c (go32_xfer_memory): Make the argument list consistent
      * ser-go32.c (dos_write) [UART_FIFO_WORKS]: Use outportsb only if
      * config/djgpp/djconfig.sh: Use explicit absolute file name when
      * config/djgpp/fnchange.lst: Tweak to make consistent with the
      * config/djgpp/fnchange.lst: Remove extraneous "too many dots".
      * gdbint.texinfo: Fix up @itemize lists so that @item is alone on
      * NEWS: Document that "info symbol" works with COFF debug info and
      * gdb.texinfo (Environment): Document that `path' does not change
      Add entries for gdb/gdbtk/*/ChangeLog-*.
      * completer.c (gdb_completer_file_name_break_characters): Remove
      * go32-nat.c: Include i387-nat.h.
      * demangle.c (demangling_style_names): New variable.
      * gdb.texinfo (Signals): Document "ignore", "noignore", and "all".
      * top.c (init_main): Make `set history file name' complete on file
      * breakpoint.c (print_it_typical) <bp_access_watchpoint> [UI_OUT]:
      Unified support for hardware breakpoints and watchpoints on
      * gdbint.texinfo (Algorithms): New section "Watchpoints" and new
      * config/i386/nm-go32.h <top level>: Don't include nm-i386v.h,
      * config/djgpp/djconfig.sh: Add copyright notice.
      Fix the date of the last entry.
      * gdb.texinfo (Output Formats): Mention "info symbol" and provide
      * event-loop.c (toplevel) [!HAVE_POLL] [NO_FD_SET]: Remove unused
      * gdbint.texinfo: Change Permissions to GFDL.  Update Copyright.
      (Cleanups): Remove the item about converting docs to GFDL.
      Change Permissions to GFDL.  Update Copyright.
      * gdbint.texinfo (User Interface): A new section about ui_out
      * gdb.texinfo (Symbols): Document "info scope".
      * go32-nat.c: Minor tweaks, to pacify the ari script.
      * gdb.texinfo (Tracepoint Actions): Mention the "info scope"
      * config/djgpp/fnchange.lst: Tweak due to
      * README: Don't mention gdba.el.
      * buildsym.c (start_subfile): Use FILENAME_CMP instead of STREQ.
      *** empty log message ***
      Fix a typo.
      * config/djgpp/fnchange.lst: Add mappings for the new
      * symtab.c (lookup_symtab_1, lookup_partial_symtab): Use basename
      * gdbint.texinfo (Clean Design and Portable Implementation):
      * top.c (user_args): Remove unused declaration.
      * go32-nat.c (go32_wait): Change the return value to ptid_t.
      *** empty log message ***
      * source.c (mod_path, openp): Use HAVE_DOS_BASED_FILE_SYSTEM
      * mips-tdep.c (show_mipsfpu_command): Remove unused variable msg.
      * source.c (mod_path, openp): Use #ifdef HAVE_DOS_BASED_FILE_SYSTEM
      * config/mips/tm-irix6.h: New file.
      * completer.c (gdb_completer_loc_break_characters): New variable.
      * gdb.texinfo (Signals): Clarify the default setting of signal
      * config/i386/xm-go32.h (SLASH_P, ROOTED_P, SLASH_CHAR)
      * annotate.texi: Add @noindent where needed.  From Dmitry
      * coffread.c (coff_symfile_read): Parse DWARF2 info if present.
      * go32-nat.c (go32_get_windows_version, print_mem, go32_sysinfo)
      * go32-nat.c (info_dos_cmdlist): New variable.
      * go32-nat.c (go32_create_inferior): Support command lines longer
      * cli/cli-cmds.c (shell_escape) [GLOBAL_CURDIR]: Condition the
      Add new DJGPP-specific commands and document them in the manual.
      Update NEWS.
      Mention how to make the PDF version of the manual.
      Removed.
      Makefile.in (gdbgui.dvi, gdb-gui, gdbgui.info): Targets deleted.
      * go32-nat.c (read_memory_region): Make sure the segment limit was
      Support for stepping through longjmp in DJGPP programs:
      * go32-nat.c (get_cr3): Temporary disable support for page tables
      Unset CDPATH before doing annything else.
      Fix a typo in my entry from 2001-06-13.
      The following changes avoid polluting global namespace with the
      * config/i386/xm-go32.h: Include xm-i386.h.
      * config/djgpp/README: Fix a typo and tweak for GDB 5.1.
      * go32-nat.c (save_npx): Avoid a warning from GCC 3.x.
      * config/djgpp/config.sed: Fix an error in etc/ at "make install"
      Fix the application of GFDL in the Copyright notice.
      * gdb.texinfo (Free Software): New section ``Free Software Needs
      Fix last change.
      Fix a typo in the last change.
      (Free Software): Fix wording of the new section.
      * gdb.texinfo (Tracepoints): Clarify that tracepoints need support
      * completer.c (command_completer): New function.
      * go32-nat.c (save_npx) [__DJGPP_MINOR__ < 3]: Remove extraneous
      * gdb.texinfo: @include fdl.texi.  Fixes for overfull hboxes and
      * gdb.texinfo: Beautify copyright years; fix a typo.
      Fix last change.
      * rluser.texinfo (Sample Init File): Prevent overfull hboxes.
      Fix a typo.
      (DJGPP Native): Fix overfull hboxes in examples.  From Brian Youmans
      * gdb.texinfo: Fix typos and markup.  From Dmitry Sivachenko
      * gdb.texinfo (Memory Region Attributes): Fix the wording.
      Add NM and CFLAGS to the exports.
      Update for the next release.
      * go32-nat.c (_initialize_go32_nat): Don't use periods in the
      go32-nat.c (store_register): Cast &a_tss to `char *', to avoid compiler
      (Releasing GDB, Coding): Fix typos.
      * configure.in: Set ac_cv_search_tgetent to "none required" for
      * go32-nat.c (go32_sldt, go32_sgdt, go32_sidt, go32_pte): Fix
      * remote-fileio.c (remote_fileio_to_fio_stat)
      Temporary fix for last change.
      Remove entry for reverted change to configure.in.
      * readline.c (rl_save_state, rl_restore_state): Support systems
      * configure.in: Check for st_blocks member in struct stat and
      * config/djgpp/fnchange.lst: Add lines for gdb/ChangeLog-2003 and
      *** empty log message ***
      * config/djgpp/fnchange.lst: Add lines for COPYING.LIBGLOSS,
      * Makefile.in (install-info): Prepend $(DESTDIR) to $(infodir).
      * utils.c (init_page_info): Move declarations of `rows' and
      * gdb.texinfo (KOD): Document "show os".  Add index entries for
      2004-02-27  Eli Zaretskii  <eliz@elta.co.il>
      Fix @kindex entries so that multiple commands that
      (Edit): Fix markup of EDITOR and improve wording.
      Add remapping for bfd/elf32-cr*.c,
      * defs.h (OPF_TRY_CWD_FIRST, OPF_SEARCH_IN_PATH): New macros.
      * defs.h (OPF_TRY_CWD_FIRST, OPF_SEARCH_IN_PATH): New macros.
      * ChangeLog: Prefix Local Variables with semi-colons and indent
      * gdb.texinfo (Set Breaks): Add index entry for setting
      (Editing, History): Add cross-references to the
      * gdb.texinfo (SVR4 Process Information): Document subcommands of
      2004-10-23  Eli Zaretskii  <eliz@gnu.org>
      2004-10-23  Eli Zaretskii  <eliz@gnu.org>
      (Calling): Expand and elaborate text.  Add "print".  Add the
      * gdb.texinfo (Core File Generation): New section.
      Fix DJGPP configury due to some bitrot:
      * defs.h: Fix wording of the comment before FOPEN_RB.
      *** empty log message ***
      * config/i386/xm-go32.h: Don't include fopen-bin.h.
      Resolve file-name clash between
      * gdb.texinfo (Files): Add cross-reference to description of
      Fix last change.
      * gdbint.texinfo (Algorithms): More accurate description of
      (Set Watchpoints): Document can-use-hw-watchpoints.
      (Files): Fix the name and documentation of
      (Targets): Document "set/show architecture".  Remove
      * gdb.texinfo (Print Settings): Document "set/show print
      Update copyright years.
      * gdb.texinfo (Hurd Native): New subsection, documents
      *gdb.texinfo (Debugging Output): Document "set/show debug lin-lwp".
      * gdb.texinfo (ARM): Document ARM-specific commands.
      (MIPS): Improve documentation of heuristic-fence-post.  Document
      * gdb.texinfo (OS Information): Renamed from Auxiliary Vector; all
      Fix typos.
      (M32R/D): Document "sdireset", "sdistatus", "debug_chaos",
      (Debugging Output): Document "set/show debug
      * remote-st.c (_initialize_remote_st2000): Remove the extraneous
      * gdb.texinfo (Remote configuration): Document "set/show
      * gdb.texinfo (Backtrace): Describe backtraces with arguments that
      * cli/cli-cmds.c (edit_command): If symtab->fullname is not yet
      (SVR4 Process Information, The isatty call, The system call): Don't use the
      * gdb.texinfo (SVR4 Process Information, The isatty call)
      Update GDB versions and my email address.
      Fix a typo in bunzip2..
      * config/djgpp/fnchange.lst: Add mappings for inttypes*.m4,
      * gdb.texinfo (Command Files): Move the description of the startup
      * config/djgpp/config.sed: Adapt to latest Autoconf.
      * gdb.texinfo (Startup): Fix last change.  Treat gdb.ini like we
      * gnu-v3-abi.c (init_gnuv3_ops): Cast is_gnu_v3_mangled_dtor and
      * observer.sh: Use observer.tmp instead of observer.inc-tmp which
      * observer.sh (texi) [DJGPP]: If the file name includes a colon,
      * Makefile.in (go32-nat.o): Add $(top_h) to prerequisites.
      *** empty log message ***
      Remove XM_FILE.
      * configure.ac: Add snprintf and vsnprintf to AC_CHECK_DECLS.
      * gdb.texinfo (Numbers): Explain the example and make the wording
      *** empty log message ***
      * configure, config.in: Regenerate.
      *** empty log message ***
      * configure.ac: Fix bad description of _MSE_INT_H that caused each
      * config/djgpp/fnchange.lst: Add mappings for linux-ppc-low.c and
      * gdb.texinfo (Set Watchpoints): Remove @vindex entry for
      * gdb.texinfo (Registers): Add index entries for the standard
      (Server): Clarify that `file' should be used before connecting to the server.
      (Output Formats): More detailed description of the `c' format.
      (Threads): Add an @cindex entry for "thread apply".
      (Files): Document the possibility of loading unlinked object files.
      (Files): Add more indexing for solib-absolute-prefix and --with-sysroot.
      (Machine Code): Document possible problems with locations in
      (Backtrace): Document that free-standing environments do not need
      * main.c (print_gdb_help): Don't advertise the (long non-existent)
      (Variables, Symbols): Document the "<incomplete type>" message and
      * gdb.texinfo (GDB/MI Variable Objects): Fix @pxref usage under
      * gdb.texinfo (Connecting): Explain that `monitor' is a way to
      * breakpoint.c:
      * cli/cli-utils.h:
      *** empty log message ***
      * linux-arm-low.c:
      * mi/mi-symbol-cmds.c:
      * nlm/Makefile.in: Add (C) after Copyright.  Update the FSF
      * signals/signals.c: Add (C) after Copyright.  Update the FSF
      * tui/tui-file.c:
      *** empty log message ***
      * stabs.texinfo:
      * gdb.texinfo (Target Commands, Bug Reporting, File Options)
      (Memory Region Attributes): Fix usage of "etc."
      * gdb.texinfo (Registers): Describe how to refer to SSE and MMX
      * top.c (control_level): Remove unused variable.
      * gdb.texinfo (Sequences): Improve menu annotations.
      * gdb.texinfo (Define, Command Files): Document `end' and add index
      (Backtrace): Describe how to get backtrace of all the threads in a
      * gdb.texinfo (Cygwin Native): Fix typos.  Clarify the types of
      * gdb.texinfo (Overview): Add an index entry to "empty response".
      Fix last change.
      (Cygwin Native): Fix last change.
      (Symbols): Fix "(gdb)"=>"(@value{GDBP})".
      defs.h (DIRNAME_SEPARATOR) [!__CYGWIN__ && _WIN32]: Define to `;'.
      * gdb.texinfo (GDB/MI Output Syntax, GDB/MI Simple Examples)
      * gdbint.texinfo (Overall Structure): New section "Source Tree
      * gdb.texinfo (Backtrace): Fix last change.
      * gdb.texinfo (Sample Session, Invocation, Quitting GDB)
      * gdb.texinfo (Signals, Set Breaks, Set Watchpoints): Document optional
      (Backtrace): Fix a typo.
      * gdb.texinfo (Breakpoints, Set Watchpoints): Elaborate and
      (Breakpoints): Fix a typo.
      gdb.texinfo (Source Annotations): Fix index entries by adding
      * stabs.texinfo (Macro define and undefine): New node describing
      Clarify the meaning of an ``obvious fix'' in the docs.
      *** empty log message ***
      * gdbint.texinfo (Support Libraries): Remove mmalloc
      * agentexpr.texi: Fix typos.
      * gdb.texinfo (Compilation, Files, Bootstrapping, Bug Reporting):
      *** empty log message ***
      * cli/cli-script.c: Include breakpoint.h.
      * gdbint.texinfo (Operation System ABI Variant Handling): Update
      (Target Conditionals): Fix last change.
      * gdb.texinfo (Separate Debug Files): Fix last change.  Add
      * gdb.texinfo (Output): Spell out which features of C's printf are
      gdb.texinfo (Separate Debug Files): More accurate wording regarding
      (Set Breaks): Fix a typo.
      * gdb.texinfo (Set Breaks, Disabling): Clarify behavior of
      (Set Breaks): Fix a typo in last change.
      * gdb.texinfo (Host I/O Packets): Fix xref syntax.
      * gdb.texinfo (Specify Location): New section.
      * gdb.texinfo (Specify Location): Improve wording.
      Fix dates of entries.  Commit a forgotten entry from 2008-01-26.
      * corelow.c (core_open): Use IS_ABSOLUTE_PATH.
      Mark last change as tiny.
      * gdb.texinfo (Set Breaks): Mention that multiple location
      * thread.c (_initialize_thread): Don't use commas and periods in
      (coff_symtab_read): Fix a typo in a comment.
      (Basic Python): Fix change from 2009-02-04.
      *** empty log message ***
      * gdb.texinfo (Character Sets): Fix last change.
      From Jeremy Bennett  <jeremy.bennett@embecosm.com>:
      From Jeremy Bennett <jeremy.bennett@embecosm.com>:
      * djunpack.bat: Use ".." quoting in Sed command, for the sake of
      * config/djgpp/fnchange.lst: Update to fix ARI-reported problems.
      Add one more tweak for readline/examples.
      * go32-nat.c (go32_attach, go32_detach:) Fix prototypes to be
      * config/djgpp/config.sed: Tweak ac_config_files in intl/configure
      *** empty log message ***
      *** empty log message ***
      * charset.c (EILSEQ): Define if not defined by system headers.
      Fix typo in the last change.
      config/djgpp/djconfig.sh (DEPDIR): Define to "_deps", if undefined.
      * utils.c (parse_escape): Initialize target_char to pacify GCC.
      * go32-nat.c (go32_sysinfo): Update list of Windows versions of
      * go32-nat.c (go32_sysinfo): Check if the call to
      * NEWS: Mention all new set/show commands added since GDB 6.8 was
      Set default host and target charsets in the DJGPP port.
      * config/djgpp/fnchange.lst: Fix typos.
      * config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for
      *** empty log message ***
      * stack.c (_initialize_stack) <disassemble-next-line>: Doc fix.
      * gdb.texinfo (Machine Code) <disassemble-next-line>: Improve and
      * Makefile.in (ALLDEPFILES): Remove duplicate entries for
      * i386-tdep.c (i386_go32_init_abi): Override the number of
      * go32-nat.c (go32_pid_to_str): Call normal_pid_to_str instead of
      * gdb.texinfo (Process Record and Replay): Improve and clarify.
      * go32-nat.c: Add comments about dirty secrets of DJGPP debugging.
      * record.c (_initialize_record): Reformat and clarify doc strings
      * dbxread.c (read_dbx_symtab): Avoid compiler warnings for
      *** empty log message ***
      * gdb.texinfo (Process Record and Replay): Add description of
      * symmisc.c (dump_symtab): Switch the current language to
      * coffread.c (process_coff_symbol): Set the symbol's language to
      * symtab.c (skip_prologue_using_lineinfo): New function.
      * README (`configure' options): Document GDB-specific options to
      * i386-tdep.c (i386_go32_init_abi): Use SVR4 register numbering
      * gdb.texinfo (GDB/MI Variable Objects): Document child definition
      *** empty log message ***
      * gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
      * config/djgpp/djconfig.sh: Fix for Autoconf 2.64.
      * coffcode.h: Include libiberty.h.
      * config/djgpp/fnchange.lst: Add missing edits.
      * gdb.texinfo (Cygwin Native): Mention support for Ctrl-BREAK.
      * gdb.texinfo (ARM): Document arguments to "target sim".
      gdb.texinfo (Values From Inferior): Clarify that
      Fix indexing of gdbserver section.
      win32-low.c: Include <stdint.h>.
      * python/py-breakpoint.c (gdbpy_initialize_breakpoints): Move the
      Support "set environment" and "unset environment" in MinGW builds.
      Avoid compiler warnings in gdb_curses.h on MinGW.
      gdb_curses.h: Undefine KEY_EVENT before including curses
      Display the ">" prompt in interactive mode while reading canned
      src/inferior.c: Include completer.h
      Use @acronym{MIPS} where appropriate.
      Fix quoting of special characters for the MinGW build.
      Fix Texinfo usage issues.  From Patrice Dumas <pertusus@free.fr>.
      gdb.texinfo: Separate the index into 2 indices, cp and fn, to
      Separate the indices in gdbint.texinfo into 2 nodes, to avoid file-name clashes.
      Fix a typo that prevented "make TAGS" from working.
      * utils.c (initialize_utils): Improve doc strings of "set/show
      Fix last commit.
      * gdb.texinfo (General Query Packets): Don't use colon in index
      Fix compilation warning by MinGW GCC.
      Avoid MinGW warnings about redefinition of snprintf.
      Fix relocation of directories in the MinGW build.
      Fix Doug Evans's commit of 2013-03-21.
      Fix list of files submitted to "make TAGS".
      Avoid warning in "make tags".
      Unbreak Windows-hosted cross debugger builds.
      Implement a new command to show GDB build-time configuration parameters.
      NEWS: Document 'show configuration'.
      Announce thread death on MS-Windows.
      Fix reporting of DLL unload events on MS-Windows.
      Rearrange --help output.
      top.c (print_gdb_configuration): Explain in output of --configuration
      doc/gdb.texinfo (i386): Fix yesterday's commit.
      Fix the manual more thoroughly.
      Fix MinGW compilation errors in gdbserver/.
      Fix the ChangeLog's EOL format screwed up by cherry-pick.

Emi Suzuki (2):
      * MAINTAINERS: Add myself for write after approval privileges.
      * breakpoint.c (do_enable_breakpoint): Use update_watchpoint for

Eric B. Weddington (34):
      2007-10-31  Eric B. Weddington  <eweddington@cso.atmel.com>
      2007-11-07  Anatoly Sokolov <aesok@post.ru>
      2007-11-07  Eric B. Weddington  <eweddington@cso.atmel.com>
      2007-11-16  Eric B. Weddington  <eric.weddington@atmel.com>
      2007-11-16  Eric B. Weddington  <eric.weddington@atmel.com>
      /gas:
      /gas:
      /gas:
      /gas:
      /gas:
      /gas:
      /gas:
      Add AVR architectures avr25, avr31, avr35, and avr51 to match GCC.
      /bfd:
      /gas:
      /bfd:
      /gas:
      Fix my ChangeLog entry date.
      /gas:
      /gas:
      /gas:
      2010-04-07  Eric B. Weddington  <eric.weddington@atmel.com>
      2011-03-21  Eric B. Weddington  <eric.weddington@atmel.com>
      2011-03-21  Eric B. Weddington  <eric.weddington@atmel.com>
      /bfd:
      Regenerate bfd-in2.h.
      2011-03-23  Eric B. Weddington  <eric.weddington@atmel.com>
      2011-03-24  Eric B. Weddington  <eric.weddington@atmel.com>
      Regenerate Makefile.in.
      2011-04-07  Eric B. Weddington  <eric.weddington@atmel.com>
      2011-07-01  Eric B. Weddington  <eric.weddington@atmel.com>
      2012-02-02  Vidya Praveen (vidya.praveen@atmel.com)
      2012-07-24  Jan Waclawek <konfera@efton.sk>
      2012-07-24  Jan Waclawek <konfera@efton.sk>

Eric Blake (1):
      2008-06-19  Eric Blake  <ebb9@byu.net>

Eric Botcazou (40):
      * elflink.c (elf_gc_mark_dynamic_ref_symbol): New function.
      * scripttempl/elf.sc (.text): Add KEEP for .text.*personality*.
      * ld.texinfo (--gc-sections): Remove restriction for
      * elf.c (special_sections): Add .gnu.linkonce.b modelled on .bss.
      * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
      * elf64-sparc.c (sparc64_elf_relocate_section): Ignore overflows
      * configure.host (sparc*-*-solaris2*): Rename into sparc-*-solaris2*.
      * elf32-sparc.c (elf32_sparc_omit_section_dynsym): New function.
      * elf64-sparc.c (struct sparc64_elf_link_hash_table): New 'sgot' and
      * elf32-sparc.c (elf32_sparc_link_hash_table_create): Use bfd_zmalloc
      * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): When linking a
      * ld-elf/warn1.d: Do not run on sparc64-*-solaris2*.
      * ld-sparc/tlssunnopic32.rd: Adjust for .dynsym changes.
      * ld-sparc/sparc.exp: Enable on Solaris.  Disable 32-bit tests
      PR libgcj/10353
      PR ld/1021
      Fix typo in the date.
      PR bootstrap/18939
      * elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Reinstate bypass
      * ld-sparc/sparc.exp: Do not run 64-bit tests on Solaris 2.5.1
      * elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Reinstate bypass
      * configure.in (CHECK_DECLS): Add snprintf and vsnprintf.
      2006-02-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
      * ldlang.c (lang_map): Print the list of discarded input sections.
      * addr2line.c (long_options): Add new option 'section'.
      * config/tc-sparc.c (tc_gen_reloc): Turn aligned relocs into
      * elflink.c (bfd_elf_gc_sections): Also search for corresponding
      PR other/16513
      * Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.
      * dw2gencfi.c (cfi_finish): Deal with md_fix_up_eh_frame.
      * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add GNATBIND.
      * bootstrap-lto.mk (BOOT_ADAFLAGS): Delete.
      * bootstrap-lto.mk: Remove obsolete requirement.
      * MAINTAINERS (Write After Approval): Use default email address.
      * configure: Regenerate.
      PR bootstrap/54820
      PR bootstrap/54820
      * Makefile.tpl (BOOT_ADAFLAGS): Remove -gnata.
      gas/
      * sparc-opc.c (v9andleon): Fix thinko.

Eric Christopher (54):
      2000-08-22  Eric Christopher  <echristo@cygnus.com>
      2000-08-31  Eric Christopher  <echristo@cygnus.com>
      2000-09-05  Eric Christopher  <echristo@cygnus.com>
      fix of changelog
      2000-10-31  Eric Christopher  <echristo@cygnus.com>
      2001-06-22  Eric Christopher  <echristo@redhat.com>
      2001-06-28  Eric Christopher <echristo@redhat.com>
      2001-07-04  Eric Christopher  <echristo@redhat.com>
      2001-08-30  Eric Christopher  <echristo@redhat.com>
      2001-08-30  Eric Christopher  <echristo@redhat.com>
      2001-08-31  Eric Christopher  <echristo@redhat.com>
      2001-08-31  Eric Christopher  <echristo@redhat.com>
      mips3264 support
      2001-08-31  Eric Christopher  <echristo@redhat.com>
      2001-08-31  Eric Christopher  <echristo@redhat.com>
      2001-09-07  Eric Christopher  <echristo@redhat.com>
      mischeckin.  fixed.
      2001-09-14  Eric Christopher  <echristo@redhat.com>
      2001-11-06  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
      2001-12-03  Eric Christopher  <echristo@redhat.com>
      2002-01-16  Eric Christopher  <echristo@redhat.com>
      2002-01-17  Eric Christopher  <echristo@redhat.com>
      2002-02-08  Eric Christopher  <echristo@redhat.com>
      2002-04-22  Eric Christopher  <echristo@redhat.com>
      2002-05-11  Eric Christopher  <echristo@redhat.com>
      2003-03-26  Eric Christopher  <echristo@redhat.com>
      2003-04-24  Eric Christopher  <echristo@redhat.com>
      2003-05-07  Eric Christopher  <echristo@redhat.com>
      2003-05-23  Eric Christopher  <echristo@redhat.com>
      2003-07-28  Eric Christopher  <echristo@redhat.com>
      2004-02-26  Eric Christopher  <echristo@redhat.com>
      2004-04-19  Eric Christopher  <echristo@redhat.com>
      2004-10-04  Eric Christopher  <echristo@redhat.com>
      2004-10-06  Eric Christopher  <echristo@redhat.com>
      2004-12-02  Eric Christopher  <echristo@redhat.com>
      Use correct ChangeLog entry.
      2005-02-22  Eric Christopher  <echristo@redhat.com>
      2005-02-22  Eric Christopher  <echristo@redhat.com>
      2005-02-22  Eric Christopher  <echristo@redhat.com>
      ==> ChangeLog <==
      bfd/ChangeLog:
      2005-03-24  Eric Christopher  <echristo@redhat.com>
      2005-04-04  Eric Christopher  <echristo@redhat.com>
      2005-04-10  Eric Christopher  <echristo@redhat.com>
      2005-06-07  Eric Christopher  <echristo@redhat.com>
      2005-07-13  Eric Christopher  <echristo@redhat.com>
      2005-07-15  Eric Christopher  <echristo@redhat.com>
      2005-07-21  Eric Christopher  <echristo@apple.com>
      2005-07-21  Eric Christopher  <echristo@apple.com>
      2005-12-30  Eric Christopher  <echristo@apple.com>
      2006-01-18  Roger Sayle  <roger@eyesopen.com>
      2007-04-04  Eric Christopher  <echristo@apple.com>
      2007-05-25  Andreas Tobler  <a.tobler@schweiz.org>
      2007-05-25  Eric Christopher  <echristo@apple.com>

Eric Mumpower (3):
      * Makefile.in (BASE_FLAGS_TO_PASS): Pass $(lispdir) down to
      forced commit, attempting to fix branch-related wierdness...
      attempting to fix cvs branch/rev bogosity

Fawzi Mohamed (2):
      2011-07-15  Fawzi Mohamed  <fawzi.mohamed@nokia.com>
      2011-07-15  Fawzi Mohamed  <fawzi.mohamed@nokia.com>

Felix Lee (54):
      * configure.in: configure sim before gdb for win32-x-ppc
      * ppc-opc.c (extract_nsi): make unsigned expression signed before
      * cisco-core.c: define signals for wingdb.
      * coffswap.h (coff_swap_aux_in): add semicolon to make MSVC happy.
      * Makefile.in (init.c): don't try to scan mswin for _initialize
      * Makefile.in (init.c): except some mswin files do need to be
      sanitization fixes.
      * config/i386/windows.mh (XDEPFILES): reduce to libwingdb.a.
      * interp.c (sim_resume): poll_quit() at least once per call;
      * sim-core.h (sim_cpu_core): [WITH_XOR_ENDIAN + 1], to avoid
      * inst.h (sim_state): rename to h8300_sim_state, to avoid conflict
      * sim-main.h (kill): macro was missing args.
      v850 files that weren't being removed if !keep-v850
      add missing files.
      sanitization fixes.  typoes, missing fences, "start" instead of "end", etc.
      * config/i386/windows.mh (XDEPFILES): need to list some files
      * configure.in: i386-windows is a cross, so don't expect
      * sim-types.h (SIGNED64): ##i64 when _MSC_VER, not _WIN32.
      * sim-events.c (SIM_EVENTS_POLL_RATE): poll more often than once
      * configure.tgt (v850-*-*): necmsg.lib instead of v850.lib.
      * sim-main.h: delete null override of SIM_ENGINE_HALT_HOOK and
      * sim-n-core.h (sim_core_read_unaligned_N): illegal empty
      sanitization fixes.  (files not mentioned, fences misspelled)
      * interp.c (sim_engine_run): msvc cpp barfs on #if (a==b!=c).
      * top.c (print_gdb_version): delete stutter.
      * gdb.base/exprs.exp: delete test that depends on int size.
      * chexp.exp: fix tests that assume >16-bit ints.
      * gdb.fortran/types.exp: don't guess at float size.
      * gdb.base/setshow.exp: make sure $pc is sane.
      * gdb.base/callfuncs.exp: add cmp10 test.
      * gdb.trace/configure.in(AC_INIT): typo
      * Makefile.in (all-automake): fix dependencies.
      * sol-thread.c (ps_pstop, etc): different solaris versions have
      * sol-thread.c (ps_pstop, etc): simple test for proc_service.h
      * core-sol2.c: #include <sys/types.h>, for sol2.7 weirdness.
      fix typo
      bfd:
      * acinclude.m4: undo previous gettext change
      * lib/sim-defs.exp (sim_run): download target program to remote
      * acinclude.m4 (BFD_HAVE_SYS_PROCFS_TYPE,
      * procfs.c (procfs_wait): handle syscall events first.
      remove some accidentally committed (harmless) code.
      don't lose libtermcap
      vr4run.c, keep-if vr4xxx
      * inc-hist.texi: @node line "Using History" was wrong.
      sanitization fix.
      sanitization fix.
      oops.  fix linesplit caused by bad paste
      * sim/sky/sky-defs.tcl: various changes for remote host testing.
      sanitization fix: add directory bsp
      new file, shlib-call.exp, should be kept.
      new dir cross-build needs to be kept.
      2004-10-06  Felix Lee  <felix+log1@specifixinc.com>
      2004-11-05  Felix Lee  <felix+log1@specifixinc.com>

Fernando Nasser (101):
      * symfile.c (add_symbol_file_command): Test for the from_tty
      *** empty log message ***
      Fri Oct  2 18:52:20 1998  Fernando Nasser  <fnasser@cygnus.com>
      1998-12-11  Fernando Nasser  <fnasser@cygnus.com>
      1999-01-15  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      1999-01-15  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      1999-01-16  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      1999-01-18  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      1999-01-19  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      Tue Jan 26 16:53:54 1999  Fernando Nasser  <fnasser@cygnus.com>
      2000-02-14  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-14  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-16  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-16  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-17  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-02-19  Philippe De Muyter  <phdm@macqel.be>
      2000-02-23  Fernando Nasser  <fnasser@cygnus.com>
      2000-02-25  Fernando Nasser  <fnasser@cygnus.com>
      2000-03-23  Fernando Nasser  <fnasser@cygnus.com>
      2000-03-23  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-03-23  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-03-30  Fernando Nasser  <fnasser@cygnus.com>
      2000-04-10  Fernando Nasser  <fnasser@cygnus.com>
      2000-04-10  Fernando Nasser  <fnasser@cygnus.com>
      2000-04-11  Fernando Nasser  <fnasser@cygnus.com>
      2000-06-08  Fernando Nasser  <fnasser@cygnus.com>
      2000-06-08  Fernando Nasser  <fnasser@cygnus.com>
      2000-06-08  Fernando Nasser  <fnasser@cygnus.com>
      2000-06-08  Fernando Nasser  <fnasser@cygnus.com>
      2000-06-12  Fernando Nasser  <fnasser@cygnus.com>
      2000-07-14  Fernando Nasser <fnasser@cygnus.com>
      2000-07-14  Fernando Nasser <fnasser@cygnus.com>
      2000-09-12  Fernando Nasser  <fnasser@cygnus.com>
      2000-09-15  Fernando Nasser  <fnasser@cygnus.com>
      2000-09-15  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-10-11  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-10-13  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-10-13  Fernando Nasser  <fnasser@totem.to.cygnus.com>
      2000-10-13  Fernando Nasser  <fnasser@cygnus.com>
      2000-10-25  Fernando Nasser  <fnasser@cygnus.com>
      2000-10-25  Fernando Nasser  <fnasser@cygnus.com>
      2000-11-06  Fernando Nasser  <fnasser@cygnus.com>
      2000-11-06  Fernando Nasser  <fnasser@totem.toronto.redhat.com>
      2000-11-09  Fernando Nasser  <fnasser@redhat.com>
      2000-11-10  Fernando Nasser  <fnasser@totem.toronto.redhat.com>
      2000-11-13  Fernando Nasser  <fnasser@redhat.com>
      Fix entry typo and missing information.
      2000-11-22  Michael Chastain  <chastain@redhat.com>
      2000-11-30  Fernando Nasser  <fnasser@redhat.com>
      2000-12-01  Fernando Nasser  <fnasser@redhat.com>
      2000-12-01  Fernando Nasser  <fnasser@redhat.com>
      2000-12-06  Fernando Nasser  <fnasser@redhat.com>
      2000-12-06  Fernando Nasser  <fnasser@redhat.com>
      2000-12-06  Fernando Nasser  <fnasser@redhat.com>
      2000-12-11  Fernando Nasser  <fnasser@redhat.com>
      2000-12-11  Fernando Nasser  <fnasser@redhat.com>
      2000-12-11  Fernando Nasser  <fnasser@redhat.com>
      2000-12-11  Fernando Nasser  <fnasser@redhat.com>
      2000-12-20  Fernando Nasser  <fnasser@redhat.com>
      2000-12-20  Fernando Nasser  <fnasser@redhat.com>
      Fix typo on last entry.
      2000-12-20  Fernando Nasser  <fnasser@redhat.com>
      2000-12-20  Fernando Nasser  <fnasser@redhat.com>
      2000-12-21  Fernando Nasser  <fnasser@redhat.com>
      2000-12-22  Fernando Nasser  <fnasser@redhat.com>
      2001-01-08  Fernando Nasser  <fnasser@redhat.com>
      2001-01-24  Fernando Nasser  <fnasser@redhat.com>
      2001-01-24  Fernando Nasser  <fnasser@redhat.com>
      2001-01-26  Fernando Nasser  <fnasser@redhat.com>
      2001-01-27  Fernando Nasser  <fnasser@redhat.com>
      2001-02-19  Fernando Nasser  <fnasser@redhat.com>
      2001-03-13  Fernando Nasser  <fnasser@redhat.com>
      2001-04-06  Fernando Nasser  <fnasser@redhat.com>
      2001-04-06  Fernando Nasser  <fnasser@redhat.com>
      2001-04-13  Fernando Nasser  <fnasser@redhat.com>
      2001-05-10  Fernando Nasser  <fnasser@redhat.com>
      2001-05-10  Fernando Nasser  <fnasser@redhat.com>
      2001-05-10  Fernando Nasser  <fnasser@redhat.com>
      2001-05-10  Fernando Nasser  <fnasser@redhat.com>
      2001-05-11  Fernando Nasser  <fnasser@redhat.com>
      2001-05-11  Fernando Nasser  <fnasser@redhat.com>
      2001-05-12  Fernando Nasser  <fnasser@redhat.com>
      2001-06-17  Fernando Nasser  <fnasser@redhat.com>
      2001-06-24  Fernando Nasser  <fnasser@redhat.com>
      2001-10-12  Fernando Nasser  <fnasser@redhat.com>
      2001-11-26  Fernando Nasser  <fnasser@redhat.com>
      2001-11-26  Fernando Nasser  <fnasser@redhat.com>
      2001-12-17  Fernando Nasser  <fnasser@redhat.com>
      2001-12-17  Fernando Nasser  <fnasser@redhat.com>
      2001-12-17  Fernando Nasser  <fnasser@redhat.com>
      2001-12-19  Fernando Nasser  <fnasser@redhat.com>
      * gdb.base/ending-run.exp: Properly mark "continue after exit" and
      * source.c: Make global variables current_source_symtab and
      From 2002-07-02  George Helffrich <george@gly.bris.ac.uk>
      * source.c (get_current_source_symtab_and_line): Initialize sal.pc and
      * source.c (get_current_or_default_source_symtab_and_line): Remove
      * disasm.c: New file.
      * printcmd.c (disassemble_command): Remove obsolete function.
      * MAINTAINERS: Remove my name from several maintainership roles.

Frank Ch. Eigler (237):
      * objdump.c (disassemble_data): Added "0x" prefix to printed hex
      Updated first round of test suite drivers to accept symbol-offset
      Fixed small typo in tcl expr syntax.
      * gas/sparc/set64.d: Update for recent disassembler changes.
      Added MIPS16 PC masking for disassembly.  See PR 12149.
      - added first batch of PKE code
      - Added almost all code needed for PKE0/1 simulation.  Considers
      - PKE simulation code almost complete.  Still missing:
      * Changed MIPS monitor interface code to be tolerant of slightly
      - PKE simulation almost finished.  Needed enhancements:
      * remote-mips.c (mips_request): Use unsigned long during parsing
      * Started PKE sim unit testing.  A number of minor errors were corrected.
      * Continuing unit testing of PKE simulator.  It now successfully matches
      * PKE sim unit testing continuing.  The DIRECT and MPG instructions
      * PKE sim unit testing continuing.  Starting to run milestone sample.
      * Added test bucket directory for sky tests, which may be run in conjunction
      * Unit testing of PKE sim continuing.  Only minor VU addressing problems
      * Enlarged PKE testing mini bucket.  Not yet converted to dejagnu.
      * PKE unit testing continuing.  Confusion over PKE1 double-buffering
      * Major endianness fixes on sky code today.  The milestone sample and existing
      * Updated build to allow srcdir != objdir.  Tests still do not use dejagnu.
      * Added more PKE unit tests.  Coverage now at 90%.
      * Continuing PKE sim unit tests.  Found little bugs in VU instead.
      * Merely eliminated silly duplicated code, to raise test coverage.
      * Fixed a double-buffering bug in PKE, due to naive use of
      * Numerous changes & small bug fixes in PKE sim code and test suite.
      * PKE testing was driven by SCEI "test0" bucket; code coverage remains
      * Added "test0" test bucket from SCEI.  Due to changes in the behavior specs
      * Some changes in PKE tests, as per SCEI e-mail.  t-pke1 still fails, but
      * Added the "c_gen.pl" perl script into this directory, so the current
      * Added "t-pke4" test case that I forgot to check in when it was created.
      * Added --with-sim-gpu2=<path> option for linking SCEI's GPU2 library with
      * Added forced 16-byte alignment to a sky-only (tc-dvp) assembler
      * Changes today consist just of some code hardening.
      * Monster bug fixes & improvements from the last two days' demo-testing work.
      * Updated DVP test case to match new alignment code that was checked in two
      * Backing out non-dvp changes from 1998-03-20; ".section text" is not
      * Added sky-sanitized --with-sim-gpu2 option to match the one given to
      * Oops, added note re. regeneration of "configure" script.
      * As suggested by crash, made --with-sim-gpu2 option active only on -sky- target.
      * Inserted skeleton of R5900 COP2 simulation.  Merged old vu[01].[ch] code
      * Modified sky PKE behavior according to new SCEI specs.
      * Updated test cases to confirm PKE behavior according to new SCEI specs.
      * Oops, added #ifdef TARGET_SKY around R5900 COP2 implementation skeleton.
      * Continuing sky R5900 / COP2 work.  Added extra sanitize tags to hide
      * You bop one on the head ... another one appears.
      * Fixes for PR 14571.
      * Test case patch for more functional GPUIF implementation
      * R5900 COP2 function nearly complete.  PKE sim now aware of new GPUIF
      * R5900 COP2 is now ready for testing.  Let loose the dogs!
      * COP2 testing in progress.
      * R5900 COP2 sim testing in progress.  The majority of instructions actually
      * Oops, keep new file.
      * COP2 test case update.
      * R5900 sky COP2 testing continuing.  Today only small
      * Added one PKE test after finding unexpected #### for a block of
      * Backed out week-old attempt at enabling quadword memory access on
      * Corrected a one-character typo.  All instructions tested in gas/.../vu0.s
      * Fixed a one-character typo in COP2 instruction synthesis.
      * COP2 testing changes.
      * Changed one line in one C++ test case to hopefully
      * Customer specs changed one R5900 COP2 instruction bit-pattern.
      * Customer specs changed one R5900 COP2 instruction bit-pattern.
      * Changes to make interp.c compile under mips64r5900-sky-elf target.
      * Adapted R5900 COP2 interface code to clarified micro-mode interlock
      * New R5900 COP2 test case.
      * Fixed data mangling problems in R5900 COP2 LQC2/SQC2 instructions.
      * Added one new R5900 COP2 test.
      * Bit mask pattern fix for R5900 madd.s instruction; PR 15371.
      * MIPS CPU-specific dissasembly extensions.  Now TM_PRINT_INSN_MACH from tm.h
      * Another typo in R5900 COP1 disassembly tables.  Other similar
      * Fixes for gdb/15371 part 1: assembly source line numbering.
      * Typo.
      * Reminded to keep lineno.d/s test.
      * Test case for modular arithmetic hardware erratum, c.f. PR 14887.
      * Fixes for chill PR 15681
      * Garbage collection overdue since January.
      * Added hooks to new dejagnu sky tests, removed old test from run.
      * Finish dropping sim/txvu directory.
      * Fixes for d30v PR 15627.
      * First batch of fixes for sky PR 15853 (20-bit break/sdbbp)
      * Converted conditional-trap MIPS opcodes to extra-operand variety also.
      * Converted conditional-trap MIPS opcodes to extra-operand variety also.
      * Changes to sky PKE sim to calculate word-precision source-addresses
      * Keep new test cases ({trap,break}20.[sd]).
      * Fixing typo that caused infinite loop upon PKE MPG.
      * New test cases for MIPS R5900-specific 20-bit break, at customer request.
      * Bringing over patches for PR 15870, 15653 from chill/d30v branches.
      * Fix sanitization
      * Various MIPS test case tweaks.
      * Followup for SCEI PR 15853.
      * Monster patch - may destablize MIPS sims for a little while.
      * Followup for SCEI PR 15853: 2-operand R5900 "mult1" instruction.
      * Added tests for R5900 mult1 instructions.
      * sky test suite fixes.
      * Small TX39-only patch for ECC.
      * Early check-in of tx3904 timer sim implementation for ECC.
      * Updates to tx3904 peripheral simulations for ECC.
      * Typo fix for tx3904tmr use of configuration parameters.
      * Support for sky hardware interrupts.  The sky-dma cannot trigger
      * SKY hardware interrupt tests.
      * Moving some sky-specific ChangeLog entries into ChangeLog.sky
      * PR 15693 fix.
      * sky testsuite fixes
      * ECC (tx39) and sky changes.
      * MIPS test suite changes that allow cross-assemblers to test MIPS dialects
      * Adapt to changed R5900 SQC2 opcode.
      * Fix small typo.
      * Bringing over fix for PR 16301 from sky beta branch.
      * Bringing sky pke disasm from sky branch.
      * Bringing over SKY PKE disassembler feature from sky branch.
      * Fix gdb inferior calls on 128-bit MIPS targets.
      * Attempt to make readelf.c compile under IRIX6 cc by inserting
      * Belatedly bringing over PR 15850 patch from d30v branch.
      * Bringing over sky (dvp) gas change from branch.
      * Fix for PR 16389, brought over from d30v branch
      * Fix for PR 16389, brought over from d30v branch.
      * Fix for PR 16389, brought over from d30v branch.
      * Handle the possibility that some simulator commands may modify register
      * eCos tx3904sio sim - devo part 1/2
      * eCos tx3904sio sim - devo part 2/2
      * Build fixes for tx39 sim hosted on strange Linux boxen.
      * Patch for PR 17142, brought over from sky branch.
      * Fix for PR 16567, brought over from d30v branch.
      * Patch for PR 17559, devo style.
      * Doh, backing out premature devo patch re PR 17559.
      * Fix for PR 17559 brought over from sky branch
      * Fixes for PRs 17559, 16602, brought over from sky branch.
      * MONSTER  sky -> devo merge
      * Fix for testcase for checking PR 17362.
      * peripheral part of sky->devo merge
      * Fixes for PR 18015, from customer.
      * sky->devo merge; dummy test suite directory for mips64el-skyb-elf target.
      * monster sky->devo merge -- sky sim test suites
      * sky->devo merge, continued -- left out the r5900 TLB last time!
      * Test cases for PR 18015.
      * Updated sanitization
      * build fix for tx39 sim; caused by sky->devo merge
      * adding missing ChangeLog header line
      * build fix
      * r5900 sim test case fix
      * Patch for PR 18196, brought over from d30v branch.
      * test case for PR 18230, over from d30v branch
      * sanitize fix for do-shifts.S
      * Personal prototype "gx" translation-based JIT engine for M32R.
      * sun build fix for thinko (?)
      * mild gx prototype tweak
      * fix for minor sanitization lossage
      * A few more improvements to gx jit prototype.
      * Test case for PR 18364, over from d30v branch.
      * gx prototype: simulator I/O bug fix
      * gxtool silence tweak
      * Test case for PR 18452.
      * sky->devo merge, final part of sim merge
      * Fix for endianness bugs in tx39 sio sim.
      * Sanitization fixes to retain new files.
      * eCos->devo merge
      * eCos->devo merge; am30 sanitization tags removed
      * ChangeLog tweak
      * eCos->devo merge; tx3904 sanitize tags removed
      * build / debug improvements for gx JIT sim prototype
      * resolution of eCos-vs.-sky merge conflict!
      * sky test case updates for MTIR insn PR
      * Test for PR 18665, from sky branch.
      * Fix for PR 18665, from sky branch.
      * Test for PR 18679.
      * Removing last known memories of tx3904 and am30 sanitization.
      * Test for PR 18288 and its predecessors.
      * build tweak for gx prototype
      * gx sim prototype tweaks
      * Implement --memory-fill and fix --memory-clear options,
      * Update copyright year.
      * Patch for PR 18607.
      * "objcopy -O binary" warning tweak, suggested by dmoseley
      * Fix for PR 17794, brought over from ecc-98r1-branch.
      * build fix for cygwin
      * build fix
      * whitespace correction
      * autoconf correction
      * adding forgotten entry
      * comment tweaks
      * build patch
      * build fix
      * moved misplaced ChangeLog entry
      * build fix
      * extension
      * simplify eCos testing
      * memory corruption fix
      * more compatibility with v850 hardware
      * updating copyright dates ("1999" -> "1999, 2000")
      * arm abort fix
      * merge from internal tree
      * cgen/opcodes fix
      * "Dont" -> "Don't"
      * build fix
      * $literal support
      * build cleanliness fix
      * verbosity reduction
      * cgen assembler fixes; approved by original author <devans>
      * test cleanup
      * new parsing option
      * Usability improvement
      * s/sourceware.cygnus.com/sources.redhat.com/ throughout
      * Contribute CGEN simulator build support code.
      * cleanup
      * add sid/ delegation
      * error message improvements for cgen assemblers
      * error msg tweak
      * generalization
      * generalization
      * configury fix
      * gas/cgen feature
      * tweak
      * mmap support for common simulators
      * bug fix
      * externalize a function
      * thanks, nickc
      * m32r disasm bug fix
      * typo fix
      * cgen asm/disasm
      * cgen disasm bug fix
      * some support for funny-endian 16/32-bit insn sets
      * no need to inform sid@sourceware about dejagnu patches.
      * obvious fix
      * gdb/sid connect fix, etc.
      2001-09-15  Frank Ch. Eigler  <fche@redhat.com>
      * approved by kseitz
      2001-10-04  Frank Ch. Eigler  <fche@redhat.com>
      * opcodes disassembler extension
      2002-02-19  Frank Ch. Eigler  <fche@redhat.com>
      2002-02-19  Frank Ch. Eigler  <fche@redhat.com>
      * vaporous abdication
      * test commit
      2003-01-31  Frank Ch. Eigler  <fche@redhat.com>
      2003-06-17  Doug Evans  <dje@sebabeach.org>
      2004-10-07  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
      2012-05-09  Frank Ch. Eigler  <fche@redhat.com>

Fred Fish (1223):
      Remove the object file specific fields from the partial symbol table
      Add support for SVR4 style nm output.  Not claimed to be optimal, I'm not
      For systems where RANLIB is defined as echo, send the output to /dev/null
      Document changes to some bfd config files.
      Document change to config/hmake-sysv to send RANLIB (echo) output to /dev/null.
      In config/t-m68k-elf, set DEFAULT_VECTOR to elf_big_vec.
      System V versions must call setpgrp() with no arguments, to comply with
      Move code duplicated in almost every single m68k based machine to the
      Add partial support for ELF format corefiles.  Still needs code to extract
      Make internal errors produce more useful messages.
      Add new function warning() which behaves the same as error() but returns
      When using SVR4 /proc interface, call proc_set_exec_trap() rather than
      Add machine dependent support routines for SVR4 /proc interface.
      Add three new builtin types (builtin_type_long_double, builtin_type_complex,
      Add "elf" to list of supported debugging formats in comment.
      Add dwarfread.c, dwarfread.o, elfread.c, elfread.o to source and object
      Initial revision
      Document added dwarf.h file.
      New files for DWARF debugging format support, ELF object file support, SVR4
      Initial revision
      Add new DWARF, ELF, SVR4 /proc, Amiga UNIX, etc files.
      Add "amix".
      Add "dwarf.h".
      Remove prototype for dwarfwarn().  Breaks with <varargs.h>.
      Remove local BSD/USG hacks that are now in libiberty.
      Remove locally duplicated code for calling functions in the inferior.  The
      Add casts to remove compiler warnings from native Sun cc.
      Re-enable compilation of register_addr() stub whenever it is not supplied
      Don't try to create a bfd section for the first ELF section header table
      Document use of elf_big_vec as DEFAULT_VECTOR.
      Remove leftover call to do_cleanups() which resulted from a previous change.
      Add support for ELF note sections, which are used in ELF core files to
      Additions to support ELF formatted core files.
      Minor rewording of message containing name of program that generated a
      Remove coredep.o from XDEPFILES.  The fetch_core_registers() function is
      Remove internal gdb definition of fixed arg count concat() function and
      Trivial change to comment to remove redundant "to".
      Add defines to support ELF symbol tables.
      Add minimal support for reading ELF symbol files and generating canonical bfd
      Changes to build misc function vector entries from canonical bfd symbol
      Add compact_misc_function_vector() to compact out duplicate entries in
      Remove line containing only a leading tab.  Such lines cause some versions
      Update dwarf.h to DWARF draft 5 version from gcc2.
      Changes to match new DWARF draft 5 version of include/dwarf.h.
      Supply missing third arg to instance of call to do_type().
      Add generic m68k function prologue skipping support and expand the
      More inclusion of defs.h to before param.h, ala other source files.
      Add defines so that parsers produced by SVR4 versions of yacc can coexist
      Change SYSV to USG to match current usage in source.  Add USGr4 to list
      Ignore names invented by helpful compilers for anonymous structs, unions,
      Recognize obsolete form of AT_element_list attribute still used by AT&T
      Initialize the c++ specific portion of the type structure for union types
      Change simple call to printf of error message to a call to error().  Output
      Change comments on svr4/amiga entries.  Add ncr3000 as a recognized
      Fix bug in elf.c (missing "break" statements in cases), add ncr and
      Initial revision
      Add h-i386v4.h to Sanitize file.  Check in new h-i386v4.h.
      Add tm-i386v4.h and xm-i386v4.h to Sanitize, add i386/SVR4 to configuration
      Initial revision
      Add new files mh-i386v4 and mt-i386v4 to .Sanitize, check in the new
      Handle structures and unions which contain DIE's other than just member
      Arrange for enumeration members to be manipulated in source code order,
      Supply missing parenthesis (~line 1269).
      Supply missing '"' character.
      Several changes to fix misc problems with enums, structs, and unions,
      Fixes to improve opaque struct/union handling.  Still fails to find the
      More fixes for opaque and anonymous enumerations, structures, and unions.
      Use macros to hide some of the ugly casting required in the previously
      Fix a problem on i386 systems where buffered code stream access was failing
      Fix miscellaneous comparisons of integer with NULL that elicit compiler
      Numerous small changes and a complete reorganization of solib.c, to support
      Print the names of files from which symbols are being loaded if verbose
      Document changes to config/tm-amix and config/tm-i386v4.
      Add solib.o to TDEPFILES for these SVR4 systems.
      Enclose corename and execname inside a HAVE_PROCFS ifdef, since they
      Renamed from tm-svr4.h to tm-sysv4.h
      Renamed from xm-svr4.h xm-sysv4.h
      Change svr4 references to sysv4.
      * configure.in, tm-amix.h, tm-i386v4.h, xm-amix.h, xm-i386v4.h:
      Set XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find
      Document change to config/mh-i386v4.
      Change svr4 references to sysv4.
      Change svr4 references to sysv4.
      Keep the renamed svr4 files.
      Save the renamed svr4 file.
      * solib.c (locate_base):  Fix uninitialized variable that was
      * config/mh-amix, config/mh-i386v4:  Change to find alloca by
      Merge in some small additions from the FSF version (taken from the gcc
      Various changes to clean up ADD_PSYMBOL_TO_LIST and ADD_PSYMBOL_ADDR_TO_LIST
      Many small changes to procfs.c to add base support for a new "info proc"
      Change all '#if HAVE_PROCFS' to '#ifdef HAVE_PROCFS'.
      Add '#define HAVE_PROCFS', move '#include "fopen-same.h" to end of file
      Makefile.in:  Change tm-svr4.h to tm-sysv4.h.  Change xm-svr4.h
      Many changes to convert over to generic symbol table reading code in
      Document changes to hosts/h-amix.h and hosts/h-i386v4.h.
      Change abort() to a function return void to match usage on SVR4.
      Changes to fix bug with static variables within function scopes.
      Only compile in solib_add_common_symbols for non-SVR4 (SunOS) shared libs.
      Declare various filename variables to be CONST since they are initialized
      Pass address of structure to complain() rather than the entire structure.
      Initial revision
      Check in new config files for stratus.
      Add several new files for stratus (i860* and *-stratus.h).  Also add
      Initial revision
      New host file for stratus.
      Add stratus configuration frags.  Also submitted to FSF.
      Document ansidecl.h going away, in favor of the copy in ../include.
      *** empty log message ***
      The list_in_scope pointer needs to be initialized to point to a
      Correctly cast some arguments to modify_field and {read/write}_register_bytes.
      The i386_frame_num_args() function takes a pointer to a struct, not
      Misc small fixes for problems uncovered by prototyping.
      Convert the couple of references to the local (now removed) version
      The unused parameter "target" should be a pointer to a structure, not the
      Update with numerous changes received from current maintainer (Peggy
      Makefile.in:  Add dependencies for various coff-*.o files.
      Define NEED_POSIX_SETPGID for all SVR4 hosts.
      Fix code in elf_symtab_read which attempts to read the standard ELF
      Remove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.
      When creating user defined types for subroutine and array types, check
      Add code to handle TAG_pointer_type DIE's (DWARF Information Entries)
      * readline.c (readline_default_bindings):  Only make use of VLNEXT
      Add gdbtypes.c gdbtypes.h minsyms.c mmap-alloc.c mmap-sbrk.c objfiles.c
      xm-sysv4.h:  Provide definitions/prototypes for host environment
      Check in ChangeLog entries for the recent massive changes for prototypes,
      * defs.h, utils.c:  xrealloc takes PTR as first arg.
      Add gdbtest to list of directories to preserve.
      * symfile.h:  Add prototype for iterate_over_msymbols().
      Add config directory to list of things to keep.
      Only enable compilation of debugging functions when IBM6000 is defined
      Globs of changes.  See the ChangeLog for details.  Most related to
      Missed in last checkin.
      These files are replaced by the mmalloc library.
      Add support for mmalloc library.
      Convert calls to bare malloc() to bfd_xmalloc().
      New memory malloc malloc library, based on GNU malloc.
      Add mmalloc directory to list of files to preserve.
      Remove unused file mtrace.awk, remove entries from .Sanitize for
      Changes to implement the -mapped and -readnow options for commands that
      Remove currently unused state.c and state.h files from list of files
      Add and use definition for IN_SOLIB_TRAMPOLINE which allows wait_for_inferior
      * coffread.c, mipsread.c, xcoffread.c, coffread.c, dbxread.c,
      Many changes, most related to creating entry point information on a per-objfile
      Mostly changes to dbxread.c to preserve stringtab's on a per-objfile
      Document requirements for calling mmcheck to install corruption checking
      Add OBJF_SYMS flag and use it to decide whether or not we have already
      Fix to use a single disposable copy of section header table and program
      Changes in procfs.c to fix bug with inferior's siginfo struct getting
      Many changes to procfs.c, mostly to expand the "info proc" command and to
      Add kludge to work around broken <stdlib.h> in gcc installation on Suns.
      Fix bug in values.c unpacking signed characters on hosts where the default
      Fix bug with gdb resending SIGSTOP to an attached process that was forcibly
      Cast macro args to unsigned to avoid complaints from compiler and lint
      Get rid of include of <stdlib.h>, which is not guaranteed to be present
      Get rid of the other half of the ugly kludge as well...
      Only redefine size_t and CHAR_BIT if they are not already defined.
      Fix prototype for pointer to function to get more core.
      Remove obsolete README file, and update mmalloc.texi to closer reflect
      New config files for NCR 3000.
      Pass on MINUS_G to recursive makes.  Recognize ncr3000 config.
      New configuration file for ncr 3000.
      Recognize new ncr3000 config.
      Recognize new ncr3000 config.  Add MINUS_G macro, default to -g.
      Recognize new ncr3000 config.
      Add new configuration for NCR 3000.
      Add MINUS_G macro, default to -g, and pass on to recursive makes.
      Add swapin() function, and SWAPIN macro that calls it, to do byte swapping
      Extensive changes to replace swapin() function with target_to_host()
      Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion,
      Fix couple of function args that expect to be passed CONST pointers, and
      Ifdef-out debugging code, and ifdef-out code that aborts on unhandled
      Add TYPE_FLAG_FUND_TYPE bit to the flags member of the type structure,
      Fix to dwarfread.c to target pointer and target long sizes, fixes for
      * TODO:  New file.
      Back out of TYPE_FLAG_FUND_TYPE change, solve the problem in valprint.c by
      Add tekhex.c
      Convert typedef that typedefs nothing into a normal structure declaration.
      Remove now obsolete signame.c and signame.h; functionality is handled by
      Test for nonexistance of files before trying to mv them, to avoid numerous
      Replace MINUS_G with CFLAGS per new configuration standard.
      Finish MINUS_G eradication.
      Replace MINUS_G with CFLAGS.
      Test for nonexistance of files before trying to mv them.
      Finish MINUS_G eradication per new configure strategy.
      Finish eradication of MINUS_G per current configuration strategy.
      Replace MINUS_G by CFLAGS.
      Finish MINUS_G eradication per current configuration strategy.
      aoutx.h (aout_<bits>_swap_exec_header_in):  Zero out the internal_exec
      Call warning() to print warnings, which deals properly with leading and
      * Makefile.in (VERSION):  Bump to 4.5.2.
      * config/ncr3000.mt:  New target config file.
      Remove entries for signame.c and signame.h, files that went away some
      * Makefile.in (DEMANGLER):  Define and default to cplus-dem.
      * cplus-dem.c (do_args):  Handle void args the same as others.
      * Makefile.in (VERSION):  Bump to 4.5.3
      * config/ncr3000.mt (DEMANGLE_OPTS):  Remove -Dnounderscore.
      * cplus-dem.c (demangle_signature):  Recognize misplaced '_' to
      * inflow.c (new_tty):  Temporarily ignore SIGTTOU when
      * c-exp.y (yylex):  Recognize single-quoted strings that specify
      * readline.h (rl_completer_quote_characters):  Add declaration.
      * c-exp.y, m2-exp.y:  Move remapping defines for malloc and
      * config/{mh-ncr3000, mh-sysv4}:  Change INSTALL to use
      * config/{mh-ncr3000, mh-sysv4}:  Add definition for INSTALL using
      * config/{i386v4.mh, ncr3000.mh}:  Update RANLIB, add INSTALL.
      * config/{mh-ncr3000, mh-sysv4}:  Add INSTALL.
      * expprint.c (print_subexp):  Add missing ']'.
      * symtab.h (struct symbol):  Add aux_value union for preserving
      * dwarfread.c (decode_modified_type):  Change type of first arg.
      * Makefile.in (VERSION):  Bump to 4.5.5.
      * config/ncr3000.mh (INSTALL, RANLIB):  Don't use /usr/ucb/install,
      * config/mh-ncr3000 (INSTALL):  Don't use /usr/ucb/install,
      * config/mh-ncr3000 (INSTALL):  Don't use /usr/ucb/install,
      * xcoffexec.c (map_vmap):  Turn comment into a real C comment.
      * mipsread.c:  Undo ill effects from including <strings.h>,
      * partial-stab.h: Convert single rindex use to strrchr.
      * elf.c (bfd_section_from_shdr, elf_slurp_symbol_table):
      * valprint.c (type_print_1):  Plug memory leak.  Print all
      * infcmd.c (jump_command):  Use cleanups to avoid memory leaks.
      * command.c (add_abbrev_prefix_cmd):  Fix misspelling in comment.
      Add patch to Makefile.in to default the demangling style to ARM/Lucid instead
      Fix patch fragment for ncr3000.mh to find the file in the config dir.
      * Makefile.in (VERSION):  Bump to 4.5.6.
      * libbfd.h, libbfd-in.h (bfd_seek):  Make prototype match definition.
      * sysdep-norm.h (alloca):  Protect against previous definition as
      * cadillac.c (kernel_dispatch):  Make return type void.
      * valprint.c (val_print_fields):  Call fprint_symbol to get
      * mipsread.c:  Pass NULL name pointer to init_type, not 0.
      * sparc-pinsn.c:  Use <string.h> rather than "string.h", for
      Update Cadillac patch kit.
      * h8300.h:  Finish filling in all the holes in the opcode table,
      * remote.c (remote_wait):  Fix cast on signal() call.
      * dbxread.c, i386-pinsn.c, i386-tdep.c, regex.c, solib.c, symmisc.c,
      * obstack.h:  Convert bcopy() use to memcpy(), which is more
      * mmtrace.c:  Lint.
      * mmalloc.h (struct mdesc):  Add FIXME comments to point out the
      Go ahead and make the TODO file part of the distribution, so we have a
      * hppa.c:  Apply John's standard fix to avoid "empty translation
      * breakpoint.c, buildsym.c, c-exp.y, coffread.c, command.c,
      * elf.c:  Remove "(void)" casts from function calls where the
      * Makefile.in (VERSION):  Bump to 4.5.7.
      * maint.c:  New file.
      Add gdb-stabs.h to list of files to keep.
      * configure.in:  Add m68k-ericsson-*.
      * configure.in: Add m68k-ericsson-*.
      * config.sub:  Add es1800 (m68k-ericsson-es1800).
      * maint.c (maintenance_command, maintenance_info_command):
      Remove tm-es1800.h and remote-es1800.c from distribution files until
      * dwarfread.c (alloc_utype, decode_subscr_data):  Call alloc_type
      Only treat "class" as a token if the current language is C++.
      * command.c (lookup_cmd_1):  Clarify descriptive comments.
      * Makefile.in (DEMANGLING_STYLE):  New define to set default
      * config/ncr3000.mt (DEMANGLE_OPTS):  Remove.
      Update the diffs to Makefile.in.
      To avoid confusion, start off post release development versions at 4.6.1,
      Back out the energize patches that were inadvertently included in my
      * dbxread.c, dwarfread.c:  Re-enable experimental code to
      Fixup minor botch during hand editing of amix.mh patch.
      Change LCC_PRODUCER string to match current NCR lcc AT_producer.  Update
      * dwarfread.c (read_file_scope):  Pass contents of AT_comp_dir
      * eval.c (evaluate_subexp):  Ask lookup_struct_elt_type to call
      Fixup patch for ncr3000.mh, delete patch for amix.mh, add patch for
      * buildsym.c (read_struct_type):  Initialize structs allocated
      * lmode_inferior_valid, lmode_ours_valid:  New static vars.
      * Makefile.in (VERSION):  Bump to 4.6.2.
      Update cygnus copies of currently undistributed i860 files maintained by
      * dwarfread.c (struct dieinfo):  Remove obsolete at_visibility,
      * dwarf.h:  Replace with current version from gcc distribution.
      * obstack.h: Merge changes from current FSF version.
      * config/stratus.mt (CC):  Remove definition.
      Back out of ill-considered addition of support for SHT_BEPROGBITS.
      * configure.in:  Recognize i486 host cpu.
      * config.sub (ncr3000):  Change i386 to i486.
      * configure.in:  Recognize i486 host cpu, and use i386-elf
      * buildsym.c (end_symtab):  Make copy of dirname on symbol obstack.
      * buildsym.c (start_subfile):  Compact dirname initialization.
      * stabsread.c:  Ensure that all members of all allocated structures
      * dwarfread.c (struct dieinfo):  Add has_at_byte_size.
      * bout.c (bfd_reloc_status_type, callj_callback):  Cast void*
      * Makefile.in (VERSION):  Bump to 4.6.3.
      * buildsym.c (end_symtab):  Document that end_symtab can return
      * cplus-dem.c (cplus_markers):  Add table for gnu style and
      * breakpoint.c (breakpoint_re_set):  Select a default source
      * coffread.c (decode_type):  Call alloc_type to alloc new
      * infrun.c (handle_command):  Rewrite to allow multiple signal
      Update to make patches relative to current devo sources.
      * cplus-dem.c:  Reorder args to most local functions to make them
      * obstack.h:  Merge comment change from current FSF version.
      * {i386-tdep.c, m68k-tdep.c, mips-tdep.c, sparc-tdep.c}
      * dwarfread.c (cu_language):  New local variable to record
      Add deja-gnu.
      * main.c (main):  Move code that sets initial language to
      * main.c (main):  Back out previous language setting changes.
      * configure.in:  Use i386-elf for all i386/i486 sysv4 hosts, not
      Keep aout-adobe.c, need to compile sanitized versions.
      Keep adobe.h, needed to compile bfd/aout-adobe.c
      Preserve fork-child.c.
      Keep nat-sun4os4.h so current checked in Sanitized versions will build.
      Save nat-trash.h for non-sun4 configures of sanitized copies of current
      Save nat-sparc.c as well...
      * dwarfread.c (dbsize):  New variable to hold size of dwarf info.
      Save i386bsd.c since it is now required to build bfd.
      Native support cleanup and corefile fixes for i386 SVR4 systems.
      * breakpoint.c (breakpoint_re_set_one):  Don't delete watchpoints
      Add deja-gnu to configdirs.
      * Makefile.in (c-exp.tab.c, m2-exp.tab.c):  Add sed patterns to
      * {ser-bsd.c, ser-termios.c} (serial_close):  Pass address of
      * Makefile.in (SFILES_MAINDIR):  Add ch-exp.y.
      * dwarf.h (AT_src_coords):  Whitespace change only.
      * config.sub (i386sol2, i486sol2):  i[34]86-unknown-solaris2.
      * Makefile.in (VERSION):  Bump to 4.7.2
      First cut at sanitizing away the chill stuff.
      Fix typo.
      First cut at sanitizing away chill stuff.
      More fine-tuning of sanitize away chill stuff...
      * language.h (language_format_info):  New structure to bundle
      Couple of things left out of last checkin...
      * defs.h (sevenbit_strings):  Add declaration.
      * m2-exp.y (m2_printstr):  Forgot to change reference of
      * language.h (PRINT_LITERAL_FORM):  New macro that takes character
      * c-exp.y (yylex):  Add tempbuf, tempbufindex, and tempbufsize,
      * parse.c (write_exp_string):  Complete rewrite to store string
      Apply fix from zoo:
      * ch-exp.y (GENERAL_PROCEDURE_NAME, LOCATION_NAME):  New
      * aoutx.h (some_aout_object_p):  Protect arg prototype in
      (Changes to break incredibly ugly, unmaintainable 750 line
      Bump internal version to 4.7.3 in wake of fragmentation of massive
      * stabsread.c (define_symbol):  For the sake of dbx, gcc emits
      * tm-sun4sol2.h:  Add CPLUS_MARKER.  Solaris 2.0 requires '.'
      * dwarfread.c (CHILL_PRODUCER):  Add producer string for
      * c-exp.y (c_create_fundamental_type):  New function to create
      * ch-exp.y (match_character_literal):  Fix case where no
      Forgot the following for the ChangeLog:
      Changes for Amiga Unix from rhealey@ub.d.umn.edu.
      * c-exp.y, m2-exp.y:  Migrate code that has nothing to do with
      * c-lang.c (_initialize_c_language):  Name changed from
      * gdbtypes.c (create_array_type):  Complete rewrite.  Now requires
      * complaints.c:  New file, code moved from utils.c.
      * Makefile.in (VERSION):  Bump to 4.7.4.
      * valprint.c (val_print):  Reorganize comment and add note
      * defs.h (STRCMP, STREQ, STREQN):  New macros.
      * demangle.h:  Protect file from multiple inclusions with
      * solib.c (BKPT_AT_MAIN):  Change to BKPT_AT_SYMBOL.
      * dbxread.c (dbx_symfile_init, elfstab_build_psymtabs):
      * bfd.c (bfd_get_size):  New function that gets an upper bound
      * bfd.h:  Add declaration for bfd_get_size().
      * c-exp.y, m2-exp.y (yyreds, yytoks):  Remap like other yy* names.
      * c-exp.y, m2-exp.y (yyrule, yyname):  Remap like other yy* names
      * Makefile.in (BISON):  Add comment that when bison is used, it
      * tm-sun4sol2.h (CPLUS_MARKER):  Remove, now set in tm-sysv4.h.
      * eval.c (evaluate_subexp):  Add case MULTI_SUBSCRIPT.
      **** start-sanitize-chill ****
      * eval.c (language.h): Include.
      * expression.h (exp_opcode):  Add BINOP_MOD.
      * c-exp.y (yylex):  Make static, to match prototype and other
      * xcoffexec.c (vmap_symtab):  Use new macros to access minimal
      * Makefile.in (SUBDIRS):  Add chillrt.
      * defs.h (HOST_CHAR_BIT):  New macro, defaults to either CHAR_BIT
      * Makefile.in (GCC_FOR_TARGET):  Supply a default that matches
      * c-valprint.c (cp_print_class_member):  Add extern decl.
      * c-exp.y (exp:STRING):  Convert C strings into array-of-char
      * c-exp.y (exp):  Add production to support direct creation
      * eval.c (evaluate_subexp):  Fix OP_ARRAY, remove code that
      * expression.h (BINOP_CONCAT): Document use for self concatenation
      * c-exp.y (lcurly, rcurly):  New nonterminals.
      * Makefile.in (LIBIBERTY_SRC_DIR, LIBIBERTY_BIN_DIR): New macros.
      * ch-lang.c (chill_create_fundamental_type):  Track compiler
      Continue sanitizing Chill related entries...
      * gdb.t00/teststrategy.exp:  Track reversion in gdb to not print
      **** start-sanitize-chill ****
      **** start-sanitize-chill ****
      * symtab.h (SYMBOL_INIT_DEMANGLED_NAME):  Initialize contents
      * language.h (local_decimal_format_custom):  Add prototype.
      * aoutx.h (string.h):  Include for strchr and friends.
      * c-exp.y (parse_number):  Change high_bit to unsigned.
      * sysdep-sysv4.h:  New file for SVR4.
      (Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
      * dbxread.c (dbx_symfile_init):  Fix for nonexistant string table,
      (Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
      * dbxread.c (dbx_symfile_init):  Make size of the string table
      * dbxread.c (dbx_symfile_init):  Catch the case where there is
      * m88k-nat-c (SXIP_OFFSET, SNIP_OFFSET, SFIP_OFFSET):  Enclose
      Fixes submitted by Karl Berry (karl@nermal.hq.ileaf.com):
      * elf32.c (elf_object_p):  Use ELF_ARCH stored in xvec to match
      * gdb.t07/watchpoint.exp (test_simple_watchpoint):  Set up
      * main.c (source_command):  Require an explicit pathname of file
      Document change to default.exp.
      * Makefile.in (VERSION):  Bump version to 4.8.2.
      * utils.c (fputs_demangled):  Complete rewrite to clean up and
      * demangle.h (DMGL_NO_OPTS):  Add define (set to 0) to use
      * utils.c (fputs_demangled, fprint_symbol):  Remove.
      * gdb.t21/demangle.exp (proc demangle):  Adjust quotes in an
      Add dejagnu to list of directories to save.
      Add testsuite to list of things to save.
      * config/unix-gdb.exp (gdb_exit):  Remove close commands that
      * valops.c (value_arg_coerce):  Apply temporary patch to
      * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}:  New test
      Forgot to include changes to Makefile.in and configure.in.
      * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
      * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
      * config/{*.mt, *.mh}:  All target and host makefile fragment
      * nm-*, xm-*, tm-*:  All native, host, and target files, which
      Remove files that moved to config/ and config/<cpu>.
      Update to match new config directory structure.
      Add .Sanitize files for new directories.
      Tweak list of files to keep.
      Update for current files.
      Remove mt-unix sanitization, there is no mt-unix here.
      Add h8500-tdep.c.
      * gdb.t31/gdbme.ch:  Comment out code that causes chill compiler
      * gdb.t31/gdbme.ch:  Re-enable code that previously caused
      * Makefile.in:  Numerous small changes to macro definitions
      Remove i860 directory for list of things to keep.
      * alldeps.mak, configure.in, i860-break.h, i860-opcode.h,
      List the known things that are currently sanitized away.  (Sanitize
      * gdb.t15/funcargs.exp:  Fix expected outputs to include
      Reorder recent entries that we out of date sequence, and add an entry of
      * config/a29k/tm-a29k.h:  Renamed from config/a29k/tm-29k.h.
      * config/m68k/tm-m68k.h:  Renamed from config/m68k/tm-68k.h.
      Update for just completed file renamings.
      * configure.in (subdirs):  Put back gdb.t17 which mysteriously
      * Makefile.in (clean, distclean, realclean):  Recursively apply
      am29k* -> a29k*
      tm-68k* -> tm-m68k*
      Forgot changelog...
      (Changes and new files to make "none" a full fledged configuration)
      Couple of more minor tweaks to gdb.tar.Z target.
      Update with latest build dependencies.
      * sparclite/Makefile.in:  Add dummy mostlyclean, clean,
      * gdbint.texinfo:  Update for new config directory structure.
      * gdb.t21/demangle.exp:  Only count real fails (not xfails) for
      * symtab.c (find_methods, gdb_mangle_name):  Note that functions
      * gdb.t07/watchpoint.exp:  Remove setup_xfail for i486
      * depend, alldeps.mak:  Update, now that gcc -MM bug is fixed.
      * inflow.c (new_tty):  Remove spurious 'o' character at end
      Remove chill sanitize lines that are no longer needed.
      Remove chill sanitization stuff and add chill files to keep list.
      Remove chill sanitizations, which are no longer necessary.
      * trad-core.c (trad_core_vec):  Add 6 new initializers to match
      Remove CVS directory from list of things to keep.
      Remove chill sanitizations.
      * gdb.{t20,t21,t22,t23}/Makefile.in:  Use $(srcdir) to avoid $<
      Save the README file for gdb snapshots here for now. Make note in
      * defs.h (CC_HAS_LONG_LONG):  Set up to define CC_HAS_LONG_LONG
      * infptrace.c:  Add missing close paren to test for
      Bump version to 4.8.4 for gdb 4.9 prerelease testing.
      * Makefile.in (make-proto-testsuite.dir):  New target to make
      * Makefile.in (gdb.tar.Z):  Make prototype gdb testsuite directory
      * Makefile.in (SFILES):  Add ser-unix.c and ser-go32.c.
      * Makefile.in (GDBFLAGS):  Set to -nx.
      * alldeps.mak, depend:  Update with latest automatically built
      * valprint.c (print_longest):  Change format parameter from a
      * configure.in (i[34]86-*-linux*):  Add; bfd_target = i386-linux.
      * defs.h (UINT_MAX, LONG_MAX, INT_MAX, INT_MIN):  Replace hex
      * trad-core.c (NO_SIGNED_GET):  New macro.
      Remove commented out copies of monitor.h and remote-montor.c
      * Makefile.in (NONSRC):  Add 29k-share/README.
      Add info about bison, byacc, and yacc.
      Update the last changed date.
      * snapshots.readme:  Clarify bison/byacc/yacc notes.
      * Makefile.in (NONSRC):  Remove ${srcdir}/putenv.c.
      Update list of things explicitly sanitize away.
      Add list of things explicitly sanitize away, and description of each.
      * Makefile.in (VERSION):  Bump to 4.8.5
      Update again to latest automatically generated version.
      * snapshots.readme:  Add notes for UNIX make and GNU make.
      Fix typo, meant --srcdir not --subdir.
      * a29k-dis.c, alpha-dis.c, i960-dis.c, sparc-dis.c, z8k-dis.c:
      * core.c (dis_asm_read_memory):  Cast second arg of
      Add note about testsuite.
      * Clarify the intended use of the gdb-testers and gdb-patches
      Remove dangling 'fi'.
      * config/pa/xm-hppah.h (MALLOC_INCOMPATIBLE):  Define it, and
      * Makefile.in (VERSION):  Bump to 4.8.6.
      * configure.in (hppa*-*-bsd):  Change to hppa*-*-bsd*
      * configure.in (hppa*-hp-bsd):  Change to hppa*-hp-bsd*
      * Makefile.in (BISON):  Remove double quotes around BISON
      * ch-exp.y (start):  Apply work-around to avoid bison warning.
      * README, NEWS:  Update for gdb 4.9 release.
      * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
      * README:  Update known bugs to include the Solaris bug that
      * Makefile.in (VERSION):  Bump to 4.9.1 after release and cvs
      * ChangeLog, ChangeLog-92:  Split ChangeLog at 1993.
      * gdb.t21/demangle.exp:  Add a couple of new patterns.  Ensure
      * configure.in (configdirs):  Add gdb.t24 for C++ tests that
      * snapshots.readme:  Clarify when obvious and non-obvious bugs
      * c-typeprint.c (c_type_print_base):  Avoid dereferencing NULL
      * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const):  Remove
      * gdb.stabs/wierd.exp:  Rewrite to properly handling a missing
      * configure.in (configdirs):  Remove gdb.t31 until the chill
      * gdb.t00/default.exp:  Start with a fresh gdb.
      Add elfcode.h to list of things to keep.
      * dbxread.c (read_ofile_symtab):  Remove "#if 1" around code to
      * {dbxread.c, dwarfread.c} (read_ofile_symtab):  Rewrite to take
      * Makefile.in (SER_HARDWIRE):  Temporarily comment out ser-tcp.o.
      Change udiphsun.h to udiphunix.h.
      Change snapshot.readme to snapshots.readme
      Add config.rel.in and makefile.rel.in
      Add gdb.stabs to keep and gdb.all to remove.
      Keep ChangeLog-92
      * gdb.t00 (teststrategy.exp):  Remove notice about PR 1823.  Bug
      * target.c (target_read_memory_partial):  Like target_read_memory,
      * gdb.texinfo (set print elements):  Note that the number of
      * Makefile.in (BFD_SRC_DIR):  Renamed def and usages from BFD_DIR.
      * elfread.c (elf_symtab_read):  Add bfd section address to bfd
      * defs.h (INT_MAX):  Cast unsigned shift result to int.
      * Makefile.in (VERSION):  Bump to 4.9.2.
      * gdb.t00/{default.exp, help.exp}:  Account for changes to radix
      * gdb.t00/teststrategy.exp:  Fix expected results for printing
      Add .Sanitize file.
      * gdb.t00/teststrategy.exp:  Rework to provide more useful
      Note that bfd.h has been removed.
      * Makefile.in (depend):  Bfd.h keeps moving, keep up with it.
      * Makefile.in (depend):  More makefile diddling.
      * Makefile.in:  Change extension for gzip'd files from '.z' to
      * gdb.t06/break.exp:  Add xfails for sparc-sun-solaris2.*.
      * stabs.texinfo:  Add some basic info about stabs-in-elf.
      Add note about endianess of the stabs-in-elf stabs binary data.
      * gdb.t24/demangle.exp (test_gnu_style_demangling):  Add some new
      Add elf32-generic.c to list of files to keep.
      Add news.h to list of files to keep.
      Add all the mt-* files as things to keep.
      Bfd.h is now back in BFD_OBJ_DIR, update by hand to match pending Rich's
      * Makefile.in (BFD_INCLUDES):  Bfd.h is now back in bfd build dir.
      * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
      * Makefile.in (INCLUDE_CFLAGS):  Add BFD_INCLUDES for now, since
      * gdb.t11/list.exp:  For SVR4 xfails, match "*-*-sysv4*", not
      * elf_symfile_read (bfd_elf32_find_section):  Revert back to
      * Makefile.in (ultra3-xdep.o, umax-xdep.o):  Add missing ')'.
      * elfread.c:  Remove notice about file still being under
      * configure.in (*-*-netware, i[34]86-*-netware):  New configs.
      * Makefile.in (SFILES):  Add nlmread.c.
      * config.sub (netware):  Add as a basic system type.
      * (common.h, external.h, internal.h):  New files for NLM/NetWare
      Add nlm directory.
      * bfd-in.h:  Apply some of the changes that were made to bfd-in2.h.
      * bfd.c (union tdata):  Add nlm_obj_data;
      * libnlm.h (nlm_obj_tdata):  Rename hidden struct members to avoid
      * elfcode.h:  Fix several illegal pointer combination warnings for
      * coff-m68k.c (m68k_howto2rtype):  Make arg CONST to match callers.
      * configure.in (case ${host}):  Map *-*-sysv4* to gas_host=sysv.
      * nlm{32,64}-target.h:  Remove.
      * nlm{32,64}-gen.c (JUMP_TABLE_PREFIX):  Delete.
      Add remote.texi, remove gdbinv-s.texi.
      * Makefile.in (NONSRC):  Need 29k-share/README, not
      Fix alpha-osf.mh -> alpha-osf1.mh
      Add alpha directory.
      Add esix.h to Things-to-lose list.
      Add delta68-nat.c to Things-to-keep list.
      * Makefile.in (ALLDEPFILES):  Add delta68-nat.c
      Add delta68.mh, delta68.mt, nm-delta68.h, tm-delta68.h, xm-delta68.h to
      Add monitor.mt and tm-monitor.h to Things-to-keep list.
      Add a4rc.sed, config, cyglogo.eps, and cygref.tex to Things-to-lose list.
      Add remote-inflow-sparc.c and server.h to Things-to-lose list.
      Add test1.c to Things-to-lose list.
      * README:  Emphasize that C++ support works best with GNU C++ and
      * NEWS:  Add note that DEC alpha support is host only, not native.
      Add .Sanitize to Things-to-lose list.
      Add dfe and include to Things-to-lose list.
      * Makefile.in (ALLCONFIG):  Add config/i386/ptx.mh
      Add ptx.mh to Things-to-keep list.
      * c-exp.y:  Add missing 5th arg for one call to lookup_symbol, cast
      * h8500-tdep.c:  Add parens around a few macro args.
      * Makefile.in (COMPRESS):  Remove def.
      * Makefile.in (make-proto-gdb-1):  Use -f opt on rm of Makefile.
      * Makefile.in (make-gdb.tar.gz):  Sed bug reporting address
      (I could have sworn I checked this change in a couple days ago, but it
      Remove '.Sanitize' from explicit list of Things-to-lose.  It is now implicitly
      * Makefile.in (SFILES): Add thread.c
      * nlm_slurp_symbol_table: Don't use '&' on arrays.
      * Makefile.in (ALLCONFIG):  Add config/i386/i386nw.mt,
      * gdb.t09/Makefile.in (clean):  Remove corefile.
      * inflow.c (pass_signal):  Signal handlers take one int arg;
      * gdb.t10/Makefile.in (nodebug.o):  Don't use "-c -o", many
      * nlmcode.h (nlm_get_reloc_upper_bound):  Test return value
      * elfcode.h (elf_object_p):  Add comment about what this function
      * gdb.t10/nodebug.exp:  Expect to find local/global minimal symbols
      * elfread.c (elf_symtab_read):  Properly sort out the bss symbols
      * elfread.c (elf_symtab_read):  Properly sort out the bss symbols
      * dwarfread.c (record_minimal_symbol):  Remove prototype and
      * gdb.stabs/wierd.exp:  Only issue warning for missing wierd.o
      * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
      * gdb.t17/interrupt.exp:  Set up xfail for *-*-sysv4*, in chain of
      * gdb.t06/signals.exp:  Rework code that recognizes known SVR4
      * gdb.t07/watchpoint.exp:  Clear xfail with "i*86-*-*", not just
      * gdb.t17/interrupt.exp:  Fix 'missing Continuing' case so pattern
      * Makefile.in (VERSION):  Bump to 4.10.1 after release and cvs
      * snapshots.readme:  Update policy for daily full snapshots and
      * config/{udi-gdb.exp, gdb-unix.exp}:  Replace calls to obsolete
      * gdb.texinfo:  Change typo "Two two" to "The two".
      * gdb.t22/virtfunc.exp:  Accept missing struct/class names as
      * osfsolib.c, remote-sim.c, remote.c, solib.c, xcoffexec.c,
      Add release-info to Things-to-lose list.
      Revert last change.  Dumb idea...
      Add chillrt test-chill release release-info to lose_these_too if they
      Add elf64-sparc.c to lose_these_too if it is not added to keep_these_too.
      Add sp64-tdep.c to lose_these_too if it is not added to keep_these_too.
      Change sp64sim.h to sp64sim.mt in keep_these_too list.  Add sp64.mt,
      Bump version to 4.10.3 in main trunk after branch for gdb 4.11
      * snapshots.readme:  Reword paragraph about not publicising
      * README:  Remove comment about SunOS 5.x programs leaving
      * Makefile.in (ALLPARAM):  Add config/m88k/{nm-delta88v4.h,
      Clean out all references to snapshots.readme, a file that is not
      * Makefile.in (ALLCONFIG):  Add config/i386/{i386m3.mh, i386m3.mt,
      * Makefile.in (ALLPARAM):  Add config/m88k/xm-delta88v4.h
      * elfread.c (elf_symtab_read):  Use bfd convention that both
      Remove incorrect comment about SEC_HAS_CONTENTS not getting set.
      * README:  Add note from Peter Schauer about OSF/1 shared
      * NEWS:  Note improvements in C++ support, preliminary thread
      * Makefile.in (VERSION):  Bump to 4.11.1 after release and cvs
      Fix for PR 3978:
      * go32-xdep.c (re_comp, re_exec):  Remove stubs now that gdb
      * bfd/config/delta88.mh (HDEFINES): Define this to be -DPTRACE_CORE.
      * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o and
      * stabsread.c (read_array_type):  Allow negative array bounds,
      * paread.c (pa_symfile_init): Check for the existance of stabs
      * solib.c (DEBUG_BASE):  Remove macro and all references.
      * Makefile.in (ALLPARAM):  Change irix5.h to nm-irix5.h.
      * Makefile.in (realclean):  Remove info files per make-stds.texi.
      * Makefile.in (distclean, realclean):  Expand local-distclean
      Since gdb distributions must be sanitized, and it is easy to forget to
      * gdb.t06/break.exp:  Remove setup_xfails for
      Fix typo in ChangeLog entry.
      * Makefile.in (VERSION):  Bump to 4.12.1
      * energize-patches, main.c (main), top.c (gdb_init, pwd_command),
      * Makefile.in (VERSION):  Bump to 4.12.85.
      (This is the change that should have gone in the main tree ...)
      * Makefile.in:  Remove extra tabs that confuse some versions
      * Makefile.in (GDB_SUPPORT_FILES): Remove
      * Makefile.in (DISTSTUFF):  Add definition.
      * Makefile.in (annotate.o):  Add dependencies.
      From Kevin A. Buettner (kev@cujo.geg.mot.com).
      * i386v-nat.c (i386_insert_nonaligned_watchpoint):
      * environ.c (init_environ):  If no environment, do nothing.
      Harris CX/UX support, from Bob Rusk (rrusk@mail.csd.harris.com).
      * Makefile.in (VERSION):  Bump to 4.13.1
      * gdb.base/return.exp:  Xfail `return double' test failure
      * interp.c: (SYS_wait): Define as SYS_wait4 if available and
      * cofflink.c (_bfd_coff_generic_relocate_section):
      * stab-syms.c (stdio.h):  Include prior to libaout.h, which
      * ar.c: (extract_file):  Change "#if POSIX_UTIME" to
      * ldmain.c (HAVE_SBRK):  Define for everything except
      * as.c (main):  Only use sbrk when HAVE_SBRK defined.
      * configure.in (signaldirs): Define and add to configdirs for all
      * Revert all signal changes from Jul 6.
      * configure.in (configdirs):  Remove gdb.chill from default list
      * dache.c (struct dcache_block):  Change data member from unsigned char
      * hosts/i386v4.h (getgid, getuid):  Change prototypes to be
      * top.c (show_endian): Cast first arg of printf_unfiltered to
      * core.c (get_src_info): Cast arg 7 of bfd_find_nearest_line
      * config.guess (*:Linux:*:*): First try asking the linker what the
      * gdb.base/interrupt.exp: Setup "i*86-*-linux" xfail for
      Fix problem with configure script when run on systems where native shell
      * gdb.base/callfuncs.exp: Add tests for passing structs to
      * gdb.base/a2-run.exp: Change messages to be more explicit about
      Add file documenting basic procedures for gdb release manager to produce
      Update FSF address.
      * Makefile.in (VERSION): Bump to 4.14.2
      Remove tcl and tk from static list of things to keep.  They are dynamically
      Remove reference to config/.Sanitize
      Add configure to r16_files and arc_files in .Sanitize
      Remove keep-chill stuff from .Sanitize and add gdb.chill to things to
      Add hppro.exp, monitor.exp.
      Add ChangeLog, pr-5984.ch, pr-5984.exp.
      Remove Sanitize reference.
      Document FSF address updating of all files with FSF addresses,
      * Makefile.in (GDB_SUPPORT_DIRS): Add utils.
      * ch-exp.y (write_lower_upper_value):  Add prototype so bison
      Remove traces of gdbtk from Makefile.in if --lose-gdbtk arg seen.
      * Makefile.in (GDBTK_SUPPORT_DIRS):  Define and pass as part of
      * gdb.base/corefile.exp:  Change xfail for backtrace in
      * defs.h (strchr, strrchr, strstr, strtok, strerror): Enclose in
      * gdb.base/a1-selftest.exp: Change "i*86-*-sysv4" xfail for
      * gdb.base/Makefile.in:  Add action to .c.o transformation
      * gdb.base/callfuncs.exp (do_function_calls):  Add alpha-dec-osf2*
      * gdb.base/funcargs.exp (float_and_integral_args):  Remove
      * gdb.base/callfuncs.exp (do_function_calls):  Remove
      * defs.h: Only include mmalloc.h if NO_MMALLOC is not
      * gdb.base/scope.exp (text_at_main):  Add "hppa*-*-hpux*"
      * NEWS:  Add information about remote target caching.
      * Makefile.in (clean-info): Remove extraneous tab from line
      * mh-hp300 (CC): Add "CC = cc -Wp,-H256000" to avoid
      * Makefile.in (FLAGS_TO_PASS):  Remote BISON.
      Add AC_PROG_YACC
      Regenerate
      * Makefile.in (BISON):  Remove macro definition.
      Document changes
      * Makefile.in (BISONFLAGS): Remove macro.
      * Makefile.in (BISON): Remove macro.
      * Makefile.in (VERSION): Version 4.15 released.
      * Makefile.in (VERSION): Bump version to 4.15.1
      Fix typo
      *** empty log message ***
      * Makefile.in:  Remove extraneous tab on otherwise empty line,
      * monitor.c: Include gnu-regex.h rather than system regex.h.
      * gdb.stabs/ecoff.sed: Remove comment lines except for first one.
      * pr-5016.exp: xfail "whatis i" for sparc-sun-sunos4*, same as linux.
      * gdb.base/return.exp (return_tests):  Change xfail for test
      * libelf.h:  Rename to elf-bfd.h to avoid conflict with
      * config/obj-elf.h: Include bfd/elf-bfd.h rather than
      * elfread.c: Include elf-bfd.h rather than libelf.h.
      * arc-dis.c: Include elf-bfd.h rather than libelf.h.
      * symtab.c (in_prologue): Document func_start and when it is zero
      * gdb.base/break.exp: Change test that deletes all breakpoints
      * breakpoint.c (breakpoint_re_set): Fix typo in comment.
      * config/i386/tm-i386.h: New file containing generic i*86 target
      * i386-tdep.c (i386_extract_return_value):  Make function visible
      * gdb.base/a1-selftest.exp: Remove i*86-*-sysv4* and
      * core.c: Renamed to corefile.c
      * Makefile.in (COMMON_OBS): Use corefile.o rather than core.o
      * core.c:  Rename to corefile.c
      Fix typo in ChangeLog itself.
      * solib.c (solib_address): Return the name of the containing solib.
      * objfiles.c (allocate_objfile): Change warning message about mapped
      * objfiles.c (map_to_address): Have gdb print a warning when it
      * config/pa/xm-hppah.h: Define MMAP_BASE_ADDRESS and MMAP_INCREMENT.
      * config/m68k/xm-hp300hpux.h: Define MMAP_BASE_ADDRESS and MMAP_INCREMENT.
      From Rob Savoye  (rob@poseidon.cygnus.com)
      Left out of last cvs commit...
      * gdb.base/signals.exp: Setup "alpha-*-osf2*" xfail for
      * pr-5016.exp: xfail "whatis i" for alpha-osf-dec-osf2*, same as linux.
      * magic.h:  Renamed to gmagic.h to avoid <magic.h> conflict.
      * symfile.c (global_psymbols, static_psymbols):  Remove, unused.
      * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
      * coffread.c, dbxread.c, dstread.c, objfiles.c, os9kread.c,
      * dbxread.c (process_one_symbol): When looking at the next
      * defs.h: Delete extraneous whitespace at end of file.
      * lib/gdb.exp (default_gdb_start): Fix typo.
      * builtins.exp (test_size):  Alpha seems to have long builtins.
      Forgot a few things...
      * tests2.exp: Setup_xfail "i*86-*-linux" and
      * obstack.h: Update copyright to 1996.
      * symmisc.c (print_objfile_statistics): Print memory use statistics
      * i386v4-nat.c (supply_gregset, fill_gregset): Subtract NUM_FREGS
      Changes to hexdump "struct user" for child process on some configurations
      * gdb.base/corefile.exp: When generating a core, discard any
      * config.bfd (i[345]86-*-freebsd*): Add target.
      Remove the pile of "Update copyright to ..." that I'd put in, and
      From Wilfried Moser <wilfried.moser@aut.alcatel.at>:
      * coredep.c: Renamed to core-aout.c
      Forget to add low-linux.c during recent checkins.
      * lynx-nat.c, irix4-nat.c, sparc-nat.c: Include gdbcore.h
      * Makefile.in (CONFIGURE_TARGET_MODULES): Add missing ';'.
      * gdb.stabs/configure (alpha-*-*,mips-*-*): Add missing
      * gdb.stabs/configure.in (alpha-*-*,mips-*-*): Replace
      Fix typo in comment.
      * hp300ux-nat.c (getpagesize): Remove unused function
      * NEWS: Make note of new record and replay feature for
      Add gdbreplay.c
      * configure.in (AC_CHECK_HEADERS): Check for sys/procfs.h.
      * config/xm-linux.h: Move include of solib.h and #define of
      * Makefile.in (diststuff): Make all-doc; diststuff target does not
      Enclose gdbtk stuff inside gdb sanitization lines.  Regenerate configure.
      From Jon Reeves <reeves@zk3.dec.com>:
      * defs.h (errno.h>:  Move #include closer to head of file to solve
      * interp.c (LoadMemory): Enclose text following #endif in /* */.
      * config/i386/xm-linux.h (MMAP_BASE_ADDRESS, MMAP_INCREMENT):
      * serial.c: Change fputc/fputs/fprintf to _unfiltered forms.
      * exec.c (exec_file_command): Fix problem reported by Hans Verkuil
      * command.c (add_cmd):  Add missing initialization for enums member.
      * libcoff.h (bfd_coff_link_add_one_symbol): Combine macro args back into
      * config/i386/linux.mh (XM_CLIBS, GDBSERVER_LIBS):  Remove.  These
      * gdb.c++/Makefile.in (clean): Add missing '{'.
      * Makefile.in (clean): Add missing '{'.
      * configure.in (CY_AC_PATH_TCLH): Remove.
      * f-lang.c (allocate_saved_bf_node, allocate_saved_function_node,
      * somsolib.c (som_solib_add): Use xmalloc rather than bare
      * gdb.base/a2-run.exp: Replace $binfile with $testfile in test result reports.
      * symfile.c (add_psymbol_to_list, add_psymbol_addr_to_list):
      * config/unix-gdb.exp: Default timeout in UNIX case to 30 seconds, up
      * symfile.h (INLINE_ADD_PSYMBOL): Default this to 0 and possibly
      * demangle.c (is_cplus_marker):  New function, checks if a
      * dwarfread.c (free_utypes): New function.
      * bcache.c, bcache.h: New files to implement a byte cache.
      * config/unix-gdb.exp: Remove extraneous newlines from end of file.
      * symmisc.c (print_symbol_bcache_statistics): Update description for
      * Makefile.in (ch-exp.o): Add dependencies.
      * dwarfread.c (add_partial_symbol): Use ADD_PSYMBOL_ADDR_TO_LIST
      Add bcache.c and bcache.h
      * coff-alpha.c (alpha_ecoff_get_relocated_section_contents):
      * gdb.c++/misc.cc: Add test code from Mike Stump.
      * valops.c (COERCE_FLOAT_TO_DOUBLE): Define default value.
      * config/alpha/tm-alpha.h (COERCE_FLOAT_TO_DOUBLE): Define to 1.
      * gdb.base/signals.exp: Change setup_xfail for "alpha-*-osf2"
      Back out change to signals.exp (test_handle_all_print): Add setup_xfail for "alpha-dec-osf2*"
      * standalone.c (open, _initialize_standalone): Fix obvious typos
      * Makefile.in (VERSION): Bump version to 4.15.2 to establish
      Remove missing file "PROBLEMS" from list of files to keep.
      Add xm-nbsd.h
      * gdb.base/signals.exp: Remove "alpha-*-osf2*" setup_xfail for
      * gdb.base/corefile.exp: Remove "alpha-dec-osf2*" native compiled
      * gdb.base/break.exp: Fix pattern for matching "Delete all
      * gdb.texinfo: Add missing "@bullet" to some "@itemize"
      * configure.in: Add gdbserver to configdirs under linux.
      From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
      From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
      * gdb.c++/misc.exp: Add note to message for
      * acconfig.h: New file, for autoheader.
      Forgot during last checkin.
      * i386v4-nat.c (defs.h): Include before testing HAVE_SYS_PROCFS_H.
      * configure.in: Add fragment to create stamp-h.
      * gdb.base/mips_pro.exp: Create mips_pro.ci to get gcc_compiled
      Add acconfig.h and config.h.in
      * symfile.c (reread_symbols): Reinitialize bcache struct
      From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
      * gdb.base/corefile.exp: Always regenerate the core file, since
      Revert part of change from last night.
      * ch-lang.c (evaluate_subexp_chill): Fix typo.
      * configure, testsuite/configure, testsuite/gdb.base/configure,
      * os9kread.c (os9k_process_one_symbol): Note nonportable
      Tweak to match output of autoconf 2.9 with same cygnus local patch as
      Revert use of autoconf 2.9, it was causing too many regressions.
      * config/mips/tm-mips.h (COERCE_FLOAT_TO_DOUBLE): Only prefer
      Note that failures under linux for backtrace through signal handler
      * valops.c (value_assign): Make copy of internal variable value
      Regenerate with hacked Cygnus autoconf 2.8 rather than FSF autoconf 2.8,
      * core-aout.c (fetch_core_registers): Cast core_reg_size to int
      * mmalloc.h (mmtrace): Add prototype.
      * configure.in: Check whether printf family supports printing
      * hppah-nat.c (store_inferior_registers, store_inferior_registers,
      * hppa-tdep.c (hppa_pop_frame): Call clear_proceed_status before
      * symmisc.c (print_objfile_statistics): Print memory used by
      * configure.in (mips-sony-bsd*): Fix typo in AC_DEFINE.
      * configure.in: Check for setpgid function.
      * symfile.c (INLINE_ADD_PSYMBOL): Remove ifdef.
      * bcache.c (bcache): When size of chunk to cache is exactly equal to
      From: Robert Lipe <robertl@dgii.com>
      * configure.in (case host): Add i386sco5 host.
      From: Miles Bader  <miles@gnu.ai.mit.edu>
      From: Miles Bader  <miles@gnu.ai.mit.edu>
      * configure.in (*-*-gnu*): New host.
      From: Miles Bader  <miles@gnu.ai.mit.edu>
      * Makefile.in (scm-exp.o, scm-lang.o, scm-valprint.o): Add targets and
      From: Miles Bader  <miles@gnu.ai.mit.edu>
      * config/nm-m3.h (ATTACH_NO_WAIT): Define.
      * README: Update for 4.16 release.
      Consistently use address <fnf@cygnus.com> for entries.
      * Makefile.in (VERSION): Bump version number to 4.16.1
      * Makefile.in (CLIBS): Move $(MMALLOC) past all other libs,
      * symfile.h (psymbol_allocation_list):  Expand comments which
      * Makefile.in (rs6000-nat.o): Dependant on xcoffsolib.h.
      * breakpoint.c (clear_momentary_breakpoints): Remove dead code
      * infcmd.c (do_registers_info):  Always print the raw floating
      * aclocal.m4: Remove unused definition of AC_C_CROSS.
      * gdbtk.c (tk_command): Catch case where no argument is given
      * gdbtk.tcl (evaluate_tcl_command, tclsh):  New functions that
      * gdbtk.tcl (gdb_prompt): Set this early on.
      * gdbtk.tcl (create_command_window): Change a misspelled "get"
      * defs.h (read_command_lines, query_hook): Update prototypes.
      * gdb.base/callfuncs.exp: Remove the compiler info file prior to
      Changes from: David Mosberger-Tang  <davidm@azstarnet.com>
      Forgot to include in last checking.
      Update with new/changed files.
      * sysdep-linux.h: New file.
      * configure.in (alpha-*-linux*): Set enable_shared to yes.
      * config/sparc/{xm-sun4sol2.h,xm-sun4os4.h} (MMAP_BASE_ADDRESS):
      From Michael Snyder <Michael_Snyder@next.com>:
      * Makefile.in (DVIPS): New define, set to dvips.
      * gdbtk.tcl (gdbtk_tcl_readline_begin): Handle backspace to
      * gdbtk.c (get_register): Support for printing raw formats.
      * gdbtk.tcl (create_register_windows): Include missing '$'s.
      * gdbtk.tcl (populate_register_window): Make initial window one
      * tests1.exp (test_modes): Remove *-*-* setup_sfail for
      * lib/gdb.exp: Report timeout value for verbosity level 2.
      * lib/gdb.exp (default_gdb_start): When reporting a timeout during
      * config/unix-gdb.exp: Increase default timeout from 30 to 60 sec.
      * gdb.base/signals.exp (test_handle_all_print): Temporarily increase
      (laying some groundwork for a fix for PR 8443)
      * detach.c (mmalloc_detach): Fix bug in computation of negative
      * Makefile.in (MMALLOC_CFLAGS): Eliminate intermediate MMALLOC_DISABLE
      * config/m68k/xm-hp300hpux.h (HAVE_MMAP): Remove definition.
      * objfiles.c (map_to_file): Error return from mmalloc_findbase is
      Fix thinko in previous patch
      * mmap-sup.c (mmalloc_findbase): Change to not require /dev/zero
      * hpread.c (hpread_lookup_type): Use xmmalloc/xmrealloc rather
      Check in an entry that somehow got missed long ago.
      * gdbtk.tcl (delete_expr): Unset corresponding element of
      * dwarf2read.c (struct filenames): Change internal "struct file"
      * gdbtk.tcl (files_command): Reorder the binding tags for
      See gdb ChangeLog entry with header:
      See the huge ChangeLog entry that has the header:
      * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
      * xcoffread.c (xcoff_end_psymtab): Add textlow_not_set parameter.
      * configure.in: Add test for "long long" support.
      * config/mips/tm-mips.h (struct frame_info): Forward decl.
      * configure.in: Expand "long long" test to include code that triggers
      * rs6000-tdep.c (skip_prologue): Add missing parens around
      * mips-tdep.c (mips_read_processor_type): Add parens around
      * xcoffread.c (compare_lte): Change prototype and function to
      * rs6000-tdep.c (push_arguments): Remove unused variable "pc".
      * rs6000-nat.c (add_vmap): Return 0 to caller rather than random value.
      * config/mips/tm-mips.h (TM_MIPS_H): Enclose file contents in
      * config/alpha/alpha-osf3.mh (XM_FILE): Change from xm-alpha.h to
      * config/alpha/alpha-osf3.mh (MMALLOC_CFLAGS): Define NO_MMCHECK to
      * config/powerpc/nm-aix.h (PTRACE_ARG3_TYPE): Define to "int *",
      * gdb.base/signals.exp (test_handle_all_print): Test separately for
      * lib/gdb.exp (gdb_test_exact): Turn \n in pattern into \r\n.
      * configure.in (configdirs): Add gdb.threads.
      * gdb.base/list.exp (test_forward_search): Fix to handle very
      * gdb.base/list.exp (test_forward_search): Increase timeout
      * gdb.base/term.exp: Set 7-bit strings, address off, width to 0,
      * rldefs.h:  If __osf__is defined, include <termio.h> instead of
      * gdb.base/a1-selftest.exp (do_steps_and_nexts): New routine to
      Resurrect code to increase timeout in "handle all print" cases in signals.exp.
      * remote-pa.c (boot_board): Add dummy params to make type compatible
      * config/mips/nm-mips.h (get_longjmp_target): Add prototype.
      * Makefile.in (init.c):  Generate with prototypes.
      From Blair MacIntyre <bm@cs.columbia.edu>:
      * findvar.c (write_register_pid): Only needed when TARGET_WRITE_PC
      * gdb.threads/pthreads.c (PTHREAD_CREATE_ARG2,
      * solib.c (_initialize_solib): Add missing '\' chars at ends of
      * configure: Fix three locations where shell scripts were
      * valprint.c (print_longest): Test for CC_HAS_LONG_LONG as well as
      From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
      * gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and
      Fixup my email addresses to consistently be fnf@cygnus.com
      * rs6000-tdep.c: Fix typo in comment.
      * alpha-nat.c (fetch_core_registers): Match Sep 4 gdbcore.h prototype
      * alpha-nat.c (fetch_core_registers): Match Sep 4 gdbcore.h prototype
      * syms.c (coff_section_type): Make arg const.
      * mips-dis.c (print_insn_arg): Add prototype.
      * Makefile.in (RPATH_ENVVAR): New var, set to @RPATH_ENVVAR@.
      * Makefile.in (INTERNAL_LDFLAGS): Add @HLDFLAGS@ to list.
      * Makefile.in (just-check): Add path to sibling expect dir
      * gdb.base/a1-selftest.exp: Tweak tests to account for new
      * top.c (print_gdb_version): Rewrote to comply with new GNU coding
      Remade configure, which appears to have gotten out of sync
      Make sanitize-v850 lines into comments and rebuild configure
      * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
      * defs.h: Remove define of PRIVATE_XMALLOC.
      * gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for
      * inferior.h (IN_SIGTRAMP): Pass pc to SIGTRAMP_START and
      * buildsym.c (finish_block): Change innerblock_anon_complaint to
      Just some cleanups noticed while working on PR 10760
      Bug reported by Paul Flinders <paul@dawa.demon.co.uk>:
      Revert last change.  I was fooled by an old Makefile that didn't
      * dbxread.c (process_one_symbol): Check for null string directly
      * expstruct.exp (objfile2): Set and use, like other chill tests.
      * Makefile.in (clean mostlyclean): Also remove chill *.grt files.
      * gdb.base/coremaker.c: Add code to mmap some data so we
      * gdb.c++/classes.exp: Modify to handle current gcc C++ member ordering
      * gdb.c++/inherit.exp (test_ptype_vi): Log some passes that
      * callch.exp: Add mips*-sgi-irix* xfail for
      * gdb.c++/inherit.exp (test_ptype_si): Fix tagless struct ptype
      (Fix from Jim Wilson)
      From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
      * lib/gdb.exp (CFLAGS): Remove, unreferenced.
      * misc.exp: Change x86 linux setup_xfails to use new
      * gdb.base/a1-selftest.exp: Change x86 linux setup_xfails to
      From: Paul Eggert <eggert@twinsun.com>
      * gdb.texinfo, refcard.tex: Restore author credit
      * mn10200.h: Fix comment, mn10200_operand not powerpc_operand.
      * config/pa/hppahpux.mh (TERMCAP): Always link to libc before
      (Lay some groundwork for TIc80 port that will be filled in incrementally.)
      Add TIc80 stuff keep/lose stuff.
      (Laying the groundwork (that will be incrementally fleshed out) for
      (Laying the groundwork (that will be incrementally fleshed out) for
      (Laying some groundwork (that will be incrementally fleshed out) for
      (Laying groundwork (that will be incrementally fleshed out) for TIc80 support)
      * NOTES.config (Implementation): as.h #define's "GAS" not "gas",
      * config.sub (case $basic_machine): Add tic80 entries.
      * Makefile.in (mm.o): New target that combines all the functions
      * Makefile.in (BFD32_BACKENDS): Add coff-tic80.o
      * Makefile.in (ALL_MACHINES): Add tic80-dis.o and tic80-opc.o.
      * cpu-tic80.c (bfd_tic80_arch): Add struct.
      * archures.c (enum bfd_architecture): Add bfd_arch_tic80
      * Makefile.in (m68k-opc.o, alpha-opc.o): Remove dis-asm.h dependency.
      * tic80.h (struct tic80_opcode): Name changed.
      * Makefile.in (coff-tic80.o): Add coffcode.h to dependency list.
      * ppc-opc.c (powerpc_operands): Make comment match the
      * tic80-dis.c (print_insn_tic80): Print TIC80_OPERAND_RELATIVE
      * tic80.h (TIC80_OPERAND_BITNUM): Renamed from TIC80_OPERAND_CC_SZ.
      * tic80.h (TIC80_OPERAND_M_SI): Add operand modifier for ":m".
      * tic80-dis.c (M_SI, M_LI): Add macros to test for ":m" modifier bit
      * tic80.h (TIC80_OPERAND_SCALED): Operand may have optional
      * tic80-dis.c (R_SCALED): Add macro to test for ":s" modifier bit.
      * tic80.h (TIC80_OPERAND_FLOAT): Add for floating point operands.
      * tic80-dis.c (print_insn_tic80): Print floating point operands
      * tic80-opc.c (tic80_operands): Reorder some table entries to make
      * tic80.h (struct tic80_opcode): Change "format" field to "flags".
      * tic80-opc.c (V_a, V_m, V_S, V_Z, V_p, OP_V, MASK_V):
      * tic80-dis.c (print_insn_tic80): Broke excessively long
      * tic80.h (TIC80_NO_R0_DEST): Add for opcodes where r0 cannot
      * tic80-dis.c (tic80_opcodes): Add "wrcr", "vmpy", "vrnd",
      * coff-tic80.c (tic80coff_vec): Change to little endian data
      * coff-tic80.c (tic80coff_vec): Use correct data put/get
      * tic80.h (TIC80MAGIC): Renamed to TIC80_AOUTHDR_MAGIC.
      * tic80-opc.c (tic80_opcodes): Expand comment to note that the
      * config/tc-d10v.c (find_opcode): Remove unused variable "numops".
      * tic80.h: Change all the OPERAND defines to use the form (1 << X)
      * tic80-opc.c (tic80_predefined_symbols): Table of name/value
      One minor fix I forgot in last checkin.
      * tic80.h (TIC80_OPERAND_ENDMASK): Add for flagging TIc80
      * tic80-opc.c (tic80_operands): Add REG_0_E, REG_22_E,
      * emulparams/tic80coff.sh: New (dummy) file for TIc80.
      * xcoffread.c (RECORD_MINIMAL_SYMBOL): Add NULL asection* parameter
      * tic80-opc.c (tic80_symbol_to_value): Changed to accept
      * tic80.h (tic80_symbol_to_value): Change prototype to match
      Add tic80 directory to keep_these_too or lose_these_too.
      * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
      * config/tc-tic80.c: Numerous changes and additions to flesh
      * tic80-opc.c (tic80_operands): Fix typo '+' -> '|'.
      * doc/Makefile.in (TEXI2DVI): Set to just name of program.
      * config/{tc-alpha.h, tc-arc.h, tc-d10v.h, tc-generic.h, tc-i960.h,
      * config/tc-alpha.h (md_operand): Define with a null expansion,
      * reloc.c (struct reloc_howto_struct): Fix typo in comment.
      * tic80-opc.c (tic80_predefined_symbols): Add symbolic
      * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
      * doc/internals.texi (CPU backend): Fix typo in md_section_align
      * tic80-opc.c (tic80_predefined_symbols): Revert change to
      * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
      * config/obj-coff.c: Fix typo in comment section.
      * tic80-opc.c (LSI_SCALED): Renamed from this ...
      * config/tc-tic80.c (md_apply_fix): Handle R_ABS type fixups.
      * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
      * config/tc-tic80.c (find_opcode, build_insn): Changes to match
      * gas/tic80/{float.d, float.lst, float.s}: New tests for
      * config/tc-tic80.c (FLT_CHARS): Change from "dD" to "fF".
      * gas/tic80/{align.d, align.lst, align.s} New test for the
      * config/tc-tic80 (md_pseudo_table): Add align pseudo op to do
      * coffcode.h (coff_set_flags): Add case for TIC80_ARCH_MAGIC.
      * configure.in (tic80-*-*): Remove ld from noconfigdirs.
      * coff-tic80.c (COFF_DEFAULT_SECTION_ALIGNMENT_POWER): Set this to 2
      * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
      * config/tc-tic80.c (md_begin): Declare external variable
      * config/tc-tic80.c (md_pseudo_table): Add "sect" and "section"
      start-sanitize-tic80
      * scripttempl/tic80coff.sc (ENTRY): Entry symbol is __start
      * coff-tic80.c (coff_rtype_to_howto): Define
      * config.bfd (powerpc-*-beos*): New target.
      * NEWS: Note BeOS support.
      ChangeLog
      * config.sub: Add BeOS support.
      * configure.tgt (powerpc-*-beos*): Use aixppc for targ_emul.
      * remote-sim.c (simulator_command): Add comment about dealing with
      Forgot this change in last checkin.
      Add this file too..
      * coff-tic80.c (tic80_howto_table): Add R_ABS entry.
      * config/tic80/tm-tic80.h (NAMES_HAVE_UNDERSCORE): Define.
      * COPYING: Install new version of file from FSF.
      * config/tic80/tic80.mt: Disable using the simulator
      * configure.in: Remove noconfigdirs case since gdb also
      * arminit.c (ARMul_NewState): Preinitialize the state to
      * gdb.base/run.c: Use FAKEARGV to build test executable that
      * gdb.base/a2-run.exp: Add arm-*-coff setup_xfails for cases
      * config/arm/tm-arm.h (TARGET_DOUBLE_FORMAT): Define to use
      * config/tc-tic80.c (md_apply_fix): Check PC relative relocations
      Fix thinko in previous change.
      * internal.h (C_UEXT, C_STATLAB, C_EXTLAB, C_SYSTEM):
      * libcoff-in.h (struct coff_final_link_info): Add boolean
      * peicode.h (coff_bfd_print_private_bfd_data): #undef before #define.
      * coffgen.c (_bfd_coff_is_local_label_name): Return proper boolean
      Back out last change, there are too many more to fix them all.
      * defs.h (perror_with_name): Is a NORETURN function.
      * sh-tdep.c (symfile.h): Include.
      * config/i386/nm-linux.h: Enable prototypes that were #ifdef out.
      * dwarfread.c (new_symbol): Use SYMBOL_VALUE_ADDRESS, instead of
      * dwarfread.c (isreg, optimized_out, offreg, basereg): Move
      Minor formatting change (whitespace only).
      Sanitize away sh4 stuff for now.
      * sh-tdep.c (sh_skip_prologue): Also recognize fmov insns.
      * gdb.base/printcmds.exp: Fix "check for floating addition"
      Fix one of my "ninemoons" email addresses that slipped in.
      Fix a "ninemoons" email address that slipped in.
      * lib/gdb.exp (setup_xfail_format): New function.
      * buildsym.h (struct subfile): Add debugformat member.
      >       * tic80.h (TIC80_TARGET_ID): Add define.
      * coffcode.h (coff_write_object_contents): Initialize
      Add coffswap.h to file list for TIc80 sanitization.
      * config/tc-tic80.c (build_insn): Fix endianness problem with
      * config/tc-tic80.c (build_insn): Initialize extended word to zero
      * config/tc-tic80.c (build_insn): Remove "extended" and replace with
      * frame.h (enum lval_type): Conditionalize on __GNUC__
      * objfiles.c (objfile_relocate): Add call to breakpoint_re_set
      * coff-i960.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1.
      Tue Aug 19 08:59:12 1997  Fred Fish  <fnf@cygnus.com>
      * cofflink.c (coff_link_check_ar_symbols): Handle C_SYSTEM syms
      * read.h (s_lcomm_bytes): Add prototype (for real this time).
      * ldlang.c (lang_memory_region_lookup): Remove extraneous
      * interp.c (pc_addr): Discard upper bit(s) of PC in case
      * d10v_sim.h (INC_ADDR): Align MOD_E to increment before testing
      * simops.c (OP_6401): postdecrement on r15 is OK, remove exception.
      * simops.c (OP_6401): postdecrement on r15 is OK, remove exception.
      * simops.c (OP_6A01): Change OP_POSTDEC to OP_POSTINC and move
      * config/obj-coff.c (fixup_segment): Cast second arg of
      * peicode.h (coff_swap_aouthdr_in): Cast second arg of
      * interp.c (sim_resume): Call do_2_short with LEFT_FIRST or
      * tic80-opc.c (OFF_SL_PC, OFF_SL_BR): Minor formatting change.
      * config/tc-tic80.c (build_insn): Handle instructions that have
      * coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.
      * tic80-opc.c (tic80_opcodes): Revert change that put the 32 bit
      * config/tc-tic80.c (tic80_relax): New static variable.
      * gdbint.texinfo (Host Conditionals): Document change from
      * configure.in (--with-mmalloc): Add new configure arg to use the
      * interp.c (UMEM_SEGMENTS): New define, set to 128.
      * gdb.base/break.exp (test_next_with_recursion): Remove
      * .cvsignore: Remove *-info and *-install since they match
      * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly
      * d10v-dis.c (PC_MASK): Correct value.
      * objdump.c (disassemble_bytes): Add flag INSN_HAS_RELOC to tell
      * gdb.base/watchpoint.exp: Set "d10v*-*-*" clear_xfail for
      * config/d10v/tm-d10v.h (CALL_DUMMY): Define as "{ 0 }".
      Fix minor sanitization problems.
      Fix some problems with gdbtk sanitization.
      Fix some mswin sanitization problems.
      Fix gdbtk sanitizations to be silent unless verbose optio is given.
      Make --keep-mswin
      Sanitize away "*-windows*" host makefile frag when sanitizing
      Fix minor typos in comments
      * config/tc-d30v.c (parallel_ok): For the explicitly parallel
      Fixup my email addresses to be at cygnus.com
      PR 15068
      * sim-base.h (struct sim_state_base): Add prog_syms and
      >       * gdb.texinfo (hbreak, watch): Fix typo, "date" -> "data".
      * read.c (sizeof_leb128): Referenced externally by write.c so
      * infttrace.c (update_thread_state_after_attach): Pass address
      Approved by Andrew Cagney <ac131313@cygnus.com>
      Changes approved by kev@cygnus.com, ezannoni@cygnus.com, eliz@is.elta.co.il.
      2001-10-30  Fred Fish  <fnf@redhat.com>
      Approved by kev@cygnus.com
      2001-11-06  Fred Fish  <fnf@redhat.com>
      2001-11-17  Fred Fish  <fnf@redhat.com>
      Fix obvious typo (Bourn -> Bourne)
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Elena Zannoni:
      Approved by Elena Zannoni:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by Jim Blandy:
      Approved by med@shout.net:
      Approved by mec@shout.net.
      Approved by fnasser@redhat.com:
      Approved by fnasser@redhat.com:
      2002-01-21  Fred Fish  <fnf@redhat.com>
      Approved by msynder@redhat.com
      Approved by Jim Blandy (jimb@redhat.com).
      2002-02-27  Fred Fish  <fnf@redhat.com>
      2002-03-04  Fred Fish  <fnf@redhat.com>
      Checked in under the "obvious fix/typo rule".
      2002-03-25  Fred Fish  <fnf@redhat.com>
      Sigh, should have updated the copyright date in the
      2002-03-25  Fred Fish  <fnf@redhat.com>
      2002-03-26  Fred Fish  <fnf@redhat.com>
      2002-03-26  Fred Fish  <fnf@redhat.com>
      2002-04-04  Fred Fish  <fnf@redhat.com>
      2002-05-01  Fred Fish  <fnf@redhat.com>
      Approved by ezannoni@redhat.com:
      Reviewed and approved by Kevin Buettner <kevinb@redhat.com>
      Checked in as obvious fixes.  Also updated FSF copyright year to 2003
      2003-07-10  Fred Fish  <fnf@ninemoons.com>
      Committed after testing and independent approval/endorsement.
      Reviewed and approved by drow@mvista.com:
      Fix typo in comment
      Reviewed and approved by cagney@redhat.com.
      Forgot to update copyrights in previous check in.
      Forgot copyright updates in previous checkin
      Reviewed and approved by drow@mvista.com.
      Reviewed and approved by drow@mvista.com.
      Fix typo in comments (Unfortunatly)
      Fix obvious typo (completly -> completely) and update copyrights as needed
      2004-02-12  Fred Fish  <fnf@redhat.com>
      2004-02-16  Fred Fish  <fnf@redhat.com>
      Testcase suggested by ezannoni@redhat.com.
      Reviewed and approved by ezannoni@redhat.com
      Reviewed and approved by ezannoni@redhat.com
      Remove extraneous blank character
      Missed adding ChangeLog entry and updating copyright year in a previous
      Patch reviewed and approved by nickc@redhat.com.
      Reviewed and approved by cagney@gnu.org.
      Reviewed and approved by drow@false.org.
      Committed under "obvious fix rule".
      Reviewed and approved by Alan Modra <amodra@bigpond.net.au>
      Approved by Kevin Buettner <kevinb@redhat.com>
      Approved by nickc@redhat.com:
      2005-01-19  Fred Fish  <fnf@specifixinc.com>
      2005-01-19  Fred Fish  <fnf@specifixinc.com>
      2005-01-19  Fred Fish  <fnf@specifixinc.com>
      2005-01-19  Fred Fish  <fnf@specifixinc.com>
      Fix misspelling in previous checkin
      2005-01-21  Fred Fish  <fnf@specifixinc.com>
      2005-01-21  Fred Fish  <fnf@specifixinc.com>
      Approved by nickc@redhat.com:
      Approved by nickc@redhat.com
      Apply patch for binutils bug 806, approved by nickc@redhat.com.
      Fix obvious typo in comment.
      2005-05-13  Fred Fish  <fnf@specifixinc.com>
      Approved by nickc@redhat.com
      Approved by nickc@redhat.com:
      Reviewed/approved by Daniel Jacobowitz <drow@false.org>
      Reviewed/approved by Daniel Jacobowitz  <dan@codesourcery.com>
      Reviewed and approved by Mark Kettenis <mark.kettenis@xs4all.nl>
      Reviewed and approved by Nick Clifton  <nickc@redhat.com>
      Reviewed and approved by Jim Blandy
      Reviewed and approved by Jim Blandy
      Reviewed and approved by Jim Blandy and Daniel Jacobowitz
      Reviewed and approved by Jim Blandy
      2006-02-16  Fred Fish  <fnf@specifix.com>
      2006-02-17  Fred Fish  <fnf@specifix.com>
      2006-02-16  Fred Fish  <fnf@specifix.com>
      Reviewed and approved by Daniel Jacobowitz
      2006-05-06  Fred Fish  <fnf@specifix.com>
      Approved by Daniel Jacobowitz <drow@false.org>
      Reviewed and approved by Jim Blandy <jimb@codesourcery.com>
      Reviewed and approved by Daniel Jacobowitz <drow@false.org>
      Suggested, reviewed, and approved by Daniel Jacobowitz <drow@false.org>
      Reviewed and approved by Daniel Jacobowitz <drow@false.org>
      Checked in under the 'obvious fix rule'
      Reviewed and approved by Daniel Jacobowitz and Thiemo Seufer
      Approved by Daniel Jacobowitz.
      Patch reviewed and approved by Daniel Jacobowitz <drow@false.org>.
      Reviewed by Daniel Jacobowitz <drow@false.org>
      Reviewed and approved by Daniel Jacobowitz <dan@codesourcery.com>
      Reviewed and approved by Daniel Jacobowitz <drow@false.org>
      Reviewed and approved by Daniel Jacobowitz <drow@false.org>
      Reviewed by Daniel Jacobowitz <drow@false.org>
      2007-02-09  Fred Fish  <fnf@specifix.com>
      Reviewed by Mark Kettenis <mark.kettenis@xs4all.nl>

Frederic Riss (11):
      * MAINTAINERS (Write After Approval): Add myself to the list.
      * dwarf2-frame.c: (execute_cfa_program): Don't access past the
      * dwarf2-frame.c (dwarf2_frame_prev_register): Handle
      * mi/mi-interp.c (mi_interpreter_resume): Route target error
      2006-04-14  Frederic Riss  <frederic.riss@st.com>
      2006-04-21  Frederic Riss  <frederic.riss@st.com>
      2006-07-21  Frederic Riss  <frederic.riss@st.com>
      2006-07-24  Frederic Riss  <frederic.riss@st.com>
      2006-10-11  Denis Pilat  <denis.pilat@st.com>
      2006-11-09  Christophe Lyon  <christophe.lyon@st.com>
      2006-11-13  Denis Pilat  <denis.pilat@st.com>

GDB Administrator (29):
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in
      Automatic date update in version.in

Gabriel Dos Reis (2):
      Add myself to "write atfer approval" section.
      2007-02-09  Gabriel Dos Reis  <gdr@integrable-solutions.net>

Gabriel Krisman Bertazi (1):
      Fix PR breakpoints/16297: catch syscall with syscall 0

Gaius Mulley (10):
      2006-05-13  Gaius Mulley <gaius@glam.ac.uk>
      tidied up ChangeLogs (80 character line width), added reference
      split up another line in excess of 80 characters
      tidied up ChangeLog as per GNU Coding Standards.
      removed lengthy descriptions about function modifications.
      fixed spacing between name and email address.
      NEWS: (Improved Modula-2 language support): New section.
      * configure.ac: Added gdb.modula2/Makefile to AC_OUTPUT.
      * doc/gdb.texinfo:  Add TSIZE definition, removed
      * dwarf2read.c (read_subroutine_type): Add the subroutine type to the

Gary Benson (25):
      2011-04-11  Gary Benson  <gbenson@redhat.com>
      2011-04-15  Gary Benson  <gbenson@redhat.com>
      gdb/
      gdb/
      2011-10-12  Gary Benson  <gbenson@redhat.com>
      2012-01-19  Gary Benson  <gbenson@redhat.com>
      ChangeLog:
      2012-02-01  Gary Benson  <gbenson@redhat.com>
      2012-02-22  Gary Benson  <gbenson@redhat.com>
      gdb:
      ChangeLog fix
      2012-08-14  Gary Benson  <gbenson@redhat.com>
      2013-05-24  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04 Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      2013-06-04  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2013-06-04  Gary Benson  <gbenson@redhat.com>
      Add missing PR to ChangeLog entry
      Fix off-by-one errors in *scanf format strings.
      libiberty: sync with gcc

Gary Funck (2):
      * MAINTAINERS (Write After Approval): Add myself.
      2006-12-27  Gary Funck  <gary@intrepid.com>

Gavin Romig-Koch (127):
      Fix linux build problem.
      config.sub: Handle v850-unknown.
      Handle MSDOS's (non-unix) text files.
      Add r5900
      fixes bugs caused by adding 5900
      Correct flags for PMADDUW insn
      Correct test for ISA dependent bits
      Use idt.ld rather than ddt.ld
      Correct some badly formatted entrys
      Correct the overloaded DOUBLEWORD problem
      Add/use pr_uword64 for SIM_ADDR independent values.
      Correct test for fpr pairs.
      Correct test for fpr pairs.
      for DIV: check for div by zero and int overflow
      Move mips INSN_ISA subfield into new membership field.
      Change longjmp param/setjmp return value used for simulator restart from 0 to 2.
      ifdef out uses of simSTOP, simSTEP and simBE when DEBUG is defined.
      Improve messages from regexp_diff
      Add r3900 support.
      End the tests with no-ops.
      gencode.c: Two arg MADD should not assign result to /bin/bash.
      * config.sub: Add mipstx39.  Delete r3900.
      tx19 and related necessary changes.
      Support tx19 sanitation.
      * gas/config/tc-mips.c (mips_1900): Replace with mips_3900 and
      * mips-opc.c: Added tx39 insns sdbbp, rfe, and deret.
      * sim/mips/interp.c: Correct some HASFPU problems.
      * sim/mips/gencode.c (build_instruction): Don't need to subtract 4 for
      * gencode.c: Add r3900 (tx39).
      Add handling for 3900's SDBBP, DERET, and RFE insns.
      tx19 sanitize fixes.
      opcodes/mips-opc.c: Fix formatting.
      opcodes/mips-opc.c: Three op mult is not an ISA insn.
      config.sub: Add mips-tx39-elf to marketing names.
      config/tc-mips.c (md_begin): Replace the TARGET_CPU value
      opcodes/mips-opc.c: Note that 'jalx' is (probably incorrectly) marked I1.
      opcodes/mips-opc.c (bnezl,beqzl): Mark these as also tx39.
      * sim/mips/gencode.c (build_instruction): Follow sim_write's lead in using
      * gencode.c: Add tx49 configury and insns.
      * mips-opc.c (deret,dmult,dmultu,madd,maddu,pref,sdbbp):
      * config/tc-mips.c (hilo_interlocks): True for tx49.
      * configure.tgt: Add tx49 configury based on 4300.
      * include/opcode/mips.h (INSN_4900): Added.
      * include/opcode/mips.h (INSN_4900): Added.
      * configure.tgt: Add tx49 configury based on 4300.
      * config.sub: Add tx49 configury.
      * configure.tgt: Add tx49 configury based on 4300.
      Correct tx49 sanitation.
      * tc-mips.c (md_begin): Reorganize setting of default values so
      Correct sanitation for tx49.
      Correct r5900 sanitization.
      * config.sub: Move tx19 configury to reduce spurious differences
      config/tc-mips.c (mips_4900): Added.
      mips-opc.c (sync,cache): These are 3900 insns.
      * mips.h (struct mips_opcode): Changed comments to reflect new
      Don't run mips16 tests for tx49.
      Add _bfd_dwarf2_find_nearest_line.
      add dwarf2.c
      toplevel--
      toplevel--
      Initial vr4111 Sanitization marks.
      * interp.c (load_memory): Add missing "break"'s.
      * config.sub (mips64vr4320-unknown-elf) : Added.
      * gas/mips/mips.exp (ilocks) : Added mips64vr4320*-*-*.
      * configure.tgt (mips64*vr4320*el-*-elf*,mips64*vr4320*-*-elf*) :
      * configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added.
      * mips-cpu.c: Reorganize sanitization.
      * config/tc-mips.c : Added vr4320 similar to vr4300.
      * mips.h (INSN_4320) : Added.
      * mips-dis.c (_print_insn_mips) : Handle bfd_mach_mips4320.
      * vr4320.igen: New file.
      Scrap the un-needed vr4111 stuff.
      * mips/vr4320.igen: Mark the insn in here as vr4320 only.
      * mips-opc.c ("macc*","mul*"): Added the 4320 versions
      * vr4320.igen (clz,dclz) : Added.
      * mips-opc.c ("clz","dclz"): Added the 4320 versions.
      * configure.tgt (mips64*vr4320*el-*-elf*) : Removed spurious case.
      Sanity for 4320
      * configure.in (mipstx39*-*-*): Use gencode simulator rather
      * config/tc-mips.c (mips_pseudo_table): Add weakext entry.
      * dwarf2.c (parse_comp_unit): Drop use of unit->name when it is null.
      * dwarf2.c (comp_unit): Move it earlier in the source. Add
      * config/tc-mips.c (macro,macro2): Implement
      * elf32-mips.c (elf_mips_mach): New.
      * mips/mips.igen (check_op_hilo,check_mult_hilo,check_div_hilo):
      * tx.igen (madd,maddu):  Replace calls to check_op_hilo
      * r5900.igen: Replace the calls and the definition of the
      * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
      add ld-ilocks-addr32.d
      * mips/tm-tx39.h (MIPS_DEFAULT_FPU_TYPE) : Defined as MIPS_FPU_NONE.
      gencode.c: Mark BEGEZALL as LIKELY.
      * configure.in (mips_fpu_bitsize) : Set this correctly for 32-bit mips
      * mips.igen (SWC1) : Correct the handling of ReverseEndian
      * mips.igen (check_mf_hilo): Correct check.
      * interp.c (OPTION_BRANCH_BUG_4011): Add.
      * config/tc-mips.c (prev_insn_labels): New.
      * dwarf1.c : New file.  Adds _bfd_dwarf1_find_nearest_line.
      add dwarf1.c
      * config/tc-mips.c (hilo_interlocks): Remove mips_3900.
      For top level:
      missing stuff for vr4xxx
      Cleanups.
      elf32-mips.c (_bfd_mips_elf_final_write_processing): Handle bfd_mach_mips4300.
      * configure.in (mips64vr4xxx): Enable TARGET_ENABLE_FR.
      for bfd:
      mipsvr5xxxel-elf
      5xxx and el
      missing *vr4320:
      Handle the 4111 option.
      This adds ABI flags to MIPS/ELF object files.
      New 'hack' generator
      Handle vr4111
      Correct setting of ABI in e_flags
      * config/tc-mips.c (mips_eabi64): New.
      * config/tc-mips.c (md_begin): Correct type-o in setting of mips_eabi64.
      m16.igen (DADDIU5): Correct type-o.
      1998-12-29  Gavin Romig-Koch  <gavin@cygnus.com>
      * config/tc-mips.c (append_insn): For mips16, insert a nop between
      MIPS16_INSN_BRANCH
      mips16-opc.c: Mark branch insns with MIPS16_INSN_BRANCH.
      improve sanitation
      improve sanitation
      * config/tc-mips.c (ISA_HAS_COPROC_DELAYS) : New.
      For include/opcode:
      * mips-opc.c (la): Create a version that just uses addiu directly.
      * gas/mips/la.d: Adjust for new la macro expansion.
      For include/opcode:

Geoffrey Keating (74):
      * elf32-mips.c (mips_elf_relocate_hi16): Unused, delete.
      * config/tc-mips.c (nopic_need_relax): Allow for the
      * scripttempl/elf.sc (.sdata): Include .gnu.linkonce.s.* sections
      * scripttempl/elf.sc (.rel.sdata): Combine all the sdata relocs
      * gas/mips/elf-rel.s: New file.
      * elf32-mips.c (mips_elf_calculate_relocation): R_MIPS_LITERAL
      * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
      * as.c (show_usage): Document new options.
      Added note about --fatal-warnings option.
      * vasprintf.c (int_vasprintf): Don't re-read the format character
      Merge in changes from egcs for AIX cross-compilation support.
      * config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if
      * coffcode.h (coff_set_arch_mach_hook): Don't use variable-size
      * coffcode.h (coff_set_arch_mach_hook): Use free(), because there
      In bfd/:
      * elf32-mips.c (_bfd_mips_elf_relocate_section): Do proper
      Add missing parts of ChangeLog entry for my change of 2000/02/19 00:59:26 to coff-rs6000.c.
      * ppc-instructions (Disabled_Exponent_Underflow): Increment
      * scripttempl/elf.sc: Add support for .sbss2 and .sdata2 sections.
      Correct previous misapplied patch.
      * scripttempl/elfppc.sc: Remove.
      * ppc-opc.c (powerpc_opcodes): Make the predicted-branch opcodes
      * ppc-opc.c (powerpc_opcodes): Correct suffix for vslw.
      * coff-rs6000.c (xcoff_write_one_armap_big): New procedure.
      * configure.host (*-*-aix*): AIX has 'long long' always.
      * nm.c (main): Ignore '-X32_64' as an option.
      * scripttempl/elf.sc: Add a comment giving the correspondence
      * ar.c (main): Don't crash if called with no arguments
      * xcofflink.c (_bfd_ppc_xcoff_relocate_section): Add ori r0,r0,0
      2000-08-24  David Edelsohn  <dje@watson.ibm.com>
      In src/gas/ChangeLog:
      2000-09-05  Steven Johnson  <sbjohnson@ozemail.com.au>
      * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
      * elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Don't make PLT
      * elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): New macro.
      * elf64-sparc.c (sparc64_elf_relocate_section): Clear the location
      * ppc-instructions (lfsux): Correct XO field of lfsux instruction.
      * MAINTAINERS: Added self and Andrew for the ppc sim.
      2000-12-12  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
      * emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):
      * config/obj-bout.c (obj_crawl_symbol_chain): Don't take
      In sim/common:
      * emul_netbsd.c (do_open): Translate the flag parameter to the
      * config.bfd: Enable coff64 for rs6000-*.  Patch from
      * config/rs6000/nm-rs6000.h (PTRACE_ATTACH): Don't define.
      Add self to write-after-approval list.
      Index: opcodes/ChangeLog
      * cgen-asm.c (cgen_parse_keyword): Allow any first character.
      * cgen-ibld.in (insert_normal): Support CGEN_IFLD_SIGN_OPT.
      * config/tc-ppc.c (ppc_elf_validate_fix): It's OK to have
      * dwarf2read.c (dwarf_decode_lines): Properly deal with
      Index: bfd/ChangeLog
      * binutils-all/readelf.exp: powerpc-*-eabi* is an ELF target.
      * config.sub: Update to version 1.232 on subversion.
      Index: bfd/ChangeLog
      * elflink.h (elf_link_input_bfd): Don't ask for the merged offset
      In ld/ChangeLog:
      * dwarf2dbg.c (dwarf2_gen_line_info): Do emit duplicate line
      * MAINTAINERS: Change my mailing address.
      * configure.in (powerpc-*-darwin*): Don't configure BFD, TK, or the
      * configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,
      * configure.in: Disable libgcj for darwin not on powerpc.
      Merge configure.in, configure with GCC.
      Index: ChangeLog
      Merge from GCC versions
      PR 18423
      Index: include/ChangeLog
      * configure.in: Don't build sim or rda when targetting darwin.
      Index: ChangeLog
      Merge ChangeLog and multi.m4 from GCC repository.
      * cp-demangle.h: Add comment explaining what to do to avoid
      * cp-demangle.c (d_encoding): Exit early on error.
      * cp-demangle.c (d_name): Detect local-source-name.
      * configure.ac: Non-default multilibs can be cross compilations.

Geoffrey Noer (130):
      complete.c: Change WIN32 to __WIN32__, added #else return NULL
      Changes to configure.in so that -gm-magic targets won't build libgloss
      Modified remote-e7000.c so that :23 isn't appended to the target port
      Configure and build make for *-*-cygwin32 targets
      Changes to configure.in noted
      Removed EINVAL reference in remote-mips.c, and put a hardcoded 22 in its
      enable_gdbtk=no for cygwin32-hosted toolchains
      cygwin32 changes
      Changes to gdbtk configury so cygwin32 hosts (in addition to go32)
      Enable dosrel for special dos installation (appending of .exe to
      Fixed .Sanitize
      Configure and build diff and patch for cygwin32-hosted toolchains
      Adding bash and time to list of hosttools
      Add gawk to list of things to build
      Allow texinfo to be configured and built for Canadian crosses
      nope, don't build texinfo yet for cygwin32, there's a problem with
      Thu Jul 18 01:22:01 1996  Geoffrey Noer  <noer@cygnus.com>
      Sat Aug 17 04:56:25 1996  Geoffrey Noer  <noer@skaro.cygnus.com>
      Tue Aug 27 04:25:08 1996  Geoffrey Noer  <noer@cygnus.com>
      sanitize change
      build ser-tcp.o for cygwin32 hosted gdb
      Don't include netinet/tcp.h in ser-tcp.c if __CYGWIN32__ defined
      restore the space that need to be present
      Wed Oct  2 23:45:25 1996  Geoffrey Noer  <noer@cygnus.com>
      Tue Oct 29 16:56:01 1996  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov 11 17:15:59 1996  Geoffrey Noer  <noer@cygnus.com>
      Wed Nov 20 16:15:15 1996  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 21 16:19:44 1996  Geoffrey Noer  <noer@cygnus.com>
      Added findutils, less, ncurses to top level .Sanitize
      Sun Dec  1 00:40:46 1996  Geoffrey Noer  <noer@cygnus.com>
      Wed Dec  4 16:34:05 1996  Geoffrey Noer  <noer@cygnus.com>
      fixed sanitize files
      Wed Dec  4 16:53:05 1996  Geoffrey Noer  <noer@cygnus.com>
      Mon Dec  9 00:14:49 1996  Geoffrey Noer  <noer@cygnus.com>
      additional register stuff
      Mon Dec  9 17:34:05 1996  Geoffrey Noer  <noer@cygnus.com>
      fixed .Sanitize
      Tue Dec 31 15:19:32 1996  Geoffrey Noer  <noer@cygnus.com>
      small fix
      Fri Jan  3 14:20:05 1997  Geoffrey Noer  <noer@cygnus.com>
      Fri Jan  3 14:20:05 1997  Geoffrey Noer  <noer@cygnus.com>
      Wed Jan  8 15:14:59 1997  Geoffrey Noer  <noer@cygnus.com>
      Wed Jan  8 19:56:43 1997  Geoffrey Noer  <noer@skaro.cygnus.com>
      Tue Jan 14 16:01:06 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Jan 16 14:10:41 1997  Geoffrey Noer  <noer@cygnus.com>
      Tue Jan 21 17:03:26 1997  Geoffrey Noer  <noer@cygnus.com>
      Wed Jan 22 01:31:16 1997  Geoffrey Noer  <noer@cygnus.com>
      Wed Jan 22 01:31:16 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Jan 23 01:44:27 1997  Geoffrey Noer  <noer@cygnus.com>
      Committing tiny change -- pretend regs are 32 bits
      Tue Jan 28 15:39:50 1997  Geoffrey Noer  <noer@cygnus.com>
      Wed Jan 29 18:15:00 1997  Geoffrey Noer  <noer@cygnus.com>
      Committing sanitize changes
      Wed Mar 19 16:13:22 1997  Geoffrey Noer  <noer@pizza.cygnus.com>
      Fixed .Sanitize
      Mon Mar 24 19:43:16 1997  Geoffrey Noer  <noer@cygnus.com>
      Tue Mar 25 18:16:43 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Mar 27 15:52:40 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Apr 10 13:20:53 1997  Geoffrey Noer  <noer@cygnus.com>
      Mon Apr 14 11:55:27 1997  Geoffrey Noer  <noer@pizza.cygnus.com>
      Mon Apr 14 15:54:51 1997  Geoffrey Noer  <noer@pizza.cygnus.com>
      Tue Apr 22 17:17:28 1997  Geoffrey Noer  <noer@pizza.cygnus.com>
      Wed Aug  6 16:15:31 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug  7 13:09:17 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug  7 13:39:31 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug  7 13:39:31 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug  7 19:40:52 1997  Geoffrey Noer  <noer@cygnus.com>
      amend changelog entry slightly
      Sun Aug 10 16:49:09 1997  Geoffrey Noer  <noer@cygnus.com>
      Sun Aug 10 16:49:09 1997  Geoffrey Noer  <noer@cygnus.com>
      Mon Aug 11 16:22:36 1997  Geoffrey Noer  <noer@cygnus.com>
      Tue Aug 12 14:37:18 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug 21 14:56:04 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Aug 21 16:18:08 1997  Geoffrey Noer  <noer@cygnus.com>
      Sun Aug 24 21:16:59 1997  Geoffrey Noer  <noer@cygnus.com>
      Mon Aug 25 17:08:01 1997  Geoffrey Noer  <noer@cygnus.com>
      Fri Sep 12 16:19:20 1997  Geoffrey Noer  <noer@cygnus.com>
      Sun Sep 14 20:53:42 1997  Geoffrey Noer  <noer@cygnus.com>
      Tue Nov  4 16:52:50 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 20 04:11:27 1997  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 20 04:11:27 1997  Geoffrey Noer  <noer@cygnus.com>
      Fri Nov 21 02:19:57 1997  Geoffrey Noer  <noer@cygnus.com>
      Fri Jan 30 17:18:32 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Feb  4 16:53:58 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Mar 19 14:54:45 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Mar 26 01:54:25 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Apr  2 14:48:44 1998  Geoffrey Noer  <noer@cygnus.com>
      Fri Apr 24 17:18:56 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Apr 28 18:28:58 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Apr 29 15:44:52 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Apr 29 18:05:52 1998  Geoffrey Noer <noer@cygnus.com>
      Wed Apr 29 22:22:55 1998  Geoffrey Noer <noer@cygnus.com>
      Tue Jul 14 15:37:41 1998  Geoffrey Noer  <noer@cygnus.com>
      update
      Wed Sep 30 19:23:48 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Oct  6 18:20:10 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Oct  6 18:20:10 1998  Geoffrey Noer  <noer@cygnus.com>
      fix
      update
      Thu Oct  8 15:33:08 1998  Geoffrey Noer  <noer@cygnus.com>
      Sun Oct 25 10:37:45 1998  Mumit Khan  <khan@xraylith.wisc.edu>
      Mon Oct 26 14:07:59 1998  Mumit Khan  <khan@xraylith.wisc.edu>
      commit sanitized b20 branch
      update
      Fri Oct 30 15:14:49 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 14:59:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:05:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:15:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:19:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:26:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Mon Nov  2 15:26:33 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Nov 10 16:17:06 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Nov 10 16:17:06 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 12 17:27:21 1998  Geoffrey Noer  <noer@cygnus.com>
      Fri Nov 13 00:15:08 1998  Geoffrey Noer  <noer@cygnus.com>
      fix sanitize file
      fix up sanitize file
      Mon Nov 16 14:17:05 1998  Geoffrey Noer  <noer@cygnus.com>
      Tue Nov 17 16:57:51 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Nov 18 18:09:14 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Nov 18 18:18:43 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Nov 18 18:18:43 1998  Geoffrey Noer  <noer@cygnus.com>
      Wed Nov 18 20:12:03 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 13:14:57 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 13:06:22 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 14:42:15 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 14:43:44 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 15:21:04 1998  Geoffrey Noer  <noer@cygnus.com>
      Thu Nov 19 15:21:04 1998  Geoffrey Noer  <noer@cygnus.com>

Glen McCready (3):
      Fri Mar 24 12:10:38 2000  glen mccready  <gkm@pobox.com>
      Fri Apr  7 13:44:38 2000  glen mccready  <gkm@pobox.com>
      Tue Apr 25 13:51:58 2000  glen mccready  <gkm@pobox.com>

Gordon Irlam (4):
      Adding perl to devo (perl5.002beta1).
      Change guile directory structure.
      Add install.sh copyright terms from X11R5.
      Remove cygnus local comments from install-sh and install.sh.

Grace Sainsbury (24):
      Indented file using gdb_indent.sh.
      Indented m68k-tdep.c using gdb_indent.sh
      Added functions for multi-arch.
      Replaced frame_find_saved_regs with frame_init_saved_regs. Converted
      Fixed changelog entry. Indented m68k-tdep.c
      * config/m68k/tm-m68k.h (REGISTER_BYTE, REGISTER_RAW_SIZE)
      * config/m68k/tm-m68k.h (DECR_PC_AFTER_BREAK): Remove.
      * monitor.h: Add the function regname to monitor_ops
      made regname function const char *
      * config/m68k/tm-m68k.h: Rearrange code so macros not in the
      * m68k-tdep.c (m68k_remote_breakpoint_from_pc): Add. Currently not
      * MAINTAINERS: Add self under write after approval.
      * config/mcore/tm-mcore.h (GDB_MULTI_ARCH): Add macro. Set to 0.
      * config/mcore/tm-mcore.h (REGISTER_BYTES, NUM_REGS, PC_REGNUM)
      * config/mcore/tm-mcore.h (GDB_MULTI_ARCH): Set to 2.
      * config/mcore/tm-mcore.h: Remove file.
      2002-07-09  Grace Sainsbury  <graces@redhat.com>
      * NEWS: Mention m68k, mcore multi-arching.
      * monitor.c (monitor_fetch_register): Make name a constant.
      * target.h: Add to_insert_hw_breakpoint, to_remove_hw_breakpoint,
      * remote.c (remote_wait, remote_async_wait): Change
      * remote.c: (remote_wait, remote_async_wait): Add check for awatch
      * remote.c (remote_insert_hw_breakpoint)
      * infrun.c (normal_stop, proceed): Remove call to print_sys_errmsg

Graydon Hoare (3):
      [ include/opcode/ChangeLog ]
      [ opcodes/ChangeLog ]
      [ cgen/ChangeLog ]

Greg McGary (6):
      * Makefile.in: remove `@true' commands for rules that have
      * cgen-opc.c (cgen_get_insn_value): Add missing `return'.
      * MAINTAINERS: Add myself to "Write After Approval" list.
      add missing filename
      * elf32-ppc.c (ppc_elf_relocate_section): Fixup D field
      * prdbg.c (print_vma): Print as long long, if host supports it.

H.J. Lu (2449):
      2000-02-25  H.J. Lu  <hjl@gnu.org>
      2000-02-25  H.J. Lu <hjl@gnu.org>
      2000-02-25  H.J. Lu  <hjl@gnu.org>
      2000-02-27 H.J. Lu  (hjl@gnu.org)
      2000-02-29  H.J. Lu  <hjl@gnu.org>
      2000-03-01  H.J. Lu  <hjl@gnu.org>
      2000-03-01  H.J. Lu  <hjl@gnu.org>
      2000-03-01  H.J. Lu  <hjl@gnu.org>
      2000-03-02  H.J. Lu  (hjl@gnu.org)
      2000-03-08  H.J. Lu  <hjl@gnu.org>
      2000-03-08  H.J. Lu  (hjl@gnu.org)
      2000-03-09  Andreas Jaeger  <aj@suse.de>
      2000-03-10  H.J. Lu  <hjl@gnu.org>
      2000-03-10  H.J. Lu  <hjl@gnu.org>
      2000-03-24  H.J. Lu  <hjl@gnu.org>
      2000-04-03  H.J. Lu  (hjl@gnu.org)
      2000-04-03  H.J. Lu  <hjl@gnu.org>
      2000-04-03  H.J. Lu  <hjl@gnu.org>
      2000-04-04  H.J. Lu  <hjl@gnu.org>
      2000-04-14  H.J. Lu  <hjl@gnu.org>
      2000-04-14  H.J. Lu  <hjl@gnu.org>
      2000-04-18  H.J. Lu  (hjl@gnu.org)
      2000-04-18  H.J. Lu  <hjl@gnu.org>
      2000-05-02  H.J. Lu  <hjl@gnu.org>
      2000-05-02  H.J. Lu  <hjl@gnu.org>
      2000-05-02  H.J. Lu  <hjl@gnu.org>
      2000-05-02  H.J. Lu  <hjl@gnu.org>
      2000-05-03  Martin v. Löwis  <loewis@informatik.hu-berlin.de>
      2000-05-10  H.J. Lu  <hjl@gnu.org>
      Remove the erroneous ">>>>>>> 1.419".
      2000-05-12  H.J. Lu  <hjl@gnu.org>
      2000-05-13  H.J. Lu  (hjl@gnu.org)
      2000-05-13 Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
      2000-05-14  H.J. Lu  (hjl@gnu.org)
      20000-05-18  H.J. Lu  (hjl@gnu.org)
      2000-05-18  H.J. Lu  <hjl@gnu.org>
      20000-05-19  H.J. Lu  (hjl@gnu.org)
      20000-05-21  H.J. Lu  (hjl@gnu.org)
      2000-05-21  H.J. Lu  (hjl@gnu.org)
      2000-05-22  H.J. Lu  <hjl@gnu.org>
      2000-05-23  H.J. Lu  <hjl@gnu.org>
      2000-05-23  H.J. Lu  <hjl@gnu.org>
      2000-05-23  H.J. Lu  <hjl@gnu.org>
      2000-05-30  H.J. Lu  <hjl@gnu.org>
      2000-06-03  H.J. Lu  <hjl@gnu.org>
      2000-06-05  Michael Matz <matz@ifh.de>
      2000-06-05  H.J. Lu  <hjl@gnu.org>
      Remove the `/* Fall through.  */' comment in elf_link_output_extsym ()
      2000-06-05  H.J. Lu  (hjl@gnu.org)
      2000-06-05  H.J. Lu  <hjl@gnu.org>
      2000-06-13  H.J. Lu  <hjl@gnu.org>
      2000-06-14  H.J. Lu  <hjl@gnu.org>
      2000-06-14  H.J. Lu <hjl@gnu.org>
      2000-06-15  H.J. Lu  <hjl@gnu.org>
      2000-06-15  H.J. Lu  <hjl@gnu.org>
      Remove entries from gcc. They don't make much senses here since
      Synced with libiberty in the gcc repository.
      Fix some typos.
      2000-06-15  H.J. Lu  <hjl@gnu.org>
      2000-05-06  Zack Weinberg  <zack@wolery.cumb.org>
      2000-06-17  H.J. Lu  <hjl@gnu.org>
      2000-06-18  H.J. Lu <hjl@gnu.org>
      2000-06-18  H.J. Lu  <hjl@gnu.org>
      2000-06-20  H.J. Lu  <hjl@gnu.org>
      2000-06-20  H.J. Lu  <hjl@gnu.org>
      2000-06-21  H.J. Lu  <hjl@gnu.org>
      2000-07-01  H.J. Lu  <hjl@gnu.org>
      2000-07-10  H.J. Lu  <hjl@gnu.org>
      2000-07-15  H.J. Lu  <hjl@gnu.org>
      2000-07-15  H.J. Lu  (hjl@gnu.org)
      2000-07-16  H.J. Lu  (hjl@gnu.org)
      2000-07-18  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-19  H.J. Lu  (hjl@gnu.org)
      2000-07-19  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-20  H.J. Lu  <hjl@gnu.org>
      2000-07-24  H.J. Lu  (hjl@gnu.org)
      2000-07-27  H.J. Lu  <hjl@gnu.org>
      2000-07-27  H.J. Lu  <hjl@gnu.org>
      2000-08-03  H.J. Lu  <hjl@gnu.org>
      2000-08-03  H.J. Lu  (hjl@gnu.org)
      2000-08-11  Carlo Wood <carlo@alinoe.com>
      2000-08-15  H.J. Lu  <hjl@gnu.org>
      2000-08-17  Christopher C. Chimelis <chris@debian.org>
      2000-08-21  H.J. Lu <hjl@gnu.org>
      2000-08-22  H.J. Lu  <hjl@gnu.org>
      2000-08-22  H.J. Lu  <hjl@gnu.org>
      2000-08-22  H.J. Lu  <hjl@gnu.org>
      Change News to NEWS.
      2000-08-23  H.J. Lu  <hjl@gnu.org>
      2000-08-24  H.J. Lu  <hjl@gnu.org>
      2000-09-02  H.J. Lu  <hjl@gnu.org>
      2000-09-06  H.J. Lu  <hjl@gnu.org>
      2000-09-07  H.J. Lu  <hjl@gnu.org>
      2000-09-07  H.J. Lu  <hjl@gnu.org>
      2000-10-18  H.J. Lu <hjl@gnu.org>
      2000-10-19  H.J. Lu  (hjl@gnu.org)
      2000-11-07  H.J. Lu  <hjl@gnu.org>
      2000-11-12  H.J. Lu  (hjl@gnu.org)
      2000-11-12  H.J. Lu  (hjl@gnu.org)
      2000-11-13  H.J. Lu  <hjl@gnu.org>
      2000-11-13  H.J. Lu  <hjl@gnu.org>
      2000-11-08  H.J. Lu  <hjl@gnu.org>
      2000-11-16  H.J. Lu  <hjl@gnu.org>
      2000-11-16  H.J. Lu  <hjl@gnu.org>
      2000-11-16  H.J. Lu  <hjl@gnu.org>
      Use "[ 	]+" instead of "[ 	]*".
      2000-11-20  H.J. Lu  <hjl@gnu.org>
      2000-11-20  H.J. Lu  <hjl@gnu.org>
      2000-11-20  H.J. Lu  <hjl@gnu.org>
      2000-11-20  H.J. Lu  <hjl@gnu.org>
      2000-12-11  H.J. Lu  <hjl@gnu.org>
      2000-12-12  H.J. Lu  <hjl@gnu.org>
      2000-12-22  H.J. Lu  <hjl@gnu.org>
      2000-12-22  H.J. Lu  <hjl@gnu.org>
      2000-12-22  H.J. Lu  <hjl@gnu.org>
      2000-12-29  H.J. Lu  <hjl@gnu.org>
      2000-12-31  H.J. Lu  <hjl@gnu.org>
      2001-01-16  H.J. Lu  <hjl@gnu.org>
      2001-01-19  H.J. Lu  <hjl@gnu.org>
      2001-01-23  H.J. Lu  <hjl@gnu.org>
      2001-01-23  H.J. Lu  <hjl@gnu.org>
      2001-02-06  H.J. Lu  <hjl@gnu.org>
      2001-02-06  H.J. Lu  <hjl@gnu.org>
      2001-01-23  H.J. Lu  <hjl@gnu.org>
      2001-02-06  H.J. Lu  <hjl@gnu.org>
      2001-02-06  H.J. Lu  <hjl@gnu.org>
      2001-02-06  H.J. Lu  <hjl@gnu.org>
      2001-02-08  H.J. Lu  <hjl@gnu.org>
      2001-02-11  H.J. Lu  <hjl@gnu.org>
      2001-02-11  H.J. Lu  <hjl@gnu.org>
      2001-02-13  H.J. Lu  <hjl@gnu.org>
      It is SYMTAB, not STMTAB.
      2001-02-14  H.J. Lu  <hjl@gnu.org>
      2001-02-14  H.J. Lu  <hjl@gnu.org>
      2001-02-14  H.J. Lu  <hjl@gnu.org>
      Change "armelf" to armelf.
      2001-02-18  H.J. Lu  <hjl@gnu.org>
      2001-02-20  H.J. Lu  <hjl@gnu.org>
      2001-02-20  H.J. Lu  <hjl@gnu.org>
      2001-02-23  H.J. Lu  <hjl@gnu.org>
      2001-02-23  David Mosberger  <davidm@hpl.hp.com>
      2001-02-23  H.J. Lu  <hjl@gnu.org>
      2001-02-26  H.J. Lu  <hjl@gnu.org>
      2001-02-27  H.J. Lu  <hjl@gnu.org>
      Fix a typo.
      2001-03-18  H.J. Lu  <hjl@gnu.org>
      2001-03-20  H.J. Lu  <hjl@gnu.org>
      2001-03-26  H.J. Lu  <hjl@gnu.org>
      Remove ATTRIBUTE_UNUSED in the last patch.
      2001-03-28  H.J. Lu  <hjl@gnu.org>
      2001-03-28  H.J. Lu  <hjl@gnu.org>
      2001-03-29  H.J. Lu  <hjl@gnu.org>
      2001-03-29  H.J. Lu  <hjl@gnu.org>
      2001-03-30  H.J. Lu  <hjl@gnu.org>
      2001-03-30  H.J. Lu  <hjl@gnu.org>
      2001-03-30  H.J. Lu  <hjl@gnu.org>
      2001-03-30  H.J. Lu  <hjl@gnu.org>
      2001-04-03  David Mosberger  <davidm@hpl.hp.com>
      2001-04-05  David Mosberger  <davidm@hpl.hp.com>
      2001-04-07  Steven J. Hill  <sjhill@cotw.com>
      2001-04-05  Steven J. Hill  <sjhill@cotw.com>
      2001-04-05  Steven J. Hill  <sjhill@cotw.com>
      2001-04-13  H.J. Lu  <hjl@gnu.org>
      2001-04-14  H.J. Lu  <hjl@gnu.org>
      2001-04-24  H.J. Lu  <hjl@gnu.org>
      2001-04-26  H.J. Lu  <hjl@gnu.org>
      2001-04-27  David Mosberger  <davidm@hpl.hp.com>
      Revert the last change on aclocal.m4.
      2001-04-29  Keith M Wesolowski <wesolows@foobazco.org>
      2001-04-29  H.J. Lu  <hjl@gnu.org>
      2000-04-27  H.J. Lu  <hjl@gnu.org>
      2001-05-02  H.J. Lu  <hjl@gnu.org>
      2001-05-02  H.J. Lu  <hjl@gnu.org>
      2001-05-03  H.J. Lu  <hjl@gnu.org>
      2001-05-03  H.J. Lu  <hjl@gnu.org>
      2001-05-03  H.J. Lu  <hjl@gnu.org>
      2001-05-09  H.J. Lu  <hjl@gnu.org>
      2001-05-10  H.J. Lu  <hjl@gnu.org>
      2001-05-12  H.J. Lu  <hjl@gnu.org>
      2001-05-14  H.J. Lu <hjl@gnu.org>
      2001-05-17  H.J. Lu  <hjl@gnu.org>
      2001-05-17  H.J. Lu  <hjl@gnu.org>
      2001-05-17  H.J. Lu  <hjl@gnu.org>
      2001-05-18  H.J. Lu  <hjl@gnu.org>
      2001-05-18  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-24  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-25  H.J. Lu  <hjl@gnu.org>
      2001-05-31  H.J. Lu  <hjl@gnu.org>
      2001-06-02  H.J. Lu  <hjl@gnu.org>
      2001-06-02  H.J. Lu  <hjl@gnu.org>
      2001-06-02  H.J. Lu  <hjl@gnu.org>
      2001-06-02  H.J. Lu  <hjl@gnu.org>
      2001-06-02  H.J. Lu  <hjl@gnu.org>
      2001-06-04  H.J. Lu  <hjl@gnu.org>
      2001-06-06  H.J. Lu  <hjl@gnu.org>
      2001-06-06  H.J. Lu  <hjl@gnu.org>
      Fix a typo.
      2001-06-06  H.J. Lu  <hjl@gnu.org>
      2001-06-06  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      Fix typos.
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-07  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-08  H.J. Lu  <hjl@gnu.org>
      2001-06-10  H.J. Lu  <hjl@gnu.org>
      Support 64bit ELF, not BFD.
      2001-06-10  H.J. Lu  <hjl@gnu.org>
      2001-06-11  H.J. Lu  <hjl@gnu.org>
      2001-06-15  H.J. Lu  <hjl@gnu.org>
      2001-06-17  H.J. Lu  <hjl@gnu.org>
      2001-06-17  H.J. Lu <hjl@gnu.org>
      2001-06-18  H.J. Lu  <hjl@gnu.org>
      2001-06-18  H.J. Lu  <hjl@gnu.org>
      2001-06-19  H.J. Lu <hjl@gnu.org>
      2001-06-19  H.J. Lu  <hjl@gnu.org>
      2001-06-19  H.J. Lu <hjl@gnu.org>
      2001-06-20  H.J. Lu  <hjl@gnu.org>
      2001-06-23  H.J. Lu  <hjl@gnu.org>
      2001-06-24  H.J. Lu  <hjl@gnu.org>
      2001-06-24  H.J. Lu  <hjl@gnu.org>
      2001-06-29  H.J. Lu  <hjl@gnu.org>
      2001-07-03  H.J. Lu <hjl@gnu.org>
      2001-07-03  Jakub Jelinek  <jakub@redhat.com>
      2001-07-03  H.J. Lu  <hjl@gnu.org>
      2001-07-03  H.J. Lu  <hjl@gnu.org>
      2001-07-04  H.J. Lu  <hjl@gnu.org>
      2001-07-05  H.J. Lu  <hjl@gnu.org>
      2001-07-11  H.J. Lu  <hjl@gnu.org>
      2001-07-11  H.J. Lu  <hjl@gnu.org>
      2001-07-11  H.J. Lu  <hjl@gnu.org>
      2001-07-12  H.J. Lu  <hjl@gnu.org>
      2001-07-14  H.J. Lu  <hjl@gnu.org>
      2001-07-15  H.J. Lu  <hjl@gnu.org>
      2001-07-22  H.J. Lu <hjl@gnu.org>
      2001-07-24  H.J. Lu  <hjl@gnu.org>
      2001-07-25  H.J. Lu  <hjl@gnu.org>
      2001-07-27  H.J. Lu  <hjl@gnu.org>
      2001-07-27  H.J. Lu  <hjl@gnu.org>
      2001-08-03  H.J. Lu  <hjl@gnu.org>
      2001-08-04  H.J. Lu  <hjl@gnu.org>
      2001-08-04  H.J. Lu  <hjl@gnu.org>
      2001-08-07  H.J. Lu  <hjl@gnu.org>
      2001-08-09  H.J. Lu  <hjl@gnu.org>
      2001-08-09  H.J. Lu  <hjl@gnu.org>
      2001-08-09  H.J. Lu  <hjl@gnu.org>
      2001-08-10  H.J. Lu  <hjl@gnu.org>
      2001-08-10  H.J. Lu  <hjl@gnu.org>
      2001-08-10  H.J. Lu  <hjl@gnu.org>
      2001-08-10  H.J. Lu  <hjl@gnu.org>
      2001-08-14  Daniel Jacobowitz  <drow@mvista.com>
      2001-08-17  H.J. Lu  <hjl@gnu.org>
      2001-08-18  H.J. Lu  <hjl@gnu.org>
      2001-08-20  H.J. Lu  <hjl@gnu.org>
      2001-08-21  H.J. Lu  <hjl@gnu.org>
      2001-08-21  H.J. Lu  <hjl@gnu.org>
      2001-08-22  H.J. Lu  <hjl@gnu.org>
      2001-08-23  H.J. Lu  <hjl@gnu.org>
      2001-08-24  H.J. Lu  <hjl@gnu.org>
      2001-08-25  H.J. Lu  <hjl@gnu.org>
      2001-08-27  H.J. Lu  <hjl@gnu.org>
      2001-08-27  H.J. Lu  <hjl@gnu.org>
      2001-08-30  H.J. Lu  <hjl@gnu.org>
      2001-08-30  H.J. Lu  <hjl@gnu.org>
      2001-08-30  H.J. Lu  <hjl@gnu.org>
      2001-08-31  H.J. Lu  <hjl@gnu.org>
      2001-09-10  H.J. Lu  <hjl@gnu.org>
      2001-09-11  H.J. Lu  <hjl@gnu.org>
      2001-09-11  H.J. Lu  <hjl@gnu.org>
      2001-09-12  H.J. Lu  <hjl@gnu.org>
      2001-09-14  H.J. Lu  <hjl@gnu.org>
      2001-09-17  H.J. Lu  <hjl@gnu.org>
      Locale changes from Bruno Haible  <haible@clisp.cons.org>.
      2000-09-19  H.J. Lu  <hjl@gnu.org>
      2001-09-25  H.J. Lu  <hjl@gnu.org>
      2001-09-25  H.J. Lu  <hjl@gnu.org>
      2001-09-29  H.J. Lu  <hjl@gnu.org>
      2001-09-30  H.J. Lu  <hjl@gnu.org>
      2001-10-05  H.J. Lu  <hjl@gnu.org>
      2001-10-15  H.J. Lu <hjl@gnu.org>
      2001-10-18  H.J. Lu <hjl@gnu.org>
      2001-10-19  H.J. Lu <hjl@gnu.org>
      2001-10-20  H.J. Lu  <hjl@gnu.org>
      2001-10-20  H.J. Lu <hjl@gnu.org>
      2001-10-20  H.J. Lu  <hjl@gnu.org>
      2001-10-20  H.J. Lu <hjl@gnu.org>
      2001-10-21  H.J. Lu <hjl@gnu.org>
      2001-10-21  H.J. Lu <hjl@gnu.org>
      2001-10-21  H.J. Lu <hjl@gnu.org>
      2001-10-22  H.J. Lu <hjl@gnu.org>
      2001-10-23  H.J. Lu <hjl@gnu.org>
      2001-10-31  H.J. Lu <hjl@gnu.org>
      2001-11-02  H.J. Lu  (hjl@gnu.org)
      2001-11-02  H.J. Lu  <hjl@gnu.org>
      2001-11-02  H.J. Lu  <hjl@gnu.org>
      2001-11-06  H.J. Lu  (hjl@gnu.org)
      2001-11-09  H.J. Lu <hjl@gnu.org>
      2001-11-11  H.J. Lu <hjl@gnu.org>
      2001-11-14  H.J. Lu  <hjl@gnu.org>
      2001-11-15  H.J. Lu <hjl@gnu.org>
      2001-11-15  H.J. Lu  <hjl@gnu.org>
      2001-11-15  H.J. Lu  <hjl@gnu.org>
      2001-11-19  H.J. Lu <hjl@gnu.org>
      2001-11-19  H.J. Lu  <hjl@gnu.org>
      2001-11-22  H.J. Lu  <hjl@gnu.org>
      2001-11-27  H.J. Lu <hjl@gnu.org>
      2001-11-27  H.J. Lu <hjl@gnu.org>
      2001-11-29  H.J. Lu <hjl@gnu.org>
      2001-11-29  H.J. Lu <hjl@gnu.org>
      2001-11-29  H.J. Lu <hjl@gnu.org>
      2001-11-30  H.J. Lu <hjl@gnu.org>
      2001-11-30  H.J. Lu <hjl@gnu.org>
      2001-12-18  H.J. Lu <hjl@gnu.org>
      2001-12-18  H.J. Lu <hjl@gnu.org>
      2001-12-18  H.J. Lu <hjl@gnu.org>
      2002-01-08  H.J. Lu <hjl@gnu.org>
      2002-01-16  H.J. Lu  (hjl@gnu.org)
      2002-01-17  H.J. Lu  (hjl@gnu.org)
      2002-01-21  H.J. Lu <hjl@gnu.org>
      2002-02-06  H.J. Lu  (hjl@gnu.org)
      2002-03-04  H.J. Lu <hjl@gnu.org>
      2002-03-04  H.J. Lu <hjl@gnu.org>
      2002-03-04  H.J. Lu <hjl@gnu.org>
      2002-03-07  H.J. Lu  (hjl@gnu.org)
      2002-03-07  H.J. Lu  (hjl@gnu.org)
      2002-03-14  H.J. Lu <hjl@gnu.org>
      2002-03-26  H.J. Lu  (hjl@gnu.org)
      2002-03-26  H.J. Lu  (hjl@gnu.org)
      2002-04-05  H.J. Lu  (hjl@gnu.org)
      2002-04-22  H.J. Lu  (hjl@gnu.org)
      2002-04-22  H.J. Lu  (hjl@gnu.org)
      2002-04-23  H.J. Lu <hjl@gnu.org>
      2002-04-23  H.J. Lu <hjl@gnu.org>
      2002-05-03  H.J. Lu  (hjl@gnu.org)
      2002-05-21  H.J. Lu  (hjl@gnu.org)
      2002-05-21  H.J. Lu  (hjl@gnu.org)
      2002-05-21  H.J. Lu  (hjl@gnu.org)
      2002-05-22  H.J. Lu <hjl@gnu.org>
      2002-05-22  H.J. Lu <hjl@gnu.org>
      2002-05-22  H.J. Lu <hjl@gnu.org>
      2002-05-23  H.J. Lu <hjl@gnu.org>
      Don't match "A-F".
      2002-05-23  H.J. Lu <hjl@gnu.org>
      2005-06-02  H.J. Lu <hjl@gnu.org>
      2002-06-05  H.J. Lu <hjl@gnu.org>
      2002-06-07  H.J. Lu <hjl@gnu.org>
      2002-06-08  H.J. Lu <hjl@gnu.org>
      2002-06-12  H.J. Lu <hjl@gnu.org>
      2002-06-15  H.J. Lu  (hjl@gnu.org)
      2002-06-18  H.J. Lu  (hjl@gnu.org)
      2002-06-25  H.J. Lu <hjl@gnu.org>
      bfd/
      2002-07-15  H.J. Lu <hjl@gnu.org>
      2002-07-17  H.J. Lu <hjl@gnu.org>
      2002-07-17  David Mosberger  <davidm@hpl.hp.com>
      2002-07-17  H.J. Lu <hjl@gnu.org>
      Fix a typo.
      Enable 64bit emulations for Linux/mips if 64bit BFD is selected.
      Enable x86-64 for Linux/i386 if 64bit BFD is selected.
      2002-07-31  H.J. Lu <hjl@gnu.org>
      2002-08-01  H.J. Lu <hjl@gnu.org>
      2002-08-04  H.J. Lu  (hjl@gnu.org)
      Check symbols with undefine version.
      2002-08-08  H.J. Lu <hjl@gnu.org>
      2002-08-08  H.J. Lu <hjl@gnu.org>
      Add the missing space.
      2002-08-12  H.J. Lu <hjl@gnu.org>
      2002-08-12  H.J. Lu <hjl@gnu.org>
      2002-08-13  H.J. Lu <hjl@gnu.org>
      2002-08-13  H.J. Lu <hjl@gnu.org>
      2002-08-13  H.J. Lu <hjl@gnu.org>
      2002-08-14  H.J. Lu <hjl@gnu.org>
      Always enable 64bit targets for 32bit Linux/mips.
      Add "want64=yes" to 32bit Linux/mips.
      2002-08-14  H.J. Lu <hjl@gnu.org>
      2002-09-19  Jakub Jelinek  <jakub@redhat.com>
      2002-09-22  H.J. Lu <hjl@gnu.org>
      2002-09-27  H.J. Lu <hjl@gnu.org>
      2002-09-29  H.J. Lu <hjl@gnu.org>
      No need to set OTHER_GOT_RELOC_SECTIONS in emulparams/elf32ppclinux.sh.
      2002-09-29  H.J. Lu <hjl@gnu.org>
      2002-09-30  H.J. Lu <hjl@gnu.org>
      2002-09-30  H.J. Lu <hjl@gnu.org>
      2002-09-30  H.J. Lu <hjl@gnu.org>
      2002-09-30  H.J. Lu <hjl@gnu.org>
      2002-09-30  H.J. Lu <hjl@gnu.org>
      2002-10-03  H.J. Lu <hjl@gnu.org>
      2002-10-08  H.J. Lu <hjl@gnu.org>
      2002-10-08  H.J. Lu <hjl@gnu.org>
      2002-10-12  H.J. Lu  (hjl@gnu.org)
      2002-10-19  H.J. Lu <hjl@gnu.org>
      2002-10-22  H.J. Lu <hjl@gnu.org>
      2002-10-28  H.J. Lu <hjl@gnu.org>
      2002-11-01  H.J. Lu <hjl@gnu.org>
      2002-11-05  H.J. Lu <hjl@gnu.org>
      2002-11-13  H.J. Lu <hjl@gnu.org>
      2002-11-27  H.J. Lu <hjl@gnu.org>
      2002-12-01  H.J. Lu <hjl@gnu.org>
      2002-12-04  H.J. Lu <hjl@gnu.org>
      2002-12-08  H.J. Lu <hjl@gnu.org>
      2002-11-23  H.J. Lu <hjl@gnu.org>
      2002-12-18  H.J. Lu <hjl@gnu.org>
      2003-01-02  H.J. Lu <hjl@gnu.org>
      2003-03-03  H.J. Lu <hjl@gnu.org>
      2003-03-20  H.J. Lu <hjl@gnu.org>
      2003-03-28  H.J. Lu <hjl@gnu.org>
      2003-03-31  H.J. Lu <hjl@gnu.org>
      2003-04-09  H.J. Lu <hjl@gnu.org>
      2003-04-15  H.J. Lu <hjl@gnu.org>
      2003-04-15  H.J. Lu <hjl@gnu.org>
      2003-04-18  H.J. Lu <hjl@gnu.org>
      2003-04-22  H.J. Lu <hjl@gnu.org>
      2003-04-22  H.J. Lu <hjl@gnu.org>
      2003-04-23  H.J. Lu <hjl@gnu.org>
      Check in the new files.
      include/
      2003-04-24  J"orn Rennecke <joern.rennecke@superh.com>
      2003-04-25  Alan Modra  <amodra@bigpond.net.au>
      bfd/
      bfd/
      bfd/
      gas/
      2003-04-30  H.J. Lu <hjl@gnu.org>
      gas/
      gas/
      2003-05-01  H.J. Lu <hjl@gnu.org>
      2003-05-01  H.J. Lu <hjl@gnu.org>
      gas/
      2003-05-01  H.J. Lu <hjl@gnu.org>
      2003-05-01  H.J. Lu <hjl@gnu.org>
      2003-05-02  H.J. Lu <hjl@gnu.org>
      gas/
      2003-05-03  H.J. Lu <hjl@gnu.org>
      2003-05-03  H.J. Lu <hjl@gnu.org>
      2003-05-03  H.J. Lu <hjl@gnu.org>
      2003-05-04  H.J. Lu <hjl@gnu.org>
      bfd/
      Add missing entries for the last checkin.
      bfd/
      2003-05-05  H.J. Lu <hjl@gnu.org>
      2003-05-05  H.J. Lu <hjl@gnu.org>
      2003-05-06  H.J. Lu <hjl@gnu.org>
      2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
      gas/
      2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-07  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-08  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-08  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-10  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-13  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-14  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-15  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-15  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-15  H.J. Lu <hongjiu.lu@intel.com>
      bfd/
      2003-05-28  H.J. Lu <hongjiu.lu@intel.com>
      2003-05-28  Alan Modra  <amodra@bigpond.net.au>
      ld/
      Reformat.
      2003-06-03  H.J. Lu <hongjiu.lu@intel.com>
      bfd/
      2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-09  H.J. Lu <hongjiu.lu@intel.com>
      bfd/
      2003-06-12  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-14  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-14  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-17  Roland McGrath  <roland@redhat.com>
      bfd/
      gas/
      2003-06-23  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-26  H.J. Lu <hongjiu.lu@intel.com>
      2003-06-26  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-06  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-06  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-09  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-10  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-18  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-18  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-20  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-21  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-22  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-22  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-22  H.J. Lu <hongjiu.lu@intel.com>
      2003-07-24  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>
      2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      2003-08-01  H.J. Lu  <hongjiu.lu@intel.com>
      2003-08-01  H.J. Lu  <hongjiu.lu@intel.com>
      gdb/
      2003-08-18  Andreas Schwab  <schwab@suse.de>
      2003-08-22  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-10  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-18  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-18  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-26  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-25  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-25  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2003-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-01  Phil Edwards  <pme@gcc.gnu.org>
      2003-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-06  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-09  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-09  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-10  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2003-10-14  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2003-10-23  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>
      2003-10-24  H.J. Lu  <hongjiu.lu@intel.com>
      2003-11-04  H.J. Lu  <hongjiu.lu@intel.com>
      2003-11-05  H.J. Lu  <hongjiu.lu@intel.com>
      2003-11-24  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2003-12-04  H.J. Lu  <hongjiu.lu@intel.com>
      2003-12-07  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-07  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-07  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-09  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-25  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-01-30  H.J. Lu  <hongjiu.lu@intel.com>
      2004-02-21  H.J. Lu  <hongjiu.lu@intel.com>
      2004-02-25  H.J. Lu  <hongjiu.lu@intel.com>
      2004-02-26  H.J. Lu  <hongjiu.lu@intel.com>
      2004-02-27  H.J. Lu  <hongjiu.lu@intel.com>
      2004-02-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-03-02  H.J. Lu  <hongjiu.lu@intel.com>
      2004-03-03  H.J. Lu  <hongjiu.lu@intel.com>
      2004-03-04  H.J. Lu  <hongjiu.lu@intel.com>
      2004-03-05  H.J. Lu  <hongjiu.lu@intel.com>
      2004-03-19  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      Correct the ChangeLog entry.
      Reorder it.
      2004-04-02  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-02  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2004-04-20  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-22  H.J. Lu  <hongjiu.lu@intel.com>
      Move testsuite ChangeLog entry to testsuite/ChangeLog
      binutils/
      2004-04-27  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
      2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      2004-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-04  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-07  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-17  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-26  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      2004-05-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-05-29  H.J. Lu  <hongjiu.lu@intel.com>
      2004-06-21  H.J. Lu  <hongjiu.lu@intel.com>
      2004-06-24  H.J. Lu  <hongjiu.lu@intel.com>
      2004-06-24  H.J. Lu  <hongjiu.lu@intel.com>
      2004-06-29  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>
      2004-07-09  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2004-07-19  H.J. Lu  <hongjiu.lu@intel.com>
      2004-07-19  Christopher Faylor  <cgf@timesys.com>
      bfd/
      Update BFD_VERSION_DATE to 20040721.
      bfd/
      2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      Set BFD_VERSION_DATE to 20040722.
      2004-07-23  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2004-07-27  H.J. Lu  <hongjiu.lu@intel.com>
      Remove the leading space.
      2004-07-30  H.J. Lu  <hongjiu.lu@intel.com>
      2004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
      2004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
      2004-08-24  H.J. Lu  <hongjiu.lu@intel.com>
      2004-08-25  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      bfd/
      2004-09-19  H.J. Lu  <hongjiu.lu@intel.com>
      2004-09-23  H.J. Lu  <hongjiu.lu@intel.com>
      2004-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2004-10-13  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-14  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-14  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-21  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2004-10-21  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-25  David Mosberger  <davidm@hpl.hp.com>
      2004-10-25  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-25  David Mosberger-Tang  <davidm@hpl.hp.com>
      2004-10-26  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-10-28  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-04  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-05  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-05  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-08  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-24  H.J. Lu  <hongjiu.lu@intel.com>
      2004-11-25  H.J. Lu  <hongjiu.lu@intel.com>
      Really fix it.
      2004-12-03  H.J. Lu  <hongjiu.lu@intel.com>
      2004-12-18  H.J. Lu  <hongjiu.lu@intel.com>
      2004-12-27  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-10  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-01-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-06  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-11  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2005-02-11  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-11  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-13  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2005-02-18  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-02-22  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-25  H.J. Lu  <hongjiu.lu@intel.com>
      2005-02-28  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-03  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-14  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-03-16  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-20  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      Update BFD_VERSION_DATE to 20050327 by hand.
      gas/
      gas/testsuite/
      2005-03-31  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-31  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-31  H.J. Lu  <hongjiu.lu@intel.com>
      2005-03-31  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-01  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-01  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-04  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-04-06  Nick Clifton  <nickc@redhat.com>
      gas/
      2005-04-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-11  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-11  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      Move entries to appropriate ChangeLog files.
      Move entries in ChangeLog-9103 to appropriate */ChangeLog-9103.
      2005-04-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-21  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      Update BFD_VERSION_DATE to 20050426.
      gas/
      Set BFD_VERSION_DATE to 20050427.
      2005-04-27  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-27  H.J. Lu  <hongjiu.lu@intel.com>
      Set BFD_VERSION_DATE to 20050428.
      2005-04-29  H.J. Lu  <hongjiu.lu@intel.com>
      2005-04-29  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      Regenerated.
      2005-05-04  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-05-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-06  H.J. Lu  <hongjiu.lu@intel.com>
      Mention PR.
      2005-05-06  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-07  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      2005-05-08  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-09  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-09  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-09  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-10  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-12  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-13  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-16  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-05-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-17  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-21  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-21  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-21  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-05-25  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-04  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2005-06-06  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-06-09  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-13  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-06-20  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2005-06-27  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-06  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-06  H.J. Lu  <hongjiu.lu@intel.com>
      Fix the date of the last checkin.
      2005-07-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-08  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2005-07-11  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-14  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      2005-07-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-07-23  Olaf Hering <olh@suse.de>
      2005-07-25  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-07-27  H.J. Lu <hongjiu.lu@intel.com>
      bfd/
      2005-08-03  H.J. Lu  <hongjiu.lu@intel.com>
      2005-08-04  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-08-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-08-09  H.J. Lu  <hongjiu.lu@intel.com>
      2005-08-11  H.J. Lu  <hongjiu.lu@intel.com>
      2005-08-16  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-08-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-02  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-27  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-28  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-28  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-04  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-05  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-10  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-10-15  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/testsuite/
      binutils/testsuite/
      2005-10-20  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-21  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2005-10-23  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-24  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-25  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-28  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-29  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-29  H.J. Lu  <hongjiu.lu@intel.com>
      2005-10-30  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2005-11-02  H.J. Lu  <hongjiu.lu@intel.com>
      2005-11-04  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      2005-12-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-07  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-13  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-18  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-19  H.J. Lu  <hongjiu.lu@intel.com>
      2005-12-21  H.J. Lu  <hjl@gnu.org>
      gas/
      2006-01-17  H.J. Lu  <hongjiu.lu@intel.com>
      2006-01-27  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      Add missing entries.
      Updo the last change to binutils and ld/testsuite.
      2006-02-08  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-08  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-08  H.J. Lu  <hongjiu.lu@intel.com>
      Add missing ChangeLog entries.
      bfd/
      2006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/testsuite/
      2006-02-12  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-16  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-20  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-22  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      Update copyright years.
      bfd/
      2006-02-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-02-24  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2006-03-01  H.J. Lu  <hongjiu.lu@intel.com>
      2006-03-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2006-03-08  H.J. Lu  <hongjiu.lu@intel.com>
      2006-03-11  H.J. Lu  <hongjiu.lu@intel.com>
      2006-03-17  Daniel Jacobowitz  <dan@codesourcery.com>
      2006-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-05  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-05  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-05  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2006-04-08  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-10  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2006-04-20  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-25  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-25  H.J. Lu  <hongjiu.lu@intel.com>
      Regenerate libbfd.h.
      2006-04-25  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-26  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-26  H.J. Lu  <hongjiu.lu@intel.com>
      Move opcode ChangeLog entry to opcode/ChangeLog.
      2006-04-29  H.J. Lu  <hongjiu.lu@intel.com>
      2006-04-26  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-01  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-03  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      Remove bfd/ in ChangeLog entry.
      gas/testsuite/
      2006-05-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-11  Michael Matz  <matz@suse.de>
      2006-05-14  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-19  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-23  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2006-05-25  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2006-05-25  H.J. Lu  <hongjiu.lu@intel.com>
      2006-05-26  H.J. Lu  <hongjiu.lu@intel.com>
      Remove ">>>>>>> 1.2917".
      bfd/
      include/elf/
      2006-06-10  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      2006-06-16  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2006-06-24  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      2006-07-13  H.J. Lu  <hongjiu.lu@intel.com>
      2006-07-14  H.J. Lu  <hongjiu.lu@intel.com>
      2006-07-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-07-15  H.J. Lu  <hongjiu.lu@intel.com>
      Add missing ChangeLog entry.
      gas/testsuite/
      ld/
      gas/
      ld/
      2006-08-08  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2006-08-18  H.J. Lu  <hongjiu.lu@intel.com>
      2006-08-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-08-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-08-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-05  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-05  Bibo Mao  <bibo.mao@intel.com>
      bfd/
      2006-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-10  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      binutils/
      Fix PR references.
      2006-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2006-09-23  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-24  H.J. Lu  <hongjiu.lu@intel.com>
      Fix entry of fix for PR 3181.
      Add PR binutils/3000 to its entry.
      2006-09-24  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
      2006-09-26  H.J. Lu  <hongjiu.lu@intel.com>
      2006-09-26  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      2006-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-04  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-17  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-18  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2006-10-24  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-25  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-26  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-29  H.J. Lu  <hongjiu.lu@intel.com>
      2006-10-29  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      2006-11-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-10  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-20  H.J. Lu  <hongjiu.lu@intel.com>
      2006-11-24  H.J. Lu  <hongjiu.lu@intel.com>
      Remove entries checked in by accident.
      2006-12-01  H.J. Lu  <hongjiu.lu@intel.com>
      Really check in the patch.
      2006-12-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      2006-12-09  H.J. Lu  <hongjiu.lu@intel.com>
      Fix ChangeLog entry.
      2006-12-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-09  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-11  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-12  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2006-12-13  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-13  H.J. Lu  <hongjiu.lu@intel.com>
      Fix a typo.
      2006-12-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/testsuite/
      2006-12-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-15  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-26  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-27  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-27  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-28  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      2006-12-30  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-30  H.J. Lu  <hongjiu.lu@intel.com>
      2006-12-31  H.J. Lu  <hongjiu.lu@intel.com>
      Remove ">>>>>>> 1.3701".
      Move 2006 ChangeLog entries to ChangeLog-2006.
      2007-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-04  H.J. Lu  <hongjiu.lu@intel.com>
      Fix a typo in ChangeLog.
      2007-01-05  H.J. Lu  <hongjiu.lu@intel.com>
      Move 2006 ChangeLog entries to ChangeLog-2006.
      Move 2006 ChangeLog entries to ChangeLog-2006.
      2007-01-11  H.J. Lu  <hongjiu.lu@intel.com>
      2076-01-11  H.J. Lu  <hongjiu.lu@intel.com>
      2076-01-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-13  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-14  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-01-16  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-17  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-18  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      ld/
      ld/
      Mention bug #.
      Corrent PR # for PR 3830.
      2007-01-24  H.J. Lu  <hongjiu.lu@intel.com>
      Add a space between date and name.
      2076-01-27  H.J. Lu  <hongjiu.lu@intel.com>
      Add INCLUDED_TARGET_FILE.
      2076-01-28  H.J. Lu  <hongjiu.lu@intel.com>
      2007-01-30  H.J. Lu  <hongjiu.lu@intel.com>
      2076-01-31  H.J. Lu  <hongjiu.lu@intel.com>
      2076-02-02  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      2076-02-02  H.J. Lu  <hongjiu.lu@intel.com>
      Fix typos in year.
      2007-02-02  H.J. Lu  <hongjiu.lu@intel.com>
      ld/testsuite/
      Cosmetic change.
      2076-02-04  H.J. Lu  <hongjiu.lu@intel.com>
      ld/testsuite/
      Fix year in entries.
      Fix year.
      Remove white spaces at the end of line.
      2007-02-06  H.J. Lu  <hongjiu.lu@intel.com>
      2007-02-09  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-02-13  H.J. Lu  <hongjiu.lu@intel.com>
      Add a space before `}' in struct initializer.
      Remove trailing zeros in array initializers.
      Remove extra space.
      2007-02-13  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-03-05  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-06  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-07  Kai Tietz   <kai.tietz@onevision.com>
      2007-03-07  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-09  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-13  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-13  H.J. Lu  <hongjiu.lu@intel.com>
      * gas/all/gas.exp: Run relax.
      bfd/
      2007-03-15  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-15  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-03-15  Alexandre Oliva  <aoliva@redhat.com>
      gas/
      2003-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      *** empty log message ***
      2003-03-19  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-21  H.J. Lu  <hongjiu.lu@intel.com>
      2003-03-21  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/
      2003-03-21  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      Move gdb ChangeLog entry to gdb/ChangeLog.
      gas/
      2007-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      2003-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      2007-03-26  H.J. Lu  <hongjiu.lu@intel.com>
      Mention PR ld/4208 in ChangeLog entry.
      Fix year.
      gas/
      2007-03-30  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2007-04-05  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-04-11  H.J. Lu  <hongjiu.lu@intel.com>
      2007-04-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-04-13  H.J. Lu  <hongjiu.lu@intel.com>
      Remove trailing white spaces.
      gas/
      gas/
      2007-04-18  H.J. Lu <hongjiu.lu@intel.com>
      Correct SSE4.2 ChangeLog entry.
      gas/testsuite/
      gas/testsuite/
      2007-04-27  H.J. Lu  <hongjiu.lu@intel.com>
      2007-04-30  H.J. Lu  <hongjiu.lu@intel.com>
      gas/config/
      gas/
      2007-05-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-04  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-07  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-05-15  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-15  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-16  H.J. Lu  <hongjiu.lu@intel.com>
      2007-05-17  H.J. Lu  <hongjiu.lu@intel.com>
      Move testsuite entries to testsuite/ChangeLog.
      2007-05-24  H.J. Lu  <hongjiu.lu@intel.com>
      Correct ChangeLog entry.
      Cleanup white spaces and fix an entry.
      bfd/
      2007-06-18  H.J. Lu  <hongjiu.lu@intel.com>
      Move entry for doc/Makefile.in to doc/ChangeLog.
      bfd/
      2007-06-20  H.J. Lu  <hongjiu.lu@intel.com>
      2007-06-22  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-06-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-06-29  H.J. Lu <hjl@gnu.org>
      2007-06-28  H.J. Lu  <hongjiu.lu@intel.com>
      Mention PR ld/4701.
      2007-06-28  H.J. Lu  <hongjiu.lu@intel.com>
      2007-06-29  H.J. Lu  <hongjiu.lu@intel.com>
      2007-06-29  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-07-01  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-05  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-05  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-06  Mark Kettenis  <kettenis@gnu.org>
      2007-07-09  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-06  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-16  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      Don't remove gas/i386/x86-64-nops-1-k8.d.
      2007-07-24  H.J. Lu  <hongjiu.lu@intel.com>
      2007-07-27  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/testsuite/
      gas/
      The fix is for PR 4834, not PR 4835.
      gas/testsuite/
      Add a newline.
      Correct ChangeLog entries.
      bfd/
      2007-08-04  H.J. Lu  <hongjiu.lu@intel.com>
      Fix year in ChangeLog entries.
      Fix year in ChangeLog entry.
      gas/
      2007-08-09  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-10  H.J. Lu  <hongjiu.lu@intel.com>
      Mention PR ld/4877.
      bfd/
      bfd/
      bfd/
      2007-08-20  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-21  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-24  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-24  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      Correct ChangeLog entries.
      2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-08-31  H.J. Lu  <hongjiu.lu@intel.com>
      2007-08-31  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-08-31  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      2007-09-04  H.J. Lu  <hongjiu.lu@intel.com>
      Remove a white space.
      2007-09-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-06  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-09  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-09  H.J. Lu  <hongjiu.lu@intel.com>
      Move the last entry to proper ChangeLog.
      2007-09-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-13  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      Update dates.
      2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-09-16  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/
      gas/testsuite/gas/
      gas/
      gas/testsuite/
      2007-09-21  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-21  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/gas/
      2007-09-27  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-28  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2007-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/testsuite/
      binutils/
      2007-10-10  H.J. Lu  <hongjiu.lu@intel.com>
      Remove extra white space.
      2007-10-10  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-11  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-12  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-10-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-15  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      2007-10-22  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      2007-10-26  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-10-31  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-11-01  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-11-09  H.J. Lu  <hongjiu.lu@intel.com>
      2007-11-12  H.J. Lu  <hongjiu.lu@intel.com>
      2007-11-13  H.J. Lu  <hongjiu.lu@intel.com>
      2007-11-13  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2007-12-17  H.J. Lu  <hongjiu.lu@intel.com>
      2007-12-17  H.J. Lu  <hongjiu.lu@intel.com>
      2007-12-19  H.J. Lu  <hongjiu.lu@intel.com>
      2007-12-21  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      gas/
      Fix a typo in comment.
      2007-12-24  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      gas/testsuite/
      Add ',' at the end of cpu_flag_init.
      2007-12-29  H.J. Lu  <hongjiu.lu@intel.com>
      Remove extra whitespace.
      gas/testsuite/
      Expect cvtsi2ssl instead of cvtsi2ss.
      Fix a typo in ChangeLog.
      2007-12-31  H.J. Lu  <hongjiu.lu@intel.com>
      Move 2007 ChangeLog entries to ChangeLog-2007.
      gas/
      2008-01-02  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-02  H.J. Lu  <hongjiu.lu@intel.com>
      Fix a typo.
      gas/testsuite/
      Add a missing ','.
      gas/testsuite/
      gas/
      gas/
      2008-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2008-01-04  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-04  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      2008-01-08  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-08  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-08  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-09  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2008-01-10  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-10  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2008-01-13  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-01-15  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      binutils/
      gas/
      2008-01-22  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-01-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      2008-01-24  H.J. Lu  <hongjiu.lu@intel.com>
      2008-01-25  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      Fix the last ChangeLog.
      bfd/
      2008-02-04  H.J. Lu  <hongjiu.lu@intel.com>
      2008-02-08  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      2008-02-12  H.J. Lu  <hongjiu.lu@intel.com>
      Correct last 2 ChangeLog entries.
      2002-02-12  H.J. Lu  <hongjiu.lu@intel.com>
      2008-02-14  H.J. Lu  <hongjiu.lu@intel.com>
      2008-02-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-02-16  H.J. Lu  <hongjiu.lu@intel.com>
      2008-02-18  H.J. Lu  <hongjiu.lu@intel.com>
      2008-02-18  H.J. Lu  <hongjiu.lu@intel.com>
      Correct year.
      2008-02-22  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2008-02-26  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      2008-03-02  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-03-14  H.J. Lu  <hongjiu.lu@intel.com>
      2008-03-15  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2008-03-20  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      gas/
      gas/
      Add the missing ymm test in the last checkin.
      2008-04-07  H.J. Lu  <hongjiu.lu@intel.com>
      2008-04-07  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-04-11  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-04-18  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2008-04-23  H.J. Lu  <hongjiu.lu@intel.com>
      2008-04-23  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2008-05-02  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      2008-05-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      2008-07-11  H.J. Lu  <hongjiu.lu@intel.com>
      Mention "PR binutils/6743" in ChangeLog.
      Mention "PR ld/6741" in ChangeLog.
      Add missing ChangeLog entries for
      2008-07-15  H.J. Lu  <hongjiu.lu@intel.com>
      2008-07-18  H.J. Lu  <hongjiu.lu@intel.com>
      2008-07-21  H.J. Lu  <hongjiu.lu@intel.com>
      2008-07-21  H.J. Lu  <hongjiu.lu@intel.com>
      2008-07-24  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      2008-08-09  Xuepeng Guo  <xuepeng.guo@intel.com>
      gas/testsuite/
      2008-08-18  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      Add the missing ChangeLog entry for the AES + AVX checkin.
      gas/testsuite/
      gas/
      2008-09-08  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      bfd/
      2008-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2008-09-30  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/testsuite/
      2008-10-04  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-07  H.J. Lu  <hongjiu.lu@intel.com>
      2008-10-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
      gas/
      gas/testsuite/
      2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>
      2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>
      2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      gas/
      2008-12-20  H.J. Lu  <hongjiu.lu@intel.com>
      2008-12-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      bfd/
      2009-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      Add new FMA tests.
      2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
      gas/testsuite/
      Reformat.
      2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/
      2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
      Reformat.
      gas/testsuite/
      Update gas/i386/sse2avx-opts.d, gas/i386/sse2avx-opts-intel.d,
      gas/testsuite/
      Fix a typo.
      2009-01-13  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      ld/
      2009-01-19  H.J. Lu  <hongjiu.lu@intel.com>
      2009-02-03  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      gas/
      gas/
      2009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
      2009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
      2009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
      2009-02-25  H.J. Lu  <hongjiu.lu@intel.com>
      Remove gas/.
      2009-02-25  H.J. Lu  <hongjiu.lu@intel.com>
      2009-02-27  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-09  H.J. Lu  <hongjiu.lu@intel.com>
      binutils/
      2009-03-11  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      ld/
      2009-03-18  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-19  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-19  H.J. Lu  <hongjiu.lu@intel.com>
      ld/
      2009-03-23  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-24  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-25  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-26  H.J. Lu  <hongjiu.lu@intel.com>
      2009-03-31  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-01  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-06  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-07  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-04-08  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-09  Steve Ellcey  <sje@cup.hp.com>
      2009-04-09  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
      2009-04-11  H.J. Lu  <hongjiu.lu@intel.com>
      Move testsuite ChangeLog entries to testsuite/ChangeLog*.
      2009-04-13  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-21  H.J. Lu  <hongjiu.lu@intel.com>
      2009-04-21  H.J. Lu  <hongjiu.lu@intel.com>
      Update ChangeLog entries.
      Remove bfd/.
      bfd/
      Correct pathnames.
      Correct pathnames.
      Move ChangeLog entries.
      2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
      Correct pathname.
      Correct the last ChangeLog entry.
      2009-05-20  Kai Tietz  <kai.tietz@onevision.com>
      Correct ChangeLog entry.
      Reformat.
      Add missing ChangeLog entries.
      Fix a typo.
      gas/
      2009-05-26  H.J. Lu  <hongjiu.lu@intel.com>
      2009-05-27  H.J. Lu  <hongjiu.lu@intel.com>
      Remove a white space.
      2009-05-29  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      Correct year.
      gas/
      bfd/
      2009-06-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-05  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-06  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      2009-06-13  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-13  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-06-14  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-18  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-18  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-06-19  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-19  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-22  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-06-27  H.J. Lu  <hongjiu.lu@intel.com>
      2009-06-29  H.J. Lu  <hongjiu.lu@intel.com>
      Update ChangeLog entries.
      2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-13  H.J. Lu  <hongjiu.lu@intel.com>
      Fix a typo.
      2009-07-15  Kai Tietz  <kai.tietz@onevision.com>
      bfd/
      gas/
      2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-16  Dave Korn  <dave.korn.cygwin@gmail.com>
      2009-07-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-20  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      2009-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-22  H.J. Lu  <hongjiu.lu@intel.com>
      bfd/
      bfd/
      Add missing files.
      2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-27  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-30  H.J. Lu  <hongjiu.lu@intel.com>
      2009-07-30  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-02  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-03  H.J. Lu  <hongjiu.lu@intel.com>
      Correct date.
      2009-08-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      binutils/
      2009-08-30  H.J. Lu  <hongjiu.lu@intel.com>
      2009-08-31  H.J. Lu  <hongjiu.lu@intel.com>
      Change to "Copyright 2009".
      2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-03  Ozkan Sezer  <sezeroz@gmail.com>
      2009-09-04  Ozkan Sezer  <sezeroz@gmail.com>
      2009-09-04  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-09  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-09-16  H.J. Lu  <hongjiu.lu@intel.com>
      Revert accidental checkin.
      2009-09-21  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-09-23  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      bfd/
      gas/
      2009-09-29  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-01  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-02  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-03  H.J. Lu  <hongjiu.lu@intel.com>
      Revert the last change.
      2009-10-06  H.J. Lu  <hongjiu.lu@intel.com>
      Add the missing entry.
      Checked in the missing testcases.
      2009-10-07  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-07  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-08  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-09  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>
      Fix a typo.
      2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-15  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-16  H.J. Lu  <hongjiu.lu@intel.com>
      2009-10-19  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      gas/
      2009-11-03  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-04  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-06  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-06  H.J. Lu  <hongjiu.lu@intel.com>
      Don't return on STT_GNU_IFUNC symbol when stripping.
      Include "config.h".
      gas/testsuite/
      2009-11-11  H.J. Lu  <hongjiu.lu@intel.com>
      gas/
      2009-11-12  H.J. Lu  <hongjiu.lu@intel.com>
      Rewrite prefix processing.
      Check rex_ignored.
      2009-11-13  H.J. Lu  <hongjiu.lu@intel.com>
      Check destination operand for lockable instructions.
      2009-11-13  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-17  H.J. Lu  <hongjiu.lu@intel.com>
      2009-11-17  H.J. Lu  <hongjiu.lu@intel.com>
      Remove suffix on fxsave.
      Allow lock on cmpxch16b.
      2009-11-26  Per Øyvind Karlsen <peroyvind@mandriva.org>
      Add $(THREADSLIB) $(LIBDL) to incremental-dump.
      Support fxsave64 and fxrstor64.
      2009-12-04  H.J. Lu  <hongjiu.lu@intel.com>
      2009-12-05  H.J. Lu  <hongjiu.lu@intel.com>
      2009-12-07  H.J. Lu  <hongjiu.lu@intel.com>
      Call symbol_same_p to check to if 2 symbols are the same.
      2009-12-09  H.J. Lu  <hongjiu.lu@intel.com>
      2009-12-09  H.J. Lu  <hongjiu.lu@intel.com>
      2009-12-11  H.J. Lu  <hongjiu.lu@intel.com>
      Set vex.w to 0 for VEX C5 prefix.
      Rename MOD_VEX_51 to MOD_VEX_50.
      Reformat vex_len_table.
      Define VEX128 and VEX256.
      2009-12-15  H.J. Lu  <hongjiu.lu@intel.com>
      Add USE_VEX_W_TABLE, VEX_W_TABLE and VEX_W_XXX.
      Reformat vex_w_table.
      Add VEX_W_382X_P_2_M_0.
      Reformat vex_w_table.
      Add VEX_W_3818_P_2_M_0.
      2009-12-15  H.J. Lu  <hongjiu.lu@intel.com>
      Remove VexW0 and VexW1.  Add VexW.
      Replace Vex2Sources and Vex3Sources with VexSources.
      Replace VEX2SOURCES with XOP2SOURCES.
      Fix a typo in ChangeLog.
      Replace Vex0F, Vex0F38, Vex0F3A, XOP08, XOP09 and XOP0A with VexOpcode.
      Remove ByteOkIntel.
      Move Imm1 before Imm8.
      Replace VexNDS, VexNDD and VexLWP with VexVVVV.
      Move 2009 binutils ChangeLog to ChangeLog-2009.
      Remove "Warning: " from error message
      Update copyright
      Add elfedit
      Always keep SHT_NOTE sections
      2010-01-07  H.J. Lu  <hongjiu.lu@intel.com>
      Fix indent for --symbols in "readelf -h"
      Reformat elfedit.c
      Set SEC_KEEP on section XXX for undefined __start_XXX/__stop_XXX
      Fix PR ld/11138
      Don't change input_elf_XXX if they are -1
      Fix a typo
      Add --input-type and --output-type to elfedit
      Change to "Copyright 2010".
      Change to "Copyright 2010"
      Return dgs.alc on success
      Add --dyn-syms to readelf
      Use --dyn-syms instead of -Ds
      Remove rex_original
      Update comments
      Support 64bit targets.
      Remove argument name.
      Add names_mm, names_xmm and names_ymm.
      Replace VEX.DNS with VEX.NDS in comments.
      Remove duplicated entries.
      Add xsave64 and xrstor64.
      Correct month.
      Add more AVX tests.
      Replace "Vex" with "Vex=3" on AVX scalar instructions.
      Set the first 3byte VEX prefix individually.
      Remove trailing "(bad)" entries and replace { "(bad)", { XX } }
      Remove trailing { Bad_Opcode }.
      Remove trailing { Bad_Opcode } in vex_len_table.
      Remove trailing { Bad_Opcode }.
      Properly check undefined symbols when gc_sections is active.
      Allow VL=1 on AVX scalar instructions.
      Allow VL=1 on scalar FMA instructions.
      Add NT_386_XSTATE.
      Increase MAX_REGISTER_SIZE to 32.
      Add qsupported to gdbarch.
      2010-02-03  H.J. Lu  <hongjiu.lu@intel.com>
      Pass target_gdbarch to gdbarch_qsupported.
      Generate set_tdesc_osabi for valid OSABI.
      Call tui_initialize_readline only if gdb_stdout is a tty.
      Remove trailing white spaces.
      Move entry for elf/s390.h to elf/ChangeLog.
      Add x86 XML target description files.
      Document i386 XML target features.
      Document i387_ext, i386_eflags and i386_mxcsr.
      Add i387_ext, i386_eflags and i386_mxcsr.
      Fix "infor reg sse" on Linux/x86-64.
      Update copyright.
      Reformat build_modrm_byte.
      Use CORE_ADDR instead of ULONGEST on address.
      Don't set ELFOSABI_LINUX in dynamic ifunc-using executable.
      Don't check STT_GNU_IFUNC on large common symbol.
      Improve x86 assembler error message.
      Update x86 assembler error messages.
      Fix a typo in ld.texinfo.
      Support 64bit target in ld-elf/init-fini-arrays.d.
      Enable XML target descriptions for x86.
      Remove TDESC_TYPE_I386_EFLAGS and TDESC_TYPE_I386_MXCSR.
      Support x86 pseudo byte, word and dword registers.
      Mention improvement for X86 general purpose registers.
      Add tests for PR gas/9966 and PR gas/11356.
      Restore sp for x86.
      Avoid overflow.
      Revert accidental changes.
      Run list-1, list-2 and list-3 only for ELF tagets.
      Don't add IMAGE_FILE_RELOCS_STRIPPED for PIE.
      Move ChangeLog entries to proper place.
      Avoid buffer overflow.
      Reformat.
      Re-indent INIT_ARRAY.
      Check !executable instead of shared for PIE.
      Set error instead of err_msg on failure.
      Replace oprand_size_mismatch with operand_size_mismatch.
      Use STRING_COMMA_LEN to avoid strlen.
      Update copyright year on libbfd-in.h.
      Update copyright year.
      Add xmlRegisters= to qSupported packet.
      Add org.gnu.gdb.i386.avx.
      Use memmove to copy overlap memory.
      Support "ah", "bh", "ch", "dh" on amd64.
      Use hex_string instead of phex_nz for error.
      Don't bind unique symbol locally.
      Add x86 AVX XML files.
      Support i386 AVX.
      Support i387 AVX.
      Support amd64 AVX.
      Checkin gdb.arch/i386-avx.exp.
      Add x86 AVX support to gdbserver.
      Support i386 without SSE.
      Re-indent i387_collect_xsave.
      Replace abort with internal_error.
      Mention unavailable and invisible registers.
      Add prototype to gold tests.
      Support 32bit core note sections on Linux/x86-64.
      Undefine HAVE_PRPSINFO32_T/HAVE_PRSTATUS32_T before define.
      Remove the unused variable in amd64-tdep.c.
      Avoid unused variable warning on Linux/x86-64.
      Mention PR corefiles/11467.
      Correct PR number for PR corefiles/11481.
      Return bad_opcode on unknown bits in opcode.
      Remove extra breack.
      Define xmltarget_amd64_linux_no_xml only for amd64.
      gdb/
      Initialize the X_md field.
      Properly handle ".equ symbol, reg + NUM" in x86 Intel syntax.
      Revert the accidental checkin.
      Properly read i386 coredump.
      Reformat.
      Remove is_intel_syntax from i386_is_register.
      Don't use i386_is_register in tc_x86_parse_to_dw2regnum.
      Remove i386_is_register.
      Add icf_virtual_function_folding_test to check_PROGRAMS.
      Remove amd64_linux_gregset64_reg_offset.
      Remove regmap from i386-linux-nat.c.
      Reformat.
      Restore "call|jmp [xtrn]" in x86 assembler.
      Properly install gold/ld as default cross linker.
      Remove relocation against discarded sections for relocatable link.
      Add a missing `"'.
      Handle EM_L1OM.
      Implement generic SHF_EXCLUDE.
      Add a cast to avoid a compilation error.
      Warn if value of SEGMENT_START isn't multiple of maximum page size.
      Add SIB.
      Stop if -march=XXX is invalid.
      Cast to unsigned long for 0x%lx.
      Support AVX Programming Reference (June, 2010)
      Update ChangeLog entry.
      Don't call section_symbol() with expr_section.
      Remove CONFIG_OBJS, GENERIC_OBJS and OBJS.
      Add dw2-compress-1 for Linux/x86.
      Don't generate .debug_line section if it isn't empty.
      Fix a typo in comments for CpuFSGSBase.
      Replace rdrnd with rdrand.
      Initialize prev_line.
      Fix a typo.
      Add is_ilp32_target/is_lp64_target.
      Restore fall through patch for O_multiply.
      Re-indent elf32-i386.c.
      Support garbage collection against STT_GNU_IFUNC symbols.
      Don't hard code expected output.
      Don't allocate .got.plt section if there are no GOT nor PLT entries.
      Use .2byte/.4byte instead of .short/.long.
      Add addr2line, objcopy and strip tests for compressed debug sections.
      Fix a typo.
      Add testcases for PR ld/11817.
      Run dw2-compress-2 only for 32bit.
      Fix a typo in "objcopy --help".
      Add missing ChangeLog entry.
      Xfail dw2-compress-2 and x86-64-dw2-compress-2.
      Correct date.
      Add 0F to VEX opcode enums.
      Reformat config/tc-i386-intel.c.
      Add ATTRIBUTE_UNUSED to info in compute_bucket_count.
      Add a testcase for PR gas/11867.
      Run data-1 only for i*86, x86_64 and ia64.
      Move the first i.error out of the loop.
      Add ud1 to x86.
      Add Cpu186 to ud1/ud2/ud2a/ud2b.
      Fix typos in comments in i386-opc.h.
      Don't generate multi-byte NOPs for i686.
      Re-indent config/tc-i386.c.
      Disable -Werror on coff-tic4x.lo and coff-tic54x.lo.
      Mention Makefile.in in ChangeLog.
      Check if .got.plt section is discarded before using it.
      Replace Eb with Mb on prefetch and prefetchw.
      Add missing files.
      Check i.imm_operands VEXXDS.
      Fix a typo in comments.
      Revert the last checkin on sec_merge_emit.
      Find an ELF input for --build-id and --eh-frame-hdr.
      Don't check relocation if input ELF object ID doesn't match output.
      Find one .eh_frame section for --eh-frame-hdr.
      Add --input-osabi and --output-osabi to elfedit.
      Fix typos in ld-x86-64/x86-64.exp.
      Add target_id to elf_backend_data.
      Move gas/ld NEWS from binutils to gas/ld.
      Check audit entry only on ELF input.
      Don't set unique_global for non-ELF hash link table.
      Remove an extra "@item".
      Fix "pushw imm16" for x86-64 disassembler.
      Check flag_code instead of use_rela_relocations for 64bit.
      Sync bootstrap-lto.mk and dfp.m4 with gcc.
      Add missing files.
      Add missing ChangeLog entries.
      Don't warn zero LMA adjustment.
      Support building gold with gcc 4.2/4.3.
      Check VEXW1 for 2-byte VEX prefix.
      Remove amd64_register_name.
      Fix typo in comments.
      Set 256bit vector type name to builtin_type_vec256i.
      Pass "plugin" as target for "ar --plugin" when opening a BFD file.
      Handle NULL iostream in bfd_plugin_object_p.
      Add a target argument.
      Fix date.
      Remove GOTOFF in ld-i386/nogot1.s.
      Set MAX_REGISTER_SIZE to 64.
      Clear non_elf on ELF linker defined symbols.
      Add 2 tests for PR ld/11812.
      Remove duplicated RMAL.
      Set BFD target to "plugin" for "nm --plugin".
      Use BYTE_GET_SIGNED on r_addend.
      Add .d32 encoding suffix.
      Add CheckRegSize to instructions which require register size check.
      Remove CheckRegSize from instructions with 0, 1 or fixed operands.
      Remove CheckRegSize from movq.
      Add CpuNop to CPU_GENERIC64_FLAGS.
      Add testcase for PR gas/12049.
      Add a new testcase for PR gas/12049.
      Add compressed debug section support to binutils and ld.
      Only run ld-elf/compress1c.d for Linux targets.
      Use uLong on compressed_size when using zlib.
      Include compressed DWARF debug sections in ELF linker scripts.
      Don't display bits only used for BFD in abfd->flags.
      Properly fold _GLOBAL_OFFSET_TABLE_ in Intel syntax.
      Properly copy BFD_COMPRESS and BFD_DECOMPRESS to archive element.
      Mark parameters of elf_process_stab as ATTRIBUTE_UNUSED.
      Also expect .zdebug in DWARF debug section name.
      Use binutils_assemble_flags for --nocompress-debug-sections.
      Properly demangle a global constructor symbol.
      Properly report loading plugin error.
      Set alignment of common plugin symbol to 1 for For ELF targets.
      Re-indent plugin code.
      Add and use elfcomm.c/elfcomm.h.
      Refer to and include c-i386.texi for i386 options.
      Properly check default linker.
      Re-indent plugin.h.
      Break long lines.
      Fix a typo in comments.
      Replace -export-dynamic with -Wl,-export-dynamic.
      Don't pass -fvtable-gc to GCC 3.4.0 or above.
      Properly convert LTO plugin visibility to ELF visibility.
      Replace is_archive with maybe_archive.
      Add the trailing `\n' to pluin message.
      Mention PR ld/12277 in ChangeLog.
      Add the trailing `\n' to einfo in plugin.c.
      Add `%P' on error in plugin message.
      Add a space after `:' in plugin error message.
      Call plugin_call_cleanup on plugin fatal error.
      Call xatexit with plugin_call_cleanup.
      Use putchar for the trailing `\n' in plugin message.
      Remove the trailing `\n' from TV_MESSAGE.
      Don't add the trailing `\n' for LDPL_ERROR.
      Add -flto and -flto-partition=.
      Mark .gnu.lto_* sections with SHF_EXCLUDE.
      Optimize for add_archive_element.
      Fix typos in elfedit documentation.
      Move gdb ChangeLog entry to gdb/ChangeLog.
      Add SORT_BY_INIT_PRIORITY.
      Add testcases for PR ld/12327.
      Mention PR ld/12327 in ChangeLog entry.
      Add x86-64 ILP32 support.
      Add elf_x86_64_relocs_compatible.
      Move elfXX_r_info/elfXX_r_sym to elfcode.h.
      Rotate binutils ChangeLogs.
      Rotate gas ChangeLogs.
      Also expect .zdebug in section name in ILP32 tests.
      Update copyright to 2011.
      Update copyright in comments to 2011.
      Add a testcase for PR ld/12001.
      Don't allow mixing x64_32 with x86_64.
      Add VexGdq.
      Implement BMI instructions.
      Check if a bfd is NULL before accessing its flags field.
      Clarify --n32.
      Handle STT_GNU_IFUNC symols when building shared library.
      Correct year.
      Optimize _bfd_elf_allocate_ifunc_dyn_relocs.
      Update gas/i386/ilp32/x86-64-arch-2.d.
      Remove startup_file from ldlang.c.
      Add a test for linker ASSERT.
      Remove the extra `.'.
      Add xfail and notarget.
      Add a testcase for PR ld/12356.
      Fix x86-64 ILP32 shared library.
      Handle R_X86_64_32 like R_X86_64_64 for ILP32.
      Rename --n32 to --x32.
      Replace n32 with x32.
      Don't allow movabs with relocation in x32 mode.
      Check invalid x32 relocations.
      Update ChangeLog.
      Disallow 64bit relocations in x32 mode.
      Add tbm flag and TBM instruction pattern.
      Properly sign-extend byte.
      Reset dump_sects after processing each archive member.
      Don't compress empty debug sections.
      Undo Solaris damages in elf64-x86-64.c.
      Don't undefine elf_backend_static_tls_alignment twice.
      Don't compress debug sections smaller than 32 bytes.
      Add AC_PROG_CXX.
      Also update cpu_arch_isa_flags for ISA extensions.
      Use f32_patt in i386_align_code  when tuning for i686.
      Don't check relocation overflow for x32.
      Change x32 LIBPATH_SUFFIX to x32.
      Revert the last change to elf64-x86-64.c.
      Don't include <exception_defines.h>
      Don't mark entry symbol IR only.
      Add a testcase for PR ld/12516.
      Add a testcase for PR gas/12519.
      Don't sign-checking 4-byte relocations for x32.
      Update ChangeLog entry.
      Add entry_symbol chain into non_ironly_hash.
      Don't use filename_cmp in plugin test DSO.
      Supprt TLS x32 IE->LE transition.
      Report plugin symbols for --verbose=N.
      Set x86_cie_data_alignment to -4 for x32.
      Revert the last change.
      Mention symbol name in non-constant .size expression.
      Revert the last change on gas/elf/bad-size.err.
      Support TLS x32 GD->IE, GD->LE and LD->LE transitions.
      Add --size-check=[error|warning].
      Add a testase for PR gas/12589.
      Support .quad for x32.
      Properly handle multiple operands for x32 quad.
      Fix elf_l1om linker scripts.
      Make the unknown archive element readable.
      Add a testcase for PR ld/12627.
      Properly handle R_386_TLS_LDO_32 for PIE.
      Replace __pid_t with pid_t.
      Return relocation error on unsupported relocation.
      Revert the accidental checkin.
      Update copyright year.
      Fix the array access for BFD_RELOC_386_IRELATIVE.
      Start error message with lower case.
      Update expected LTO linker errors for GCC 4.6.
      Remove the unused ld-plugin/plugin-ignore.d.
      Regenerate i386-init.h.
      Return false on dynamic symbol error.
      Skip local IFUNC symbols when checking dynamic relocs in read-only sections.
      Warn relocation in readonly section in a shared object.
      Update binutils-all/x86-64/compressed-1a.d.
      Correct parameter names for elf_x86_64_merge_symbol.
      Add testcases for PR ld/12718.
      Add testcases for "ar -d" and "ar -m".
      Reverse copy .ctors/.dtors sections if needed.
      Mention	PR binutils/12632 in ChangeLog.
      Remoe pr12730.cc/pr12730.out.
      Replace --private with --private-headers for objdump.
      Handle R_X86_64_TPOFF64 in executable.
      Properly warn relocation in readonly section in a shared object.
      Revert the last change on elf_object_p.
      Add a testcase for warning on common symbol in archive.
      Check relocations in note sections for --gc-sections.
      Allow building x32 DSO from x86-64 object file.
      Build x32 DSO from x86-64 object file only for native.
      Support AVX Programming Reference (June, 2011).
      Update lzcnt testcases.
      Support x32 core dump.
      Suport x32 gcore.
      Fix misc x32 bugs.
      Revert x86_64-x32-* change.
      Adjust x86 IFUNC PLT.
      Re-indent prefix_table.
      Add testcases for PR ld/12921.
      Properly define elf_backend_post_process_headers.
      Replace "index" with "i".
      Fix rorx in BMI2.
      Update rorxS.
      Always elf_backend_post_process_headers to _bfd_elf_set_osabi.
      Fix a typo in elfnn-ia64.c (count_dyn_reloc).
      Also skip BFD_PLUGIN when setting stack_flags.
      Skip relro tests on ia64.
      Revert the last change.
      Also check ignored "-z relro".
      Fix a typo in doc/c-i386.texi.
      Add initial Intel K1OM support.
      Sync with gcc.
      Add Disp32S to 64bit call.
      Check R_X86_64_32 overflow and allow R_X86_64_64 for x32.
      Add missing files.
      Add a testcase for group error.
      Replace remove_output with ld_cleanup in comments.
      Call bfd_cache_close_all on error
      Update gas/i386/x86-64-branch.d to support win64.
      Add R_X86_64_RELATIVE64 and handle R_X86_64_64 for x32.
      Add R_X86_64_RELATIVE64.
      Update AVX tests.
      Use .got.plt for IFUNC symbols if there are no GOT relocations.
      Support thin archive member for LTO.
      Check if a symbol is hidden by linker script.
      Also hide symbols without PLT nor GOT references.
      Remove the group section if all members are removed.
      Only run pr12975/pr13177 for *-*-linux* and *-*-gnu* targets.
      Check zero address size.
      Fix --gc-sections failure with symbol versioning.
      Add missing ChangeLog entries.
      Run --gc-sections tests only if supported.
      Don't run dw2-decodedline.S on ia64.
      Preserve the maximum alignment/size for common symbols.
      Set target from the the first object only if it isn't set.
      Put IRELATIVE relocations after JUMP_SLOT.
      Fix a typo in comments.
      Replace IRELATIVE relocations with RELATIVE in .rel.dyn.
      Set the default x32 interpreter to "/lib/ldx32.so.1"
      Replace <64, false> with <size, big_endian>
      Initial x32 support in gold
      Remove ABI_64_P check on R_X86_64_PCXX
      Properly handle R_X86_64_32 for x32
      Add vmfunc
      Add typename on types used in template
      Add .d8 suffix support to x86 assembler
      Check if -mcmodel=medium works
      Support x32 IFUNC function pointer
      Support x32 GD->IE and GD->LE optimizations
      Correct incremental relocation offset
      Check if -fpic -mtls-dialect=gnu2 works
      Support arch-dependent fill
      Move ELF header entries to elf/ChangeLog
      Implement Intel Transactional Synchronization Extensions
      Don't use multi byte nop instructions for i386
      Add HLEPrefixNone/HLEPrefixLock/HLEPrefixAny/HLEPrefixRelease
      Restore R_386_IRELATIVE and R_X86_64_IRELATIVE
      Add a testcase for PR ld/13839
      Replace @defn with @dfn
      Handle relocation against protected function for -Bsymbolic
      Add x32 XML files
      Check if GDBserver is compatible with process
      Convert siginfo for x32 in gdbserver
      Don't generate empty reloc sections
      Enable x32 support in gdbserver
      Set reloc_count to 0 for reloc sections
      Improve unsupported error message
      Remove the extra VEX check
      Reformat output_insn
      Add `instruction' to unsupported error message
      Support x86_64-*-linux-gnux32
      Add a testcase for PR ld/14052
      Check 64-bit relocation addend overflow for x32
      Use fits_in_signed_long to check x32 addend overflow
      Count R_X86_64_RELATIVE64 as reloc_class_relative
      Display signed hex number in x32 addend overflow check
      Use int and bfd_signed_vma in x32 addend overflow check
      Handle R_X86_64_64 properly for x32
      Always display addend as signed hex number
      Declare tdesc_x32_linux/tdesc_x32_avx_linux
      Include 32-linux.c and x32-avx-linux.c
      Check gdbarch_ptr_bit for x32 core dump
      Adjust testcases for readelf addend change
      Remove x32 addend overflow for BFD_RELOC_64
      Adjust testcases for readelf addend change
      Print addend as signed in objdump
      Expect addend as signed
      Call initialize_tdesc_x32/initialize_tdesc_x32_avx
      Expect addend as signed
      Don't make _DYNAMIC/_GLOBAL_OFFSET_TABLE_ absolute
      Include "config.h" first
      Always create PLT eh_frame section for i386/x86-64
      Create PLT eh_frame section if there is .eh_frame section
      Revert the change for PR ld/r13909
      Skip/xfail x86_64-*-nacl* for eh4/pr12570a tests
      Adjust ld-x86-64/ilp32-11.s for NACL
      Don't skip ld-elf/eh[1-4].d for x32
      Don't use dynamic_sec_flags on PLT .eh_frame section
      Add a test for PR ld/14170
      Fix ChangeLog entry
      Add missing "foo" after ".global"
      Move linker test entry to ld/testsuite/ChangeLog
      Revert the last change
      Add a testcase for PR gas/14201
      Move gas/all/rept.[ds] to gas/i386
      Allocate sufficient space for string buffer
      Don't hardcode .got.plt into DATA_SEGMENT_RELRO_END evaluation
      Reindent _bfd_elf_map_sections_to_segments
      Reindent assign_file_positions_for_non_load_sections
      Abort if PT_GNU_RELRO segment doesn't fit in PT_LOAD segment
      Fix .dc.a for x32
      Handle link_info.pie in ld plugin
      Check DS segment register for x32 process
      Check bits_per_word instead of gdbarch_ptr_bit
      Support x32 siginfo
      Add and use amd64_x32_analyze_stack_align
      Enable elf_k1om for x86_64-*-linux-gnux32
      Replace -linux-gnux32 with -linux-gnu
      Use PTRACE_PEEKUSER to get fs_base/gs_base
      Remove redundant statement
      Simplify global symbol handling
      Simplify global symbol handling
      Return FALSE on unresolvable relocation
      Add testcases for PR gas/14315
      Add a test for weak alias
      Replace __end_SECNAME with __stop_SECNAME
      Move rep tests for bsf/bsr/ret to rep-suffix
      Fix ChangeLog entry
      Properly handle indirect symbols
      Support x32 sigtramp
      Don't compress empty debug section
      Check number of sections overflow
      Add sp_regnum_from_eax/pc_regnum_from_eax to i386 gdbarch_tdep
      Mention x32 ABI support in NEWS
      Add testcases for PR ld/14323
      Add SORT_NONE and don't sort sort .init/.fini sections
      Implement RDRSEED, ADX and PRFCHW instructions
      Fix a typo in section.c comments
      Regenerate bfd-in2.h
      Use vex_len_table in xop_table
      Update gas/i386/inval-equ-2.l
      Update PR ld/14156 tests
      Append "#pass" to gas/i386/rdseed-intel.d
      Update gas/d30v/bittest.l
      Don't call compare_section in case of by_none
      Properly handle by_none
      Reformat ChangeLog files
      Move testsuite entry to testsuite/ChangeLog
      Display null bytes in DWARF debug info
      Enable FMA instructions for bdver2
      Terminate register name when reporting bad register
      Add a testcase for PR binutils/14481
      Add AMD btver1 and btver2 support
      Remove extra verbose before binutils_run
      Replace --n32 with --x32
      Skip x32 tests for Solaris
      Properly check x32 support
      Add Solaris/x86-64 support to eh[1-4] test
      Use failif on ld-elf/exclude3 tests
      Skip gas/elf/group0c.d for Solaris
      Sync libtool.m4 with GCC tree
      Sync toplevel files with GCC tree
      Don't set HOST_LIB_PATH_bfd/HOST_LIB_PATH_opcodes
      Check if TUI_SRC_WIN is not NULL before referencing it
      Replace alloca with xmalloc/free
      Replace malloc with xmalloc
      Provide __executable_start for PIE
      Convert mov to lea for loading local function address
      Convert mov to lea in size_dynamic_sections
      Don't optimize relocation against _DYNAMIC
      Add hdynamic to elf_link_hash_table for _DYNAMIC
      Ignore section symbols without a BFD section
      Add Intel Itanium Series 9500 support
      Add .got.plt output section statement
      Regenerate binutils configure
      Replace return FALSE with abort in x86 finish_dynamic_symbol
      Assemble all sources files in each test
      Ignore discarded section when converting mov to lea
      Properly handle common symbol and weak function
      Replace CpuSSE3 with CpuCX16 for cmpxchg16b
      Add x86-64-arch-2-1/x86-64-arch-2-2 tests
      Add missing Cpu flags in bd and bt cores
      Sync config with GCC
      Sync toplevel files with GCC tree
      Check is_amd64_regs_target to to set nr_regs
      Check byte/word registers on x86_64
      Use is_x86_like_target to check x86 targets
      Replace -ldl with @lt_cv_dlopen_libs@
      Remove sp_regnum_from_eax and pc_regnum_from_eax
      Add an objdump test on compress debug sections
      Handle x32 in dump_dwarf
      Update binutils-all/dw2-1.W
      Move disable_target_specific_optimizations to bfd_link_info
      Don't set bfdtest1 with findfile
      Don't decompress the section in bfd_is_section_compressed
      Remove address check if HIDDEN_UNDEF_TEST is defined
      Replace _GLOBAL_OFFSET_TABLE_ lookup with htab->elf.hgot
      Use section_offset_type in remap_str_offset
      Issue a fatal error on bad fwrite return
      Strip out -Wp,-D_FORTIFY_SOURCE= for gold tests
      Add final_layout_sequence.txt to MOSTLYCLEANFILES
      Add Linux/x86_64 core support to i[3-7]86-*-linux
      Handle --enable-64-bit-bfd when setting CORE_HEADER
      Add gthr.m4
      Add --disable-libstdcxx configure option
      Add a testcase for PR binutils/14567
      Change return type of bclose to bfd_boolean
      Replace memcpy with memmove
      Don't read beyond section end
      Remove trailing redundant `;'
      Correct gas microblaze ChangeLog entry
      Allocate elf_segment_map with bfd_zalloc
      Sync toplevel files with GCC
      Restore "Consider *-*-nacl* targets ELF for gold"
      Update DF_1_XXX from Solaris
      Fix TLS to LE optimization for x32
      Fix opcode for 64-bit jecxz
      Fix sim build when configured with --enable-plugins
      Implement ELF linker -z global option
      Remove ref_dynamic_nonweak added by accident
      Run more tests on x86_64-*-linux-gnu*/i?86-*-linux-gnu
      Set output maxpagesize when rewriting program header
      Improve plugin error handling
      Add tests for --add-needed/--copy-dt-needed-entries
      Extend --copy-dt-needed-entries to creating DSO
      Add a testase for PR ld/14926
      Pass -rc to ar
      Properly check linker warnings
      Add check_lto_available
      Add plugin visibility test
      Add LTO tests
      Mention PRs in ChangeLog entries for LTO tests
      Use "readelf -S --wide" on ld-elf/pr14926.d
      Properly check indicies bigger than 4Gb
      Add bootstrap-asan.mk
      Add libstdc++-raw-cxx.m4
      Add --with-build-config=bootstrap-asan support
      Check local IFUNC calls
      Also check local IFUNC references
      Don't check IFUNC relocations in elf_*_check_relocs
      Add a testcase for PR ld/14962
      Update PR ld/14962 testcase
      Remove the leading zero
      Reindent elf_i386_finish_dynamic_symbol
      Fix and use elf_append_rel
      Fix indentation in the last checkin
      Properly adjust h->plt.refcount
      Check R_X86_64_standard for unrecognized relocation
      Rotate binutils ChangeLog for 2013
      Update copyright year to 2013
      Update gold copyright year to 2013
      Add -fuse-ld= for GCC linker option compatibility
      Add fuse-ld= for GCC linker option compatibility
      Sync config.guess and config.sub with GCC
      Add missing gas dependency
      Remove "-I" from LIBSTDCXX_RAW_CXX_LDFLAGS
      Properly install gold as default linker
      Build gmp before configuring gcc
      Remove trailing white spaces on gas
      Remove trailing white spaces in bfd
      Remove trailing white spaces in ld
      Set bfd errror for normal and TLS symbol access
      Define R_X86_64_standard with R_X86_64_RELATIVE64
      Increment length by 1 if the relocation token is removed
      Define R_386_SIZE32/R_X86_64_SIZE32/R_X86_64_SIZE64
      Add x86 size relocation support to bfd
      Add OPERAND_TYPE_IMM32_64
      Update x86 size relocation check
      Add x86 size relocation support to gas
      Count size relocation as PC-relative relocation
      Add missing files
      Add size-1 and size-2 tests
      Verify run-time size relocations if supported
      Support size relocation only for ELF
      Resolve size relocation against non-zero TLS symbol
      Add HOSTING_SCRT0 for PIE test
      Add "@c man" markers to doc/c-metag.texi
      Don't enable new dtags by default with -rpath
      Add tests for ELF DT_XXX
      Don't resolve size relocation against non-zero TLS symbol
      Set STB_GNU_UNIQUE only if symbol is defined in regular object
      Don't allow a nested archive pointing to itself
      Also track weak references
      Also trace symbol from the IR bfd
      Don't add DT_NEEDED for references from the dummy bfd
      Implement Intel SMAP instructions
      Set unique_global only for definition
      Optimize REP prefix check
      Replace have_hle with hle_prefix
      Add tests for invalid addresses and riz/eiz
      Add RegRex64 to riz
      Rewrote i386_index_check
      Properly check address mode for SIB
      Increment hdrptr by 8 after SAFE_BYTE_GET64
      Set non_ir_ref if a symbol is referenced by a non-shared object
      Check regular reference without non-GOT reference
      Update copyright year on elf-ifunc.c
      Enable x32 for x86_64-*-elf*
      Restore empty string handling
      Replace hardcoded -ldl with check for availability
      Add EM_INTEL205 to EM_INTEL209
      Don't align text/data/bss sections for ELF
      Update x86 nacl tests for section alignment change
      Handle R_X86_64_DTPOFF64
      Adjust ld-x86-64/tlsg.sd
      Replace Xmmword with Qword on cvttps2pi
      Support Intel MPX
      Check .gnu.warning section in shared library
      Correct MPX ChangeLog entries
      Support Intel SHA
      Add Intel AVX-512 support
      Remove PREFIX_EVEX_0F3A3E and PREFIX_EVEX_0F3A3F
      Remove the extra space
      Add get_elf_x86_64_arch_data
      Use relative relocation for R_X86_64_32 on x32
      Pass offset_size to print_dwarf_vma for cie_id
      Add Size64 to movq/vmovq with Reg64 operand
      Only allow 32-bit/64-bit registers for bndcl/bndcu/bndcn
      Pass ignored unresolved relocations to ld backend
      Remove strayed entry
      Remove CpuNop from CPU_K6_2_FLAGS
      Make room for PLT0 directly
      Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND
      Add R_X86_64_PC32_BND/R_X86_64_PLT32_BND suppor to gold
      Add a dummy "int bnd_prefix" argument
      Update x86 gas tests for mingw
      Re-indent elf_x86_64_section_from_shdr
      Add mpx1static, mpx2 and mpx2static tests
      Add bnd-branch-1 test
      Add HOSTING_SLIBS and use it for -pie
      Fix a typo
      Add the missing ChangeLog entry
      Add -ffat-lto-objects to STAGE[23]_CFLAGS
      Add -ldl to POSTSTAGE1_LDFLAGS
      Add -B$$r/prev-$(TARGET_SUBDIR)/libsanitizer/
      Remove -lpthread -ldl and add -B$$r/prev-$(TARGET_SUBDIR)/libsanitizer/
      Add a test for --as-needed with symbol versioning
      Remove shared object from -Ttext-segment
      Set ET_EXEC for -pie -Ttext-segment=
      Add "#..."
      Remove bfd_elf32_bfd_set_private_bfd_flags
      Also copy EI_OSABI field
      Rename index to indx
      Use _bfd_elf_copy_private_bfd_data
      Default elf_backend_post_process_headers to set OSABI
      Call _bfd_elf_post_process_headers
      Call _bfd_elf_post_process_headers
      Don't run x86-64-disassem for mingw targets
      Set SHF_INFO_LINK bit for SHT_REL/SHT_RELA sections
      Add amd64_x32_linux_record_tdep and amd64_x32_sys
      Zero-extend address from 32-bit to 64-bit for ADDR32 prefix
      Properly decode MODRM byte for 64-bit
      Mask out PREFIX_ADDR when adding prefix to opcode
      Covert leading spaces to tab
      Define IREL_IN_PLT for elf_k1om.sh and elf_l1om.sh

Hafiz Abid Qadeer (14):
      2013-01-18  Hafiz Abid Qadeer<abidh@codesourcery.com>
      2013-01-24  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-02-13  Pedro Alves  <palves@redhat.com>
      2013-02-14  Pedro Alves  <pedro@codesourcery.com>
      2013-02-15  Pedro Alves  <pedro@codesourcery.com>
      2012-03-08  Stan Shebs  <stan@codesourcery.com>
      2012-03-09  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-03-09 Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-03-11  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-04-19  Nathan Froyd  <froydnj@codesourcery.com>
      2013-05-03  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-05-03  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-05-08  Hafiz Abid Qadeer  <abidh@codesourcery.com>
      2013-05-30  Hafiz Abid Qadeer  <abidh@codesourcery.com>

Hans-Peter Nilsson (698):
      * read.c (TC_IMPLICIT_LCOMM_ALIGNMENT): New default-definition.
      * expr.c (operand) [case 'f']: When testing if '0f' can start a
      * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.
      * aoutx.h (NAME(aout,reloc_type_lookup)): Add BFD_RELOC_8 and
      * write.c (write_object_file) [! WORKING_DOT_WORD]: If defined,
      * internals.texi (CPU backend): Document
      * Makefile.am (TARG_ENV_HFILES): Delete te-multi.h.
      * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
      * stabs.c (aout_process_stab): Make global.
      * obj.h (struct format_ops): New members begin, app_file,
      * configure.in (i386-*-freebsd a.out entry): Quote properly.
      Oops.  Forgot to say "configure: Regenerate".
      * bfdint.texi (BFD ELF processor required): Add paragraph about
      Delete pass on manually added dependency for readelf.o for new target
      * binutils-all/readelf.exp (regexp_diff): Do not break when a
      * config/obj-aout.c (obj_aout_type): Do not ignore for undefined
      * testsuite/regress-demangle (failed test): Show result and
      * scripttempl/elf.sc (.init): Only do ${INIT_START} and
      * dis-asm.h (print_insn_cris): Declare.
      cris.h: New file.
      common.h (EM_CRIS): New machine number.
      * Makefile.am (ALL_MACHINES): Add cpu-cris.lo.
      Fix typo in CRIS entry
      * Makefile.am (CFILES): Add cris-dis.c and cris-opc.c.
      Revert spurious unrelated changes from last commit.  Oops.
      * Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
      * MAINTAINERS: Add self as CRIS port maintainer.
      * configure.in: Add CRIS support.
      * gas/all/gas.exp: Don't run floating-point tests on CRIS.
      * config.sub: Update to subversions version 2000-07-06.
      * gas/cris/*: New tests for CRIS.
      Forgot to commit ChangeLog entry for CRIS gas tests.  Oops.
      * NEWS: Mention support for CRIS.
      (From GCC:) Add testcases and missing changelogs:
      * config/tc-cris.c: Correct comment typos.
      * testsuite/demangle-expected: Add four tests for type_info
      * testsuite/demangle-expected: Add two tests for anonymous
      * elfcode.h (elf_object_p): Preserve and clear abfd section
      * aout-cris.c (N_TXTADDR): Define.
      * ld-selective/5.cc: New test.
      * cris.h (EF_CRIS_UNDERSCORE): New.
      Define two bfd_targets for absence and presence of leading
      Changes to handle varying register prefix and user symbol prefix.
      * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.
      Changes to add dollar prefix to registers for files where user symbols
      Correct date of checkin
      * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
      Oops.  Forgot to commit ChangeLog
      * scripttempl/crisaout.sc (ENTRY): Now __start.
      * ld-selective/selective.exp: Rearrange to be table-driven.
      * config/tc-sh.c (JREG): Remove.
      * scripttempl/crisaout.sc (.text, .data): Pad, with ALIGN (32),
      * binutils-all/readelf.exp (-wi test): Add cris-*-* to xfails.
      * ld-selective/selective.exp <no CXX>: Fix typo for argument to
      * as.h (OPTION_MD_BASE): Bump to 190.
      * config/tc-sh.c (md_apply_fix): For ELF, do not "adjust back" VAL
      * hashtab.h: Change void * to PTR where necessary.
      * hashtab.c: Change void * to PTR where necessary.
      * hashtab.h (struct htab): Add member return_allocation_failure.
      * hashtab.c (htab_expand): Change to return int.  Use calloc or
      * gas/macros/macros.exp: Mark strings test xfail for sh.
      * cris-dis.c (cris_get_disassembler): If abfd is NULL, return
      * demangle.h: Add gnat and java demangle styles.
      * cplus_dem.c: Add gnat demangler.  Add java to demangle style
      Correct date and style of last entry
      * cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED for
      * cplus-dem.c (cplus_demangle): Fix formatting.
      * cplus-dem.c (main): Handle gnat_demangling.
      * common.h (e_machine numbers): Clarify comments to describe how
      * config/tc-cris.c: Include dwarf2dbg.h.
      * binutils-all/readelf.s: Adjust to readelf.c formatting changes.
      * Makefile.am (CPU_OBJ_VALID): Add case to filter out invalid coff
      * MAINTAINERS: Add Jörn Rennecke and self as SH maintainers.
      Change sourceware.cygnus.com to sources.redhat.com.
      * config/tc-sh.c (md_convert_frag) <undefined symbol, conditional
      * gas/sh/err.exp: New, framework for error-testing.
      * sh-dis.c (print_insn_ddt): Make insn_x, insn_y unsigned.
      (sh_elf_cons): Cast *input_line_pointer to unsigned char when
      (parse_reg): Parse names case-insensitively.
      * emulparams/crislinux.sh (ENTRY): Change back to _start.
      * dis-asm.h (struct disassemble_info): New member "section".
      * elfcode.h (elf_object_p): Also restore the bfd mach field on
      * doc/internals.texi (tc_conditional_pseudoop,
      * doc/internals.texi (Relaxing with a table) <after relaxation>:
      * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
      * emultempl/elf32.em: Correct spelling in comments and listed
      * acinclude.m4 (AM_PROG_LEX): Override installed definition.
      Fix accidental loss of bit 7 in peoples names
      * reloc.c: (BFD_RELOC_CRIS_COPY, BFD_RELOC_CRIS_GLOB_DAT,
      * cris.h: Add leading comment about PC-relative location.
      * elf32-cris.c: Shlib and PIC support.  PCREL tweaks.
      * cris.h (ADD_PC_INCR_OPCODE): New macro.
      * config/tc-cris.[ch]: Tweak attribution.  Fix typos.  PIC support.
      * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
      * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
      * configure.tgt (cris-*-*): Change default emulation to criself.
      * configure.in (cris-*-*): Change default emulation to criself.
      * config/tc-cris.h (tc_fix_adjustable): Allow only
      Clarify ChangeLog entry
      * write.c (write_object_file): Reset broken word state before
      * config/tc-cris.c (md_estimate_size_before_relax) <case
      * config/tc-cris.c (cris_insn_first_word_frag): New.
      * lib/gas-defs.exp (run_dump_test): Support using readelf.
      * readelf.c (display_debug_lines): Fix typo for "Prologue".
      Fix address in ChangeLog entry
      * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
      * gas/cris/brokw-2.s: Correct broken-word expansion visualization
      * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
      Remove redundant ChangeLog entry separator
      * cris.h (enum cris_insn_version_usage): Correct comment for
      * emulparams/criself.sh (EXECUTABLE_SYMBOLS): Cannot provide
      * elflink.h (elf_fix_symbol_flags): For non-default visibilities,
      * elf32-cris.c: Tweak comments related to dynamic linking.
      * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
      * cris-opc.c (cris_spec_regs): Add missing initializer field for
      * gas/cris/addi.d: Tweak for 64-bit BFD.
      * section.c (_bfd_strip_section_from_output): Handle NULL
      * config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
      * bfdlink.h (struct bfd_link_info): New member export_dynamic.
      * lexsup.c (parse_args) <case OPTION_EXPORT_DYNAMIC, case 'E'>:
      * ldlang.c (lang_check): Emit fatal error if relocatable link
      * Makefile.am (ecriself.c, ed10velf.c, ei386moss.c): Depend on
      * elflink.h (struct elf_assign_sym_version_info): Remove member
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
      * ldlang.c (lang_check): Emit fatal error if relocatable link
      * bfdint.texi (BFD relocation functions) <different formats>:
      * ld.texinfo (Options, -r): Mention restrictions when using
      * emultempl/generic.em: Support EXTRA_EM_FILE.
      Update copyright notice
      * lib/ld-lib.exp (run_dump_test): Handle new option
      * config/tc-sh.h (sh_force_relocation): Prototype.
      * config.sub, config.guess: Import latest from subversions.
      * ld-linkonce/linkonce.exp: New file.
      Oops - forgot to remove xfail
      * Makefile.am: Update dependencies with "make dep-am".
      * Makefile.am: Update dependencies with "make dep-am".
      * Makefile.am: Update dependencies with "make dep-am".
      * Makefile.am: Update dependencies with "make dep-am".
      * config/tc-sh.c (md_pcrel_from_section): Transformed from
      * config/tc-sh.h (MD_PCREL_FROM_SECTION): Define.
      * elf32-sh.c (sh_elf_howto_table, R_SH_REL32): Make
      * ld-sh/rd-sh.exp: New framework file.
      * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.
      * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run on
      * config/tc-sh.c (shl): Remove.
      * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
      * write.c (fixup_segment): Handle fixups for SEC_MERGE sections as
      Correct date of commit to last entry
      * elf32-cris.c (cris_reloc_type_lookup): Change loop to use
      * MAINTAINERS: Add self as MMIX port maintainer.
      * mmix-dis.c, mmix-opc.c: New files.
      Split file by ^L:s as in original submitted patch
      Remove #if 0 around bfd_mmo_mmix_vec
      * gas/mmix/tst.s: Delete unused file.
      Regenerate dependencies and Makefile.in
      * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,
      * ld-mmix/locdo-1.d: Prune character dump part.
      * elf32-cris.c (cris_elf_grok_prstatus): New function.
      Fix cutnpasto in last entry
      * elfcore.h (elf_core_file_p): Preserve and clear abfd section
      * Makefile.in (MAKEINFO): Use "missing" for makeinfo older than 4.0.
      * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
      * ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
      * elf-strtab.c (_bfd_elf_strtab_finalize): Make first variable i
      * elf32-cris.c (cris_elf_grok_prstatus): Adjust values to match new
      * config/tc-cris.c (md_apply_fix3): Cast value, not pointer, in
      Fix typo in comment in last commit
      * COPYING.NEWLIB: Mention preserved notice in specific parts.
      * doc/c-mmix.texi: Use texinfo 4 features.
      * mmo.c: Adjust documentation tags to use texinfo 4 features.
      * emulparams/criself.sh (NO_SMALL_DATA): Set, to yes.
      * configure: Regenerate.
      * scripttempl/mmo.sc: Add .debug_ranges to listed sections.
      Fix formatting in next-to-last entry
      * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
      * doc/as.texinfo (Overview) <Target ARM options>: Add missing {}
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_GOTREL>:
      Correct attribution
      * ld-cris: New testsuite directory.
      * doc/Makefile.am (install): Depend on install-info.
      * Makefile.am (install): Depend on install-info.
      * Makefile.in (install): Depend on install-info.
      * configure.in <64-bit configuration>: If using gcc, check and
      * ld-cris/weakref1.d, ld-cris/libdso-1.d, ld-cris/gotrel2.s,
      * elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don't
      * cgen-ops.h (ADDCQI, ADDCFQI, ADDOFQI, SUBCQI, SUBCFQI, SUBOFQI):
      * mmix.h: Tweak comments.
      Support on-demand global register allocation by passing on
      * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
      Perform on-demand global register allocation from
      Support on-demand global register allocation from
      * ld-mmix/bpo-1.d, ld-mmix/bpo-1.s, ld-mmix/bpo-1m.d,
      * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
      * config/tc-mmix.c (tc_gen_reloc): Don't try and take the value of
      * ld-mmix/bpo-18.d, ld-mmix/bpo64addr.ld, ld-mmix/bpo-18m.d,
      * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Use signed
      * elf64-mmix.c (mmix_dump_bpo_gregs): New function.
      * ld-selective/keepdot.d, ld-selective/keepdot.ld,
      * ldlang.c (lang_reset_memory_regions): Rename from
      * emultempl/hppaelf.em (hppaelf_layout_sections_again): Likewise.
      Update copyright
      Forgot to ci ChangeLog
      * ld-selective/keepdot.s: Remove section specifier.
      * doc/c-cris.texi: New.
      * ld-mmix/bpo-21.d, ld-mmix/bpo-21m.d, ld-mmix/bpo-11.s: New
      * elf64-mmix.c (_bfd_mmix_finalize_linker_allocated_gregs): Check
      * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Adjust
      * config.bfd (sh-*-linux*, sh-*-elf* | sh-*-rtemself*): Add sh64
      * configure.in <bfd_sh_arc>: For sh-* and shl-*, enable sh64
      * NEWS: Mention support for MMIX.
      * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Also check
      Tweak wording in comment in last change
      * ld-mmix/local12.d (Sections): Match any LMA for .data, .sbss,
      * ld-mmix/bpo-22.d: New test.
      * mmo.c: Correct and improve comments.
      * ld-mmix/b-nosym.d, ld-mmix/sec-6.d: Tweak for change in symbol
      * emultempl/mmo.em (mmo_after_open): Don't call
      * binutils-all/objcopy.exp
      Fix date
      * ld-sh/ld-r-1.d: Adjust to changes in readelf output.
      * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
      * ld-cris/expdyn1.d: Tweak for change in elf.sc.
      * config/tc-mmix.c (md_estimate_size_before_relax): Don't consider
      * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
      * elflink.h (NAME(bfd_elf,record_link_assignment)): Don't set
      * ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no
      * ld-cris/ldsym1.d: New test.
      * elf32-cris.c (cris_elf_howto_table) <R_CRIS_16_PCREL,
      * ld-cris/libdso-2.d, ld-cris/dso-2.s, ld-cris/hide1: New test.
      * ld-cris/libdso-2.d: Tweak for combreloc now default on.
      * elf64-mmix.c (bpo_reloc_request_sort_fn): Use member
      * ld-mmix/sec-8m.d, ld-mmix/sec-8m.s, ld-mmix/sec-8a.s,
      * mmo.c (mmo_write_loc_chunk): Don't eliminate leading and
      * ld-cris/libdso-1.d: Tweak for change in size of dynamic sections.
      Fix typo last change
      * ld-cris/libdso-3.d, ld-cris/dso-3.s, ld-cris/noglob1.s,
      * elf32-cris.c (cris_elf_relocate_section): Move sanity-check for
      * ld-cris/nodyn4.d, ld-cris/expdyn4.d, ld-cris/comref1.s,
      * elf32-cris.c (cris_elf_relocate_section): Drop nonsensical
      * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
      * emultempl/mmo.em (mmo_place_orphan): Handle case of no .text
      * ld-mmix/sec-1.d: Adjust for changes in padding.
      * ld-sh/sh64/abi32.xd: Adjust as type of linker-script-symbols
      * ld-sh/sh64/abi32.xd: Adjust whitespace in elf32 section
      * ld-sh/sh64/shdl64.xd: Adjust as type of linker-script-symbols
      * ld-cris/libdso-4.d, ld-cris/undef1.d: New test.
      * elf32-cris.c (elf_cris_discard_excess_program_dynamics): Add
      * ld-mmix/bpo-10.d: Tweak for change in symbols handling.
      * read.c (do_align): Use ATTRIBUTE_UNUSED_LABEL for label, not
      * gdb.texinfo (Packets): Fix typos "alligned".
      * MAINTAINERS: Add self to Write After Approval list.
      * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
      * config/tc-cris.c (SIMPLE_EXPR): New macro.
      * config/tc-mmix.h (tc_frob_file_before_adjust): Don't declare.
      Fix typo in last entry
      * configure.in (i[3456]86-*-linux*): Add check to disable
      * simple.c: Correct placement of ATTRIBUTE_UNUSED.
      * elf32-v850.c (v850_elf_relax_delete_bytes): Correct parameters
      * ld-cris/expdyn6.d, ld-cris/weakref2.d, ld-cris/expdyn7.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_16_GOT,
      Fix attribution last entry
      * ld-mmix/local1.d, ld-mmix/local3.d, ld-mmix/local5.d,
      * config/tc-mmix.c (md_convert_frag) <case STATE_GREG_DEF>:
      * config/tc-mmix.c (get_putget_operands): Mark both possible
      * macro.c (get_any_string): Correct logic for not going beyond end
      * ld-elf/sec64k.exp: New test.
      * elf64-mmix.c (_bfd_mmix_finalize_linker_allocated_gregs):
      * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
      * config/tc-cris.c (cris_relax_frag): Fix typo in comment.
      * read.c (emit_expr) [WORKING_DOT_WORD]: Initialize x->use_jump.
      Fix typo last entry
      * configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.
      * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
      * ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d,
      * read.c (old_buffer, old_input, old_limit): Remove variables.
      * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
      Correct annotation last entry
      * gas/cris: Match output having $ register prefix.  Deal with
      * ld-cris/ldsym1.d: Restrict to cris-*-*elf* and cris-*-*aout*.
      * configure.tgt: Add specific case for cris-*-linux-gnu*
      * configure.in: Add specific case for cris-*-linux-gnu* with
      * ld-elfcomm/elfcomm.exp (dump_common1): Use $READELF, not plain
      * ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d,
      * elf32-cris.c (cris_elf_relocate_section) <case
      * configure.in (noconfigdirs) <cris-*-*>: Disable target-newlib
      Forgot 'configure' item.
      * ld-mmix/bpo-9.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d: Adjust for
      * simple.c (bfd_simple_get_relocated_section_contents): Move
      * ld-mmix/bpo-1.d, ld-mmix/bpo-10.d, ld-mmix/bpo-11.d,
      * gas/cris/rd-pcrel2.d: Update for changes in section flag
      * ld-scripts/defined2.d, ld-scripts/defined2.t: New test.
      * ldexp.c (fold_name) <case DEFINED>: Set section of result to
      * ld.texinfo (Builtin Functions) <DEFINED>: Say that only symbols
      * ld-scripts/defined3.d, ld-scripts/defined3.t: New test.
      * reloc.c (bfd_generic_relax_section): Default-set
      * ldlang.c (lang_size_sections): Last, set _cooked_size for output
      Support linker relaxation of new R_MMIX_PUSHJ_STUBBABLE relocs.
      * mmix.h (R_MMIX_PUSHJ_STUBBABLE): New reloc number.
      * emultempl/mmix-elfnmmo.em (mmix_before_allocation): Force linker
      Generate BFD_RELOC_MMIX_PUSHJ_STUBBABLE for PUSHJ when possible.
      * gas/mmix/op-0-1.d, gas/mmix/pushj-c.d, gas/mmix/weak1.d: Add
      * ld-mmix/greg-14.d, ld-mmix/greg-5.d, ld-mmix/pushja1b.d,
      * mmix.h (JMP_INSN_BYTE): Define.
      * mmix-opc.c (mmix_opcodes): Use GO_INSN_BYTE, PUSHGO_INSN_BYTE,
      * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
      * doc/c-cris.texi (CRIS-Opts): Document --no-mul-bug-abort,
      * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_16_GOTPLT,
      * NEWS: Mention change in DEFINED semantics.
      * configure.in: Update version to 2.15.91.
      Eh... sanitize date of last entry
      2004-05-10  John Paul Wallington  <jpw@gnu.org>
      * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
      * ld-cris/hiddef1.d, ld-cris/hiddef1.d, ld-cris/hidrefgotplt1.s:
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_16_GOTPLT,
      * elf32-cris.c (elf_cris_adjust_gotplt_to_got): Reset
      Fix typo last entry
      * config/tc-mmix.c [!LLONG_MIN]: Correct #elsif to #elif.
      * ld-elf/exclude.exp: Don't run for cris-*-elf.
      * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
      * mmo.c (File Layout): Correct place of misplaced blurb about
      * ld-mmix/sec-8m.d: Adjust test for dump using correct section
      * mmo.c (mmo_write_section_description): New function broken out
      * mmo.c: Adjust to ISO C.
      * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,
      * elflink.c (_bfd_elf_create_got_section): Hide _GLOBAL_OFFSET_SYMBOL.
      Correct last entry: s/SYMBOL/TABLE_/
      * symbols.c (colon) [!WORKING_DOT_WORD]: Don't declare
      Format last entry
      * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
      * cris.h (enum cris_insn_version_usage): Tweak formatting and
      Generally, handle CRISv32.
      * config.bfd: Support crisv32-*-* like cris-*-*.
      * configure.in (crisv32): Recognize.  AC_DEFINE_UNQUOTED
      * configure.tgt (crisv32-*-*): Handle like cris-*-* for non-aout.
      * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
      * ld-elf/merge.d: xfail crisv32-*-*.
      * binutils-all/objdump.exp (cpus_expected): Append cris.
      Add missing entry for cris_relax_frag, last change
      * configure.in (noconfigdirs) [mmix-*-*]: Disable
      * Make-common.in (sim-load.o): Depend on $(sim_main_headers) and
      * lib/sim-defs.exp (run_sim_test): Make multiple "output"
      * sim-config.c (sim_config): Recognize when a bfd has unspecified
      * lib/sim-defs.exp (run_sim_test): Support "xfail" and "kfail".
      Fix consistenco; it's triplets, not triples
      * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.
      * read.c (potable): Add "error" and "warning".
      * cris.cpu: New file.
      * cgen.sh: New thirteenth parameter opcfile, defaulting to
      * Makefile.in (stamp-desc): Specify opcfile.
      Update copyright year
      Oops, forgot to save ChangeLog before committing
      * configure.in (SIM_CHECK_MEMBERS): Call for struct stat members
      Bah, forgot to commit the trivial fix I pointed out myself after applying patch for previous change
      * Make-common.in (sim-basics_h): Add $(callback_h).
      * aclocal.m4 (SIM_AC_OUTPUT): Substitute @cgen_breaks@ for "break
      * configure: Regenerate for ../common/aclocal.m4 update.
      * run.1: Document --sysroot=filepath.
      * callback.h (struct host_callback_struct): New member lstat.
      * syscall.c (cb_syscall) <case CB_SYS_lstat>: New case.
      * callback.h (CB_SYS_rename): New macro.
      Correct attribution last changes
      * syscall.c (cb_syscall) <case CB_SYS_rename>: New case.
      Correct last mispasted entry
      * callback.h (CB_SYS_truncate, CB_SYS_ftruncate): New macros.
      * syscall.c (cb_syscall) <case CB_SYS_truncate>
      * cris.cpu (cris-set-mem): Correct integral write semantics.
      * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],
      * cris.cpu (mstep): Add missing insn.
      * callback.h: Include "bfd.h".
      * callback.c (default_callback): Initialize target_endian.
      * callback.h (struct host_callback_struct): New members pipe,
      * syscall.c (cb_syscall) <case CB_SYS_pipe>: New case.
      * cris: New directory, simulator for Axis Communications CRIS
      * Makefile.in (all, clean mostlyclean, distclean maintainer-clean)
      * configure.in (noconfigdirs) <crisv32-*-*>: Match like cris-*-*.
      * cpu-cris.c (get_compatible): Rearrange disabled code and comment
      * lib/gas-defs.exp: Support new directive "warning".
      * lib/ld-lib.exp: Support new directive "warning".
      * ld-elf/start.s, ld-elf/symbolref.s, ld-elf/symbol1w.s,
      * aoutx.h (NAME(aout,find_nearest_line)): Correct case for N_SO
      * ld-cris/stabs1.s: New file.
      * aoutx.h (aout_link_add_symbols): Just return TRUE if a warning
      * ld-cris/stabs1.s: New file.
      * ld-discard/extern.d, ld-discard/start.d, ld-discard/static.d:
      * write.c (write_object_file): Recognize warning-symbol construct
      * ld-cris/globsymw2.s: New file.
      * ld-cris/libdso-13.d: Adjust for being identified as warning.
      * elflink.c (elf_link_add_object_symbols): Don't add "warning: "
      * ldmain.c (warning_callback, warning_find_reloc): Prepend
      Adjust testsuite for cris-axis-aout.
      Adjust testsuite for cris-axis-aout.
      * mmix-opc.c (O, Z): Force expression as unsigned long.
      * hash.c (strtab_hash_newfunc): Fix typo in allocated size.
      * gas/cris/range-err-1.s: Adjust expected messages for hosts with
      * cris/traps.c (cris_break_13_handler) <case
      * cris/Makefile.in (stamp-v10fcpu, stamp-v32fcpu): Add kludge to
      * config/tc-cris.h: Convert to ISO C90.
      * config/tc-mmix.c, config/tc-mmix.h: Convert to ISO C90.
      * cris/traps.c (cris_break_13_handler) <case TARGET_SYS_mmap2>:
      * sysdep.h (stpcpy): Wrap declaration in parentheses.
      * Makefile.am (INCLUDES): Don't -D_GNU_SOURCE here.
      * gas/mmix/relax2.s: Drop ":" off label definitions.
      PR binutils/886
      * cris/Makefile.in (stamp-v32fmloop): Depend on stamp-v10fmloop.
      * MAINTAINERS: Change cris-elf state to non-broken.
      * configure.in (unsupported_languages): New macro.
      Sync with gcc-toplevel
      * configure.in <cris-*, crisv32-*>: Enable target-libffi again for
      PR gas/1049
      PR gas/1049
      * sim-load.c (xprintf, eprintf): Remove fallout from ANSI_PROTOTYPES
      * gas/mmix/relax1-n.d, gas/mmix/relax1-rn.d: Avoid "# FIXME: "
      * ld-cris/v32-ba-1.d: Regexpize to adjust for symbol change.
      * subsegs.c (subseg_change): Move declaration of seginfo to before
      * ld-cris/expdyn1.s (expobj): Set size here, at definition...
      * ld-cris/dso-1.s: Add missing alignment directive.
      * gas/cris: Adjust all files for testing target
      * ld-cris: Skip tests unsuitable for testing target
      * gas/z80/z80.exp: Fix misplaced-open-brace typo.
      * ld-mmix/bpo-6.d, ld-mmix/bpo-19.d: Adjust for symbols between
      PR ld/1567
      PR ld/1567
      PR gas/1630
      PR ld/1501
      * ld-cris/noov.d: Restrict to cris-*-*elf*.
      * cris/cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
      * ld-mmix/sec-1.d: Adjust section order for recent ELF section
      * cris/traps.c (TARGET_SYS_stat): Define.
      * cris/sim-main.h (struct _sim_cpu): New members last_syscall,
      cris/traps.c (TARGET_O_RDONLY, TARGET_O_WRONLY): Define.
      * sim/cris: New directory with C and assembly tests for the CRIS
      Fix typo last entry
      * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
      * gas/cris/rd-pcplus.s, gas/cris/rd-pcplus.d: New test.
      * cris-dis.c (bytes_to_skip): Handle new parameter prefix_matchedp.
      * cris.cpu (simplecris-common-writable-specregs)
      * sim/cris/asm/movmp8.ms, sim/cris/asm/pcplus.ms: New tests.
      * cris/cpuv10.h, cris/cpuv32.h, cris/cris-desc.c, cris/cris-opc.h,
      Add missing ChangeLog entry
      Change 32-bit-branch expansion for --pic.
      * gas/cris/rd-bcnst-pic.d, gas/cris/rd-branch-pic.d,
      * cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
      * cris-opc.c (cris_opcodes) <"move" "s,P">: Define using
      * scripttempl/armbpabi.sc: Fix typo in comment for .ctors.
      * ld-elf/unknown2.d: Only run for *-*-linux*.
      PR gas/2101
      PR gas/2101
      fix last-minute typo
      * ld-mmix/sec-1.d: Adjust for section order changes.
      * cris/cris-tmpl.c (MY (f_model_insn_before)): Only display basic
      Update Copyright years
      * sim/cris/asm/x1-v10.ms, sim/cris/asm/x3-v10.ms,
      Now saved ChangeLog for previous entry.
      * sim/cris/c/time2.c: New test.
      * cris/traps.c (syscall_map): Remove CB_SYS_time / TARGET_SYS_time
      * aclocal.m4 (SIM_AC_OPTION_HARDWARE): Correct duplicate-
      * configure: Regenerate.
      * sim/cris/asm/x0-v10.ms, sim/cris/asm/x0-v32.ms: Widen regexp for
      * sim/cris/asm/testutils.inc (test_h_mem): Use register prefix.
      * cris/Makefile.in (CRISV10F_OBJS): Remove semcrisv10f-switch.o.
      * cris/dv-cris.c, cris/dv-rv.c, cris/rvdummy.c: New files.
      * sim/cris/hw: New directory for subdirectories with tests.
      * sim/cris/hw/rv-n-cris/irq6.ms: New test.
      * cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.
      * emultempl/mmo.em: Improve comments.  Explain why there's
      * ld-cris/libdso-2.d: Adjust for recent hash-related changes.
      * elf.c (special_sections_s): Revert last STRING_COMMA_LEN change
      * cris/configure.ac: Check for limits.h and sys/param.h.
      * sim/cris/c/pipe2.c: Adjust expected output.
      * cris/traps.c (TARGET_PIPE_BUF): New macro.
      * sim/cris/c/clone5.c, sim/cris/c/mprotect1.c,
      * cris/cris-sim.h (enum cris_unknown_syscall_action_type)
      * ld-cris/ldsym1.d: Adjust for semi-recent ld changes.
      * MAINTAINERS: Add self as authorized committer for *.
      * Makefile.in (autoconf-common autoheader-common): In documented
      * configure.ac: Add test for readline, substitute READLINE.
      * configure.ac (common): Make the default "yes" for all targets
      * config.in: Regenerate.
      * acconfig.h: Remove.
      * config.in, configure: Regenerate.
      * acconfig.h: Remove.
      * Makefile.in (autoconf-common autoheader-common): Only run
      * ld-elf/header.d: Allow arbitrary lines between "Program Header"
      * cris/traps.c (dump_statistics): Change format for cycle numbers
      * gas/mmix/comment-1.d, gas/mmix/bspec-1.d, gas/mmix/bspec-2.d:
      * emultempl/mmixelf.em: Remove incorrect '#line' directive.
      * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): Adjust types
      * cris.cpu (movs, movu): Use result of extension operation when
      * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
      * sim/cris/asm/testutils.inc (test_move_cc): Add missing call to
      * sim/cris/asm/x0-v10.ms, sim/cris/asm/x0-v32.ms: Tweak
      * ld-elf/flags1.d: Generalize regexp for section size.
      * dwarf.c (display_debug_loc): Cast section_end - start to long
      * ld-elf/seg.d: Restrict to linux and vxworks.
      * ld-gc/gc.exp (test_gc): Let missing C compiler make tests
      * configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.
      * lib/ld-lib.exp (run_dump_test): Don't apply prune_warnings
      * ld-cris/libdso-10.d: Adjust for change in objdump output.
      * Makefile.tpl <gcc>: Error early unless at least GNU make 3.80.
      PR gas/6607
      PR gas/6607
      PR gas/6607
      * ld.texinfo (@node MMIX): For the __.MMIX.start. prefix, only
      * MAINTAINERS (Authorized committers): Fix my email address.
      * interp.c (hash): Remove incorrect prototype.
      * common.m4: Add test for libz and zlib.h.
      * cris/configure: Regenerate to track ../common/common.m4 changes.
      * configure.ac: Add test for libz and zlib.h.
      * configure: Regenerate to track ../common/common.m4 changes.
      * common.m4: Add test for libz and zlib.h.
      * binutils-all/objdump.W: Generalize to adjust for targets with
      * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
      * elf32-cris.c (TLSHOWTO32, TLSHOWTO16): New macros.
      * config/tc-cris.c: Update all comments regarding explicit relocations
      * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d, gas/cris/rd-tls-2.s,
      * read.c (read_a_source_file): Rearrange evaluation order when
      PR gas/7020
      * config/tc-cris.c (cris_relax_frag): Add missing case for
      * gas/cris/rd-bcnst2-pic.d, gas/cris/rd-bcnst2.d,
      PR gas/7025
      * config/tc-cris.c (cris_number_to_imm): Except for
      PR ld/7028
      * nm.c (filter_symbols): Only call memcpy when from != to.
      * config/tc-cris.c (cris_number_to_imm): Apply S_SET_THREAD_LOCAL
      * gas/cris/rd-tls-1.d, gas/cris/rd-tls-1.s: Use a local thread
      Forgot to save entry before commit:
      * elf-bfd.h (struct elf_backend_data): New member got_elt_size.
      * ld-cris/badgotr1.d: Robustify regexp.
      Fix typo last change
      * ld-cris/start1.s: Prepend register name with $.
      * cris.h (R_CRIS_32_TPREL): Correct comment.
      Implement TLS for CRIS.
      * ld-cris/got7.s, ld-cris/init.s, ld-cris/pic-gc-72.d,
      * ld-cris/got7.s: Correct .size expression.
      * ld-cris/hidedsofns2468, ld-cris/libdso-12b.d,
      * elf32-cris.c (elf_cris_got_elt_size) <symtab_hdr>: Initialize
      * elf32-cris.c (struct elf_cris_pcrel_relocs_copied): New member
      * ld-cris/libdso-13b.d: New test.
      * elf32-cris.c (elf_cris_copy_indirect_symbol): New function.
      * elf32-cris.c (elf_cris_copy_indirect_symbol): Return without
      * ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New
      (cris_elf_relocate_section) <R_CRIS_8, R_CRIS_16, R_CRIS_32>: Add missing
      * cris.h (R_CRIS_32_IE): New relocation.
      * elf32-cris.c 	(cris_elf_howto_table): Add entry for R_CRIS_32_IE.
      * config/tc-cris.c (cris_process_instruction): Handle
      * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d: Test :IE and
      * ld-cris/tls-err-77.d, ld-cris/tls-gc-79.d, ld-cris/tls-ie-8e.s,
      * config/tc-cris.c (s_cris_dtpoff): New function.
      * gas/cris/rd-dtpoffd1.d, gas/cris/rd-dtpoffd1.s: New test.
      * arch.c, arch.h, cpu.c, cpu.h, cpuall.h, decode.c, decode.h,
      * lib/ld-lib.exp (run_dump_test): New option ld_after_inputfiles.
      * sim/cris/asm/opterr1.ms, sim/cris/asm/opterr2.ms: Adjust for
      * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
      * cris/traps.c (TARGET_SYS_writev): New macro.
      * sim/cris/asm/badarch1.ms, sim/cris/c/badldso1.c,
      * cris/sim-if.c (sim_open): If sim_analyze_program fails, emit
      * sim/cris/asm/badarch1.ms: Tweak error message match.
      * elf32-cris.c (elf_cris_finish_dynamic_symbol): Rename
      * ld-cris/tls-js1.d: New test.
      * cris.cpu (cris-implemented-writable-specregs-v32): Correct size
      * cris/semcrisv32f-switch.c: Regenerate.
      * sim/cris/asm/pid1.ms: New test.
      * cris/traps.c (TARGET_SYS_access, TARGET_R_OK, TARGET_W_OK)
      * sim/cris/c/access1.c: New test.
      * cris/traps.c (TARGET_MAP_DENYWRITE): Define.
      * sim/cris/c/mmap1.c (MMAP_FLAGS): Default-define to
      * cris/traps.c (TARGET_UTSNAME): Update to 2009-01-01.
      * sim/cris/c/uname1.c: New test.
      * cris/traps.c (TARGET_SYS_exit_group): Define.
      * sim/cris/c/exitg1.c, sim/cris/c/exitg2.c: New tests.
      * cris/sim-main.h (struct _sim_cpu): New member
      * sim/cris/c/settls1.c: New test.
      * cris/sim-if.c (TARGET_AT_NULL, TARGET_AT_PHDR, TARGET_AT_PHENT)
      * cris/traps.c (abort): Define to call sim_io_error.
      * sim/cris/c/mmap5.c, sim/cris/c/mmap6.c, sim/cris/c/mmap7.c,
      * callback.h (struct host_callback_struct): Mark member error as
      * callback.c (os_error): Mark as being a noreturn function.
      * frv.cpu (mabshs): Explicitly sign-extend arguments of abs to DI.
      * sem.c: Regenerate.
      * cgen-ops.h (ADDQI, SUBQI, MULQI, NEGQI, ABSQI, ADDHI, SUBHI)
      * cgen-ops.h (ADDQI, SUBQI, MULQI, NEGQI, ABSQI, ADDHI, SUBHI)
      * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_GD>
      * cris/sim-if.c: Include errno.h.
      * sim/cris/asm/opterr5.ms, sim/cris/asm/opterr4.ms,
      * elf32-cris.c (elf_cris_copy_indirect_symbol): For other symbol
      * ld-cris/expdref3.s, ld-cris/expdref4.s, ld-cris/weakref3.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_8>
      * ld-cris/weakhiddso.d, ld-cris/weakhid.s: New test.
      * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_16_DTPREL>
      * elf32-cris.c (cris_elf_relocate_section): Use elf_hash_table
      * ld-cris/tls-tbss64.s, ld-cris/tls-e-80.d: New test.
      * write.c (write_object_file) [!WORKING_DOT_WORD]: When patching
      * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
      * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
      * config/tc-cris.c (cris_create_short_jump): Remove prototype.
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_GD>
      * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d,
      * elf32-cris.c (cris_elf_relocate_section): <case
      * ld-cris/tls-commx.s, ld-cris/tls-dso-dtpoffd2.d,
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_GD>
      * ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-e-tpoffcomm1.d,
      * ld-scripts/rgn-over7.d: Adjust expected message for recent change.
      * elf64-mmix.c (mmix_elf_relax_section): Revert 2009-05-27
      * scripttempl/mmo.sc: For relocateable links, set $OUTPUT_FORMAT to
      * ld-scripts/default-script.s (text): Globalize.
      * ld-scripts/empty-address-3a.d, ld-scripts/empty-address-3b.d:
      * linker.c (fix_syms): Consider SEC_LOAD when choosing section.
      * ld-mmix/x.s, ld-mmix/y.s, ld-mmix/zeroeh.ld,
      PR gas/10623
      PR gas/10623
      * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_DTPREL>:
      * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d,
      * elf32-cris.c (cris_elf_plt_sym_val): New function.
      * ld-cris/dso12-pltdis.d: New test.
      * ld-cris/cris.exp (loop over $srcdir/$subdir/*dso-*.d): Apply
      PR ld/11458
      * lib/ld-lib.exp (run_dump_test): When checking linker message and
      PR ld/11458
      * elf32-cris.c (cris_elf_relocate_section): Correct first argument
      * sim/cris/asm/nonvcv32.ms: Neutralize changed &&-in-macro gas syntax.
      * ld-scripts/rgn-at5.d: Restrict to *-*-linux*.
      * sim/cris/c/seek3.c, sim/cris/c/seek4.c: New tests.
      * traps.c (cris_break_13_handler): Pass lseek
      * callback.c (os_lseek): Call wrap on lseek result.
      PR libffi/46792
      * mips32-dsp.s: Update copyright year.
      * testutils.inc: Correct comment syntax fallout from
      * gas/elf/dwarf2-1.d, gas/elf/dwarf2-2.d: Adjust for change in
      * binutils-all/i386/compressed-1a.d: Adjust for change in output
      PR sim/12737
      * config/tc-cris.c (md_parse_option) <OPTION_PIC>: Error if not
      * gas/cris/rd-brokw-pic-1.d, gas/cris/rd-brokw-pic-2.d,
      * ld-cris/tls-e-tpoffcomm1.d: Adjust for PR12763 change removing
      * ld-cris/tls-e-tpoffcomm1.d: Adjust for second PR12763 change,
      * MAINTAINERS: Remove Thiemo Seufer.
      Remove all #if 0'd code.
      * Makefile.in (tmp-mach-multi): Exit early when igen fails.
      * Makefile.in ($(SIM_MULTI_OBJ)): Depend on sim-main.h
      Correct handling of constant fields.
      Tweak heading of last entry
      * ld-insn.c (print_insn_words): For fields, print conditionals.
      PR ld/12815
      PR ld/12815
      * ld-cris/pic-gc-72.d: Adjust for dropping unused undefined
      * elf32-cris.c (cris_elf_gc_sweep_hook) <R_CRIS_16_GOTPLT>
      * elf32-cris.c (cris_elf_check_relocs) <plt accounting for
      * ldmisc.c (vfinfo <%S>): Use same type and avoid cast for
      PR ld/13789
      * configure.tgt (mips64*el-*-freebsd*, mips64*-*-freebsd*)
      PR ld/13803
      PR binutils/3807
      PR ld/13813
      * nrun.c: Add #ifdef HAVE_CONFIG_H and associated includes stanza
      PR ld/13990
      PR ld/13990
      Provide a way for programs to recognize BFD_ASSERT calls.
      Make bfd asserts cause linker errors.
      Revert accidental check-in.
      * elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Declare and use
      * ld-arm/gc-hidden-1.d: Fix disassembly pattern.
      * lib/ld-lib.exp (run_dump_test): For options "warning" and
      PR 14072
      * elf32-cris.c (cris_elf_relocate_section): <R_CRIS_32_IE>
      * ld-cris/tls-e-tpiecomm1.d, ld-cris/tls-e-tpiecomm1.s: New test.
      * ld-cris/tls-e-tpoffgotcomm1.d: New test.
      * interp.c: Include config.h first.  Do not include sysdep.h.
      * elf32-cris.c (cris_elf_plt_sym_val): Rewrite to work in presence
      * ld-cris/dso-pltdis1.d, ld-cris/dso-pltdis2.d, dsofng.s
      Trim last, empty, line
      * ld-elf/foo0.s: Use ARM-compatible .section syntax.
      * config/tc-mmix.c (loc_asserts): New variable.
      * gas/mmix/err-fb-2.s: New test.
      PR gas/14521
      PR gas/14521
      * linux-crisv32-low.c: Fix compile errors.
      * emultempl/mmo.em (mmo_place_orphan): Rewrite to also attach
      * ld-mmix/sec-1.d, ld-mmix/sec-3.d: Force end-of-section symbols
      * linker.c (_bfd_generic_link_output_symbols): Handle a
      Correct last entry
      PR binutils/14481
      Fix attribution for old patch:
      * ld-scripts/pr14962.d: Don't run for mmix-knuth-mmixware.  Add
      * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now default.
      Tweak last entry.
      * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
      * mmo.c (mmo_write_chunk): Break out abfd->tdata.mmo_data to new
      * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
      * binutils-all/nm.exp: Xfail test for nm --size-sort for
      * binutils-all/nm.exp: Revert last change.  Instead use nm-elf-1.s
      * create-version.sh: Align parameters to match those of
      * Makefile.in (srcsim): New variable.
      * src-release (do-proto-toplevel): Support subdir-path-prefixed
      * elf32-cris.c (cris_elf_check_relocs): Don't assume
      * ld-cris/asneed1.d: New test.
      Adjust MMIX gas tests for recent bfd/elf.c change.

Heinz G. Seidl (11):
      Allow for using tmake-sun4
      install ld in the gcclibdir if present
      do not build ld, bfd, ... for decstatn
      need bfd for mips
      added h8300hms.c and h8300hms.sc
      added  mt-sun3 mt-vxworks68 mt-vxworks960
      added libg++
      terminated unterminated comment
      changed prms to send_pr
      changed prms to send_pr
      added prms

Honggyu Kim (1):
      Remove duplicated #include's from GDB

Hui Zhu (131):
      * MAINTAINERS: Added myself to section Write After Approval.
      2008-10-19  Hui Zhu  <teawater@gmail.com>
      2008-10-24  Hui Zhu  <teawater@gmail.com>
      2009-02-25  Hui Zhu  <teawater@gmail.com>
      * disasm.c (gdb_disassembly): Remove unused argument
      *stack.c: Include valprint.h.
      * gdb.texinfo: Add documentation for disassemble-next-line.
      * stack.c: Change the introduce of "disassemble-next-line".
      * gdb.texinfo: Change the introduce of "disassemble-next-line".
      * stack.c (_initialize_stack): Set the default of
      * gdb.texinfo (disassemble-next-line): Set the default of
      GDBARCH interface for process record and replay.
      * gdbarch.sh (process_record): This interface point to the
      * target.h (strata): New stratum "record_stratum".
      Process record and replay target.
      Linux process record and replay support.
      * infrun.c (use_displaced_stepping): Return false if process
      I386 architecture process record and replay support.
      I386 Linux process record and replay support.
      * gdb.texinfo: Add documentation for process record and replay.
      * NEWS: Add item for process record and replay.
      * i386-tdep.c (i386_process_record): Change bzero to memset.
      Fix the date error.
      * i386-tdep.c (i386_process_record): Make it extern.
      Fix a typo error.
      Add sys_fcntl argument interfaces to linux_record_tdep.
      Add sys_fcntl argument interfaces to linux_record_tdep.
      * i386-linux-tdep.c (I386_LINUX_RECORD_SIZE_*,
      2009-07-09  Hui Zhu  <teawater@gmail.com>
      2009-07-11  Hui Zhu  <teawater@gmail.com>
      2009-07-11  Hui Zhu  <teawater@gmail.com>
      2009-07-11  Hui Zhu  <teawater@gmail.com>
      This is the part of prev commit.
      2009-07-22  Hui Zhu  <teawater@gmail.com>
      2009-08-08  Aleksandar Ristovski  <aristovski@qnx.com>
      2009-08-10  Hui Zhu  <teawater@gmail.com>
      2009-08-10  Hui Zhu  <teawater@gmail.com>
      2009-08-10  Hui Zhu  <teawater@gmail.com>
      2009-08-21  Hui Zhu  <teawater@gmail.com>
      2009-08-28  Hui Zhu  <teawater@gmail.com>
      2009-08-29  Hui Zhu  <teawater@gmail.com>
      2009-08-31  Hui Zhu  <teawater@gmail.com>
      2009-09-01  Hui Zhu  <teawater@gmail.com>
      2009-09-02  Hui Zhu  <teawater@gmail.com>
      2009-09-05  Hui Zhu  <teawater@gmail.com>
      2009-09-06  Hui Zhu  <teawater@gmail.com>
      2009-09-21  Hui Zhu  <teawater@gmail.com>
      2009-09-21  Hui Zhu  <teawater@gmail.com>
      2009-09-21  Hui Zhu  <teawater@gmail.com>
      2009-09-21  Hui Zhu  <teawater@gmail.com>
      2009-09-27  Hui Zhu  <teawater@gmail.com>
      2009-09-28  Hui Zhu  <teawater@gmail.com>
      2009-10-23  Hui Zhu  <teawater@gmail.com>
      2009-10-26  Michael Snyder  <msnyder@vmware.com>
      2009-10-26  Michael Snyder  <msnyder@vmware.com>
      2009-12-22  Hui Zhu  <teawater@gmail.com>
      2010-02-05  Hui Zhu  <teawater@gmail.com>
      2010-03-04  Hui Zhu  <teawater@gmail.com>
      2010-03-08  Hui Zhu  <teawater@gmail.com>
      2010-03-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2010-03-16  Holger Hans Peter Freyther  <zecke@selfish.org>
      2010-04-02  Hui Zhu  <teawater@gmail.com>
      2010-04-02  Hui Zhu  <teawater@gmail.com>
      2010-04-02  Hui Zhu  <teawater@gmail.com>
      2010-04-08  Hui Zhu  <teawater@gmail.com>
      2010-05-05  Hui Zhu  <teawater@gmail.com>
      2010-05-14  Hui Zhu  <teawater@gmail.com>
      2010-05-17  Hui Zhu  <teawater@gmail.com>
      2010-05-18  Hui Zhu  <teawater@gmail.com>
      2010-06-04  Hui Zhu  <teawater@gmail.com>
      2010-06-08  Hui Zhu  <teawater@gmail.com>
      2010-06-18  Hui Zhu  <teawater@gmail.com>
      2010-06-22  Hui Zhu  <teawater@gmail.com>
      Add command "eval".
      2010-06-29  Hui Zhu  <teawater@gmail.com>
      2010-07-04  Hui Zhu  <teawater@gmail.com>
      2010-07-19  Hui Zhu  <teawater@gmail.com>
      2010-07-20  Hui Zhu  <teawater@gmail.com>
      2010-07-30  Hui Zhu  <teawater@gmail.com>
      2010-08-05  Hui Zhu  <teawater@gmail.com>
      2010-08-13  Hui Zhu  <teawater@gmail.com>
      2010-10-20  Hui Zhu  <teawater@gmail.com>
      2010-10-28  Hui Zhu  <teawater@gmail.com>
      2010-10-31  Hui Zhu  <teawater@gmail.com>
      2010-11-04  Hui Zhu  <teawater@gmail.com>
      2010-12-27  Kevin Buettner  <kevinb@redhat.com>
      2010-12-28  Hui Zhu  <teawater@gmail.com>
      2010-12-29  Hui Zhu  <teawater@gmail.com>
      Add the file that prev commit forget.
      2011-02-21  Hui Zhu  <teawater@gmail.com>
      2011-02-21  Hui Zhu  <teawater@gmail.com>
      2011-02-21  Hui Zhu  <teawater@gmail.com>
      2011-05-14  Hui Zhu  <teawater@gmail.com>
      2011-05-19  Hui Zhu  <teawater@gmail.com>
      2011-05-19  Hui Zhu  <teawater@gmail.com>
      2011-06-15  Hui Zhu  <teawater@gmail.com>
      2011-06-16  Hui Zhu  <teawater@gmail.com>
      2011-07-06  Hui Zhu  <teawater@gmail.com>
      Correct a email error.
      2011-07-07  Hui Zhu  <teawater@gmail.com>
      2011-07-14  Hui Zhu  <teawater@gmail.com>
      2011-07-15  Hui Zhu  <teawater@gmail.com>
      2011-08-24  Hui Zhu  <teawater@gmail.com>
      Fix a change log format issue.
      2011-09-16  Hui Zhu  <teawater@gmail.com>
      2011-12-10  Hui Zhu  <teawater@gmail.com>
      2011-12-18  Hui Zhu  <teawater@gmail.com>
      2012-05-11  Hui Zhu  <hui_zhu@mentor.com>
      2012-06-15  Hui Zhu  <hui_zhu@mentor.com>
      2012-07-05  Hui Zhu  <hui_zhu@mentor.com>
      2012-07-05  Hui Zhu  <hui_zhu@mentor.com>
      2012-07-05  Hui Zhu  <hui_zhu@mentor.com>
      2012-07-25  Hui Zhu  <hui_zhu@mentor.com>
      * dwarf2loc.c (dwarf_expr_frame_base): Add check for the return value of get_frame_block.
      2012-12-18  Hui Zhu  <hui_zhu@mentor.com>
      2012-12-18  Hui Zhu  <hui_zhu@mentor.com>
      2013-01-08  Hui Zhu  <hui_zhu@mentor.com>
      2013-03-04  Luis Machado  <lgustavo@codesourcery.com>
      2013-03-12  Yao Qi  <yao@codesourcery.com>
      2013-03-12  Hui Zhu  <hui@codesourcery.com>
      2013-04-10  Pedro Alves  <palves@redhat.com>
      2013-04-23  Hui Zhu  <hui@codesourcery.com>
      2013-04-23  Hui Zhu  <hui@codesourcery.com>
      2013-04-25  Hui Zhu  <hui@codesourcery.com>
      2013-04-25  Hui Zhu  <hui@codesourcery.com>
      Fix format error of ChangeLog.
      2013-05-21  Hui Zhu  <hui@codesourcery.com>
      2013-06-25  Yao Qi  <yao@codesourcery.com>
      2013-07-19  Hui Zhu  <hui@codesourcery.com>
      Remove gdb_bfd_stash_filename to fix crash with fix of binutils/11983
      Fix a error of my previous commit.

Iain Sandoe (32):
      bfd:
      adjust mach-o default GAS sections.
      add dysymtab write support to bfd/mach-o.
      correct typo in previous commit.
      support stabs on mach-o GAS.
      add .zerofill to mach-o GAS.
      gas/testsuite:
      add symbol qualifiers for mach-o to bfd/gas
      bfd:
      bfd:
      add indirect_symbol to mach-o port.
      set vma on mach-o sections.
      order relocs after segments for mach-o
      handle absolute indirect syms in mach-o
      reverse the order of relocs in mach-o gas output.
      correct some mach-o section specification nits.
      bfd:
      gas:
      gas:
      add LOCAL SECDIFF relocation for m32 mach-o
      support 16 sect-diffs for mach-o
      gas:
      gas:
      2012-02-21  Tristan Gingold  <gingold@adacore.com>
      provide a hook to allow checking errors just before we output the file.
      deal with endian-ness in mach-o non-scattered relocs.
      * MAINTAINERS (Write After Approval): Add myself to the list.
      gdb/testsuite:
      * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
      * auxv.c (fprint_target_auxv): Handle extended cache data tags.
      * configure.tgt (powerpc-*-elf, et al): Define targ64_extra_emuls
      gas/testsuite:

Ian Carmichael (36):
      Sky Sanitization
      Initial file creation
      * configure.in: Add sky support
      * Initial Device Support
      * Devices now get a issue() call.
      *  Incorporate GPR_SET() macro from mips/sim-main.h
      *  Incorporate GPR_SET() macro from mips/sim-main.h
      * Very, very early support for vu1 based on sce code.
      * Fix MAXi encoding, Fix pkemscal/pkemscalf order.
      * dvp-opc.c, a bunch of little change to the instruction table to make
      * Make sim build under dvp-elf.
      * Update configure: txvu-elf changed to dvp-elf.
      * Add hardware_init hook.
      * Make it so vu.bin is an optional file.
      * Many changes to make sky sim build with --enable-sim-warnings.
      * Add support for 0x1_2_3_4 bignums.
      * Vu1 state moved to struct.  Host-target endian twiddling.  Misc other fixes.
      * Partially implement new VPE_STAT register.
      * Add magic VU1_CIA register.
      * Added VU0_CIA register #define.
      * XGKICK now uses memory-based GIF fifo.
      * A bunch of changes which get us closer to running the sample.
      * Several fixes and performance enhancements from my 2 weeks working in Japan.
      * Added HAVE_FPU_CONTROL_H and HAVE___SETFPUCW to fix non-linux builds.
      * Added missing ITOP instructions to test40,41,42,43.
      * Add sky-vudis.h, sky-vudis.c.
      * Temporarily change LOADDRMASK in sky build.
      * Fixed up blank lines in file.
      * Fixed testcase.  1,$ s/ITOP 412/ITOP 421/
      * Added interactive debugging for vector units, and a bunch of minor
      * SYSCALL now uses exception vector.
      * Move the sanitize comments to the right place.
      * Handle 10 and 20-bit versions of Break instruction.  Move handling
      * Handle 10 and 20-bit versions of Break instruction.  Move handling
      * Implement remaining bits in VPU_STAT, CMSAR0, CMSAR1, FBRST.  Fix COP2 interface
      * VU memory now accessed via kseg1.

Ian Lance Taylor (6357):
      Moved in from p3:
      Moved in from p3:
      Moved in from p3:
      Moved in from p3:
      Moved in from p3:
      Moved in from p3:
      Moved in from p3:
      Wed Aug 19 10:23:27 1992  Ian Lance Taylor  (ian@cygnus.com)
      This is for PR 628.
      This is for PR 628.
      This is for PR 628.
      Brought forward from p3:
      Brought forward from p3:
      Mon Aug 24 12:45:43 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Aug 24 12:45:12 1992  Ian Lance Taylor  (ian@cygnus.com)
      Brought up from p3:
      Renamed OSE configuration to ose.
      Thu Aug 27 17:01:04 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Aug 27 16:38:42 1992  Ian Lance Taylor  (ian@cygnus.com)
      Back out yesterday's change for using host endian order in 960 bout files.
      Back out the HOST_BIG_ENDIAN_P changes I put in yesterday.
      Fri Aug 28 16:25:22 1992  Ian Lance Taylor  (ian@cygnus.com)
      Update ChangeLog, removing yesterday's 960 change and putting in
      Fri Aug 28 16:29:15 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sun Aug 30 21:12:11 1992  Ian Lance Taylor  (ian@cygnus.com)
      Brought forward from p3:
      Brought forward from p3:
      Brought forward from p3:
      Brought forward from p3:
      Found by IBM-France.  gcc can warn about this sort of thing....
      Wed Sep  9 11:06:25 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Sep  9 11:10:24 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Sep  9 11:25:28 1992  Ian Lance Taylor  (ian@cygnus.com)
      Brought in from p3.  If anybody knows good numbers for m68k COFF,
      Brought in from p3.  If anybody knows good numbers for m68k COFF,
      Wed Sep  9 12:21:42 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Sep 10 09:23:15 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)
      Fri Sep 11 15:37:06 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sun Sep 13 20:30:10 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sun Sep 13 20:29:39 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sun Sep 13 20:30:10 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sun Sep 13 20:29:39 1992  Ian Lance Taylor  (ian@cygnus.com)
      Changes to make an installed cross-compiler find everything correctly.
      Changes to make an installed cross-compiler find everything correctly.
      Changes to make an installed cross-compiler find everything correctly.
      Tue Sep 15 15:35:38 1992  Ian Lance Taylor  (ian@cygnus.com)
      Patched a couple of minor bugs in UDI support.  These have been sent
      Patches from WRS:
      Patches from WRS:
      Patches from WRS:
      Patches from WRS:
      Patches from WRS:
      Roll bask the WRS change, since it had already been applied, and the
      Fri Sep 25 18:18:52 1992  Ian Lance Taylor  (ian@cygnus.com)
      Back out WRS changes, since they are wrong.
      Tue Sep 29 08:30:21 1992  Ian Lance Taylor  (ian@cygnus.com)
      HP/UX needs -Wp,-P when compiling with -O (comment only, since the
      Added new hp9000.mh file.
      Tue Sep 29 10:19:00 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Sep 29 10:51:55 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Sep 29 14:11:18 1992  Ian Lance Taylor  (ian@cygnus.com)
      Use target i386-aout for i386-*-aout.  This just provides a default
      Mon Oct  5 09:46:44 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Oct  5 09:46:44 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Oct  5 09:46:44 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Oct  5 14:07:37 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Oct  6 13:08:54 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Oct  8 15:07:22 1992  Ian Lance Taylor  (ian@cygnus.com)
      Fri Oct  9 08:41:11 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Oct 12 15:04:07 1992  Ian Lance Taylor  (ian@cygnus.com)
      Added #include <ctype.h> to several files.  It's often more efficient,
      Mon Oct 19 09:45:38 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Oct 20 10:56:06 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Oct 20 12:18:08 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Oct 20 12:18:08 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Oct 20 13:02:25 1992  Ian Lance Taylor  (ian@cygnus.com)
      Fri Oct 23 08:15:56 1992  Ian Lance Taylor  (ian@cygnus.com)
      Fri Oct 23 13:55:35 1992  Ian Lance Taylor  (ian@cygnus.com)
      If fclose fails, set bfd_error to system_call_error.
      Fri Oct 23 14:40:38 1992  Ian Lance Taylor  (ian@cygnus.com)
      Added \n to error message.
      Moved in from p3:
      I'm eliminating the use of USG from binutils/ar.c, and nothing else in
      Mon Nov  2 12:36:14 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Nov  3 11:29:17 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Nov  4 11:13:25 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Nov  5 15:34:19 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Nov  5 16:35:44 1992  Ian Lance Taylor  (ian@cygnus.com)
      Thu Nov  5 15:41:55 1992  Ian Lance Taylor  (ian@cygnus.com)
      These changes clean things up a bit, and improve Solaris cross
      These are actually Ken's patches--I told him I'd take move them from
      tc-m68k.c (insert_reg): put REGISTER_PREFIX before register
      Wed Nov 11 08:04:37 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Nov 17 11:17:06 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Nov 18 15:05:45 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sat Dec 12 15:54:36 1992  Ian Lance Taylor  (ian@cygnus.com)
      Sat Dec 12 15:26:34 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Dec 15 10:05:56 1992  Ian Lance Taylor  (ian@cygnus.com)
      Add i386sco4.mh (this time for sure).
      Tue Dec 15 12:38:16 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Dec 16 10:25:31 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Dec 16 12:12:33 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Dec 21 12:40:10 1992  Ian Lance Taylor  (ian@cygnus.com)
      Mon Dec 28 08:32:06 1992  Minh Tran-Le  (mtranle@paris.intellicorp.com)
      Mon Dec 28 11:15:35 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Dec 29 13:54:35 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Dec 29 15:06:00 1992  Ian Lance Taylor  (ian@cygnus.com)
      Tue Dec 29 15:06:00 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Dec 30 10:18:57 1992  Ian Lance Taylor  (ian@cygnus.com)
      Wed Dec 30 12:46:30 1992  Ian Lance Taylor  (ian@cygnus.com)
      A bunch of changes to COFF support.  See the ChangeLog.
      Thu Jan  7 13:15:17 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Keep mips-dis.c.
      Thu Jan  7 13:33:06 1993  Ian Lance Taylor  (ian@cygnus.com)
      Second try.
      These changes cut the size of libbfd.a on a Sun4 by about 11%.
      Forgot to commit ChangeLog.
      Fri Jan  8 16:19:26 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Fri Jan  8 16:37:18 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Basically a checkpoint.
      Use struct bfd_seclet * rather than bfd_seclet_type in prototypes to
      Updated for bfd changes.
      Mon Jan 11 18:32:22 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Mon Jan 11 18:50:07 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Fri Jan 15 10:27:02 1993  Ian Lance Taylor  (ian@cygnus.com)
      Fri Jan 15 18:17:00 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Basically a checkpoint for coff-mips.c.
      Mon Jan 18 11:58:45 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 19 08:26:07 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 19 09:06:14 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 19 12:21:19 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Tue Jan 19 09:06:14 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 19 12:25:12 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Checkpoint.  Can now read relocs.
      Tue Jan 19 09:06:14 1993  Ian Lance Taylor  (ian@cygnus.com)
      Revert yesterday's change (adding casts) at gnu's request.
      Fri Jan 22 14:22:44 1993  Ian Lance Taylor  (ian@cygnus.com)
      Mon Jan 25 11:35:51 1993  Ian Lance Taylor  (ian@cygnus.com)
      * coffswap.h (coff_swap_aouthdr_in, coff_swap_aouthdr_in): Swap
      Mon Jan 25 15:27:36 1993  Ian Lance Taylor  (ian@cygnus.com)
      Checkpoint.  ld works, ld -r doesn't.
      Correct syntax errors which only appeared when relocating.
      Tue Jan 26 11:43:14 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 26 11:49:20 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 26 11:49:50 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Jan 26 11:56:33 1993  Ian Lance Taylor  (ian@cygnus.com)
      Checkpoint.  Linker appears to work.
      Thu Jan 28 15:09:59 1993  Ian Lance Taylor  (ian@cygnus.com)
      Thu Jan 28 15:12:04 1993  Ian Lance Taylor  (ian@cygnus.com)
      Fri Jan 29 09:57:58 1993  Ian Lance Taylor  (ian@cygnus.com)
      Fri Jan 29 09:57:58 1993  Ian Lance Taylor  (ian@cygnus.com)
      Checkpoint.  Can now create MIPS style armap hash tables.  Fixed some
      Tue Feb  2 11:32:27 1993  Ian Lance Taylor  (ian@cygnus.com)
      Create a .scommon section for each input BFD so the linker has
      Tue Feb  2 11:45:53 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Feb  2 11:45:53 1993  Ian Lance Taylor  (ian@cygnus.com)
      General cleanup--added prototypes, removed a few unused variables,
      Tue Feb  2 15:30:33 1993  Ian Lance Taylor  (ian@cygnus.com)
      Wed Feb  3 09:05:56 1993  Ian Lance Taylor  (ian@cygnus.com)
      Keep forgetting those .Sanitize files.
      Fix some minor bugs, make work on big endian machines, remember
      Wed Feb  3 09:14:36 1993  Ian Lance Taylor  (ian@cygnus.com)
      Wed Feb  3 09:14:36 1993  Ian Lance Taylor  (ian@cygnus.com)
      Reindented to GNU standard.  No semantic changes.  This checkin is to
      Thu Feb  4 12:35:02 1993  Ian Lance Taylor  (ian@cygnus.com)
      Thu Feb  4 13:38:41 1993  Ian Lance Taylor  (ian@cygnus.com)
      Thu Feb  4 13:56:46 1993  Ian Lance Taylor  (ian@cygnus.com)
      Removed garbage after #endif.
      Tue Feb  9 08:18:07 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Feb  9 12:42:27 1993  Ian Lance Taylor  (ian@cygnus.com)
      Tue Feb  9 12:42:27 1993  Ian Lance Taylor  (ian@cygnus.com)
      Wed Feb 10 15:34:46 1993  Ian Lance Taylor  (ian@cygnus.com)
      Thu Feb 11 09:20:37 1993  Ian Lance Taylor  (ian@cygnus.com)
      Checkpoint.  Runs "hello, world", sets breakpoints, isn't too graceful
      Fri Feb 12 14:23:07 1993  Ian Lance Taylor  (ian@cygnus.com)
      Added 1993 copyrights to files that I have changed in 1993.  Some were
      Added 1993 copyright for files that I have changed in 1993.
      Added 1993 copyright.
      Wish I'd figured this one out 24 hours ago....
      Correct incorrect attribution.
      * coff-mips.c (ecoff_set_symbol_info): stBlock symbols are always
      * remote-mips.c: New file; implements MIPS remote debugging
      * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and
      * bfd.h: Update for new elements in JUMP_TABLE.
      * Minor cleanups provoked by gcc warnings:
      * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
      * app.c (do_scrub_next_char): In LEX_IS_LINE_COMMENT_START case:
      * Redid configuration scheme.  Removed gdb.t*/configure.in.
      * configure.in (mips-idt-ecoff): New target.
      * configure (makesrcdir): If ${srcdir} is relative and not ".",
      * listing.c: Cleaned up a bit, added prototypes, made NO_LISTING
      * Makefile.in: Changes to build testsuite correctly.
      * mips.sc-sh: Added variables which may be overridden by a
      * ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY.
      * coff-mips.c (ecoff_bfd_reloc_type_lookup): New function.
      * read.h: Define stringer here.
      * Makefile.in (MAKEOVERRIDES): Define to be empty for GNU Make
      * Makefile.in (GCC_FOR_TARGET): Eliminated definition; use
      * write.c (chain_frchains_together): Check that seg_info (section)
      Checkpoint for ECOFF support.  Can assemble hello, world.
      Added new ECOFF files.
      Updated dates.
      Removed obsolete Makefile.dos (was being sanitized out anyhow).
      Removed obsolete Makefile.dos.
      Remove unneeded files, which were being sanitized out anyhow.
      * Makefile.in (MAKEOVERRIDES): Define to be empty.
      * Makefile.in (do-info): Removed obsolete check for existence of
      * Makefile.in (MAKEOVERRIDES): Define to be empty.
      * expr.c, write.c: Ultrix native 4.2 cc requires assert condition
      * config/obj-coffbfd.c (obj_coff_endef): Correct test for .bf
      * Makefile.in (GCC_FLAGS_TO_PASS): Reset some variables that gcc
      * configure.in (h8300-*-*, h8500-*-*): Don't build libg++.
      * h8300.mt (DO_INSTALL): Renamed from INSTALL.
      * write.c (write_contents): Compute the relocs before writing out
      * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
      * app.c (do_scrub_next_char): Added new state, 9, to avoid
      A new ARG_MAX hack.  Use unexport to keep GNU make from dumping the
      A new ARG_MAX hack: explicitly unexport some CHILL variables to keep
      * Makefile.in: Change deja-gnu to dejagnu.
      * mipsread.c (compare_blocks): Sort blocks with the same start
      * config/tc-mips.c (macro): Use $AT for any floating point load.
      * coff-mips.c (ecoff_set_symbol_info): Relocate encapsulated stabs
      Move the hacked unexport line so that it does not become the first
      Moved the hacked unexport line so that it is not the first target.
      * app.c (do_scrub_next_char): Added new state, 10, modifying state
      * config/udi-gdb.exp (gdb_exit): Remove close command.
      * config/obj-coffbfd.c (do_relocs_for): Remove a29k special case.
      * config/obj-coffbfd.c (fill_section): Don't set NOLOAD bit for
      * configure.in: Set BFDDEF and BFDLIB at the top of Makefile, not
      * build-all.mk: Use CC=cc -Xs on Solaris.
      * Makefile.in: Complete overhaul to merge many almost identical
      * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
      * subsegs.c (subseg_new): Set output_section of new section.
      * build-all.mk, config/mh-irix4: Bump -XNh value to 1500 to match
      * configure.in: Build gas for mips-*-*.  If configuring gas and/or
      Revert automatic setting of -with-gnu-ld and -with-gnu-as.
      * test-build.mk: Don't use /usr/unsupported/bin/as on AIX.
      * build-all.mk: If host not specified, use config.guess.  Pass TAG
      * Makefile.in (all-flex): flex depends on byacc.
      Maybe we should change ansidecl.h to define const as well as CONST?
      * config/ho-irix.h: New file; if not gcc, define BROKEN_ASSERT.
      * build-all.mk: Set GCC to gcc -O -G 8 for MIPS targets, since gcc
      Include ho-generic.h.
      * config/tc-mips.c (macro): Optimizations to branching code and a
      * config/tc-mips.h (LOCAL_LABEL): Treat any label starting with
      * ldlang.c (lang_output_section_statement_lookup): Initialize all
      * seclet.c (seclet_dump_seclet): Correct SEC_HAS_CONTENTS test.
      * Makefile.in (SFILES_INCLUDED): gdb-config.texi is no longer in
      * config/te-irix.h: New file; irix needs a different LOCAL_LABEL
      * app.c (do_scrub_next_char): Handle states 9 and 10 correctly
      This makes ld -r work for i386-coff targets.
      These changes make shared library support work again on 386 COFF
      * config/tc-mips.c (gp_reference): Certain magic symbols can never
      * build-all.mk: -G 8 no longer required for MIPS targets.
      * coff-mips.c (PAGESIZE): Correct value.
      * configure: Handle an empty program-prefix, program-suffix or
      * build-all.mk: Set assorted targets for Q2.
      * configure.in: Removed obsolete references to bfd_target and
      * mt-a29k, mt-ebmon29k, mt-os68k, mt-ose68000, mt-ose68k,
      * i960-pinsn.c (tabent): Copied struct definition from
      * config/ho-decstatn.h: Define BROKEN_ASSERT if not __GNUC__,
      * config/obj-ecoff.h (ecoff_build_lineno): Make ilineMax in
      Fix typo.
      * coff-mips.c: Renamed PAGE_SIZE to ROUND_SIZE, to avoid confusion
      Please don't add declarations of random system functions to general
      * config/sun3.h: String argument to fprintf is const.
      * test-build.mk: Pass -with-gnu-as for known MIPS native and MIPS
      Fix typo, change appropriate instances of -2 to SERIAL_TIMEOUT, add
      * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
      Updated dates.
      Canonicalize rs6000-ibm-aix3.2 to rs6000-ibm-aix.
      * sco-core.c (sco_core_vec): Add initializers for new target
      * expr.c (operand): Fix unary plus operator (previously was the
      * gprof.h: Include ansidecl.h before sysdep.h.
      * gprof.h: Undefine hz.
      Build sun4 cross i386-go32.
      * config/sparc/sun4sol2.mh (XM_CLIBS): Define to be -lnsl.
      * config/obj-ecoff.c (obj_symbol_new_hook): Make up a .file if one
      * Makefile.in (check): Use individual check targets rather than
      * mips-pinsn.c (print_insn): Return value.
      * mips.sc-sh: Put constructors in the .data section.
      * config/obj-ecoff.c (init_file): Set fMerge to 0 since dbx seems
      * config/tc-mips.c (macro): Correct floating point double word
      Mention support for IDT MIPS board.
      Don't build gprof for go32 host.
      * Makefile.in (RUNTEST): Define.
      Don't build uudecode for go32 host.
      * test-build.mk: Extensive additions to support building on a
      Fixes for Canadian Cross stuff.
      * hppa-tdep.c (hppa_push_arguments): Allocate correct amount of
      Update dates.
      * objcopy.c: Renamed from copy.c, updated comments accordingly.
      * coff-mips.c: Include libaout.h and aout/aout64.h to get
      * bout.c (aout32_slurp_extended_name_table): Define to be
      * remote-nindy.c: Removed declaration of coffstrip.
      Fix stuff broken when sh support was checked in.
      * mips.sc-sh: Don't define BSS_VAR unless relocating.
      lib directory is no longer present
      * Makefile.in (check, installcheck): Added dummy targets.
      * mips-tdep.c: Removed #include of many header files, and #define
      * config/obj-bout.h (S_GET_VALUE): Removed unnecessary cast.
      * build-all.mk (all-cross): New target for Canadian Cross.
      * Makefile.in: configure looks for ####, so remove lines with many
      * config.guess: For i[34]86-unknown-sysv4 use UNAME_MACHINE for
      Correct all-cross target for release-info stuff.
      * Makefile.in (FLAGS_TO_PASS): Pass down CC and CFLAGS.
      * config.guess: Added special check for i[34]86-unixware-sysv4*.
      Changed unixware to univel.
      * app.c (do_scrub_begin): Let line_comment_chars override
      Canonicalize sparc-sun-solaris2.1 to sparc-sun-solaris2.
      * coff-mips.c (ecoff_get_debug): Get the offset from the first PDR
      * config/obj-ecoff.c (ecoff_build_procs): Force the adr of the
      * gdb.t11/list.exp: Fixed a couple of typos.
      * config/sun3.mh (HOSTING_LIBS, HOSTING_EMU): Removed obsolete and
      * config.sub: Accept -ecoff*, not just -ecoff.
      * configure.in (mips-*-ecoffl*): New target; use decstation.
      * configure.in (mips-*-ecoffl*): New target; use ecoff and
      * configure.in (mips-idt-ecoffl*): New target; use idtl.
      * configure.in (mips-idt-ecoff*): Added trailing '*'.
      * configure.in (mips-idt-ecoffl*): New target; use mips-idtl.
      Remove sh sanitization comments.
      Pass CXXFLAGS down from command line.
      * coff-mips.c (ecoff_compute_section_file_positions,
      * configure.in: Build gprof only for native, and don't build it
      * configure.in: Build diff for crosses, but not for go32 host.
      * coff-mips.c (ecoff_mkobject_hook): Mark ZMAGIC files as D_PAGED.
      * mips.h (OMAGIC): Define.
      * coff-mips.c (ecoff_sec_to_styp_flags): Use STYP_MIPS_INIT for
      * ldexp.c (exp_fold_tree): Don't lose the old flag bits.
      * remote-mips.c (mips_send_packet): Don't print garbage character
      (mips_fetch_registers): Pass a pointer to SWAP_TARGET_AND_HOST,
      * coff-mips.c (ecoff_set_symbol_info): Constructor sections should
      Corrected if test for build native, and added else true for Ultrix.
      o - size
      Build HP700 crosses with optimization.
      * hppa-dis.c: Include <ansidecl.h> and sysdep.h before other
      * coff-mips.c (ecoff_find_nearest_line): If procedure has no line
      * Makefile.in (MAKEINFOFLAGS): New variable.
      * read.c (cons): Conditionalize parsing of expression.  Move
      * libaout.h (GET_SWORD): Use the bfd_h_get_signed entry points
      * config/riscos.mh (HDEFINES): Add -G 4.
      * configure.in (mips-*-riscos*): New target; use riscos.
      * hosts/std-host.h: Removed declarations of printf, fprintf,
      * config/mips-gdb.exp (gdb_exit): Removed close statement which is
      * configure.in (*-*-riscos*): New entry; use mh-sysv.
      * configure.in (mipos-*-riscos*): New host and target; use riscos.
      cvs core dumped and didn't check this in last time.
      * ldlang.c (lang_relocate_globals): Skip indirect symbols, which
      * config/hp300hpux.mt: Use emulation hp3hpux rather than
      Don't crash if with_minimal_bfd is the empty string.
      Various entries.
      * config/mips-opcode.h: Moved to opcode/mips.h.
      This file was not removed last time.  Why??
      * mips.h: Replaced with version from Ralph Campbell and OSF.  The
      * mips-dis.c: Updated to account for name changes in new version
      * aoutx.h (translate_from_native_sym_flags): Removed statep
      * Makefile.in (install): Don't install as $(tooldir)/bin/gld;
      * symbols.c (fb_label_instance, fb_label_instance_inc): Don't dump
      Clean up some of the obvious m88k bitrot.
      * config/tc-mips.c (mips_ip): Don't warn on 'i' or 'j' mismatch if
      * mips-dis.c (print_insn_arg, _print_insn_mips): Made pointer to
      * Changes to keep a full expression as the value of a symbol, not
      * Removed sy_forward and replaced it with an undefined expression
      * configure.in: If configured -with-stabs on any target, add
      * Preliminary support for m88k-coff.
      * m88k.h (OMAGIC): Define.
      Add m88k-coff target Makefile fragment.
      * m88k-dis.c: New file, moved in from gdb and changed to use the
      * dis-asm.h: Added declaration of print_insn_m88k.
      * m88k.h: Corrected a couple of opcodes.
      * objdump.c (disassemble_data): Handle the m88k.
      * Makefile.in (em_m88kbcs.c): Correct dependency.
      * scripttempl/m88kbcs.sc: Removed TARGET statement.  Changed
      * coff-m88k.c (howto_table): Corrected bitsize for R_PCR26L from
      * config/obj-coffbfd.c (fixup_segment): If TC_M88K, don't adjust
      * config/obj-ecoff.c (ecoff_frob_file): Discard all open scopes,
      * m88k-pinsn.c: Moved code into opcodes/m88k-dis.c.
      Removed definition of OMAGIC from m88k.h.
      * config/tc-m88k.c (omagic): Removed unused variable.
      * config/obj-ecoff.c (ecoff_build_symbols, ecoff_build_procs,
      * read.c (float_cons): Simplified parsing logic.  If
      * config/tc-hppa.h (tc_frob_label): Define.
      * mips.h (MIPS_AOUT_{OZ}MAGIC): Renamed from {OZ}MAGIC.
      * coff-mips.c: Use MIPS_AOUT_{OZ}MAGIC rather than {OZ}MAGIC.
      * mipsread.c: No longer need to undefine ZMAGIC.
      * mips.h: Reworked the hazard information somewhat, and fixed some
      * ldgram.y (OPTION_Lfile): New token.
      * expr.c (clean_up_expression): Don't cancel the subtraction of
      * config/tc-m68k.c (m68k_ip_op): Don't decrement strend when
      * Extensive changes to permit symbols to contain any expression
      * read.c (read_a_source_file): If NO_PSEUDO_DOT is defined, look
      * config/obj-aout.c: Include aout/aout64.h.
      Don't use #ifdef inside macro arguments.
      Fixed typos.
      * reloc.c (enum complain_overflow): New enumeration with the
      * config/tc-h8500.c (md_begin): Use a local variable when
      * hpux-core.c: New file; backend for HP/UX style core files.
      Generic HP/UX core file support.
      * coredep.c: If NEED_SYS_CORE_H defined, include <sys/core.h>
      * read.c (read_a_source_file): In NO_PSEUDO_DOT case, if we find a
      * expr.c (expr): Don't let absolute_section override
      * write.c (fix_new_exp): Handle a O_uminus expression.
      Fix stupid bugs inserted during expression conversion.
      * configure.in: Don't look in ${srcdir} for ${target_makefile_frag};
      * reloc.c (bfd_perform_relocation): Handle the case of
      * config/tc-mips.c (mips_optimize): New static variable.
      * config/tc-mips.c (mips_optimize): New static variable.
      mips_optimize is also affected by -g.
      * remote-mips.c (_initialize_remote_mips): Added "timeout" and
      * gdbinv-s.texi: Documented timeout and retransmit-timeout
      * config/tc-m68k.c (m68k_ip): If we have a normal constant when we
      * expr.c (operand): Make return value simply depend on contents of
      * write.c: Don't use short int in a prototype.
      * nlm32-i386.c: New file.  First cut at i386 NLM code.
      First cut at i386 specific NLM backend.
      * app.c (do_scrub_next_char): Reset state to 0 after .appline if
      * config/obj-ecoff.c (get_tag): Save tag name in permanent memory
      * ecoff.c: New file for generic ECOFF functions.
      * ecoff.h: New file.
      * config/obj-ecoff.c: Updated for BFD ECOFF changes.  Now gets the
      * mipsread.c: Updated for BFD ECOFF changes.  Now gets the
      * config/mips/tm-mips.h: Include bfd.h before coff/sym.h.
      With these changes, the binutils mostly work on the Alpha, except for
      * coff-h8500.c (rtype2howto): Do an fprintf to stderr rather than
      * libnlm.h (nlm_backend_data): Added nlm_mangle_relocs.
      * config/tc-mips.c (mips_ip): From davidj@ICSI.Berkeley.EDU (David
      * mips-opc.c: From davidj@ICSI.Berkeley.EDU (David Johnson): Took
      * ecoff.c (ecoff_slurp_armap): From Arne Henrik Juul
      * scripttempl/mips.sc: Always define _ftext, _fdata, _fbss.
      * configure.in (mips-*-riscos*, mips-*-sysv*): New (untested)
      * coffcode.h (sec_to_styp_flags): Inspired by mb@tti.COM (Michael
      * Makefile.in (coff-mips.o, coff-alpha.o): Don't depend on
      * ecoff.c (ecoff_set_symbol_info): Removed special handling for
      * ecoff.c (ecoff_slurp_armap): Correct bug in initialization of
      * bfd-in.h (bfd_get_architecture, bfd_get_machine): Removed
      * libnlm.h (struct nlm_backend_data): Added mach field.
      Checkpoint of NLM conversion program.
      Added new files.
      * ecoffswap.h (ecoff_swap_{hdr,ext}_{in,out}): Use signed
      * Base use of sco-core on host, not target.
      * config/i386sco.mh: New file; copy of i386v.mh to correspond to
      * nlmcode.h (nlm_compute_section_file_positions): Add the .bss
      Write out all the header information, except the SHARELIB stuff which
      * config/i386v.mh, config/irix4.mh: Use gcc
      * size.c (berkeley_sum): New function.
      * ar.c: Removed obsolete and non-functional GNU960 code.
      * bfd.c (_bfd_host_big_endian): Removed.
      * config/tc-mips.c (mips_ip): Suggested by
      * mips-opc.c: Added lwc1 E,A(b) to go with lwc1 T,A(b).  Similarly
      * ecoff.h: Moved MIPS reloc definitions from here...
      * libecoff.h (ecoff_backend_data): Added constructor_reloc and
      * alpha.h (struct external_reloc): Add r_symndx field.
      * coff-aplha.alpha.c (alpha_howto_table, alpha_finish_reloc,
      Tipo.
      * nlmcode.h (nlm_write_object_contents): procedure offsets are
      * m88k-dis.c (m88kdis): Make class unsigned.
      * archures.c (bfd_default_set_arch_mach): Set bfd_error on
      * ldlang.c (open_output, lang_check): Check return value of
      * coff-rs6000.c (dummy_reloc, RTYPE2HOWTO): Set howto field to a
      * coffgen.c (coff_section_symbol): If section's output_section is
      * mips.h: Added M_LI_S and M_LI_SS.
      * mips-opc.c: li.d uses "T,L", not "S,F".  Added li.s.
      * config/tc-mips.c (append_insn): Don't swap branch instructions
      * mips.h (INSN_*): Changed values.  Removed unused definitions.
      * mips-opc.c: Added r6000 and r4000 instructions and macros.
      * config/tc-mips.c (mips_isa): New static variable.
      * ecoff.c (ECOFF_LONG_SIZE): Removed.  Just use constants.
      * config.bfd (mips-*-elfl*, mips-*-elf*): New targets, using
      * mips.h (M_ABSU): Removed (absolute value of unsigned number??).
      * mips-opc.c ("absu"): Removed.
      * config/tc-mips.c (set_at): Added unsignedp argument.  Use
      * mips-opc.c: From davidj@ICSI.Berkeley.EDU (David Johnson): Set
      * nlmcode.h (nlm_object_p): Set HAS_SYMS if there are external
      * Makefile.in (objdump.o): Depend upon config.status to notice
      * nlmconv.c (main): Force creation of .bss section.  Set up the
      * mips-opc.c: Move div machine instruction after macro forms.
      * config/tc-mips.c (macro): If $0 is destination of divide, just
      Only build nlmconv if configured for a NetWare target.
      * mips-opc.c: Change div machine instruction to be z,s,t rather
      Reverted previous change, and added this one instead:
      * nlmconv.c (total_bss_size): Removed.
      * remote.c (remote_wait): Added 'W' and 'N' responses.
      Snapshot of stand alone i386 NLM debugging stub.  Currently sanitized
      * elf32-i386.c (elf_howto_table): Set pcrel_offset to true for
      * ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further
      * mips-dis.c, m88k-dis.c: Don't include libbfd.h.  Changed calls
      * libbfd-in.h: Removed swapping routines declarations.
      * config/m68k/tm-m68k.h (FIX_CALL_DUMMY): Changed name of swapping
      * remote.c (remote_wait): Don't call error.  Instead, call warning
      * config/obj-elf.c (obj_elf_section): Set SEC_LOAD when using
      * read.c (get_stab_string_offset, s_stab_generic): If
      * i386.h (i386_optab): Properly bracket initializers.
      gcc lint.  See ChangeLog for details.  Also:
      * coff-mips.c: Don't warn about overflow for MIPS_R_JMPADDR reloc.
      * config.bfd (i[34]86-*-netbsd*): New target; use i386-netbsd.
      * alpha.c (external_aouthdr): Need four bytes of padding between
      * coffswap.h (coff_swap_aouthdr_out): For ALPHAECOFF, force
      Snapshot of current i386 NLM debugging stub.
      More gcc lint with harsher warning options.
      * m68k.h (two): Protect second argument with parentheses.
      * subsegs.c: Renamed non-BFD_ASSEMBLER subseg_new to subseg_set.
      Some more gcc lint, and:
      * config/obj-elf.c (obj_elf_data, obj_elf_text): New functions;
      * elf32-i386.c (elf_howto_table): Add bfd_elf_generic_reloc
      * config/i386/i386v4.mh (NATDEPFILES): Move exec.o from here...
      * ecoffswap.h (ecoff_swap_pdr_in): Get regoffset, iopt, fregoffset
      * libbfd.h (COERCExx): Cast x to bfd_signed_vma before doing the
      Change wierd to weird
      * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
      * tc.h: Declare tc_gen_reloc differently depending upong
      * elfcode.h (elf_map_symbols): Create section symbols for all
      Finish up support for i386-sysv4 (without shared libraries):
      * reloc.c (bfd_perform_relocation): Don't return an error when
      * config/obj-elf.h (S_GET_SIZE): Define.
      Add i386 SVR4 configuration files that I couldn't add remotely.  See
      * elfcode.h (bfd_section_from_shdr): Only set SEC_DATA for a
      * read.c (get_stab_string_offset): Make non-static.  Make
      * nlmconv.c (main): Adjust data section size to correspond to bss
      Snapshot of current i386 NetWare debugging stub.
      * elfread.c (record_minimal_symbol_and_info): Guess the section to
      * ecoff.c (ecoff_compute_section_file_positions): Set filepos for
      * bfd.c (tdata): Add lynx_core_data.
      * objcopy.c (copy_object): Copy all applicable file flags.
      * objdump.c (usage): Mention --stabs.
      * section.c (SEC_DEBUGGING): New section flag.
      * config/solaris2.mh: New file.  Define HOSTING_CRT0 and
      * archive.c (compute_and_write_armap): Put weak symbols in the
      * configure.in: Build gas, ld, and binutils for *-*-sysv4* and
      * config/tc-mips.c (md_begin): Set BFD architecture and machine
      * elfcode.h (bfd_section_from_shdr): Set filepos for SHT_STRTAB
      * config/nm-sysv4.h: Include solib.h.  Define SVR4_SHARED_LIBS.
      * read.c (big_cons): Handle "0" correctly.
      Novell came through with the publicly visible information, so this
      * mips-opc.c: Correct lwu opcode value (book had it wrong).
      Changes to let cons handle bignums like general expressions.
      * config/tc-mips.c (cons_fix_new_mips): New function.  Turn
      Thu Oct  7 18:36:29 1993  Michael Meissner  (meissner@osf.org)
      * config/tc-mips.h: Define TARGET_FORMAT if OBJ_ELF.
      * config/tc-mips.c (mips_gprmask, mips_cprmask): New variables to
      * ecoff.h (REGINFO, struct ecoff_reginfo): Define.
      * ecoff.c (ecoff_mkobject): Check bfd_make_section return value.
      * write.c (write_contents): Don't crash if seginfo is NULL.
      * mips.h: New file.  MIPS ABI specific information.
      * elf32-mips.c: Extensive additions to do relocations and to
      * config/tc-mips.c: If OBJ_ELF, include elf/mips.h.
      mipsb-elf32.mt: New configuration file for big endian MIPS ELF.
      elf32mipb.sh: New emulation parameter file for big endian MIPS ELF.
      * configure.in (mips-*-elf*): New target; use mipsb-elf32.
      * write.c (relax_and_size_all_segments): Moved #endif for OBJ_BOUT
      * config/obj-ecoff.c (ecoff_build_symbols): Handle st_End symbol
      * ldmain.c (enter_global_ref): Just ignore any weak symbol for
      * ecoff.c (ecoff_bfd_seclet_link): Don't link a .reginfo section.
      Thu Oct 14 11:33:25 1993  Michael Meissner  (meissner@osf.org)
      * coffcode.h (styp_to_sec_flags): Don't set SEC_DEBUGGING until it
      * config/tc-i386.c (md_apply_fix_1): Make cross segment calls work
      * app.c (do_scrub_next_char): Always accept 'x' and 'X' as escape
      * config/tc-mips.c (md_pseudo_table): Ignore .livereg pseudo-op.
      * coff-alpha.c: Implemented reloc handling for the linker, made
      New files for Alpha linker.
      * configure.in (alpha-*-osf*): New target; use alpha.mt.
      * configure.in: Build linker and binutils for alpha-dec-osf1.
      * config/tc-m68k.h (AOUT_MACHTYPE): Define to be external variable
      * aoutf1.h (MACHTYPE_OK): Accept M_UNKNOWN.
      * libnlm.h (nlm_backend_data): Added signature field.
      * elf32-mips.c: Include "seclet.h".
      * dep-in.sed: Create our own line breaks for a more aesthetic
      * config/tc-sparc.c (md_parse_option): Accept and ignore -sparc
      * targets.c (target_vector): Enable MIPS ELF vectors.
      * input-scrub.c (physical_input_file, logical_input_file,
      * config/tc-sparc.c (sparc_ip): Use strtol to parse membar
      Fix up membar argument handling.
      * libbfd.c (bfd_write): If not everything is written out, set
      * relax.c (write_relax): Check return value of bfd_seclet_link.
      * objcopy.c (main): Give a usage message if there are too many
      Fix up warnings from gcc -Wall:
      * elfcode.h (assign_file_position_for_section): Align sh_offset to
      * config/obj-elf.c (obj_elf_init_stab_section): Align .stab
      * config/tc-m68k.c (md_apply_fix_2): Error if a short branch uses
      * config/tc-ns32k.c (tc_aout_fix_to_chars): Output the symbol
      * common.h (NLM_SIGNATURE): Do not define (it's different for each
      * mips-opc.c (dsll, dsra, dsrl): Added '>' cases for shift counts
      * config/tc-mips.c (macro_build): Handle '>' case (shift amount
      * nlmconv.c (main): Force moduleName field to upper case.
      * nlmconv.c (main): Set sharedDebugRecordOffset and
      * nlmcode.h (nlm_swap_auxiliary_headers_in,
      Took case '>' out of macro_build again to avoid confusion.  Use & 0x1f
      * config/obj-ecoff.c (obj_ecoff_ent): Ignore an optional number
      * config/tc-m68k.c (m68k_ip): Adjust offsets for PC relative
      * config/tc-a29k.c (md_begin): When opcodes are mashed together in
      * Makefile.in: Add dependency for $(EMULATION_OFILES).
      gcc -Wall lint:
      * a29k-dis.c (print_insn): Use 0x%08x, not 0x%8x.
      * bfd-in.h: Added commands for object file flag values.
      * ld.h (flag_is_*): Removed macros.
      * aout-target.h (MY_bfd_debug_info_start, MY_bfd_debug_info_end,
      * reloc.c (enum bfd_reloc_code_real): Added
      * mips.h (M_JAL_1, M_JAL_2, M_JAL_A): Added.
      * config/tc-mips.c (PIC_CALL_REG, SP, FP): Define.
      * elf32-mips.c (mips_elf_hi16_reloc, mips_elf_lo16_reloc):
      * elfcode.h (elf_slurp_reloca_table, elf_slurp_reloc_table):
      Fix tipo in comment.
      * read.c (s_lcomm): Put small objects in .sbss for MIPS ELF as
      * config/tc-sparc.c (sparc_ip): Add default case to reloc switch.
      coffcode.h change.
      * config/tc-mips.c (mips_ip, printInsn): Handle 'k' (from Ted
      * reloc.c: Use const instead of CONST.
      * elfcode.h (bfd_section_from_shdr): Remove duplicate assignment
      * libelf.h: Added some comments.
      * nlmconv.c (i386_mangle_relocs): Adjust reloc address by
      * elfcode.h (elf_object_p): Rather than looking through an array
      Entries for several checkins.
      * write.h (fixS): Rename fx_callj field to fx_tcbit.
      * Makefile.in: Use CFLAGS as well as LDFLAGS when linking.
      * mips.h (struct ecoff_debug_info): Define.
      * mips.h: (M_J_A): Added.
      * read.c (read_a_source_file): If we find a bad pseudo-op,
      * write.c (is_dnrange): Do not define if md_relax_frag is defined.
      New files for ECOFF debugging split out of config/obj-ecoff.c.
      * Makefile.in (REAL_SOURCES): Added ecoff.c.
      * configure.in (mips-*-irix5*): New target.  Use elf and mips-big.
      * mipsread.c: Change use of ECOFF information to correspond to
      * libecoff.h: Include coff/ecoff.h.
      * libelf.h (struct elf_backend_data): Added fields
      * elfcode.h (bfd_section_from_shdr): Don't dump core if target
      Various entries.
      * config/tc-mips.c: Check ECOFF_DEBUGGING rather than
      Various entries.
      Get ECOFF gas to work again after this morning's checkins.
      * ldmain.c (enter_file_symbols): Removed duplicate tests of p.  If
      * configure.in (mips*-sgi-irix5*): New target.  Use mipsb-elf32.
      * elfcode.h (elf_fake_sections): Accept .sbss as the name for a
      * coff-a29k.c (a29k_reloc): For R_IREL, don't left shift
      * config/obj-coffbfd.c: Use PARAMS rather than EXFUN.
      * ecoff.c (ecoff_mkobject): Don't create .scommon section; linker
      New file to hold ECOFF linking routines used by both ECOFF and MIPS ELF.
      * ecofflink.c: New file to hold ECOFF debug information linking
      * elfcode.h (map_program_segments): Restore check of file_size !=
      * ecoff.c (ecoff_setup_ext): Renamed from ecoff_build_ext.
      gcc -Wall -O lint:
      * config/obj-ecoff.c (ecoff_frob_file): Don't call bfd_set_symtab.
      * Makefile.in (stabs.o): Added dependencies.
      * Makefile.in (check): Do not use subdir_do, so that
      New file for Irix 4 and Irix 5 core file support.  Split out of
      * irix-core.c: New file for Irix 4 and Irix 5 core support.
      Irix 4 core support entries.
      Add copyright notices and comments and a ChangeLog entry for Sean's
      * config/tc-mips.c (macro): Subtract 8 from offset in non PIC l.d
      * ldgram.y (OPTION_call_shared, OPTION_non_shared): New tokens.
      * config/tc-mips.c (macro): From wilson@cygnus.com: for M_L_DAB,
      * bfd-in.h (uint64_typeLOW, uint64_typeHIGH): Fully parenthesize
      * config.bfd: Don't set target64 here, as the setting is ignored.
      * hosts/alphaosf.h (uint64_typeLOW, uint64_typeHIGH): Cast results
      Added copyright notice and comments.
      Various entries.  Added entries for NetWare changes made by Sean a
      * ldgram.y (OPTION_Oval): New token.
      Restore changes clobbered by Sean's check in.
      Remove unused declaration from nlmconv.c.  Add ChangeLog entry for
      New files for preliminary Alpha NetWare support.
      * nlmswap.h: Declare functions.
      * libnlm.h (struct nlm_backend_data): New fields
      Various entries.
      New file for Alpha NetWare.  External structure information.
      New file for Irix 5 host support.
      * configure.in (mips*-sgi-irix5*): New target; use mh-irix5.
      * configure.in: Don't build ld for Irix 5.  Don't build gas,
      * libnlm.h (struct nlm_obj_tdata): New field backend_data.
      * ecoff.c: Added various casts for 32/64 bit cross targeting.
      * config/solaris2.mh (HDEFINES): Remove -Dconst=
      New files for Irix 5 support.
      * serial.h (serial_fdopen): Make parameter const to match
      Added Irix 5 support.
      * configure.in: Recognize mips* for all mips targets.
      * nlmconv.c (long_options): Changed --header-info to --header-file
      * libnlm.h (nlm_backend_data): Removed macro definition.
      * mipsread.c: Include bfd.h and coff/sym.h.
      * config/mips/idt.mt: Use tm-idt.h instead of tm-bigmips.h.
      Typo
      Change remite-e7000.c to remote-e7000.c.
      * nlmheader.y (nlmheader_identify): New function.  Use it to print
      * nlmconv.c (debug, unlink_on_exit): New static variables.
      * nlmconv.c (main): Warn about imported symbols that are not in
      * nlmheader.y (command): Accept MAP and FULLMAP without arguments.
      * ldlang.c (lang_process): Ifdef out final call to
      Made many changes to eliminate gcc warnings.  Made various
      More gcc lint.
      New file used for rebuilding dependencies.
      * Makefile.in: Added .PHONY targets where appropriate.  Added some
      * ldlang.c (lang_for_each_statement_worker,
      * ldlex.h: Don't declare yywrap if it is a macro.
      * mips-tdep.c (read_next_frame_reg): If SIGFRAME_REG_SIZE is not
      gcc -Wall lint:
      Various entries.
      * elf.c (bfd_elf_generic_reloc): If this is not an inplace reloc,
      * bfdlink.h: New file for new BFD linker backend routines.
      A major rewrite to move the bulk of the linker into BFD so that
      Extensive changes to move the bulk of the linker into BFD so that
      Removed files that are no longer used by the rewritten linker.
      Added new files for linker support, and removed old seclet files.
      Rebuilt after removal of seclet.c from doc/Makefile.in.
      * ldgram.y (yyerror): Make argument const char *, and actually
      Minor cleanups suggested by CodeCenter.
      * hash.c: Added some documentation.
      * bfd.texinfo: Added Hash Tables node.
      * libbfd-in.h (struct artdata): Added tdata field.
      Renamed get_elt_at_filepos to _bfd_get_elt_at_filepos, and made it
      * bfd-in.h (bfd_get{b,l}[_signed_]{16,32,64}): Declare argument to
      Entry for making swapping retrieval  routines take const argument.
      * bfd-in.h, hash.c: Change bfd_hash_allocate argument from size_t
      * ecoff.h (NUM_RELOC_SECTIONS): Define.
      * scripttempl/alpha.sc: Don't create .lit4 or .sdata sections,
      * config/tc-mips.c (mips_ip): Warn about using $1 as well as $at
      * configure.in: Don't build gas for alpha-dec-osf1*.
      * ld.h (QUAD_SIZE): Define.
      * linker.c (_bfd_generic_link_add_one_symbol): Add constructor and
      * aoutx.h (NAME(aout,final_link)): Don't abort when trying to link
      * ldmain.c (add_to_set): Add bitsize argument.
      * ecoff.c: First cut at new style of linker backend for
      Various entries.
      * configure.in: Don't issue warnings about directories which are
      * hp300hpux.c (ARCH_SIZE): Define before including aoutx.h.
      * configure.in: Correct test for --with-gnu-as and
      * targets.c (target_vector): Added nlm32_alpha_vec inside #ifdef
      Really remove files that are no longer used.
      Various entries.
      * ecoff.c (ecoff_mkobject_hook): Don't set SEC_SHARED_LIBRARY flag
      * ecoff.c (ecoff_stab): Don't clobber the ECOFF symbol information
      * scripttempl/elf.c: Define __bss_start before the .sbss section.
      * ecofflink.c: Extensive changes to compress and merge debugging
      * listing.c (listing_prev_line): New function.
      * scripttempl/elf.sc: Correct typo.
      * config/tc-mips.c (macro): Corrected $at warnings in a couple of
      * remote-udi.c (udi_resume): Correct prototype.
      * elfcode.h (swap_out_syms): A common symbol is STT_OBJECT, not
      * aoutx.h (NAME(aout,final_link)): Set a_entry before computing
      * config/obj-ecoff.c (ecoff_frob_file): Force .sdata and .sbss
      * config/obj-elf.c: If TC_MIPS, include elf/mips.h.
      * read.c (read_a_source_file): Cast array argument to unsigned
      Remove CVS merge markers.
      * linker.c (default_indirect_link_order): Don't expect space for
      * objdump.c (dump_relocs): Don't crash if section name is NULL.
      * ecoff.c (ecoff_link_write_external): An ifd can be -1.
      * remote-mips.c (mips_request, mips_wait): Correct prototypes.
      * nlmconv.c (setup_sections): Make sure that we align the
      Motorola Delta sysV68 support from phdm@info.ucl.ac.BE (Philippe
      * nlmconv.c (main): Warn about an attempt to use a shared library
      * objcopy.c (strip_main, copy_main): Don't clobber the input file
      * elfcode.h (elf_object_p): If there is a SHT_DYNAMIC section, set
      Comment and whitespace changes.
      * ecoff.h (ecoff_set_gp_prolog_size): Declare.
      Comment fix.
      * aoutx.h (aout_link_add_symbols): Increment sym_hash as well as p
      * config/obj-aout.c (obj_aout_frob_symbol): Try to get symbols
      Resolve warning symbols like indirect symbols.
      Smuggle N_WARNING symbols into BFD in obj_aout_frob_symbol.
      * aoutx.h (translate_to_native_sym_flags): Set the type of a
      * config/tc-mips.c (md_pseudo_table): Add all data allocation
      * ldlang.c (new_afile): Initialize loaded field to false.
      * syms.c (BSF_DYNAMIC): New symbol flag.
      * bfd.c (bfd_get_gp_size): Added support for ELF.
      PowerPC opcode table and disassembler.
      * ppc-opc.c: New file.  Opcode table for PowerPC, including
      Added ppc-opc.c and ppc-dis.c.
      New header file for PowerPC opcode table.
      * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
      * ppc.h: New file.  Header file for PowerPC opcode table.
      * rs6000-pinsn.c: Use the new disassembler in the opcodes
      * objdump.c (disassemble_data): Support bfd_arch_rs6000.
      * aoutx.h (translate_symbol_table): The string index 0 has a
      * ldlang.c (relaxing): Removed global variable.
      * bout.c (calljx_callback, callj_callback): Use get_value to get
      * ldlang.c (lookup_name): Set BFD GP size to -G argument value
      * ldmain.c (reloc_overflow): Added name, reloc_name and addend
      * bfd/aoutx.h (aout_link_input_section_std,
      * elf32-hppa.c (hppa_elf_gen_reloc_type): Typo (== for =).
      * elfcode.h (swap_out_syms): Use elf_section_from_bfd_section to
      * linker.c (generic_link_check_achive_element): Set SEC_ALLOC flag
      * symbols.c (S_IS_COMMON): Use bfd_is_com_section rather than
      * tc-mips.c (g_switch_seen): New static variable.
      * ecoff.c (ecoff_frob_symbol): New function.  Put undefined
      Various entries.
      * ecofflink.c (ecoff_align_debug): Align RFDs to debug_align.
      * coff-alpha.c (alpha_ecoff_object_p): New function.  Set size of
      * archive.c: Reindented to GNU standards.
      A few more minor formatting cleanups.
      * format.c (bfd_check_format_matches): Cast result of
      * archive.c (do_slurp_bsd_armap, bfd_slurp_bsd_armap_f2): Do not
      * hp300hpux.c (MY(write_object_contents)): Write out the symbols
      Use <= in ecoff_frob_symbol, not <.
      Correct comment.
      * reloc.c (bfd_get_reloc_size): Size of type -2 is 4 bytes, not 2.
      * linker.c (generic_link_add_symbol_list): If symbol is common,
      * messages.c (as_warn_internal): New static function.
      * as.c (main): Print long values using %ld.
      * read.c (lex_type): No longer make '{' a valid character for
      * config/obj-coff.c (obj_coff_section_header_append): Do not
      * aoutx.h (aout_link_write_symbols): Write out correct value for
      * coffcode.h (bfd_coff_backend_data): Added new arguments to
      * config/obj-coff.c (dot_text_symbol, dot_data_symbol,
      * config/obj-coffbfd.c (symbol_to_chars): bfd_coff_swap_aux_out
      obj-coff, obj-coffbfd changes.
      * coffread.c (read_one_sym): bfd_coff_swap_aux_in now takes
      * config/tc-mips.c (mips_ip): Make an unsupported instruction a
      * gasp.c (kinfo): Fully bracket initializer.
      * config/tc-mips.c (file_mips_isa): New static variable.
      * coffcode.h (coff_write_relocs): If SELECT_RELOC is defined, pass
      * coff-mips.c (mips_ecoff_backend_data), coff-alpha.c
      * internal.h (union internal_auxent): Change x_csect.x_scnlen into
      * coffswap.h (coff_swap_reloc_out): If RS6000COFF_C, handle type
      * xcoffread.c (read_xcoff_symtab): Change CSECT_LEN to use
      * aoutx.h (aout_reloc_index_to_section): Handle N_UNDF.
      * linker.c (_bfd_generic_link_output_symbols,
      * config/tc-mips.c (md_apply_fix): If this is an undefined symbol,
      Revert last change.
      * ecoff.c (ecoff_symbol_new_hook): Clear ecoff_extern_size, not
      * ecofflink.c (bfd_ecoff_debug_externals): If a small undefined
      * ppc.h (PPC_OPERAND_NEXT): Define.
      * ppc-dis.c (print_insn_powerpc): Don't skip optional operands
      * ppc-opc.c (powerpc_operands): New operand type MBE to handle a
      * coffcode.h (combined_entry_type): Changed fix_tag and fix_end
      * reloc.c (bfd_perform_relocation): Work around one gross hack
      Changed relocs to be based on subsegments (when BFD_ASSEMBLER).
      New files for PowerPC/POWER (RS/6000) support.
      * configure.in (rs6000*): Use cpu_type ppc.
      * configure.in (rs6000-*-*): Build gas.
      * aoutx.h (aout_link_check_ar_symbols): Correct test for whether
      Don't refer to new fields unless BFD_ASSEMBLER (from sac).
      * elfcode.h (bfd_section_from_shdr): Get vma and alignment_power
      PowerPC CPU support.
      * archures.c (enum bfd_architecture): Added bfd_arch_powerpc.
      * write.c (fixup_segment): Use as_bad_where, not as_bad.
      * coff-rs6000.c (rs6000coff_mkarchive): Return false.
      * app.c (do_scrub_next_char): If NO_STRING_ESCAPES is defined,
      * as.h (xmalloc, xrealloc): Declare using PTR rather than char *.
      * coff-alpha.c (alpha_relocate_section): Accept a LITERAL
      * config/tc-i386.c (md_pseudo_table): Remove "zero".
      * emulparams/elf32mipb.s (OTHER_BSS_SYMBOLS): Define _fbss.
      * ldmain.c (main): Use %ld when printing long values.
      * libiberty.h: New file.  Declares functions provided by
      * read.c (do_align): Don't define label just_record_alignment
      * as.c: Include libiberty.h.
      * config/tc-mips.c (macro): Do unaligned loads and stores
      * archive.c (compute_and_write_armap): Rewrite somewhat to improve
      * ldlang.c (lookup_name): Take new argument, force_load.  If true,
      * libiberty.h: Don't declare strsignal, to avoid conflicts with
      * elfcode.h (map_program_segments): ELF program header entries
      * elfcode.h (elf_slurp_symbol_table): Handle zero symbols
      * ldlang.c, ldmain.c: Include libiberty.h.
      Various entries.
      Some support for PowerPC ELF, although it isn't in BFD yet.
      Use bfd_set_error in last patch.
      Support for PowerPC ELF and PowerPC NetWare.  Sanitization to follow.
      Support for PowerPC NetWare.  Sanitization to follow.
      start-sanitize-powerpc-netware
      Keep or lost ppc-ext.h depending on whether keep-powerpc-netware is
      * hp300ux-nat.c: Don't incloude <sys/dir.h>, <sys/ioctl.h>, or
      * linker.c (_bfd_generic_link_add_archive_symbols): Consider
      * config/obj-coff.h (obj_coff_section): Declare.
      * nlmconv.c: Include libiberty.h.
      * coff-alpha.c (alpha_relocate_section): Rewrite mask and shift
      * read.c (read_a_source_file): Use correct arguments to memcpy
      * config/ho-hpux.h (BROKEN_ASSERT): Define if not __GNUC__.
      * ldlang.c (new_afile): Pass NULL as last argument to concat.
      * som.c (som_bfd_count_ar_symbols): Use a pointer and alloca
      PowerPC ELF is now in BFD; fix comment claiming otherwise.
      * hosts/hp300.h: Include <stdlib.h>; don't declare free.
      * read.c (s_lcomm): Use an alignment power of 3 for 8 byte .lcomm
      * config/obj-coffbfd.c (write_object_file): use bfd_get_error (),
      * ecofflink.c (ecoff_write_symhdr): Set symhdr->magic here.
      * ecoff.c (ecoff_build_debug): Don't set hdr->magic here.  It is
      * ldlang.h (largest_section): Don't declare.
      * ldlang.c (lang_size_sections): Only align section to alignment
      * configure.in (powerpc-*-elf*): New target; use ppc-elf32.
      Make correspond to djm's last change.
      For some reason this directory was missing a .Sanitize file.
      * ecoff.c (ecoff_sizeof_headers): Align result to 16 byte
      Fix last patch.
      * config/obj-coffbfd.c (fill_section): Correct test for whether to
      * bfd.c (bfd_get_gp_size): Can't return gp value on an archive.
      Fri Feb 25 18:55:54 1994  Ted Lemon  (mellon@pepper.ncd.com)
      * ldgram.y (dirlist_ptr): Removed; not used.
      * ldgram.y: Move include of ldlex.h back with other includes.
      * ldgram.y (section): Reverse the order of memspec_opt and
      * scripttempl/elf.sc: Force all sections to be aligned.
      * hosts/i386v4.h (qsort, strtol): Remove incorrect and useless
      * elfcode.h: Don't include assert.h.
      * linker.c (_bfd_generic_link_write_global_symbol): Add missing
      Various entries.
      * reloc.c (_bfd_relocate_contents): Adjust handling of overflow to
      * aoutx.h, archive.c: Add casts to avoid warnings from SVR4 cc.
      * aout64.h: Add casts to avoid warnings from SVR4 cc.
      * ecoff.h: Add casts to avoid warnings from SVR4 cc.
      * ldmain.c (write_map): Don't define.  Removed all references.
      * elf.sc: Permit TEXT_START_SYMBOLS and DATA_START_SYMBOLS to be
      * config/tc-mips.c (load_address): When calling frag_grow, allow
      * messages.c (as_perror): Declare arguments const.
      Set Emacs local variables to never use version control.
      Set Emacs local variables to never use version control.
      Set Emacs local variables to never use version control.
      * coff-mips.c (mips_relocate_section): Handle MIPS_R_LITERAL like
      * mips-opc.c: It's sqrt.s, not sqrt.w.  From
      * config/tc-mips.c (mips_ip): Accept numbers between 0x8000 and
      Remove ppc.em; do it all in nlmconv instead.
      * nlmconv.c (main): For PowerPC, call powerpc_build_stubs and
      * config/tc-ppc.c (md_pcrel_from): Return 0 for undefined ELF
      * elf32-powerpc.c: Extensive changes to update to preliminary ABI.
      * elf32-ppc.c: Renamed from elf32-powerpc.c.
      * ar.c (write_archive): Close inarch before unlinking it.
      * m68k-dis.c (ext_format_68881): Don't declare.
      Don't include "ieee-float.h".  I'm not sure I know where ChangeLog
      * m68881-ext.c: Removed; no longer used.
      * ieee-float.h: Removed; no longer used.
      * cf-m68klynx.c (CALC_ADDEND): Use _bfd_m68klynx_howto_table.
      * config/tc-mips.c (mips_align): Take new argument, label, and use
      * config/obj-coffbfd.c (adjust_stab_section): Initialize
      * config/tc-mips.c (mips_ip): Only accept overly large values for
      * elfcode.h (NAME(bfd_elf,write_object_contents)): Don't use space
      * reloc.c (bfd_generic_get_relocated_section_contents): Don't fail
      * Makefile.in: Built nm.new and strip.new to avoid problems with
      * osf-core.c (osf_core_bfd_copy_private_bfd_data): Remove
      * ar.c (write_archive): Allocate space for the null byte.  From
      * objdump.c (objdump_print_address): Make static.  Declare with
      * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
      Changes to make -Ur work again.
      Support for link_order types which generate relocs in order to
      * ldwrite.c (build_link_order): Handle lang_data_statement_enum by
      * linker.c (_bfd_generic_final_link): Set reloc_count to 0 before
      * config/obj-ecoff.h (obj_sec_sym_ok_for_reloc): Define to be 1.
      * coff-mips.c (mips_howto_table): Add entry for new MIPS_R_PCREL16
      * config/tc-mips.c (enum mips_pic_level): New enum.
      * scripttempl/aout.sc: Force _end and __end to be aligned to a
      Handle .gpword and .cpadd only for SVR4_PIC, not != NO_PIC.  Still
      * emultemp/gld960.em: Include libiberty.h
      Clean up the relaxing code for the new linker.
      * ldlang.c (new_afile): Add new argument add_to_list.  Don't set
      * aoutx.h (NAME(aout,find_nearest_line)): The caller expects
      Fix typo in comment.
      * ecoff.h (struct ecoff_debug_info): Add adjust field.
      * ldlang.c (print_input_section): For section size, use
      Changes to support linker relaxing of embedded MIPS PIC code to
      * config/tc-mips.c (append_insn): If EMBEDDED_PIC, don't swap a
      * config/obj-aout.c (obj_aout_frob_symbol): If N_EXT is set for an
      Mon Mar 28 12:28:30 1994  David Edelsohn  (edelsohn@npac.syr.edu)
      Mon Mar 28 12:35:00 1994  David Edelsohn  (edelsohn@npac.syr.edu)
      * config/obj-aout.c (obj_aout_frob_symbols): Don't let BFD clobber
      * configure.in (powerpc-*-aix*): Treat like rs6000-*-*.
      * aoutx.h (translate_from_native_sym_flags): Set SEC_RELOC flag
      * configure.in (powerpc-*-aix*): New target; use rs6000.mt.
      * config.bfd (powerpc-*-aix*): New target; use rs6000.mt.
      * configure.in: Change error message to refer to bfd/config.bfd
      * coffcode.h (coff_set_flags): Handle bfd_arch_powerpc like
      * Makefile.in (BFD32_BACKENDS): Add coff-sparc.o.
      Entry for last check in.
      * nm.c (display_archive): Close each archive element after it has
      Fix last patch.
      * objdump.c (display_file): Close each archive element after it
      * ldmisc.c (vfinfo): Change symbol reading slightly for recent BFD
      Update for recent BFD changes to symbol and reloc reading.  Rename
      * gprof.c (getsymtab): Change nosyms to long.  Rename
      * elfread.c (elf_symtab_read): Change storage_needed,
      Wed Mar 30 16:25:41 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
      Only build PowerPC stubs if we are converting a PowerPC object file.
      * coffgen.c (coff_write_symbol): Reindented.  Changed to return
      * nlm32-i386.c (nlm_i386_read_import): Null terminate the symbol
      Added missing ChangeLog entry for Sean's check in, and rebuilt
      * ecoff.c (ecoff_write_object_contents): Set the text_start and
      * coffcode.h (CALC_ADDEND): Change to fetch original symbol value
      * ecoff.h (STYP_ECOFF_LIB): Define as used on Irix 4.
      Added some support for Irix 4 shared libraries.
      * config/tc-sparc.c (tc_gen_reloc): Add a gruesome hack to get
      * scripttempl/alpha.sc: Clean up section alignment to ensure that
      * coff-a29k.c (a29k_reloc): Add reloc_entry->address to value of
      * elf32-hppa.c (elf_hppa_reloc_type_lookup): Correct type of
      * targets.c (bfd_target): Add _bfd_free_cached_info field.
      Add bfd_free_cached_info support to a.out backends.
      * archive.c (_bfd_write_archive_contents): Once we've found an
      * aoutx.h (aout_link_write_symbols): If keep_memory is false, make
      * config/tc-ppc.c (ppc_size): New static variable.
      * config/tc-ppc.c (ppc_insert_operand): Check PPC_OPERAND_SIGNED
      * ppc-opc.c (powerpc_operands): The signedp field has been
      * Makefile.in: Rebuilt dependencies.
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      Made sure that every call to bfd_read, bfd_write, and bfd_seek
      * aoutx.h (NAME(aout,bfd_free_cached_info)): Don't free anything
      * aoutx.h (NAME(aout,canonicalize_reloc)): Don't error out if
      * ldmain.c (main): Check the return value of bfd_close.
      * elfcode.h (write_shdrs_and_ehdr): Correct bfd_write check.
      * elf32-mips.c (mips_elf_final_link): Don't remove empty sections.
      * config/tc-mips.c (mips_ip): For case 'o', when generating
      * mips-opc.c (mips_opcodes): Correct operands of "nor" with an
      * targets.c (bfd_target): Rearranged fields in target vector.
      Updated copyright (bfd-in2.h check in coming soon).
      * cf-m68klynx.c: Include sysdep.h.
      * targets.c (bfd_target): Add fields
      * sunos.c (MY_read_dynamic_symbols): Don't define.
      * All backends: Added BFD_JUMP_TABLE_DYNAMIC to target vector.
      Added -D (--dynamic) option to nm and -T (--dynamic-syms) and -R
      * mips.h (MIPS_R_SWITCH): Define.
      Comment change.
      * coff-mips.c (mips_howto_table): Add entry for MIPS_R_SWITCH.
      * config/tc-mips.c (macro): Pass NULL for expression argument to
      * dbxread.c (read_dbx_dynamic_symtab): Adjust for recent changes
      * aoutx.h (NAME(aout,new_section_hook)): Don't set N_EXT in target
      * aoutx.h (NAME(aout,make_sections)): New function.
      * scripttempl/i386coff.sc: If relocating, don't put .init and
      * elfcode.h (assign_file_positions_except_relocs): Don't require
      * mh-irix4 (CC): Change -XNh1500 to -XNh2000.
      * objdump.c: Do an ifdef on __GO32__, not unix.
      There is no interesting Irix 5, or PowerPC, or RS/6000 support in the
      * mips.h (RELOC_BITS3_TYPE_BIG): Changed from 0x1e to 0x3e.
      * reloc.c (bfd_reloc_code_real_type): Add BFD_RELOC_PCREL_HI16_S
      * coff-mips.c (mips_howto_table): Add dummy entries to account for
      * config/tc-mips.h (DIFF_EXPR_OK): Define.
      config/tc-mips.[ch] changes.
      Remove assertion that was not intended to be checked in.
      * Makefile.in (de-stage1, de-stage2, de-stage3): Use rm -f.
      * Makefile.in (gcc-no-fixedincludes): Touch gcc/include/fixed, not
      * Makefile.in (bootstrap, bootstrap2, bootstrap3): Make gasp.new
      * ecoff.c (ecoff_emit_aggregate): Take fdr argument.  Map fdr
      * coff-mips.c (mips_relocate_section): When relaxing, adjust local
      * ldlang.c (lang_size_sections): When relaxing, adjust the
      * ecoff.c (first_proc_ptr): New static variable.
      * bfd/archive.c: Consistently use ARFMAG; from
      * coff-a29k.c (reloc_processing): Always set the address of a
      * ppc-opc.c (powerpc_opcodes): Correct fcir.  From David Edelsohn
      * internal.h (struct nlm_internal_custom_header): Remove
      nlm_custom_header changes.
      start-sanitize-powerpc-netware
      start-sanitize-powerpc-netware
      PowerPC NetWare changes.
      * internal.h (struct nlm_internal_cygnus_section_header): Define.
      * libnlm.h (struct nlm_obj_tdata): Add nlm_cygnus_section_hdr
      * nlmconv.c (secsec): New static variable.
      Clean up uses of _bfd_dummy_target (from Peter Schauer).
      * config/tc-mips.c (append_insn): Permit branches to be switched
      * Makefile.in (clean, distclean): Remove configdoc.texi.
      * objdump.c (_DUMMY_NAME_): Don't define.
      * nlmconv.c (main): Use CyGnUsEx rather than CyGnUsSeCs for
      Follow convention in which each NLM header has an 8 byte stamp
      * sh.h (SH_ARCH_MAGIC): Rename from SHMAGIC.  SHMAGIC is used by
      * aout-adobe.c (aout_adobe_set_arch_mach): Check return value of
      * objdump.c: Include libiberty.h.
      * targets.c (bfd_target_vector): Add bfd_elf32_powerpc_vec.
      * objcopy.c (copy_object): Call bfd_copy_private_bfd_data after
      Fix ECOFF objcopy to actually copy debugging information.
      Get rid of the ECOFF .reginfo section hack.
      * config/obj-ecoff.c (ecoff_frob_file): Use bfd_ecoff_set_gp_value
      * nlmconv.c (setup_sections): Remove special handling of .reginfo
      * ldlang.c (lang_size_sections): When no address is given for a
      * elfcode.h (bfd_section_from_shdr): Use bfd_make_section_anyway
      * elfcode.h (write_relocs): Undo patch of Apr 10; breaks Solaris.
      * Makefile.in (distclean): Remove $(PROGS) and underscore.c.
      * doc/Makefile.in (clean, distclean): Remove asconfig.texi.
      * config/i386v4.mh (HOSTING_CRT0): If ../gcc/crtbegin.o does not
      * scripttempl/mips.sc: Force _gp and .lit8 to be aligned to a 16
      * test-build.mk (HOLES): Add sleep; used by rcs/src/conf.sh.
      * scripttempl/sa29200.sc: Align all sections to four byte
      * cf-m68klynx.c (CALC_ADDEND): Check for PC relative relocs by
      * subsegs.h (segment_info_type): Use fix_tail field even if
      Remove obsolete files.  Add mt-slite to .Sanitize.
      * cache.c: Rewrote to work correctly.
      * config/obj-coffbfd.c (fixup_segment): Make common symbol and PC
      * Makefile.in (mostlyclean): Remove cdtest.tmp, cdtest-ur,
      For PR 4906.
      For PR 1927.
      * config/tc-m68k.h (TARGET_FORMAT): If not TE_SUN3, define as
      * config/m68k.mt (EMUL): Set to m68kaout.
      * config/tc-mips.c (mips_emit_delays): Make call to
      * nlmcode.h (nlm_swap_auxiliary_headers_in): Rework custom header
      * gasp.c: Include libiberty.h.
      * configure.in: Use "e" rather than "em_" as prefix for
      * ldfile.c (ldfile_open_command_file): Set bfd_error_system_call
      No, this file really should have been removed, not recreated.
      It's mh-lynxrs6k, not mh-lynxosrs6k.
      Restore changes clobbered by last check in.
      Remove Delta68 support.  Could not get copyright assignment for it.
      * elfcode.h: Include bfdlink.h.  Added several new functions to do
      * readline.c (readline_default_bindings): Don't compile if
      * display.c: If __GO32__ is defined, include <sys/pc.h>.
      * readline.c (_rl_set_screen_size): Don't compile if __GO32__ is
      * linker.c (_bfd_generic_link_add_one_symbol): If hashp and *hashp
      Typo.
      * section.c (SEC_COFF_SHARED_LIBRARY): Renamed from
      * ldlang.c (wild_doit): Don't bother initializing the vma and
      * maint.c (print_section_table): Rename SEC_SHARED_LIBRARY to
      * Makefile.in (stmp-bfd.h): Use || instead of ; to force SunOS
      * ecoff.c (ecoff_find_nearest_line): Handle fdr.adr != pdr.adr
      Don't create unnecessary output sections.
      * config/mipsbelf.mt (SELECT_VECS): Add ecoff_big_vec and
      * config/i386-linux.mt (OTHER_EMULATIONS): Change em_ to e to
      * ldlang.c (print_output_section_statement): Change ``no attached
      Rewrite history.
      * bout.c (b_out_bfd_reloc_type_lookup): Handle BFD_RELOC_CTOR.
      * bucomm.c: Check ANSI_PROTOTYPES rather than __STDC__.
      * som.c: Don't include <sys/dir.h> or <sys/user.h>.
      Comment changes.
      * Makefile.in (install): Redirect ln output to /dev/null.  If ln
      * Makefile.in (install): Redirect output of ln to /dev/null.
      Expand my entry a bit.
      Add support for ELF shared libraries.  Loosely based on work by
      Add support for ELF shared libraries.
      * config/tc-sparc.c (md_section_align): Don't change the size if
      * configure.in: Use ld for i[34]86-*-sysv4* and sparc-*-solaris2*.
      * elf32-target.h, elf64-target.h: Change ar_max_namelen value from
      Make map_program_segments tend to call abort rather than trash the
      * elf.c (_bfd_elf_make_section_from_shdr): New function, based on
      * elf32-i386.c (elf_i386_size_dynamic_sections): Add DT_DEBUG to
      Remove sanitization of PowerPC NetWare.
      Removed sanitization of PowerPC NetWare.  Also rebuilt Makefile
      Remove sanitization of PowerPC NetWare.
      Remove sanitization of PowerPC NetWare
      Remove mention of keep-powerpc-netware: PowerPC NetWare is no longer
      * coff-mips.c (mips_relocate_section): Add MIPS_R_JMPADDR overflow
      * as.h: Don't declare parameters for strstr.
      * emulparams/elf32mipb.sh (OTHER_READONLY_SECTIONS): Don't give
      Make MIPS ELF use new ELF backend linker.  No shared library
      * ldlang.c (lang_add_entry): Only set the entry symbol if it has
      * ldlang.c (entry_symbol): Make static.
      * config/tc-mips.c (mips_ip): Force floating point values to be
      * ldlang.h (lang_input_statement_type): Remove fields subfiles,
      * hosts/sun3.h: Don't declare qsort, malloc or realloc.
      * Makefile.in (CROSS_CHECK_MODULES): Remove check-flex, since it's
      * configure: If config.guess result is a prefix of the user
      * ldfile.h (search_dirs_type): Move from ldfile.c, and add cmdline
      * ldlang.c: Minor formatting cleanups.
      Add support for SunOS shared libraries.
      Add linker support for SunOS shared libraries.
      * hosts/sun3.h: Include <stdlib.h>.  Don't declare free, exit or
      Add casts to pacify SunOS linker.
      * configure: Set program_transform_nameoption correctly.
      Get the address of Sun3 dynamic relocs right.
      Correct handling of .sa file.
      Use SunOS shared libraries on a Sun 3.
      Rebuilt dependencies.
      * objdump.c (display_target_list): Remove unused local ok.
      * read.c (emit_expr): Use memset to zero out memory, rather than
      Remove a couple of myteriously duplicated entries.
      * libbfd-in.h (bfd_realloc): Change last arg to "size_t size".
      * elf.c (_bfd_elf_make_section_from_shdr): Only set SEC_DATA if
      Changes to support ELF strip and objcopy on dynamically linked
      * libbfd-in.h: Add warning that libbfd.h is a generated file.
      * ecoff.c (ecoff_bfd_copy_private_bfd_data): Don't try to copy
      * config/tc-mips.c (RDATA_SECTION_NAME): Define.
      * libecoff.h (ecoff_data_type): Add linker field.
      * libaout.h (struct aout_link_hash_entry): New field written.
      * bfdlink.h (struct bfd_link_hash_entry): Remove written field:
      Better indirect and warning symbol handling inspired by Stuart
      Comment change.
      * elfcode.h (bfd_section_from_shdr): Don't turn a reloc section
      * Makefile.in (mostlyclean, realclean): New targets.
      * coffcode.h (styp_to_sec_flags): If COFF_PAGE_SIZE is defined,
      * configure: If there is a package_makefile_frag, remove
      * elfcode.h (assign_section_numbers): Put shstrtab, symtab and
      * aoutx.h (aout_get_external_symbols): Don't try to read the
      * ldlang.c (map_input_to_output_sections): For lang_address, call
      * configure: Remove temporary files on receipt of a signal.
      * scripttempl/i960.sc: Add CONSTRUCTORS to .data.
      * coff-i960.c (coff_i960_reloc_type_lookup): Add BFD_RELOC_CTOR.
      * config/ho-sunos.h: Include <stdlib.h>.  Don't declare malloc,
      * aoutx.h (NAME(aout,canonicalize_reloc)): Handle .bss section.
      * objcopy.c (copy_archive): Make the temporary directory in the
      * emultempl/sunos.em: Only look for .so files if doing a dynamic
      * emultempl/gld960.em: Pass false for new argument to
      * nm.c: HOST_64_BIT was renamed to BFD_HOST_64_BIT.
      Restore sparc64 targets clobbered in 1994/04/07 checkin.
      Don't sanitize out SPARC v9 stuff.
      * config/obj-elf.c (obj_elf_section): Don't set any flags based on
      Add weak symbols as an extension to a.out.
      Add weak symbols as an extension to a.out.
      Add weak symbols as an extension to a.out.
      * config/obj-aout.c (obj_aout_frob_symbol): Warn about an attempt
      * aoutf1.h (aout_32_sunos4_write_object_contents): Handle a
      * ldgram.y (YYDEBUG): Don't define.
      * ldgram.y (exp): Treat BLOCK as a synonym for ALIGN, so that
      * lexsup.c (parse_args): Treat -i as a synonym for -r.
      * ldfile.c (open_a): If this is not an archive, try to open it in
      * scripttempl/alpha.sc: Define _ftext, _etext and _fdata insted of
      For PR 4865.
      * libaout.h (struct aoutdata): Add q_magic_format to subformat
      Tue Jun 14 18:05:09 1994  Eric Youngdale  (ericy@cais.cais.com)
      Correct copyright date and add usual blank lines in header.
      * ldctor.c (ldctor_add_entry): Add entries to a set in the order
      * bfd-in.h (BFD_TRADITIONAL_FORMAT): Define new BFD flag to
      * aoutx.h: Rewrite symbol duplicate elimination to use BFD hash
      * ld.h (ld_config_type): Add new field traditional_format.
      Comment change.
      * aoutx.h (translate_from_native_sym_flags): Treat N_SETV symbols
      * ldver.c (help): Mention -traditional-format.
      * nm.c (long_options): Add --no-demangle to turn off --demangle,
      * scripttempl/aout.sc: Define __etext and __edata to go along with
      * config/tc-mips.c (mips_ip): Permit non constant expressions in
      * config/tc-mips.c (mips_ip): Permit a modifier in 'o' case.
      * i386linux.c (i386linux_write_object_contents): Define; like
      * archive.c (bfd_slurp_armap): Recognize __.SYMDEF/ as well as
      * lexsup.c (parse_args): Sort out the option macros and change the
      * config/obj-coff.c (coff_frob_symbol): Use C_STAT for the .text
      * coff-sparc.c (SWAP_OUT_RELOC_EXTRA): Define to clear the r_spare
      * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add sinterpptr
      * config/sun4sol2.mt (eelf32_sparc.c): Depend upon elf32.em, not
      Let the user change the dynamic linker used by ELF code.
      * ldmain.c (get_emulation): Ignore -m486 for Linux compatibility.
      * lexsup.c (parse_args): Accept -static as a synonym for
      Comment fix.
      * ldemul.h (ldemul_open_dynamic_archive): Declare.
      * libelf.h (struct elf_obj_tdata): New field dt_needed_name.
      * scripttempl/aout.sc: Let sections align to their natural
      * ldexp.c (exp_print_tree): Don't crash if etree_rel section has
      * aout64.h (BMAGIC): Define.
      * aoutx.h (NAME(aout,some_aout_object_p)): Accept BMAGIC objects
      Thu Jun 16 14:25:22 1994  Eric Youngdale  (ericy@cais.cais.com)
      Thu Jun 16 14:25:22 1994  Eric Youngdale  (ericy@cais.cais.com)
      * Makefile.in: Rebuilt dependencies.
      * configure.in: If EMUL_EXTRA* is defined in a config file, treat
      * bfdlink.h (struct bfd_link_info): Add new field shared.
      * elfcode.h (elf_bfd_final_link): If trying to generate a shared
      * lexsup.c (parse_args): Add -shared to longopts, and handle it.
      * config.bfd: If second argument is ``_'', then, instead of
      * configure.in: Set UNDERSCORE in Makefile based on result of
      * sunos.c (sunos_add_one_symbol): Treat a common symbol from a
      * aout-target.h (MY(callback)): Set the alignments of the text,
      * Makefile.in (config-stamp): Make sure there is at least one
      * hp300hpux.c (MY_final_link_callback): Define to avoid warning.
      * mipsbsd.c (MY_final_link_callback): Define to avoid warning.
      Comment change.
      * aoutx.h (NAME(aout,final_link)): Check flavour of sub, not abfd,
      * ecoff.c (ecoff_swap_tir_in): Change input argument to const.
      * mdebugread.c (parse_symbol): Don't call ecoff_swap_tir_in or
      * ecoff.c (ecoff_build_aux): Call swap_tir_out and swap_rndx_out
      * ecoff.c, libecoff.h, ecoffswap.h, coff-alpha.c, coff-mips.c,
      * objdump.c: Don't include elf/internal.h.
      * Many files: change all bfd_target vectors to be const.  Change
      * subsegs.c (abs_seg_info, und_seg_info): Define if BFD_ASSEMBLER.
      * section.c (bfd_abs_section): Make const.
      * nlmconv.c (main): Change uses of bfd_abs_section, etc., to use
      * configure.in: Set nlmconv_defs to -DNLMCONV_cputype for all the
      * nlmconv.c (powerpc_build_stubs): Don't generate the PowerPC
      * aoutx.h (aout_link_check_ar_symbols): Just skip N_STAB and N_FN
      * mips-dis.c (_print_insn_mips): Build a static hash table mapping
      * scripttempl/mipsbsd.sc: Let sections align to their natural
      * emulparams/i386linux.sh (NONPAGED_TEXT_START_ADDR): Set to 0.
      Linux ZMAGIC support from Eric Youngdale <ericy@cais.cais.com>.
      * aout64.c (BMAGIC, QMAGIC): Define if not already defined.  From
      * elfcode.h (elf_get_reloc_upper_bound): Correct.
      * ldlang.c (lang_size_sections): Adjust current region address
      * scripttempl/go32coff.sc: Don't put ${DATA_ALIGNMENT} inside an
      * hash.c (bfd_hash_allocate): Don't call bfd_set_error if
      * ldlang.c (end_of_data_section_statement_list): Don't define.
      * lexsup.c (parse_args): Add support for new options -( -) with
      * linker.c (_bfd_generic_link_add_archive_symbols): Initialize
      * elfcode.h (elf_object_p): Don't set DYNAMIC just because there
      Preliminary support for generating shared libraries, from Eric
      * config/tc-mips.c (macro): For M_LI_SS, decide how to handle it
      * elfcode.h (swap_out_syms): Get alignment of common symbol from
      * config/obj-elf.h (S_GET_ALIGN, S_SET_ALIGN): Define.
      * objcopy.c: Include libiberty.h.
      * config/tc-ppc.c (ppc_tc): If not OBJ_COFF, force TOC entry to
      * hosts/sysv4.h (qsort, strtol): Don't declare.
      * elfcode.h (elf_link_output_sym): Don't call output_symbol_hook
      * lexsup.c (parse_args): Changed "retain-symbols-file" from
      * ecoff.c (ecoff_build_lineno): Handle count correctly for last
      * config/tc-mips.c (macro): In case M_LA_AB, SVR4_PIC, large
      * section.c (STD_SECTION): Make the sixth argument boolean, not
      * aout-encap.c (ARCH): Don't define.  Obsolete.
      * libelf.h (bfd_elf32_swap_symbol_in): Declare.
      * config/tc-m68k.c (m68k_ip): Change rp to be a const pointer.
      * libelf.h (struct bfd_elf_section_data): Add relocs field.
      * libelf.h (ELF_LINK_HASH_DEFINED_WEAK): Define.
      * objdump.c (slurp_dynamic_symtab): Try to get the dynamic symbols
      * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add rpath
      * ld.h (args_type): Add field rpath.
      * config/mh-alphaosf, config/mh-apollo68v, config/mh-delta88:
      * reloc.c (struct reloc_howto_struct): Remove special_function1.
      * aoutx.h (NAME(aout,some_aout_object_p)): Just check
      * ldlang.c (wild_section): Attach all section with the given name,
      * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
      * ldlang.c (lang_common): Pass desired alignment to
      * aoutx.h (aout_link_check_ar_symbols): When changing a symbol to
      * scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end.
      Forgot to save my buffer before last check in.
      * configure.in: Warn about use of /usr/ucb/cc on Solaris.  From
      * objdump.c (objdump_print_address): Correct handling of end of
      * scripttempl/elf.sc: Copy several more relocation sections into
      Add support for creating shared libraries under i386 ELF and SPARC
      * elfcode.h (elf_adjust_dynamic_symbol): When handling a weak
      * configure.host (sparc-*-solaris2*): Use sysv4, not solaris2.
      * elfcode.h (elf_slurp_reloc_table): Don't try to read the relocs
      * configure.host (sparc-*-solaris2*): Use sysv4, not solaris2.
      * scripttempl/mips.sc: Redo script to set . outside of sections
      * elfcode.h (elf_adjust_dynamic_symbol): Correct weak symbol
      * config/tc-sparc.c (md_apply_fix): If we are going to generate a
      * config/tc-mips.c (md_parse_option): Accept -mcpu=4400, 4600, and
      * ecoff.c (ecoff_build_procs): Don't force adr of first fdr to be
      * config/tc-ppc.c (ppc_stabx): Call expression directly, rather
      * aoutx.h (adjust_z_magic): Make sure data section is padded to
      Remove aout-ns32k.h.
      Add support for removing named sections to objcopy and strip.
      * configure.host (sparc-*-solaris2*): Use solaris2, not sysv4.
      * elfcode.h (elf_link_add_object_symbols): If there is no symbol
      * config/tc-mips.c (md_begin): Drop "el" from the end of
      * config.sub: Accept mips64orion and mips64orionel as a CPU name.
      * elfcode.h (section_from_elf_index): Correct check for invalid
      * coffcode.h (styp_to_sec_flags): Add name argument.  If no flags
      * elfcode.h (bfd_section_from_shdr): If a SHT_SYMTAB section in a
      * aout-target.h (MY_zmagic_contiguous): Define as 0 if not already
      * libcoff-in.h (obj_symbol_slew): Don't define.
      * ldexp.h (exp_get_abs_int): Declare.
      * coffgen.c (STRING_SIZE_SIZE): Define.
      * Treat --dll-verbose as --version, for Linux compatibility.  From
      * i386linux.c (linux_link_create_dynamic_sections): Create section
      * scripttempl/aout.sc: Add .linux-dynamic after .data.
      * coffgen.c (coff_get_normalized_symtab): If a C_FILE symbol has
      * linker.c (_bfd_generic_link_add_archive_symbols): Initialize
      Make the ELF linker handle orphaned sections reasonably.  Also,
      * elfcode.h (elf_fake_sections): Just check for ".rela" and
      Get ld -x -r to handle a.out set symbols correctly.
      * configure: Fix up help message; from karl@owl.hq.ileaf.com
      Mon Aug 22 10:49:37 1994  Eric Youngdale  (ericy@cais.cais.com)
      * configure (version): A few more tweaks to help message.
      * hash.c: Copy string hash functions from aoutx.h.
      * ar.c: Include libiberty.h.
      * targets.c (BFD_JUMP_TABLE_ARCHIVE): Add _update_armap_timestamp.
      * aoutx.h (translate_to_native_sym_flags): Use the output_section
      * section.c (bfd_make_section_anyway): Fix failure check of
      * coffgen.c (coff_real_object_p): Set obj_conv_table_size here,
      * configure.in: Change i[34]86 to i[345]86.
      * configure.host, config.bfd: Change i[34]86 to i[345]86.
      * configure.in, binutils.all/configure.in: Change i386 to
      * configure.in: Recognize i586 as a synonym for i[34]86.
      * configure.in: Change i386-*-* to i[345]86-*-*.
      * configure.in: Change i[34]86 to i[345]86.
      * configure.in: Change i[34]86 to i[345]86.
      * configure.in: Change i[34]86 to i[345]86.
      * configure.in: Change i386 to i[345]86.
      * coffgen.c (coff_print_symbol): Cast pointer different to long
      gcc lint.
      * ecoff.c (ecoff_symbol_new_hook): Don't add a new file if we
      * config/tc-mips.h (LOCAL_LABEL): Define as 0, for compatibility
      * coffgen.c (coff_write_alien_symbol): If we are not using the
      * coffgen.c (coff_find_nearest_line): Look for the best C_FILE,
      * aoutx.h (add_to_stringtab): Check for _bfd_stringtab_add error
      * archive.c (bsd_write_armap): Remove host dependencies.
      * configure.in: Recognize --without-newlib.
      * configure.in: Recognize --with-headers and --with-libs.
      * coffgen.c (coff_real_object_p): Set obj_raw_syment_count.
      * ldlang.c (lang_check): Don't try to set the architecture if the
      * config/tc-ppc.c (md_apply_fix): Don't generate a reloc when a
      * gprof.c (funcsymbol): Ignore ___gnu_compiled as well as
      * ld.h (args_type): Add field soname.
      * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add soname
      * configure.in, configure: Initialize bfd_gas to no.
      * configure.in (alpha-dec-osf*): Use osf*, not osf1*.  Don't
      * config/unix.exp: If nm.new does not exist, use [transform nm].
      * ecoff.c (add_file): Don't try to generate line numbers if the
      Tipos
      * mips.h (INSN_STORE_MEMORY): Define.
      * mips-opc.c: Set INSN_STORE_MEMORY flag for all instructions
      * config/tc-mips.c (mips_cpu): New static variable.
      Add new style linker support to COFF backend.  a29k only for now.
      Minor tweaks to make COFF code support both new and old style linker.
      * scripttempl/m68kcoff.sc: Put .bss in data segment.
      x
      * configure.in: Check ${host} and ${target} rather than
      * coff-go32.c (RTYPE2HOWTO): Fully parenthesize arguments.
      * libelf.h (struct elf_backend_data): Change second argument of
      * emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS): Don't define;
      * config/obj-coff.c (size_section): Do an fprintf to stderr rather
      Convert m68k COFF to use new COFF backend linker.
      * coffgen.c (coff_get_symtab): Reindented.  Removed commented out
      * emulparams/elf32mipb.sh (TEMPLATE_NAME): Define as elf32.
      * config/i386lynx.mh: New file.
      Get the new COFF linker code working for i386-lynx.
      * ctor.c: Remove; obsolete.
      * cofflink.c (coff_link_input_bfd): If r_symndx is -1, don't
      * config/m68klynx.mh: New file.
      * read.c (read_a_source_file): The second argument to as_where is
      * config/tc-mips.c (md_pseudo_table): Handle .globl and .global.
      * elfcode.h (swap_out_syms): Set the type of an undefined symbol
      * config/obj-elf.c (obj_elf_type): Rewrite to accept syntax
      * config/obj-coff.c (fixup_segment): After handling the difference
      * objdump.c (dump_section_header): Print the SEC_NEVER_LOAD flag.
      * Makefile.in (version.o): Depend upon Makefile, so that version.o
      * aoutx.h (NAME(aout,final_link)): Don't assume that all the input
      * ldlang.c (load_symbols): Check for archive before object.  Use
      * nm.c: Include libiberty.h.
      * ldmisc.c (multiple_warn): Remove; no longer used.
      * ldmisc.c (vfinfo): Handle %D as %C, but never print the function
      Tweak the new handling of function names.
      * elfcode.h (elf_link_output_extsym): Keep a symbol marked as weak
      * libecoff.h (struct ecoff_tdata): Add field find_buffer.
      * objdump.c (disassemble_data): Initialize prevline to 0.  Make
      Rebuilt dependencies.
      * mips-opc.c (mips_opcodes): Set WR_t for sc and scd.
      * ld.h (ld_config_type): Add new field warn_once.
      * aoutx.h (aout_link_write_symbols): Rename skip_indirect to
      Add some news.
      * ldmisc.c (vfinfo): Print BFD file name as well as file name
      * a29k-dis.c (print_insn): Print the opcode.
      * expr.c (clean_up_expression): Use addressT, not bfd_vma.
      * objdump.c (disassemble_all): New global variable.
      * ar.c: Call xexit rather than exit.
      * objdump.c (struct objdump_disasm_info): Add field require_sec.
      * aoutx.h (aout_link_write_other_symbol): If h->indx is -2, then
      * ldmain.c (main): Rather than prohibiting ld -r -s, treat it as
      * objdump.c (objdump_print_address): If we can't find a smaller
      * config/obj-coff.c (c_dot_file_symbol): Use bfd_abs_section_ptr,
      * configure.in (mips*el-elf*): New target.
      * Makefile.in (ALL_EMULATIONS): Add eelf32mipb.o and eelf32mipl.o.
      * coff-sh.c (rtype2howto): Remove; unused.
      * config/tc-mips.c (md_shortopts): Remove E.
      * ld.h (args_type): Add new field endian.
      * config/tc-mips.c (insns_since_cache_access): Remove.
      * config/tc-ppc.c (ppc_current_block): New static variable.
      * lexsup.c (parse_args): Add support for -a for HP/UX
      * symbols.h (copy_symbol_attributes): Declare.
      * gas/mips: New directory with MIPS specific test cases.
      * elfcode.h (map_program_segments): Don't abort if we allocated
      tipo
      * bfd-in.h (bfd_seek): Change declaration to not mark fp const.
      * elfcode.h (assign_file_positions_except_relocs): Align the
      * scripttempl/elf.sc: If -N is set, force DATA_ADDR to be ".".
      * genscripts.sh: Always search /usr/local/TARGET/lib.
      Simplify targets by undoing change (with no ChangeLog entry) of June 8
      comment fix
      * gas/mips: Add test cases for PIC code, both SVR4 style and
      * emulparams/elf32bmip.sh: Rename from elf32mipb.sh to avoid DOS
      * config/unix-ld.exp: Set ld using findfile.
      * Makefile.in (CC): Define.
      * ldexp.c (fold_name): For DEFINED case, don't try to look up the
      * ld.scripts: New directory.
      * config/tc-mips.c (md_apply_fix): Correct branch overflow test.
      * config/default.exp: Set variables as and nm.  Create tmpdir if
      * objdump.c (disassemble_data): Pass the reloc buffer to free, not
      * configure.in: Use mt-m68k for m68k*-*-aout* and m68k*-*-coff*,
      * reloc.c (bfd_install_relocation): Cast data_start to bfd_byte *
      * config/tc-mips.c: Include subsegs.h.
      * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
      * Makefile.in (gasp.o): Depends upon config.h.
      * Makefile.in (arparse.c): Don't ignore errors from mv.
      * syms.c (stt): Add .rdata and .rodata.
      * VMS does not permits `.' in directory names.  Renamed
      missed this file
      * VMS does not permits `.' in directory names.  Renamed
      * configure.in (configdirs): Change binutils.all to binutils-all.
      * elfcode.h (elf_bfd_final_link): Remove assertion when a non
      * config.sub: Remove extraneous differences between config.sub and
      * elfcode.h (swap_out_syms): If the alignment of a common symbol
      * cofflink.c (coff_link_input_bfd): Don't try to convert a long
      * configure: Use ${config_shell} when running ${configsub}.
      * configure.in: Use ${config_shell} when running config.bfd.
      * coffcode.h (coff_new_section_hook): Don't use align_power_min;
      * ecoff.c (_bfd_ecoff_new_section_hook): Default section alignment
      * config/obj-coff.c (coff_frob_section): Remove assert about
      * archive.c (bfd_construct_extended_name_table): SVR4 uses slash
      * remote-mips.c (break_insn): Remove.
      * config/mips/tm-mips.h (GDB_TARGET_IS_MIPS64): If not already
      * defs.h: If TARGET_BYTE_ORDER_SELECTABLE is defined by tm.h,
      * top.c (target_byte_order_auto): New static variable.
      whoops
      * config/tc-mips.c (mips_ip): Don't use S_IS_LOCAL when checking
      * lynx-nat.c (child_wait): Correct handling of byte reversed SPARC
      * lynx-core.c (lynx_core_file_p): SPARC Lynx appears to start
      Tue Oct 11 13:57:56 1994  Eric Youngdale  (eric@andante.aib.com)
      * Makefile.in (INSTALL): Use top level install.sh script.
      * rs6000-core.c (rs6000coff_core_file_matches_executable_p): Make
      * config/tc-ppc.c (ppc_fix_adjustable): Resolve symbol values
      * lexsup.c (parse_args): Change -V to be a synonym for -v.  Add
      * ecoff.c (ecoff_set_symbol_info): Mark local stProc or stLabel
      * config/mips/tm-bigmips64.h: Just define TARGET_BYTE_ORDER and
      correct comment
      * scripttempl/aout.sc: Set _etext and __etext to ., not
      * bfd.c (bfd_scan_vma): Pass end argument on to strtoul.
      * bfd.c (bfd_scan_vma): Cast end to be non const before passing it
      Fri Oct 14 12:02:18 1994  Eric Youngdale  (eric@aib.com)
      Rewrite testsuite.
      * configure.in (configdirs): Remove definition--testsuite is no
      clobbered somehow by previous checkin
      * srec.c (pass_over): Set the start address for S7, S8 or S9.
      * elfcode.h (elf_swap_shdr_in): Use rawdata, not bfd_section.
      * libbfd-in.h (DEFAULT_STRING_SPACE_SIZE): Don't define.
      Use a hash table when writing out ELF symbol names.
      * read.c (read_a_source_file): The second argument to as_where is
      * elfcode.h (elf_map_symbols): Sort the symbols into a new array,
      * symbols.c (symbol_create): Use udata.p, not just udata.
      * oasys.c (oasys_slurp_symbol_table): Use udata.p rather than just
      * write.c (renumber_sections): New static BFD_ASSEMBLER function.
      * objcopy.c (struct section_list): Add fields used, adjust, val.
      * binutils-all/objcopy.exp: New file.
      * Makefile.in (mostlyclean): Remove tmpdir.
      * nm.c (print_symdef_entry): Call print_symname to print the
      * srec.c (tdata_type): Add field tail.
      * aout-target.h (MY_bfd_copy_private_section_data): Only copy
      * binary.c: New file for raw binary output format.
      * objcopy.c (copy_object): If the output file format is `binary',
      * configure.in: Don't build emacs on Irix 5.
      * Makefile.in (all-binutils): Depend upon all-byacc.
      * ldlex.l: Cast assignment to yy_ch_buf field to char *, not to
      rebuilt dependencies
      * aoutx.h (NAME(aout,slurp_symbol_table)): Don't return an error
      * a29k.h: Add operand type 'I' for `inv' and `iretinv'.  On
      * a29k-dis.c (print_special): Add special register names defined
      * config/tc-a29k.c: Include ctype.h with angle brackets.
      * binary.c (binary_set_section_contents): Set the base file
      * objcopy.c (copy_object): Revert yesterday's change.
      * Makefile.in (check): Add a dummy else clause to the if
      * elfcode.h (elf_map_symbols): Don't worry about section symbols
      * objcopy.c (gap_fill_set, gap_fill): New static variables.
      * configure.in: Add * at the end of m68k-hp-hpux.
      Fix the ELF linker to not require an interpreter if no dynamic
      remove unused variable
      fix BFD_ASSERT calls
      * targets.c (BFD_JUMP_TABLE_ARCHIVE): Add case for
      * config/tc-mips.c (md_pseudo_table): If OBJ_ELF, handle .section.
      * ecoff.c (ecoff_set_symbol_info): Set udata.i to 0, not NULL.
      Change S-record backend to use multiple sections to handle gaps in
      * bfdlink.h (struct bfd_link_callbacks): Fix comments for
      * linker.c (enum link_action): Add CIND.
      * ldmain.c (multiple_common): One of the types may now be
      * config/tc-mips.c (mips_cpu): Initialize to -1.
      * Makefile.in (ALL_MACHINES): Add tekhex.o.
      * objcopy.c (gap_fill): Explicitly initialize, for clarity.
      * mips-opc.c: Use or instead of addu for pseudo-op move, since
      * config/tc-mips.c (macro): Ensure that mips2 case of M_LI_DD in
      * aoutx.h (aout_link_input_section): Don't bother to read or write
      * config.sub: Update for recent FSF changes.  Remove obsolete
      * libelf.h (struct bfd_elf_section_data): Add field dynindx.
      * lib/ld.exp (default_ld_compile): If the compilation worked, but
      * ld-shared: New directory, with new files to test generating ELF
      * linker.c (_bfd_generic_link_add_archive_symbols): It's not an
      * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Don't move a
      * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Create DT_INIT
      * lib/ld.exp (default_ld_compile): Remove the output file before
      * elfcode.h (assign_file_positions_except_relocs): Sort the ELF
      * archive.c (bfd_dont_truncate_arname): Add the ar padding
      * hppa-dis.c (print_insn_hppa): Read the instruction using
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): If we find an
      * elf32-hppa.c (ELF32_PARISC_SX_SIZE): Define.
      * ecoff.c (ecoff_directive_type): Fix warning message.
      * config/tc-mips.c (s_change_sec): If not GPOPT, don't permit
      * ldctor.c (ldctor_add_set_entry): Don't permit a set to be
      * archive.c (normalize): Change to take a BFD as an argument.
      * ar.c (main): Treat ar qs like ar rs.
      * config/tc-mips.c (load_address): Fix RELAX_ENCODE arguments for
      * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
      * bout.c (callj_callback): Add new argument shrinking.  Change all
      * objcopy.c (copy_archive): Keep a list of the names of the
      * ldlang.c (load_symbols): Add new argument place.  Only accept
      Tue Nov  8 17:50:43 1994  Eric Youngdale  (eric@aib.com)
      * ldlang.c (lang_one_common): Set SEC_ALLOC in any section where
      * config/tc-ppc.c (ppc_bf): Always set coff_line_base.
      * ld.h (args_type): Add field export_dynamic.
      * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): Add
      * scripttempl/elf.sc: Add ENTRY(${ENTRY}), and default ${ENTRY} to
      * elfcode.h (elf_export_symbol): Also export symbols which are
      Keep i386lynx.mh.
      Keep ld-shared.
      * archive.c (_bfd_write_archive_contents): Round up the archive
      Patches from pirker@eiunix.tuwien.ac.at (Martin Pirker).
      * objcopy.c (main): Fix is_strip test.  From
      * ar.c (main): Don't call do_quick_append if any of the archive
      Thu Nov 17 15:37:19 1994  Mark W. Eichin  <eichin@cygnus.com>
      * srec.c (srec_get_reloc_upper_bound): Define.
      * scripttempl/elf.sc: Fill .text section with NOPS.  From Eric
      * gas/mips/ld.d: Adjust to work for both big and little endian
      * ld-bootstrap/bootstrap.exp: Pass cmp output through
      * coff-sh.c: Use _bfd_dummy_target instead of no_archive.
      * ld.h (args_type): Add new field embedded_relocs.
      * emultempl/miposecoff.em: New file.
      * config/default.exp: Define objdump if it is not defined.
      * nlmconv.c (powerpc_mangle_relocs): Don't switch a reloc to use
      * elf32-i386.c (elf_i386_relocate_section): Don't compute
      * elfcode.h (elf_bfd_link_add_symbols): If the first object in the
      * aoutx.h (NAME(aout,link_add_symbols)): Similar change if the
      * scripttempl/elf.sc: Move .ctors and .dtors from .text segment to
      * config/tc-mips.c (macro_build): Accept BFD_RELOC_PCREL* without
      * cpu-z8k.c (arch_info_struct): Make z8002 the default
      * config/tc-ppc.c (tc_gen_reloc): Remove OBJ_ELF hack which
      * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
      * elfcode.h (elf_map_symbols): Only use section symbols whose
      * elfcode.h (elf_map_symbols): Only use section symbols whose
      * write.c (adjust_reloc_syms): Use bfd_is_und_section and
      * elfcode.h (elf_section_from_bfd_section): Check
      * config/tc-mips.c (load_register): Rewrite to handle O_big 64 bit
      * mips-opc.c: Add dli as a synonym for li.
      * config/obj-coff.h: Include bfd/libcoff.h, not libcoff.h.
      * elf32-i386.c (elf_i386_relocate_section): Correct and expand the
      * ar.c (main): Ignore 'f' modifier used on HP/UX 9.
      Patches from kkojima@mix.or.jp (Kazumoto Kojima):
      * i386linux.c (linux_add_one_symbol): Don't do anything Linux
      * lib/ld.exp: Use [which $ld] rather than [file exists $ld] to see
      * Makefile.in: Use /x/x/ instead of /brokensed/brokensed/, to
      * elfcode.h (elf_slurp_symbol_table): Don't set BSF_GLOBAL for an
      * dis-asm.h: Make idempotent.
      * config/tc-mips.c (mips_ip): Fix handling of floating point
      * elfcode.h (elf_link_add_object_symbols): It's reasonable for no
      * ldexp.c (fold_binary): Adding or subtracting an absolute value
      * ld-scripts/sizeof.exp: New test, based on bug report from
      * linker.c (_bfd_generic_link_add_one_symbol): Ignore
      * sunos.c (sunos_add_one_symbol): Don't core dump if a multiple
      * ldlang.c (lang_place_orphans): Don't ignore files with
      * elf32-mips.c (enum reloc_type): Define new relocs used on Irix.
      * mips.h (INSN_ISA, INSN_4650): Define.
      * config/tc-mips.c (mips_4650): New static variable.
      * config/mips/tm-mips.h (enum mips_fpu_type): New enum.
      * remote.texi: Update documentation of set/show mipsfpu.
      update copyright
      * opncls.c (bfd_openstreamr): New function.
      * bfd-in.h (bfd_byte, reloc_howto_type): Define here, not...
      gcc -Wall lint.
      gcc -Wall lint.
      * write.c (fix_new_internal): Clear fx_bsr on those targets which
      * sunos.c (sunos_add_one_symbol): Only set the sunos specific
      tipo
      * hash.c (hash_ask): If we find the slot after wrapping around,
      * opncls.c (bfd_openstreamr): Call bfd_cache_init.
      * config.bfd (i[345]86-*-gnu*): Set bfd_name to i386-gnu.
      * configure.in (i[345]86-*-gnu*): Set ld_target to i386-gnu.
      x
      * configure.in (i386-*-gnu*elf*): New target.
      * config/tc-sh.h (tc_init_after_args): Don't define.
      * coff-sh.c (sh_reloc): Don't ignore the previous contents of an
      * ldctor.c (ldctor_add_set_entry): Don't dump core if a
      update copyrights
      * elf32-mips.c (mips_elf_output_extsym): Set the value of the
      update copyright dates
      * ld-bootstrap/bootstrap.exp: If not in the ld build directory,
      Wed Jan 25 15:32:09 1995  David Edelsohn  <edelsohn@mhpcc.edu>
      * coff-sh.c (CALC_ADDEND): Don't define.
      * aoutx.h (NAME(aout,some_aout_object_p)): Always set EXEC_P if
      * elfcode.h (elf_link_add_object_symbols): Only examine weakdef if
      * ppc-opc.c: Changes based on patch from David Edelsohn
      * config/tc-ppc.c (md_begin): Permit mfdec to be duplicated on the
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
      * elfcode.h (elf_sort_hdrs): Correct SHF_ALLOC test.
      * elf32-mips.c (mips_elf_final_link): If the size of an input
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): For
      * elfcode.h (elf_link_add_object_symbols): Use *sym_hash instead
      tipo
      * ldexp.c (fold_name): In case NAME, permit an absolute symbol
      * elfcode.h (map_program_segments): Add sorted_hdrs parameter.
      * scripttempl/alpha.sc: Set address of .data section correctly
      * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
      Distinguish a weak defined symbol from a regular defined symbol.
      * ldctor.c (ldctor_build_sets): Handle bfd_link_hah_defweak.
      tipo
      * libelf.h (ELF_LINK_HASH_DEFINED_WEAK): Don't define.
      update comment
      * libelf.h (struct elf_link_hash_table): Add saw_needed field.
      * ldmain.c (undefined_symbol): Handle section being NULL.
      * ecoffswap.h (ecoff_swap_pdr_in): Zero out intern before setting
      * bfdlink.h (struct bfd_link_hash_entry): Change format of common
      * ldlang.c (lang_one_common): Adjust references to common symbol
      * linker.c (generic_link_check_archive_element): Allocate common
      * mh-linux (SYSV): Don't define.
      fix comments
      * lexsup.c (parse_args): For -V, call ldversion with 1, not 0.
      * elfcode.h (elf_bfd_final_link): Add assertion to make sure that
      * i386linux.c (NEEDS_SHRLIB): Define.
      update dependencies
      * libiberty.h (basename): Change argument to be const.
      * objcopy.c (copy_usage): Rename parameter to avoid shadowing.
      * ldmain.c (main): If trace_file_tries is true, and we are using
      * config/tc-i386.c (md_assemble): Adjust conditions for changing
      * config/tc-i386.c (tc_i386_fix_adjustable): Use S_IS_EXTERN
      Revert this patch, since it breaks linking PIC code with no dynamic
      * config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF.
      * aoutx.h (NAME(aout,swap_ext_reloc_in)): Don't return a pointer
      * aoutf1.h (MACHTYPE_OK): Don't define if already defined.  Don't
      * elf32-mips.c (struct mips_elf_find_line): Define.
      * objdump.c (with_source_code): New global variable.
      x
      * config/tc-mips.c (macro): Don't use the target register as a
      * mips.h (M_ULD, M_ULD_A, M_USD, M_USD_A): Define.
      Gas reloc handling reeks.
      * config/tc-mips.c (macro): Handle M_U{L,S}D[_A] (unaligned double
      * gas/mips/uld.d: New file.
      * mips-opc.c: Add uld and usd macros for unaligned double load and
      * config/tc-mips.c (md_apply_fix): Accept BFD_RELOC_16, for
      Wed Feb 15 16:08:47 1995  Jason Molenda  <crash@cygnus.com>
      * hosts/std-host.h: Remove all function declarations which return
      * mips-opc.c: Add r4650 mul instruction.
      * coffgen.c: Reindented.
      * coffgen.c (coff_real_object_p): Set start address and flags
      * syms.c (bfd_decode_symclass): Return 'W' for a weak symbol.
      * hosts/sysv4.h: Include <unistd.h>, <stdlib.h>, and <time.h>.
      * objcopy.c (struct section_list): Add fields remove, set_flags,
      * config/obj-elf.c (elf_frob_symbol): Warn if a symbol is both
      * config/tc-mips.c (md_pseudo_table): Add 2byte, 4byte and 8byte
      --set-section-flags patch from dje.
      * bout.c (b_out_slurp_reloc_table): Don't return an error if asked
      * config/tc-mips.c (append_insn): If listing_prev_line is called,
      * config/tc-mips.c (load_register): Correctly handle 32 bit values
      tweak previous patch
      * configure.in (i[345]86-*-linuxelf*): New target.  Use i386-lelf.
      * config.bfd (i[345]86-*-linuxelf*): New target.  Use i386-lelf.
      Sun Feb 26 15:27:24 1995  Steve Chamberlain  <sac@cygnus.com>
      * elfcode.h (elf_sort_hdrs): Sort empty sections before non-empty
      * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust PLT or
      fix configury
      * configure: If the --cache-file is used, pass it down to
      * configure.in: Rewrite output of TDEFAULTS to avoid relying on
      * coff-i960.c (COFF_PAGE_SIZE): Define.
      * emulparams/gld960coff.sh (COFF_CTORS): Define.
      Doc note from pierre@phi.la.tce.com (Pierre Willard):
      Thu Mar  2 14:37:57 1995  Bryan Ford  <baford@cs.utah.edu>
      * aoutx.h (NAME(aout,set_section_contents)): Double check that the
      * mips.h (INSN_ISA4): Define.
      * emultempl/elf32.em (hold_rel): New static variable.
      * bucomm.c (list_supported_targets): New function.
      * ldemul.c (ldemul_list_emulations): New function.
      * ldemul.c (ldemul_choose_mode): If emulation not recognized, list
      * elfcode.h (elf_sort_hdrs): Check SHT_NOBITS before checking
      * format.c (bfd_check_format_matches): Skip binary_vec when
      * coffcode.h (bfd_coff_backend_data): Add new field
      * doc/as.texinfo: Add documentation for SPARC V9, from Doug Evans
      * ppc-opc.c: Sort recently added instructions by minor opcode
      * elfcode.h (swap_out_syms): Mark an undefined BSF_WEAK symbol as
      * config/tc-mips.c (md_begin): Check for a cpu string of r8000 or
      * cpu-mips.c (arch_info_struct): Add mips:8000 entry.
      * gas/mips/mips4.d, gas/mips/mips4.s: New files.
      * aoutx.h (NAME(aout,swap_ext_reloc_in)): Add symcount parameter,
      * bfd.c: Include <stdarg.h> or <varargs.h>, depending upon
      * coffswap.h (coff_swap_scnhdr_out): If the line number count or
      * config/obj-coff.c (coff_header_append): Check return value of
      * objcopy.c (strip_options): Add --keep-symbol.
      document split-by-reloc and split-by-file
      * ldlex.l: Return -lFILENAME as the token LNAME.
      * ldmain.c (main): Don't set EXEC_P if link_info.shared is set.
      * aoutx.h (translate_to_native_sym_flags): Always use the output
      * configure.in (*-hp-hpux[78]*): Use mh-hpux8.
      * mh-hpux8: New file.
      * archive.c (bsd_write_armap): Cast getuid and getgid results to
      * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Only write
      * elfcode.h (write_relocs): Make static.  Use PTR argument as a
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Set force_maj
      * config/tc-mips.c (load_register): Don't use addiu for dli of an
      * libelf.h (bfd_elf32__write_relocs): Don't declare.
      * ecoff.c (ecoff_build_debug): The cur_scope field of a fil_ptr
      * config/dgux.mh (HOSTING_EMU): Use -m rather than trying to set
      * genscripts.sh (EMULATION_NAME): Set LIB_PATH to empty when not
      * ldlang.c (load_symbols): If whole_archive is true and ENTRY
      * ld.texinfo, ld.1: Document --whole-archive.
      * elfcode.h (elf_link_add_object_symbols): Check whether a dynamic
      * ldlang.c (load_symbols): An empty is archive is OK.
      * elfcode.h (elf_bfd_link_add_symbols): An empty archive is OK.
      tipo
      * lib/utils-lib.exp (default_binutils_run): Quote any dollar signs
      * ldlang.c (lang_common): Change power to int.  Pass larger values
      * config/tc-mips.c (md_show_usage): Mention -mips4 and -m4650.
      * binutils-hppa/objdump.exp: Correct hppa*-*-* check.
      * strings.c: Include "bfd.h" before other headers.  Include
      * ldmain.c (main): Revert patch of March 10, since the SVR4 linker
      * binutils-all/objcopy.exp: Add setup_xfail for simply copy test
      * binutils-all/objcopy.exp: Add setup_xfail for simple copy test
      * linker.c (generic_link_add_symbol_list): Skip constructor
      * bout.c (b_out_canonicalize_reloc): Handle SEC_CONSTRUCTOR
      * cpu-h8500.c (arch_info_struct): Change name from "H8/300" to
      * coff-i960.c (coff_i960_relocate): Cache the section symbol in
      * ld.texinfo, ld.1: Document the -no-keep-memory option.
      * config.sub: Merge in recent FSF changes.
      * config.sub: Remove linux special cases.
      Thu Mar 30 14:32:26 1995  H.J. Lu (hjl@nynexst.com)
      Thu Mar 30 14:32:26 1995  H.J. Lu (hjl@nynexst.com)
      Remove elf32-targetd.h and elf64-targets.h.  Add elfxx-target.h.
      * bfdlink.h (struct bfd_link_info): Change type of base_file to
      * cofflink.c (_bfd_coff_generic_relocate_section): Cast base_file
      * lexsup.c (parse_args): Cast fopen result to PTR before storing
      * Makefile.in: Rebuild dependencies.
      start-sanitize-arc
      * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Correct
      Correct erroneous checkin, with no ChangeLog entry, of 13 May.
      * elfcode.h (elf_link_add_object_symbols): Permit common and
      * lexsup.c (parse_args): Let -G either set the small data size or
      * targets.c (enum bfd_flavour): Add bfd_target_msdos_flavour here,
      * bfd.c (enum bfd_error): Define bfd_error_no_armap.
      x
      * ecoff.c (_bfd_ecoff_find_nearest_line): If we allocate
      * ecoff.c (_bfd_ecoff_find_nearest_line): Also initialize
      * libelf.h (struct elf_link_hash_table): Add needed field.  Remove
      * emultempl/elf32.em (global_needed): New static variable.
      * elfcode.h (NAME(bfd_elf,record_link_assignment)): Add provide
      * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment):
      * archive.c (_bfd_write_archive_contents): Revert June 1 change.
      * objcopy.c (enum strip_action): Define strip_unneeded.
      Sanitize arc stuff from Makefile.in.
      * archive.c (_bfd_construct_extended_name_table): If
      * ar.c (replace_members): In verbose messages, use 'r' when
      Rename truncate to ar_truncate
      * objcopy.c (copy_archive): Record all output BFD's, and close
      * nm.c (size_forward): Check yf against yn, not xn.
      * configure.in: Use $ac_config_sub, not $configsub.
      * ecoff.c (ecoff_debugging_seen): New global variable.
      Correct last change
      * ecoff.c (_bfd_ecoff_bfd_is_local_label): New function.
      * config/tc-m88k.c (md_pseudo_table): Add ".set" so that the
      * Makefile.in: Remove @configure_input@; it's not needed in
      * config/obj-aout.c (obj_aout_frob_symbol): Warn about an attempt
      * symbols.c (S_SET_EXTERNAL): Warn if symbol is weak.
      * config/obj-coff.c (obj_coff_line): Call listing_source_line, in
      * elf32-mips.c (mips_elf_object_p): Unconditionally set
      * conf.in: Add undef of HAVE_SBRK.
      * config/tc-sparc.c (md_shortopts): Add "K:" if OBJ_ELF.
      * config/tc-alpha.h (alpha_do_align): Don't declare.
      * listing.c (struct file_info_struct): Rename end_pending field to
      * config/tc-sparc.c (s_reserve): Don't permit redefinition, even
      * Makefile.in: Rebuild dependencies.
      * elf32-i386.c (elf_i386_relocate_section): Revert May 24 patch.
      Patches from Jerry Blakely <gerry_blakley@wellfleet.com>:
      * Makefile.in (Makefile): Add dependency on conf.in, so that conf
      Add SPARC ELF PIC support.
      * app.c (do_scrub_next_char): Always accept \v.  Don't make it
      * config/obj-coff.c (coff_frob_symbol): If SF_GET_FUNCTION, set
      * coffgen.c (coff_renumber_symbols): Sort defined symbols that are
      * read.c (s_lcomm): For .lcomm 1, set align to 0, not 1.
      * write.c (fixup_segment): Call resolve_symbol_value on
      Remove C comment characters from modified FSF address in expect scripts.
      * Makefile.in (Makefile): Don't depend upon @frags@.
      * config/m68k-coff.mt (SELECT_VECS): Rename from SELECT_VECTORS.
      * ld-versados/versados.exp: If a test fails, report it correctly:
      Remove C comment characters from modified FSF address in expect scripts.
      Move testsuite ChangeLog entry into testsuite ChangeLog.
      Based on patches from Eric Youngdale <eric@aib.com>:
      * ld.texinfo, ld.1: Document -Bstatic, -Bdynamic, -Bshared, and
      * configure.in: When switching on ${cpu}, use ${cpu}, not
      * aoutx.h (NAME(aout,link_hash_table_create)): Allocate hash table
      * coff-i960.c (coff_i960_relocate): Correct typo: use ! on strcmp,
      * cofflink.c (_bfd_coff_generic_relocate_section): Remove unused
      * coff-arm.c (PCRELOFFSET): Define if not already defined.
      Based on patches from H.J. Lu <hjl@nynexst.com>:
      Based on patches from H.J. Lu <hjl@nynexst.com>:
      * emultempl/elf32.em (gld${EMULATION_NAME}_check_needed): Don't
      * ld.h (ld_config_type): Add field warn_constructors.
      * ppc-opc.c (powerpc_operands): Change CR to use a bitsize of 3,
      * ldmisc.c (vfinfo): Don't print the line number if it isn't
      Tue Jul 11 12:29:49 1995  Rick Sladkey  <jrs@world.std.com>
      * ecoff.c (struct efdr): Add new field fake.
      Tue Jul 11 14:23:37 1995  Jeff Spiegel  <jeffs@lsil.com>
      Tue Jul 11 14:28:55 1995  Jeff Spiegel  <jeffs@lsil.com>
      * doc/c-mips.texi: Document -m4010 and -mno-4010.
      * libelf.h (struct elf_size_info): Change type of last argument to
      * elf64-sparc.c (elf_sparc_howto_table): Set howto for WDISP16 to
      * archive.c (bfd_generic_archive_p): If the archive has a map, and
      * aoutx.h (NAME(aout,link_add_symbols)): Don't bother to check
      * elf.c (bfd_section_from_shdr): In case SHT_REL[A], only get the
      Wed Jul 12 10:40:23 1995  H.J. Lu  <hjl@nynexst.com>
      * objdump.c (dump_section_stabs): Only print each stabs section
      * ldemul.h (ldemul_open_dynamic_archive): Add search parameter to
      * config/obj-coff.c (fixup_segment): Support MD_APPLY_FIX3.
      * targets.c (bfd_target): Add fields _read_minisymbols and
      * nm.c (HAVE_SBRK): Define execpt on amigados and WINDOWS_NT.
      * Makefile.in (DISTSTUFF): Add arparse.h and sysinfo.h.
      * ldexp.c (exp_intop): Don't cast stat_alloc arg to bfd_size_type;
      * aoutx.h (NAME(aout,slurp_reloc_table)): Cast argument to size_t
      * ldver.c (help): Update list of options to match currently
      * ld-undefined/undefined.exp: New test, to check reporting of
      * elf32-mips.c (mips_elf_find_nearest_line): Set SEC_HAS_CONTENTS
      * syms.c: Fix comments so that `make info' works.
      * emultempl/mipsecoff.em (check_sections): Use %P, not %F.
      * aoutx.h (KEEPIT): Change definition to udata.i.
      Add support for SPARC SunOS PIC:
      * remote-vx.c (vx_ops, vx_run_ops): Initialize new to_thread_alive
      * stabsread.h (struct stab_section_list): Define.
      * ldwrite.c (split_sections): Don't split the first input section
      * config/tc-sh.c (sh_relax): Rename from relax, and make global.
      * gasp.c (process_assigns): Use toupper before comparing against
      * elf.c (bfd_section_from_phdr): Set lma based on p_paddr.
      * config/tc-sh.c (md_pseudo_table): Add "uses".
      * coff-sh.c (sh_coff_howtos): Mark R_SH_PCDISP8BY2 and R_SH_PCDISP
      * cofflink.c (coff_link_add_object_symbols): Call
      * ldlang.c (lang_process): Call reset_memory_regions for each
      * ld-empic/empic.exp: If $CC does not exist, call untested rather
      * config/default.exp: Define objcopy if it is not defined.
      * ecofflink.c (_bfd_ecoff_locate_line): When handling stabs:
      * strings.c (DATA_FLAGS): Remove SEC_DATA.
      * ar.c (replace_members): For compatibility with existing ar
      * strings.c (print_strings): For compatibility with existing
      Initial support for MRI style labels and expressions.
      * config/tc-m68k.c (init_table): Add "control", "status", "iaddr",
      * gas/mri/*: New tests for MRI mode.
      * m68k.h: Move tables into opcodes/m68k-opc.c, leaving just the
      * m68k-opc.c: New file, holding tables from include/opcode/m68k.h.
      * config/tc-m68k.c: Remove BREAK_UP_BIG_DECL stuff.
      * m68kmri.h: Remove.
      * m68k-dis.c: (fpcr_names): Add % before all register names.
      * config/m68k-parse.y: New file: bison grammar for m68k operands,
      * gas/m68k/operands.s, gas/m68k/operands.d: New test.
      * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
      * som.c (som_bfd_copy_private_symbol_data): Cast initializations
      * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux.  Run
      * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
      Move testsuite ChangeLog entries to testsuite/ChangeLog.
      * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
      * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
      * config/m68k-parse.y (motorola_operand): For (%pc), set mode to
      * doc/c-m68k.texi: Add documentation for CPU specific options, and
      * struc-symbol.h (struct symbol): Add sy_mri_common bit.
      * gas/mri/common.s, gas/mri/common.d: New test.
      * config/tc-m68k.c (archs): Add 68ec000, 68hc000, 68hc001,
      * binutils-all/objcopy.exp: Add setup_xfail for a29k-*-vxworks*
      Tue Aug  8 23:41:25 1995  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * configure.in: Move random special target handling before
      Add ChangeLog entry for accidental checkin of read.c.
      * listing.c (listing_psize): Treat argument as indicating whether
      * config/tc-m68k.c (m68k_float_copnum): New static variable.
      * frags.c (frag_more): Warn if in absolute_section.
      * write.c (adjust_reloc_syms): Check that symbol is not NULL
      * read.c (abs_section_offset): New global variable.
      * gas/all/struct.s, gas/all/struct.d: New test.
      * symbols.c (symbol_begin): Set sy_frag of abs_symbol to
      * read.c (mri_line_label): Make non-static.
      * config/tc-m68k.c (m68k_abspcadd): New static variable.
      * read.c (s_set): Remove unused local ptr.
      * gas/mri/char.d: Fix for little endian machines.
      * read.c (potable): Add spc, ttl, xcom, xref.
      * config/tc-m68k.c (m68k_ip): When recognizing '#', use isbyte and
      * coffswap.h (coff_swap_aux_in): Swap the array dimensions
      * coffgrok.c (do_type): Handle array dimensions the same way gdb
      * doc/as.texinfo: Add documentation for MRI compatibility mode.
      * nm.c (main): Ignore -e.
      * gasp.c (change_base): Don't treat ' specially in MRI mode.
      * frags.c (frag_align): Handle absolute_section.
      * elflink.h (elf_link_add_object_symbols): If a symbol is a weak
      * aoutx.h (NAME(aout,machine_type)): Handle a machine of
      * config/tc-m68k.c (s_opt): Reset *input_line_pointer even if we
      * gasp.c (strip_comments): Comment out; it's not used.
      * gasp/mri/*: New tests.
      * gas/mri/expr.d: Permit leading zeroes, in case we're using a
      * config/tc-m68k.c (s_reg): Rename local op to rop to avoid
      * gasp.c (do_align, get_any_string): Mark as static.
      * config/tc-m68k.c (md_pseudo_table): Add MRI structured control
      * gas/mri/for.d, gas/mri/for.s: New test.
      * ldgram.y (YYDEBUG): If not defined, define as 1.
      * ld-scripts/script.exp: Split script verification into a proc.
      * lexsup.c (parse_args): Accept -h as a synonym for --soname, for
      * ldgram.y: Tweak casesymlist to avoid bison errors.
      * gas/mips/*.d: Change all test names to say MIPS.
      * expr.c (operand): Add support for .startof. and .sizeof. by
      * ldlang.c (lang_set_startof): New static function.
      * config/tc-z8k.c (md_number_to_chars): Don't do it here, call
      * gas/mri/for.s: Add nop to round out to four byte boundary.
      * config/tc-sparc.c (tc_gen_reloc): If PIC, only change PCREL_S2
      * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
      * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
      * binutils-all/objcopy.exp: Change i*86-*-linux xfail for simple
      * lib/gas-defs.exp (run_dump_test): If the program to run does not
      * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
      * binutils-all/nm.exp: Add setup_xfail for mips*-sony-bsd* for
      Add support for linking SPARC SunOS PIC compiled code.
      * config/tc-m68k.c: Include subsegs.h.
      * gasp.c (include_print_where_line): Always subtract 1 from
      * gasp/mri/*.out: Use ;, not !, for the comment character.
      * read.c (s_include): In MRI mode, don't expect quotes around the
      * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
      * linker.c (link_action): If an undefined reference follows an
      * cond.c (get_mri_string): New static function.
      * app.c (do_scrub_begin): In MRI mode, set lex of ' to
      Add support for macros.
      * doc/as.texinfo: Document irp, irpc, macro, and rept. MRI mode
      * gasp/pl3.out: Update for changes in commented source output when
      * gas/macros/*: New tests for macros.
      * app.c (do_scrub_next_char): If LEX_IS_STRINGQUOTE or
      * read.c (read_a_source_file): In MRI mode, don't end the
      * as.c (parse_args): Accept --defsym SYM=VALUE.
      * m68k-opc.c (m68k_opcode_aliases): Add bhib as an alias for bhis,
      * sb.c (sb_build): Undefine abort before calling it, since gasp
      * ecoff.c (_bfd_ecoff_slurp_symbolic_info): Add parentheses to FIX
      * Makefile.in (gasp.new): Depend upon ../libiberty/libiberty.a.
      * gasp.c (as_abort): New function.
      * app.c (scrub_file): Remove.
      * config/te-delta.h: Include obj-format.h.
      * app.c (do_scrub_chars): Free saved_input when the from buffer
      * coff-mips.c (mips_relocate_section): Don't convert a reloc
      * bfd-in.h: Add extern "C" if __cplusplus.
      Tue Aug 29 19:42:58 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * ldlang.c (lang_memory_region_lookup): Don't use the first region
      * scripttempl/a29k.sc: Fix to be reasonable.  From Brendan Kehoe
      * ldmain.c (warning_callback): Add abfd, section, and address
      * elflink.h (elf_link_add_object_symbols): Handle indirect and
      Fri Sep  1 15:18:50 1995  Kazumoto Kojima  <kkojima@info.kanagawa-u.ac.jp>
      * configure.in: For a native configuration, set COREFILE and
      * Makefile.in (OFILES): Remove $(TDEPFILES).
      * configure.in: ../bfd/config.bfd now just sets shell variables.
      * config.bfd: Rewrite to incorporate the contents of the Makefile
      * configure.in: Don't bother to call config.bfd for each target.
      tipo
      * configure.in: Run ../bfd/configure.host before AC_PROG_CC.
      * configure.host: Incorporate host Makefile fragments by setting
      * configure.in (host_makefile_frag): Don't set.  Substitute for
      * coff-sparc.c (CALC_ADDEND): Don't set the addend to the value of
      add comment
      * aclocal.m4: Don't try to grep ../Makefile if it doesn't exist.
      * aclocal.m4: Just include ../bfd/aclocal.m4.
      * configure.in: Rewrite to use autoconf.
      * configure.in: Rewrite to use autoconf.
      * configure.in: Call AC_CONFIG_HEADER.  Substitute
      * Makefile.in (*.o): Remove incorrect dependencies on
      * app.c (do_scrub_chars): In MRI mode, silently end quoted strings
      * Makefile.in (ALL_CFLAGS): Define.
      * gas/mri/comment.s, gas/mri/comment.d: New test.
      * ldexp.c (exp_fold_tree): Don't warn about moving the location
      * configure.host (sparc-*-sunos64*): Remove.
      * nm.c (value_format): Initialize based on BFD64 and
      * read.c (cons_worker): Don't use #elif; old compilers don't
      * Makefile.in (do_distclean): Remove config.h and stamp-h.
      * Makefile.in (distclean): Remove config.h, stamp-h, and
      * Makefile.in (distclean): Remove config.h and stamp-h.
      * config.in: Rename from config.h.in.
      tweak last change
      * config.in: Rename from config.h.in.
      * config.in: Rename from config.h.in.
      * sunos.c (sunos_write_dynamic_symbol): Correct m68k abort test.
      * expr.c (operand): Handle 08 and 09 in MRI mode.
      * gasp.c (show_usage): Put program_name argument in first fprintf,
      * config/tc-mips.c (macro): Handle a non zero base register for
      * mips-opc.c: Change unaligned loads and stores with "t,A"
      * Makefile.in (Makefile): Just rebuild Makefile when running
      * configure.in: Only check for <sys/procfs.h> on a native system,
      * configure.in: Call AC_CONFIG_HEADER.  Don't try to use
      mention new config.in file
      * configure.in: Convert to use autoconf.
      * configure.in: Remove AC_PROG_INSTALL.
      * configure.in: Define CC_FOR_BUILD.  Don't call AC_PROG_INSTALL.
      * Makefile.in (install): Don't install in $(tooldir).
      * Makefile.in (install): Don't install in $(tooldir).
      * Makefile.in (install): Don't install gasp in $(tooldir).
      * app.c (do_scrub_chars): In MRI mode, keep a space before a
      * configure.host (i[345]86-sequent-ptx* | i[345]86-sequent-sysv*)
      * configure.tgt (mips*-*-bsd*): New case.
      * configure.in: Build ld in mips*-*-bsd* case.
      * configure.in: Call AC_HEADER_DIRENT.
      * ld-cdtest/cdtest.exp: If the compiler does not exist, mark the
      * ldemul.h (ldemul_set_symbols): Declare.
      * elfcode.h (align_file_position): Remove; not used.
      Add Linux style directory searching.
      * sunos.c (sunos_scan_std_relocs): Fix BFD_ASSERT: it's OK to find
      Revert Linux directory searching: it turns out that Linux no longer
      * gas/mri/mri.exp: Add xfail for the expr test for all hppa
      * sb.c: Include "libiberty.h".
      * gas/mri/empty.s: New file.
      * app.c (do_scrub_chars): Grab all available spaces at start of
      * doc/configure.in: Remove unused file.
      * internal.h (struct internal_syment): Change n_numaux field from
      Extensive minor changes to avoid various gcc warnings.  Also:
      * ldlang.c (lang_one_common): Add cast to avoid warning.
      * objdump.c (disassemble_data): Add casts to avoid gcc warnings.
      * sunos.c (sunos_slurp_dynamic_symtab): New static function,
      * ld.texinfo: Clarify -L option.
      * dep-in.sed: Remove config.h from generated dependencies.
      * ar.c (replace_members): Don't call write_archive if nothing
      * linker.c (_bfd_generic_link_add_one_symbol): Pass symbol name to
      * ldmain.c (struct warning_callback_info): Define.
      * Makefile.in (DO_X): Change do-realclean to do-maintainer-clean.
      * Makefile.in (do_maintainer_clean): Rename from do_realclean.
      * Makefile.in (maintainer-clean): New target.
      * write.c (relax_and_size_seg): Change to the segment we are
      * lib/utils-lib.exp (prune_system_crud): Define if not defined.
      * cofflink.c (coff_link_input_bfd): Fail if a section with no
      * Makefile.in (EXPECT): New variable.
      * Makefile.in, configure.in: Remove; the testsuite is now run
      * objdump.c (start_address): New variable.
      Convert i960 COFF to use COFF backend linker.
      Make the COFF backend linker merge common types:
      * configure.in: Set endian to little for mips-*-ultrix*.
      mention COFF linker improvement
      * lib/gas-defs.exp (gas_run): Call prune_system_crud.
      * lib/ld.exp (default_ld_version): Call prune_system_crud.
      Mon Sep 18 14:35:01 1995  Arne H. Juul  <arnej@pvv.unit.no>
      Mon Sep 18 14:39:38 1995  Arne H. Juul  <arnej@pvv.unit.no>
      Mon Sep 18 14:44:04 1995  Arne H. Juul  <arnej@pvv.unit.no>
      Based on patches by Alan Modra <alan@spri.levels.unisa.edu.au>:
      * config/tc-m68k.c (s_reg): Ignore comment field in MRI mode.
      * write.c (fixup_segment): Handle ABS-sym in -sym case rather than
      * read.c (mri_comment_field): New function.
      * config/tc-m68k.c (parse_mri_control_operand): Change leftstart
      * config/tc-m68k.c (parse_mri_control_operand): Change leftstop
      * m68k-opc.c: Split pmove patterns which use 'P' into patterns
      * config/tc-m68k.c (m68k_ip): Reject immediate operands for '|'.
      * config/tc-m68k.c (m68k_ip): Reject immediate operands for '%'.
      * targets.c (bfd_target): Remove unused align_power_min field.
      * aoutx.h (NAME(aout,swap_ext_reloc_out)): Don't set r_extern for
      * Makefile.in (maintainer-clean): New synonym for realclean.
      * Makefile.in (maintainer-clean): New target, synonym for
      add maintainer-clean Makefile targets
      add maintainer-clean Makefile targets
      * coffcode.h (coff_write_object_contents): Clear the vstamp field
      * subsegs.c (subseg_set): Permit SEG_ABSOLUTE in know expression.
      * objdump.c (disassemble_data): Don't use the old BFD based
      Change arch info to be const, initialized at compile time.
      * ldfile.c (ldfile_set_output_arch): Make arch const.
      * configure.in: Fix typo: fmt-elf to fmt=elf.
      * init.c (initialized): Remove static variable.
      * configure.in: Call AC_HEADER_SYS_WAIT.
      * config/tc-arm.c (md_atof): Output little endian constants in
      * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
      * sunos.c (sunos_read_dynamic_info): Adjust offsets in an NMAGIC
      * libcoff-in.h (struct coff_section_tdata): Add offset, i,
      * coffgen.c (string_size): Remove static variable.
      * libaout.h (struct aoutdata): Add line_buf field.
      * aout-adobe.c (aout_adobe_callback): Use _bfd_error_handler
      * aoutx.h (translate_from_native_sym_flags): Don't try to stuff
      * coff-i386.c: (TWO_DATA_SECS): Don't define.
      * scripttempl/i386coff.sc: Remove .data2; no longer needed.
      * bfd.c (bfd_assert): Remove \n from string passed to
      add powerpc.h
      add new coff-ppc files
      * targets.c (bfd_find_target): Remove debugging code.
      * configure.in: Don't configure ld and gdb for powerpc*-*-winnt*,
      * configure.in: No need to check whether ${cpu_type} is powerpc;
      check powerpc-*-pe* as well as powerpc-*-winnt*
      * config/tc-ppc.h (OBJ_XCOFF): Define if OBJ_COFF and not TE_PE.
      * symbols.c (S_IS_LOCAL): All symbols in reg_section are local.
      * Makefile.in (BFD32_BACKENDS): Add coff-arm.o.
      * config/tc-ppc.h (tc_fix_adjustable): Define.
      * sunos.c (sunos_add_one_symbol): Don't change
      * lexsup.c (parse_args): Handle -assert.
      * ld-shared/shared.exp: Run the tests on sparc*-*-sunos4*.  Add
      mention creating SunOS shared libraries
      * coffcode.h (coff_new_section_hook): Make sure that the alignment
      * coffcode.h (coff_new_section_hook): Make sure that the alignment
      * scripttempl/sparccoff.sc: Add .ctors/.dtors handling like other
      * ld.h (parsing_defsym): Declare.
      * hp300hpux.c (convert_sym_type): Treat secondary symbols as weak
      * lexsup.c (parse_args): Don't set link_info.shared for -assert
      Add some support for i960 MRI compatibility mode.
      * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation): If
      * strings.c (main): Exit with zero status if no files are given
      * lib/utils-lib.exp (default_binutils_assemble): Call
      * emultempl/elf32.em (global_stat): New file static variable.
      * elflink.h (elf_link_add_object_symbols): Don't let a weak
      * binutils-all/ar.exp: New file.
      * config/m68k-parse.y (m68k_reg_parse): In MRI mode, permit
      * cond.c (s_endif): Call demand_empty_rest_of_line.  In MRI mode,
      * arsup.c (ar_save): Use rename, not unlink/link/unlink.
      * configure: If CC and CXX are not set in the environment, set
      * config/tc-m68k.c (isbyte): Accept all values from -65536 to
      * config/tc-ppc.c (ppc_frob_symbol): Don't create an aux entry for
      * coffcode.h (coff_write_object_contents): Restore setting
      quote string for test
      * ldexp.c (exp_get_abs_int): Return bfd_vma, not int.
      * hosts/i386bsd.h: Restore file incorrectly deleted on Sep 6.
      * ecoff.h: Define section name macros and STYP macros for various
      * libecoff.h (struct ecoff_backend_data): Add adjust_headers
      * objdump.c (compare_symbols): Sort gnu_compiled and gcc2_compiled
      * ar.c (do_quick_append): Comment out.
      * coffcode.h (coff_slurp_symbol_table): Set C_HIDEXT symbols to be
      * coff-rs6000.c: Add full support for AIX archives.  Rewrite old
      * targets.c (bfd_target): Add _bfd_read_ar_hdr field.  Modify
      * coffcode.h (OTHER_GLOBAL_CLASS): Do not define to be C_HIDEXT
      * coffcode.h (bfd_coff_backend_data): Add new field
      * sb.c, macro.c: Decide whether to include <string.h> or
      * coffcode.h (coff_write_object_contents): On AIX, clear F_RELFLG
      * coffcode.h (bfd_coff_backend_data): Add new field
      * coffgen.c (coff_fix_symbol_name): Don't try to set up file
      * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't
      * targets.c (bfd_target): Rename _bfd_read_ar_hdr field to
      * coffcode.h (coff_slurp_symbol_table): Set BSF_NOT_AT_END for an
      * rs6000.h (AOUTHDR): Add o_maxdata field.  Add comments.
      * internal.h (struct internal_aouthdr): Add o_maxdata field.
      * libcoff-in.h (struct xcoff_tdata): Define.
      * configure.in: Stop putting binutils in noconfigdirs for
      * coffcode.h (combined_entry_type): Add fix_line field.
      * config/tc-ppc.c (ppc_macro): Make count unsigned.
      build gas on AIX
      * ld.h (args_type): Add rpath_link field.
      * elflink.h (elf_link_add_object_symbols): Don't warn about
      * config/tc-mips.c: Correct s_cons arguments.  From Michael
      * ldlang.c (lang_finish): Don't try to use an entry_symbol from a
      * cofflink.c (_bfd_coff_link_hash_newfunc): Rename from
      * coffgen.c (coff_count_linenumbers): Don't count line numbers for
      x
      * elflink.h (elf_link_add_object_symbols): Correct conditions
      * configure: Fix sed loop which substitutes for CC and CXX to
      * elf32-mips.c (mips_elf_symbol_processing): Set SEC_ALLOC, not
      * config/tc-mips.c (mips_elf_pseudo_table): Remove.
      * internal.h (XMC_TD): Define.
      * rs6000.h (SMALL_AOUTSZ): Define.
      Add start at AIX linker support; no shared libraries yet.
      * bfd-in.h (struct bfd_link_needed_list): Rename from
      * configure.tgt (powerpc-*-aix*): New target; use aixppc.
      * Makefile.in (eelf32ppc.c): Depend upon elf32.em, not generic.em.
      * sunos.c (struct sunos_link_hash_table): Add needed field.
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Move
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_exp_assignment):
      * ecoff.c (_bfd_ecoff_find_nearest_line): The offset argument is
      * ldlex.l: Treat PROVIDE as a keyword in expression state.
      * binutils.texi: Change --with-targets to --enable-targets.
      * bfdlink.h (struct bfd_link_info): Add static_link field.
      * ld.texinfo: The MRI ALIGN directive is supported.
      * xcofflink.c: Extensive changes to support linking shared objects
      * ldmain.c (main): Initialize new field link_info.static_link.
      * emultempl/aix.em: Add support for various AIX linker options,
      * sunos.c (bfd_sunos_record_link_assignment): Don't do anything if
      tweak option handling
      tweak line number and gc handling
      add OUTPUT_FORMAT and LIB_SEARCH_DIRS
      only read the section relocs if there are some
      set l_stoff to 0 if there are no strings
      fix XCOFF line number handling
      * Makefile.in: Rebuild dependencies.
      * scripttempl/aix.sc: Move special symbols inside sections.
      * xcofflink.c: Numerous changes to get closer to a working XCOFF
      tweak .loader reloc counting
      get symndx right for TOC relative relocs
      do not output symbols which need relocs until the end
      fix output location of common symbols
      * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Treat
      * ld-scripts/script.s: Make symbols global.
      * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.exp
      more XCOFF linker tweaks
      * xcofflink.c: More improvements, mostly to fix handling of
      * emultempl/aix.em: Include ldctor.h.
      * symbols.c (symbol_find_or_make): Change name to be const.
      * config/tc-ppc.c (md_pseudo_table): Add "data" and "text".
      * xcofflink.c (xcoff_link_add_symbols): Handle csects in the
      * ld-scripts/script.t: Put .pr in .text, and .rw in .data, for
      * objdump.c (objdump_print_value): New static function.
      * elf.c (elf_fake_sections): Remove bogus BFD_ASSERT.
      * listing.c (listing_newline): Don't create a frag in the absolute
      * xcofflink.c (struct xcoff_final_link_info): Add new line_filepos
      * configure.in: Build the linker on AIX.
      * xcofflink.c (xcoff_mark_symbol): New static function, broken out
      * emultempl/aix.em (export_files): Remove.
      * input-scrub.c (input_scrub_push): Reset sb_index.
      * config/tc-ppc.c (md_pseudo_table): Add "bc" and "ec".
      * coffcode.h (coff_slurp_symbol_table): Accept C_BCOMM and
      * config/tc-ppc.c (ppc_frob_symbol): Set BSF_NOT_AT_END for
      really make import_file static
      Tue Oct 31 15:30:07 1995  David Mosberger-Tang  <davidm@azstarnet.com>
      Tue Oct 31 15:30:07 1995  David Mosberger-Tang  <davidm@azstarnet.com>
      Tue Oct 31 16:34:28 1995  David Mosberger-Tang  <davidm@azstarnet.com>
      * config/tc-ppc.c (ppc_bb): Call SF_SET_PROCESS.
      Tue Oct 31 18:22:24 1995  David Mosberger-Tang  <davidm@azstarnet.com>
      Tue Oct 31 16:34:28 1995  David Mosberger-Tang  <davidm@azstarnet.com>
      * config/tc-ppc.c (ppc_lglobl): Do the right thing.
      * emultempl/aix.em: Include ldgram.h.
      * coff-rs6000.c (_bfd_xcoff_sizeof_headers): Change from macro to
      minor cleanups
      * configure.in: If the only directory in target_configdirs which
      * ldgram.y (mri_script_command): Accept ',' as well as '=' in
      * sunos.c (sunos_scan_ext_relocs): Only check the reloc symbol
      * elf.c (bfd_elf_set_dt_needed_name): Don't do anything if the
      * m68k-opc.c (m68k_opcode_aliases): Add dbfw as an alias for dbf,
      Wed Nov  1 14:28:23 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 14:26:02 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 15:04:57 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 15:09:57 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 15:23:15 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 15:25:18 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Wed Nov  1 15:42:45 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      * reloc16.c (bfd_coff_reloc16_get_relocated_section_contents):
      * Makefile.in (DO_X): Split rule to decrease command line length
      Wed Nov  1 15:17:02 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      * m68k-opc.c: Use #W rather than #w.
      * gas/m68k/link.s, gas/m68k/link.d: New test.
      x
      use m68k-motorola-sysv*, not sysv3*
      * linker.c (_bfd_generic_link_add_one_symbol): Correct type of
      * xcofflink.c (_bfd_ppc_xcoff_relocate_section): Don't warn about
      Permit user to override DEMANGLER_PROG from command line.  From
      fix *-motorola-sysv3* to sysv*
      * m68k-opc.c (m68k_opcodes): Correct fmoveml operands.
      * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
      * as.c (main): On TC_A29K, call macro_init with macro_alternate
      * objdump.c: Include <sys/types.h>.
      use motorola-sysv*, not sysv3*
      * macro.c (macro_expand_body): Don't warn about == with a
      fix typo in last change
      * xcofflink.c (xcoff_link_add_symbols): Rename local variable sub
      * config/tc-ppc.c (md_show_usage): Put backslash at end of line.
      * config/tc-ppc.c (ppc_biei): Force symbol into text_section.
      * lexsup.c (parse_args): Take B:: out of shortopts.
      * xcofflink.c (xcoff_link_add_symbols): Set the alignment power of
      * ld-shared/shared.exp: Run tests on rs6000*-*-aix* and
      * bucomm.h: Include <sys/types.h>.
      * ld-empic/empic.exp: Accept a . in the address symbol.
      * configure.in: Add test for whether free must be declared.
      Mon Nov  6 17:28:01 1995  Harry Dolan  <dolan@ssd.intel.com>
      Mon Nov  6 17:39:47 1995  Harry Dolan  <dolan@ssd.intel.com>
      Mon Nov  6 17:13:15 1995  Harry Dolan  <dolan@ssd.intel.com>
      * config/tc-alpha.c: Undefine inline if not __GNUC__.
      Tue Nov  7 11:46:11 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      * ld.texinfo: The linker does not use _main as an entry point.
      * aclocal.m4 (BFD_CC_FOR_BUILD): Don't define CC_FOR_BUILD if it
      * configure.in: Don't treat rs6000-*-lynx* specially.
      * configure.in: Call AC_CHECK_PROG to find and cache AR.
      * ecofflink.c (_bfd_ecoff_locate_line): Keep looking through stabs
      * configure: Default ${build} correctly.  Avoid picking up extra
      * libbfd.c (bfd_get_file_window): Change return type to boolean.
      * arsup.c (ar_open): Cast malloc return value.
      * config/obj-coff.c (c_dot_file_symbol): Cast xmalloc return.
      * gprof.c (main): Cast getenv return value.
      * ldemul.c (ldemul_default_target): Cast getenv return value.
      * xcofflink.c (XCOFF_DEF_DYNAMIC): Rename from XCOFF_REF_DYNAMIC.
      more XCOFF linker hackery
      * xcofflink.c (xcoff_find_reloc): Handle the case of a single
      * libbfd.c (bfd_get_file_window): Change writable parameter from
      Wed Nov  8 16:38:14 1995  Eric Freudenthal <freudenthal@nyu.edu>
      get the printf cast right
      * config/tc-a29k.c (md_operand): Handle $float, $double, and
      Wed Nov  8 20:03:44 1995  Eric Freudenthal <freudenthal@nyu.edu>
      * a29k-dis.c (print_special): Change num to unsigned int.
      * config/tc-a29k.c (line_separator_chars): Restore '@'.  Existing
      * config/obj-coff.c (fixup_segment): Don't subtract md_pcrel_from
      * coff-a29k.c (a29k_reloc): Change handling of R_IREL reloc to be
      * xcofflink.c (XCOFF_DESCRIPTOR): Define.
      * emultempl/aix.em (gld${EMULATION_NAME}_before_allocation): Add
      * coffcode.h (coff_write_object_contents): Set a.out vstamp to 1
      * coffcode.h (coff_set_alignment_hook): Write RS6000COFF_C version
      * aoutx.h (NAME(aout,set_section_contents)): If a section can not
      * archive.c (bfd_generic_archive_p): Check the first object file
      * aoutx.h (NAME(aout,final_link)): Report a reasonable error when
      * config/tc-a29k.c (md_apply_fix): Warn if an attempt is made to
      * ldfile.c (ldfile_try_open_bfd): If bfd_error_invalid_target,
      * archive.c (bfd_generic_archive_p): Preserve tdata in case of
      * ecoff.c (ecoff_reloc_link_order): Turn a reloc against a defined
      * aout-target.h (MY(callback)): Set the lma of the sections.
      * libbfd.c (bfd_get_file_window): Use casts to avoid doing
      * coff-sh.c (shlcoff_vec): Use _bfd_generic_archive_p, not
      * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Use the
      * dlltool.c (fill_ordinals): Correct memset call.
      * dlltool.c: Use FOPEN_* macros rather than "r" or "w".
      * ld-sh/sh2.c (__main): Define.
      comment fix
      * elf.c (bfd_section_from_shdr): When using a different section
      * peicode.h (coff_swap_aouthdr_out): For PPC PE, start isize at 0,
      * configure: Handle LD and LD_FOR_TARGET when configuring a
      * binutils-all/objcopy.exp: If assembly fails, call unresolved.
      * ld-srec/srec.exp: New tests.
      * targets.c (bfd_target): Change type of second argument to
      * config/m68k-parse.y (yylex): In MRI mode, '@' can start an octal
      * Makefile.in (all-target-libgloss): Depend upon
      * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Only create
      * gas/mri/immconst.d: New test.
      * Makefile.in (CC_FOR_TARGET): Use @host@ and @target@, not
      Fri Nov 17 10:41:25 1995  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * coffcode.h (coff_pointerize_aux_hook): I960 version: don't
      * coffgen.c (_bfd_coff_get_external_symbols): Cast malloc return.
      * xcofflink.c (xcoff_link_input_bfd): Adjust the TOC anchor value
      * coffcode.h (coff_compute_section_file_positions): If
      * config/tc-ppc.c (ppc_debug_name_section_size): Remove.
      * coffcode.h (coff_compute_section_file_positions): Only pad the
      * coffgen.c (coff_renumber_symbols): Sort common symbols with
      * configure.in: Strip --host and --target options from
      * ld-empic/empic.exp: Update for changes in objdump output.
      * ldmain.c (constructor_callback): Don't warn about BFD_RELOC_CTOR
      * xcofflink.c (bfd_xcoff_size_dynamic_sections): Clear
      * aclocal.m4 (AC_PROG_CC): Remove local definition.
      * configure.in: Use BFD_NEED_DECLARATION.
      * acconfig.h: Put NEED_DECLARATION_* in @TOP@ section.
      * configure: Rebuild with autoconf 2.6.
      * configure.in: Use BFD_NEED_DECLARATION.
      * aclocal.m4 (AC_PROG_CC): Remove local definition.
      * configure: Don't turn -v into --v.
      * sunos.c (sunos_scan_dynamic_symbol): Only set written if the
      * Makefile.in (EXPECT): Use $$r, not $${rootme}.
      * lib/utils-lib.exp (prune_system_crud): Discard -g -O warnings
      * ecoff.c (_bfd_ecoff_new_section_hook): Handle .rconst section.
      * dlltool.c (fill_ordinals): Start assigning ordinals at 1.
      * elf32-i386.c (elf_backend_plt_readonly): Set correctly, to 1.
      * configure, config.in: Regenerate with autoconf 2.7.
      * configure: Regenerate with autoconf 2.7.
      * configure: Rebuild with autoconf 2.7.
      * configure: Rebuild with autoconf 2.7.
      * config-ml.in: Get list of multidirs using gcc --print-multi-lib
      * ld-srec/srec.exp: Add setup_xfail calls for i[345]86-*-aout*.
      fix last change
      * hp300hpux.c (MY(callback)): Set lma as well as vma.
      * binutils-all/objcopy.exp: Correct fail calls to always use the
      * lexsup.c (parse_args): Set config.dynamic_link to false for -N
      * internal.h (struct elf_segment_map): Define.
      * elf-bfd.h (struct elf_obj_tdata): Add segment_map field.
      * configure.in: Default to --with-stabs for some targets for which
      * configure.in: Don't configure gas for alpha-dec-osf*.
      * coff-alpha.c (alpha_ecoff_swap_reloc_in): Don't abort if
      * ld-srec/srec.exp: Add setup_xfail for i960 COFF targets.
      * elf.c (_bfd_elf_print_private_bfd_data): New function.
      * elf.c (assign_file_positions_for_segments): Fix case where extra
      * elf.c (assign_file_positions_for_segments): Don't adjust p_paddr
      * opncls.c (bfd_alloc_by_size_t): Set bfd_error_no_memory if
      * peicode.h (pe_print_idata): Call malloc rather than xmalloc.
      Thu Nov 30 11:17:33 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Thu Nov 30 11:23:42 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      Thu Nov 30 11:32:34 1995  Manfred Hollstein KS/EF4A 60/1F/110 #40283  <manfred@lts.sel.alcatel.de>
      * elf.c (_bfd_elf_make_section_from_shdr): Don't set lma based on
      * config/tc-m88k.c (m88k_do_align): Correct check for whether fill
      * ld-srec/srec.exp: Add setup_xfails for MIPS ELF targets.
      * configure.in: Improve message about unsupported ELF targets.
      * libbfd.c (bfd_malloc, bfd_realloc): New functions.
      * elf32-sparc.c (elf32_sparc_relocate_section): Remove bogus
      * elf.c (assign_file_positions_for_segments): Sort the sections in
      * bfd.c (bfd_record_phdr): New function.
      * ldgram.y (PHDRS): New token.
      * srec.c (srec_scan): Set lma as well as vma.
      * ihex.c: New file; support for Intel Hex format.
      * ld-srec/srec.exp: Don't use [] in setup_xfail expressions.
      * elflink.h (elf_link_output_extsym): Just ignore warning and
      * configure: Ignore new autoconf configure options.
      * ihex.c (ihex_scan): Handle record types 4 and 5.
      * ldexp.c (exp_fold_tree): Permit assignments to dot in the final
      * xcofflink.c (struct xcoff_loader_info): Add export_defineds
      * emultempl/aix.em (unix_ld): New static variable.
      * config/obj-multi.h: If OBJ_MAYBE_ELF, define OBJ_SYMFIELD_TYPE.
      * elflink.h (elf_link_add_object_symbols): Set section_count to 0
      * read.c (read_a_source_file): If tc_unrecognized_line is defined,
      * config.bfd: Handle sparc-*-elf*.  From Ronald F. Guilmette
      * Makefile.in (local-distclean): Remove $(TARGET_SUBDIR).  From
      * Makefile.in (clean): Remove $(DEMANGLER_PROG).1.  From Ronald
      * Makefile.in (DISTCLEAN_HERE): New variable.
      * Makefile.in (distclean): Remove stamp-h.  From Ronald
      * stabs.texinfo (Include Files): Document the values the SunOS4
      * aoutx.h: Include <ctype.h>.
      * config.sub: Accept *-*-ieee*.
      * ihex.c (ihex_set_arch_mach): Don't accept any architecture, just
      * config/obj-coff.c (write_object_file): Set the s_align field to
      * ieee.c: Lots of minor cleanups.  Make many functions return
      * coffgen.c (make_a_section_from_file): Set lma to s_paddr, not
      * ecoff.c (ecoff_build_aux): Use new bfd_big_endian macro.
      * top.c (set_endian_from_file): Use new bfd_big_endian macro.
      * targets.c (enum bfd_endian): Define.
      * run.c (main): Use new bfd_big_endian macro.
      * ldwrite.c (build_link_order): When handling a data statement, if
      * ld-srec/srec.exp: Remove i960 COFF setup_xfail.
      * disassemble.c (disassembler): Use new bfd_big_endian macro.
      * coff-i960.c (CALC_ADDEND): Define.
      * emultempl/aix.em (gld${EMULATION_NAME}_after_open): Only set
      * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.
      * config/tc-mips.c (load_address): Correctly handle a constant in
      * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define
      * nm.c (print_symdef_entry): Check return value of
      * arparse.y: Include "bucomm.h", not <sysdep.h>.
      * elf32-ppc.c: Remove trailing newline from calls to
      * Makefile.in: Add targets to automatically rebuild dependencies.
      Implement generic debugging support.  Implement a stabs reader and
      * coffcode.h (coff_write_object_contents): If we don't know the
      * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
      * ieee.c (ieee_slurp_debug): New static function.
      * ieee.c: New file with code to read IEEE debugging information.
      * configure.host: Change existing Linux HOSTING_CRT0 to be used
      * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
      * ieee.c (ieee_write_debug_part): Change return type to boolean.
      update copyright
      * objcopy.c: Include budbg.h.
      * debug.h (struct debug_write_fns): Add tag parameter to
      * stabs.c (parse_stab_type): Add new typename parameter.  Change
      * ieee.c: Add global function write_ieee_debugging_info and a
      * ecoff.c (_bfd_ecoff_find_nearest_line): Don't restrict line
      Tue Jan  9 15:22:53 1996  David Mosberger-Tang  <davidm@azstarnet.com>
      * scripttempl/alpha.sc: Put .rconst right after .rdata.
      update copyrights
      * mips-dis.c (print_insn_arg): Print cases 'i' and 'u' in hex.
      * gas/mips/*.d: Update for changes to disassembler.
      * Makefile.in: Updated dependencies.
      * Makefile.in: (ALLOCA, MALLOC): Remove variables.
      * elf32-m68k.c (howto_table): Change src_mask to 0 for all
      * elf-bfd.h (struct bfd_elf_section_data): Add tdata field.
      * debug.c (debug_make_undefined_tagged_type): Make sure we are
      * ieee.c (ieee_enum_type): Handle an undefined enum.
      * objcopy.c (filter_symbols): NULL terminate the output symbols.
      * elf32-mips.c: Extensive changes for a start at dynamic linking
      fix crinfo swapping
      * xcofflink.c (xcoff_link_add_symbols): Create the special
      * expr.c (operand): Skip whitespace after a close parenthesis.
      * read.c (cons_worker): Only call mri_comment_end from flag_mri.
      * elf32-i386.c (elf_i386_size_dynamic_sections): Don't create a
      * elf.c (_bfd_elf_print_private_bfd_data): Dump contents of
      Fri Jan 12 14:35:58 1996  David Mosberger-Tang  <davidm@AZStarNet.com>
      * ldmisc.c: Include <stdarg.h> rather than <varargs.h> if
      * configure.in: Make sure that ${CC} can be used to compile an
      tweak last change
      * elf-bfd.h (_bfd_elf_section_from_bfd_section): Declare.
      * subsegs.c (section_symbol): Don't try to look up the section
      * elf.c (assign_file_positions_for_segments): If a segment
      * scripttempl/sh.sc: Only build constructors when CONSTRUCTING.
      * ecoffswap.h: Add prototypes for static functions.
      * ld-bootstrap/bootstrap.exp: Expect failure for mips*-*-irix5*
      Add some Irix 5 support, mostly from Kazumoto Kojima
      * elf32-mips.c: Numerous changes to dynamic linking code, mostly
      * coffgen.c (coff_find_nearest_line): Don't try to cache
      update copyrights
      * sunos.c (sunos_scan_ext_relocs): Don't fail assert if
      * aoutx.h (howto_table_ext): Fix RELOC_BASE10 and RELOC_BASE22
      * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation):
      * binutils-all/objcopy.exp: Use the lma, not the vma, when testing
      * ldgram.y (%union): Add phdr field.
      * elf.c (assign_file_positions_for_segments): Don't increment file
      * cpu-powerpc.c (arch_info_struct): Change last entry to not point
      * demangle.h (cplus_demangle_opname): Change opname parameter to
      * elfcore.h: Include <signal.h> before <sys/procfs.h>.
      * debug.h (enum debug_type_kind): Add DEBUG_KIND_ILLEGAL.
      * stabs.c: Include "demangle.h".  Added several new static
      * debug.h (struct debug_write_fns): Remove ellipsis_type.  Add int
      * config/tc-ppc.c (ppc_csect): An unnamed csect is storage class
      update copyright
      * symbols.c (resolve_symbol_value): If a symbol is equated to an
      Mon Jan 22 13:01:35 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * debug.h (debug_get_type_size): Declare.
      * ieee.c: Extensive changes to pass a single info argument around
      * coffcode.h (coff_set_section_contents): Fix the handling of the
      tipo
      * stabs.c (struct stab_handle): Remove last_type field.  Add
      * debug.c (debug_append_filename): Remove.
      * ieee.c: Various changes to write out definitions of C++ classes.
      * coffcode.h (coff_new_section_hook): Don't try to align the
      * ieee.c: Various changes to handle C++ reference types.
      * debug.h (enum debug_var_kind): Add DEBUG_VAR_ILLEGAL.
      fix ChangeLog entry
      * ieee.c (struct ieee_var): Remove variable field.  Add kind
      comment change
      * ieee.c: Various changes to write out types for functions and
      * ieee.c (ieee_define_named_type): When creating a tag for an
      remove incorrect BFD_ASSERT from last patch
      * ieee.c (struct ieee_modified_type): Define.
      * ieee.c (ieee_read_cxx_class): Don't multiply voffset by 4.
      * i386-dis.c (print_insn_i386): Only fetch the mod/reg/rm byte
      * config.bfd (i[345]86-*-sco*elf*): Use bfd_elf32_i386_vec.  From
      SCO ELF support from Robert Lipe <robertl@arnet.com>:
      * objdump.c (dump_headers, dump_section_header): Change objdump -h
      shorten copyright line
      * archures.c: Add missing `.' in enum bfd_architecture.
      * ld-empic/empic.exp: Update for change to MIPS disassembler.
      * mh-ncrsvr43 (CFLAGS): Remove -Hnocopyr.
      * libcoff-in.h (struct xcoff_tdata): Remove toc_section and
      * binutils.texi (nm): Improve documentation on symbol types.
      tipo
      * syms.c: Include "bfdlink.h".
      * ld-undefined/undefined.exp: ELF targets should now pass the
      * ecoff.c (localsym_t): Add addend field.
      * ld.texinfo, ld.1: Document -export-dynamic.
      * elflink.h (elf_link_add_object_symbols): Only set weakdef to a
      * elf32-i386.c (elf_i386_relocate_section): If -Bsymbolic, when
      Based on patches from Ronald F. Guilmette <rfg@monkeys.com>:
      update copyright
      * config/obj-elf.c (obj_elf_type): Set BSF_OBJECT flag for a type
      Based on patches from H J Lu <hjl@zoom.com>:
      From Basim Kadhim <kadhim@spock.cs.colorado.edu>:
      * syms.c (_bfd_stab_section_find_nearest_line): Add casts to avoid
      * elf32-hppa.c (elf32_hppa_relocate_section): Handle indirect and
      * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Ignore
      * Makefile.in (do_maintainer_clean): Remove $(srcdir)/bfd-in2.h,
      * dis-buf.c: Include "sysdep.h" before "dis-asm.h".
      Wed Jan 31 11:37:46 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/tc-mips.c (s_mips_globl): Set BSF_OBJECT if it is not
      Wed Jan 31 13:11:54 1996  Richard Henderson  <rth@tamu.edu>
      Wed Jan 31 12:55:49 1996  Richard Henderson  <rth@tamu.edu>
      Wed Jan 31 13:22:03 1996  Richard Henderson  <rth@tamu.edu>
      * config.sub: Merge with gcc/config.sub.
      Wed Jan 31 14:03:17 1996  Richard Henderson  <rth@tamu.edu>
      Wed Jan 31 14:17:10 1996  Richard Henderson  <rth@tamu.edu>
      Wed Jan 31 14:03:17 1996  Richard Henderson  <rth@tamu.edu>
      Wed Jan 31 14:34:23 1996  Richard Henderson  <rth@tamu.edu>
      * elflink.h (elf_bfd_final_link): Don't output initial dummy
      * config/obj-coff.h (S_IS_LOCAL): Check for \001 as well as \002.
      * ldexp.c (exp_fold_tree): Correct handling of ABSOLUTE.
      * configure.in: Make sure we only add m68k-parse.o to
      * emulparams/elf_i386.sh (TEXT_START_ADDR): Change to 0x8048000,
      * elf32-i386.c (elf_i386_check_relocs): Don't record a symbol with
      * config/obj-aout.h (S_IS_LOCAL): Check for \002 as well as \001.
      * Makefile.in (bfd-in2.h): Make bfd.h, not protos, in docdir.
      * elf-bfd.h (ELF_LINK_NON_ELF): Define.
      * write.c (write_relocs): Use S_IS_DEFINED and S_IS_COMMON rather
      Fri Feb  2 14:09:25 1996  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * configure: Regenerate.
      * coffcode.h: Move today's libcoff.h change into coffcode.h.
      * elflink.h (elf_adjust_dynamic_symbol): Don't try to get the
      * elf32-mips.c (mips_elf_create_dynamic_sections): Clear
      * libcoff-in.h: Add comment reminding people that libcoff.h is a
      Support for building as a shared library, based on patches from
      Support for building as a shared library, based on patches from
      Support for building bfd and opcodes as shared libraries, based on
      Support for building bfd and opcodes as shared libraries, based on
      Support for building bfd and opcodes as shared libraries, based on
      * configure.in: If --enable-shared was used, set SET_LIB_PATH to
      tipo
      * i960.h (F_I960HX): Define.
      * i960.h (I_HX, I_HX2): Define.
      * config/tc-i960.c (ARCH_HX): Define.
      * i960-dis.c (mem): Add HX dcinva instruction.
      * archures.c (bfd_mach_i960_hx): Define.
      * Makefile.in (program_transform_name): New variable.
      * configure.host: Make SHLIB_CFLAGS include $(PICFLAG) on a
      Rename XL to JX, and remove sanitization.
      Rename XL to JX, and remove sanitization.
      * configure.host: When making a shared library, set HLDFLAGS to
      * Makefile.in (SONAME): New variable.
      * configure.in: Look for --enable-shared.  Change the value of
      * configure.in: Don't set CC.  Look for --enable-shared.  Set
      * configure.in: Check for --enable-shared.  If linking against
      * configure.in: Check for --enable-shared.  Substitute new
      * ieee.c (ieee_start_compilation_unit): Clear modified and
      * as.c (main): Call parse_args before read_begin.
      * config/tc-m68k.c (struct m68k_cpu): Add alias field.
      update copyrights
      * ecoff.c (ecoff_build_lineno): Don't try to store the address
      * config/tc-sh.h (sh_do_align): Declare.
      * read.c (potable): Add balignw, balignl, p2alignw, and p2alignl.
      Thu Feb  8 14:01:03 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * ldlang.c (lang_size_sections): Increment the section size when a
      * read.c (potable): Pass negative numbers for new .balign[wl] and
      * config/tc-i960.c (tc_coff_symbol_emit_hook): Correct storage
      * aux-coff.h: Rename from aux.h, to avoid problems on hapless DOS
      * coff-aux.c: Change include of aux.h was to aux-coff.h.
      * config/te-aux.h: Change include of aux.h to aux-coff.h.
      * config/tc-sh.c (sh_do_align): Align to a 2 byte boundary before
      Mon Feb 12 10:07:33 1996  David Mosberger-Tang  <davidm@azstarnet.com>
      * debug.c (struct debug_handle): Remove class_mark field.  Add
      * ieee.c: Extensive changes to write code to put types in the
      Mon Feb 12 14:53:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Feb 12 15:16:29 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * app.c (do_scrub_chars): In MRI mode, don't treat '#' as a
      * read.c (potable): Add "mri" and ".mri".
      * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): Warn if
      * Makefile.in (RPATH_ENVVAR): New variable.
      * ieee.c (get_symbol): Set the section to bfd_abs_section.
      * Makefile.in ($(SHLINK)): Check ts against $(SHLIB), not
      * configure.host: Set HDLFLAGS for *-*-hpux with --enable-shared.
      * configure.host: Set HDLFLAGS for *-*-hpux with --enable-shared.
      * configure.in: Set HDLFLAGS for *-*-hpux with --enable-shared.
      Tue Feb 13 15:56:22 1996  Bryan Ford  <baford@snake.cs.utah.edu>
      Tue Feb 13 15:58:58 1996  Bryan Ford  <baford@snake.cs.utah.edu>
      * reloc.c (BFD_RELOC_MIPS_GOT_HI16): Define.
      Add reloc.c entries MIPS_CALL_HI16/MIPS_CALL_LO16.
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Strip
      Wed Feb 14 11:22:27 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/tc-mips.c (mips_big_got): New static variable.
      * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
      * ieee.c (ieee_regno_to_genreg): Convert register numbers for m68k
      Wed Feb 14 16:29:07 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
      Wed Feb 14 16:33:12 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
      rebuild
      Wed Feb 14 16:38:36 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
      Wed Feb 14 16:46:42 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
      * config.sub: Merge with FSF.
      Wed Feb 14 16:29:07 1996  Martin Anantharaman  <martin@mail.imech.uni-duisburg.de>
      From Alan Modra <alan@spri.levels.unisa.edu.au>:
      Wed Feb 14 18:14:11 1996  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * configure.tgt (*-*-ieee*): New target; use vanilla.
      Wed Feb 14 19:01:27 1996  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Thu Feb 15 10:39:17 1996  H.J. Lu  <hjl@zoom.com>
      * configure.in: Accept i686.  From H.J. Lu <hjl@zoom.com>: i386
      * elflink.c (_bfd_elf_create_linker_section): Remove unused
      * objcopy.c (smart_rename): Rather than doing chmod then chown, do
      * Makefile.in: Rebuild dependencies.
      * mh-sparcpic (PICFLAG): Set to -fPIC, not -fpic.
      * configure.host: Set RPATH_ENVVAR.
      * configure.in: Substitute RPATH_ENVVAR.
      * configure.in: Substitute RPATH_ENVVAR.
      * configure: Set and substitute RPATH_ENVVAR.
      * Makefile.in (SONAME): Remove leading ../bfd/ from $(SHLIB).
      * elf.c (map_sections_to_segments): If we have a .dynamic section,
      * scripttempl/elf.sc: Don't skip a page in virtual memory space if
      * mh-go32: Remove most variable settings, since they presumed a
      * configure.host: Remove go32 and win32 host information, since it
      * configure.in: Call AC_PROG_CC before configure.host.
      * configure.in: Call AC_PROG_CC before configure.host.  Don't
      modify last change
      * configure.in: Call AC_PROG_CC before configure.host.
      * configure.in: Don't tamper with LDFLAGS.  Call AC_PROG_CC before
      * configure.in: Remove explicit substitution of CFLAGS; autoconf
      * configure.in: Don't get CC from the host Makefile fragment if we
      * mh-cxux (CC): New variable.
      fix up i960xl sanitization
      * bout.c (b_out_set_arch_mach): Recognize bfd_mach_i960_jx.
      * bfd.c (_bfd_get_gp_value): New function.
      * config/obj-coff.h (SF_ADJ_LNNOPTR): Define (non BFD_ASSEMBLER).
      * configure.host: Check for 'do not mix' from native linker before
      * configure.in: Check for 'do not mix' from native linker before
      * ld.texinfo: Mention that -R can be used for -rpath.
      * Makefile.in: Make everything which depends upon all-bfd also
      * configure.in: Set and substitute SHLIB_DEP.
      * emultempl/elf32.em (gld${EMULATION_NAME}_check_needed): Check
      * elf-bfd.h (struct elf_obj_tdata): Rename dt_needed_name to
      * configure.host: On Linux, only pass -rpath option if $(libdir)
      * config/tc-sparc.h (TC_RELOC_RTSYM_LOC_FIXUP): Check S_IS_WEAK as
      * coff-alpha.c (alpha_ecoff_get_relocated_section_contents): Don't
      * configure.tgt: Correct gldi960 to gld960.
      * sunos.c (SUNOS_CONSTRUCTOR): Define.
      * config/tc-sh.c (sh_handle_align): Don't emit R_SH_ALIGN relocs
      * Makefile.in (all): Simplify.
      regenerate configure scripts with autoconf 2.7
      remove extraneous comment characters
      * coff-sh.c (sh_relax_delete_bytes): Correct range of R_SH_USES
      * config/tc-h8300.c (tc_reloc_mangle): Change reloc based on size
      * config/tc-mips.c (macro): Add missing arguments to macro_build
      * gas/mips/lb-xgot.d: Correct.
      * gdbinit.in: Set a breakpoint on as_warn_where.
      * config/tc-sh.c (sh_coff_frob_file): Don't consider the address
      Sat Feb 24 11:21:49 1996  Alan Modra  <alan@spri.levels.unisa.edu.au>:
      * elf.c (bfd_elf_set_dt_needed_name): Don't do anything if the
      * archive.c (bfd_generic_archive_p): If the first file in the
      * bfd.c (bfd_errmsg): Handle a NULL return from strerror.
      * cofflink.c (_bfd_coff_link_input_bfd): Don't try to optimize a
      * configure: Check for bison before byacc.
      Mon Feb 26 14:48:39 1996  David Mosberger-Tang  <davidm@AZStarNet.com>
      * cofflink.c (_bfd_coff_link_input_bfd): When merging, skip names
      * lexsup.c (parse_args): Recognize --no-whole-archive.
      update copyright
      Tue Feb 27 14:17:31 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Tue Feb 27 14:31:51 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Tue Feb 27 14:42:27 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Tue Feb 27 15:09:21 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * elf.c (assign_file_positions_for_segments): Adjust the segment
      Fri Mar  1 10:20:52 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Fri Mar  1 10:24:59 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Fri Mar  1 10:20:52 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * elf.c (_bfd_elf_symbol_from_bfd_symbol): Print a useful error
      * ldlang.c (wild): Handle foo.a(.text) by mapping each included
      * coffgen.c (coff_find_nearest_line): Don't look at the line
      * xcofflink.c (xcoff_mark): Treat undefined imported symbols as
      * sunos.c (sunos_scan_ext_relocs): If not making a shared library,
      * configure.in: Don't set SHLIB or SHLINK to an empty string,
      * config/tc-sh.c (sh_do_align): Only align using the nop pattern
      * config/obj-elf.c (obj_elf_section): Only SEC_LOAD if the type is
      * ldemul.h (ldemul_unrecognized_file): Declare.
      * defs.h (extract_long_unsigned_integer): Declare.
      * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If there is a
      * configure: Restore Canadian Cross handling of BISON and LEX,
      * stab.def: Use __define_stab_duplicate rather than __define_stab
      * stab-syms.c (__define_stab_duplicate): Define.
      * objdump.c (stab_name): Remove.
      * rddbg.c (read_section_stabs_debugging_info): Call save_stab for
      * config/atof-ieee.c (gen_to_words): Improve handling of
      Don't do SunOS style dynamic linking for sparc-aout:
      * debug.c (debug_type_samep): Don't loop endlessly in
      * configure: Rebuild with autoconf 2.8.
      tweak last patch
      comment change
      Tue Mar 12 12:41:17 1996  David Mosberger-Tang  <davidm@koala.azstarnet.com>
      Tue Mar 12 12:43:59 1996  David Mosberger-Tang  <davidm@koala.azstarnet.com>
      * ieee.c (ieee_write_undefined_tag): Switch to global_types even
      * linker.c (bfd_wrapped_link_hash_lookup): New function.
      * lexsup.c (parse_args): Handle --wrap.
      * genscripts.sh: Don't use ${9:-xx}, since Ultrix /bin/sh doesn't
      * emultempl/lnk960.em (machine_table): Add jx and hx.
      * config/obj-coff.h (C_REGISTER_SECTION): Change from 20 to 50, to
      * config.guess: Recognize mips-*-sysv*.
      * install.sh: Correct misspelling of transformbasename.
      * mh-necv4: New file.
      * mh-necv4: New file.
      * configure.in (mips*-nec-sysvr4*): Use a host_makefile_frag of
      * Makefile.in (DO_X): Don't get confused if CC contains `=' in an
      * app.c (do_scrub_chars): If whitespace is seen in state 11, and
      * elf32-mips.c (mips_elf_gprel32_reloc): Initialize gp if
      * ecoff.c (ecoff_stab): Don't try to make a symbol out of the stab
      * stabs.c (parse_stab_range_type): A complex type is defined as a
      * configure.in: Add AC_FUNC_VFORK.
      * ieee.c (struct ieee_handle): Add fields complex_float_index and
      * wrstabs.c: New file.
      * ldmain.c (add_wrap): New function.
      Wed Mar 20 17:05:16 1996  David Mosberger-Tang  <davidm@azstarnet.com>
      Wed Mar 20 18:08:19 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 20 18:10:57 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 20 18:13:32 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 20 18:15:47 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 20 18:18:25 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config.in: Rename from config.h.in.
      Patches from John Polstra <jdp@polstra.com> for FreeBSD ELF:
      * ldmisc.c (vfinfo): case 'I': If the file is not in an archive,
      * coffcode.h (coff_compute_section_file_positions): If not
      Thu Mar 21 17:02:02 1996  David Mosberger-Tang  <davidm@azstarnet.com>
      * core.c (core_create_function_syms): Move filename and func_name
      * gasp.c (change_base): Recognize \(...) construct documented to
      * as.h (strdup): Don't declare.
      Fri Mar 22 11:33:44 1996  Martin Anantharaman  <martin@goofy.imech.uni-duisburg.de>
      * config.bfd: Add ieee_vec to targ_selvecs for i960 targets and
      * xcofflink.c (xcoff_link_input_bfd): Fix scan for C_BINCL/C_EINCL
      * stabs.c (struct stab_handle): Add field abfd.
      * mh-go32 (CFLAGS): Define.
      * configure.in: Use AC_CHECK_TOOL to find ar and ranlib.  From
      * configure.in: Use AC_CHECK_TOOL to find ar and ranlib.  From
      * bfd.c (_bfd_default_error_handler): If _bfd_error_program_name
      * ldmain.c (main): Call bfd_set_error_program_name.
      * as.c (main): Call bfd_set_error_program_name.
      * coffswap.h (coff_swap_scnhdr_out): Include section name in
      * ldlang.c: Fix some indentation and comments.
      * ld.h (DISCARD_SECTION_NAME): Define to "/DISCARD/".
      * section.c (SEC_LINKER_MARK): Define.
      * ns32k.h: New file.
      * libhppa.h: Define HINLINE rather than INLINE.  Define it to
      * peicode.h (pe_print_idata): Move otherwise unused variables into
      * coff-ppc.c (ppc_record_toc_entry): Put inside COFF_IMAGE_WITH_PE
      Remove SEC_LINKER_MARK, and add a linker_mark bitfield to the asection
      * arm.h (union external_auxent): Add x_checksum, x_associated, and
      * peicode.h (coff_swap_aux_in): Swap in extra PE x_scn fields.
      update copyrights
      revert yesterdays change
      * wrstabs.c (stab_enum_type): Set buf before using it.
      * config/tc-mips.h (tc_frob_file): Define.
      * libhppa.h: If gcc 2.7 or higher, declare all the functions with
      * config/tc-hppa.c: Remove nested comment.
      * stabs.c (s_stab_generic): Call the listing functions before
      * VERSION: Bump to 2.6.1.
      * Makefile.in (config.status): Depend upon BFD VERSION file, so
      * section.c (SEC_LINK_ONCE): Define.
      * objdump.c (dump_section_header): Print the SEC_LINK_ONCE flag
      * read.h (enum linkonce_type): Define.
      * ldlang.c (section_already_linked): New static function.
      * elflink.h (elf_adjust_dynamic_symbol): If a common symbol got
      * read.c (get_line_sb): Bump line counters based on
      * aoutx.h (aout_link_input_section_std): When reporting an
      * ldlang.c (lang_size_sections): Change region check to handle
      * elfcode.h: Don't include <string.h>.
      * elf-bfd.h (struct elf_link_hash_table): Add hgot field.
      * config.in: Rebuild.
      * sysdep.h: Use #ifdef,not #if.
      * sysdep.h: Use #ifdef, not #if.
      * linker.c (link_action): For WARN_ROW/warn, use MWARN, not CYCLE,
      * config.bfd: Add i[345]86-*-freebsdelf* target; from John Polstra
      * configure.in: Add i386-*-freebsdelf* target; from John Polstra
      * configure.tgt: Add i[345]86-*-freebsdelf* target; from John
      Fri Apr  5 15:13:10 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * emultempl/elf32.em (gld${EMULATION_NAME}_check_ld_so_conf): New
      * lexsup.c (parse_args): Add -E as a synonym for -export-dynamic,
      * configure.host: Set HLDFLAGS and SHLIB_CFLAGS for *-dec-osf*
      * configure.in: Permit --enable-shared to specify a list of
      Use BFD_PICLIST.
      * configure.in: Permit --enable-shared to specify a list of
      * configure.in: Permit --enable-shared to specify a list of
      fix last patch
      * emultempl/elf32.em: When checking for a native emulation, check
      formatting change
      * aoutx.h (aout_link_add_symbols): Always call add_dynamic_symbols
      * configure.host: Switch on ${libdir}, not $(libdir).  From
      * configure.host: Use ${srcdir} when looking for picfrag.
      * ld.texinfo, ld.1: Mention -E as a synonym for -export-dynamic.
      * lexsup.c (ld_options): New static array.
      tweak last change
      * ld.texinfo: Rearrange option documentation.
      * ieee.c (ieee_write_byte): Change second parameter from bfd_byte
      * ihex.c (ihex_scan): Accept a length of 4 for record type 5.
      * libaout.h (WRITE_HEADERS): Write out the relocs even if there
      * versados.c (versados_scan): Check bfd_alloc return value.
      * config/tc-alpha.c (alpha_ip): If we are going to call emit_add64
      * scripttempl/m68kcoff.sc: Remove regions and simplify.
      * config/tc-m68k.c (md_estimate_size_before_relax): Correct check
      fix typo in comment
      * sparc.h (F_FLOAT, F_FBR): Define.
      * sparc-opc.c: Set F_FBR on floating point branch instructions.
      * config/tc-sparc.c (last_insn): New static variable.
      * config/tc-mips.c (load_address): Cast X_add_number to valueT
      * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
      * config/tc-mips.c (mips_frob_file): Permit multiple %hi relocs to
      * elf32-mips.c (struct mips_hi16): Define.
      * coffgen.c (bfd_coff_get_syment): New function.
      * rdcoff.c: New file.
      * ldexp.c (fold_binary): Correct handling of subtraction with
      * aoutx.h (NAME(aout,squirt_out_relocs)): Don't do anything if
      * read.c (s_space): Support non-constant fill value.  Handle fill
      * linker.c (_bfd_generic_link_add_one_symbol): When calling the
      * xcofflink.c (xcoff_link_input_bfd): Check for TOC overflow.
      * dep-in.sed: Substitute $(BFDDIR) for @BFDDIR@.
      * libcoff-in.h (struct coff_final_link_info): Add last_bf_index
      * config/obj-coff.c: BFD_ASSEMBLER:
      * remote-mips.c (encoding): Don't specify size, to avoid bug in
      * configure.in: Don't configure libgloss if we are not configuring
      * coff-ppc.c (record_toc): Add cast to avoid warning.
      * emulparams/z8002.sh (ARCH): Set to z8002, not z8k.
      * ldlang.c (wild_doit): Discard debugging sections if we are
      * coffgen.c (coff_renumber_symbols): Correct handling of
      * ldlang.c (lang_size_sections): If _cooked_size is not 0, then
      Optimize linking of stabs in sections as used in ELF and COFF.
      * objdump.c (compare_symbols): Sort symbols whose names start with
      * config/obj-coff.c (obj_coff_section): BFD_ASSEMBLER version:
      * xcofflink.c (_bfd_xcoff_bfd_link_add_symbols): Look through the
      * rddbg.c (read_symbol_stabs_debugging_info): Move call to
      * config/tc-m68k.c (m68k_ip): Prevent attempts to use long offsets
      * gas/m68k/op68000.d: Add statements now caught by gas.
      * app.c (do_scrub_begin): If tc_comment_chars is not defined,
      * configure.in: Don't configure --with-gnu-ld on AIX.
      * configure.in: Add * after sparc*-*-vxworks.
      * ldmisc.c (vfinfo): Reindent.
      * som.c (som_slurp_symbol_table): Set the symbol count to the
      * ldmisc.h (demangle): Declare.
      * ecoff.c (ecoff_compute_section_file_positions): Track the real
      Mon Apr 29 10:29:07 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Apr 29 10:33:10 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * elf32-mips.c (struct mips_elf_link_hash_entry): Add
      * ldlang.c (longest_section_name): Remove.
      * elf32-mips.c (mips_elf_copy_private_bfd_data): Copy elf_gp.
      * aoutx.h (translate_from_native_sym_flags): Don't create
      * i386.h: Remove Abs32 from lcall.
      * config/tc-i960.c (brtab_emit): Don't set fx_im_disp field.
      * bout.c (b_out_callback): Set lma of sections.
      * internal.h (SCNNMLEN): Define.
      * coffcode.h (STRING_SIZE_SIZE): Define.
      * subsegs.h (segment_info_type): If MANY_SEGMENTS and not
      * coffcode.h (styp_to_sec_flags): Handle long symbol names
      tweak last change
      * cofflink.c (_bfd_coff_link_input_bfd): Correct setting of
      * aoutx.h (translate_from_native_sym_flags): Set the section for
      * objdump.c (disassemble_data): Don't refer to bytes past the end
      * config/obj-coff.c (coff_frob_symbol): Don't merge a symbol with
      * Makefile.in: Add subsegs.h to appropriate TARG_CPU_DEP_*
      * config/obj-coff.c (yank_symbols): Check that FNAME_OFFSET is
      * xcofflink.c (_bfd_xcoff_bfd_link_add_symbols): If an archive has
      * srec.c (srec_set_arch_mach): Write as a function rather than a
      * libcoff-in.h (struct pei_section_tdata): Define structure.
      * libbfd.c: Remove #ifdef FILE_OFFSET_IS_CHAR_INDEX, and compile
      * som.c (som_slurp_reloc_table): Clear external_relocs cache after
      * config/tc-i386.c (md_assemble): Make sure the opcode suffix
      * config/tc-sh.h (struct sh_segment_info_type): Define.
      * cache.c (bfd_open_file): Unlink the file before opening it for
      * xcofflink.c (_bfd_ppc_xcoff_relocate_section): Warn about
      * emultempl/aix.em (gld${EMULATION_NAME}_read_file): Initialize
      * config/tc-mips.c (mips_ip): Mark sections created to hold
      * aoutx.h (NAME(aout,find_nearest_line)): Make room for the
      * configure: Rebuild with autoconf 2.10.
      * symbols.c (symbol_create): If bfd_make_empty_symbol fails, call
      * config/tc-z8k.c (md_apply_fix): Handle fx_r_type of 0, as
      * coff-sh.c (sh_relax_delete_bytes): Insert nop instructions, not
      * ld.texinfo: Clarify the CONSTRUCTORS command.
      * mips.h (Elf64_Mips_External_Rel): Define.
      * scripttempl/elfmips.sc: Quote test -z argument.
      64-bit MIPS ELF ABI objdump support:
      * gas/mips/jal-xgot.d: Correct for 64 bit output.
      * config/tc-mips.c (macro): When passing X_add_number to
      * mips.h (E_MIPS_ARCH_4): Define.
      * elf32-mips.c (mips_elf_object_p): Handle E_MIPS_ARCH_4.
      * elf64-mips.c: Extensive additions to provide better support for
      * read.c (s_lcomm): Set section flags for .sbss section.
      * config/tc-mips.c (mips_64): New static variable.
      * config/tc-mips.c (load_register): If mips_isa < 3, permit a 32
      * emultempl/pe.em (sort_sections): Don't assume that a
      * nm.c (filter_symbols): Check for BSF_WEAK as well as
      * elf32-hppa.c (elf32_hppa_info_to_howto): Rename from
      * elf64-mips.c: Improve reloc special_functions and handling of
      * config/tc-mips.c (md_begin): If -64, create a .MIPS.options
      * elf64-mips.c (bfd_mips_elf64_swap_reginfo_in)
      * config/tc-mips.c (md_parse_option): Check for a 64 bit format
      * elf32-mips.c (mips_elf_size_dynamic_sections): Initialize c.
      * Makefile.in: Rebuild dependencies.
      * config/tc-mips.c (mips_ip): Don't call as_warn if we are setting
      * configure.in: Add calls to AC_CONFIG_HEADER, AC_CHECK_HEADERS,
      * Makefile.in (end.h): Use explicit ./ when running end.
      * bfd-in.h: Use #error if BFD_HOST_64_BIT can not be defined.
      * coff-sh.c (COFF_DEFAULT_SECTION_ALIGNMENT_POWER): Set to 4.
      * linker.c (_bfd_generic_link_add_one_symbol): If notice_all is
      * ldcref.c: New file.
      * config.bfd: Recognize powerpc-*-linux* and powerpcle-*-linux*.
      * ldmain.c (main): Don't close and unlink the file on error, since
      * emulparams/elf32bmip.sh (OTHER_GOT_SYMBOLS): Use ALIGN(16)
      * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
      * README: Add notes on how to build if you don't have ar.
      Thu Jun  6 15:24:45 1996  Richard Henderson  <rth@tamu.edu>
      * ieee.c (ieee_write_object_contents): Put a timestamp in the file
      * emultempl/sunos.em: Include libiberty.h.
      * gasp.c (do_align): Permit a fill value for .align.
      * app.c (do_scrub_chars): If '/' is LINE_COMMENT_START, check
      * config/tc-ns32k.c (convert_iif): Call frag_grow rather than
      * config/obj-coff.c (struct filename_list): Only define if not
      * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
      * config/tc-sparc.c (md_pseudo_table): Add "empty".
      * config/tc-m68k.c (m68k_ip): Accept ABSL for 'O', so that `bfextu
      * xcofflink.c (xcoff_build_ldsyms): Set XCOFF_DEF_REGULAR for a
      * objdump.c (dump_reloc_set): Add sec parameter.  Change all
      * aoutx.h (NAME(aout,find_nearest_line)): Notice if we find a
      * nm.c (struct get_relocs_info): Define.
      * xcofflink.c (_bfd_ppc_xcoff_relocate_section): Check explicitly
      * xcofflink.c (xcoff_link_add_symbols): When considering whether
      * write.c (adjust_reloc_syms): Don't set sy_used_in_reloc for an
      * coffgen.c (make_a_section_from_file): Check return value of
      * cofflink.c (_bfd_coff_final_link): Handle long section names.
      * listing.c (listing_newline): Don't do anything if listing is 0.
      * dlltool.c (make_one_lib_file): Use BFD_RELOC_RVA rather than
      * elf32-mips.c (mips_elf_relocate_section): Don't create a reloc
      * coff-h8300.c (h8300_reloc16_extra_cases): Make name a const
      Tue Jun 18 14:24:12 1996  Klaus Kaempf  (kkaempf@progis.de)
      Tue Jun 18 14:42:58 1996  Klaus Kaempf  <kkaempf@progis.de>
      Tue Jun 18 15:03:44 1996  Klaus Kaempf  <kkaempf@progis.de>
      Tue Jun 18 15:08:54 1996  Klaus Kaempf  <kkaempf@progis.de>
      Tue Jun 18 15:11:33 1996  Klaus Kaempf  <kkaempf@progis.de>
      * config/tc-i386.c (md_assemble): When checking the size of a
      * core.c (core_create_line_syms): Use xstrdup rather than strdup.
      * config/tc-mips.c (mips_ip): Don't warn about using AT as a
      * configure.tgt (i[345]86*-*-isc*): New target.  From
      * ppc-opc.c: Fix fcmpo opcode.  From Sergei Steshenko
      * read.c (s_fill): Don't warn about a zero repeat count.
      Wed Jun 19 11:19:25 1996  Manfred Hollstein KS/EIC5 60/3/142 #40283  <manfred@lts.sel.alcatel.de>
      * config/tc-alpha.c (alpha_force_relocation): Add
      * binary.c (binary_set_section_contents): Set section file
      * elf.c (map_sections_to_segments): Fix up the test for -Ttext to
      * config/tc-alpha.c (tc_gen_reloc): Output a sensible error
      * config/tc-sparc.h (TC_RELOC_RTSYM_LOC_FIXUP): If OBJ_ELF, always
      * config/tc-mips.c (mips_ip): In cases 'I', 'i', and 'j', set
      * as.c (emulation_name): Remove unused static variable.
      * binutils.texi: Document change to binary format: file position
      * i386.h: Correct opcode values for faddp, fsubp, fsubrp, fmulp,
      * sparc-opc.c: Add some two operand forms of the wr instruction.
      * config/tc-m68k.c (m68k_ip): Reject PRE and POST indexing mode on
      * as.c (struct defsym_list): Define.
      * objdump.c (stabs): Change from struct internal_nlist * to
      * sparc-dis.c (print_insn_sparc): Remove unused local variable i.
      * doc/as.texinfo: Document that any number of hex digits can
      * write.c (is_dnrange): Only define if TC_GENERIC_RELAX_TABLE is
      Add enough support to understand the gcc svr3.ifile script:
      * rs6k.h: Remove obsolete file.
      * ecoff.c (ecoff_armap_hash): If hlog is 0, just return 0, rather
      * expr.c (struct expr_symbol_line): Define.
      * config/obj-aout.c (obj_emit_relocations): Give an error if the
      Fri Jun 21 12:33:24 1996  Richard Henderson  <rth@tamu.edu>
      Fri Jun 21 12:35:27 1996  Richard Henderson  <rth@tamu.edu>
      * ldmisc.c (vfinfo): Correct handling of 0 in %W case.
      Fri Jun 21 13:05:51 1996  Richard Henderson  <rth@tamu.edu>
      Fri Jun 21 13:52:17 1996  Richard Henderson  <rth@tamu.edu>
      Fri Jun 21 13:53:36 1996  Richard Henderson  <rth@tamu.edu>
      * elf.c (prep_headers): Add bfd_arch_alpha case.
      Fri Jun 21 16:01:18 1996  Richard Henderson  <rth@tamu.edu>
      Fri Jun 21 17:38:15 1996  Joel Sherrill  <joel@merlin.gcs.redstone.army.mil>
      Fri Jun 21 17:40:16 1996  Joel Sherrill  <joel@merlin.gcs.redstone.army.mil>
      Fri Jun 21 17:40:56 1996  Joel Sherrill  <joel@merlin.gcs.redstone.army.mil>
      * configure.in: On alpha*-*-osf*, link against libbfd.a if not
      * configure.in: On alpha*-*-osf*, link against libbfd.a if not
      * configure.in: Only configure erc32 if using gcc.
      * configure.in: Call AC_PROG_CC before running configure.host.
      * objdump.c (endian): New static variable.
      * elf.c (elf_fake_sections): Don't set sh_addr of a non SEC_ALLOC
      Mon Jun 24 17:55:31 1996  Jouke Numan  <jnuman@bazis.nl>
      Tue Jun 25 11:41:24 1996  Richard Henderson  <rth@tamu.edu>
      * config/tc-m68k.c: Add 68ec060 as a synonym for 68060.
      * configure.in (mips-*-osf*): New target.
      * configure.tgt (mips*-dec-osf*): New target.
      * All files: Define FILHSZ, AOUTSZ, AOUTHDRSZ, SCNHSZ, SYMESZ,
      * coffswap.h (coff_swap_reloc_out): Use RELSZ, not sizeof.
      * coff-alpha.c (alpha_adjust_reloc_in): Set the addend for a
      * ecoff.c (_bfd_ecoff_archive_p): Check the first object file in
      * configure.in: Add AC_ISC_POSIX, and check for setitimer and
      * configure.in: Call AC_ISC_POSIX.
      remove debugging code
      * listing.c (calc_hex): Offset by fr_fix when examining fr_var.
      * configure.host: Use -print-file-name=FILE rather than piping
      * as.h (struct frag): Remove unused align_mask and align_offset
      * config/tc-sparc.h (md_cons_align): Define.
      * listing.c (listing_print): Close the listing file if it is not
      Fri Jun 28 11:17:00 1996  Richard Henderson  <rth@tamu.edu>
      various trivial cleanups
      * reloc.c (bfd_perform_relocation): Handle xcoff-powermac like
      * xcofflink.c (xcoff_link_check_ar_symbols): An undefined symbol
      fix sanitization of EXR in MODE
      sanitize out reference to MACREG
      * config/tc-sh.h (SUB_SEGMENT_ALIGN): Define.
      * configure.in (arm-*-riscix*): Set emulation to riscix.
      * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
      * libbfd-in.h (itos, stoi): Don't define.
      * objcopy.c (strip_main): Add -o option, and handle it.
      * stabs.c (_bfd_link_section_stabs): Fix casts of psinfo.
      * ldlang.c (print_padding_statement): Use %u, not %x, to print
      * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
      * netbsd.h (MY(write_object_contents)): Make sure that
      Based on patches from Tom Quiggle <quiggle@sgi.com>:
      * i386aout.c: Include "aout/aout64.h".
      * config/tc-i386.h (AOUT_MACHTYPE): Define as 0 if TE_386BSD.
      fixup
      * read.h (is_it_end_of_statement): Declare.
      * alpha-opc.c: Correct second case of "mov" to use OPRL.
      x
      tipo
      sanitize binutils 2.7 branch
      Avoid DOS file naming problems:
      * bb_exit_func.c: Rename from __bb_exit_func.c, so that it can be
      * bb_exit_func.c: Rename from __bb_exit_func.c, so that it can be
      * emulparams/pc532macha.sh: Rename from pc532machaout.sh to avoid
      keep sh3e tests
      * VERSION: Set to 2.7.1.
      * Makefile.in (VERSION): Set to cygnus-2.7.1.
      * gprof.c (VERSION): Define as "2.7.1".
      * ldver.c (ldversion): Set version to cygnus-2.7.1.
      * sunos.c (sunos_add_dynamic_symbols): Don't create dynamic
      * rdcoff.c (parse_coff): Get address to pass to debug_end_function
      fix screwed up sanitization
      fix screwed up sanitization
      * symbols.c (S_SET_EXTERNAL): Change as_warn to as_bad.
      * mh-irix4 (RANLIB): Don't define; Irix 4 does have ranlib.
      * aout-target.h (MY(callback)): Set reloc_count fields.
      * config/tc-m68k.c (tc_gen_reloc): Change the code appropriately
      Mon Jul  8 14:23:26 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      At the request of Andreas Schwab:
      * ar.c (open_inarch): Add file parameter.  Change all callers.  If
      * coff-mips.c (struct mips_hi): Define.
      * elf32-ppc.c (ppc_elf_howto_raw): For R_PPC_ADDR16_HA, use
      Improve SCO ELF comment
      * as.h: Don't define const or volatile.
      * config/tc-mips.c (mips_regmask_frag): Only define if OBJ_ELF or
      * elf32-mips.c (mips_reloc_map): Remove BFD_RELOC_32_PCREL entry.
      * alpha-opc.c: Add new case of "mov".  From Klaus Kaempf
      * configure.tgt (mips*el-*-elf*): Use elf32elmip.
      From Kazumoto Kojima <kkojima@kk.info.kanagawa-u.ac.jp>:
      * config/tc-ppc.c (md_apply_fix3): Give a useful error message
      * app.c (do_scrub_chars): Remove not_cpp_line local variable.
      Wed Jul 10 11:18:21 1996  Richard Henderson  <rth@tamu.edu>
      * ecoff.c (_bfd_ecoff_new_section_hook): Set SEC_CODE for _INIT
      Wed Jul 10 12:39:08 1996  Richard Henderson  <rth@tamu.edu>
      * stabs.c (stab_demangle_fund_type): Return a void * for a
      Mon Jul 15 11:49:49 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      remove sanitization accidentally inserted in last commit
      * xcofflink.c (xcoff_link_add_symbols): Don't check an XMC_TD
      add comments about magic numbers
      * config/tc-m68k.c (m68k_ip): Use the correct length when
      * config.bfd (mips*-*-irix6*): New target.
      * configure.in: Add mips-*-irix6* target.  Handle Irix 6 like Irix
      * configure.host: Change irix5 to irix[56]*.
      * config/tc-sparc.c (md_pseudo_table): Change uahalf, uaword, and
      * configure.host: Set INSTALL_SHLIB.
      * configure.in: Call AC_SUBST (INSTALL_SHLIB).
      * config.bfd (sparc-*-sysv4*): Don't build sunos_big_vec.  From
      From Andrew Gierth <ANDREWG@microlise.co.uk>:
      * configure.tgt (sparc*-*-sysv4*): New target.  From Andrew Gierth
      rebuild
      * configure.in: Set and substitute VERSION, BFD_HOST_64BIT_LONG
      * configure.in: Fix test for whether a compiler has a 64 bit
      * i960.h (i960_opcodes): "halt" takes an argument.  From Stephen
      * Makefile.in (GAS_SUPPORT_DIRS): Add make-all.com and setup.com.
      Mon Jul 22 12:46:55 1996  Richard Henderson  <rth@tamu.edu>
      Mon Jul 22 13:16:13 1996  Richard Henderson  <rth@tamu.edu>
      Mon Jul 22 13:17:06 1996  Richard Henderson  <rth@tamu.edu>
      * sparc-opc.c: Fix opcode values for fpack16, and fpackfix.  Fix
      * config/tc-mips.c (tc_gen_reloc): BFD_RELOC_PCREL_HI16_S and
      fix last patch
      * libecoff.h (ecoff_data_type): Add rdata_in_text field.
      Mon Jul 22 15:38:53 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * elf32-mips.c (_bfd_mips_elf_final_write_processing): Handle
      * elf64-mips.c: Include "aout/ar.h".
      * dlltool.c (secdata): In non DLLTOOL_PPC case, change alignment
      * elf.c (assign_file_positions_for_segments): Track the virtual
      tipo
      * symbols.c (S_SET_EXTERNAL): Let .weak override.
      * alpha-dis.c (print_insn_alpha_osf): Remove.
      * objdump.c (disassemble_data): Set disasm_info.flavour from
      * printcmd.c (_initialize_printcmd): Initialize
      * xcofflink.c (xcoff_build_ldsyms): Make exporting an undefined
      * fnmatch.h, fnmatch.c: New files.
      * xcofflink.c (_bfd_xcoff_bfd_link_add_symbols): Do the regular
      * ldcref.c (output_one_cref): Don't crash if a symbol is defined
      * ld.h (args_type): Add cref field.
      * config/tc-sparc.c (md_pseudo_table): Add 2byte, 4byte, and 8byte
      update copyright
      * ldlang.c (lang_size_sections): Add the section VMA to the result
      mention ColdFire support
      Make ld -N more reasonable for ELF:
      * m68k-opc.c: Add cpushl for the mcf5200.  From Ken Rose
      * config/tc-m68k.c (m68k_ip): Set ok_arch for every instruction,
      * emultempl/sunos.em (gld${EMULATION_NAME}_after_open): Move
      * ld.texinfo (Section Placement): Improve the wording of the
      * ld.h (check_nocrossrefs): Declare.
      * ld-scripts/crossref.exp: New test.
      rework crossref test
      * config/tc-mips.c (md_section_align): Don't change addr if
      * ldgram.y (LOADADDR): New terminal.
      * ld-scripts/crossref.exp: On a29k targets, use --defsym to define
      * elf.c (map_sections_to_segments): Rewrite tests for starting a
      * config/tc-i960.c (mem_fmt): Call parse_expr before emit.
      * ldcref.c (check_nocrossref): Skip symbols with no output
      * ldlex.l: Recognize OVERLAY.
      * elf.c (_bfd_elf_make_section_from_shdr): For a loadable section,
      * config/tc-i386.c (tc_gen_reloc): Accept all relocs; remove
      * i386-dis.c (print_insn_i386): Actually return the correct value.
      Based on patches from Eric Valette <valette@crf.canon.fr>:
      * config/tc-mips.c (md_section_align): Do align if OBJ_ELF, but
      Wed Aug  7 14:11:44 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Wed Aug  7 14:19:03 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Wed Aug  7 14:27:33 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Wed Aug  7 14:40:48 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Wed Aug  7 14:43:51 1996  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * cpu-i386.c (i8086_arch): Architecture info for the i8086.
      * symbols.c (resolve_symbol_value): Handle addition or subtraction
      * ld-scripts/phdrs.exp: New test.
      Thu Aug  8 12:18:59 1996  Klaus Kaempf  <kkaempf@progis.de>
      Thu Aug  8 12:21:56 1996  Klaus Kaempf  <kkaempf@progis.de>
      Thu Aug  8 12:27:52 1996  Klaus Kaempf  <kkaempf@progis.de>
      Thu Aug  8 12:32:56 1996  Klaus Kaempf  <kkaempf@progis.de>
      Thu Aug  8 12:43:52 1996  Klaus Kaempf  <kkaempf@progis.de>
      * lib/ld.exp: Use verbose -log instead of calling both verbose and
      * xcofflink.c (XCOFF_MULTIPLY_DEFINED): Define.
      * xcofflink.c (xcoff_link_input_bfd): If we already called the
      * elf32-mips.c (mips_elf_check_relocs): Create the .rel.dyn
      * config/tc-sh.c (sh_do_align): If not BFD_ASSEMBLER, always align
      * cofflink.c (coff_link_add_symbols): Only set (*sym_hash)->numaux
      * xcofflink.c (xcoff_link_add_dynamic_symbols): If a descriptor
      * elflink.h (elf_link_add_object_symbols): Do not resolve a common
      * config/tc-mips.h (BYTE_ORDER): Don't define.  No longer used.
      * elf.c (_bfd_elf_make_section_from_shdr): Treat sections whose
      * config/tc-ppc.h (TC_FORCE_RELOCTION): Define if OBJ_XCOFF.
      * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust relocs
      Wed Aug 14 17:00:04 1996  Richard Henderson  <rth@tamu.edu>
      Wed Aug 14 17:02:09 1996  Richard Henderson  <rth@tamu.edu>
      * fnmatch.c: Include sysdep.h.
      * config/obj-coff.c (fixup_segment): Adjust PC relative reloc by
      * aclocal.m4: Include ../bfd/aclocal.m4.
      * scripttempl/elf.sc: Put .gnu.linkonce* sections in .text.
      tweak last patch
      * ecoff.c (ecoff_directive_endef): Avoid a division by zero error
      * Makefile.in (gencode): Depend upon gencode.o, getopt.o, and
      * libieee.h (NSECTIONS): Don't define.
      * configure.host (HLDENV): New variable to set.  Set it for
      * configure.in: Substitute HLDENV.
      * configure.in: Set and substitute HLDENV.
      * configure.in: Set and substitute HLDENV.
      * debug.c (debug_name_type): Correct error message.
      * prdbg.c (pr_fix_visibility): Don't abort on
      * wrstabs.c (struct string_hash_entry): Add next field.
      * ldver.c (ldversion): Print GNU ld in the version message.
      remove extra incorrect check for sanitization
      * ecoff.c (init_file): Initialize fMerge to 1.
      * elf32-mips.c (mips_elf_check_relocs): Set dynobj if needed for
      * expr.c (operand): If md_parse_name is defined, call it before
      * configure.in: If CY_AC_PATH_TCLCONFIG can't find TCL, don't run
      * objdump.c (L_tmpnam): Never define.
      * ihex.c (ihex_scan): Removed unnecessary extbase variable.
      * gmon.h: Replace #elif with #else/#endif.
      Add SH ELF support.
      Add SH ELF support.
      * configure.tgt (sh-*-elf*): New target.
      * rs6000-core.c (rs6000coff_core_file_matches_executable_p):
      file was really removed a long time ago
      whoops--typo
      * config/tc-mips.c (load_register): Remove unused variable tmp.
      * terminal.h: Don't use #elif.
      * configure.in: Only build the MIPS simulator if we are using
      * configure.tgt (alpha-*-gnu*): New target.  From Fila Kolodny
      * ecoff.c (ecoff_new_file): New function.
      * stabs.c (_bfd_link_section_stabs): If the output_section field
      * ldlang.c (section_already_linked): Accept a lang_input_statement
      * configure.in: Do build erc32 for DOS and Windows hosts.
      * config/tc-mips.c (md_begin): Recognize r5000 for cpu.  If
      * mips-dis.c (print_insn_arg): Print condition code registers as
      * config/tc-mips.c (append_insn): Don't swap an instruction which
      * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
      Don't set interlocks for r5000.  Rely on -mips4 settings.
      * config/tc-mips.c (append_insn): Fill in the value for a constant
      * ecoff.c (ecoff_new_file): Don't do anything if we are still in
      * elf.c (assign_file_positions_for_segments): Test SEC_ALLOC
      * ecoff.c (ecoff_stab): Create an expression symbol for a complex
      * tekhex.c (first_phase): Change type parameter from char to int.
      * ldmain.c (get_emulation): Check for -mips4 like -mips1, et. al.
      * ieee.c (ieee_vec): Set symbol_leading_char field to '_'.
      * ldlex.l (SYMBOLCHARN): Add $, _, and ~.
      * elf32-hppa.c (elf_hppa_howto_table): Fill in some fields for
      * bfd.c (bfd_copy_private_bfd_data): Switch on output BFD rather
      * objcopy.c (change_leading_char): New static variable.
      * Makefile.in (CC_FOR_BUILD): New variable.
      * expr.c (expr): Always use unsigned right shifts for >>.
      * README: New file.
      * srec.c (srec_scan): Accept multiple symbols on a single line.
      * ieee.c (struct ieee_info): Add global_types field.
      * configure.in: Use a single line for host_tools and native_only.
      * ieee.c (struct ieee_write_type): Add reflocalp field.
      * scripttempl/armcoff.sc: For -N or -n, don't align .data.  From
      * scripttempl/armcoff.sc: Only define symbols if RELOCATING.  Fix
      * coff-arm.c (aoutarm_std_reloc_howto): Change dst_mask for ARM26D
      * mips-opc.c: Add a case for "div" and "divu" with two registers
      * configure.tgt: Add cases for MIPS 5000 like MIPS 4300.
      * configure.in: Add cases for MIPS 5000 like MIPS 4300.
      * coffcode.h (coff_slurp_line_table): Warn about illegal symbol
      * coff-sh.c (sh_relocate_section): Check for an illegal symbol
      * config/obj-coff.c (obj_coff_endef): Both versions: Move C_STAT
      * gas/all/cofftag.s: Use .p2align rather than .align.
      * xcofflink.c (xcoff_link_add_symbols): Always initialize
      * config/obj-coff.c (fixup_segment): Don't adjust PC relative
      * gencode.c (process_instructions): Correct handling of nor
      * gencode.c (process_instructions): Correct shift count for 32
      * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.
      Fix multiplication, ldxc1, and floating point conversion.  See ChangeLog.
      * reloc.c (bfd_perform_relocation): Apply the relocation even if
      * aoutx.h (aout_link_input_section_ext): When doing a relocateable
      * gencode.c (process_instructions): Call build_endian_shift when
      * config/tc-m68k.c (add_fix): Treat a width of '3' like 'B'.
      * read.c (float_cons): Call md_flush_pending_output if it is
      * expr.c (expr): Change >>= to >> (fix typo).  (From meissner).
      * i386-dis.c (op_rtn): Change to be a pointer.  Adjust uses
      * elflink.h (elf_link_add_object_symbols): Only put a symbol from
      * config/tc-alpha.c: Add some static function prototypes.
      * config/tc-m68k.c (init_table): Correct access control unit
      * version.c (print_version): New function.
      * lib/utils-lib.exp (binutil_version): Fix for current version
      * as.c (show_usage): Print bug report address.
      * lib/gas-defs.exp (gas_version): Fix for current version
      * ldver.c (ld_program_version): New variable.
      * lib/ld.exp (default_ld_version): Fix for current version
      update copyright
      * gprof.c (usage): Print bug report address.
      Tue Oct  1 16:14:22 1996  Joel Sherrill  <joel@oarcorp.com>
      Tue Oct  1 16:16:01 1996  Joel Sherrill  <joel@oarcorp.com>
      Tue Oct  1 16:17:33 1996  Joel Sherrill  <joel@oarcorp.com>
      * read.c (s_macro): Warn if a macro has the same name as a
      * cofflink.c (coff_link_add_symbols): Don't override a meaningful
      * scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way that
      * ld.texinfo (Options): Give more detail on -l option.
      * cofflink.c (_bfd_coff_link_input_bfd): Don't crash if there is
      * lexsup.c (ld_options): Fix typo in --rpath-link description.
      * sparc.c (find_call): Align p_lowpc to avoid bus error.
      Wed Oct  2 15:46:45 1996  Klaus Kaempf  <kkaempf@progis.de>
      Wed Oct  2 15:49:16 1996  Klaus Kaempf  <kkaempf@progis.de>
      Wed Oct  2 15:52:36 1996  Klaus Kaempf  <kkaempf@progis.de>
      Wed Oct  2 15:54:03 1996  Klaus Kaempf  <kkaempf@progis.de>
      * freebsd.h (N_GET_MAGIC_NET): Don't use ntohl.
      * fnmatch.h: New file.
      * fnmatch.h, fnmatch.c: Remove (now in libiberty).
      * config/tc-sparc.c (md_pseudo_table): Make .uahalf, .uaword, and
      * Makefile.in (ALL_MACHINES): Add mn10200-dis.o, mn10200-opc.o,
      * configure.in: Add havevecs, and put it in tdefaults.
      * binutils.texi (Target Selection): Document that you can now
      * elflink.c (_bfd_elf_create_linker_section): Only use an existing
      * cofflink.c (coff_link_add_symbols): Set obj_coff_keep_syms
      * dep-in.sed: Remove ../bfd/sysdep.h, since it will appear when
      * dep-in.sed: Rework backslash loop a bit to avoid bug in sed on
      * config/obj-coff.c (fixup_segment): Subtract the section address
      * coff-m68k.c (coff_rtype_to_howto): Define if not defined.
      * scripttempl/m68kcoff.sc: Only set the address of .text if
      * coffcode.h (coff_compute_section_file_positions): Adjust sofar
      * Makefile.in (ETC_SUPPORT): Add configure.
      * config/obj-elf.c (elf_begin): New function.
      Mon Oct  7 11:38:34 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Oct  7 11:39:49 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * archive.c (do_slurp_coff_armap): Only treat archive as little
      * ld.texinfo (Options): Mention .so extensions for shared
      Patches from Geoffrey Noer <noer@cygnus.com>:
      * Makefile.in: Replace all uses of srcroot with s, to shrink
      * elf32-mips.c (elf_mips_isa): New static function.
      * sunos.c (struct sunos_link_hash_table): Add got_base field.
      * Makefile.in (LEX_OPTIONS): Set to empty string.  -I -Cem is the
      * Makefile.in (ldlex.c): Don't pass any options to $(LEX).
      * as.h: Include libiberty.h.
      * elflink.h (elf_link_add_object_symbols): If a symbol is a weak
      * emultempl/pe.em (set_pe_subsystem): When setting the subsystem
      * emultempl/pe.em (set_pe_subsystem): Record entry symbol for each
      * ld.h (ld_config_type): Add warn_section_align field.
      * config.sub: Merge with FSF.
      * configure: Rework yesterday's sed script patch.
      * configure: Don't get confused by CPU-VENDOR-linux-gnu.
      * config.bfd: When setting targ_cpu, don't get confused by
      * configure.in: Don't get confused by CPU-VENDOR-linux-gnu.
      * emulparams/elf32b4300.sh: Define _gp in OTHER_GOT_SYMBOLS, not
      * config/tc-sparc.h (tc_fix_adjustable): Permit the difference of
      Mon Oct 14 11:17:24 1996  Richard Henderson  <rth@tamu.edu>
      Mon Oct 14 11:24:28 1996  Richard Henderson  <rth@tamu.edu>
      * configure.host: Use `long long' as the 64 bit type on a Solaris
      * gas/mips: Add symbols to several testsuites, since the ELF
      * config/tc-mips.c (load_register): Add cast to offsetT when using
      * libiberty.h: Declare parameter types for xmalloc and xrealloc.
      * hosts/i386bsd.h: If NBPG is not defined, define it as
      * VERSION: Bump for new relocation.
      * utils.c: Always ensure that size_t is defined.  Check
      * Makefile.in ($(OBJS)): Depend upon libiberty.h.
      * ld.texinfo: Try to consistently use a single or a double dash
      * Makefile.in (CC_FOR_TARGET): Check for xgcc, not Makefile.
      * config/obj-aout.c (obj_pseudo_table): Use obj_aout_type for
      * config/tc-mips.c (mips_ip): Accept an odd floating point
      * Makefile.in (ALL_EMULATIONS): Remove eelf64alpha.o.
      * linker.c (default_indirect_link_order): Print an error message
      * config/obj-aout.h (S_IS_DEFINE): non BFD_ASSEMBLER version:
      * config/tc-i386.c (md_apply_fix3): Don't increment value for a PC
      * elf32-mips.c (elf_mips_howto_table): Describe R_MIPS_64.
      * config/tc-mips.c (cons_fix_new_mips): Only treat 8 byte reloc
      * obj.h (struct format_ops): Add frob_file_after_relocs field.
      * configure: Handle GCC_FOR_TARGET like CC_FOR_TARGET.
      * binary.c (binary_set_section_contents): Ignore sections which
      * ppc-opc.c (PPCPWR2): Define.
      * xcofflink.c (bfd_xcoff_import_symbol): Don't allocate ldsym.
      * config/tc-ppc.c (md_apply_fix3): Give a better warning message
      * Makefile.in (EXTRA_GCC_FLAGS): Pass down GCC_FOR_TARGET
      * rddbg.c (read_section_stabs_debugging_info): Preserve the
      * objdump.c (prefix_addresses): New static variable.
      * mips-dis.c (_print_insn_mips): Use a tab between the instruction
      * write.c (fix_new_exp): Use make_expr_symbol to build an
      * objdump.c (disassemble_bytes): Let the disassembler override the
      * ieee.c (struct ieee_defined_enum): Add defined field.
      add new files
      revert last change
      * ieee.c (ieee_finish_compilation_unit): Permit coalescing ranges
      * ieee.c (ieee_array_type): Remember the correct size.
      * stabs.c (struct stab_handle): Add function_end field.
      add write.c to v850_files
      handle v850.sc
      * ieee.c (ieee_write_section_part): Use LMA rather than VMA.
      * mips-dis.c (_print_insn_mips): Don't print a trailing tab if
      * objdump.c (objdump_print_value): Don't print the empty string
      add missing end-sanitize-v850
      * gas/mips/*.d: Update for disassembler changes.
      * doc/internals.texi: Rewrite, and add a lot of documentation.
      * symbols.c (resolve_symbol_value): Improve the error message if
      * ieee.c (ieee_lineno): Don't compare line number addresses to
      * stabs.c (struct stab_handle): Add bincl_list field.
      * scripttempl/m68kcoff.sc: Make sure the etext and __CTOR_LIST__
      Fri Nov  1 10:29:11 1996  Richard Henderson  <rth@tamu.edu>
      Fri Nov  1 10:31:02 1996  Richard Henderson  <rth@tamu.edu>
      * config/tc-alpha.c: Change uses of void * to PTR.  Change the
      add missing d10v sanitization
      * doc/as.texinfo: Added section on reporting bugs.
      * ld.texinfo: Add section on reporting bugs.
      * binutils.texi: Add section on reporting bugs.
      * sunos.c (struct sunos_link_hash_table): Add got_needed field.
      minor sanitization tweaks
      * config/tc-sh.c (md_convert_frag): Improve warning when branch is
      * objdump.c (disassemble_data): Don't crash if there is no
      * configure.host: Use long long for mips-sgi-irix6*.
      Add support for mips16 (16 bit MIPS implementation):
      * elf-bfd.h (struct elf_link_hash_entry): Add other field.
      Add support for mips16 (16 bit MIPS implementation):
      Tue Nov 26 11:45:33 1996  Kim Knuttila  <krk@cygnus.com>
      Add support for mips16 (16 bit MIPS implementation):
      * config/tc-ppc.c (ppc_elf_lcomm): Don't give an error if no
      * aclocal.m4 (BFD_CC_FOR_BUILD): Don't require AC_C_CROSS.
      * configure: Rebuild with autoconf 2.12.
      * configure, conf.in: Rebuild with autoconf 2.12.
      * configure: Rebuild with autoconf 2.12.
      * configure: Rebuild with autoconf 2.12.
      * configure, */configure: Rebuild with autoconf 2.12.
      Actually check in the right change to interp.c.
      * gencode.c (process_instructions): If ! proc64, skip DOUBLEWORD
      * elf32-i386.c (elf_i386_relocate_section): Warn about a
      * config/tc-mips.c (md_section_align): Check for an alignment of
      Sat Nov 30 17:34:48 1996  Eliot Dresselhaus  <eliot@wally.edc.com>
      * cofflink.c (_bfd_coff_final_link): If there aren't any relocs in
      comment fix
      * cofflink.c (_bfd_coff_generic_relocate_section): Print an error
      * config/tc-mips.c (md_longopts): Rename mips-16 to mips16, and
      * ppc-opc.c (insert_li): Give an error if the offset has the two
      * write.c (fixup_segment): Don't discard the symbol for a PC
      * elflink.h (elf_link_add_object_symbols): Calling check_relocs
      * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
      modify last patch
      * ihex.c (ihex_scan): Always initialize buf before jumping to
      * ieee.c (parse_ieee_bb): Always initialize namcopy to avoid gcc
      * mips16-opc.c: Change opcode for entry/exit to avoid conflicting
      * config/tc-mips.c (mips16_immed): Add file and line parameters,
      * config/tc-mips.c (mips16_extended_frag): Don't call
      * write.c (write_relocs): Print an error for an out of range
      * config/tc-mips.c (RELAX_MIPS16_ENCODE): Add small and ext
      * config/tc-mips.c (mips16_extended_frag): Avoid an infinite loop
      * app.c (do_scrub_chars): At the end of a C comment, pass space to
      * config/tc-mips.c (mips16_extended_frag): Give an error for an
      * config/tc-mips.c (append_insn): Make sure there is enough room
      * ppcboot.c (ppcboot_set_arch_mach): Don't define; it's a
      * coff-aux.c (coff_m68k_aux_link_add_one_symbol): Make static.
      * write.c (adjust_reloc_syms): Make sure that symbols are
      * emultempl/gld960c.em: Include <ctype.h>.
      * config/obj-coff.c (fixup_segment): Make sure that symbols are
      * elflink.h (elf_link_add_object_symbols): Only add a weak
      * config/tc-mips.c (md_begin): If configured for an embedded ELF
      * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
      * config/tc-mips.c (mips16_macro): Remove nop instructions after
      Fri Dec 13 13:18:49 1996  Dan Wilder  <dan@gasboy.com>
      * write.c (adjust_reloc_syms): Don't reduce a reloc against a
      * mips-dis.c (print_mips16_insn_arg): The base address of a PC
      * config/tc-mips.c (prev_insn_reloc_type): New static variable.
      * elfcode.h (elf_slurp_reloc_table): Add dynamic parameter.
      objdump --dynamic-reloc now works with ELF
      mention mips16
      * write.c (adjust_reloc_syms): Fix linkonce check for ELF.
      * doc/as.texinfo (Section): Document how to use the .section
      * elf.c (bfd_section_from_shdr): Don't check for reloc sections
      * gencode.c (build_mips16_operands): Fix base PC value for PC
      * gencode.c (MIPS16_DECODE): SWRASP is I8, not RI.
      * config/tc-mips.c (mips16_ip): Check for a missing expression
      * elf.c (bfd_elf_print_symbol): Print the st_other field if it is
      * elf32-mips.c (mips_elf_add_symbol_hook): Add 1 to the value of a
      * config/tc-mips.c (insn_label): Remove.
      * config/tc-mips.c: Undo part of last Friday's alignment changes.
      * write.c (adjust_reloc_syms): If the fixup symbol has been
      Based on patch from Andrew J Klossner <andrew@pogo.wv.tek.com>:
      * gencode.c (build_instruction) [MUL]: Cast operands to word64, to
      * arm.h (_LIT): Define.
      * Makefile.in (install): Move subdir_do out of conditional. From
      * configure.in: Work around bug in AC_FUNC_VFORK in autoconf 2.12.
      * doc/as.texinfo (M): Mention explicitly that -M changes macro
      * elflink.h (elf_buckets): Add some more values for larger
      * config.sub, config.guess: Merge with latest FSF sources.
      fix typoo in comment
      * config/tc-mips.c (mips16_macro): Add case for M_ABS.
      * mips16-opc.c: Add "abs".
      * libbfd.c: Patch up the mmap code so that it is only built if BFD
      * interp.c (store_word, load_word): New static functions.
      * xcofflink.c (xcoff_build_ldsyms): When exporting all defined
      * config/tc-sparc.c (md_apply_fix3): Rename from md_apply_fix, and
      * gas/sparc/synth.d: Use --prefix-addresses for objdump.
      improve format
      improve format
      * common.h (DT_AUXILIARY): Define.
      * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Add
      * ld.h (args_type): Add filter_shlib and auxiliary_filter_shlib
      * configure.in: Check ac_cv_func_mmap_fixed_mapped, not
      * configure.host: Use ac_cv_func_mmap_fixed_mapped instead of
      * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE.
      * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE.
      * Makefile.in (.c.o): Add -D_GNU_SOURCE.  Put $(CFLAGS) at the
      * config.sub, config.guess: Merge with latest FSF sources.
      * mh-linux: Remove.
      * configure.in: Remove uses of config/mh-linux.
      * elf32-mips.c (_bfd_mips_elf_merge_private_bfd_data): Clean up.
      * config.bfd (mips*el-*-linux*): New target.
      * read.c (read_a_source_file): Check mri_pending_align after
      * config/tc-mips.c: Throughout, check target_big_endian rather
      * gas/mips/mips16.s, gas/mips/mips16.d: New test.
      * config/tc-mips.c (load_register): Rewrite 64 bit handling to
      * configure.in: Recognize mips-*-linux* target.
      * doc/c-mips.texi: Mention ISA level 4, and the -mips16 option.
      * configure.tgt (mips*el-*-linux*, mips*-*-linux*): New targets.
      fix copyright
      Based on patch from Ronald F. Guilmette <rfg@monkeys.com>:
      Based on patch from Ronald F. Guilmette <rfg@monkeys.com>:
      Based on patch from Ronald F. Guilmette <rfg@monkeys.com>:
      * NOTES, NOTES.config: Removed.  These are rarely, if ever,
      * config/tc-m68k.c (m68k_ip): Accept 'B' as a size for an
      * m68k-opc.c: Add #B case for moveq.
      * config/tc-m68k.c (m68k_ip): Call frag_grow before adding a
      * macro.c (macro_expand_body): In MRI mode, just copy a single &.
      * config/tc-m68k.h (tc_frob_label): Define to warn about a
      * doc/as.texinfo (Set): Change parenthesized @xref to @pxref.
      * ld.texinfo (Operators): Remove '@' from @smallexmple in comment
      * Makefile.in (clean): Don't remove configdoc.texi.
      * Makefile.in (MAKEINFO): Check for the existence of the Makefile,
      Fri Jan  3 16:58:31 1997  Richard Henderson  <rth@tamu.edu>
      Fri Jan  3 17:10:33 1997  Richard Henderson  <rth@tamu.edu>
      fix copyrights
      revert last patch
      Fri Jan  3 17:33:34 1997  Richard Henderson  <rth@tamu.edu>
      * config/obj-coff.c (yank_symbols): If tc_frob_coff_symbol is
      tipo
      Fri Jan  3 18:17:23 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * read.c (read_a_source_file): When defining a macro in MRI mode,
      * config/tc-m68k.c (struct label_line): Define.
      * read.c (emit_expr): Check for overflow of a negative value
      * scripttempl/armcoff.sc: Correct mask used for .data address.
      * config/tc-i386.c (sco_id): Moved from here...
      * ld.texinfo (Commands): Clarify that the normal usage is -T.
      * read.c (read_a_source_file): Make sure the symbol ends with
      * ld.texinfo (Options): Improve documentation of --filter and
      * dummy.c (find_call): Clear ignore_direct_calls.
      update copyright
      * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Change type of
      * ld.h (args_type): Rename auxiliary_filter_shlib to
      * config/tc-mips.c (md_begin): Don't set interlocks for
      Mon Jan 20 12:48:57 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/tc-mips.c (md_begin): Don't set SEC_ALLOC or SEC_LOAD for
      * size.c (berkeley_sum): Rewrite.  Skip sections which are not
      * scripttempl/elf.sc: Put linkonce reloc section in other
      * elf32-i386.c (elf_i386_size_dynamic_sections): When checking for
      * aout-arm.c (MY_swap_std_reloc_in): Remove unused r_length.
      * internal.h (R_IPRMED, R_OPTCALL, R_OPTCALLX): Move definitions
      * ecoff.c (ecoff_build_symbols): Don't generate a local ECOFF
      * config/tc-mips.c (mips16_ip): Handle a missing expression like
      * config/tc-mips.c (md_convert_frag): If the user explicitly
      * mips-dis.c (print_insn_mips16): Better handling of an extend
      * config/tc-mips.c (md_apply_fix): Make a branch to an odd address
      * config/tc-mips.c (append_insn): Give an error for jumps to a
      * objdump.c (disassemble_bytes): Don't skip zeroes if the
      * mips-dis.c (print_insn_mips16): Set insn_info information.
      * objdump.c (objdump_print_value): Add skip_zeroes parameter.
      fix copyrights, add NEWS entry
      tweak last change
      * emultempl/sunos.em: Include <ctype.h>.
      * gas/mips/mips16.d: Update for disassembler changes.
      Ideas from Srinivas Addagarla <srinivas@cdotd.ernet.in>:
      Thu Jan 30 12:28:18 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * config/tc-mips.c (mips_fix_adjustable): New function.
      Fri Jan 31 10:33:07 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * write.c (relax_segment): Give an error if a .space symbol is
      * configure: Rebuild after change to aclocal.m4.
      Fri Jan 31 13:15:05 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * Makefile.in (ld.info): Add -I$(srcdir).  From Alan Modra
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Search for
      * aoutx.h (aout_link_write_symbols): Don't apply discard_l to
      * ieee.c (ieee_slurp_section_data): Pick up the start address.
      * config/tc-ppc.c (md_pseudo_table): If OBJ_XCOFF, add "long",
      * config/tc-sparc.c (enforce_aligned_data): New static variable.
      comment fix
      * coff-h8300.c (h8300_reloc16_extra_cases): Correct off by one
      * symbols.c (resolve_symbol_value): Don't change X_add_number for
      * config/tc-mips.c (md_apply_fix): If we aren't adjusting this
      * config.guess: Merge with latest FSF sources.
      * cofflink.c (_bfd_coff_generic_relocate_section): If doing a
      * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
      * symbols.c (resolve_symbol_value): If we leave an equated symbol
      fix spacing error
      * gencode.c (build_instruction): The high order may be set in the
      * config/tc-mips.c (mips16_ip): Accept floating point registers in
      * mips16-opc.c: Add new cases of exit instruction for
      * cofflink.c (_bfd_coff_generic_relocate_section): Ignore the
      Thu Feb  6 11:54:24 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * stabs.c (struct bincl_file): Add next_stack field.
      * config/tc-mips.c (mips_fix_adjustable): Don't adjust relocations
      * elflink.h (elf_link_input_bfd): Discard local symbols that are
      * elf32-mips.c (FN_STUB, CALL_STUB, CALL_FP_STUB): Define.
      * interp.c (mips16_entry): Add support for floating point cases.
      * elflink.h (elf_link_input_bfd): If we've discarded a section,
      * elf32-mips.c (reloc_type): Add R_MIPS16_GPREL.
      * scripttempl/elfmips.sc: When relocating, put .mips16.fn.* and
      * mips-dis.c (_print_insn_mips): Set bytes_per_chunk and
      * gas/mips/mips16.d: Update for change in disassembly output.
      * config/tc-mips.c (mips16_ip): Handle %gprel modifier.
      Wed Feb 12 12:16:47 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Feb 12 12:27:40 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * gas/mips/mips16.d: Update for yet another change in disassembly
      * config/tc-mips.c (md_begin): Add the general registers to the
      * config/tc-mips.c (mips_pseudo_table): Add "insn".
      * config/tc-mips.c (append_insn): Warn about an attempt to put an
      * config/tc-mips.c (my_getExpression): In mips16 mode, if it looks
      * config/tc-mips.c (mips16_ip): Handle an extend operand.
      * objdump.c (disassemble_data): Correct VMA argument to
      * config/tc-mips.c (md_parse_option): When debugging, set
      revert earlier patch to set prev_insn_valid when not reordering
      * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
      * sunos.c (sunos_create_dynamic_sections): We need the dynamic
      * config/tc-mips.c (append_insn): Remove useless code which
      * config/tc-mips.c (prev_nop_frag): New static variable.
      * mips-dis.c (print_mips16_insn_arg): Use memaddr - 2 as the base
      * config/tc-mips.c (mips16_extended_frag): Correct base address
      * gencode.c (build_mips16_operands): Correct computation of base
      Thu Feb 13 14:48:03 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * arsup.c, coffgrok.c, dlltool.c, nlmconv.c: Use xmalloc rather
      Thu Feb 13 20:31:37 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Thu Feb 13 20:41:22 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Thu Feb 13 20:50:02 1997  Klaus Kaempf  (kkaempf@progis.de)
      Thu Feb 13 20:53:22 1997  Klaus Kaempf  (kkaempf@progis.de)
      Thu Feb 13 20:53:22 1997  Klaus Kaempf  (kkaempf@progis.de)
      Thu Feb 13 21:34:43 1997  Klaus Kaempf  (kkaempf@progis.de)
      Thu Feb 13 21:44:18 1997  Klaus Kaempf  <kkaempf@progis.de>
      Thu Feb 13 21:56:51 1997  Klaus Kaempf  <kkaempf@progis.de>
      Thu Feb 13 22:04:44 1997  Klaus Kaempf  <kkaempf@progis.de>
      * config/tc-sparc.c (md_show_usage): Add missing backslash at end
      * main.c (print_gdb_help): Make static to match declaration.
      * read.c (do_align): Add max parameter.  Change all callers.
      * gas/all/align.d, gas/all/align.s: New test.
      random copyright and formatting fixes
      Fri Feb 14 18:09:59 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Based on notes from Peter Eriksson <peter@ifm.liu.se>.  The target
      * elflink.h (elf_link_add_object_symbols): Don't issue a warning
      * hp300hpux.c (convert_sym_type): Don't convert a secondary common
      * read.c (get_line_sb): Don't end the line on a semicolon inside a
      * gas/macros/semi.s, gas/macros/semi.d: New test.
      * Makefile.in: Add dependencies on ../bfd/bfd.h as required.
      From Eric Youngdale <eric@andante.jic.com>:
      Based on patches from Eric Youngdale <eric@andante.jic.com>:
      * symbols.c (resolve_symbol_value): If both left and right
      * config/obj-coff.c (obj_coff_ln [both versions]): Call
      fix with make headers
      * configure.in: Set em=svr4 for m68k-*-sysv4*.
      * app.c (LEX_IS_TWOCHAR_COMMENT_2ND): Don't define.
      * config/tc-m68k.c (line_comment_chars): Add '*'.
      minor formatting fixes
      update copyrights
      fix minor formatting problem
      * Makefile.in (DISTSTUFF): Remove itbl-parse.y, itbl-lex.l, and
      From Eric Youngdale <eric@andante.jic.com>:
      From Eric Youngdale <eric@andante.jic.com>:
      * elf32-mips.c (mips_elf_relocate_section): Check for misaligned
      * cond.c (s_ifdef): If we should omit conditionals from listings,
      * gas/all/cond.s, gas/all/cond.d: New test.
      * gas/macros/semi.s: Force the final alignment to use a fill value
      * Makefile.in (itbl-lex.o): Remove -Wall.
      * Makefile.in ($(OBJS)): Don't depend upon $(IT_HDRS).
      tweak for alignment
      * elf.c (elf_fake_sections): Use SHT_NOTE for any section whose
      * objdump.c (adjust_section_vma): New static variable.
      From Stephen Williams <steve@icarus.icarus.com>:
      Tue Feb 25 22:02:23 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      Based on patches from Robert Lipe <robertl@dgii.com>:
      * ldlang.c (lang_one_common): Clear SEC_IS_COMMON from common
      * Makefile.in (itbl-parse.c itbl-parse.h): Use $(BISON) and
      * elflink.h (elf_link_input_bfd): Don't skip symbols from sections
      Wed Feb 26 13:38:30 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * expr.c (operand): Simplify 0b handling.  Don't treat 0b as a
      * config/obj-elf.c (obj_elf_common): Set BSF_OBJECT in flags.
      * mri.c (mri_draw_tree): Pass noload_section, not SEC_NEVER_LOAD,
      comment change
      * configure.in: Define BSD44_FORMAT if the target looks like a
      * gasp.c (hash_add_to_string_table): Correct misspelling in error
      Thu Feb 27 14:04:32 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * config/tc-m68k.c (md_assemble): Handle a reloc width of 'W'.n
      * stabs.texinfo (String Field): Document type number pairs here,
      remove d10v sanitization
      * elf32-mips.c (struct mips_got_info): Add assigned_gotno field.
      * targets.c (BFD_JUMP_TABLE_SYMBOLS): Change _bfd_is_local_label
      * coffcode.h (coff_bfd_is_local_label_name): Define as
      * elfxx-target.h (bfd_elfNN_bfd_is_local_label_name): Define as
      * aoutx.h (aout_link_write_symbols): Use bfd_is_local_label_name
      * ldmain.c (main): Don't initialize link_info.lprefix or
      * emultempl/m88kbcs.em: Remove.
      * config/te-sco386.h: Remove; not used.
      * write.h (LOCAL_LABEL): Only define if not BFD_ASSEMBLER.
      * syms.c (bfd_is_local_label): Return false if the symbol has no
      * targets.c (bfd_default_vector): Make non-const.
      * ldmain.c (main): Call bfd_set_default_target.
      * config/tc-mips.c (mips16_extended_frag): Don't assume that we
      * elflink.h (elf_link_find_version_dependencies): Check that
      * cond.c (s_ifc): Call mri_comment_field and mri_comment_end when
      * elf32-mips.c (mips_elf_relocate_section): Correct R_MIPS16_26
      * Makefile.in ($(SHLINK)): Just use ln -s, not ln -sf, since
      x
      * xcofflink.c (_bfd_xcoff_bfd_final_link): Always allocate space
      Fri Mar  7 11:55:31 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * coffcode.h (bfd_coff_backend_data): Change
      Sun Mar  9 23:06:35 1997  Eric Youngdale  <eric@andante.jic.com>
      From Eric Youngdale <eric@andante.jic.com>:
      From Eric Youngdale <eric@andante.jic.com>:
      From Eric Youngdale <eric@andante.jic.com>:
      From Eric Youngdale <eric@andante.jic.com>:
      * config/tc-mips.c (mips_fix_adjustable): Permit a reloc against a
      * read.c (equals): Always permit register names to be redefined.
      * config/tc-m88k.c (m88k_do_align): Don't use a special nop
      * symbols.c (colon): Change type of local to int.  From Alan Modra
      * config/tc-ppc.c (ppc_elf_lcomm): Don't call S_CLEAR_EXTERNAL.
      * doc/as.texinfo (bss): Improve description of .bss section.  In
      * ldmain.c (multiple_definition): Only skip the warning if the
      * elf32-mips.c (mips_elf_add_symbol_hook): Don't set the owner of
      * elflink.h (elf_link_add_object_symbols): Use extsymoff when
      Wed Mar 12 21:44:19 1997  Eric Youngdale  <eric@andante.jic.com>
      * config/obj-elf.c (obj_elf_data): Call md_flush_pending_output
      * cisco-core.c (SIGEMT): Define if not defined.
      * elflink.h (elf_link_add_object_symbols): Don't warn about type
      * read.c (read_a_source_file): Call LISTING_NEWLINE before
      Based on patches from H.J. Lu <hjl@lucon.org>:
      * sparc.h: Include <ansidecl.h>.  Update function declarations to
      * Makefile.in (TARG_CPU_DEP_sparc): Add opcode/sparc.h.
      * Makefile.in (elfread.o): Depend upon elf-bfd.h and elf/mips.h.
      * elfcode.h (elf_slurp_symbol_table): Don't try to read the
      * config/tc-mips.c (md_estimate_size_before_relax): Handle the
      * elf32-mips.c (mips_elf_check_relocs): Give an error if CALL16 is
      * scripttempl/elfmips.sc: Change handling of data area when
      * elf32-mips.c (mips_elf_is_local_label_name): Accept the generic
      * objdump.c (usage): Mention --no-show-raw-insn.
      Based on patches from Jamie Lokier <jamie@rebellion.co.uk>:
      * arm-dis.c (print_insn_arm): Don't print instruction bytes.
      Sat Mar 15 18:10:38 1997  H.J. Lu  <hjl@lucon.org>
      * obstack.h: Update to current FSF version.
      x
      * Makefile.in: Add dependencies on obstack.h where needed.
      * config/tc-mips.c (md_apply_fix): Improve error message for out
      Sat Mar 15 19:17:31 1997  H.J. Lu  <hjl@lucon.org>
      * symbols.c (symbol_new): Don't call debug_verify_symchain.
      x
      Mon Mar 17 10:54:47 1997  David Mosberger-Tang  <davidm@azstarnet.com>
      * as.h (bfd_alloc_by_size_t): Don't declare.
      * opncls.c (bfd_alloc): Rename from bfd_alloc_by_size_t.  Remove
      * opncls.c (bfd_alloc_grow, bfd_alloc_finish): Remove.
      * srec.c (srec_scan): Rewrite to not use obstack_1grow.
      * objalloc.h: New file.
      fix last patch
      * ldlang.c: Include "obstack.h".
      * bfd-in.h: Don't include obstack.h.
      * emultempl/aix.em: Include "obstack.h".
      * Makefile.in: Rebuild dependencies.
      fix tipo in comment
      * xcofflink.c (_bfd_xcoff_bfd_final_link): Call bfd_malloc rather
      Tue Mar 18 15:50:13 1997  H.J. Lu  <hjl@lucon.org>
      Tue Mar 18 16:39:55 1997  H.J. Lu  <hjl@lucon.org>
      start-sanitize-m32r
      Tue Mar 18 22:40:09 1997  H.J. Lu  <hjl@lucon.org>
      * Makefile.in: Rebuild dependencies.
      * read.c (potable): Add "equiv".
      * config/tc-mips.c (load_register): In 32 bit mode, when not
      Wed Mar 19 11:37:57 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * elflink.h (elf_bfd_final_link): Set the value of a section
      Thu Mar 20 12:48:45 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * binary.c (binary_set_section_contents): Don't get misled if the
      Thu Mar 20 13:42:01 1997  H.J. Lu  <hjl@lucon.org>
      Thu Mar 20 13:42:01 1997  H.J. Lu  <hjl@lucon.org>
      Based on patches from Philippe De Muyter <phdm@info.ucl.ac.be>.
      Thu Mar 20 16:49:14 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/m68k-parse.y (motorola_operand): Allow (zdireg,EXPR).
      Thu Mar 20 19:03:30 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * doc/as.texinfo (Symbol Names): Don't use obsolete @ctrl macro.
      * i386.h: Change DW to W for cmpxchg and xadd, since they don't
      Fri Mar 21 12:28:41 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      x
      * elf32-sparc.c (elf32_sparc_size_dynamic_sections): If there is
      * Makefile.in (BFD_H): New variable.
      * configure.in: Don't set files and links.  Don't call
      * symbols.c (colon): Call obj_frob_label if it is defined.
      * config/obj-coff.h (DO_STRIP): Don't define.
      * config/obj-ieee.c (segment_name): Don't define function if this
      * Makefile.in: Added automatic dependency building.
      * Makefile.in (.c.o): Define TARGET_$(MY_TARGET) when compiling.
      * config/tc-alpha.h (tc_frob_file_before_adjust): Define if
      * mips-opc.c: Add dctr and dctw.
      * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Don't
      * config/tc-i386.h (iclrKludge): Define.
      * i386.h: Add iclr.
      * config.bfd: Don't set targ_underscore for i[3456]86-*-gnu* or
      * sh-opc.h: Add bf/s and bt/s as synonyms for bf.s and bt.s.
      * Makefile.in (install-dirs): Don't crash if prefix, and hence
      * Makefile.in: Rebuild dependencies.
      * targmatch.sed: Use the hold space to put the #ifdef around the
      * stabs.texinfo (Stab Section Basics): Make it clear that only
      * stabs.c (_bfd_link_section_stabs): Copy over the first header
      * stabs.c (_bfd_stab_section_offset): New function.
      * cond.c (cond_finish_check): New function.
      * config/tc-mips.c (insn_uses_reg): Map register numbers in mips16
      Wed Mar 26 13:35:15 1997  H.J. Lu  <hjl@lucon.org>
      * elf32-ppc.c (ppc_elf_check_relocs): Only create the got section
      * listing.c (print_lines): Add lineno parameter.  Change all
      * read.c (s_comm): Check S_IS_COMMON as well as S_IS_DEFINED.
      * COPYING: Update FSF address.
      * coffcode.h (bfd_coff_backend_data): Add new field
      * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Generate a COPY
      * Makefile.in (clean-here): Remove dependency files.
      * mips-opc.c: Add cast when setting mips_opcodes.
      * version.c (print_version): Update copyright date.
      addr2line.c contributed by Ulrich Lauther
      mention addr2line
      Based on patch from Marty Leisner <leisner@sdsp.mc.xerox.com>:
      * as.c (parse_args): Update copyright date in version message.
      * lexsup.c (parse_args): Update copyright date in version
      * gprof.c (main): Correct copyright message.
      * bfd.c: Include "libiberty.h".
      * ppc-opc.c: Add PPC 403 instructions and extended opcodes.  From
      * configure.in: Add stdlib.h to AC_CHECK_HEADERS list.
      * config.bfd: Add bfd_elf64_{big,little}mips_vec to targ_selvecs
      * config/obj-elf.c (obj_elf_section_change_hook): New function.
      * coff-mips.c (mips_ecoff_backend_data): Initialize new
      * config/tc-mips.c (struct mips_set_options): Define.
      From Ralf Baechle <ralf@gnu.ai.mit.edu>:
      fix comment
      From Ralf Baechle <ralf@gnu.ai.mit.edu>:
      * itbl-parse.y (yyerror): Make static.  Declare.
      Fri Mar 28 14:44:08 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      From David S. Miller <davem@caip.rutgers.edu> and H.J. Lu
      Fri Mar 28 15:25:24 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Fri Mar 28 15:29:23 1997  H.J. Lu <hjl@gnu.ai.mit.edu>
      Fri Mar 28 15:44:41 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Fri Mar 28 18:03:19 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Fri Mar 28 17:57:53 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * configure: Set cache_file to config.cache.
      * Makefile.in (distclean): Remove .gdbinit.
      Mon Mar 31 14:01:40 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * configure.in: Use ELF for mips-*-gnu*.
      * config/tc-mips.c (mips_pseudo_table): Add "stabn".
      * gdbinit.in: New file.
      Mon Mar 31 15:40:59 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
      * coff-a29k.c (coff_a29k_relocate_section): Don't use symndx as a
      Mon Mar 31 16:26:55 1997  Joel Sherrill  <joel@oarcorp.com>
      Mon Mar 31 16:29:50 1997  Joel Sherrill  <joel@oarcorp.com>
      Mon Mar 31 16:31:04 1997  Joel Sherrill  <joel@oarcorp.com>
      x
      Mon Mar 31 16:35:51 1997  Joel Sherrill  <joel@oarcorp.com>
      remove m32r sanitization
      Mon Mar 31 23:28:39 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Mon Mar 31 23:53:44 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * Makefile.in: Remove unnecessary itbl-parse.h, ibtl-parse.c, and
      Tue Apr  1 16:18:05 1997  Klaus Kaempf  <kkaempf@progis.de>
      Tue Apr  1 16:21:44 1997  Klaus Kaempf  <kkaempf@progis.de>
      Tue Apr  1 16:24:28 1997  Klaus Kaempf  <kkaempf@progis.de>
      Tue Apr  1 16:27:45 1997  Klaus Kaempf  <kkaempf@progis.de>
      Tue Apr  1 16:28:50 1997  Klaus Kaempf  <kkaempf@progis.de>
      * elf32-mips.c (mips16_jump_reloc): Print a warning rather than
      * ldlang.c (lang_process): Call lang_check immediately after
      * elf32-mips.c (elf_mips_ctor64_howto): New static variable.
      * config/tc-mips.c (mips16_macro): Handle M_DMUL and M_MUL.
      * mips16-opc.c: Add mul and dmul macros.
      * COPYING: Update FSF address.
      remove uninteresting TODO file
      * m10200-dis.c: Rename from mn10200-dis.c.
      * elf-m10200.c: Rename from elf32-mn10200.c.
      remove obsolete and unused file
      * elflink.h (elf_link_add_object_symbols): When there is a size
      Revert last patch, and:
      * mpw-idtmips.c: Rename from mpw-emipsidt.c.
      tweak last patch
      * VERSION: Set to 2.8.1.
      * Makefile.in (VERSION): Set to 2.8.1.
      * ldver.c (ld_program_version): Set to 2.8.1.
      * gprof.c (VERSION): Define as "2.8.1".
      * Branched binutils 2.8.
      * elf32-mips.c (elf_mips_ctor64_howto): Set complain_on_overflow
      * ldlex.l: Recognize SQUAD.
      * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
      * Makefile.in (DISTCLEAN_HERE): Add site.exp and site.bak.
      * Makefile.in (distclean): Remove site.exp and site.bak.
      * Makefile.in (distclean): Remove site.exp and site.bak.  Remove
      * i386.h: Correct opcode values for fsubp, fsubrp, fdivp, and
      * i386-dis.c (float_reg): Swap fsubrp and fsubp.  Swap fdivrp and
      update copyright
      * ppcboot.c (ppcboot_set_arch_mach): Make static.
      * d10v-dis.c: Include "ansidecl.h" before "opcode/d10v.h".
      * coff-ppc.c (dump_toc): Add cast to avoid warning from SunOS cc.
      * Makefile.in: Rebuild dependencies.
      * configure.in: Add AC_FUNC_ALLOCA.
      * emultempl/pe.em: Include "libiberty.h".
      * bfd.c (bfd_record_phdr): Cast count to size_t before
      * config/tc-mips.c: Protect uses of STO_MIPS16 with an ifdef of
      * gas/arm/arm.exp: Only run inst and arm7t on targets which can
      * config/tc-hppa.c (tc_gen_reloc): If hppa_ren_reloc_type fails,
      * config/tc-hppa.h (TC_EOL_IN_INSN): Check explicitly for '!',
      * gas/all/float.s: Put a tab before .text, to keep the PA happy.
      * configure.in: Update file names for bfd_elf32_mn10[23]00_vec.
      * configure.in: Correct file names for bfd_mn10[23]00_arch.
      * Makefile.in: Change mn10300-opc.o to m10300-opc.o, to match
      * i386.h: Revert last patch for the NON_BROKEN_OPCODES cases.
      Sat Apr  5 13:19:12 1997  Klaus Kaempf  <kkaempf@progis.de>
      * Makefile.in (distclean): Don't remove *.info files.
      * configure.host: Set SHLIB_LIBS.
      * configure.in: Substitute SHLIB_LIBS.
      Tue Apr  8 18:09:29 1997  Jamie Lokier  <jamie@rebellion.co.uk>
      * config/tc-m68k.c (m68k_ip): Handle #j.
      Wed Apr  9 12:05:25 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config.bfd: (i[3456]86-*-openbsd*, m68*-*-openbsd*,
      * xcofflink.c (bfd_xcoff_import_symbol): Handle importing a symbol
      * targets.c (netbsd_core_vec): Declare.  From Gordon W. Ross
      Fri Apr 11 16:37:10 1997  Niklas Hallqvist  <niklas@appli.se>
      * elfcode.h (elf_slurp_symbol_table): Only subtract the section
      * configure: Use ${config_shell} with ${moveifchange}.  From Thomas
      From Thomas Graichen <graichen@rzpd.de>:
      From Thomas Graichen <graichen@rzpd.de>:
      From Thomas Graichen <graichen@rzpd.de>:
      From Thomas Graichen <graichen@rzpd.de>:
      * binutils-all/ar.exp (long_filenames): Check for a file system
      * Makefile.in (INSTALL): Set to @INSTALL@.
      revert last patch
      * install-sh: Rename from install.sh.
      * gdbserver/Makefile.in (INSTALL): Change install.sh to
      rename install.sh to install-sh
      * elflink.h (elf_link_add_object_symbols): Don't call check_relocs
      * mkinstalldirs: New file, copied from automake.
      tweak last patch
      * Makefile.in (install): Depend upon installdirs.  Use
      * Makefile.in (srcroot): Remove.
      * Makefile.in (INSTALL): Set to @INSTALL@.
      * Makefile.in (INSTALL): Set to @INSTALL@.
      Change to use automake:
      * gdbserver/Makefile.in (INSTALL_XFORM): Remove.
      * Makefile.in (INSTALL): Set to @INSTALL@.
      * Makefile.in (INSTALL): Set to @INSTALL@.
      * Make-common.in (INSTALL): Set to @INSTALL@.
      * Makefile.in (install-sis): Depend upon installdirs.  Use
      * Makefile.in (INSTALL): Set to @INSTALL@.
      * Makefile.in (INSTALL_XFORM): Remove.
      * Makefile.in (DEVO_SUPPORT): Add mkinstalldirs.
      * aout-target.h (MY(callback)): If entry_is_text_address, adjust
      sanitize out references to v850
      this file was removed a long time ago
      * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Set .rela.bss size
      From Gordon W. Ross <gwr@mc.com>:
      From Gordon W. Ross <gwr@mc.com>:
      * elf32-i386.c (struct elf_i386_pcrel_relocs_copied): Define.
      * elflink.h (elf_link_add_object_symbols): Only subtract the
      * ldctor.c (ldctor_build_sets): Make sure the set is aligned
      Thu Apr 17 13:46:56 1997  Per Fogelstrom  <pefo@openbsd.org>
      Thu Apr 17 13:57:06 1997  Per Fogelstrom  <pefo@openbsd.org>
      Thu Apr 17 13:59:47 1997  Per Fogelstrom  <pefo@openbsd.org>
      x
      * coff-alpha.c (bsd_alpha_howto_table): Cloned from alpha_howto_table
      Fri Apr 18 11:51:35 1997  Niklas Hallqvist  <niklas@appli.se>
      Fri Apr 18 11:54:43 1997  Niklas Hallqvist  <niklas@appli.se>
      * config/tc-ppc.c (ppc_fix_adjustable): Handle zero length csects
      * coffcode.h (coff_compute_section_file_positions): Force the
      Sat Apr 19 22:52:03 1997  Jim Wilson  <wilson@cygnus.com>
      * elf32-i386.c (elf_i386_check_relocs): Only count PC relative
      Sat Apr 19 23:09:25 1997  Niklas Hallqvist  <niklas@petra.appli.se>
      Sat Apr 19 23:16:35 1997  Niklas Hallqvist  <niklas@petra.appli.se>
      Mon Apr 21 11:21:31 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * doc/c-mips.texi: Document .set autoextend.
      * Makefile.in (DEVO_SUPPORT): Add mpw-install.
      * Makefile.in (DISTBISONFILES): Add ld/Makefile.in
      * listing.c (data_buffer): Set size based on other listing macros,
      * doc/internals.texi (Porting GAS): Correct documentation for
      * Makefile.in (DISTSTUFF): Add itbl-parse.h.
      * config/obj-coff.c (coff_header_append): Don't reset string_size
      Tue Apr 29 19:54:36 1997  Richard Henderson  <rth@tamu.edu>
      Tue Apr 29 20:23:10 1997  Jim Wilson  <wilson@cygnus.com>
      revert Alpha/OpenBSD patches
      revert Alpha/OpenBSD patches
      * elf.c (copy_private_bfd_data): Cast csecs to avoid sign
      * targmatch.sed: Add explicit \n characters to work around bug in
      Mon May  5 12:45:19 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * i386-dis.c: Revert patch of April 4.  The output now matches
      * i386.h: Add MMX instructions.
      * config/tc-i386.h (RegMMX): Define.
      * i386-dis.c: (dis386_twobyte): Add MMX instructions.
      * config.bfd: cope with '*-*-linux-gnuaout' targets.
      Mon May  5 18:19:55 1997  Philip Blundell  <pjb27@cam.ac.uk>
      * cond.c: Include "macro.h".
      * config/tc-i386.c (md_section_align): If a.out and BFD, force
      * Makefile.in: Add ILU targets.
      From Sean McNeil <sean@mcneil.com>:
      * configure: Default CXX to c++, not gcc.
      * config/tc-mips.c (macro): Handle constants for M_LI_D and
      * config/obj-coff.c (write_object_file): Just pass NULL to
      * gas/mips/lifloat.s: Update for recent changes to floating point
      Wed May  7 16:18:30 1997  Manfred Hollstein  <manfred@s-direktnet.de>
      * expr.c (expr): When subtracting values in the same frag,
      * Makefile.in (all-libide): Depend upon all-ilu.
      * Makefile.in: Add automake targets.
      * Makefile.in (INSTALL_MODULES): Put install-opcodes before
      * config.bfd: Change #if 0 around uses of host_aout_vec to #if
      * config.bfd (i[3456]86-*-gnu*): Don't include Mach support.
      * configure.tgt (i[3456]86-*-gnu*): Don't include Mach support.
      Mon May 12 11:11:06 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * configure.in: Don't clear OPCODES when --enable-commonbfdlib is
      Mon May 12 13:33:08 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * scripttempl/elfmips.sc: Remove.
      * config/tc-mips.c (set_at): Check for bignum.
      * elflink.h (elf_link_add_object_symbols): Force ELF symbol size
      * elflink.h (elf_link_add_object_symbols): Consistently treat
      * elflink.h (elf_link_add_object_symbols): Don't decrease the
      * coff-sh.c (sh_merge_private_data): New static function.
      * peicode.h: Add & 0xffffffff when using ImageBase in case bfd_vma
      * configure.in: Use install-sh, not install.sh.
      * config/obj-coff.c (symbol_to_chars): If TE_PE, don't add the
      * coffcode.h (coff_slurp_symbol_table): If COFF_WITH_PE or
      * ldmain.c (main): Correct check of fclose return value when
      * coff-tic80.c (tic80_howto_table): Add PP relocations.  Change
      * coff-tic80.c (tic80_howto_table): Change overflow check for most
      add depend.c
      * sh-dis.c: Reindent.  Rename local variable fprintf to
      * doc/as.texinfo: Don't use @value in section names or index
      * coff-ppc.c (coff_ppc_relocate_section): If PE file, don't add
      Tue May 27 11:02:08 1997  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue May 27 15:58:53 1997  Richard Henderson  <rth@tamu.edu>
      * coff-i386.c (coff_i386_reloc): Don't just exit if we see an
      * config/tc-i386.c (tc_gen_reloc): Don't try to convert the type
      * Makefile.in: Rebuild dependencies.
      Thu May 29 12:58:26 1997  Ben Pfaff  <pfaffben@pilot.msu.edu>
      * cofflink.c (coff_link_add_symbols): If PE file, don't subtract
      * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Set dynindx
      add c-arm.texi
      * config/tc-sh.h (md_cons_align): Define.
      * ld-elfvers/vers6.ver: Update for recent elflink.h patch to
      * scripttempl/pe.sc: Add zeroes after .idata$3 to mark the end of
      Mon Jun  9 12:34:21 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/tc-m68k.c (md_section_align): If a.out and BFD, force
      Mon Jun  9 12:55:45 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * config/tc-sh.c (md_apply_fix): Check for overflow.
      Tue Jun 10 11:13:03 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Tue Jun 10 11:18:09 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Tue Jun 10 11:18:09 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Tue Jun 10 11:18:09 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Tue Jun 10 11:26:47 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * elf32-i386.c (elf_i386_relocate_section): Get the relocation
      Wed Jun 11 12:05:52 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * elflink.h (elf_link_output_extsym): Call finish_dynamic_symbol
      * dlltool.h: New file.
      * write.c (write_object_file): In non BFD_ASSEMBLER code, as we
      * dlltool.c (export_type): Add data field.
      * configure.in: Build itl, db, sn, etc., when building for native
      * Makefile.in (OBJS): Put @extra_objects@ on the same line as
      Mon Jun 16 12:49:36 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Mon Jun 16 12:49:36 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * config/tc-i386.c (i386_operand): Use alloca rather than a fixed
      Mon Jun 16 13:59:18 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Mon Jun 16 14:08:38 1997  Michael Taylor  <mbt@mit.edu>
      Mon Jun 16 14:10:00 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * i386-dis.c (twobyte_has_modrm): Fix pand.
      * m68k-dis.c (print_insn_arg): Print case 7.2 using %pc@()
      * gas/m68k/pcrel.d: Update for m68k disassembler changes.
      * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Call
      Mon Jun 16 14:42:14 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * Makefile.in (DISTBISONFILES): Remove.
      * elf32-i386.c (elf_i386_relocate_section): When generating a
      * Makefile.am (INCLUDES): Add -DDEBUG.
      * Makefile.in (CC, CFLAGS): Substitute from configure script.
      credit
      * configure: Set CFLAGS and CXXFLAGS, and substitute them into
      * Makefile.in (CFLAGS): Subsitute from configure script.  From
      * config/tc-ppc.c (ppc_insert_operand): In 32 bit mode, with a
      Mon Jun 16 18:56:27 1997  Geoff Keating  <geoffk@ozemail.com.au>
      Mon Jun 16 19:06:41 1997  Geoff Keating  <geoffk@ozemail.com.au>
      * configure.in: Use mh-ppcpic and mt-ppcpic for powerpc*-* targets.
      Mon Jun 16 19:12:51 1997  Geoff Keating  <geoffk@ozemail.com.au>
      Mon Jun 16 19:18:21 1997  Geoff Keating  <geoffk@ozemail.com.au>
      whitespace tweaks
      * cofflink.c (_bfd_coff_link_input_bfd): If stripping debugging
      * sparc-opc.c: The fcmp v9a instructions take an integer register
      * elflink.h (elf_link_add_object_symbols): Don't let a common
      revert last patch
      * linker.c (link_action): Change COMMON_ROW/indr to from CREF to
      First stab at Windows resource compiler:
      * coff-i386.c (i3coff_object_p): If COFF_IMAGE_WITH_PE, hack to
      Another windres snapshot.  Can now read the COFF resources directory,
      * elflink.h (elf_merge_symbol): New static function, broken out of
      * elflink.h (elf_merge_symbol): In the case of a new defined
      comment fix
      * coffgen.c (coff_object_p): Read the f_opthdr bytes from the
      Wed Jun 25 12:43:10 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Wed Jun 25 12:43:10 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      Wed Jun 25 12:47:22 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Jun 25 12:48:41 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * resbin.c: New file.
      * elflink.h (elf_link_output_extsym): Use the right section for a
      * elf.c (bfd_elf_string_from_elf_section): Check for an invalid
      * elflink.h (elf_link_add_object_symbols): When a version
      * ld-elfvers/vers.exp: Use egrep rather than grep when looking for
      * windres.c (main): Quit if we didn't get any resources.
      * scripttempl/pe.sc: Put .rsrc after .reloc.  Put input .rsrc
      * Makefile.in (WINDRES): New variable.
      * rcparse.y: Add a couple of missing semicolons (accepted by bison
      More tweaks.  Add windres documentation.
      * aclocal.m4, configure, Makefile.in: Rebuild with automake 1.2.
      finish upgrade to automake 1.2
      From Jason Merrill <jason@cygnus.com>:
      * elf32-m68k.c (howto_table): Use complain_overflow_bitfield, not
      * configure.in, Makefile.in: Treat tix like itcl.
      * config/obj-coff.c (fixup_segment): Never subtract section
      * Makefile.in (INSTALL_PROGRAM_ARGS): New variable.
      * gdbint.texinfo (Host Conditionals): Add CRLF_SOURCE_LINES.
      * source.c (OPEN_MODE, FDOPEN_MODE): Define; value depends upon
      From Manfred Hollstein <manfred@s-direktnet.de>:
      * coff-i386.c (coff_i386_is_local_label_name): New static function
      * config/tc-i386.c (tc_i386_fix_adjustable): Change ifndef
      * config/tc-mips.c (check_absolute_expr): Change warning to
      * elf.c (map_sections_to_segments): When checking whether
      * config/tc-mips.c (macro_build): Restore check of fmt argument.
      * sunos.c (sunos_create_dynamic_sections): Set SEC_LINKER_CREATED
      * config/tc-m68k.c (md_apply_fix_2): Check for PC relative reloc
      Tue Jul 22 14:44:00 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 14:50:42 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      * configure.in: Check for fdopen.
      Tue Jul 22 16:19:34 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 17:19:45 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      * libiberty.h (PEXECUTE_*): Define.
      * nlmconv.c (link_inputs): Call libiberty pexecute function.
      Tue Jul 22 18:18:58 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 17:19:45 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 17:19:45 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 18:38:56 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 18:38:56 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 18:50:38 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 14:50:42 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      Tue Jul 22 14:50:42 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      * config.guess: Merge with FSF.
      Wed Jul 23 12:32:18 1997  Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
      * coff-i386.c (coff_i386_reloc): Don't offset a common symbol by
      * config.sub: Merge with FSF.
      * Makefile.in: Treat tix like tk, putting it in X11_MODULES.  Add
      * macro.c (define_macro): Make sure the index is in range before
      * ecofflink.c (bfd_ecoff_debug_accumulate): Only merge files with
      * resbin.c (bin_to_res_string): Correct adjustment of data and
      From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:
      Wed Jul 30 21:30:35 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:
      Thu Jul 31 12:09:20 1997  Geoff Keating  <geoffk@ozemail.com.au>
      * ltconfig, ltmain.sh: New files, from libtool 1.0.
      * Makefile.am: New file, based on old Makefile.in.
      * Makefile.am: New file, based on old Makefile.in.
      * Makefile.in (DEVO_SUPPORT): Add ltconfig, ltmain.sh, and missing.
      * VERSION: Remove.
      tweaks
      * Makefile.am: New file, based on old Makefile.in.
      * Makefile.am: New file, based on old Makefile.in.
      * ylwrap: New file.
      sanitize Makefile.am
      * configure.in: Set enable_shared before AM_PROG_LIBTOOL.
      * configure.in: Set enable_shared before AM_PROG_LIBTOOL.
      * acinclude.m4: Include bfd/acinclude.m4, not bfd/acmacros.m4.
      * gdbtk.c (Tcl_Alloc): Don't provide our own version of this if
      * ecoff.c (ecoff_build_symbols): Set fMerge to 0 for an FDR which
      * deflex.l, defparse.y: Use VERSIONK rather than VERSION.
      * aclocal.m4, configure, Makefile.in: Rebuild with new automake
      * Makefile.am (TOOL_PROGS): Use an explicit $(EXEEXT).
      * Makefile.am (install-exec-local): Create $(tooldir)/bin before
      * config/tc-mips.c (macro): Fix handling of a double load from a
      * configure.in: Remove AC_ARG_PROGRAM; it's invoked by
      * Makefile.am (STRIP_PROG): Change from strip.new to strip-new.
      * Makefile.am (check-DEJAGNU): Export r.
      * cond.c (s_else): If not listing false conditionals, turn listing
      * config/default.exp: Set NM to nm-new, not nm.new, to match
      * ylwrap: If the program is a relative path, force it to be
      * Makefile.in (NM_FOR_TARGET): Change nm.new to nm-new.
      * configure: Rebuild with autoconf 2.12.1.
      * Makefile.am: New file, based on old Makefile.in.
      * doc/Makefile.am: New file, based on old doc/Makefile.in.
      * config/default.exp: Set AS and GASP to as-new, not as.new.
      * Makefile.in (AS_FOR_TARGET): Change as.new to as-new.
      Sanitize Makefile.am
      * Makefile.am ($(srcdir)/config/m68k-parse.h): New target, to
      * configure.in: Define TARGET in header file.
      * configure.in: Define TARGET_BYTES_BIG_ENDIAN if endian is set.
      * Makefile.am (docdir): Define.
      * Makefile.in ($(INSTALL_X11_MODULES)): Depend upon installdirs.
      * configure.in (tixdir): Update for cygwin32 case for Tcl 8.0.
      * gdbtk.c (gdbtk_cleanup): New static function.
      * config/i386/cygwin32.mh ($(BDM_LIBNAME)): Rename target from
      * gdbtk.c (gdbtk_init): Change gdbtk_lib_tmp and gdbtk_file to be
      * ser-ocd.c: If _WIN32, include <windows.h>.
      remove wigglers.def
      * Makefile.am: New file, based on old Makefile.in.
      * config/default.exp: Change ld, as, nm and strip from .new to
      tipo
      * configure.in: Change version number to 2.8.2.  Call
      keep arc.h
      * Makefile.in (taz): Get the version number from AM_INIT_AUTOMAKE in
      * coff-stgo32.c: Rename from coff-stubgo32.c to avoid old System V
      * Makefile.am (MOSTLYCLEANFILES): Add site.bak, site.exp, stage,
      * aoutx.h (NAME(aout,final_link)): Don't emit the string table if
      * Makefile.in, configure.in: Handle jstools like vmake.
      * config/tc-m68k.c (m68k_ip): Give an error message for SIZE_BYTE
      * Makefile.in (install-only): Install tclIndex if ENABLE_IDE.
      * configure: If OSTYPE matches *win32*, try to find a good value for
      * configure: When handling a Canadian Cross, handle YACC as well as
      * configure: Get CFLAGS and CXXFLAGS from Makefile, if possible.
      fix v850 sanitization
      fix v850 sanitization
      * coffgen.c (coff_find_nearest_line): Correctly handle the offset
      * as.h (enum debug_info_type): Define.
      fix copyrights
      * Makefile.am (check-DEJAGNU): Don't cd into testsuite until after
      * win32-nat.c (handle_exception): Return a value indicating
      * ldgram.y (atype): Accept parentheses with no type.
      * ldlang.c (wildcardp): Don't let a backslash by itself cause a
      fix v850 sanitization
      * aout-target.h (MY(vec)): Add SEC_CODE and SEC_DATA to section
      * syms.c (_bfd_stab_section_find_nearest_line): Clear the
      * config/tc-ppc.c (ppc_change_csect): Temporarily lower the
      * symbols.c (resolve_symbol_value): Store the value back into the
      * i386.h (JUMP_ON_CX_ZERO): Uncomment (define again).
      * config/tc-i386.c (md_assemble): In JumpByte case, when looking
      tipo
      Use address size prefix for loopw as for jcxz.
      * i386.h: Comment fixes for ficom[p]?{s,l} from Gabriel Paubert
      * i386.h: Set ud2 to 0x0f0b.  From Gabriel Paubert
      * i386.h (two_byte_segment_defaults): Correct base register 5 in
      * config/tc-i386.c (i386_align_code): Correct 16 bit noops.  From
      * as.h: Don't define alloca if __GNUC__.  Just declare it.
      * config/tc-alpha.c (load_expression): Check explicitly for O_big,
      * expr.c (integer_constant): If BFD64, don't make a bignum if the
      * doc/as.texinfo (Machine Dependencies): Add v850 to menu.
      * acinclude.m4 (BFD_CC_FOR_BUILD): Set EXEEXT_FOR_BUILD.
      fix v850 machine number stuff
      * Makefile.am: Rebuild dependencies.
      * Makefile.am (ld_new_DEPENDENCIES): Remove @LEXLIB@.
      * ldlang.c (wild_doit): Clear SEC_HAS_CONTENTS from a
      * config/obj-elf.c (elf_frob_symbol): Only set BSF_OBJECT for
      * ldmisc.h, ldmisc.c, ldcref.c: Rename finfo to lfinfo, to avoid
      * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): In
      * xcofflink.c (xcoff_link_add_symbols): Put XTY_CM/XMC_TD symbols
      fix sanitizations and copyright
      * reloc.c: Remove extraneous commas from relocation entries.
      * Makefile.am: Rebuild dependencies.
      * as.h: Don't declare alloca if it is a macro.
      * config.guess: Merge with FSF.
      Support -alh and -ald for DWARF 1:
      remove mentions of ARC
      only remove more.parse if it exists
      remove v850 sanitization
      * ldlang.c (wild_doit): Revert patch of September 3.
      * config/tc-mips.c (hilo_interlocks): Change from a static
      * app.c (do_scrub_chars): Clear mri_state at end of .mri
      * elf.c (map_sections_to_segments): Even if we are not demand
      * configure.in: Call AC_CHECK_TOOL before AM_PROG_LIBTOOL.
      * aclocal.m4: Rebuild with new libtool.
      * aclocal.m4: Rebuild with new libtool.
      * Makefile.am (libbfd_a_SOURCES): Define.
      * Makefile.am (EXTRA_as_new_SOURCES): Set to config/m68k-parse.y,
      * config/m68k-parse.y (yylex): Permit an expression to be used for
      * m68k-opc.c: Correct movew of an immediate operand to %sr or %ccr
      * ld.texinfo (Section Options): Improve documentation of NOLOAD
      * m68k-opc.c: Accept tst{b,w,l} with immediate operands on cpu32.
      * doc/c-i386.texi (i386-Float): Remove incorrect assertion that
      * ltmain.sh: Tweak shell pattern to avoid bug in NetBSD /bin/sh.
      * binutils.texi (size): The object file argument is optional.
      * binutils.texi	(ar cmdline): Document that q now works like r.
      Wed Sep 24 16:52:28 1997  Joel Sherrill  <joel@oarcorp.com>
      Wed Sep 24 16:54:40 1997  Joel Sherrill  <joel@oarcorp.com>
      * m68k.h: Document q and v operand specifiers.
      fix copyright
      * config/tc-m68k.c (m68k_ip): Handle q and v operand specifiers.
      * m68k-opc.c: Correct bchg, bclr, bset, and btst on ColdFire.
      * elflink.h (elf_merge_symbol): Don't check the hash creator until
      * config/tc-m68k.c (m68k_ip): Remove ` operand specifier.
      * configure.in: Use a diversion to set enable_shared before the
      * configure.in: Use a diversion to set enable_shared before the
      * Makefile.am ($(BFD_H)): Change stmp-bfd.h to stmp-bfd-h.
      * peicode.h (coff_swap_scnhdr_out): Set IMAGE_SCN_MEM_READ for an
      * configure.tgt (mips*-sgi-irix[56]*): Use elf32bsmip rather than
      * ldlang.c (wild_doit): Rewrite flag handling for clarity.  If we
      * elf32-sparc.c (sparc_elf_wdisp16_reloc): Cast to bfd_byte *, not
      * wrstabs.c (write_stabs_in_sections_debugging_info): Cast p to
      * configure.in: Don't include elf.lo again for ELF targets; it's
      Make ld -s work on AIX:
      * config/atof-ieee.c (gen_to_words): When generating a denormal
      * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
      * objcopy.c (set_times): New static function, replacing
      * expr.c (operator): Accept ==.  From Anders Blomdell
      * ecoff.c (generate_ecoff_stab): Remove unused static function.
      * config/tc-mips.c: Undef OBJ_COPY_SYMBOL_ATTRIBUTES before
      * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
      * som.c (som_construct_extended_name_table): Remove static
      * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
      * gas/sparc/synth.d: Update for recent disassembler changes.
      * gas/arm/arm7t.d: Update for recent disassembler changes.
      * configure.in: Remove AM_PROG_INSTALL; it's called by
      * doc/Makefile.am (CPU_DOCS): Define.
      From Robin Kirkham <Robin.Kirkham@mlb.dmt.csiro.au>:
      * nm.c (lineno_cache_bfd): New file static variable.
      * binutils.texi (strip): Remove duplicate --target.  From Marty
      * peicode.h (coff_swap_scnhdr_out): Set IMAGE_SCN_MEM_DISCARDABLE
      * scripttempl/pe.sc: Put .stab and .stabstr sections at end.
      * peicode.h (pe_mkobject_hook): Set DLL flag.
      * read.c (s_include): Check for error return from
      * write.c (subsegs_finish): New function, broken out of
      * peicode.h (coff_swap_scnhdr_out): Don't clobber other flag
      fix ChangeLog entry
      * ld-srec/sr3.cc: Add definitions for terminate, __terminate, and
      Mon Oct 20 14:54:06 1997  Klaus K"ampf  <kkaempf@progis.de>
      Mon Oct 20 15:01:27 1997  Klaus K"ampf  <kkaempf@progis.de>
      various evax patches
      Mon Oct 20 15:28:49 1997  Klaus K"ampf  <kkaempf@progis.de>
      Mon Oct 20 15:31:43 1997  Klaus K"ampf  <kkaempf@progis.de>
      Various fixes for openvms/alpha.
      * scripttempl/pe.sc: Put .eh_frame in .rdata.
      * config/tc-mips.c (macro): Correct handling of constant in M_LI_D
      * coff-sh.c (coff_small_object_p): New static function.
      * config/tc-sh.c (sh_small): New variable.
      add sparclinux.h
      sanitize for vr5400
      * config/tc-mips.h (LOCAL_LABELS_DOLLAR): Don't define; use
      * config/tc-ppc.c (md_assemble): When handling @l, always sign
      add tx49 sanitization
      * ld.h (args_type): Add warn_mismatch field.
      * Makefile.am (STAGESTUFF): Change bin_PROGRAMS to
      * objcopy.c: Move new struct and variable definitions to top of
      Sun Nov  2 14:51:36 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * objcopy.c (parse_flags): Make flag check case insensitive.
      * objcopy.c (copy_section): Don't crash if there is no particular
      Tue Nov  4 12:05:56 1997  Klaus K"ampf  <kkaempf@progis.de>
      keep itcl even without keep-ide, since gdbtk needs it
      * macro.c (sub_actual): If we don't find a parameter for an &,
      * config/tc-m68k.c (m68k_ip): Call add_fix when needed for '_'
      * ld-srec/sr3.cc (__eh_pc): Define.
      Mon Nov 10 14:32:40 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * valprint.c (print_longest): The b, h, w, and g format specifiers
      * lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
      * config/tc-h8300.c: Include "subsegs.h".
      * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
      rebuild
      * symbols.c (resolve_symbol_value): Add missing breaks in case on
      move include entries from ../ChangeLog
      * aclocal.m4 (AM_CYGWIN32, AM_EXEEXT): Remove.  They are already
      * elf32-sh.c (sh_elf_relax_delete_bytes): Don't kill LABEL
      Sat Nov 22 15:50:09 1997  Klaus Kaempf  <kkaempf@progis.de>
      Sat Nov 22 15:50:09 1997  Klaus Kaempf  <kkaempf@progis.de>
      Sat Nov 22 15:50:09 1997  Klaus Kaempf  <kkaempf@progis.de>
      Sat Nov 22 15:50:09 1997  Klaus Kaempf  <kkaempf@progis.de>
      fix comment
      Sat Nov 22 16:06:56 1997  Klaus Kaempf  <kkaempf@progis.de>
      * sunos.c (sunos_add_one_symbol): When overriding a defined
      * coff-arm.c (arm_allocate_interworking_sections): Fix typo
      * Makefile.am (BFD32_BACKENDS): Remove tekhex.lo.
      * m68k-opc.c: Add argument for lpstop.  From Olivier Carmona
      Mon Dec  1 12:25:57 1997  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * windres.h (ESCAPE_*): Define standard escape sequences.
      Source directory cvs renamed to cvssrc:
      * elflink.h (elf_link_input_bfd): Handle a relocateable link in
      * coffcode.h (_coff_link_output_has_begun): Make static.
      * elf.c (assign_file_positions_for_segments): For a loadable
      * coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.
      sanitize out dependency of all-libide on all-ilu
      * Makefile.in: Add libgui directory.
      sanitize out libide unless keep-ide
      * Makefile.in (LIBGUI): New variable.
      * configure: Only put libide in GDB_TK if --enable-ide.
      * lexsup.c (parse_args): Keep track of where we are in the option
      fix d30v sanitization
      move sanitization check from Things-to-lose to Do-last
      don't mention sanitization in ChangeLog
      * rclex.l: Don't permit a comma in a STRING.
      * mips-opc.c: Add FP_D to s.d instruction flags.
      * gas/mips/r5900.d: Update for current disassembler.
      * config/tc-mips.c (macro): The 4650 doesn't permit M_LDC1_AB,
      Mon Dec 22 13:04:33 1997  Joel Sherrill  <joel@oarcorp.com>
      * configure.in (i386*-go32-rtems*): Fix to be the same as
      rebuild
      rebuild with devo autoconf
      rebuild with devo tools
      * coff-arm.c: Don't include obstack.h.
      * Makefile.am: Rebuild dependencies.
      tipo
      rebuild with devo tools
      fix sanitization
      * peicode.h (coff_swap_scnhdr_out): Set .reloc section to be
      * libbfd-in.h (_bfd_dwarf2_find_nearest_line): Declare.
      rebuild
      fix sky sanitization
      * core.c (core_sym_class): Treat weak symbols as text symbols.
      From Matthew Bellantoni <matthew@chrysalis.com>:
      * elflink.h (elf_link_assign_sym_version): Change error message
      From Jonathan Stone <jonathan@DSG.Stanford.EDU>:
      * elf32-sparc.c (elf32_sparc_check_relocs): If -Bsymbolic, don't
      * config/tc-i386.c (i386_operand): Give an error if there are
      * read.c (dwarf_file_string): New file static variable.
      * cpu-sh.c (arch_info_struct): Correct next field of sh3e.
      * Makefile.in (all): Change gdb dependency to gdb$(EXEEXT).
      From cgf@bbc.com (Chris Faylor):
      * coff-m88k.c (GET_SCNDHR_NRELOC): Fix typo in macro name.
      * dwarf2.c: Include sysdep.h, not stdio.h and stdlib.h.
      Wed Jan 21 21:20:32 1998  Manfred Hollstein  <manfred@s-direktnet.de>
      Wed Jan 21 21:24:08 1998  Manfred Hollstein  <manfred@s-direktnet.de>
      tipoes
      tipoe
      comment fix
      * ldlang.c (lang_memory_default): Correct parenthisization of
      * coff-i386.c (coff_i386_rtype_to_howto): If COFF_WITH_PE, don't
      * emultempl/pe.em (gld_${EMULATION_NAME}_set_symbols): When doing
      * bfd-in2.h: Rebuild with changes to chew--tab expansion.
      * config/tc-arm.c (md_apply_fix3): Add casts before comparing
      tweak last patch
      tweak again
      Tue Jan 27 12:47:27 1998  Robert Lipe  <robertl@dgii.com>
      Tue Jan 27 13:32:01 1998  Robert Lipe  <robertl@dgii.com>
      * config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32
      * elf.c (_bfd_elf_close_and_cleanup): Only check the strtab if we
      * config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define.
      Wed Jan 28 13:54:50 1998  Pat Rankin  <rankin@eql.caltech.edu>
      * ld.texinfo (Options): Clarify --export-dynamic a bit.
      * ld.texinfo (Options): Mention LDEMULATION in description of -m.
      * config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument to
      * symbols.c (resolve_symbol_value): Don't set the segment if it
      * ld.texinfo (Options): Add a brief description of the types of
      * scripttempl/elf.sc: Only include linkonce sections in final
      * configure.in: Do build expect, dejagnu, and cvssrc for a cygwin32
      Wed Jan 28 16:37:27 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
      spacing fix
      Wed Jan 28 16:41:19 1998  J.J. van der Heijden  <J.J.vanderHeijden@student.utwente.nl>
      Wed Jan 28 17:43:02 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
      Wed Jan 28 17:45:46 1998  Ian Lance Taylor  <ian@cygnus.com>
      Wed Jan 28 17:43:02 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
      rebuild
      Thu Jan 29 14:42:44 1998  Pat Rankin  <rankin@eql.caltech.edu>
      Thu Jan 29 15:55:35 1998  J.J. van der Heijden  <J.J.vanderHeijden@student.utwente.nl>
      Thu Jan 29 16:04:21 1998  Mumit Khan  <khan@xraylith.wisc.edu>
      Thu Jan 29 16:24:04 1998  Mumit Khan  <khan@xraylith.wisc.edu>
      Fri Jan 30 11:43:49 1998  H.J. Lu  <hjl@gnu.ai.mit.edu>
      * config/vms-conf.h: Don't undef VERSION.
      * listing.c (buffer_line): If we can't open the file, set at_end.
      * gas/mri/moveml.d: Add test comments, fix regexps.
      * configure.in: Correct check for shared opcodes library.
      Fri Jan 30 19:07:07 1998  Geoff Keating  <geoffk@ozemail.com.au>
      Fri Jan 30 19:15:17 1998  Geoff Keating  <geoffk@ozemail.com.au>
      Mon Feb  2 12:39:05 1998  Geoff Keating  <geoffk@ozemail.com.au>
      * configure.host: Correct HOSTING_CRT0 in alpha*-*-linux* case to
      * elf64-alpha.c (ELF_MAXPAGESIZE): Change to 0x10000 from
      * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
      Mon Feb  2 17:10:38 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
      * Makefile.am ($(srcdir)/bfd-in2.h): Add dummy command to force
      Mon Feb  2 18:30:34 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
      Mon Feb  2 19:22:15 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
      Mon Feb  2 19:34:54 1998  Steve Haworth  <steve@pm.cse.rmit.EDU.AU>
      Tue Feb  3 14:25:25 1998  Brent Baccala  <baccala@freesoft.org>
      Tue Feb  3 14:25:25 1998  Brent Baccala  <baccala@freesoft.org>
      Tue Feb  3 14:25:25 1998  Brent Baccala  <baccala@freesoft.org>
      Tue Feb  3 14:25:25 1998  Brent Baccala  <baccala@freesoft.org>
      * Makefile.am (ld_new_LDADD): Remove @LEXLIB@.
      * as.h: If gcc version greater than 2.6, use `__format__' and
      * peicode.h (pe_print_idata): Check for import of ordinal rather
      * config/tc-sparc.h (tc_fix_adjustable) [OBJ_ELF]: A reloc against
      * config/tc-ppc.h (tc_fix_adjustable) [OBJ_ELF]: A reloc against
      Wed Feb  4 15:40:00 1998  Geoffrey Keating  <geoffk@ozemail.com.au>
      Wed Feb  4 16:10:21 1998  Brent Baccala  <baccala@freesoft.org>
      * ltconfig, ltmain.sh: Update from libtool 1.0h.
      * configure.in: Set libtool_enable_shared rather than
      * configure.in: Set libtool_enable_shared rather than
      * elf64-mips.c (mips_elf64_swap_reloca_out): Swap out r_addend,
      * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
      * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
      * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
      * coff-i386.c (coff_pe_i386_relocate_section): New static function
      * scripttempl/pe.sc: Remove ${RELOCATING-0} from all sections.
      * config/tc-mips.c (append_insn): Make sure that if we have a
      * ehopt.c: New file.
      improvements
      * alpha.c (alpha_Instruction): Use int, not signed.
      more tweaks
      * configure, aclocal.m4: Rebuild with new libtool.
      * configure, aclocal.m4: Rebuild with new libtool.
      * Makefile.am: Update dependencies.
      * Makefile.in (init.c): Ignore errors when making init.c.  Seems
      * app.c (do_scrub_begin): Treat \r as whitespace.
      * configure.in: Change -linux* to -linux-gnu*.
      * configure.in: Change -linux* to -linux-gnu*.
      * Makefile.am (Makefile): Add target, for dependencies on
      Tue Feb 10 16:17:20 1998  H.J. Lu  <hjl@gnu.org>
      * ehopt.c (eh_frame_code_alignment): If not BFD_ASSEMBLER, use
      update bug-gnu-utils address
      * as.c (show_usage): Update bug-gnu-utils address.
      * lexsup.c (help): Update bug-gnu-utils address.
      * addr2line.c (usage): Update bug-gnu-utils address.
      * gprof.c (usage): Update bug-gnu-utils address.
      Thu Feb 12 15:03:08 1998  H.J. Lu  <hjl@gnu.org>
      * deflex.l: Accept '?' in symbol names, for VC++ mangled names.
      * ehopt.c (eh_frame_code_alignment): Only use seg_info if
      * getopt.h: Update to latest FSF version.
      * as.h (flag_warn_suppress_instructionswap): Move from here...
      NetBSD patches from Gordon W. Ross <gwr@mc.com>:
      NetBSD patches from Gordon W. Ross <gwr@mc.com>:
      NetBSD patches from Gordon W. Ross <gwr@mc.com>:
      * scripttempl/elf.sc: Align the _end symbol according to the ELF
      NetBSD patches from Gordon W. Ross <gwr@mc.com>:
      Based on patches from Ross Harvey <ross@teraflop.com>:
      * gasp/macro.out: Adjust to reflect the fact that keyword
      * config/tc-mips.c (macro_build): Handle operand type 'C'.
      * Makefile.am (libbfd_la_LDFLAGS): Define.
      * Makefile.am (libopcodes_la_LDFLAGS): Define.
      * configure.in: Get the version number from BFD.
      x
      rebuild with new automake
      * Makefile.am (AUTOMAKE_OPTIONS): Define.
      * Makefile.am (AUTOMAKE_OPTIONS): Define.
      * Makefile.am (AUTOMAKE_OPTIONS): Add cygnus.
      fix 5900 in Makefile.am
      * libbfd.c (bfd_seek): If fseek fails, save errno around call to
      * dlltool.c (make_one_lib_file): Don't add 1 to hint.
      * configure.in: Don't build libgui for a cygwin32 target when not on
      * config/tc-ppc.c (md_pseudo_table): Add "section".
      remove sparclinux.h
      * Makefile.in (INSTALL_MODULES): Move install-tcl before
      * peicode.h (coff_swap_filehdr_in): Don't set BFD flag HAS_SYMS in
      * emultempl/pe.em (sort_sections): Permit the wildcard to include
      * configure.in: Add elf.lo to elf shell variable.
      * configure.in: Use AM_DISABLE_SHARED.
      * configure.in: Use AM_DISABLE_SHARED.
      * aclocal.m4, configure: Rebuild with libtool 1.2.
      * Makefile.in: Rebuild with automake 1.2e.
      Mon Mar 23 18:51:47 1998  Joel Sherrill  <joel@OARcorp.com>
      Mon Mar 23 18:53:40 1998  Joel Sherrill  <joel@OARcorp.com>
      Mon Mar 23 18:54:15 1998  Joel Sherrill  <joel@OARcorp.com>
      * Makefile.in (CC_FOR_TARGET): Use $(TARGET_SUBDIR) when passing -B
      Tue Mar 24 16:09:43 1998  Manfred Hollstein  <manfred@s-direktnet.de>
      Tue Mar 24 18:30:58 1998  H.J. Lu  <hjl@gnu.org>
      Tue Mar 24 18:32:47 1998  H.J. Lu  <hjl@gnu.org>
      Add --demangle and --no-demangle options:
      * rclex.l: Accept { and } as synonyms for BEGIN and END.
      * config/obj-coff.c (obj_coff_bss): Compile unconditionally.  Call
      From Yan Meroth <YAN.MEROTH@st.com>:
      * scripttempl/pe.sc: Only include .idata\$[0-7] in .idata when
      Based on patch from H.J. Lu  <hjl@gnu.org>:
      Based on patch from H.J. Lu  <hjl@gnu.org>:
      Based on patch from H.J. Lu  <hjl@gnu.org>:
      Wed Mar 25 13:10:42 1998  Bruno Haible  <bruno@linuix.mathematik.uni-karlsruhe.de>
      * cpu-v850.c: Include <ctype.h>.
      Wed Mar 25 13:59:24 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 25 14:32:48 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 25 13:59:24 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Mar 25 13:59:24 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * aoutf1.h (sunos_set_arch_mach): Use bfd_mach_m68* rather than
      Wed Mar 25 14:32:48 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      fix tipo in ifdef
      Thu Mar 26 23:07:18 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * config/tc-m68k.c (m68k_ip): Check legal addressing modes for
      Fix gcc -Wall warnings.  See ChangeLog for details.
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Put
      Fix gcc -Wall warnings.  See ChangeLog for details.
      * h8300.h: Various changes to fully bracket initializers.
      * coff-arm.c: Define all globally visible variables and functions
      * Makefile.am (MOSTLYCLEANFILES): Correct name (was
      Fix some gcc -Wall warnings:
      * Makefile.am (MOSTLYCLEANFILES): Remove tmpdir.
      Fix some gcc -Wall warnings:
      Fix gcc -Wall warnings.  See ChangeLog for details.
      Fix some gcc -Wall warnings:
      Mon Mar 30 10:12:00 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Mar 30 10:25:54 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * cpu-mips.c: Remove trailing comma at end of enumeration list.
      * elf.c (_bfd_elf_copy_private_section_data): Call
      comment fix
      Mon Mar 30 11:22:08 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * Makefile.am (DISTCLEANFILES): Remove defparse.h, arparse.h,
      x
      * configure.in: Set version to 2.9.1.
      * configure.in: Set version to 2.9.1.
      * i386.h: Revert March 24 patch; no more LinearAddress.
      * config/tc-i386.h, config/tc-i386.c: Revert March 24
      fix copyright
      From H.J. Lu <hjl@gnu.org>:
      * Makefile.in: Add libidetcl, like libide.
      * configure.in: Add $(LIBIDETCL) as well as $(LIBIDE) if
      whoops
      * Makefile.am (DEP_INCLUDES): New variable.
      tweak
      * dep-in.sed: Add rule to remove @OBJDIR@.
      Final tweaks for dependency building with relative srcdir, and rebuild
      x
      Wed Apr  1 13:11:23 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Apr  1 13:13:20 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Wed Apr  1 13:36:58 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      fix copyright
      From Zack Weinberg <zack@rabi.phys.columbia.edu> and H.J. Lu
      * gasp.c (main): Set next field of new include_path structure to
      * ld.texinfo: Completely rewrite linker script documentation.
      Fri Apr  3 11:09:42 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * doc/as.texinfo (Invoking): Clarify -Wa example.
      Fri Apr  3 11:58:19 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Fri Apr  3 12:04:48 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      tweak
      tweak
      * configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
      x
      * Makefile.am (MOSTLYCLEANFILES): Add ld.log and ld.sum.
      * Makefile.am (DISTCLEANFILES): Add site.exp and site.bak.
      * scripttempl/pe.sc: Use shell variables to avoid depending upon
      Sun Apr  5 16:04:39 1998  H.J. Lu  <hjl@gnu.org>
      Sun Apr  5 16:04:39 1998  H.J. Lu  <hjl@gnu.org>
      Mon Apr  6 12:06:39 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * Makefile.am (STAGESTUFF): Remove variable.
      * Makefile.am (diststuff): New target.
      x
      comment fix
      * Makefile.am (ld.info): Invoke makeinfo with -I options directly
      * Makefile.am (PROGS): Move $(ADDR2LINE_PROG) to end, so that
      * archures.c (bfd_default_scan): Add m68k cases back to default
      From hjl@lucon.org <H.J. Lu>:
      Tue Apr  7 13:35:29 1998  H.J. Lu  <hjl@gnu.org>
      * Makefile.am (DISTSTUFF): Add defparse.h, defparse.c, rclex.c,
      Wed Apr  8 13:18:56 1998  Philippe De Muyter  <phdm@macqel.be>
      * mips-tdep.c (do_fp_register_row): Use alloca rather than arrays
      * coffcode.h (coff_write_object_contents): Move a PE COMDAT symbol
      * Makefile.in, configure.in: Add libtool as a native only directory
      * ltconfig: Add cygwin32 support.
      * Makefile.am (libbfd_la_LIBADD): Add @WIN32LIBADD@.
      * Makefile.am (libopcodes_la_LIBADD): Add @WIN32LIBADD@.
      * configure.in: Don't set PICFLAG on ix86-cygwin32.
      * configure.in: Add -lkernel32 to WIN32LIBADD on cygwin32.
      * elf.c (copy_private_bfd_data): If all the p_paddr fields in the
      * targets.c (bfd_target_vector) [SELECT_VECS not defined]: Add
      * archive.c (bfd_generic_archive_p): If a slurp subroutine returns
      * ltconfig, ltmain.sh: Bring in newer cygwin32 support.
      * Makefile.in (all-bfd): Depend upon all-libiberty.
      Tue Apr 21 16:07:18 1998  Stanislav Brabec  <utx@k332.feld.cvut.cz>
      * configure.in: Call AM_PROG_LEX rather than AC_PROG_LEX and
      Tue Apr 21 17:01:22 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Apr 21 17:11:32 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * ld.texinfo (Simple Example): Rewrite a few things as suggested
      keep intl
      fix sanitization for gettext changes
      fix indentation in comment
      remove obsolete sanitization
      fix sanitization for gettext changes
      * ld.texinfo (MEMORY): Clarify use of >REGION.
      fix gettext merge error on ld.info and ld.dvi
      add mt-ospace
      * bfd-in2.h: Rebuild for Nick's changes.
      remove duplicate libtool
      * Makefile.am (INCLUDES): Add -I$(srcdir)/../intl -I../intl.
      * config/tc-i386.c (md_assemble): Print operand number rather than
      tipo
      * lexsup.c (parse_args): Change -l options into --library options
      * Makefile.am (check-DEJAGNU): Add $(INTLLIBS) to LIBIBERTY when
      x
      * Makefile.in (GAS_SUPPORT_DIRS): Add intl.
      * ltconfig: Update cygwin32 support.
      * config/tc-ppc.c (ppc_fix_adjustable): Correct test of whether a
      * syms.c (struct indexentry): Change directory_name, file_name,
      Fri Apr 24 12:47:42 1998  Philippe De Muyter  <phdm@macqel.be>
      Fri Apr 24 16:07:57 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * config/tc-i960.c (md_assemble): Change bp_error_msg from static
      * config/tc-sh.c (parse_reg): Add casts to avoid warnings.
      Based on patch from H.J. Lu <hjl@gnu.org>:
      * emultempl/elf32.em (global_vercheck_needed): New file static
      x
      * ld.texinfo (Options) [-rpath-link]: Mention ld.so.conf.
      * ecoff.h: Change symbolS in function declaration to struct
      * configure.in: Change version number to 2.9.4
      * configure.in: Change version number to 2.9.4
      * configure.in: Change version number to 2.9.4
      * configure.in: Change version number to 2.9.4
      * bfdint.texi: New file.
      remove PR numbers
      * config/tc-hppa.c: Change all calls to bzero to use memset.
      add opintl.h
      * configure.in: Call AC_ISC_POSIX near start.  Move CY_GNU_GETTEXT
      add a section on relocations
      add title, fix some minor problems
      Change Makefile.am, not Makefile.in.
      * configure.in: Change alpha to alpha* in several places.
      * corefile.c: Rename from core.c.
      change core.c to corefile.c
      clean up IMPORTS changes
      * configure.in (WIN32LIBADD): Add -lintl on cygwin32.
      * config.bfd: If we include any ELF targets in targ_defvec and/or
      add relocation code and ELF docs
      add target vector documentation
      fix TeX problems
      add overview information and ELF segment information
      * Makefile.am (EXTRA_PROGRAMS): Change $(SRCONV_PROG) to sysconf
      * coff-arm.c (coff_arm_relocate_section): Cast to bfd_signed_vma,
      * config/tc-sparc.h (tc_fix_adjustable) [OBJ_AOUT]: When PIC,
      * config/tc-i386.h (TC_RELOC_RTSYM_LOC_FIXUP): Keep relocs for all
      * ld-srec/sr3.cc (__get_eh_context): New function.
      remove unnecessary blank line
      comment changes
      * ld-shared/main.c (shlib_overriddencall2): New function.
      Mon May  4 17:49:14 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * configure.in: Add --with-newlib to CONFIG_ARGUMENTS if we are
      * som.c: Include <ctype.h>.
      fix copyright
      add po
      fix gettext sanitization
      fix xgettext invocation
      fix xgettext invocation
      Wed May  6 15:11:12 1998  Klaus Kaempf  <kkaempf@progis.de>
      Wed May  6 15:26:34 1998  Klaus Kaempf  <kkaempf@progis.de>
      Wed May  6 15:28:51 1998  Klaus Kaempf  <kkaempf@progis.de>
      Wed May  6 15:30:06 1998  Klaus Kaempf  <kkaempf@progis.de>
      Wed May  6 15:26:34 1998  Klaus Kaempf  <kkaempf@progis.de>
      * Makefile.am (config.status): Add explicit target so that
      fix sanitization of elf32-mips.c
      fix sanitization of mips.h changes
      sanitize java mentions from ChangeLog
      remove \f from internationalized string
      Thu May  7 13:12:50 1998  Klaus Kaempf  <kkaempf@progis.de>
      Thu May  7 13:20:56 1998  Anders Blomdell  <anders.blomdell@control.lth.se>
      * configure.in (WIN32LIBADD): Add -lintl on cygwin32.
      * ltconfig, ltmain.sh: Avoid producing a version number if
      * filemode.c: Remove; not used.
      If sysdep.h includes a header file, don't include it again:
      * Makefile.in (GASB_SUPPORT_DIRS): Remove intl; already included via
      * sysdep-6irix.h: New file.
      * configure.in: Add AC_FUNC_ALLOCA.
      * ldlex.l: Recognize keyword SORT.
      From Jason Merrill <jason@cygnus.com>:
      * mips-dis.c (print_mips16_insn_arg): Handle type ']' correctly
      * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
      * reloc.c (bfd_check_overflow): Add casts before shifts which may
      * Makefile.in (distclean): Remove config.log.
      * config/tc-sparc.c (md_show_usage): Add \n\ to new string.
      * gas/sh/fp.s: Remove ftst/nan.  The assembler no longer supports
      * config/tc-m68k.c (mri_assemble): New static function.
      * ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
      * gas/mips/mips.exp: Adjust ilocks initialization to match current
      Based on patch from Klaus Kaempf <kkaempf@progis.de>:
      Fri May 29 16:03:26 1998  Pat Rankin  <rankin@eql.caltech.edu>
      * symbols.c (symbol_find_base): Fix case insensitive symbol name
      tipo
      * config/tc-a29k.h (WORKING_DOT_WORD): Define.
      add acinclude.m4 to things-to-lose
      * peicode.h (coff_swap_sym_in): Check for C_SECTION rather than
      * ld.texinfo (Input Section Wildcards): Document SORT keyword.
      From Andrew Crabtree <andrewc@typhoon.rose.hp.com>:
      * configure: Use && rather than using -a in test, because odd
      * configure.in: Use && rather than using -a in test, because odd
      Mon Jun  1 18:23:12 1998  Yuli Barcohen  <yuli.barcohen@telrad.co.il>
      From Yuli Barcohen <yuli.barcohen@telrad.co.il>:
      * ldlang.c (lang_finish): If the entry symbol is not found, try
      Tue Jun  2 13:11:13 1998  Pat Rankin  <rankin@eql.caltech.edu>
      Tue Jun  2 13:32:22 1998  Klaus Kaempf  <kkaempf@progis.de>
      Tue Jun  2 13:32:22 1998  Klaus Kaempf  <kkaempf@progis.de>
      Tue Jun  2 13:51:00 1998  Geoff Keating  <geoffk@ozemail.com.au>
      Tue Jun  2 15:06:46 1998  Geoff Keating  <geoffk@ozemail.com.au>
      Tue Jun  2 15:08:36 1998  Geoff Keating  <geoffk@ozemail.com.au>
      * elf32-mips.c (mips_elf_relocate_section): If we issue an
      From Matt Semersky <matts@scd.hp.com>:
      * elflink.h (elf_merge_symbol): Don't always set type_change_ok
      Wed Jun  3 14:11:59 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config.sub: Accept m68060 and m5200 as CPU names.
      * configure.in: Recognize m5200 as a cpu_type of m68k.
      * Makefile.am (config.status): New target.
      Wed Jun  3 18:21:56 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Wed Jun  3 18:28:45 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      x
      Wed Jun	 3 18:21:56 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      x
      * binutils.texi, objdump.1: Document -p/--private-headers.
      * Makefile.am (YACC): Correct bison -L option.
      x
      Fri Jun  5 15:11:11 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * aoutx.h (howto_table_ext): Change RELOC_BASE13 to use
      * emultempl/aix.em (gld${EMULATION_NAME}_before_parse): Set
      * objcopy.c (setup_section): Adjust the section size if copy_byte
      Fri Jun  5 19:15:04 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Fri Jun  5 19:15:59 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Fri Jun  5 23:27:04 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Fri Jun  5 23:42:43 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Fri Jun  5 23:47:55 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      x
      Mon Jun  8 12:15:52 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Mon Jun  8 12:20:30 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jun  9 12:16:01 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jun  9 12:20:05 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jun  9 12:20:05 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * Makefile.am: Rebuild dependencies.
      * ltmain.sh: On installation, don't get confused if the same name
      * missing: Update to version from automake 1.3.
      * stabs.c (struct stab_handle): Add self_crossref field.
      Fri Jun 12 11:04:06 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      rebuild
      * Makefile.am (HFILES): Remove config.h.
      rebuild
      add d30v sanitization to readelf
      Sat Jun 13 11:31:35 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Sat Jun 13 11:33:55 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jun 16 13:06:21 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jun 16 13:10:51 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * config/tc-mips.c (md_show_usage): Fix -mipsN usage.
      tipo
      formatting fixes
      * write.c (adjust_reloc_syms): Never adjust relocs against weak
      Fri Jun 19 16:09:09 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * elf.c (_bfd_elf_section_from_bfd_section): Call bfd_set_error on
      * elflink.h (elf_link_output_extsym): Print an error message if
      * elf32-mips.c (mips_elf_size_dynamic_sections): Only strip a
      * ld-scripts/weak.exp: New test.
      * config/tc-sh.c (md_apply_fix): Handle weak symbols correctly if
      * config/tc-i386.c (i386_operand): Be prepared for a space between
      * readelf.c: Include bfd.h and bucomm.h before system header
      * config/obj-coff.c (c_symbol_merge): Fix copying of auxiliary
      Tue Jun 23 14:55:05 1998  Mike Stump  <mrs@wrs.com>
      Tue Jun 23 15:09:27 1998  Mike Stump  <mrs@wrs.com>
      * Makefile.am (install-data-local): Make ldscripts subdirectory.
      Wed Jun 24 11:50:54 1998  Klaus Kaempf  <kkaempf@progis.de>
      * elflink.h (elf_bfd_final_link): Loop over input_bfds using the
      * stabs.c (parse_number): Sign extend negative values correctly if
      * subsegs.h (segment_info_type): Give the struct a name.
      remove CVS conflict marker
      rebuild dependencies
      * configure.in: For bfd_vax_arch, build vax-dis.lo.
      * rclex.l: Add casts and change types to avoid warnings.
      x
      new files for windres
      rebuild
      * ltconfig: Update to correct AIX handling.
      * coff-sh.c (sh_relax_delete_bytes): Correct address comparisons
      * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
      fix indentation
      * stabs.c (parse_stab_range_type): Handle 4 and 8 byte signed
      Thu Jul  2 14:59:42 1998  Klaus Kaempf  <kkaempf@rmi.de>
      rebuild
      Thu Jul  2 14:06:22 1998  Klaus Kaempf  <kkaempf@rmi.de>
      Thu Jul  2 14:01:34 1998  Klaus Kaempf  <kkaempf@rmi.de>
      Thu Jul  2 13:57:36 1998  Klaus Kaempf  <kkaempf@rmi.de>
      * doc/as.texinfo (Statements): Remove paragraph discussing
      * cofflink.c (_bfd_coff_link_input_bfd): Skip undefined global
      * stabs.c (_bfd_write_stab_strings): Check whether the .stabstr
      * elf.c (copy_private_bfd_data): Only set phdr_included oncde for
      * ldgram.y (extern_name_list): Do not require symbols to be
      comment fixes
      * emultempl/pe.em (set_pe_subsystem): Don't call
      add missing word
      * expr.c (op_encoding): Make const.
      * ldlang.c (wild_sort): When sorting by file name, sort by archive
      * scripttempl/pe.sc: Use SORT to sort sections appropriately.
      * ldlang.c (wild_section): Don't get an assertion failure if the
      * coffcode.h (coff_write_object_contents): If we have any long
      * configure.tgt (i[3456]86-*-solaris*): New target.
      Rearrange ChangeLog files by years.
      Update for ChangeLog breakup.  Remove gm sanitization; the stuff being
      Rearrange ChangeLog files by years.
      Tue Jul  7 13:00:37 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jul  7 13:00:37 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * objcopy.c (filter_bytes): Set size correctly if the size of the
      * ltconfig, ltmain.sh: Update to libtool 1.2b.
      improve behaviour on SunOS
      fix libtool 1.2b bug
      * doc/Makefile.am (gasver.texi): New target.
      * Makefile.am (ldver.texi): New target.
      Wed Jul  8 11:29:56 1998  Manfred Hollstein  <manfred@s-direktnet.de>
      * Makefile.am (MAINTAINERCLEANFILES): Define.
      * ldgram.y: Change MAX to MAX_K and MIN to MIN_K, to avoid
      * doc/Makefile.am (MAINTAINERCLEANFILES): Define.
      Thu Jul  9 12:09:57 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * Makefile.am (MAINTAINERCLEANFILES): Define.
      From Christian Holland <CHolland@de.lucent.com>:
      * ieee.c (ieee_slurp_external_symbols): Select an appropriate
      * ieee.c (ieee_slurp_external_symbols): Handle call optimization
      Mon Jul 13 13:20:23 1998  Steve Chamberlain  <sac@transmeta.com>
      Mon Jul 13 13:29:04 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * expr.c (make_expr_symbol): Catch attempts to turn an O_big
      Mon Jul 13 14:53:59 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * config/obj-coff.c (c_symbol_merge): Correct number of bytes when
      * write.c (subsegs_finish): Don't align the segments if there were
      Mon Jul 13 18:15:11 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Jul 14 11:00:16 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * coffgen.c (bfd_coff_set_symbol_class): Call bfd_alloc, not
      Tue Jul 14 11:22:21 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * config/tc-sparc.c (sparc_handle_align): Reindent a bit.  Correct
      Tue Jul 14 12:33:44 1998  Chris Torek  <torek@bsdi.com>
      * config/tc-sparc.c (s_reserve): Set symbol size if OBJ_ELF.
      * ltmain.sh: Add some hacks to make SunOS --enable-shared work
      * configure: If CC is set but CFLAGS is not, and CC is gcc, make
      * configure.in: Strip any --no option from CONFIG_ARGUMENTS, to
      * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If there are any
      * sunos.c: Add undef of valid to avoid problem on SunOS.
      * config/tc-i386.c (md_assemble): Don't get confused by trailing
      Brought over from egcs:
      * config-ml.in: Default to being verbose, to match Feb 18 change to
      * ylwrap: Don't use a full path name if the source file is in the
      Mon Jul 20 12:47:26 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Jul 20 12:51:16 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      * elf64-mips.c (mips_elf64_reloc_type): Copy Ulrich's elf32-mips.c
      * doc/as.texinfo: Add documentation for .end, .exitm, .fail,
      * ieee.c (ieee_find_nearest_line): Change filename_ptr and
      * elf32-sparc.c (elf_backend_got_header_size): Define as 4.
      * ld-elfvers/vers.exp: Just check for i?86 rather than checking
      rebuild
      * scripttempl/aout.sc: If ALIGNMENT is defined, use it to set
      * configure.bat: Remove obsolete file.
      remove d30v sanitization
      rebuild
      remove d30v sanitization
      rebuild
      remove d30v sanitization
      remove d30v sanitization
      remove d30v sanitization
      remove d30v sanitization
      remove d30v sanitization
      remove d30v sanitization
      remove d30v sanitization
      * configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.
      start-sanitize-r5900
      rebuild dependencies
      * Makefile.am (install-exec-local): Don't remove the file before
      * Makefile.am (install-exec-local): Don't remove the file before
      tipo
      * config.guess: Merge with FSF.
      * config.sub: Merge with FSF.
      * stabs.texinfo (Method Type Descriptor): Expand and correct.
      * elf32-sparc.c (elf32_sparc_check_relocs): Permit WPLT30 against
      add armelf sanitization
      * ieee.c (ieee_write_processor): Correct the processor ID written
      Mon Aug 10 17:48:09 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Wed Aug 12 13:25:38 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Wed Aug 12 13:25:03 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      From Peter Thiemann <thiemann@informatik.uni-tuebingen.de>:
      * libaout.h: Remove nested comment to avoid warning.
      * configure, Makefile.in, aclocal.m4: Rebuild with current tools.
      Avoid some overflow cases:
      Based on patch from H.J. Lu <hjl@gnu.org>:
      * config/tc-hppa.c (pa_enter): Call as_bad rather than abort.
      Wed Aug 12 19:00:39 1998  Geoff Keating  <geoffk@ozemail.com.au>
      Thu Aug 13 12:52:45 1998  H.J. Lu  <hjl@gnu.org>
      * config/tc-mips.c (macro): Correct M_SGE_I/M_SGEUI_I case for a
      * ppc-opc.c (powerpc_operands): Omit parens around additions in
      * ldgram.y: Include "ldctor.h".
      * Makefile.am: Rebuild dependencies.
      * mips-opc.c: Insert contents of vu0.h, rather than including it.
      * dlltool.c (usage): Add file parameter.  Change all callers.
      Check whether any sanitized files are mentioned elsewhere.
      add configure to list of files to check
      check for mentions of sanitized files
      check for mentions of sanitized files
      mention directory when looking for sanitize
      rework last patch
      check for mentions of sanitized files
      Thu Aug 20 23:17:04 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * gas/i386/white.l: Revert patch of August 12.
      skip CVS when looking at sanitized files
      fix armelf sanitization and earmelf.c dependencies
      fix armelf sanitization and checks for mentions of sanitized files
      * config/obj-coff.c (obj_coff_section): Preserve any link once
      Sat Sep  5 19:17:10 1998  Mumit Khan  <khan@xraylith.wisc.edu>
      * ehopt.c (check_eh_frame): Check the size of the FDE, and don't
      * libbfd-in.h (_bfd_nolink_bfd_gc_sections): Correct definition to
      Sat Sep 19 22:42:23 1998  Doug Rabson  <dfr@nlsystems.com>
      * libbfd.c (bfd_log2): Cast to bfd_vma before shifting, not
      Sun Sep 20 00:09:25 1998  Chris Torek  <torek@bsdi.com>
      Sun Sep 20 00:54:22 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Sun Sep 20 00:48:07 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Sun Sep 20 00:58:12 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Sun Sep 20 01:00:01 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      From Nokubi Hirotaka <hnokubi@yyy.or.jp>:
      fix copyrights
      Sun Oct  4 20:57:43 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Sun Oct  4 21:00:00 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * i386.h (R_386_max): Change from 252 to 24.
      * elf32-i386.c (elf_i386_info_to_howto_rel): Handle vtable relocs
      * elflink.h (elf_link_add_object_symbols): When a versioned symbol
      Sun Oct  4 23:29:34 1998  David Edelsohn  <edelsohn@mhpcc.edu>
      * config/tc-i386.c (md_apply_fix3): Change handling of PCREL reloc
      Tue Oct 20 11:18:28 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Oct 20 11:18:28 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Tue Oct 20 11:35:06 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>
      Sun Nov  1 12:46:53 1998  Geoff Keating  <geoffk@ozemail.com.au>
      * libbfd-in.h (_bfd_dwarf1_find_nearest_line): Declare.
      Mon Nov  2 20:10:18 1998  Martin von Loewis  <loewis@informatik.hu-berlin.de>
      Sat Nov  7 18:07:51 1998  Peter Schauer  <peter.schauer@regent.e-technik.tu-muenchen.de>
      Sat Nov  7 18:30:20 1998  Peter Schauer  <peter.schauer@regent.e-technik.tu-muenchen.de>
      * ld.1: Some cleanups from NOKUBI Hirotaka <hnokubi@yyy.or.jp>.
      * debug.c (debug_name_type): Correct return type from false to
      * configure.in (vms_alpha_vec): Rename from evax_alpha_vec, and
      * elflink.h (elf_adjust_dynamic_symbol): Warn on an attempt to
      * expr.c (operator): And with 0xff to avoid problems with signed
      Sun Dec  6 12:59:37 1998  H.J. Lu  <hjl@gnu.org>
      * i386.h (i386_optab): Permit w suffix on processor control and
      * strip.1: Fix typo (-V to -v).  From Issei Hirayama
      * ppc-opc.c (powerpc_opcodes): Add PowerPC403 GC[X] instructions.
      * config/tc-alpha.c (emit_ldgp): Give an error message rather than
      * config.bfd (m68*-*-gnu*): New target.  From Aymeric Vincent
      * configure.tgt (m68*-*-gnu*): New target.  From Aymeric Vincent
      rebuild correctly
      * configure.in (m68k-*-gnu*): New target.  From Aymeric Vincent
      * srec.c (srec_set_section_contents): Correct test to avoid
      * bfd-in.h: Always define BFD_HOST_64_BIT and BFD_HOST_U_64_BIT if
      * elflink.h (elf_fix_symbol_flags): Check for case where a non-ELF
      * mips-opc.c (mips_builtin_opcodes): Add dmfc2 and dmtc2.
      * elf.c (copy_private_bfd_data): Always initialize the
      * objdump.c (SFILE): Add size field.
      COFF weak symbol support, based on patches from Mark Elbrecht
      COFF weak symbol support, based on patches from Mark Elbrecht
      * gprof.texi (Symspecs): Mention that you have to add any
      * mipsbsd.c (MY(set_arch_mach)): Make static.
      * configure.in: Define TARGET_BYTES_{BIG,LITTLE}_ENDIAN after
      Mon Dec  7 21:10:09 1998  J.J. van der Heijden  <j.j.vanderheijden@student.utwente.nl>
      * read.c (output_leb128): Don't mark as inline.
      * elf64-alpha.c (elf64_alpha_additional_program_headers): Remove.
      * objdump.1: Fix typo (-d to -D).  From Nokubi Hirotaka
      * libbfd.c (COERCE32): Cast through unsigned long and long to
      Tue Dec  8 19:38:42 1998  Mark Klein  <mklein@dis.com>
      Tue Dec  8 19:51:50 1998  Mark Klein  <mklein@dis.com>
      SCO Open Server Release 5 core file support, from Jouke Numan
      * targets.c (bfd_target_vector): Remove duplicate entry for
      Thu Dec 10 11:12:28 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
      * binary.c (binary_set_section_contents): Don't return early for a
      Fri Jan 29 00:47:21 1999  H.J. Lu  <hjl@gnu.org>
      * format.c (bfd_check_format_matches): If the target was
      * ldctor.c (ldctor_build_sets): Just set SEC_KEEP once.  Check for
      x
      * format.c (bfd_check_format_matches): Change last patch to only
      * m68k-opc.c: Correct move (not movew) to status word on 5200.
      * configure.in: Do build ld for ix86 Solaris.
      * configure.in: Change AC_PREREQ to 2.13.  Remove AM_CYGWIN32.
      rebuild
      * configure.in: Change AC_PREREQ to 2.13.  Remove AM_CYGWIN32.
      rebuild
      * Makefile.am: Rebuild dependencies.
      * Makefile.am: Rebuild dependencies.
      Mon Feb  8 11:18:14 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
      * Makefile.am (EXTRA_as_new_SOURCES): Uncomment--fixed by automake
      * rename.c (smart_rename): Fix test of whether file exists.
      break long line
      * i960.h: New file.
      rebuild
      1999-05-28  Martin Dorey  <mdorey@madge.com>
      fix copyrights
      1999-05-28  Martin Dorey  <mdorey@madge.com>
      rebuild dependencies
      1999-05-28  Martin Dorey  <mdorey@madge.com>
      * gas/vtable/vtable.exp: Don't run test for i960 yet.
      * readelf.c: Include "elf/i960.h".
      * binutils-all/readelf.h: Update for changes of 1999-04-08.
      1999-05-28  Linus Nordberg  <linus.nordberg@canit.se>
      1999-05-28  Linus Nordberg  <linus.nordberg@canit.se>
      1999-05-28  Torbjorn Granlund  <tege@matematik.su.se>
      * configure.in: Check whether getuid and getgid exist.
      * ld.texinfo (Options): Clarify that options which refer to files
      * hash.h: Neaten.  Declare hash_traverse.
      * gasp.c (chunksize): New variable.
      * app.c (input_buffer): New static variable.
      Add support for storing local symbols in a small structure to save
      * common.h (EM_PPC64): Define.
      * doc/internals.texi (Symbols): Describe changes in symbol
      * Makefile.am: Rebuild dependencies.
      * bfd-in.h (bfd_elf32_arm_allocate_interworking_sections): Correct
      * symbols.c (symbol_set_tc): Correct name.
      * config/tc-arm.h: Update for symbol handling changes.
      * config/tc-hppa.h: Update for symbol handling changes.
      * config/tc-m32r.c: Update for symbol handling changes.
      * cgen.c: Update for symbol handling changes.
      1999-06-04  Mark Klein <mklein@dis.com>
      * Makefile.am: Rebuild dependencies.
      1999-06-04  H.J. Lu  <hjl@gnu.org>
      1999-06-04  Mark Klein <mklein@dis.com>
      * symbols.c (copy_symbol_attributes): Convert local symbols to
      Based on patches from John W. Woznack <jwoznack@concentric.net>:
      * gas/mips/sync.d: Pass -mips2 to the assembler.
      * symbols.c (resolve_symbol_value): Don't permit subtraction of
      * dwarf2.c (decode_line_info): Remove unused variable first_time.
      * as.c: If HAVE_ITBL_CPU, include "itbl-ops.h".
      * itbl-ops.c (itbl_disassemble): Change sprintf format strings to
      * read.c (read_a_source_file): Only declare inescape if
      * config/tc-sparc.c (sparc_ip): Add default case to reloc switch.
      * config/tc-sparc.c (md_pseudo_table): Remove pushsection and
      * config/tc-i386.c (md_apply_fix3): Add default case to switch.
      1999-06-11  Martin Dorey  <mdorey@madge.com>
      * reloc.c (_bfd_relocate_contents): Permit bitfield relocations to
      * dwarf2dbg.h: Use PARAMS in function declarations.
      * gas/i386/amd.s: Add a symbol so a.out tests will work.
      * dwarf2dbg.c: Change bfd_vma to addressT and bfd_signed_vma to
      * config/tc-i386.c (i386_immediate): Remove unused label
      * struc-symbol.h: Put local_symbol code in ifdef BFD_ASSEMBLER.
      fix copyrights
      * dwarf2dbg.c: Include elf/dwarf2.h with "", not <>.
      add texinfo.tex
      * Makefile.in: Change distribution targets to use bzip2 instead of
      * Makefile.in: (taz): Don't use texinfo/gpl.texinfo or
      * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
      * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*"
      1999-06-12  David O'Brien  <obrien@freebsd.org>
      * elf32-mips.c (mips_elf32_section_processing): Permit a
      1999-06-12  David O'Brien  <obrien@freebsd.org>
      1999-06-12  David O'Brien  <obrien@freebsd.org>
      * readelf.c (get_elf_class): Use correct printf format for type.
      * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Don't add
      * configure.in: If frexp is not available, check in -lm.
      Based on patch from H. Peter Anvin <hpa@transmeta.com>:
      * rename.c (O_BINARY): Define as 0 if not defined.
      * ar.c (O_BINARY): Define as 0 if not defined.
      * subsegs.c (subseg_text_p): New function.
      This fixes ! to work as documented in a memory region attribute list.
      * write.c (adjust_reloc_syms): Rather than never reducing reloc
      * ld-checks/asm.s: Use a symbol name for .lcomm.
      1999-06-13  Alan Modra  <alan@spri.levels.unisa.edu.au>
      * defparse.y (explist): Remove separate expline to eliminate
      mention EXCLUDE_FILE
      * i386-dis.c (FWAIT_OPCODE): Define.
      Rework last checkin to the following:
      x
      * gas/i386/katmai.d: Tweak for recent disassembler changes.
      * objdump.c (disassemble_bytes): If the disassembler returns an
      From K. Richard Pixley <rich@noir.com>:
      mention --no-undefined
      * cg_dfn.c: Include "libiberty.h"
      x
      remove duplicate entry, add missing blank line
      * config/tc-ppc.c: Update for symbol handling changes.
      * xcofflink.c (bfd_xcoff_size_dynamic_sections): Don't crash if
      * elflink.h (elf_link_remove_section_and_adjust_dynindices):
      * config/tc-arm.c (ldst_extend): Add parentheses to avoid
      * coff-arm.c (arm_emit_base_file_entry): Explicitly declare return
      * alpha-dis.c: Don't include <stdlib.h>.
      1999-06-22  Jonathan Larmour  <jlarmour@cygnus.co.uk>
      * config/obj-ecoff.c (obj_ecoff_set_ext): Change uses of bsym to
      add a couple of if/else/endif comments
      reformat copyright paragraph
      * config/tc-arc.c (get_arc_exp_reloc_type): Change uses of
      * config/tc-alpha.c: More use of symbol accessor functions.
      * subsegs.c (subseg_text_p): Rewrite non BFD_ASSEMBLER case to use
      Based on patches from Mumit Khan <khan@xraylith.wisc.EDU>:
      clarify section dynindx comment
      From Franz Sirl <Franz.Sirl-kernel@lauterbach.com>:
      * ldlang.c (section_already_linked): Only discard link once
      * elf.c (bfd_section_from_shdr): Avoid crashing on a bogus sh_link
      1999-06-23  Mumit Khan  <khan@xraylith.wisc.edu>
      * Makefile.am (dlltool_SOURCES): Add dyn-string.c.
      From Franz Sirl <Franz.Sirl-kernel@lauterbach.com>:
      * elflink.h (elf_link_output_extsym): It's OK for a -Bsymbolic
      1999-06-26  Mumit Khan  <khan@xraylith.wisc.edu>
      fix copyright
      1999-06-26  Mumit Khan  <khan@xraylith.wisc.edu>
      1999-06-27  H.J. Lu  <hjl@gnu.org>
      * elf32-mips.c (mips_elf_final_link): Don't set CPIC when doing a
      * Many files: Add casts in many print statements to cast bfd_vma
      rebuild
      * ldlang.c: Revert change of 1999-06-23.
      x
      * config.bfd: Add * at the end of i[3456]86-*-unixware.
      * elflink.h (elf_bfd_final_link): Assert that section reloc_count
      rebuild
      tweak last elf_merge_symbol patch
      * ld-elfvers/vers.exp: Add new tests vers17 to vers19.
      * stabs.c (parse_stab_type): Fix handling of template names with
      * ld-elfvers/vers.exp: Use -rpath in new vers19 test.
      * ldfile.c: Revert patch of 1999-07-08.
      * config/tc-ppc.h (tc_fix_adjustable) [OBJ_ELF]: Call S_IS_LOCAL
      * elf.c (bfd_elf_hash): Change parameter from unsigned char * to
      * configure: Add -W -Wall to the default CFLAGS when compiling with
      * splay-tree.c (splay_tree_insert): Add initialization to avoid
      * ansidecl.h: Copy attribute support macros from egcs.
      * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
      * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
      * dis-buf.c: Add ATTRIBUTE_UNUSED as appropriate.
      * corefile.c (core_create_function_syms): Add ATTRIBUTED_UNUSED.
      * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
      rebuild
      * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
      * Many files: Changes to avoid gcc warnings: Remove unused local
      * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSED
      * Makefile.am: Rebuild dependencies.
      * bfd-in.h: Remove tests of COFF_IMAGE_WITH_PE.
      * aout64.h (N_SHARED_LIB): Define as 0 if TEXT_START_ADDR is
      * write.c (cvt_frag_to_fill): Use frag file and line in rs_org
      * dwarf2dbg.c (dwarf2_gen_line_info): Don't assume that long long
      * configure.in: Bump version number to 2.9.5.
      * configure.in: Bump version number to 2.9.5.
      * configure.in: Bump version number to 2.9.5.
      * configure.in: Bump version number to 2.9.5.
      1999-07-15  J.T. Conklin  <jtc@redback.com>
      * elf32-mips.c (mips_elf_local_relocation_p): New static
      * elflink.h (elf_merge_symbol): Do merge symbols from the same BFD
      * coff-m88k.c (m88kbcs_vec): Initialize new field of bfd_target
      * elf32-mips.c (mips_elf_calculate_relocation): Get the GP value
      1999-07-21  H.J. Lu  <hjl@gnu.org>
      1999-07-21  Philippe De Muyter  <phdm@macqel.be>
      1999-07-21  H.J. Lu  <hjl@gnu.org>
      1999-07-21  Brad M. Garcia  <bgarcia@fore.com>
      1999-07-21  H.J. Lu  <hjl@gnu.org>
      1999-07-21  H.J. Lu  <hjl@gnu.org>
      rebuild
      From Mark Elbrecht:
      From Mark Elbrecht:
      From Mark Elbrecht:
      From Mark Elbrecht:
      1999-07-21  Mark Elbrecht  <snowball3@bigfoot.com>
      1999-07-21  Mark Elbrecht  <snowball3@bigfoot.com>
      1999-07-21  Mark Elbrecht  <snowball3@bigfoot.com>
      1999-07-21  Mark Elbrecht  <snowball3@bigfoot.com>
      * Makefile.in (binutils.tar.bz2): Don't pass makeall.bat and
      1999-07-23  Donn Terry  <donn@interix.com>
      1999-07-23  Donn Terry  <donn@interix.com>
      * config/tc-sparc.h (tc_fix_adjustable): Don't adjust GOT, PLT, or
      * config/tc-mips.c (append_insn): Correct INSN_SYNC test.  From
      * config/obj-coff.c (coff_frob_symbol): Always update set_end with
      1999-08-03  H.J. Lu  <hjl@gnu.org>
      * Makefile.in (install_to_libdir): Change $(TARGETLIB).n to
      * floatformat.c: Add casts to avoid signed/unsigned warnings.
      * acinclude.m4 (BFD_CC_FOR_BUILD): Change to use conftest, and to
      * coff-stgo32.c (go32_stubbed_coff_object_p): Remove; not used.
      * elf32-ppc.c (ppc_elf_relocate_section): Don't use the relocation
      * emulparams/elf32ppc.sh (MAXPAGESIZE): Change to 0x10000.
      1999-08-05  Donn Terry  <donn@interix.com>
      1999-08-05  Donn Terry  <donn@interix.com>
      1999-08-05  Donn Terry  <donn@interix.com>
      * xmalloc.c: Control all uses of SBRK with a single define,
      Based on patches from Donn Terry <donn@interix.com>:
      Revert last patch to xmalloc.c, and instead bring over this patch from
      1999-08-06  Jakub Jelinek  <jj@ultra.linux.cz>
      From Brad Lucier <lucier@math.purdue.edu>:
      * emultempl/ostring.sed: Rename from stringify.sed.
      * section.c (global_syms): Only initialize union field if
      * lexsup.c (is_num): Reindent.
      1999-08-08  Jakub Jelinek  <jj@ultra.linux.cz>
      From Eli Zaretskii <eliz@is.elta.co.il>:
      * configure.in: Define and substitute GDBINIT.  Change AC_OUTPUT
      * acinclude.m4 (BFD_BINARY_FOPEN): Change -windows to -windows*.
      comment additions
      1999-08-08  Mumit Khan  <khan@xraylith.wisc.edu>
      * doc/as.texinfo (Section): Document 's' flag for COFF version.
      * Makefile.am: Change all uses of itbl-test-ops to itbl-tops to
      * Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to
      * Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to
      * Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to
      * Makefile.am: Rename .dep* files to DEP*.  Change DEP variable to
      * mkdep: New file.
      * Makefile.am: Rename .dep* files to DEP*.
      * configure.in: Define and substitute DEMANGLER_NAME.
      From Eli Zaretskii <eliz@gnu.org>:
      1999-08-08  Mumit Khan  <khan@xraylith.wisc.edu>
      1999-08-08  Mumit Khan  <khan@xraylith.wisc.edu>
      1999-08-08  Mark Elbrecht  <snowball3@bigfoot.com>
      * section.c (SEC_SMALL_DATA): Rename from SEC_SHORT.
      * ldlang.c (wild_doit): Update for renaming of SEC_SHORT to
      * objdump.c (dump_section_header): Update for renaming of
      1999-08-09  Eli Zaretskii  <eliz@is.elta.co.il>
      * binutils-all/objcopy.exp: Add setup_xfail for simple copy test
      * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
      * config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4 for
      * objdump.c (exit_status): New static variable.
      1999-08-09  Geoff Keating  <geoffk@cygnus.com>
      From Wally Iimura <iimura@microunity.com>:
      1999-08-09  Jakub Jelinek  <jj@ultra.linux.cz>
      1999-08-09  Jakub Jelinek  <jj@ultra.linux.cz>
      rebuild with patched automake
      1999-08-09  Mark Elbrecht  <snowball3@bigfoot.com>
      * Makefile.in (LDFLAGS): Define.
      From Wally Iimura <iimura@microunity.com>:
      * elf32-mips.c (_bfd_mips_elf_add_symbol_hook): Set BSF_DYNAMIC
      1999-08-17  H.J. Lu  <hjl@gnu.org>
      1999-08-17  H.J. Lu  <hjl@gnu.org>
      1999-08-17  H.J. Lu  <hjl@gnu.org>
      * config/tc-ppc.c (md_assemble): Trim @ha constant to 16 bits, to
      add comment from Donn Terry
      comment changes from Donn Terry, and indentation changes
      1999-08-18  Donn Terry  <donn@interix.com>
      1999-08-18  Donn Terry  <donn@interix.com>
      fix FSF address
      * binutils.texi (Bug Reporting): Clarify that large files should
      * elflink.h (elf_bfd_final_link): When counting relocations, don't
      rebuild
      1999-09-04  H.J. Lu  <hjl@gnu.org>
      * elf-bfd.h (ELF_LINK_NON_GOT_REF): Define.
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      remove extraneous period
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      1999-09-02  Steve Chamberlain  <sac@pobox.com>
      1999-09-04  Steve Chamberlain  <sac@pobox.com>
      fix date
      1999-09-06  Donn Terry  <donn@interix.com>
      1999-09-06  Donn Terry  <donn@interix.com>
      1999-09-06  Donn Terry  <donn@interix.com>
      1999-09-06  Donn Terry  <donn@interix.com>
      1999-09-06  Donn Terry  <donn@interix.com>
      add comment
      * coff-i386.c (in_reloc_p): Add declaration.
      1999-09-06  Donn Terry  <donn@interix.com>
      * config/obj-coff.c: Add ATTRIBUTE_UNUSED as needed for
      1999-09-06  Donn Terry  <donn@interix.com>
      1999-09-06  Donn Terry  <donn@interix.com>
      remove unneeded ifdefs
      1999-09-06  Donn Terry  <donn@interix.com>
      reformat for 80 column screen
      * coffcode.h (bfd_coff_backend_data): Add _bfd_filnmlen field.
      * elflink.h (elf_fix_symbol_flags): Move weakdef handling here...
      * ecoff.c (bfd_debug_section): Update initialization for new
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      * write.c (dump_section_relocs): Call print_symbol_value_1 to
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      * elfcode.h (write_relocs): Handle an absolute symbol in REL
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      * coff-ppc.c (COFF_SECTION_ALIGNMENT_ENTRIES): Define.
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      add some comments about peigen.c
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      comment change
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-11  Donn Terry  <donn@interix.com>
      fix copyright
      * write.c (write_relocs): Call SET_SECTION_RELOCS if it is
      1999-09-11  Donn Terry  <donn@interix.com>
      * config/tc-i386.c (md_apply_fix3): Add horrible adjustments to
      1999-09-11  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      * emulparams/arm_epoc_pe.sh: Define SUBSYSTEM and
      * ldlang.c (open_output): Change local variable desired_endian
      1999-09-12  Donn Terry  <donn@interix.com>
      * pe-dll.h: New file.
      * ld-scripts/script.exp: Add --image-base 0 for PE targets.
      1999-09-12  Donn Terry  <donn@interix.com>
      * cofflink.c (coff_link_add_symbols): Look for special MSVC string
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      Define ENTRY in PE emulation files.  Also:
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      * pe.em: Don't include "../bfd/libbfd.h".
      * ar.c (full_pathname): New static variable.
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      1999-09-12  Donn Terry  <donn@interix.com>
      * ar.c (main): Clear output_file if we don't change the archive.
      1999-09-13  Donn Terry  <donn@interix.com>
      1999-09-13  Donn Terry  <donn@interix.com>
      1999-09-13  Donn Terry  <donn@interix.com>
      1999-09-14  Donn Terry  <donn@interix.com>
      comment fix
      fix comment; from Fred Fish <fnf@ninemoons.com>
      1999-09-19  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
      * resrc.c (write_rc_rcdata): Fix local variable shadowing
      1999-10-08  Ben Elliston  <bje@cygnus.com>
      * elflink.h (elf_merge_symbol): When overriding a weak symbol with
      * ar.c (normalize): Fix full_pathname code.
      1999-10-27  Fred Fish  <fnf@cygnus.com>
      1999-10-27  Andreas Jaeger  <aj@suse.de>
      * stabs.c (_bfd_link_section_stabs): Make sure .stabstr section
      * elflink.h (elf_bfd_final_link): Make last_local signed.
      1999-11-01  Steve Chamberlain  <sac@pobox.com>
      * config/obj-elf.c (obj_elf_ident): Call md_flush_pending_output
      * read.c (pseudo_set): Reject attempts to set the value of a
      * ieee.c (ieee_slurp_debug): Get the length of the debug
      * libbfd.c (bfd_read): Check result of read against desired result
      * elf32-mips.c (mips_elf_calculate_relocation): Divide R_MIPS_PC16
      1999-12-15  Doug Evans  <dje@transmeta.com>
      * strings.c (main): Correct handling of numeric argument.
      rebuild
      * section.c (_bfd_strip_section_from_output): Add info parameter.
      ELF HPPA doesn't work at present; remove it until it does.
      2000-02-22  H.J. Lu  <hjl@gnu.org>
      * elf32-i386.c (elf_i386_info_to_howto_rel): Give a warning for
      From Brad Lucier <lucier@math.purdue.edu>:
      From Brad Lucier <lucier@math.purdue.edu>:
      From Brad Lucier <lucier@math.purdue.edu>:
      2000-02-22  H.J. Lu  <hjl@gnu.org>
      From Grant Erickson <gerickso@Brocade.COM>:
      2000-02-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
      2000-02-22  H.J. Lu  <hjl@gnu.org>
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import libiberty from egcs
      merge with libiberty from egcs 2000-02-22
      import libiberty from egcs
      This commit was generated by cvs2svn to track changes on a CVS vendor
      merge with include from egcs 2000-02-22
      rebuild
      * Makefile.am (ALL_EMULATIONS): Remove ehppaelf.o.
      * ltconfig, ltmain.sh: Update to libtool 1.3.4.
      rebuild with current tools
      2000-02-27  Eli Zaretskii  <eliz@is.elta.co.il>
      * config/tc-alpha.c (md_assemble): Accept `1' and `9' in an
      From Brad Lucier <lucier@math.purdue.edu>:
      * dwarf2.c (read_abbrevs): Use _raw_size directly rather than
      2000-02-27  Jakub Jelinek  <jakub@redhat.com>
      2000-02-27  Jakub Jelinek  <jakub@redhat.com>
      2000-02-27  Mark Elbrecht  <snowball3@bigfoot.com>
      2000-02-27  Hans-Peter Nilsson  <hp@axis.com>
      2000-02-27  Thomas de Lellis  <tdel@windriver.com>
      2000-02-27  Andreas Jaeger  <aj@suse.de>
      2000-02-27  Loren J. Rittle  <ljrittle@acm.org>
      mention new -Bsymbolic behaviour
      * configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.
      2000-03-01  Hans-Peter Nilsson  <hp@axis.com>
      * ldfile.c (ldfile_try_open_bfd): Don't crash if we see an empty
      * config/tc-sh.c (md_show_usage): Use backslash before newline in
      * Makefile.am (CFILES): Add avr-dis.c.
      * disassemble.c (disassembler_usage): Don't use a prototype.  Mark
      * app.c: Add ATTRIBUTE_UNUSED as needed.
      2000-04-03  H.J. Lu  <hjl@gnu.org>
      * config/atof-ieee.c (gen_to_words): When adding carry back in,
      * doc/c-mips.texi (MIPS Opts): Remove erroneous space after
      Restore seemingly extraneous whitespace.  It is required by older
      * ltcf-cxx.sh: Added file, required by 2000-11-18 merge.
      * doc/c-i386.texi (i386-Arch): Remove spaces incorrectly inserted
      * write.c (is_dnrange): Stop as soon as the address becomes
      Remove extraneous character in first line.
      * coff-i386.c (coff_i386_reloc): Don't dump core if output_bfd is
      * MAINTAINERS: Change e-mail address back to airs.com.
      * ser-pipe.c (_initialize_ser_pipe): Correct call to memset--swap
      * MAINTAINERS (write after approval): Add myself.
      * Makefile.in (install-only): Use $(SHELL) when running
      * vax-tdep.c (INVALID_FLOAT, MAXLEN, NOPCODES): Don't define.
      Use $(SHELL) whenever we invoke move-if-change.
      * disasm.c (gdb_disassemble_info): Initialize disassemble_info
      * readelf.c (process_archive): Fix error handling.  Remove memory
      * ldmain.c (undefined_symbol): Change parameter name from `fatal'
      * configure.in: Define and substitute BFD_HOST_LONG_LONG.
      * configure.in: Check for strtoull.
      * MAINTAINERS: Update my e-mail address.
      * gas/arm/iwmmxt.d: Add -miwmmxt to #objdump line, to get the
      * config/tc-arm.c (do_iwmmxt_byte_addr): Reject control
      * gas/arm/iwmmxt-bad.s: New file.
      * config/arm/nbsd.mt (TM_FILE): Define.
      * cxxfilt.c (long_options): Add --no-params.
      * cxxfilt.c (usage): Mention new -p/--no-params options.
      * NEWS: Mention new C++ demangler code.
      * config/tc-mips.c (ISA_HAS_COPROC_DELAYS): Remove.
      * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
      * config/tc-mips.c (warn_nops): Remove static variable.
      * stabs.c (parse_stab_argtypes): Handle g++ ABI version 3 names.
      Update copyright year.
      Merge from gcc.
      * demangle.h: Instead of checking ANSI_PROTOTYPES, just include
      * elf64-mips.c (mips_elf64_slurp_one_reloc_table): Call
      * ldlang.c (lang_check): Use %P, not %E, in error message.
      * readelf.c (decode_ARM_machine_flags): Add EF_ARM_VFP_FLOAT.
      * stabs.c (stab_demangle_v3_arglist): New static function, broken
      PR binutils/536
      * elfxx-mips.c (mips_elf_calculate_relocation): Test for R_MIPS_26
      * ld-mips-elf/jaloverflow.d: New test.
      * mips.h (E_MIPS_MACH_9000): Define.
      * archures.c: Define bfd_mach_mips9000.
      * mips.h (CPU_RM9000): Define.
      * config/tc-mips.c (mips_cpu_info_table): Change "9000" entry to
      * readelf.c (get_machine_flags): Handle E_MIPS_MACH_9000.
      * elfn32-mips.c (elf_mips_howto_table_rela): Change dst_mask of
      * elfxx-mips.c (mips_elf_calculate_relocation): For R_MIPS_JALR,
      * ld-mips-elf/jalbal.d: New test.
      * gas/mips/branch-swap.d: Pass -32 to as.
      * config/tc-mips.c (append_insn): If we emit a nop during a relax
      * config/tc-mips.c (mips_in_shared): New static variable.
      * gas/mips/elf-rel23a.d: New test.
      * config/tc-mips.c (macro) [M_LA_AB]: Give an error for a offset
      * Makefile.am: Use $(SHELL) whenever we run move-if-change.
      * configure.tgt: New.
      * MAINTAINERS: Update my e-mail address.
      * mpw-config.in: Remove.
      * pex-os2.c: Remove.
      * config/obj-coff.c (coff_frob_symbol): When crashing because of a
      libiberty:
      * cp-demangle.c: Update copyright.
      2005-05-11  Eli Zaretskii  <eliz@gnu.org>
      * sim-fpu.c (pack_fpu): If SIM_QUIET_NAN_NEGATED is defined, use a
      * tconfig.in (SIM_QUIET_NAN_NEGATED): Define.
      * sim-fpu.c (sim_fpu_abs): Always clear the sign bit.
      * Makefile.am ($(srcdir)/make-gas.com): Remove target.
      * Makefile.am (EXTRA_DIST): Remove bfin-lex.l and bfin-defs.h.
      Initial CVS checkin of gold
      Include <cassert>
      Another snapshot of the current state of the sources.  Gets to the
      More symbol resolution code.
      New drop, with first cut of section layout code.
      Add program segments.
      More section layout code.
      g++ 3.2.2 portability for grhat.
      g++ 3.2.2 portability fixes.
      gcc 4.1.0 portability fixes.
      Finished layout code.
      Snapshot.  Now able to produce a minimal executable which actually
      Clean up HAVE_MEMBER_TEMPLATE_SPECIFICATIONS somewhat.
      Lay out object file sections when we add the symbols to the symbol
      Avoid multiple definition errors from linkonce sections.
      Framework for relocation scanning.  Implement simple static TLS
      Can now do a full static link of hello, world in C or C++
      gcc 3.2.2 portability hacks.
      Update for line number changes.
      Ignored the -m option, for old linker compatibility.
      Rework swapping code.
      Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.
      Rework stringpool and hash tables so that we always generate the same
      Add Elf_file interface which can be used by both Sized_relobj and
      More dynamic object support, initial scripting support.
      Snapshot.  Includes first cut at output relocation sections.
      * Makefile.am (EXTRA_DIST): Put spu_ovl.o in the emultempl
      Hash tables, dynamic section, i386 PLT, gold_assert.
      Added a testsuite.  More support for COPY relocations.
      gcc 3.2.2 portability hacks.
      Can now dynamically link hello, world.
      gcc 3.2.2 portability hacks.
      Generate version information.
      gcc 3.2.2 and 4.1.0 portability hacks.
      Don't emit symbols seen only in dynamic object, don't read duplicate
      * configure.in: When removing Makefiles to force a reconfigure, also
      Add support for SHF_MERGE sections.
      Add support for -rpath.
      Force PT_LOAD segments to be aligned to the page size.
      Implement --whole-archive.
      Add support for -E/--export-dynamic.  Also clean up --help output a bit.
      Recognize and ignore the --eh-frame-hdr option.
      Initialize plt_offset_ and has_plt_offset_ in a Symbol.
      Set in_dyn_ and in_reg_ when overriding a symbol.
      Copy in_reg and in_dyn when resolving NAME/VERSION with NAME/NULL.
      Any symbol which is in both a regular object and a dynamic object
      Ignore VER_NDX_LOCAL for an undefined symbol.
      Add support for --enable-target to control which template
      Add -rpath-link option, currently unused.
      Only create a version definition for a shared library.  Set the
      Don't try to find version definition index when creating an executable.
      Generate a GLOB_DAT reloc for a GOT32 reloc against a symbol defined
      Compute string lengths before sorting.  From Craig Silverstein.
      Add control over template specialization.
      Let special symbols override existing symbols rather than
      Better comments for Stringpool.
      Note that a Stringpool keeps a copy of a string.
      Fix handling of --eh-frame-hdr option.
      Add support for returning the section type.
      From Craig Silverstein: rework seen handling to be based on archive
      Rework patch to check by both armap entry and archive offset.  Also,
      From Cary Coutant: only check for a linkonce section if the SHF_GROUP
      Fix comment.
      Use nops when doing alignment padding between code sections.
      From Craig Silverstein: Add -O option.
      Set Stringpool zero_null option via a call, not a default constructor
      Actually define GOLD_GOLD_H multiple inclusion macro.
      Update for have_code_fill field.
      Add global parameters.
      Initialize count_ field, tweak parameters testing.
      From Craig Silverstein: Only sort for suffixes with -O2.
      Fix some errors in symbol placement.
      Update.
      Canonicalize name and version when working with special symbols.
      Define __start and __stop symbols.
      From Andrew Chatham: Make File_read::View::data_ a const pointer.
      We don't need a hash table mapping input locations to strings.
      From Andrew Chatham: List x86_64 ELF relocs.
      It's OK to have a version if we have an existing symbol.
      Add bootstrap test.
      Remove unnecessary elfcpp_config.h file.
      Add licensing text to every source file.
      Change YFLAGS to AM_YFLAGS.
      Add standalone test case.
      Rename t1 to basic_test, add static tests.
      Correct comment.
      Avoid dereferencing map->end().
      Check section index as well as object when looking for input section.
      Add constructor test.
      Add static version of constructor test.
      Use special value when we refer a function symbol in some way other
      Add two file test.
      Fix typo in comment.
      From Craig Silverstein: Fix bug when reading large script files.
      Break out default pbytes argument to read and get_view routines,
      Remove get_view_and_size.
      Rework File_read interface.  Get file size.  Use pread when
      Add cache parameter to get_view.  Discard uncached views on unlock.
      Use mmap to read from input files.
      Add basic exception frame header, plus test.
      Basic DWARF constants.
      Put size and endianness in parameters.
      From Andrew Chatham: add signedrel<>, rel32s and friends.
      Use parameters to track whether we are doing a static link.  Fix up
      Clean up target handling--only build required files, warn about
      Add RELA versions of the relocation routines.  Original patch from
      Add Signed_valtype and use it for sign extension.  Fix names of rela8.
      From Craig Silverstein: x86_64 support.
      From Craig Silverstein: New version of x86_64.cc.
      Cleanups from Craig Silverstein.
      From Craig Silverstein: avoid some signed/unsigned warnings from gcc 4.2.
      From Craig Silverstein: add support for searching for input files
      From Craig Silverstein: correct x86_64 dynamic tags.
      From Craig Silverstein: don't run function pointer non-PIC tests when
      Parameterize object_unittest to work for whatever target types are
      From Craig Silverstein: set symbol value for function pointer
      From Craig Silverstein: get all x86_64 tests passing.
      From Craig Silvestein: document the i386 relocs.
      Full support for --sysroot.
      From Craig Silverstein: update comments.
      From Craig Silverstein: x86_64 TLS support.
      From Andrew Chatham: fix bug in 64-bit hash.
      Correct handling of addends in merged sections.
      Add support for local dynamic relocations.
      Add a TLS test case.
      Test merging of string constants.
      Add --version option.
      From Craig Silverstein: add tls.h, use it in i386.cc.
      Add support for local GOT offsets.
      Make TLS test fail more reliably.
      Fix soname for library found in search path.
      Create a note section with the version of gold.
      From Craig Silverstein: delete the output file first if it exists and
      From Craig Silverstein: don't get confused if the same file name
      Implement -s and -S options which strip symbols.
      From Craig Silverstein: don't permit -s and -r.
      From Andrew Chatham: exit on relocation error.
      Add --stats option to print runtime and memory usage statistics.
      From Craig Silverstein: improve x86_64 TLS support.
      Add an option for Stringpools to not copy strings.
      From Craig Silverstein: expand the TLS test to a second file, to test
      From Craig Silverstein: use tls.h in x86_64.cc.
      From Craig Silverstein: error if we see a dynamic object when the
      From Craig Silverstein: always use 32-bit format for gold note.
      From Craig Silverstein: TLS test cleanups.
      Only run static TLS tests on glibc 2.4 or later.
      From Craig Silverstein: add some internationalization calls.
      Fix typo in comment.
      Run all error handling through an Errors object.  Delete output file
      Remove extraneous newline.
      Remove extraneous newlines.
      Better multiple definition errors.
      Adjust linkonce symbol name algorithm to work for
      Keep track of weak aliases, so that overriding environ works.
      Fix exit status.
      From Craig Silverstein: call unlink_if_ordinary.
      From Craig Silverstein: add LD to LE TLS optimizations.
      From Craig Silverstein: support local GOT relocs for i386.
      From Craig Silverstein: implement -Ttext.
      From Craig Silverstein: check that we get environ right.
      From Cary Coutant: preliminary shared library support.
      Add infrastructure for threading support.
      Correctly handle alignment in merge sections.
      Rework section mapping algorithm to handle .data.rel.ro sections.
      Add support for -Bsymbolic.
      Fix handling of wide string merge sections.
      Add wide string constant test.
      Handle PLT32 against local symbols.
      From Craig Silverstein: handle PLT32 relocs against local symbols for
      From Craig Silverstein: add cast to avoid warning.
      Correct locking if a file could not be opened.
      Implement -Bstatic/-Bdynamic.
      Fix versions of copied symbols.
      Add support for PT_GNU_STACK.
      Use AC_GNU_SOURCE.
      From Craig Silverstein: Minimal --script implementation.
      Exit if we couldn't open any input files.
      From Craig Silverstein: preliminary support for OPTION in linker script.
      Simplify some code to avoid extra tests of number of objects.
      From Craig Silverstein and Ian Lance Taylor: Process --script option.
      From Cary Coutant: Set offsets of sections with data before finalizing
      From Craig Silverstein: Remove extraneous comment.
      From Craig Silverstein: better organization for TLS code.
      From Craig Silverstein: Clean up some unnecessary TODO markers.
      From Craig Silverstein: Implement GOTPLT64 and PLTOFF64.
      Adjust PLTOFF64 calculation.
      From Craig Silverstein: Implement OPTION in linker scripts.
      From Cary Coutant: More support for -shared, including fixes to GOT
      Reworked from Andrew Chatham: report error locations.
      From Craig Silverstein: Add more DWARF info, add some i386 comments.
      From Cary Coutant: Correct generation of RELATIVE relocs.
      From Craig Silverstein: Add first version of generating error messages
      From Craig Silverstein: Don't crash if we see a file we don't recognize.
      From Craig Silverstein: Handle a .so file in a .a file.
      From Craig Silverstein: Templatize the Dwarf reader.
      Check that we don't set the output section index twice.
      From Craig Silverstein and Cary Coutant: fix assignment of section
      Generate a complete exception frame header.  Discard duplicate
      From Cary Coutant: mark negative constant as unsigned.
      From Cary Coutant: More shared library support, some refactorization.
      From Craig Silverstein: Use relocations in reporting error message
      From Craig Silverstein: Implement section_info.
      From Craig Silverstein: Add test for debug messages.
      From Craig Silverstein: Clean up make rules for debug_msg.
      From Craig Silverstein: Initialize got_relocs.
      Correct handling of GOT references in a regular object.
      From Craig Silverstein: rework DWARF reader code a bit.
      From Craig Silverstein: Track_relocs doesn't need to hold onto the
      From Craig Silverstein: Dwarf_line_info can work with Object rather
      From Craig Silverstein: Support debug info for shared libraries.
      From Craig Silverstein: First cut at detecting ODR violations.
      From Craig Silverstein: Rework debug info code a bit, add option for
      Warn about undefined references in shared libraries if we have seen
      Support special always-defined symbols for targets.
      Revert last patch.
      Default to --allow-shlib-undefined for now.
      Comment out undef_symbol.err for now.
      Add heuristics for undefined symbol warnings.
      From Craig Silverstein: Clean up DWARF line reader code.
      If generating a .err file fails, remove it.
      From Craig Silverstein: Report output file name with ODR violation
      From Cary Coutant: Improve i386 shared library TLS support.
      From Craig Silverstein: Add support for --demangle.
      Workaround bug in gcc 4.0.3 STL.
      From Craig Silverstein: Add --strip-debug-gdb.
      From Cary Coutant: Count textrel with output sections rather than
      DW_LNE_end_sequence indicates that the address points to the byte
      When looking for ODR violations, only check the file base name.  Also,
      Ignore empty archives.
      From Craig Silverstein: Quote the symbol name in the ODR violation
      From Craig Silverstein: Force .debug_str sections to be SHF_MERGE and
      From Craig Silverstein: Also set entsize for .debug_str sections.
      Add threading support.
      Make Merge_key_less operator() inline.
      Rework merge_map for speed.
      From Craig Silverstein: Better handling of ODR violations which are
      From Craig Silverstein: Fix up comments.
      Don't try to delete the output file if we don't know its name yet.
      Clean up setting address and section offset.
      From Craig Silverstein: Add support for compressing .debug_str section.
      From Cary Coutant: Avoid compilation warnings if no zlib.h.
      Compress all debug sections.
      Add casts to avoid warnings.
      Compile shared library code with -fPIC.  Also, alphabetize.
      Add missing space.
      More -fPIC options.
      From Craig Silverstein: Use gold_fatal in options.h, beef up value checks.
      Print symbol table statistics with --stats.
      From Craig Silverstein: Support irregular output files.
      Stringpool stats.  Also make Symbol_table support functions inline.
      From Craig Silverstein: Test some flags.
      From Craig Silverstein: Support -o -.
      Rework Stringpool to not compute the hash code twice when adding a new
      Don't write out the symbol table when stripping.
      Fix comment.
      From Cary Coutant: More support for generating shared libraries.
      Initialize variable to avoid warning.
      From Craig Silverstein: Reorganize testsuite Makefile.am.
      From Cary Coutant: Remove commented out assert.  Also add comment for
      From Cary Coutant: Some x86_64 shared library fixes.
      Fix ehframe header handling for shared libraries.
      From Cary Coutant: Fix handling of RELATIVE RELA relocs.
      From Cary Coutant: Fix x86_64 TLS.  Also set DT_TEXTREL as well as
      From Craig Silverstein: Fix error message, add this->.
      Keep views on views_ list so that they can be found again.
      From Cary Coutant: Handle TLS entry for TLS module index.
      From Craig Silverstein: Speed up ODR violation reporting.
      From Cary Coutant: Fix x86_64 TLS problem.
      From Cary Coutant: Set DF_STATIC_TLS as appropriate.
      From Cary Coutant: Test TLS initial-exec model.
      Fix --thread-count-middle and --thread-count-final.
      From Craig Silverstein: size hash tables to avoid resizing.
      Add some missing dependencies for the new linker.
      Make some File_read methods const.
      Add const to Object::read and Object::sized_target.
      Rewrite workqueue.  This version eliminates the master thread, and
      Minor speedup to Output_merge_string::do_add_input_section.
      Add section_size_type and section_offset_type, use them to replace a
      Print statistics about merge sections with --stats.
      Don't write unattached after_input sections twice.
      Use string length when available when calling Stringpool.  Compare
      Avoid some warnings which showed up in 64-bit mode.
      Move Stringpool offsets into a chunked_vector indexed by keys.
      Make functions on hot path inline.  Remove a mistaken virtual
      Remove one inline.
      Update comments about output offsets and merged input sections.
      Convert more instances of off_t to be 32-bit types.
      Fix buglet in last patch.
      Speed up relocations against local symbols in merged sections.
      Correct handling of non-section symbol in merged section.  Avoid some
      From Cary Coutant: Fix handling of versioned symbols, add some tests.
      Correct contributor name on new tests, remove #if 0 code.
      Use a simpler hash function.
      Reduce the number of system calls.  Use readv instead of pread.  Do
      Add cast to avoid signed/unsigned warning.
      Don't create the postprocessing buffer if it already exists.
      Add -h/-soname option.
      Add support for -e and for ENTRY in linker scripts.
      Report linker script errors with line numbers.  Ignore OUTPUT_FORMAT
      Remove Andrew's e-mail address.
      Support assignments and expressions in linker scripts.
      From Andrew Chatham and Craig Silverstein: Add support for version
      Don't include options.h in fileread.h.  Remove General_options
      From Craig Silverstein: Handle quoted strings differently in version
      From Craig Silverstein: Optionally print command line for easier
      Include <vector>.
      Parse a SECTIONS clause in a linker script.
      Add explicit dependencies on yyscript.h to make sure that it is
      From Cary Coutant: Fix mixing PIC and non-PIC relocs in the same
      Use string instead of STRING, so that we handled QUOTED_STRING.
      Originally from Craig Silverstein, with changes: support using a
      From Cary Coutant: Fix last patch.
      From Craig Silverstein: Simplify Version_script_info::symbol_is_local
      Don't pass around the target in order to define symbols; get it from
      Permit ordinary object files in groups.
      From Cary Coutant: Fix a case in which code takes the address of a
      From Cary Coutant: Ignore hidden symbols in a dynamic object.
      Don't record file offset for CIEs.
      Fully implement the SECTIONS clause.
      Fully implement SECTIONS clause.
      Implement SIZEOF_HEADERS, section constraints, other minor linker
      From Craig Silverstein: support @file expansion.
      Treat an empty directory argument as the current directory.
      Implement PHDRS.
      Print PHDRS clause for debugging.
      From Ollie Wild: add missing backquote to install-exec-local.
      Initial -r support.
      Fix group signature handling for relocatable link, add bootstrap
      Support creating empty output when there are no input objects.
      Implement --just-symbols, including -R FILE.  Fix symbol values when
      Even when stripping all symbols, we need to write out the dynamic
      Ignore version scripts for relocatable links.
      Support --oformat binary.
      Add support for --format binary for input files.
      Don't read linker scripts in binary mode.
      From Cary Coutant: fix handling of undefined symbols in shared
      Track sections for expressions.
      Fix precedence error, avoid signed/unsignd warning.
      Force different sections to different pages for better results on
      Pass down alignment when adding input section to orphan section.
      Set TEXTREL correctly when using a SECTIONS clause.
      Support dynamic relocations against local section symbols.
      Implement LOADADDR and SIZEOF.
      Assignments in linker scripts override definitions from object files.
      Support selecting target by name.
      Implement remaining linker script functions.
      Implement -Tdata and -Tbss.
      Set load address for orphan sections.
      Align FDE and CIE lengths as needed.
      From Craig Silverstein: rename option functions for future option
      From Craig Silverstein: implement -z max-page-size and -z
      From Craig Silverstein: rework handling of Script_options.
      Fix handling of ENTRY in linker script.
      Implement -q/--emit-relocs.
      From Craig Silverstein: Have Parameters point to General_options.
      Put input sections with no flags in output sections with the same name.
      Don't check assertions until symbols are finalized.  Create an output
      Read input scripts which look like input objects with proper
      Support -d/--define-common.
      Don't warn about redefinitions from a --just-symbols object.
      Permit scripts to refer to the addresses of output sections which were
      Remove gcc 3.2 compatibility hacks.
      Remove partial implementation that was never completed.  This was
      From Craig Silverstein: rename some option functions in preparation
      From Craig Silverstein: rework option handling to make it easier to
      Support --hash-style=gnu.
      Don't use the user-specified output format unless the user actually
      From Craig Silverstein: accept any string for input format, warn if
      Use N_ for option help strings, and call gettext when printing them.
      Use absolute address for relocations when not doing a relocatable
      Recognize --hash-bucket-empty-fraction.
      From Craig Silverstein: implement --hash-bucket-empty-fraction for real.
      Increase maximum bucket size for dynamic hash tables.
      From Craig Silverstein: sort options into alphabetical order.
      If we a section with no flags followed by a section with the same name
      Combine read-only .eh_frame sections with read-write .eh_frame
      From Craig Silverstein: Implement --debug=files to track file opens,
      Don't crash if we change the address of the .eh_frame section after we
      Update copyright years.  Update language files.
      Don't get confused about whether a symbol is the default version if we
      Fix handling of RELA relative relocs against local symbols in merge
      Make sure the start and size of the TLS segment are aligned.
      From Craig Silverstein: implement -z defs.
      Copy this patch over from master gcc repository:
      Bump version for general release.
      Add ChangeLog file now that the sources are part of the GNU binutils.
      * filenames.h: Add extern "C" when compiled with C++.
      Add ChangeLog file.
      * gold.h: Include <cstddef> and <sys/types.h>
      * options.cc: Include "demangle.h".
      * x86_64.cc: Correct license to GPLv3.
      * md5.h: Add extern "C" when compiled with C++.
      Bring patch correction over from gcc repository.
      The sha1 code is now in libiberty.
      * common.h (NT_GNU_GOLD_VERSION): Define.
      * elfcpp.h (NT_VERSION, NT_ARCH): Define as enum constants.
      * options.h (class General_options): Define build_id option.
      * README: Rewrite, with some notes on unsupported features.
      * options.cc (options::help): Print list of supported targets.
      * NEWS: New file.
      * version.cc (print_version): Adjust output for current value of
      * options.cc: Include "../bfd/bfdver.h".
      PR gold/5986
      * symtab.cc (Symbol_table::add_from_relobj): Don't set the version
      * symtab.cc (Symbol_table::add_from_object): Handle saw_undefined_
      * common.cc (Sort_commons::operator): Correct sorting algorithm.
      * layout.cc (Layout::layout): If we see an input section with a
      * symtab.cc (Symbol_table::add_from_object): If we don't use the
      * output.cc
      * symtab.cc (Symbol_table::do_define_as_constant): Don't force a
      * fileread.cc (File_read::find_view): Add byteshift and vshifted
      * TODO: New file.
      * compressed_output.h (class Output_compressed_section): Use
      * elfcpp_swap.h (Swap_unaligned<64, true>::writeval): Correct
      * Makefile.def: check-gold depends upon all-binutils.
      * configure.ac: Don't test for objdump, c++filt, or readelf.
      * output.cc (Output_reloc<SHT_REL>::local_section_offset): Add
      * x86_64.cc (Target_x86_64::Scan): Change from struct to class.
      * version.cc (version_string): Set to "1.5".
      * configure.ac: Export new conditional variable HAVE_ZLIB.
      * merge.cc (Object_merge_map::get_output_offset): Remove inline
      * layout.h (class Layout): Add added_eh_frame_data_ field.
      * errors.cc (Errors::undefined_symbol): Mention symbol version if
      * options.h (class General_options): Define --wrap as a special
      * options.h (class General_options): Add --noinhibit-exec option.
      * symtab.cc (Symbol_table::add_from_dynobj): Only look for weak
      Fix typo in comment in last commit.
      PR gold/5996
      * options.h (General_options): Add entries for '-Y' and
      * testsuite/Makefile.am (justsyms_2r.o): Add dependency on
      * output.h (class Output_section_data): Remove inline definition
      * layout.cc (Layout::Layout): Initialize sections_are_attached_.
      * sparc.cc: Add definitions for Output_data_plt_sparc class
      * script-sections.cc (Script_sections::create_segments): Use
      * testsuite/script_test_4.sh: Permit leading zeroes.
      * Makefile.in, aclocal.m4, testsuite/Makefile.in: Rebuild.
      * copy-relocs.cc: New file.
      * common.cc (Symbol_table::allocate_commons): Remove options
      * object.cc (Xindex::initialize_symtab_xindex): New function.
      * elfcpp_file.h (class Elf_file): Add large_shndx_offset_ field.
      * testsuite/Makefile.am (many_sections_check.h): Only check one in
      * object.cc (Sized_relobj::do_add_symbols): Always pass
      * testsuite/Makefile.am (many_sections_r_test): New target.
      * version.cc (version_string): Bump to 1.6.
      * readsyms.cc (Read_symbols::do_read_symbols): Use get_view rather
      * object.cc (make_elf_object): Correct test for 64-bit ELF file
      * object.cc (Sized_relobj::include_section_group): Check for
      * object.cc (Sized_relobj::include_section_group): Adjust section
      * configure.ac: If targ_extra_obj is set, link it in.
      2008-05-05  Ian Lance Taylor  <iant@google.com>
      Correct last patch.
      * options.h (class General_options): Add -Bsymbolic-functions.
      * options.h (class General_options): Add --fatal-warnings.
      * options.h (DEFINE_var): Add set_user_set_##varname__.
      * symtab.cc (Symbol_table::add_from_dynobj): If we see a protected
      PR 6049
      * symtab.c (Symbol::init_base_output_data): Add version
      PR 6493
      * src-release (BINUTILS_SUPPORT_DIRS): Add elfcpp and gold.
      * output.cc (Output_reloc::get_address): Change return type to
      * i386.cc (Target_i386::Relocate::relocate_tls): Set dynamic type
      * output.cc (Output_segment::add_output_section): Remove front
      * options.h (class General_options): Add -z relro.
      * mapfile.cc: New file.
      elfcpp/:
      PR 6407
      PR 6584
      * testsuite/relro_test.cc: Include <cstdio>, <cstdlib>, and
      * script-sections.cc (Script_sections::place_orphan): Initialize
      * output.h (Output_section::Input_section): Initialize p2align_ to
      2008-06-18  Ian Lance Taylor  <iant@google.com>
      * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.
      PR 6660
      PR 6585
      * layout.cc (Layout::include_section): Do not discard unrecognized
      Handle output sections with more than 0x7fffffff bytes.
      * dynobj.cc (Versions::add_def): If we give an error about a
      * symtab.cc (Symbol_table::add_from_object): Rewrite the case
      * output.cc (Output_section::add_input_section): Don't try to
      * cref.cc: New file.
      * options.h (class General_options): Define -n/--nmagic and
      * options.h (class General_options): Define --check-sections.
      * symtab.cc (Symbol_table::resolve): Remove version parameter.
      PR 6647
      PR 6658
      * stringpool.cc (Stringpool_template::add_with_length): Set key to
      * dynobj.cc (Versions::Versions): If there is an soname, use it as
      * dynobj.cc (Versions::Versions): Update comment.
      PR 6048
      PR 6716
      PR 5990
      * script.cc (Script_options::finalize_symbols): Finalize SECTIONS
      * symtab.h (Symbol::use_plt_offset): New function.
      * layout.cc (Layout::attach_allocated_section_to_segment): Don't
      * fileread.cc (make_view): Add casts to avoid warning.
      * target-reloc.h (relocate_section): Check whether a symbol is
      * plugin-api.h (ld_plugin_status): Remove comma from the last item.
      * testsuite/initpri1.c: Change all declarations to be full
      PR 7088
      PR 7091
      * configure.ac: Update test for TLS descriptors: they are
      * target-reloc.h (Default_scan_relocatable_relocs): Only discard
      * options.h (class General_options): Add --no case for
      * version.cc (version_string): Bump to 1.8.
      * object.cc (Sized_relobj::write_local_symbols): Don't write out
      * gold.h: Include <cstring> and <stdint.h>.
      * version.cc (version_string): Bump to 1.8.
      * script.cc (Lazy_demangler): New class.
      PR 9812
      * options.h (enum Incremental_disposition): Define.
      * binary.cc: Fix file comment.
      * object.cc (Sized_relobj::do_layout): Make info message start
      PR 9836
      PR 7091
      PR 5990
      PR 6811
      PR 6992
      * README: --gc-sections and map files are now supported.  Document
      * layout.cc (Layout::find_or_add_kept_section): New function.
      elfcpp:/
      PR 9918
      * fileread.cc (Input_file::open): Remove options parameter.
      * readsyms.cc (Read_symbols::incompatible_warning): New function.
      * symtab.cc (Symbol_table::define_default_version): New function,
      * sparc.cc (class Target_sparc): Add has_got_section.
      * descriptors.cc: Include "options.h".
      * configure.ac: Check for chsize and posix_fallocate.  Replace
      * archive.cc (Archive::add_symbols): Check for a version attached
      * script-sections.h: Include <list>.
      * descriptors.cc (Descriptors::open): Check that the options are
      include/elf:
      * merge.cc (do_add_input_section): Correct pend value.  Change
      2009-03-23  Ian Lance Taylor  <iant@google.com>
      2009-03-23  Ian Lance Taylor  <iant@google.com>
      * target-select.cc (instantiate_target): Don't acquire the lock if
      * output.cc (Output_file::map_anonymous): Define.
      * object.cc (is_elf_object): Define.
      * yyscript.y (file_cmd): Recognize EXTERN.
      * mremap.c: New file.
      * ffsll.c: New file.
      * ffsll.c (ffsll): Correct implementation.
      * gold.h (reserve_unordered_map): Define, three versions, one for
      * incremental.cc (Incremental_inputs_header_data): Renamed from
      * x86_64.cc (do_adjust_output_section): Set entsize to
      * gold.h (Incremental_argument_list): Remove (invalid) forward
      * configure.ac: Check for declarations for cases where libiberty.h
      * incremental.cc (Incremental_inputs::report_command_line): Filter
      * arm.cc (Target_arm::scan::global): Use || instead of |.
      * layout.cc (Layout::section_name_mapping): New array, replacing
      * layout.cc (Layout::make_output_section): Call
      Fix ChangeLog e-mail address.
      * elfcpp.h (SHN_X86_64_LCOMMON): Define enum constant.
      PR 10141
      * script-sections.cc (Script_sections::create_segments): Don't put
      PR 10030
      PR 10133
      PR 10147
      * configure.ac: Call AC_CHECK_DECLS using C, not C++.
      PR 10219
      PR 10237
      PR 10156
      PR 10244
      * script-sections.cc (Output_section_definition::
      PR 10156
      * freebsd.h (Target_freebsd::do_adjust_elf_header): Use size
      * fileread.cc (File_read::get_mtime): New method.
      * merge.cc (Object_merge_map::initialize_input_to_output_map):
      PR 10400
      PR 10419
      * gold.h (FUNCTION_NAME): Define.
      * output.cc (Output_file::open_for_modification): New method.
      * gold.cc: Include "incremental.h".
      * output.cc (Output_file::resize): Call map_no_anonymous rather
      * arm.cc (has_signed_unsigned_overflow): New function.
      * testsuite/retain_symbols_file_test.sh (check_present): Change
      * testsuite/initpri1.c: Don't try to use constructor priorities if
      * object.h (class Object): Remove target_ field, and target,
      Merge from gcc repository.
      * plugin.cc (add_input_library): New.
      * i386.cc (class Target_i386::Relocate): Add ldo_addrs_ field.
      Tweak last patch.
      * options.h (class General_options): Define
      Sync with gcc repository.
      * arm.cc (Arm_relocate_functions::got_prel) New function.
      * arm.cc (Arm_relocate_functions::extract_arm_movw_movt_addend):
      elfcpp/:
      elfcpp/:
      * arm.cc (Arm_relocate_functions::movw_prel_nc): New function.
      * arm.cc (Target_arm::relocate::reloc_is_non_pic): Return true for
      * elfcpp/elfcpp_file.h (Elf_file::section_name): Change shstr_size
      * dwarf_reader.cc (Sized_dwarf_line_info::Sized_dwarf_line_info):
      * plugin.cc: Don't include dlfcn.h when ENABLE_PLUGINS is not
      * pread.c: Include stdio.h.
      * configure.ac: Check for readv function also.
      * testsuite/retain_symbols_file_test.sh: Don't test for __tcf_0.
      * descriptor.cc: Include <cstdio> and "binary-io.h".
      * plugin.cc: Include "gold.h" before other header files.
      * options.h (class General_options): Add -init and -fini.
      Add support for -pie.
      * object.h (class Relocate_info): Add reloc_shdr and data_shdr
      * layout.cc (Layout::set_segment_offsets): Align the file offset
      * layout.cc (Layout::relaxation_loop_body): Don't crash if we see
      * script.cc (Script_options::add_symbol_assignment): Always add a
      * fileread.cc: (File_read::View::~View): Use the new
      * object.h (class Relobj): Drop options parameter from
      * elfcpp.h: Remove trailing commas from enum definitions.
      PR 10895
      PR 10893
      * options.h (class General_options): Add --warn_constructors.
      PR 10860
      * layout.cc (Layout::get_output_section): Add is_interp and
      PR 10887
      PR 10880
      PR 10910
      Remove debugging code accidentally included in last commit.
      * configure.ac: Check for (struct stat)::st_mtim
      PR 10876
      PR 10925
      * dynobj.cc (Sized_dynobj::do_read_symbols): Clear version
      * plugin.cc (Plugin::load): Don't cast from void* to a function
      Revert -Wshadow changes, all changes from:
      * elfcpp_file.h: Revert last patch.
      * archive.cc (Archive::add_symbols): Only look up a symbol without
      * layout.cc (Layout::create_shstrtab): Only write out after input
      * i386.cc (Target_i386::do_calls_non_split): Recognize
      * x86_64.cc (Target_x86_64::do_calls_non_split): Recognize
      * gold.cc (queue_middle_tasks): Fix formatting.
      * object.cc (Relobj::is_section_name_included): Fix formatting.
      * symtab.h (class Symbol_table): Add enum Defined.
      * configure.ac: Set the MCMODEL_MEDIUM conditional to false if
      PR 10450
      PR 10450
      * layout.cc (Layout::Layout): Initialize increase_relro_.
      PR 10450
      PR 10450
      PR 10450
      PR 10450
      PR 10450
      PR 10670
      PR 10843
      PR 10861
      PR 10916
      PR 10931
      PR 10979
      PR 10979
      PR 10979
      PR 10980
      PR 10980
      PR 10980
      PR 10980
      * symtab.cc (Symbol_table::add_from_object): Rename def parameter
      PR 10980
      * options.h (class General_options): Use DEFINE_bool_alias for
      PR 10980
      PR 10980
      * Makefile.am (incremental_dump_DEPENDENCIES): Remove
      PR 10980
      PR 10980
      * options.h (class General_options): Add -z text and -z textoff.
      PR 10980
      PR 11019
      PR 11042
      * output.h (class Output_data): Add const version of
      PR 11061
      PR 10287
      PR 11072
      PR 11084
      * object.cc (Sized_relobj::do_layout): Don't get confused if
      * dynobj.cc (big_endian>::find_dynsym_sections): Set pi to NULL in
      PR 11108
      * script.cc (Version_script_info::build_expression_list_lookup):
      * resolve.cc (Symbol_table::resolve): Add symbols to the list of
      * resolve.cc (Symbol_table::resolve): Add symbols to list of ODR
      * script.cc (class Lazy_demangler): Recreate--revert part of patch
      * script.cc (Version_script_info::build_expression_list_lookup):
      * target-reloc.h (visibility_error): New inline function.
      I forgot to commit this.
      * arm.cc (Arm_relocate_functions::thm_jump6): New function.
      elfcpp/:
      binutils/:
      * gold/arm.cc: Added support for R_ARM_V4BX relocation
      * arm.cc: Added support for ARM group relocations.
      * arm.cc: Added support for the ARM relocations:
      * configure.ac: Rewrite targetobjs duplicate removal code to use
      * testsuite/Makefile.am (check_PROGRAMS): Add tls_pie_test.
      * i386.cc (Relocate::relocate_tls): A local symbol is final if not
      Forgot to commit.
      Update copyright notice.
      Fix comment.
      * dirsearch.cc (Dirsearch::initialize): Add all blockers before
      * gold-threads.h (class Once): Define.
      * gold.cc (queue_middle_gc_tasks): Use a separate blocker for each
      * gold.cc (queue_middle_tasks): If no input files were opened,
      * arm.cc (Target_arm::do_finalize_sections): Create attribute
      * target-reloc.h (relocate_section): Check the symbol table index
      * incremental.cc: Include "libiberty.h".
      * options.h (class General_options): Add --spare-dynamic-tags.
      * reloc.cc (Sized_relobj::split_stack_adjust_reltype): Call the
      Adjust last patch--same ChangeLog entry, same e-mail.
      * script-sections.cc (class Orphan_section_placement): Define
      * testsuite/script_test_3.t: Add a TLS segment.
      * expression.cc (Expression::Expression_eval_info): Add
      * layout.cc (Layout::layout_reloc): In relocatable link don't
      * timer.cc: Only #include <sys/times.h> if HAVE_TIMES is defined.
      * gold-threads.cc (Lock_impl_threads::Lock_impl_threads): Correct
      * fileread.cc: Only #include <sys/uio.h> if HAVE_READV.
      * symtab.cc (detect_odr_violations): When reporting an ODR
      * archive.cc (Archive::include_member): Unlock an external member
      * compressed_output.cc (zlib_decompress): Fix signature in
      * output.h (Output_section_lookup_maps::add_merge_section):
      * descriptors.cc (Descriptors::open): Report correct name in error
      * testsuite/debug_msg.sh: Test mixed weak/strong symbol behavior.
      * testsuite/final_layout.sh: Use dc to convert from hex to
      * i386.cc (class Target_i386): Add got_tlsdesc_ field.
      PR 11866
      PR 11855
      * arm.cc (Target_arm::gc_process_relocs): Use typename.
      2010-08-03  Ian Lance Taylor  <iant@google.com>
      * version.cc (version_string): Bump to 1.10.
      PR 11712
      elfcpp:/
      Fix tipo in comment.
      * testsuite/incremental_test_1.c: Add prototype to avoid warning.
      * incremental.cc
      PR 10893
      * Makefile.in: Rebuild with automake 1.11.1.
      * testsuite/start_lib_test_3.c: Mark t3 as used.
      * incremental.h (class Incremental_input_entry): Add virtual
      * testsuite/memory_test.sh: Adjust for change of 2010-09-10.
      * testsuite/Makefile.am (memory_test.o): New target.
      * resolve.cc (symbol_to_bits): Report the value of the unsupported
      * arm.cc (Target_arm::Scan::local): Report the unsupported reloc
      * script-sections.h (class Script_sections): Make
      Correct ChangeLog attribution.
      * Makefile.def (target_modules): Set lib_path to src/.libs for
      * testsuite/Makefile.am: Move gcctestdir/ld rule to
      * script-sections.cc (Script_sections::find_memory_region): Check
      Merge from gcc top-level.
      * configure.ac: Only disable a language library if no language needs
      * README: Update compilers known to work and fail.
      * testsuite/icf_virtual_function_folding_test.cc (class Bar): Add
      * dwarf_reader.h (class Sized_dwarf_line_info): Add
      * archive.cc (Archive::get_elf_object_for_member): Permit
      * configure.ac: Always set default for poststage1_ldflags to
      PR bootstrap/46819
      PR gold/12324
      * dwarf_reader.cc (Sized_dwarf_line_info::read_lines): Only keep
      * layout.cc (Layout::layout_eh_frame): Mark a writable .eh_frame
      * plugin.cc (class Plugin_rescan): Define new class.
      * version.cc (version_string): Bump to 1.11.
      * options.h (class General_options): Accept
      * script.cc (script_add_extern): Rewrite to use
      * symtab.cc (Odr_violation_compare::operator()): Sort by just the
      PR gold/12316
      * configure.ac: Add check for gnu_indirect_function support in
      PR gold/12525
      PR gold/12525
      * fileread.cc (File_read::clear_views): Don't delete the whole
      * dwarf_reader.cc (Sized_dwarf_line_info): Include all lines,
      PR gold/12572
      * script-sections.cc (Sort_output_sections::script_compare):
      * testsuite/final_layout.sh: Rewrite to not use dc.
      Fix copyright.
      * testsuite/relro_test.sh: Fail if dc is not present.
      * archive.cc (Archive::interpret_header): Return -1 if something
      * incremental.cc (Sized_incr_relobj::do_add_symbols): Always
      * configure.ac: Check for sys/mman.h and mmap.  Check for mremap
      * object.cc (Relocate_info::location): Simplify location string.
      * descriptors.cc (set_close_on_exec): New function.
      * layout.cc (Layout::layout): If the output section flags change,
      * testsuite/tls_test_main.cc: Use semaphores instead of mutexes.
      * options.h (class General_options): Make -i a synonym for -r.
      * archive.cc (Library_base::should_include_member): Pull in object
      * dirsearch.cc (Dirsearch::find): Replace n1 and n2 parameters
      * testsuite/Makefile.am (ver_test_2.so): Use -Wl,-R,.
      * binary.cc (Binary_to_elf::sized_convert): Don't crash if the
      PR gold/12804
      * reloc.cc (Sized_relobj_file::do_read_relocs): Ignore empty reloc
      * script-sections.cc
      * symtab.cc (Warnings::issue_warning): Don't warn if relocation
      * x86_64.cc (check_non_pic): Add gsym parameter.  Change all
      * object.cc (Sized_relobj_file::do_layout): Keep warning sections
      PR gold/12880
      PR gold/12893
      PR gold/12745
      * layout.cc (Layout::finish_dynamic_section): Don't create
      * layout.cc (Layout::finish_dynamic_section): Don't set DT_TEXTREL
      PR gold/12880
      PR gold/12910
      * layout.cc: Include "object.h".
      * symtab.cc (Symbol::versioned_name): New function.
      * target.h (Target::can_check_for_function_pointers): Rewrite.
      * target.h (class Target): Add osabi_ field.
      PR gold/12934
      PR gold/12898
      PR gold/12818
      PR gold/12695
      PR gold/12675
      * script.cc (Token::integer_value): Accept trailing M/m/K/k
      * script.cc (Token::integer_value): Accept trailing M/m/K/k
      PR gold/12629
      PR gold/12571
      * elf32-i386.c (elf_i386_eh_frame_plt): Correct expression: change
      Correct comment in last commit.
      PR gold/12525
      PR gold/12525
      Correct last commit.
      PR gold/12525
      * dwarf.h (enum DW_CFA): Define.
      PR gold/12525
      * dirsearch.cc (Dir_cache::read_files): Ignore ENOTDIR errors.
      PR gold/12957
      * object.cc (Sized_relobj_file::include_section_group): Add
      PR gold/12952
      PR gold/12392
      PR gold/12372
      PR gold/12279
      PR gold/11317
      * testsuite/odr_violation2.cc (Ordering::operator()): Make
      PR gold/12386
      PR gold/11985
      PR gold/12979
      PR gold/12980
      * i386.cc (Target_i386::got_section): If -z now, make .got.plt a
      * i386.cc (class Output_data_plt_i386): Add layout_ field.
      * options.h (class General_options): Add --print-output-format.
      * layout.cc (Layout::relaxation_loop_body): Only clear load_seg if
      Merge from gcc:
      * object.cc (Sized_relobj_file::do_layout): Remove assertion which
      * object.cc (Sized_relobj_file::do_layout): Remove unused local
      * configure.ac: Add new --with-gold-ldadd and --with-gold-ldflags
      * symtab.cc (Symbol_table::define_special_symbol): Always
      PR gold/13204
      PR gold/13163
      * dwarf.c (display_debug_frames): If do_debug_frames_interp,
      * arm.cc (Target_arm::Target_arm): Remove initialisation of
      * arm.cc (Target_arm::may_use_v5t_interworking): Check whether
      * configure.ac: Add --with-lib-path option.  Define LIB_PATH and
      * output.h (Output_data_reloc_generic::add): Only call
      * object.h (Relobj::local_symbol_value): New function.
      * dwarf.c (read_and_display_attr_value): Handle DW_LANG_Go.
      PR gold/13617
      Use my google.com address.
      * elfcpp.h (STT_GNU_IFUNC): Add comment.
      * mips.h: New file
      Update copyright year.
      * reloc.h (Bits): New class with static functions, copied from
      * resolve.cc (Symbol_table::resolve): When merging common symbols,
      PR gold/13850
      * timer.cc: #include <unistd.h>.
      * arm.cc (Target_arm::do_is_defined_by_abi): Make sym a const
      PR gold/14309
      * arm.cc (Arm_relocate_functions::abs16): Remove unused typedef.
      * layout.cc (Layout::add_target_dynamic_tags): If
      * x86_64.cc (Target_x86_64::Scan::global): Fix erroneous call to
      PR gold/14570
      * configure.ac (host_libs): Add libbacktrace.
      * configure.ac (HAVE_ZLIB): Use AM_ZLIB instead of AC_SEARCH_LIBS.
      * configure.ac (HAVE_ZLIB): Use AM_ZLIB instead of AC_SEARCH_LIBS.
      * layout.cc (Layout::special_ordering_of_input_section): New
      * arm.cc (Target_arm::attributes_accept_div): New function.
      Fix mingw gold build with plugins enabled
      PR go/55969
      * descriptors.cc (Descriptors::close_all): New function.
      * options.h (DEFINE_uint64_alias): Define.
      * options.cc (General_options::string_to_object_format): Accept
      GCC PR c++/56840
      * MAINTAINERS: Add myself and Cary as gold maintainers.
      * target-reloc.h (relocate_section): If the reloc offset is out of
      * stringpool.cc (Stringpool_template::reserve): Add

Ilya Tocar (1):
      * peXXigen.c (rsrc_process_section): Use ptrdiff_t as the type for

J.T. Conklin (296):
      * nlmheader.y: Null terminate var_hdr->threadName.
      * gdb.base/Makefile.in: Added support for systems that name core
      * gdb.base/interrupt.c: Do not test if errno == EINTR if it's not
      * config/mt-i386-netware: New file.
      * gdb.c++/cplusfuncs.cc: Include <stddef.h>, not <sys/types.h>,
      Minor tweaks
      * gdb.base/corefile.exp: Execute coremaker to generate core dump.
      * gdb.base/{a2-run,callfuncs,funcargs,interrupt,mips_pro,nodebug,
      * gdb.base/bitfields.exp: Simplify by using delete_breakpoints and
      This config file didn't belong here
      Mostly converted to use gdb_test proc.
      * lib/gdb.exp (gdb_run_cmd): New function, used to start program
      * gdb.base/bitfields.exp: Use gdb_run_cmd to start program.
      * lib/gdb.exp (gdb_run_cmd): New function, used to start program
      * lib/gdb.exp (runto): Rewrite in terms of gdb_run_cmd.
      * gdb.base/funcargs.exp: Use gdb_run_cmd to start program.
      * lib/gdb.exp (runto): Rewrite in terms of gdb_run_cmd.
      Temporarily back out last change
      New implementation of gdb_run_cmd which fixes some subtle bugs.
      Changed pattern in gdb_run_cmd to match up to the first newline only.
      Use gdb_run_cmd
      Upgraded to use gdb_test.
      * Makefile.in (LD_FOR_TARGET): Look for ld in ../ld/ld.new.
      * gdb.base/opaque.exp: use runto instead of messing around with
      * gdb.base/opaque.exp: use runto instead of messing around with
      * i386-nlmstub.c: The returnLength field must be initialized
      * nlm/gdbserve.c: merge in command line argument parsing changes
      * sparclite/aload.c: Added new -q (quiet) option.
      * gdb.base/configure.in: Look for makefile fragments in ../config.
      * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): Use newlib if it is
      Fix typo
      * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): Use newlib if it is
      * config/mt-slite (LDFLAGS): If using the newlib in the tree, set
      Obsolete file.
      * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): If using newlib,
      * inflow.c (kill_command): Fix a bug which prevented target
      * config/netware.exp: New file.
      * i386-nlmstub.c (handle_exception): Point the PC at _exit() to
      * i386-nlmstub.c (handle_exception): Wait until the thread has
      * sparclite/aload.c (sys_error, error): Use vfprintf to variable
      * nlm/i386.c, nlm/i386.h: New files that contain i386 specific code.
      * gdbserve.c: conditionalize header file inclusion for either
      * nlm/gdbserve.c: conditionalize header file inclusion for either
      * configure.in (i386-*-netware): Automatically configure nlm
      * config/xm-nbsd.h: New file, support for all NetBSD ports.
      * config/xm-nbsd.h: New file, support for all NetBSD ports.
      fix typo
      * sparcnbsd.mh,sparcnbsd.mt: New files, support for NetBSD/sparc.
      Remove RCS ID's
      * configure.in (*-*-netware): don't configure libg++, libio, librx, or
      * config/tm-nbsd.h: New file, support for all NetBSD targets.
      * config/tm-nbsd.h: New file, support for all NetBSD targets.
      Commit again, CVS botched this last time.
      * config/sparc/tm-nbsd.h: Add #defines to map NetBSD struct and
      * configure.in: No longer looks for nm, tm, and xm headers in
      * sparclite/Makefile.in: Assorted stuff needed for eload.
      * config/i386/gdbserve.mt: New file, defs for i386 nlm stub.
      * nlm/Makefile.in: remove MMALLOC, READLINE, TERMCAP, and other cruft.
      * configure.host (sparc-*-netbsd): use sparcnbsd.
      Updated for recent NetBSD changes
      * Makefile.in: Removed prelude.o, i386-nlmstub.o, nlmstub.o,
      * libaout.h: Fix comment.
      * solib.c: *BSD systems need <a.out.h> to be included before
      * nlm/Makefile.in: Get rid of NWINCLUDES.
      * nlm/Makefile.in: Get rid of NWINCLUDES.
      Fix typo
      * nlm/Makefile.in: Get rid of NWINCLUDES.
      yet another typo
      * nlm/configure.in: ${gdb_host_cpu} defaults to ${host_cpu}.
      * nlm/i386.c (flush_i_cache): New function, does nothing.
      * nlmconv.c (link_inputs): Pass -Ur flag to ld so that the
      * config/tc-i386.h,te-netbsd532.h (TARGET_FORMAT): Changed to
      * config/cplus-dem.c: Removed.  It isn't used.  Even if it was,
      * ldint.texinfo: Move misplaced `@end iftex'.
      * Makefile.in (ALL_EMULATIONS): Add ei386nw.o and eppcnw.o.
      * scripttempl/nw.sc: Gather constructors and destructors and
      * configure.in (*-*-netware*): Add libio.
      removed i386-nlmstub.c
      * config/powerpc/ppc-nw.mt (TDEPFILES): Removed exec.o.
      * configure.in (*-*-netware): Use config/mt-netware.
      * libaout.h (machine_type): added M_68K_NETBSD and M_SPARC_NETBSD.
      * config/i386/tm-nbsd.h: Enable longjmp support.
      * Makefile.in (ALL_EMULATIONS): Added ei386nbsd.o, ens32knbsd.o
      NetBSD/m68k support, based on work by mikeb@snow.datametrics.com:
      * Makefile.in (ALL_EMULATIONS): Added em68knbsd.o.
      * nlm/Makefile.in: install gdbserve.nlm.
      * config/tc-m68k.h (TARGET_FORMAT): If TE_NetBSD define as
      * config/powerpc/gdbserve.mt (TDEPFILES): Removed fake_aio.o
      * Makefile.in (LD_FOR_TARGET, NLMCONV_FOR_TARGET): Removed.
      * nlm/alpha.c (strtol): Removed, it is provided by NetWare C library.
      * configure.in (*-*-netware*): Don't configure xiberty.
      * config/tc-alpha.c (s_alpha_set): Ignore the .set (no)move and
      * config/rs6000/tm-rs6000.h (setpgrp): move defn from here...
      * config/m68k-nbsd.mt (DEFAULT_VECTOR): set to m68knetbsd_vec.
      * config/i386/nbsd.mh (REGEX, REGEX1): No longer define.
      * config.bfd (i[345]86-*-freebsd*): Use i386-bsd as bfd_name.
      * nlm/gdbserve.c, nlm/ppc.c, nlm/ppc.h: Don't try to use
      * Makefile.in (source-vault, binary-vault): New targets.
      * i386-dis.c (dis386_twobyte): Add cpuid, From Charles Hannum
      * i386.h: added cpuid instruction , and dr[0-7] aliases for the
      * all-cfg.texi: New flag, GDBSERVE, for NetWare's gdbserve.nlm.
      * configure.in, gdb.{base,c++,chill}/configure.in: changed so
      * Makefile.in, gdb.{base,c++,chill}/Makefile.in (GDB): If a gdb
      * config/mt-vxworks (LDFLAGS): Set to -r.
      * config/vx-gdb.exp (spawn_vxgdb): Use default_gdb_start instead
      * Makefile.in, gdb.{base,c++,chill}/Makefile.in (GDB, GDBFLAGS):
      add 1995 to copyright
      * config/mt-vxworks (CFLAGS): Set to -g -Dvxworks.
      * nlm/gdbserve.c (main): Add support for processing BOARD=
      * nlmstub.def: Removed, this was moved to nlm/gdbserve.def
      * nlmstub.def: Removed, this was moved to nlm/gdbserve.def
      Reworded comments.  gdbserve.nlm is no longer NetWare/i386 specific.
      * configure.in (alpha-*-netware*): Removed configuration.
      * nlm/gdbserve.c (handle_exception): #if out call to StopBell,
      * run.c: parse arguments with getopt().
      * remote.texi (NetWare): Changed example to use BOARD= instead of
      * gen-c-prog.awk: Changed reference to "make-c-prog.awk" in
      * Makefile.in, configure.in: Converted to use autoconf.
      * config/m68k/monitor.mt (TDEPFILES): Added cpu32bug-rom.o.
      * nlm/configure.in (gdb_host, gdb_host_cpu, gdb_target): Removed.
      * config/i386/{i386sol2.mh, i386v4.mh, ncr3000.mh},
      * configure.in: Added INIT-CMDS argument to AC_OUTPUT which sets
      * monitor.c (monitor_printf): Changed format specification in
      * Makefile.in (Makefile): Added config.status to dependency list.
      * Makefile.in (config.status): changed target so that
      * utils.c (fprintf_filtered, fprintf_unfiltered, fprintfi_filtered,
      * defs.h (ATTR_FORMAT): New macro, expands to gcc's format
      * configure.in (noconfigdirs): Enable all packages for
      * config/te-dpx2.h: Include obj-format.h.
      * configure.in: Use sed instead of awk to get the values of
      * sparclite/aload.c: Use a file descriptor instead of a stdio
      * nlm/configure.in: Use sed instead of awk to get the value of
      * nlm/{configure.in, Makefile.in}: Converted to use autoconf.
      * Makefile.in (distclean, realclean): Remove config.cache and
      * Makefile.in (distclean, realclean): Remove config.cache and
      * Makefile.in, configure.in: converted to autoconf.
      * Makefile.in (all, clean, distclean, mostlyclean, realclean,
      * h8300.mt: Removed.
      * sh.mt: Removed.
      * arm.mt: Removed.
      * w65.mt: Removed.
      * Makefile.in (distclean, mostlyclean, realclean): Remove autoconf files.
      * Makefile.in, configure.in: converted to autoconf.
      forgot to check this in
      * srconv.c (wr_tr): Write out handcrafted tr block.
      * sysdump.c (dh): Changed format of output to be 16 hex digits
      * Makefile.in, configure.in: Use one variable, frags, to hold
      * srconv.c (wr_hd): Set afl field to 4 for bfd_arch_sh.
      srconv.c (writeINT): When size == -2, use 2 bytes for the h8300 and 4 bytes
      * configure.in: Don't build newlib for *-*-vxworks5.1.
      * configure.in: Check for unistd.h.
      Oops, don't edit a file when your checkin hasn't finished
      * configure.in: Check for working mmap, ansi headers, string.h,
      * Makefile.in (CXX_FOR_TARGET): Don't use ${rootme}/../gcc/xgcc
      * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): Don't use
      * cfg-ml-com.in (sh-*-*): Add sh3e support.
      (Try to) Update to new bfd autoconf scheme.
      * configure.in (noconfigdirs): Disable gdb on m68k-*-netbsd*.
      * configure.in (noconfigdirs): Disable bfd, binutils, gas, gcc,
      * configure.in (noconfigdirs): Disable libg++ and libstdc++ on v810-*-*.
      * configure.in (noconfigdirs): Disable libg++ and libstdc++ on
      * configure.in (host_makefile_frag): Use m68k-sun-sunos* instead
      * configure.in (noconfigdirs): Disable target-libio on v810-*-*.
      Merge in stuff accidently commited to sh3e branch
      * config/mt-v810 (CC_FOR_TARGET): Add -ansi flag.  NEC compiler
      * gencode.c (tab): Added several sh3 opcodes.
      * sh-opc.h (sh_arg_type): Added A_SSR and A_SPC.
      * config/tc-sh.c (parse_reg): Recognize SH3 registers.
      * srconv.c (wr_hd): Space size within segment was being
      * srconv.c (wr_du): Set du.stackfrmt to 0.
      * configure.in (*-*-netbsd*): Set COREFILE to netbsd-core.c.
      * config/xm-nbsd.h (CC_HAS_LONG_LONG, PRINTF_HAS_LONG_LONG):
      * bfd.c (tdata): Add netbsd_core_data.
      * config.in: Regenerated.
      * config/nm-nbsd.h (FETCH_INFERIOR_REGISTERS): Defined.
      * config/{i386,ns32k}/nbsd.mh (NATDEPFILES): Remove core-aout.o.
      * config/m68k/{nbsd.mh,nbsd.mt,nm-nbsd.h,tm-nbsd.h,xm-nbsd.h},
      * configure.in (m68k-*-netbsd*): Build everything now.
      * i386b-nat.c, m68knbsd-nat.c (fetch_core_registers): Provide
      * scripttmpl/elfppc.sc (.sdata2, .sbss2): Implement Feb 2 change
      * i386b-nat.c: Revert part of Mar 5 change.  FreeBSD collapsed the
      * config/i386/nm-nbsd.h (FLOAT_INFO): Comment out.
      * doc/as.1: Changed to be recognized by catman -w on Solaris.
      * nlmconv.1: Changed to be recognized by catman -w on Solaris.
      * doc/as.texinfo: Reorder chapter of machine dependent options so
      * m68k-opc.c (m68k_opcodes): Add coldfire support.
      * m68k-parse.h (m68k_register): Add new coldfile control
      * config/tc-m68k.c (m68k_ip): The coldfire does not support 8x
      * doc/c-m68k.texi: Document -m5200 flag.
      Wed Jul 17 10:12:05 1996  J.T. Conklin  <jtc@rtl.cygnus.com>
      * configure.in (v850-*-*): Set up initial $noconfigdirs.
      * Makefile.in (ALL_MACHINES): Add v850-opc.o.
      * common.h (EM_CYGNUS_V850): Define.
      * v850.h: New file.
      * Makefile.in (ALL_MACHINES): Add cpu-v850.o.
      * config/tc-v850.c: New file.
      * v850-opc.c: Add flags field to struct v850_operands, add move
      * v850.h (v850_operands): Add flags field.
      Stub in load and store insns.  Fix order of jarl operands
      parse [reg], lo(exp), and hi(exp)
      minimal setf support
      * v850.h (v850_operands): Add insert and extract fields, pointers
      * v850-opc.c (v850_operands): Added insert and extract fields,
      start writing functions for extracting and inserting unusual operands
      Add V850_OPERAND_SIGNED flag as appropriate, create new unsigned IMM5 operand
      rework operand parsing
      Remove v850-opc.c from things-to-keep
      * v850-opc.c (v850_operands): Add V850_OPERAND_SIGNED flag
      * elf32-v850.c (reloc_type): Add R_V850_HI16_S.
      * config/tc-v850.c (reg_name_search): Align calling convention to
      * m68k-opc.c (m68k_opcodes): Consistantly Use "s" as the storage
      * m68k-opc.c (m68k-opcodes): The coldfire (mcf5200) can only use
      * m68k-opc.c (m68k-opcodes): Fix many forms of the move
      * m68k-opc.c (m68k-opcodes): Fix move and movem instructions for
      * m68k.h: Document new <, >, m, n, o and p operand specifiers.
      * config/tc-m68k.c (m68k_ip): Implement cases for new <, >, m, n,
      * m68k-opc.c (m68k_opcodes): Simplify table by using < and >
      * m68k-dis.c (print_insn_arg): Handle new < and > operand
      * m68k-opc.c (m68k_opcodes): Revert change to use < and >
      From the coldfire branch:
      fix operand mask in the "moveml" entries for the coldfire.
      * config/tc-m68k.c (HAVE_LONG_BRANCH): New macro, returns true for
      * config/tc-m68k.c (m68k_ip): Reject pc-relative addresses for the
      * m68k-opc.c (m68k_opcodes): Changed operand specifier for the
      * m68k-opc.c (m68k_opcodes): Added entries for the tst insns on
      * m68k-opc.c (m68k_opcodes): Provide correct entries for mulsl and
      * dsrec.c (load_srec): Print leading zeroes when printing section
      * m68k.h (mcfmac, mcfdiv): New macros.
      * m68k-opc.c (m68k_opcodes): Provide coldfire division module
      2000-03-21  J.T. Conklin  <jtc@redback.com>
      2000-03-24  J.T. Conklin  <jtc@redback.com>
      2000-03-29  J.T. Conklin  <jtc@redback.com>
      2000-03-28  J.T. Conklin  <jtc@redback.com>
      2000-04-03  J.T. Conklin  <jtc@redback.com>
      2000-04-07  J.T. Conklin  <jtc@redback.com>
      * gdb.base/call-ar-st.exp: Relax patterns matching tab characters.
      * ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.
      * config/tc-ppc.c (pre_defined_registers): Add entries for vector
      * ppc-opc.c (VA, VB, VC, VD, VS, SIMM, UIMM, SHB): New macros, for
      * configure.host, configure.tgt (powerpc-*-netbsd*): New entry.
      * target.h (target_memory_bfd_section): Removed declaration.
      * config/i386/nbsd.mt (TDEPFILES): Move solib.o from here...
      * configure.host: Add patterns for i[3456]86-*-netbsdaout*
      * config.bfd (i[3456]86-*-netbsdelf*): New target.
      * configure.tgt: Add pattern for i[3456]86-*-netbsdelf*.
      * remote-nindy.c (nindy_fetch_word, nindy_store_word): Removed
      * gdb.texinfo: Fix typo, $bpnum is set to last breakpoint number.
      2000-07-17  matthew green  <mrg@redhat.com>
      * monitor.c (monitor_open): If a dcache has already been created,
      * dcache.c (dcache_info): Don't print cache state if last_cache
      * MAINTAINERS: Add myself as dcache.c maintainer.
      * dcache.c (dcache_info): Output a cache line's state vector so it
      * config/i386/nbsd.mt (TDEPFILES): Add i386nbsd-tdep.o.
      * arch-utils.c (set_architecture, set_architecture_from_arch_mach,
      * gdbarch.sh, hp-psymtab-read.c, hpread.c, m3-nat.c, mcore-tdep.c,
      * TODO: Note abstraction layer violation where "ocd reset" command
      * config/i386/nbsd.mh: Remove solib.o, solib-svr4.o from NATDEPFILES.
      2000-11-10  J.T. Conklin  <jtc@redback.com>
      * gdbserver/low-nbsd.c: Fix typos.
      * gdbserver/low-nbsd.c (fetch_inferior_registers,
      * gdbserver/low-hppabsd.c (buf2, environ, quit, quit_flag):
      * configure.tgt (hppa*-*-bsd*, hppa*-*-osf*, m68*-*-sunos4*,
      * alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in comment.
      Shuffle ChangeLog files...
      * config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
      * config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
      * ns32k-tdep.c: #include "frame.h"
      * config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
      * exec.c (xfer_memory): Add attrib argument.
      * lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
      * dcache.c (dcache_write_line): Fix typo.
      * target.c (target_xfer_memory_partial): Return -1 on failure due
      * configure/sh/embed.mt: New file.
      * monitor.c (#include "gdb_wait.h"): Removed.
      * ppc-bdm.c (#include <signal.h>): Removed.
      * signals.h: Removed.
      * gdbtypes.h (builtin_type_f_integer): Removed duplicate declaration.
      * i386-stub.c (handle_exception): Use 'T' response packet.
      * defs.h (__CYGWIN__): Moved conditional which defines __CYGWIN__
      2001-03-06  J.T. Conklin  <jtc@redback.com>
      Remove local change that wasn't supposed to be committed.
      * Makefile.in (LINTFLAGS): Update to contain all of the macros
      * config/h8300/tm-h8300.h (FRAME_ARGS_ADDRESS): Changed to use
      * arch-utils.c (#include "gdbthread.h"): Removed.
      * remote.c (remote_protocol_e, remote_protocol_E): Define.
      * remote-mips.c (S_IROTH): Moved definition from here.
      * gdbserver/low-hppabsd.c (read_inferior_memory): Add explicit
      * dcache.c (dcache_write_line): Fixed bugs where cache line was
      * maint.c: Fix typo in comment.
      * ld.texinfo: Document --fatal-warnings.
      * target.h (target_ops): Removed to_core_file_to_sym_file vector
      * Makefile.in (simops.o): Add simops.h to dependency list.
      * ppcnbsd-nat.c (fetch_inferior_registers)
      * ppc-opc.c (powerpc_opcodes): Fixed extended opcode field of
      * configure.in: include nlist.h when checking for member som_addr
      * gdbserver/remote-utils.c (remote_open): Set gdbserver as "owner"

Jackie Smith Cashion (67):
      Fri Sep  1 08:06:58 1995  James G. Smith  <jsmith@beauty.cygnus.com>
      Fri Sep  1 08:12:50 1995  James G. Smith  <jsmith@beauty.cygnus.com>
      This change does not affect the MIPS instruction assembly. It is
      Ideally the "remote-mips.c" prompt spotting code should be updated to
      NEC VR4300 target (IDT SIM monitor) support.
      mips.h: Added INSN_4100 flag to mark NEC VR4100 specific instructions.
      mips-opc.c: Added shorthand (V1) for INSN_4100 manifest. Added the
      Added command-line support for NEC VR4100, to allow support for
      Renamed the VR4300 specific emulparams files to 8.3 unique names,
      The revision 2.48 change (grossman 1995/10/16) had unfortunately
      Moved the "sim_open" call to after the callback initialisation. This
      *** empty log message ***
      Change TARGET_MONITOR_PROMPT into real strings.
      *** empty log message ***
      * remote-mips.c (mips_initialize): Updated to talk to VR4300 RISQ
      Initial check-in of the MIPS simulator. Work still needs to be done on
      * configure.in (mips*-*-*): Added "mips" simulator target.
      * config/mips/vr4300.mt: Added simulator to default VR4300 build.
      * gencode.c: Tidied instruction decoding, and added FP instruction
      Tue Jan 16 18:00:35 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Mon Jan 22 17:24:47 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Jan 25 16:46:58 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Jan 25 17:05:26 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Sun Mar  3 17:18:57 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Mar  7 11:19:33 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Mar  7 15:18:51 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Mar 27 14:42:12 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Mar 28 13:50:51 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Apr  5 18:11:25 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Apr  5 18:39:28 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Apr 10 09:51:38 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Apr 19 15:48:24 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed May  8 15:12:58 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri May 10 00:41:17 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Jun  5 08:28:13 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Jun  5 01:52:57 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Keep the mips directory.
      Added.
      Wed Jun 26 16:23:08 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Jun 27 20:39:40 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Jul  4 10:11:33 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Added "keep" entries for div-ilocks.d and mul-ilocks.d
      Wed Jul 31 14:39:27 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Jul 31 15:00:12 1996  James G. Smith  <jsmith@cygnus.co.uk>
      oWed Jul 31 15:41:42 1996  James G. Smith  <jsmith@cygnus.co.uk>
      "testsuite/gas/arm/arm7t.s" and "testsuite/gas/arm/arm7t.d" added.
      Thu Aug 15 16:06:02 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Aug 15 16:25:05 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Aug 15 16:28:41 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Aug 15 16:40:30 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Aug 16 14:15:41 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Aug 16 15:15:37 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Aug 29 11:32:23 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Fri Aug 30 15:07:14 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Wed Sep  4 11:24:29 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Sat Sep  7 13:25:55 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Sep 12 10:25:45 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Mon Sep 16 11:38:16 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Mon Sep 16 14:32:58 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Tue Sep 17 10:56:52 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Tue Sep 17 11:04:50 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Sep 26 11:35:17 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Thu Sep 26 17:35:00 1996  James G. Smith  <jsmith@cygnus.co.uk>
      Tue Oct  1 01:28:41 1996  James G. Smith  <jsmith@cygnus.co.uk>
      2001-12-04  Jackie Smith Cashion  <jsmith@redhat.com>
      gdb/ChangeLog
      2002-01-07  Jackie Smith Cashion  <jsmith@redhat.com>

Jakub Jelinek (268):
      * elf64-sparc.c: Add ATTRIBUTE_UNUSED to unused function parameters.
      * elf64-sparc.c (sparc64_elf_relax_section): New.
      * config/tc-sparc.c (sparc_relax): New.
      * sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.
      Add myself as SPARC maintainer.
      * elf64-sparc.c (sparc64_elf_relocate_section): Set relocation address
      * config/tc-sparc.c: Kill all warnings.
      gas/
      * emulparams/elf64_sparc.sh (TEXT_START_ADDR,
      * elf64-alpha.c (elf64_alpha_relax_opt_call): Only check bits used
      * config/tc-sparc.c (md_pseudo_table): Add .file and .loc.
      * config/tc-sparc.h (DWARF2_LINE_MIN_INSN_LENGTH): New.
      * readelf.c (process_version_sections): Check if VERDEF or VERNEED
      s/11/01/
      * configure.tgt (sparc64-*-linux-gnu*): Add elf32_sparc into
      * elf64-sparc.c (sparc64_elf_check_relocs): Don't trust reloc_count.
      * elf64-sparc.c (sparc64_elf_copy_private_bfd_data): New function.
      * elf32-sparc.c (elf32_sparc_finish_dynamic_symbol): Don't make PLT
      bfd/
      * section.c (STD_SECTION): Add entsize.
      * merge.c (struct sec_merge_hash_entry): Add alignment field.
      * merge.c (struct sec_merge_hash_entry): Add u.entsize and u.suffix
      * elfxx-ia64.c (is_unwind_section_name): Consider linkonce unwind
      * config/tc-alpha.c (tc_gen_reloc): Handle relocs against SEC_MERGE
      2001-07-11  Jakub Jelinek  <jakub@redhat.com>
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): Remove support for
      * emultempl/elf32.em (output_prev_sec_find): New.
      * elf-bfd.h (enum elf_reloc_type_class): New.
      * config/tc-ia64.c (dot_endp): Set function symbol sizes.
      * elflink.h (elf_link_sort_cmp1): Sort RELATIVE relocs first, not
      * elf64-alpha.c (elf64_alpha_relocate_section): Duplicate memory
      * config/tc-sparc.c (md_apply_fix3): Handle relocs against SEC_MERGE
      * config/obj-elf.c (obj_elf_parse_section_letters): Use 'M' instead
      * readelf.c (do_wide): New.
      * elf64-sparc.c (sparc64_elf_build_plt): Fix .plt[32768+] slot
      * doc/as.texinfo: Document M and S ELF section flags.
      * elflink.h (elf_link_sort_cmp2): Don't mix PLT and non-PLT
      * readelf.c (get_section_type_name): Don't print SHT_ prefix for
      * section.c (_bfd_strip_section_from_output): Don't count
      * arlex.l: Accept `\' in filenames.  Patch by <earl_chew@agilent.com>.
      * readelf.c (debug_str, debug_str_size): New.
      * Makefile.am (BFD32_BACKENDS): Add elf-strtab.lo.
      * dwarf2.c (struct line_head) [total_length]: Change type to
      * dwarf2read.c (dwarf_str_buffer): New.
      * elf.c (_bfd_elf_rela_local_sym): New.
      * elf32-sparc.c (elf32_sparc_relocate_section): Don't clear
      * sparc-nat.c (fetch_inferior_registers): Don't rely
      * elf64-alpha.c (ALPHA_ELF_GOT_ENTRY_RELOCS_XLATED): Defined.
      * strings.c: Include config.h before bfd.h.
      * elf.c (_bfd_elf_rela_local_sym): Only call
      * elf32-sparc.c (elf32_sparc_relocate_section): Revert
      * objcopy.c (setup_section): Copy entsize.
      * elf-bfd.h (enum elf_link_info_type): New.
      * elf-bfd.h (_bfd_elf_maybe_strip_eh_frame_hdr): New prototype.
      * elf-bfd.h (elf_discarded_section): Define.
      * elf-strtab.c (struct elf_strtab_hash_entry): Add u.next.
      * elf-eh-frame.c (struct cie): Add make_lsda_relative.
      * ldgram.y (vers_node): Support anonymous version tags.
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): If new_size
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): Fix dst_mask for
      * elflink.h (elf_bfd_final_link): Check if dynobj is not NULL
      * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Don't crash if
      * elflink.h (elf_link_input_bfd): Back out 2002-01-07 change.
      * config/obj-elf.c (elf_frob_file_before_adjust): Remove symbols
      * ldlex.l (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END): New tokens.
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Enable
      * elf64-sh64.c (sh_elf64_relocate_section): Fix a typo from my
      * config/tc-alpha.c (s_alpha_text): Use obj_elf_text for OBJ_ELF, not
      * config/obj-elf.c (elf_copy_symbol_attributes): Don't copy
      * scripttempl/elf.sc: Only use DATA_SEGMENT_END() together with
      * merge.c (_bfd_merge_sections): Don't segfault if there
      * ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: If common page size
      * elf32-sparc.c (elf32_sparc_relocate_section): Don't emit dynamic
      * elf-eh-frame.c (struct eh_cie_fde): Add per_encoding_relative.
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't build
      * ldmain.c (main): Enable -z combreloc by default.
      * elf.c (_bfd_elf_make_section_from_shdr): Set SEC_THREAD_LOCAL
      binutils/
      * merge.c (_bfd_merged_section_offset): Avoid accessing byte before
      * readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
      * elf.c (elf_fake_sections): Fix up .tbss sh_size and sh_type.
      * readelf.c (OPTION_DEBUG_DUMP): Define.
      * elf32-i386.c (elf_i386_copy_indirect_symbol): Swap tls_type
      * elf32-i386.c (elf_i386_relocate_section): Fill in proper addend
      * config/tc-i386.c (output_insn): Save frag_now and frag_now_fix ()
      * config/tc-i386.c (md_apply_fix3): Allow addend for
      * elf32-i386.c (dtpoff_base, tpoff): Don't crash if tls_segment is
      * elf_i386_relocate_section (R_386_TLS_TPOFF32): Negate addend.
      Fix the ChangeLog entry for my last commit.
      bfd/
      * elf32-sparc.c (elf32_sparc_relocate_section): Put R_SPARC_RELATIVE
      bfd/
      bfd/
      bfd/
      bfd/
      * ld-i386/combreloc.s: New test.
      * ldfile.c (ldfile_try_open_bfd): When searching skip linker scripts if
      * config.bfd (s390-*-linux*): Add targ64_selvecs.
      * emultempl/elf32.em (place_orphan): Don't put non-allocated .rel*
      * elf64-alpha.c (elf64_alpha_check_relocs): Only put maybe_dynamic
      * md5.c (md5_process_block): Avoid `function-like macro "F{G,H,I}" must be
      * write.c (subsegs_finish): For SEC_MERGE sections pad last fragment
      * symbols.c (S_SET_THREAD_LOCAL): New function.
      * config/tc-ia64.c (md_apply_fix3): Add default case.
      * readelf.c Replace occurrences of Elf32_Internal_* and
      * elf.c (elf_sort_sections): Don't reorder .tbss.
      * configure.in (baseargs): Remove all supported forms of
      * elfxx-ia64.c (struct elfNN_ia64_link_hash_table): Add
      * configure.in (baseargs): Avoid using \| in sed regular
      * elfxx-ia64.c (elfNN_ia64_relocate_section): Handle
      bfd/
      * emulparams/elf64_s390.sh (LIBPATH_SUFFIX): Set to 64.
      * elf64-alpha.c (elf64_alpha_relax_section): Don't crash if
      * genscripts.sh (LIB_PATH): Don't append LIBPATH_SUFFIX to paths
      * elf32-s390.c (elf_s390_size_dynamic_sections): Set relocs to TRUE
      bfd/
      * elfxx-ia64.c (elfNN_ia64_relax_section): Handle relaxation
      * elf64-sparc.c (struct sparc64_elf_section_data): Add reloc_count
      * elfxx-ia64.c (elfNN_ia64_relax_section): Reset self_dtpmod_offset
      * configure.tgt (powerpc*-*-linux*): Add elf32ppc to ppc64
      * ehopt.c (check_eh_frame): For aug_size == 0
      bfd/
      * elf32-ppc.c (allocate_dynrelocs): Use single slot for first 8192
      binutils/
      * as.c (show_usage): Document --execstack and --noexecstack.
      * elf64-ppc.c (ppc64_elf_relocation_section): Ensure
      * dw2gencfi.c (EH_FRAME_ALIGNMENT): Define if not defined.
      * readelf.c (dynamic_segment_ia64_val): Print address and newline
      bfd/
      * elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Return
      * elf32-s390.c (elf_howto_table): Change R_390_GOT12 to
      * config/tc-ppc.h (DWARF2_LINE_MIN_INSN_LENGTH): Define always.
      * ppc-opc.c (insert_mbe, extract_mbe): Shift 1L instead of 1 up.
      * ld-elfvsb/elf-offset.ld: Add .rel.toc, .rela.toc and .toc
      * elf32-i386.c (elf_i386_relocate_section): Make undefined symbols
      * dw2gencfi.c (cfi_pseudo_table): Add cfi_gnu_window_save.
      s/.cfi_gnu_window_save/.cfi_window_save/g
      * elfxx-ia64.c (ia64_howto_table): Fix size of R_IA64_TPREL64[LM]SB,
      bfd/
      * elfxx-ia64.c: Include objalloc.h, hashtab.h.
      2003-11-22  Jakub Jelinek  <jakub@redhat.com>
      * app.c (do_scrub_chars): Add PUT (ch) and ch = GET ()
      * objdump.c (disassemble_bytes): Subtract rel_offset from printed
      * emulparams/elf_s390.sh (NO_SMALL_DATA): Set to yes.
      * objcopy.c: Include elf-bfd.h.
      * sparc-opc.c (sparc_opcodes) <f[dsq]tox, fxto[dsq]>: Fix args.
      * config/tc-sparc.c (sparc_ip): Disallow %f32-%f63 for single
      * emulparams/elf64_ia64.sh: Put .rela.opd into
      * elf32-sparc.c (elf32_sparc_finish_dynamic_sections): Clear
      gas/
      * elf32-ppc.c (allocate_dynrelocs): Create dynsym for undef weak
      * elflink.h (size_dynamic_sections): If not adding DT_FLAGS and
      * i386-dis.c (grps): Use INVLPG_Fixup instead of OP_E for invlpg.
      * binutils-all/objcopy.exp: Accept main as a data symbol as well.
      * elf.c (map_sections_to_segments): Fix handling of .tbss.
      * ldlang.c (lang_do_assignments_1): Handle .tbss output section
      * config/tc-xtensa.c (xg_assembler_literal): Fix a typo.
      bfd/
      * sparc-opc.c (fmoviccx, fmovfccx, fmovccx): Define.
      bfd/
      * elf64-x86-64.c (elf64_x86_64_copy_indirect_symbol): Copy also
      * tc-s390.h (md_do_align, HANDLE_ALIGN): Remove.
      bfd/
      * ldgram.y (sect_constraint): New.
      opcodes/
      * scripttempl/elf.sc: Readd KEEP and .gcc_except_table.* to
      * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes
      * archures.c (bfd_mach_sparc_64bit_p): Define.
      * elf64-x86-64.c (elf64_x86_64_relocate_section): For -fno-pic
      bfd/
      * config/tc-ia64.c (start_unwind_section): Add linkonce_empty
      * elf64-ppc.c (ppc64_elf_edit_opd): Support 16 byte long .opd
      * ldgram.y (DATA_SEGMENT_RELRO_END): Add one argument.
      * elf.c (bfd_section_from_shdr): Handle SHT_GNU_LIBLIST.
      * emultempl/elf32.em (gld${EMULATION_NAME}_ld_so_conf): New structure.
      * emultempl/elf32.em (gld${EMULATION_NAME}_parse_ld_so_conf): Avoid
      * strings.c (statbuf): New typedef.
      * elflink.c (struct already_linked_section): Removed.
      * ar.c (extract_file): Set atime to mtime for ar xo.
      * elf.c (bfd_elf_local_sym_name): Avoid crashes with invalid
      * ldexp.h (exp_data_seg): Add min_base and maxpagesize fields.
      * bfd/elf.c (INCLUDE_SECTION_IN_SEGMENT): Don't put empty sections into
      * ldgram.y (AS_NEEDED): New token.
      * bfd-in.h (BFD_LINKER_CREATED): Define.
      * readelf.c (get_file_type, get_machine_name, get_osabi_name,
      * opncls.c (opncls_bread, opncls_bclose): Fix if pread resp.
      * libbfd-in.h (_bfd_ar_spacepad): New prototype.
      2005-04-06  Jakub Jelinek  <jakub@redhat.com>
      2005-04-11  David S. Miller  <davem@davemloft.net>
      2005-04-14  David S. Miller  <davem@davemloft.net>
      * elfcode.h (elf_object_p): Fail if e_shoff != 0, e_shnum == 0 and
      * objdump.c (disassemble_bytes): Don't crash if q->howto == NULL.
      * elf.c (bfd_section_from_shdr): Fail if name is NULL.
      * readelf.c (cmalloc, xcmalloc, xcrealloc): New functions.
      * elf/external.h (GRP_ENTRY_SIZE): Define.
      * elf.c (bfd_section_from_shdr): Fail if sh_entsize is bogus for
      * elf.c (bfd_section_from_shdr): Kill bogus warning.
      * elf.c (bfd_elf_get_str_section): Allocate an extra byte after
      * libbfd-in.h (bfd_malloc2, bfd_realloc2, bfd_zmalloc2, bfd_alloc2,
      * libbfd-in.h (struct artdata): Add extended_names_size field.
      * unwind-ia64.c (UNW_DEC_SPILL_SPREL, UNW_DEC_SPILL_PSPREL,
      * ldgram.y (vers_defns): Don't lose pattern list before
      * lib/ld-lib.exp (default_ld_compile): Append $cc arguments after
      * ld.texinfo: Document -z {no,}execstack, -z {no,}relro
      * scripttempl/elf.sc: Put .gnu.linkonce.d.rel.ro.* sections into
      * elf64-ppc.c (ppc64_elf_action_discarded): Return 0
      gas/
      bfd/
      Fix up ChangeLog entry.
      * dwarf.c (frame_display_row, display_debug_frames): Handle
      * ldmisc.c (vfinfo): Revert 2005-10-05 changes.  If
      * bfd.c (bfd_record_phdr): Clear p_align and p_align_valid fields.
      * elflink.c (elf_link_add_object_symbols): Don't create .tcommon
      PR ld/2513
      include/
      * elflink.c (bfd_elf_size_dynsym_hash_dynstr): Fix cinfo.shift2 value.
      * Makefile.def: Add dependencies for configure-opcodes
      * elf-bfd.h (struct eh_cie_fde): Add set_loc pointer.
      * ldlang.c (lang_append_dynamic_list): When appending, add all elements
      * elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_sections): Set
      * subsegs.h (struct frchain): Add frch_cfi_data field.
      * dw2gencfi.c (struct fde_entry): Add per_encoding, lsda_encoding,
      * elf-eh-frame.c (struct cie): New type.
      PR gas/3607
      * elf-bfd.h (struct elf_backend_data): Add as_needed_cleanup hook.
      * texhex.c (first_phase): Don't fall through into the default
      * elf-bfd.h (struct elf_obj_tdata): Change symbuf type to void *.
      * elflink.c (bfd_elf_final_link): Don't free symbuf for
      * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Don't do copyreloc
      gas/
      * scripttempl/elf.sc: Add .note.gnu.build-id.
      * elf.c (get_program_header_size): Adjacent loadable .note*
      * elf.c (_bfd_elf_map_sections_to_segments): Work around buggy
      * config.bfd: Handle sparcv*-*-linux-* the same as sparc-*-linux-*.
      * config/tc-i386.c (process_drex): Initialize modrm_reg and
      * futex.m4: New file.
      * Makefile.am (ehopt.o): Add struc-symbol.h.
      * dw2gencfi.c (output_cfi_insn): Initialize fragment before rs_cfa
      * readelf.c (process_symbol_table): Don't return early if
      * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
      PR binutils/10492
      * dw2gencfi.c: Include dwarf2dbg.h.
      * dwarf2.c (read_attribute_value): Handle CU version 4
      * dwarf.c (read_and_display_attr_value): Don't reject
      include/
      bfd/
      merge from gcc
      * dwarf2.c (find_abstract_instance_name, scan_unit_for_symbols): Treat
      PR other/43838
      * dwarf2.h (enum dwarf_type): Add DW_ATE_UTF.
      * dwarf.h (debug_info): Add offset_info and dwarf_version fields.
      * dwarf.c (decode_location_expression): Fix data adjustment
      * dwarf2.h (DW_TAG_GNU_call_site, DW_TAG_GNU_call_site_parameter,
      * dwarf.c (dw_TAG_name): Handle DW_TAG_GNU_call_site_parameter.
      * dwarf2.h (DW_OP_GNU_const_type, DW_OP_GNU_regval_type,
      * MAINTAINERS: Add myself as DWARF2 maintainer.
      * dwarf.c (decode_location_expression): Handle DW_OP_GNU_const_type,
      * dwarf.c (loc_offsets): New variable.
      PR ld/12570
      * dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
      * dwarf2.h (DW_AT_GNU_macros): New.
      * dwarf2.c (dwarf_debug_sections): Add .debug_macro
      * make-relative-prefix.c (make_relative_prefix_1): Avoid warning
      * elf64-x86-64.c (elf_x86_64_relocate_section): For R_X86_64_RELATIVE
      * dwarf.c (read_and_display_attr_value): Don't look up tag from
      * dwarf.c (read_and_display_attr_value): Handle
      * emulparams/aarch64linux.sh (LIBPATH_SUFFIX): Set to 64 for
      * elf64-x86-64.c (elf_x86_64_check_tls_transition): Allow

James Lemke (35):
      *** empty log message ***
      Fix to s_dmadata(), .EndDmaData was causing a trap.
      Partial implementation of DMA tags (instructions).
      *** empty log message ***
      Implement DMAcnt, DMAret & DMAend with explicit count args.
      Define default values of [TEXT|DATA|BSS]_SECTION_NAME
      [TEXT|DATA|BSS]_SECTION_NAME
      Update DMA register addresses
      Improve my ChangeLog etiquette.
      DMA define names changed (SRCADDR -> MADR).
      Instead of changing the names of .bss etc, add .vubss etc via
      Added sanitization for my latest changelog entry.
      * interp.c (sim_open): Map 4M of memory at zero for SKY sim only.
      Added DMAC unit test cases.
      * sky-dma.c: Clarify text in warning msg.
      Add configure option --with-sim-funit for sim & gdb.
      sim-base.h: Add configure option --with-sim-funit.
      configure.in, interp.c: Add configure option --with-sim-funit.
      r5900.igen, sim-main.h, sky-libvpe.c: Add run-time option --float-type
      Move target specific stuff from sim/common/sim-base.h to sim/mips/sim-main.h
      * sim-main.h, sky-libvpe.c: r59fp_op* functions were called with
      Added support for the VU insn D (debug) & T (trace) bits.
      sky.ld: Remove big endian stuff in OUTPUT_FORMAT
      Implement CPCOND0 and insns BC0F/BC0FL/BC0T/BC0TL.
      Fix unresolved external error for sky_cpcond0 on non-SKY builds.
      Updated sim/sky/t-dma.{brn|dmaexpect} because a warning msg being checked
      Updated sim/sky/t-dma.c: It missed check-in earlier today.
      * sim/sky/t-int.c, sim/sky/t-int-handler.c:
      Add a test case for PR16213.
      Initial implementation of fixes for MPC860 version C0 & earlier.
      Add support for PowerPC VLE.
      2012-07-25  James Lemke  <jwlemke@codesourcery.com>
      gas/ChangeLog:
      * gas/doc/c-ppc.texi: Document -mvle.
      * doc/as.texinfo: Document -mvle.

Jan Beulich (199):
      gas/
      gas/
      gas/
      bfd/
      gas/
      gas/
      binutils/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      bfd/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      bfd/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      include/opcode/
      opcodes/
      gas/
      binutils/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      gas/testsuite/
      binutils/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      opcodes/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      bfd/
      gas/
      gas/
      gas/
      include/opcode/
      gas/
      bfd/
      gas/
      gas/
      gas/
      gas/
      bfd/
      include/opcode/
      gas/
      opcodes/
      gas/
      gas/
      gdb/
      gdb/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      include/opcode/
      ld/testsuite/
      gas/
      gas/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      binutils/testsuite/
      binutils/
      gas/
      gas/
      ld/
      opcodes/
      opcodes/
      gas/
      gas/
      gas/
      gas/
      2006-09-13  Jan Beulich  <jbeulich@novell.com>
      gas/
      opcodes/
      opcodes/
      opcodes/
      gas/testsuite/
      opcodes/
      bfd/
      Revert the value change of DT_ENCODING from 2003-01-17. Luckily (and
      2007-09-11  Jan Beulich  <jbeulich@novell.com>
      gas/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/testsuite/
      bfd/
      opcodes/
      gas/
      gas/
      gas/
      gas/
      opcodes/
      gas/
      gas/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      Add files left out with previous commit.
      gas/
      gas/
      gas/
      bfd/
      bfd/
      gas/
      gas/
      gas/
      gas/
      Remove bogus bugzilla references.
      bfd/
      gas/testsuite/
      Building EFI binaries, particularly larger ones (like e.g. Xen does), on Linux
      Using the dedicated manifest constant is more descriptive.
      MASM accepts ESP/RSP being specified second in a memory address
      VMOVNTDQA was both misplaced and improperly tagged as being an AVX
      At the point where check_VecOperands()/VEX_check_operands() get run,
      Since the word to byte register conversion isn't active for x86-64
      The current error message for bad imm4 operands wasn't really helpful,
      There were several cases where the registers in the REX encoded range
      The VGATHER group of instructions requires that all three involved
      Despite them being ignored by the CPU, gas issues segment override
      gas/
      gas/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      opcodes/
      gas/
      gas/
      ld/ELF: refine fake STT_FILE symbol emission
      x86-64/gas: fix an asymmetry in suffix/register checking

Jan Hubicka (26):
      * NEWS: Add note about x86_64 architecture.
      * tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
      * tc-i386.h (i386_target_format): Define even for ELFs.
      Revert accidental checkin.
      * configure.in: Add support for x86_64 and x86_64-*-linux-gnu*
      * tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
      * tc-i387.c (pi, pte, pt): Update.
      * tc-i386.c (cpu_arch): Add Pentium4 and modify sledgehammer entry.
      * i386-dis.c: Add x86_64 support.
      * tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
      * configure.in: Define DEFAULT_ARCH for i386.
      * i386-dis.c (PREGRP15 - PREGRP24): New.
      * i386.h (pinsrw): Add.
      * i386.exp: Add ssemmx2 and sse2 tests.
      * i386.c (md_assemble): Check cpu_flags even for nullary instructions.
      * tc-i386.h (TARGET_MACH): New macro.
      * (dis386_att, grps): Use 'T' for push/pop
      * i386.h (i386_optab): SSE integer converison instructions have
      * elf64-x86-64.c (x86_64_elf_howto): Fix name of R_X86_64_GOTPCREL.
      2001-02-09  Bo Thorsen  <bo@suse.de>
      * i386.h (push,pop): Allow 16bit operands in 64bit mode.
      * i386.c (md_assemble): Support 32bit address prefix.
      * i386.h (push,pop): Fix Reg64 to WordReg to allow 16bit operands.
      * cpu-i386.c (bfd_x86_64_arch): Rename to "i386:x86-64"
      * i386-dis.c (prefix_name): Fix handling of 32bit address prefix
      * tc-i386.c (i386_align_code): Implement x86_64 neutral code fillers.

Jan Kratochvil (1017):
      * MAINTAINERS (Write After Approval): Add myself.
      * lib/gdb.exp: Abort on missing `site.exp'.
      * gdb.arch/i386-gnu-cfi.exp, gdb.arch/i386-gnu-cfi.c,
      * dwarf2-frame.c (execute_cfa_program): New support of
      * gdb.base/charsign.exp, gdb.base/charsign.c: New files.
      * gdb.texinfo: Describe CHAR array vs. string identifcation rules.
      * c-valprint.c (c_val_print): Require strings to be of no-signed CHARs.
      * gdb.base/type-opaque-lib.c, gdb.base/type-opaque-main.c,
      * gdbtypes.h (TYPE_FLAG_STUB_SUPPORTED, TYPE_STUB_SUPPORTED): New
      * libunwind-frame.c (LIBUNWIND_SO): Use major version number for `.so'.
      * gdb.texinfo (Attach): Fixed GDB exit inferior detachment.
      2007-08-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * opncls.c (bfd_openr_iovec): Fix the OPEN parameter macro expansion.
      2007-08-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2007-08-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2007-08-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
      Fixed formatting of the ChangeLog BUILD_ID entry.
      * lib/gdb.exp (build_id_debug_filename_get): New function.
      * gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
      * Makefile.in (symfile.o): Update dependencies.
      * gdb.base/gcore-buffer-overflow.c, gdb.base/gcore-buffer-overflow.exp:
      * linux-nat.c (linux_nat_make_corefile_notes): Fixed a buffer overflow.
      * gdb.texinfo (Separate Debug Files): Cosmetic quoting removal.
      * NEWS: Mention the build-id .debug files verification.
      * top.c (print_gdb_version): Fixed a string end-of-line compiler error.
      * gdb.base/default.exp (show version): Update the version text.
      * gdb.cp/arg-reference.exp, gdb.cp/arg-reference.c: New files.
      gdb/
      * lib/gdb.exp (build_id_debug_filename_get): OBJCOPY pipe being read
      * dwarf2read.c (dwarf_attr_name): Rename `DW_AT_stride_size' to its
      * dwarf2read.c (scan_partial_symbols partial_die_parent_scope)
      * linux-nat.c (linux_child_follow_fork): Call also CHECK_FOR_THREAD_DB.
      * elf.c (assign_file_positions_for_load_sections): Set the type of
      PR gdb/544
      Fix random false FAILs on i386.
      * gdb.dwarf2/dw2-ranges.S: New stub `.file' directive.
      * ada-lang.c (get_selections): Variable PROMPT made non-const and
      * gdb.base/dfp-test.exp: Fix random FAIL risk on calling functions.
      * dwarf2loc.c (dwarf_expr_frame_base): Error out on missing
      * symfile.c (reread_symbols): Reload EXEC_BFD on its change.
      Set CU BASE_ADDRESS already from partial DIEs.
      gdb/
      * gdb.base/longjmp.exp: Fix GDB_TEST_MULTIPLE missing GDB_PROMPT races.
      bfd/
      * Makefile.in: Update dependencies.
      * dw2-ref-missing-frame.S, dw2-ref-missing-frame.exp: New files.
      Fix a memory leak found by Hui Zhu <teawater@gmail.com>.
      * lib/gdb.exp (prepare_for_testing): Do not drop the OPTIONS argument.
      * configure.ac (--enable-tui): AC_MSG_ERROR for explicit --enable-tui.
      gdb/
      gdb/
      * gdb.base/randomize.exp: Remove dependency on tcl-8.4+.
      * gdb.base/randomize.exp: Catch non-Linux targets as untested.
      * emultempl/spuelf.em: Abort on the missing required `spu_ovl.o'.
      Include the spu_ovl ASCII form in the repository files.
      Fix for PR gdb/1543.
      PR ld/6833
      bfd/
      Stay compatible after the GCC PR fortran/29635 fix.
      bfd/
      Fix testcases compilation failures due to unused variables.
      bfd/
      Fix a crash on uninitialized ECS->EVENT_THREAD for a newly found thread.
      Provide virtual target "cfi" for targets supporting CFI.
      gdb/testsuite/
      gdb/
      Convert static_kind into loc_kind enum.
      * mips-tdep.c (mips_n32n64_fp_arg_chunk_p): Update TYPE_FIELD_STATIC
      * ada-tasks.c (task_states, long_task_states): Use constant N_()
      ChangeLog (2008-03-13): Fix a function name typo.
      * monitor.c (monitor_insert_breakpoint): Remove unused variable `bp'.
      Fix access of an already freed memory.
      * gdb.base/breakpoint-shadow.exp, gdb.base/breakpoint-shadow.c: New.
      * gdbint.texinfo (Target Conditionals): Extend the
      Fix automatic restoration of breakpoints memory for ia64.
      2008-11-25 ia64-tdep.c change: Reflect current `disable' in the ChangeLog entry.
      * strings.c (main): New variable `s'.  Have string_min parsing
      2008-11-25 monitor.c (monitor_insert_breakpoint): Remove, already in log before.
      gdb/
      Fix compilation on 32-bit host configurations.
      * breakpoint.c (update_global_location_list): Fix the comment.
      Fix loc_type of `bp_location's created by update_watchpoint.
      * remote.c (remote_parse_stop_reply): Use REG only after its NULL check.
      gdb/
      Fix for PR gdb/8648.
      gdb/
      * gdb.cp/punctuator.exp: Backslash the '$' signs.
      opcodes/
      Fix the LM32 port entry timestamp for the time of its application.
      Fix TYPE_HIGH_BOUND for TYPE_CODE_RANGE using arbitrary TYPE_NFIELDS in
      gdb/
      * gdbtypes.c (make_qualified_type, replace_type): Reformat to the GNU
      bfd/
      * f-typeprint.c (f_type_print_varspec_suffix): Convert the autovariable
      bfd/
      Avoid NULL dereference.
      gdb/
      * gdb.base/macscp.exp (objfile): Move it to ${objdir}/${subdir}/.
      PR gdb/9873:
      * varobj.c (free_variable): Call value_free.
      Fix a racy FAIL.
      gdb/
      include/elf/
      gdb/
      Fix a racy FAIL.
      * configure.ac: Enable $PREFER_CURSES even with default $ENABLE_TUI.
      * configure.ac: Initialize the variable $PREFER_CURSES.
      gdb/
      gdb/
      * gdbtypes.c: Remove excessive parentheses at the return keywords.
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      binutils/
      gdb/
      gdb/
      gdb/
      gas/
      bfd/
      bfd/
      include/coff/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      binutils/
      gdb/
      binutils/testsuite/
      binutils/
      binutils/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      binutils/
      gdb/testsuite/
      bfd/
      binutils/
      gdb/
      gdb/
      gdb/
      * dbxread.c (set_namestring): Remove cast to unsigned.  Check N_STRX
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      sim/moxie/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Fix ChangeLog entries cli-logging.c -> cli/cli-logging.c .
      gdb/
      binutils/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      opcodes/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Fix ChangeLog entry.
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/doc/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      opcodes/
      gdb/
      binutils/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Merge gdb/common/ChangeLog back to gdb/ChangeLog.
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/doc/
      gdb/doc/
      gdb/
      * gdb.base/help.exp (help thread find): Fix one forgotten quote.
      gdb/gdbserver/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      bfd/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/doc/
      binutils/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      bfd/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      Imported readline 6.2, and upstream patch 001.
      bfd/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      readline/
      gdb/
      gdb/
      gdb/
      gdb/
      merge from gcc
      gdb/testsuite/
      gdb/
      gdb/
      gdb/Changelog fix:
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/
      gdb/doc/
      binutils/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      binutils/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/doc/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      bfd/
      bfd/
      bfd/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/doc/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Forgotten commit for:
      gdb/
      Fix up comment to match reality.
      gdb/doc/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      bfd/
      gdb/gdbserver/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      bfd/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/doc/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      ChangeLog fix:
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/doc/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/doc/
      gdb/gdbserver/
      gdb/doc/
      gdb/doc/
      gdb/testsuite/
      opcodes/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      2013-07-22  Doug Evans  <dje@google.com>
      Fix the following ChangeLog entry:
      gdb/
      gdb/
      PR server/15604
      PR gdb/15415
      Code cleanup: Change OPF_DISABLE_REALPATH to OPF_RETURN_REALPATH.
      minidebuginfo: Obvious changes
      minidebuginfo: ppc64 sync testcase->doc
      minidebuginfo: Fix stripping/debuginfo
      Code cleanup: Move variable.
      Mostly code cleanup: Constification.
      Remove a.out NetBSD and OpenBSD hosts
      Remove solib-sunos.c
      Code cleanup: rename variable
      Code cleanup: Add objfile_name accessor
      Keep objfile original filename
      Support .dwp with the name of symlinked binary file
      Fix set debug frame output
      New flag OBJF_NOT_FILENAME
      Minor O_CLOEXEC optimization, "regression" fix
      Improve Executable displayed path (PR 15415 regression kind #2)
      gdb/NEWS: Fix typo
      Record objfile->original_name as an absolute path
      Fix set auto-load safe-path false warning regression (PR 16216)

Jan-Benedict Glaw (31):
      2005-12-26  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2005-12-26  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2005-12-27  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      * config/tc-vax.c (md_chars_to_number): Used only locally, so
      * config/tc-vax.c: Update copyright year.
      * configure.in: Formatting.
      2012-11-19  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      Disable libsanitizer for non-C++ builds.
      Merge g++/xg++ changes from GCC
      * config.sub: Merge from config repo.
      * Makefile.def (install-target-libgo): Depend on
      * config.guss: Update from config repo.
      * config.sub: Update from config repo.
      * ChangeLog: Fix "Dito" to "Ditto".
      * ChangeLog: Fix typo.
      * configure.ac: Sync with GCC repo.
      2013-04-22  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-04-22  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      * config.guess: Update from config repo.
      2013-04-30  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      * doc/c-msp430.texi: Fix typo.
      2013-08-12  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-09-21  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-01  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-04  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-08  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-14  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-16  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-10-16  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
      2013-11-08  Jan-Benedict Glaw  <jbglaw@lug-owl.de
      2013-12-13  Jan-Benedict Glaw  <jbglaw@lug-owl.de>

Janis Johnson (3):
      * MAINTAINERS: Add myself as a write-after-approval maintainer.
      * lib/gdb.exp (exec_target_file, exec_symbol_file,
      fix typo

Jason Eckhardt (59):
      2000-07-22  Jason Eckhardt  <jle@cygnus.com>
      200007-22  Jason Eckhardt  <jle@cygnus.com>
      2000-07-22  Jason Eckhardt  <jle@cygnus.com>
      2000-07-22  Jason Eckhardt  <jle@cygnus.com>
      Added myself as the i860 maintainer.
      2000-07-22  Jason Eckhardt  <jle@cygnus.com>
      2000-07-28  Jason Eckhardt  <jle@cygnus.com>
      2000-07-28  Jason Eckhardt  <jle@cygnus.com>
      2000-07-31  Jason Eckhardt  <jle@cygnus.com>
      2000-07-31  Jason Eckhardt  <jle@cygnus.com>
      2000-08-05  Jason Eckhardt  <jle@cygnus.com>
      2000-08-05  Jason Eckhardt  <jle@cygnus.com>
      gas:
      2000-08-08  Jason Eckhardt  <jle@cygnus.com>
      2000-08-10  Jason Eckhardt  <jle@cygnus.com>
      2000-08-10  Jason Eckhardt  <jle@cygnus.com>
      2000-08-10  Jason Eckhardt  <jle@cygnus.com>
      2000-08-11  Andreas Schwab  <schwab@suse.de>
      2000-08-14  Jason Eckhardt  <jle@cygnus.com>
      2000-08-16  Jason Eckhardt  <jle@cygnus.com>
      2000-08-16  Jason Eckhardt  <jle@cygnus.com>
      2000-08-21  Jason Eckhardt  <jle@cygnus.com>
      2000-09-02  Jason Eckhardt  <jle@cygnus.com>
      2000-09-12  Jason Eckhardt  <jle@cygnus.com>
      2000-04-20  Jason Eckhardt  <jle@redhat.com>
      Update my email address.
      2003-05-11  Jason Eckhardt  <jle@rice.edu>
      2003-05-11  Jason Eckhardt  <jle@rice.edu>
      2003-05-18  Jason Eckhardt  <jle@rice.edu>
      2003-05-20  Jason Eckhardt  <jle@rice.edu>
      2003-05-20  Jason Eckhardt  <jle@rice.edu>
      2003-05-20  Jason Eckhardt  <jle@rice.edu>
      2003-05-20  Jason Eckhardt  <jle@rice.edu>
      2003-05-20  Jason Eckhardt  <jle@rice.edu>
      2003-05-23  Jason Eckhardt  <jle@rice.edu>
      2003-07-14  Christian Groessler  <chris@groessler.org>
      bfd:
      2003-07-30  Jason Eckhardt  <jle@rice.edu>
      2003-07-30  Jason Eckhardt  <jle@rice.edu>
      2003-08-01  Jason Eckhardt  <jle@rice.edu>
      2003-08-01  Jason Eckhardt  <jle@rice.edu>
      2003-08-03  Jason Eckhardt  <jle@rice.edu>
      2003-08-03  Jason Eckhardt  <jle@rice.edu>
      2003-08-05  Jason Eckhardt  <jle@rice.edu>
      2003-08-05  Jason Eckhardt  <jle@rice.edu>
      2003-08-05  Jason Eckhardt  <jle@rice.edu>
      2003-08-04  Christian Groessler  <chris@groessler.org>
      2003-08-05  Jason Eckhardt  <jle@rice.edu>
      2003-08-05  Jason Eckhardt  <jle@rice.edu>
      gas:
      gas:
      2003-08-01  Jason Eckhardt  <jle@rice.edu>
      2003-08-07  Jason Eckhardt  <jle@rice.edu>
      include/opcode/ChangeLog:
      2003-08-23  Jason Eckhardt  <jle@rice.edu>
      2003-08-24  Jason Eckhardt  <jle@rice.edu>
      2003-08-24  Jason Eckhardt  <jle@rice.edu>
      2003-08-24  Jason Eckhardt  <jle@rice.edu>
      2003-08-25  Jason Eckhardt  <jle@rice.edu>

Jason Merrill (70):
      Added a $ to Jim's mod
      * Makefile.in (all-send-pr): depends on all-prms
      * install.sh: Support -d option (in the manner of SunOS 4 install,
      (chmodcmd): Set file to mode 755 by default (should also do default
      Lose build-all.mk for net releases
      Add gnats.tar.gz rule
      Fix gnatsishness
      Wed Dec  1 17:00:33 1993  Jason Merrill  (jason@deneb.cygnus.com)
      Fri Mar 18 16:42:32 1994  Jason Merrill  (jason@deneb.cygnus.com)
      Tue Oct 11 12:12:29 1994  Jason Merrill  (jason@phydeaux.cygnus.com)
      Tue Oct 11 12:12:29 1994  Jason Merrill  (jason@phydeaux.cygnus.com)
      Thu Oct 13 15:51:20 1994  Jason Merrill  (jason@phydeaux.cygnus.com)
      Add libstdc++
      Various changes to support building shared lib{g,stdc}++
      Wed Jan 11 16:29:34 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Wed Jan 11 16:29:53 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Thu Jan 12 13:13:23 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Thu Mar 16 13:35:30 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Duh.  Really, duh.
      Wed Apr 12 16:06:01 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Linux configuration name fixes
      Mon Apr 24 16:23:41 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
      Thu May  4 14:36:42 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      Mon Jun  5 18:26:36 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
      use -fpic instead of -fPIC
      Wed Feb 28 12:25:46 1996  Jason Merrill  <jason@yorick.cygnus.com>
      Mon Jun 17 16:34:46 1996  Jason Merrill  <jason@yorick.cygnus.com>
      Sat Jun 22 11:39:01 1996  Jason Merrill  <jason@yorick.cygnus.com>
      Mon Jul  8 15:15:37 1996  Jason Merrill  <jason@yorick.cygnus.com>
      Sun Oct  6 22:35:36 1996  Jason Merrill  <jason@yorick.cygnus.com>
      Sun Oct  6 22:43:06 1996  Jason Merrill  <jason@yorick.cygnus.com>
      * scripttempl/elf.sc: Add the remaining DWARF sections.
      * scripttempl/{elfd10v.sc,elfmips.sc,elfppc.sc,v850.sc}: Likewise.
      * configure.in: Don't use --with-stabs on IRIX 6.
      * configure.in: Turn on multilib by default.
      * config.guess: Update from FSF.
      * Makefile.in (EXTRA_GCC_FLAGS): Fix handling of macros with values
      * Makefile.in (EXTRA_GCC_FLAGS): Fix for non-bash shells.
      * Makefile.in: check-target-libio depends on all-target-libstdc++.
      merge from gcc
      * configure.in: -linux-gnu*, not -linux-gnu.
      * readelf.c (read_and_display_attr): Add CU offset to references.
      * readelf.c (decode_location_expression): Loop through multiple
      merge with gcc
      merge with gcc
      merge with gcc
      * configure.in (CC_FOR_TARGET, CHILL_FOR_TARGET,
      * Makefile.in (REQUIRED_OFILES): Add md5.o.
      * readelf.c (process_section_headers): Handle linkonce.wi sections.
      * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
      * dwarf2dbg.c (process_entries): Don't optimize redundant line notes.
      * gdb.c++/userdef.cc: Use <iostream> instead of <iostream.h>.
      * c-typeprint.c (is_type_conversion_operator): Fix thinko.
      * gdb.c++/namespace.exp: '\0', not '\000'.
      update copyright
      * gdb.c++/namespace.exp: Accept trailing const for 'this'.
      * dwarf2read.c (decode_locdesc): Implement DW_OP_litn, DW_OP_dup.
      elf/dwarf2.h: Sync with gcc version.
      * dwarf2read.c (dwarf_cfi_name): Add new codes.
      * gnu-v3-abi.c (gnuv3_rtti_type): If we get confused, just warn
      * Makefile.tpl (check-gcc-c++): Renamed from check-c++.  Don't run
      * Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
      * Makefile.tpl (check-c++): Allow parallelism.
      libiberty/
      s/burtle/iterative
      switch to changelog mode
      * dwarf2read.c (dwarf_attr_name): Move DW_AT_MIPS_linkage_name
      * cp-demangle.c (__cxa_demangle): Change resolution of ambiguous
      * Makefile.def (language=c++): Add check-c++0x and
      merge from gcc

Jason Molenda (312):
      Tue May 10 18:22:06 1994  Jason Molenda    (crash@sendai.cygnus.com)
      Fri Aug  5 20:55:55 1994  Jason Molenda (crash@phydeaux.cygnus.com)
      Wed Aug 31 14:40:33 1994  Jason Molenda (crash@phydeaux.cygnus.com)
      Wed Sep 14 18:27:42 1994  Jason Molenda  (crash@phydeaux.cygnus.com)
      Wed Mar  1 11:52:55 1995  Jason Molenda  <crash@phydeaux.cygnus.com>
      Tue Mar 28 14:47:34 1995  Jason Molenda (crash@phydeaux.cygnus.com)
      * mt-netware: New file.
      * Makefile.in: define empty GDB_NLM_DEPS var.
      add mt-netware to things-to-keep
      * Makefile.in: move {all,check,install}-gdb from *_MODULES
      * sh-opc.c (sh_nibble_type, sh_arg_type): remove trailing , from
      * configure.in: use ../../bfd/hosts/std-host.h, not
      * hosts/std-host.h: #include ansidecl.h 'cause PTR is used in
      all v2.2 && v2.3 autoconf-generated configure scripts updated to
      * configure.in: treat i386-win32 canadian cross the same as
      * configure.in: match i[3-6]86-*-win32, not just i386-*-win32.
      * config.bfd: i386pe_ve -> i386pe_vec.
      * configure.in (host i[345]86-*-win32):  Expand the
      keep vr4300el.mt
      * configure.in: X_INCDIR and X_LIBDIR added.
      * Makefile.in (X11_CFLAGS): Set only to @X_INCDIR@.
      revert to stock autoconf 2.4 configure scripts.
      * Makefile.in (TARGET_CONFIGDIRS): configure targetdirs
      * configure.in (CC): Try to get CC from
      * configure.in (CC): Get ^CC, not just any old CC, from
      Tue Oct 24 18:19:09 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
      Fri Oct 13 14:44:25 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
      Tue Oct 24 18:30:18 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
      forgot to check this in.
      don't keep mh-aix mh-sun.
      Regenerated.
      * Makefile.in (all-patch): depend on all-libiberty.
      * configure.in: add AC_HEADER_STDC check.
      * configure.in (AC_CHECK_HEADERS): add stddef.h.
      * configure.in: add check for stddef.h
      * configure.in: AC_CHECK_HEADERS, not AC_CHECK_HEADER.
      * configure.in (target_libs): add target-winsup.
      * config/mh-i386win32: add LD_FOR_TARGET.
      * configure.in (target_configdirs): add target-winsup only
      * configure.in (host==powerpc-pe): Add many directories to noconfigdirs
      * configure.in (i386-win32): Don't build expect if we're not
      keep configure
      * Makefile.in (BASE_FLAGS_TO_PASS): pass down $(MAKE).
      * configure.in (host==solaris): Pass only the first word of $CC
      Tue Jun 25 19:00:08 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
      * Makefile.in, Makefile.in (bindir, libdir, datadir, mandir, infodir,
      typeo
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * configure.in (AC_PREREQ): autoconf 2.5 or higher.
      * Makefile.in (srcdir, VPATH, prefix, infodir, INSTALL,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir):
      * Makefile.in (exec_prefix, bindir, libdir, mandir, infodir, datadir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir):
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir):
      * Makefile.in (datadir): Set to $(prefix)/share.
      * Makefile.in (docdir): Remove.
      * gdb/gdbserver/Makefile.in (docdir): Removed.
      * gdb.threads/Makefile.in (docdir): Removed.
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
      * Makefile.in (gdbtk.tcl): put in $(datadir), not $(libdir).
      * Makefile.in (clean): Remove config.log.
      * Makefile.in (do_clean): Move config.log to do_distclean.
      * Makefile.in (clean): Remove config.log.
      * Makefile.in (mostlyclean): Move config.log to distclean.
      * Makefile.in (MOSTLYCLEAN): Move config.log to distclean.
      * Makefile.in (mostlyclean): Move config.log to distclean.
      * Makefile.in (gdbtk.o): look for GDBTK_LIBRARY in $(datadir) by
      * configure.in (gdbtcl): Create soft-link for gdbtcl/ directory instead
      * README, Makefile.in (ETC_SUPPORT): Remove references to
      * Makefile.in (all-autoconf): Depends on all-texinfo.
      * Makefile.in (all-vmake): Depends on all-tix.
      * command.c (add_cmd, add_show_from_set): Insert new commands in
      * config/alpha/tm-alphalinux.h (alpha_linux_sigtramp_offset):
      * configure.in (CONFIG_LDFLAGS): Only add -export-dynamic
      Move devo/CYGNUS from keep_these_too to cygnus_files so that a generic
      Remove unsanitized mention of v850e.
      Add sim-main.h to v850e_files for sanitization.
      * Makefile.in (VERSION): Bump to 4.16.2.
      * configure.in: Change version to 2.8.4.
      * infptrace.c (child_resume): Don't try to step if
      * Makefile.in (SFILES): add tracepoint.c.
      * configure.in (host_tools, native_only): Add libtool.
      * top.c (do_nothing): Remove signal handler after signal is caught.
      * top.c (do_nothing): Remove signal handler after signal is caught.
      Sun Jul  6 02:44:28 1997  Philippe De Muyter  <phdm@macqel.be>
      Add automake and libtool as things to keep around.
      Mon Feb 10 12:37:47 1998  Philippe De Muyter  <phdm@macqel.be>
      Tue Feb 17 14:28:33 1998  Peter Schauer <pes@regent.e-technik.tu-muenchen.de>
      Change from rth.
      Mon Mar  2 12:12:41 1998  Anthony Thompson   (athompso@cambridge.arm.com)
      Sun Mar  2 15:16:13 1998 Richard Henderson  <rth@cygnus.com>
      Mon Mar  2 16:45:48 1998  Philippe De Muyter  <phdm@macqel.be>
      Mon Mar  2 16:47:11 1998  Philippe De Muyter  <phdm@macqel.be>
      Mon Mar  2 16:51:44 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon Mar  2 16:59:15 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon Mar  2 17:04:25 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Tue Mar  3 14:37:02 1998  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      Wed Mar  4 15:34:49 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Mar  4 16:50:18 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Thu Mar  5 15:10:35 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Fri Mar 13 15:37:02 1998  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      Fri Mar 13 15:43:53 1998  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      Mon Mar 23 13:52:28 1998  Ulrich Drepper  (drepper@cygnus.com)
      Mon Mar 23 18:10:57 1998  Ulrich Drepper  (drepper@cygnus.com)
      Tue Mar 24 16:58:29 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Start deleting libg++ and librx--they are no longer shipped to customers.
      My mistake, add libg++ and librx to lose_these_too so that Sanitize knows
      Mon Mar 30 16:42:12 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Apr  1 13:43:07 1998  Philippe De Muyter  <phdm@macqel.be>
      Wed Apr  1 16:20:27 1998  Ian Dall  <Ian.Dall@dsto.defence.gov.au>
      Wed Apr  1 16:30:49 1998  Ian Dall  <Ian.Dall@dsto.defence.gov.au>
      Thu Apr  2 16:52:44 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Apr  8 16:47:33 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Apr  8 16:57:22 1998  Philippe De Muyter  <phdm@macqel.be>
      Ack, forgot to update copyright to 1998.
      Wed Apr  8 19:21:42 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Thu Apr  9 11:59:38 1998  Ian Dall (<Ian.Dall@dsto.defence.gov.au>
      Fri Apr 10 15:48:10 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Fri Apr 10 22:38:12 1998 Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      Fri Apr 10 22:36:28 1998  Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
      Sat Apr 11 22:43:17 1998  J. Kean Johnston  <jkj@sco.com>
      Tue Apr 14 12:24:45 1998  J. Kean Johnston  <jkj@sco.com>
      Thu Apr 16 13:13:24 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon Apr 20 14:18:45 1998  J. Kean Johnston  <jkj@sco.com>
      Mon Apr 20 15:32:21 1998   Mark Kettenis  <kettenis@phys.uva.nl>
      Mon Apr 20 15:35:03 1998  Philippe De Muyter  <phdm@macqel.be>
      add i386sco5.mt, nm-i386sol2.h, tm-i386sco5.h, tm-i386sol2.h
      Keep cygmon.exp.
      Add branches.c.
      Add ns32knbsd-nat.c to things-to-keep.
      Add sim-main.c to things to keep.
      Fix sanitize tag.  The proper keyword is "start-sanitize-*", not
      Add a "keep-vr4320" section so that tm-vr4320.h and vr4320.mt are
      Change "linux" usage to make rms usage + pick up jlimke's configure.in
      Thu Apr 23 12:27:43 1998  Philippe De Muyter  <phdm@macqel.be>
      Thu Apr 23 12:52:21 1998  Philippe De Muyter  <phdm@macqel.be>
      oops, regenerated with old version of autoconf.
      Thu Apr 23 12:56:19 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Thu Apr 23 16:37:20 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon Apr 27 10:43:04 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Tue Apr 28 12:16:57 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Tue Apr 28 16:24:24 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Tue Apr 28 17:41:20 1998  Philippe De Muyter  <phdm@macqel.be>
      Thu Apr 30 15:59:54 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon May  4 10:37:12 1998  Brian Youmans (3diff@gnu.org)
      Small typeos.
      remove errant ChangeLog header.
      Reformat for consistency.
      add nec4102rom.c to things-to-keep (asklarof sez that the 4102 is a
      Add sanitize tags around VR4320 mentions.
      add vr4111 as a sanitization tag to get rid of vr4111 and vr4102 mentions.
      Mon Jun  1 17:14:19 1998  Anthony Thompson (athompso@cambridge.arm.com)
      Wed Jun 10 11:27:39 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Jun 10 11:34:07 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Jun 10 11:53:42 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Jun 10 14:06:05 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Wed Jun 10 14:06:05 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Thu Jun 11 15:05:10 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Fri Jun 12 14:22:55 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Tue Jun 23 11:58:35 1998  Jason Molenda  (crash@bugshack.cygnus.com)
      Mon Jun 29 19:01:18 1998  Jim Wilson  <wilson@cygnus.com>
      1998-07-27  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-08-18  Jason Molenda  (jsm@bugshack.cygnus.com)
      Ack, accidentally generated it with autoconf 2.12, not the current version.
      1998-08-19  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-08-20  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-09-08  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-09-24  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-09-24  Jason Molenda  (jsm@bugshack.cygnus.com)
      Ack, accidentally checked in a configure generated with an obsolete
      1998-09-24  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-10-06  Jason Molenda  (jsm@bugshack.cygnus.com)
      Forgot to remove this file from .Sanitize.
      1998-10-12  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-10-12  Jason Molenda  (jsm@bugshack.cygnus.com)
      Whoa, somehow this ChangeLog entry didn't get committed along with the
      1998-10-13  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-10-14  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-10-16  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-10-19  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-12-03  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-12-07  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-12-08  Philippe De Muyter  <phdm@macqel.be>
      1998-12-11  Jeff Law (law@cygnus.com)
      1998-12-14  Anthony Thompson   (athompso@cambridge.arm.com)
      1998-12-24  Jason Molenda  (jsm@bugshack.cygnus.com)
      1998-12-30  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-04  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-04  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-04  Manuel Bouyer <bouyer@antioche.lip6.fr>
      1999-01-04  Jason Molenda  (jsm@bugshack.cygnus.com)
      Fix a typeo, 1997 -> 1998 in a date entry.
      1999-01-11  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-12  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-12  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-12  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-13  Jason Molenda  (jsm@bugshack.cygnus.com)
      Shame on Jimbo.
      1999-01-26  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-26  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-26  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-01-28  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-01  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-04  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-04  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-08  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-10  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-10  Jason Molenda  (jsm@bugshack.cygnus.com)
      1999-02-11  Jason Molenda  (jsm@bugshack.cygnus.com)
      import gdb-1999-0519
      Sync up with Cygnus CVS repository (cvs import doesn't handle these
      import gdb-1999-05-25 snapshot
      import gdb-1999-06-01 snapshot
      import gdb-1999-06-07 snapshot
      import gdb-1999-06-07 snapshot
      import gdb-1999-06-14 snapshot
      import gdb-1999-06-14 snapshot
      import gdb-1999-06-21 snapshot
      import gdb-1999-06-28 snapshot
      These files were removed in the 1999-06-28 snapshot.
      import gdb-1999-06-28 snapshot
      import gdb-1999-07-05 snapshot
      import gdb-1999-07-05 snapshot
      import gdb-1999-07-07 pre reformat
      import gdb-1999-07-07 post reformat
      import gdb-1999-07-07 post reformat
      import gdb-1999-07-07 pre reformat
      import gdb-1999-07-12 snapshot
      Removed as of the gdb-1999-07-12 snapshot.
      import gdb-1999-07-12 snapshot
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import gdb-1999-07-19 snapshot
      import gdb-1999-07-19 snapshot
      1999-07-19  Jason Molenda  (jsm@bugshack.cygnus.com)
      import gdb-1999-07-26 snapshot
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import gdb-1999-08-02 snapshot
      import gdb-1999-08-02 snapshot
      1999-08-09  Jason Molenda  (jsm@bugshack.cygnus.com)
      import gdb-1999-08-09 snapshot
      import gdb-1999-08-16 snapshot
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import gdb-1999-08-16 snapshot
      import gdb-1999-08-16 snapshot
      These files removed in the 1999-08-16 snapshot.
      import gdb-1999-08-23 snapshot
      Files removed as of the 1999-08-23 snapshot.
      import gdb-1999-08-30 snapshot
      import gdb-1999-08-30 snapshot
      import gdb-1999-09-13 snapshot
      import gdb-1999-09-21
      removed in the 1999-09-21 snapshot.
      import gdb-1999-09-28 snapshot
      import gdb-1999-10-04 snapshot
      import gdb-1999-10-04 snapshot
      import gdb-1999-10-11 snapshot
      import gdb-1999-10-11 snapshot
      import gdb-1999-10-18 snapshot
      import gdb-1999-10-25 snapshot
      import gdb-1999-11-01 snapshot
      These files removed in gdb-19991101 snapshot.
      import gdb-1999-11-08 snapshot
      import gdb-1999-11-16 snapshot
      1999-11-16  Jason Molenda  (jsm@bugshack.cygnus.com)
      import gdb-1999-12-06 snapshot
      import gdb-1999-12-06 snapshot
      import gdb-1999-12-07 snapshot
      import gdb-1999-12-13 snapshot
      import gdb-1999-12-21 snapshot
      import gdb-1999-12-21 snapshot
      These files removed in July by this change:
      import gdb-2000-01-05 snapshot
      import gdb-2000-01-10 snapshot
      import gdb-2000-01-10 snapshot
      import gdb-2000-01-17 snapshot
      import gdb-2000-01-24 snapshot
      * proc_api.c proc_events.c proc_flags.c proc_why.c: Removed in
      import gdb-2000-01-26 snapshot
      import gdb-2000-01-31 snapshot
      import gdb-2000-02-01 snapshot
      removed in 2000-02-01 snapshot.
      import gdb-2000-02-02 snapshot
      import gdb-2000-02-04 snapshot
      import insight-2000-02-04 snapshot (2nd try)
      Apply patches to support Insight by hand from insight-2000-02-04 snapshot.
      2000-02-06  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-06  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-06  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-06  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-07  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-07  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-08  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-11  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-15  Jason Molenda  (jsm@bugshack.cygnus.com)
      2000-02-15  Jason Molenda  (jsm@bugshack.cygnus.com)
      2001-09-10  Jason Molenda  (jmolenda@apple.com)
      * symtab.c (lookup_block_symbol):  Break out of linear search
      2003-02-05  Jason Molenda  (jason-cl@molenda.com)
      typeo
      2003-02-06  Jason Molenda  (jason-cl@molenda.com)
      [ChangeLog]
      2004-01-08  Jason Molenda  <jmolenda@apple.com>
      2004-04-07  Jason Molenda  (jmolenda@apple.com)
      2004-04-16  Jason Molenda  (jmolenda@apple.com)
      2004-05-07  Jason Molenda  (jmolenda@apple.com)
      [gdb/ChangeLog]
      2004-09-21  Jason Molenda  (jmolenda@apple.com)

Jason Thorpe (157):
      Write After Approval: Add myself.
      * i386nbsd-nat.c: Update copyright years.
      * config/arm/nbsd.mh (XDEPFILES): Remove ser-tcp.o.
      * acconfig.h (HAVE_PT_GETXMMREGS): New.
      bfd:
      * readelf.c: Update copyright years.
      include/elf:
      * alphabsd-nat.c: Update copyright years.
      * alpha-tdep.c: Update copyright years.
      * config/nm-nbsd.h (KERNEL_U_ADDR): Remove.
      * alpha-tdep.c (alpha_register_name): New function.
      * alpha-tdep.c (alpha_osf_in_sigtramp): New function.
      * alpha-tdep.c (frame_extra_info): New.
      * alpha-tdep.c (alpha_register_virtual_type): New function.
      * alpha-tdep.c (alpha_call_dummy_words): New.
      * alpha-tdep.c (alpha_register_byte): New function.
      bfd:
      * mips.c: New file.
      * configure.in (*-*-netbsd*): New.  Skip target-newlib,
      * elfcore.h (elf_core_file_p): Set the machine architecture
      * elfcore.h (elf_core_file_p): Improve comment for last change.
      Deal with target architecture that have a pointer size that is different from
      bfd:
      bfd:
      2002-04-01  Nathan Williams  <nathanw@wasabisystems.com>
      * alpha-tdep.c (setup_arbitrary_frame): Rename...
      * frame.c (find_saved_register): Avoid a NULL pointer
      * alpha-tdep.h: New file.  Includes several Alpha target constants
      * alpha-tdep.h (gdbarch_tdep): Add vm_min_address member.
      * alpha-tdep.c (alpha_gdbarch_init): Set coerce_float_to_double
      * alpha-tdep.c (alpha_abi_handler): New structure to describe
      * alphafbsd-tdep.c: Update copyright years.  Include
      * config/alpha/tm-fbsd.h (FRAME_CHAIN_VALID): Remove.
      * config/alpha/tm-alpha.h: Move alpha_software_single_step
      * alpha-linux-tdep.c: New file.  Move alpha_linux_sigtramp_offset
      * Makefile.in (ALLDEPFILES): Add alpha-linux-tdep.c and
      * Makefile.in (ALLDEPFILES): Add alphabsd-nat.c.
      * vax-tdep.c: Update copyright years.
      * alpha-nat.c (get_longjmp_target): Use ALPHA_* constants
      * MAINTAINERS: Reflect that the Alpha target has been multi-arch'd.
      * vax-tdep.c (vax_frame_init_saved_regs): New function.
      * vax-tdep.c (vax_frame_saved_pc): New function.
      * vax-tdep.c (vax_store_struct_return): New function.
      * vax-tdep.c (vax_frame_chain): New function.
      * vax-tdep.c: Include regcache.h.
      * Makefile.in (vax-tdep.o): Add $(arch_utils_h), $(inferior_h),
      * findvar.c (extract_signed_integer): Cast printf argument
      * NEWS: Note that Alpha targets are now multi-arch.
      * Makefile.in (ALLDEPFILES): Add alpha-osf1-tdep.c.
      * Makefile.in (ALLDEPFILES): Add alphanbsd-nat.c and
      * config/alpha/nbsd.mh (NATDEPFILES): Remove solib-legacy.o.
      * alpha-linux-tdep.c (alpha_linux_pc_in_sigtramp): New function.
      * MAINTAINERS: Reflect that multi-arch is enabled for VAX.
      * alpha-tdep.c (alpha_breakpoint_from_pc): New function.
      * alpha-tdep.h (gdbarch_tdep): Add jb_pc and jb_elt_size members.
      * alpha-tdep.c (alpha_skip_prologue_internal): Remove
      * alpha-tdep.h (gdbarch_tdep): Add sigcontext_addr member.
      * solib.h: Protect against multiple inclusion.
      * sh-tdep.c (sh_nofp_frame_init_saved_regs): Fix error in
      * common.h (NT_GNU_ABI_TAG): Define.
      * sh-tdep.c (sh_osabi_names): Declare.
      * NEWS: Note new sh*-*-netbsdelf* configuration.
      * sh-nbsd-nat.c: Rename to...
      * config/djgpp/fnchange.lst: Add alphanbsd-nat.c and
      * vax-dis.c (print_insn_arg): Pass the insn info to print_insn_mode.
      Check in change missed when sh*-*-netbsdelf* was added:
      From Christian Limpach <chris@Pin.LU>
      * Makefile.in (ALLDEPFILES): Add alphabsd-tdep.c.
      * Makefile.in (ALLDEPFILES): Remove alphanbsd-nat.c.
      * Makefile.in (ALLDEPFILES): Remove i387-nat.c.
      * shnbsd-nat.c (fetch_inferior_registers): Use shnbsd_supply_reg.
      * i386nbsd-nat.c: Delete file.  Move fetch_core_registers and
      * config/i386/nbsd.mh (NATDEPFILES): Use line continuations.
      * config/alpha/nbsd.mh (NATDEPFILES): Remove corelow.o.
      * Makefile.in (ALLDEPFILES): Add nbsd-tdep.c.
      * nbsd-tdep.c: Fix comment.
      Add a ChangeLog entry that was accidentally not committed
      * configure.in (shle-*-*elf*): Include sh64 support.
      * config.bfd (shle-*-netbsdelf*): Add target which includes
      * Makefile.in (sh_tdep_h): Define and use.
      bfd:
      * Makefile.in (SFILES): Add osabi.c.
      * NEWS: Note new MIPS NetBSD native configuration.
      * Makefile.in (ALLDEPFILES): Add shnbsd-tdep.c and
      * Makefile.in (ALLDEPFILES): Add mipsnbsd-nat.c and
      * Makefile.in (armnbsd-tdep.o): Add solib-svr4.h and
      * Makefile.in (alphanbsd-tdep.o, shnbsd-tdep.o): Add solib-svr4.h
      * alphanbsd-tdep.c (alphanbsd_sigtramp_offset): Don't make
      * config/alpha/tm-nbsd.h: Include solib.h.
      * config.guess: Update to 2002-05-22 version.
      * config/djgpp/fnchange.lst: Add alphabsd-nat.c,
      gas:
      * ns32k-tdep.c: Update copyright years.
      * ns32k-tdep.c (ns32k_register_byte_32082,
      * ns32k-tdep.c (ns32k_breakpoint_from_pc, ns32k_frame_chain,
      * ns32k-tdep.c (ns32k_call_dummy_words, sizeof_ns32k_call_dummy_words,
      * ns32k-tdep.c (ns32k_saved_pc_after_call,
      * ns32k-tdep.c: include gdbtypes.h, inferior.h, regcache.h,
      * MAINTAINERS: ns32k is not longer an obsolete candidate,
      * ppcnbsd-nat.c: Rewrite.
      * config.bfd (arm-*-netbsd*): Add bfd_elf32_littlearm_vec
      * Makefile.in (ppc_tdep_h): Define.
      Fix typo in previous entry.
      2002-05-29  Matt Thomas  <matt@3am-software.com>
      2002-05-29  Matt Thomas  <matt@3am-software.com>
      2002-05-29  Matt Thomas  <matt@3am-software.com>
      * configure.in (vax-*-netbsd*): Don't build gas for this
      * NEWS: Add entry for VAX ELF support.
      * Makefile.in (sparc-tdep.o): Add osabi.h to dependency list.
      * Makefile.in (ALLDEPFILES): Add sparc64nbsd-nat.c,
      * config/djgpp/fnchange.lst: Add ns32knbsd-nat.c, ns32knbsd-tdep.c,
      * config/rs6000/aix4.mt (TDEPFILES): Use ppc-sysv-tdep.o
      * ppcnbsd-tdep.c (ppcnbsd_init_abi): Don't set
      * config/tc-sh64.h (MD_PCREL_FROM_SECTION): Undef before redefining.
      bfd:
      bfd/
      * emulparams/ns32knbsd.sh (EXECUTABLE_SYMBOLS): Set _DYNAMIC to 0.
      2002-06-08  Matt Thomas  <matt@3am-software.com>
      * Makefile.am (BFD32_BACKENDS): Add vax1knetbsd.lo.
      2002-06-08  Matt Thomas  <matt@3am-software.com>
      * configure.in (vax-*-netbsd*): Re-enable gas.
      * configure.in (vax-*-netbsd*): Set COREFILE to netbsd-core.lo.
      * Makefile.in (vax_tdep_h): Define.
      * config/vax/tm-vax.h (BREAKPOINT): Remove.
      * config/vax/tm-vax.h: Protect from multiple inclusion.
      Remove files checked in by mistake.
      include/elf:
      * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Only insert
      * Makefile.in (mipsnbsd-tdep.o): Add nbsd-tdep.h to dependency
      * Makefile.in (alphanbsd-tdep.o): Add $(frame_h) to dependency
      * Makefile.in (mipsnbsd-tdep.o): Use $(nbsd_tdep_h) rather
      * Makefile.in (mipsnbsd-tdep.o): Use $(nbsd_tdep_h) rather
      * Makefile.in (i386nbsd-tdep.o): Add $(arch_utils_h),
      * i386nbsd-tdep.c (i386nbsd_sigtramp_offset): New function.
      * configure.tgt (i[3456]86-*-netbsdelf*): Merge with...
      * Makefile.in (i386nbsd-tdep.o): Add $(solib_svr4_h) to
      * ada-exp.y (yyname, yyrule): Remap global variables that appear
      * arm-tdep.c (arm_addr_bits_remove): Don't check for Thumb mode
      * configure.in (with_headers): Skip copy if value is "yes".
      * elf32-vax.c (elf_vax_check_relocs): Remove unused
      * gas/vax/elf-rel.[ds]: New test.
      * config/tc-vax.c (md_estimate_size_before_relax): Only try to
      * elf32-vax.c (elf_vax_size_dynamic_section): Don't strip
      * config.bfd (mips*el-*-netbsd*, mips*-*-netbsd*): Add
      * libiberty.h (basename): Add NetBSD to the list.
      * lib/ld-lib.exp (is_elf_format): Match NetBSD ELF targets.
      * ld-mips-elf/mips-elf.exp: Make all NetBSD targets match as elf.
      * ld-elf/elf.exp: Use if_elf_format.
      * configure.host (*-*-netbsd*): Set HOSTING_CRT0 and HOSTING_LIBS
      * mipsnbsd-tdep.c: Update copyright years.
      * objcopy.c (redefine_list_append): Add an argument that
      * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after
      2003-09-26  Matt Thomas  <matt@3am-software.com>
      bfd:
      bfd:
      2005-01-16  Jason Thorpe  <thorpej@netbsd.org>
      2005-01-16  Jason Thorpe  <thorpej@netbsd.org>

Jean Marie Diaz (27):
      * configure: Check ${exec_prefixoption}, not ${exec_prefix}, to
      * config.guess: Recognize Mach.
      * configure.in: Use i386m3.mh and i386m3.mt as names of host and
      * lexsup.c (parse_args): Accept -Bstatic and -Bdynamic.  Do not
      * config/solaris2.mh (NATIVE_LIB_DIRS): Define as /usr/ccs/lib.
      Mon Aug  1 17:55:53 1994  Fred Fish  (fnf@cygnus.com)
      * gdbint.texinfo: Remove references to BROKEN_LARGE_ALLOCA and
      ELF linker patches from Eric Youngdale <ericy@cais.cais.com>.
      * nlmheader.y: Per current NetWare docs, accept a revision number
      * elf64-sparc.c (ELF_MAXPAGESIZE): Define.
      * elfcode.h (map_program_segments): Check DYNAMIC as well as EXEC_P.
      Forgot to check this in.
      * breakpoint.c (mention), main.c (fputs_unfiltered): Add comments.
      * libbfd-in.h: Move declarations of bfd_read, bfd_write, bfd_seek,
      * coff-i960.c (coff_i960_relocate): New function.
      Tue Aug  2 11:52:06 1994  Eric Youngdale  (ericy@cais.cais.com)
      * hp300hpux.c (BMAGIC): Define as HPUX_DOT_O_MAGIC, to make test
      Wed Aug  3 10:34:37 1994  Eric Youngdale  (ericy@cais.cais.com)
      * coff-i960.c (coff_i960_relocate): Rewrote to change relocs
      * elfcode.h (elf_bfd_final_link): Force the vma of sections which
      * config/i386/i386m3.mh (NAT_CLIBS): Add -lmachid and -lnetname.
      * os9k.h: Comment out apparently-unused declarations.
      * coff-m68k.c (_bfd_coff_m68k_reloc_type_lookup): New function.
      * ldlex.l (yy_create_string_buffer): Handle change to internal
      * TODO: Remove note about fast watchpoints and remove obsolete
      Fix up namespace handling in last patch.
      * configure: Simplify Jun 2 1994 change.

Jean-Charles Delay (2):
      gdb/
      gdb/

Jeff Holcomb (18):
      Tue May 12 13:29:20 1998  Jeff Holcomb  <jeffh@cygnus.com>
      fix sanitization
      fix sanitization
      fix sanitization; add trap.S
      sanitize fix
      sanitize fix
      Fri Jul 24 16:28:57 1998  Jeff Holcomb  <jeffh@cygnus.com>
      fix sanitization
      2001-01-26  Jeff Holcomb  <jeffh@redhat.com>
      2001-01-24  Jeff Holcomb  <jeffh@redhat.com>
      2001-04-05  Jeff Holcomb  <jeffh@redhat.com>
      2001-09-03  Jeff Holcomb  <jeffh@redhat.com>
      2001-08-30  Jeff Holcomb  <jeffh@redhat.com>
      2001-10-16  Jeff Holcomb  <jeffh@redhat.com>
      2001-10-16  Jeff Holcomb  <jeffh@redhat.com>
      2001-10-24  Jeff Holcomb  <jeffh@redhat.com>
      2001-11-13  Jeff Holcomb  <jeffh@redhat.com>
      2001-11-13  Jeff Holcomb  <jeffh@redhat.com>

Jeff Johnston (164):
      Fri Sep 25 18:07:32 1998  Jeff Johnston  <jjohnstn@cygnus.com>
      Forgot to add specific files to sanitize section for dsp.
      2000-03-13  Jeff Johnston <jjohnstn@cygnus.com>
      2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>
      2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>
      2001-01-15  Jeff Johnston  <jjohnstn@redhat.com>
      2001-02-22  Jeff Johnston <jjohnstn@redhat.com>
      2001-05-16  Jeff Johnston  <jjohnstn@redhat.com>
      2001-07-12  Jeff Johnston  <jjohnstn@redhat.com>
      2001-07-12  Jeff Johnston  <jjohnstn@redhat.com>
      2001-08-14  Jeff Johnston  <jjohnstn@redhat.com>
      2001-09-26  Jeff Johnston  <jjohnstn@redhat.com>
      2001-11-12  Hans-Peter Nilsson  <hp@bitrange.com>
      2002-01-07  Jeff Johnston  <jjohnstn@redhat.com>
      2002-01-07  Jeff Johnston  <jjohnstn@redhat.com>
      2002-02-04  Jeff Johnston  <jjohnstn@redhat.com>
      2002-05-07  Jeff Johnston  <jjohnstn@redhat.com>
      2002-09-09  Jeff Johnston  <jjohnstn@redhat.com>
      2002-09-10  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-23  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-23  Jeff Johnston  <jjohnstn@redhat.com>
      2002-10-23  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-05  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-05  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-06  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-08  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-08  Jeff Johnston  <jjohnstn@redhat.com>
      2002-11-11  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-12  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-13  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-13  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-13  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-16  Jeff Johnston  <jjohnstn@redhat.com>
      2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>
      2003-02-25  Jeff Johnston  <jjohnstn@redhat.com>
      2003-02-26  Jeff Johnston  <jjohnstn@redhat.com>
      2003-03-28  Jeff Johnston  <jjohnstn@redhat.com>
      2003-04-11  Jeff Johnston  <jjohnstn@redhat.com>
      2003-04-17  Jeff Johnston  <jjohnstn@redhat.com>
      2003-04-17  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-07  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-07  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-08  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-14  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-15  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-22  Jeff Johnston  <jjohnstn@redhat.com>
      2003-05-28  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-03  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-04  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-05  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-11  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-11  Jeff Johnston  <jjohnstn@redhat.com>
      2003-06-12  Jeff Johnston  <jjohnstn@redhat.com>
      2003-07-24  Jeff Johnston  <jjohnstn@redhat.com>
      2003-08-25  Jeff Johnston  <jjohnstn@redhat.com>
      2003-08-25  Jeff Johnston  <jjohnstn@redhat.com>
      2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>
      2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>
      2003-08-28  Jeff Johnston  <jjohnstn@redhat.com>
      2003-09-09  Jeff Johnston  <jjohnstn@redhat.com>
      2003-09-12  Jeff Johnston  <jjohnstn@redhat.com>
      2003-09-22  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-08  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-15  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-17  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-20  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-23  Jeff Johnston  <jjohnstn@redhat.com>
      2003-10-28  Jeff Johnston  <jjohnstn@redhat.com>
      2003-11-05  Jeff Johnston  <jjohnstn@redhat.com>
      2003-11-14  Jeff Johnston  <jjohnstn@redhat.com>
      2003-11-14  Jeff Johnston  <jjohnstn@redhat.com>
      2003-11-17  Jeff Johnston  <jjohnstn@redhat.com>
      2003-11-27  Jeff Johnston  <jjohnstn@redhat.com>
      2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>
      2003-12-12  Jeff Johnston  <jjohnstn@redhat.com>
      2003-12-17  Jeff Johnston  <jjohnstn@redhat.com>
      2003-12-17  Jeff Johnston  <jjohnstn@redhat.com>
      2004-01-06  Jeff Johnston  <jjohnstn@redhat.com>
      Credit Jason Molenda as part of last ChangeLog entry.
      2004-01-08  David Mosberger  <davidm@hpl.hp.com>
      2004-01-19  Jeff Johnston  <jjohnstn@redhat.com>
      2004-01-23  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-02  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-02  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-02  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-02  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-03  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-04  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-10  Jeff Johnston  <jjohnstn@redhat.com>
      Removing conflict indicators that CVS only told me about after it checked the
      2004-02-11  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-19  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-23  Jeff Johnston  <jjohnstn@redhat.com>
      Remove conflict indicators.
      2004-02-23  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-23  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-23  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-26  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-26  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-26  Jeff Johnston  <jjohnstn@redhat.com>
      2004-02-26  Jeff Johnston  <jjohnstn@redhat.com>
      2004-04-22  Jeff Johnston  <jjohnstn@redhat.com>
      2004-04-23  Jeff Johnston  <jjohnstn@redhat.com>
      2004-04-23  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-06-04  Jeff Johnston  <jjohnstn@redhat.com>
      2004-06-07  Jeff Johnston  <jjohnstn@redhat.com>
      2004-06-22  Jeff Johnston  <jjohnstn@redhat.com>
      2004-07-06  Jeff Johnston <jjohnstn@redhat.com>
      2004-07-07  Jeff Johnston  <jjohnstn@redhat.com>
      2004-07-08  Jeff Johnston  <jjohnstn@redhat.com>
      2004-07-27  Jeff Johnston  <jjohnstn@redhat.com>
      2004-08-05  Jeff Johnston  <jjohnstn@redhat.com>
      2004-08-05  Jeff Johnston  <jjohnstn@redhat.com>
      2004-08-12  Jeff Johnston  <jjohnstn@redhat.com>
      2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
      Remove conflict marker.
      2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
      2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
      2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
      2004-09-20  Jeff Johnston  <jjohnstn@redhat.com>
      2004-09-20  Jeff Johnston  <jjohnstn@redhat.com>
      2004-10-08  Jeff Johnston  <jjohnstn@redhat.com>
      2004-10-08  Jeff Johnston  <jjohnstn@redhat.com>
      2004-10-12  Jeff Johnston  <jjohnstn@redhat.com>
      2004-11-05  Jeff Johnston  <jjohnstn@redhat.com>
      2004-11-11  Jeff Johnston  <jjohnstn@redhat.com>
      2005-01-14  Jeff Johnston  <jjohnstn@redhat.com>
      2005-06-08  Jeff Johnston  <jjohnstn@redhat.com>
      2005-06-09  Jeff Johnston  <jjohnstn@redhat.com>
      Fix 2005-06-09 entry to use proper format.
      2005-12-16  Jeff Johnston  <jjohnstn@redhat.com>
      2006-06-05  Jeff Johnston  <jjohnstn@redhat.com>
      2006-06-08  Jeff Johnston  <jjohnstn@redhat.com>
      2006-10-11  Jeff Johnston  <jjohnstn@redhat.com>
      2006-10-27  Jeff Johnston  <jjohnstn@redhat.com>
      2006-10-27  Jeff Johnston  <jjohnstn@redhat.com>
      2006-11-08  Jie Zhang  <jzhang918@gmail.com>
      2006-11-08  Jie Zhang  <jie.zhang@analog.com>
      2007-02-08  Jeff Johnston  <jjohnstn@redhat.com>
      2007-10-15  Patrick Mansfield <patmans@us.ibm.com>
      2007-12-19  Jeff Johnston  <jjohnstn@redhat.com>
      2007-12-19  Jeff Johnston  <jjohnstn@redhat.com>
      2008-12-17  Jeff Johnston  <jjohnstn@redhat.com>
      2009-01-21  Jeff Johnston  <jjohnstn@redhat.com>
      2009-06-17  Michael Eager <eager@eagercon.com>
      2009-12-17  Jeff Johnston  <jjohnstn@redhat.com>
      2010-10-08  Bernd Schmidt  <bernds@codesourcery.com>
      2010-12-02  Jeff Johnston  <jjohnstn@redhat.com>
      2010-12-18  Jeff Johnston  <jjohnstn@redhat.com>
      2011-12-15  Jeff Johnston  <jjohnstn@redhat.com>
      2012-02-21  Joern Rennecke  <joern.rennecke@embecosm.com>
      2012-03-09  Jeff Johnston  <jjohnstn@redhat.com>
      2012-03-09  Jeff Johnston  <jjohnstn@redhat.com>
      2012-12-17  Jeff Johnston  <jjohnstn@redhat.com>
      2013-01-07  Jeff Johnston  <jjohnstn@redhat.com>
      2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
      2013-10-01  Jeff Johnston  <jjohnstn@redhat.com>

Jeff Law (1989):
      Merge with current Utah code:
      Merge with current Utah code:
      * config/tc-hppa.c (pa_space): Do not report an error for a .space
      * config/tc-hppa.c (pa_parse_space_stmt): Advance
      * config/tc-hppa.c (md_pseudo_table): Default alignment is 8 for
      Add new hppa directory.
      Basic hppa GAS testsuite.
      Keep hppa test directory.
      * gas/hppa/basic: New directory.
      Additional parsing tests for PA gas.
      Relocation tests for the PA.
      Quick description of test directory contents.
      Unsorted PA tests.
      * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
      * as.c (main): Disable "-R" option if NO_FOLD_DATA_AND_TEXT
      * config/tc-hppa.h (NO_FOLD_DATA_AND_TEXT): Define.  Folding
      * as.c (main): Disable "-R" option if NO_FOLD_DATA_AND_TEXT
      Back out of last change.  Instead:
      * config/tc-hppa.c (md_begin): Disable "-R" option to fold
      * gas/hppa/more.parse/calldatabug.s: Colonize.
      * gas/hppa/more.parse/parse.exp: Fix typos.
      * config/obj-coffbfd.c (obj_coff_init_stab_section): Append "str"
      * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
      * config/ho-hppabsd.h:  Delete IO* macros, they are defined in
      * config/obj-som.[ch]: New files for SOM support in GAS.
      * config/obj-som.[ch]: New files for SOM support.  Note SOM
      * config/tc-hppa.c (pa_comm): Delete incorrect check for symbol
      * config/tc-hppa.c (tc_gen_reloc): Preliminary stab at handling
      * config/tc-hppa.c (pa_export_args): Always set BSF_FUNCTION
      * config/tc-hppa.c (pa_parse_space_stmt): Get segment and sort key
      * config/tc-hppa.c (pa_parse_space_stmt): If needed, call
      * gas/hppa/more.parse/parse.exp: Add new test.
      * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
      Rework space/subspace handling in PA code to fully support
      Rework space/subspace handling in PA code to fully support
      * expr.c (make_expr_symbol): Delete DOT_LABEL_PREFIX code
      * config/tc-hppa.h (FAKE_LABEL_NAME): Define as L$0\001 so it's
      * config/tc-i386.h (DOT_LABEL_PREFIX): Delete.
      Allow backends to override the value of the "fake" label.
      * read.c (get_stab_string_offset): Set SEC_DEBUGGING for any
      * config/obj-som.h (obj_set_symbol_type): Define a hook so GAS
      * write.c (relax_and_size_seg): Correct test to determine
      * config/tc-hppa.c (subspace_dictionary_chain): Add new ssd_defined
      * paread.c (pa_symtab_read): Also filter out local symbols starting
      * paread.c (pa_symtab_read): Also filter out local symbols starting
      Fix typo in recent hange from using bfd target name to using the flavour.
      * config/obj-som.h (obj_frob_file): Define.
      * struc-symbol.h: Add new "sy_used" field to the symbol structure.
      * Add support for marker type relocations.  These mark areas
      * config/tc-hppa.c (call_info struct): Delete unused "frame" field.
      * config/tc-hppa.c (process_exit): Create temporary symbols with
      * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
      * config/obj-som.h (obj_attach_unwind_info): Define as a hook
      * config/ho-hppaosf.h: Delete _IO* macros.  They are defined in
      * config/ho-hppaosf.h: Delete _IO* macros.  They are defined in
      * config/ho-hpux.h: Do not include ho-sysv.h.  Instead include
      * config/ho-hpux.h: Do not include ho-sysv.h.  Instead include
      * ldlang.c (lang_process): Re-enable last call lang_size_sections.
      * emultempl/hppaosf.em:  Various fixes and support for linker stub
      * emultempl/hppaosf.em:  Various fixes and support for linker stub
      * scripttempl/hppaosf.sc: (___stack_zero, etext, _etext,
      * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
      * tc-hppa.c: Add %dp and %rp as synonyms for %r27 and %r2 in the
      * From Pete Hoogenboom (hoogen@cs.utah.edu)
      * write.c (chain_frchains_together): Update pointer to last
      Add fragbug.s to things to keep.
      * gas/hppa/unsorted/fragbug.s: New test.
      * config/obj-som.c (obj_som_init_stab_section): Change
      * config/tc-hppa.c (cons_fix_new_hppa): Reset field selector
      * gas/hppa/reloc/selectorbug.s: New test.
      * config/tc-hppa.c: (update_subspace): Fix type and name of last
      * hppa.h: Immediate field in probei instructions is unsigned,
      * gas/hppa/basic/basic.exp: No longer expect failures for
      * config/tc-hppa.c (pa-ip, case 'z'): Make field selectors work
      * config/tc-hppa.c (create_new_subspace): Initialize subspace_defined.
      * config/tc-hppa.h (SEG_DIFF_ALLOWED): Delete definition.
      * write.c (fixup_segment): Delete {SEG,GLOBAL}_DIFF_ALLOWED code,
      * First cut at cleaning up PA instruction parsing.
      * libbfd.c (bfd_put_8): Add parens around reference to "val"
      * config/tc-hppa.c (pa_type_args): Renamed from pa_export_args.
      * config/tc-hppa.c (evaluate_absolute): Avoid relying on
      * Makefile.in (distclean): Delete config-stamp and config.h
      * elf32-hppa.c (hppa_elf_reloc): Remove DEFUN crud.  Remove code
      * printcmd.c (address_info): Use fprintf_symbol_filtered
      * bfd.c (struct _bfd): Add hppabsd_core_data.
      * config/tc-hppa.c (pa_type_args): For .import statements,
      * config/tc-hppa.c (hppa_fix_struct): Use a real type for the
      * som.h (struct som_symbol): Add new fields to hold additional
      * som.c (bfd_som_set_section_attributes): New function.
      * som.c: Include libhppa.h
      * som.c (struct reloc_queue): New structure to keep track of
      * som.c (som_hppa_howto_table): SOM howto relocation table.
      * som.c (som_initialize_reloc_queue): New function.
      * som.c (try_prev_fixup): New function.
      * som.c (hppa_som_gen_reloc_type): New function.
      * som.c (som_count_spaces): New function.
      * config/obj-som.c (obj_som_version): Add missing ';'.
      * config/tc-hppa.[ch]: Fix assorted trivial indention problems.
      * som.c (som_prep_headers): New function.
      * som.c (som_sizeof_headers): Add missing prototype.
      * som.c (som_reloc_call): New function.
      * som.c (som_write_headers): New function.
      * som.c (som_build_and_write_symbol_table): New function.
      * som.c (som_write_object_contents): Do not abort.  Flesh out.
      * som.c (som_prep_for_fixups): New function.
      * som.c (som_write_fixups): New function.
      * som.c (som_write_space_strings): New function.
      * som.c (som_begin_writing): New function.
      * som.c (som_bfd_reloc_type_lookup): Add missing prototype.  Returns
      * gdb.stabs/hppa.mt: A makefile fragment for the PA.
      * objdump.c (dump_stabs): Handle stabs-in-som as implemented
      * bfd-in2.h: Rebuilt.
      * paread.c (pa_symfile_init): Look for the $TEXT$ section rather
      * som.c (som_object_setup): Do not create dummy ".text", ".data",
      * config/tc-hppa.c (pa_ip): Fix thinko in 21bit range check.
      Add stabs.c to things-to-keep.
      * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
      * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
      * Minimal support for reading SOM fixup streams.  Allows
      * som.c (hppa_object_p): Also recognize SHARED_MAGIC_CNX as
      * config/tc-hppa.c (pa_procend): Do not call process_exit.
      * gas/hppa/reloc/exitbug.s: New test.
      * gas/hppa/reloc/fixupbug.s: New test.
      * gas/hppa/more.parse/labelbug.s: New test.
      * gas/all/p2425.s: Insert a tab before assembler directives so
      * read.c (read_a_source_file): Fix test for when to stick a colon
      * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define.
      Fix typo in last change.
      * gas/hppa/unsorted/align3.s: New test.
      * config/tc-hppa.c (fix_new_hppa): Make sure a sub_symbol
      * app.c (do_scrub_next_char): Output a TAB before any
      * gas/hppa/more.parse/appbug.s: New test.
      * write.c (TC_FORCE_RELOCATION): Provide a default definition.
      * gas/hppa/more.parse/parse.exp: Test for error on for subspace
      * config/tc-hppa.c (hppa_elf_mark_end_of_function): New function.
      * som.c (som_section_type, som_decode_symcalss): New functions.
      * gdb.disasm/hppa.exp (all_fpu_memory_tests): Test FP quadword
      * Makefile (clean): Depend on clean-here.
      * config/tc-hppa.c (md_apply_fix): Delete old wrapper function.
      Fri Dec  3 09:47:30 1993  Pete Hoogenboom  (hoogen@cs.utah.edu)
      Fri Dec  3 09:55:17 1993  Pete Hoogenboom  (hoogen@cs.utah.edu)
      * elf32-hppa.c: (elf_hppa_howto_table):  PLABEL and DLT
      * objdump.c (dump_relocs): Avoid dereferencing a NULL sym_ptr_ptr
      * config/tc-hppa.c (evaluate_absolute): Support e_rrsel and
      * config/tc-hppa.c (tc_gen_reloc, SOM version): Handle relocation
      * gas/hppa/reloc/roundmode.s: New test.
      * som.c (som_hppa_howto_table): Add missing R_END_TRY.  Delete
      * som.c (R_DLT_REL, R_AUX_UNWIND, R_SEC_STMT): Add protected
      * config/obj-som.c (obj_read_begin_hook): Delete unused function.
      * som.c (som_begin_writing): Flesh out code for handling simple
      * config/obj-som.c (obj_som_version): Pass version string to
      * config/obj-som.[ch] (obj_read_begin_hook): Remove last change.
      * gas/m68k/disperr.s: New test.
      * config/tc-hppa.c (md_apply_fix): Do not call hppa_field_adjust
      * elf32-hppa.c (hppa_elf_gen_reloc_type): Handle 'T' field
      * config/tc-hppa.c (md_apply_fix): Handle cases where no
      * configure.in (hppa*-*-osf*): Do not consider this a developmental
      * som.c (som_begin_writing): Fix thinkos in auxiliary header
      * hosts/hp300bsd.h: Correctly identify 4.3BSD vs 4.4BSD.
      * config/m68k/nm-hp300bsd.h: Correctly identify 4.3BSD vs 4.4BSD.
      * config/tc-hppa.c (md_begin): Initialize "dummy_label".
      * ldmain.c (lprefix): Change default from a char to a string
      * configure.in: Nuke hacks which were used to get a special
      No longer needed.
      * hppa-tdep.c (init_extra_frame_info): Correctly adjust the base
      * dbxread.c (process_one_symbol): Handle stabs-in-som just like
      * stabs.texinfo: Add notes about stabs-in-som where appropriate.
      Add comment about breakpoint vector usage.
      * app.c (do_scrub_next_char): Fix more bugs dealing with
      * gas/hppa/more.parse/labelbug.s: Add more colonless label
      Revert last change.  It loses.
      * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
      * som.c (hppa_som_gen_reloc_type): Fix handling of LT and RT
      * config/tc-hppa.c (pa_ip): Put check for missing label on .PROC
      * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
      Remove mt-hppa since it's no longer used/needed.
      * config/pa/tm-hppa.h (FRAME_FIND_SAVED_REGS): Call
      * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
      * app.c (do_scrub_next_char): Another attempt to fix bugs
      * gas/hppa/more.parse/procbug.s: Add test for another bug relating
      * config/tc-hppa.c (hppa_fix_struct): Add new "segment" field.
      * gas/all/gas.exp: No longer expect difference of forward
      * subsegs.c (subseg_get): Accept new argument "force_new".  If
      * subsegs.c (subseg_get): Accept new argument "force_new".  If
      * config/obj-som.c (som_frob_file): Call adjust_code_sections
      * som.c (hppa_som_reloc): Add new "error message" argument.
      * som.c (som_set_reloc_info): Provide a default symbol for
      * as.h (subseg_force_new): Add prototype.
      * opcode/hppa.h: Fix templates for all the sfu and copr
      Opps.  Put log into wrong ChangeLog.
      In the right ChangeLog now:
      * config/tc-hppa.c (pa_ip): Handle 'N', 'O', 'o', '0', '1', 'u',
      * gas/hppa/basic/fp_misc.s: Delete copr instruction.  It's tested
      * hppa.h: More minor template fixes for sfu and copr (to allow
      * config/tc-hppa.c (pa_ip): Explicitly check for comma before 'u'
      * hppab-nat.c (_initialize_kernel_u_addr): Delete unwanted functions.
      * config/pa/tm-hppa.h (unwind_table_entry): Use one of the
      * hppa-dis.c (print_insn_hppa): Handle 'N' in assembler template.
      * gdb.disasm/hppa.s: Add new tests for sfu and copr instructions.
      * hppa.h: More minor template fixes for sfu and copr (to allow
      * config/tc-hppa.c: Disable multiple $CODE$ subspace code.  It
      * infptrace.c (child_xfer_memory): Only use if CHILD_XFER_MEMORY
      * infptrace.c (child_xfer_memory): Only use if CHILD_XFER_MEMORY
      * doc/{all.texi,as.texinfo}: Add documentation for HPPA port.
      More changes as suggested by Roland.  Fix buglets so that it passes makeinfo.
      * gdb.t10/hppa.mt: A makefile fragment for the PA.
      * paread.c (read_unwind_info)
      * configure.in (hppa*-*-*): Also configure and build stabs-only
      * Makefile.in:  Avoid bug in losing hpux sed.
      * ldlang.h (LANG_FOR_EACH_{INPUT,OUTPUT}_SECTION): Delete (unused)
      * gas/hppa/more.parse/xmpyubug.s: New test.
      * hppa.h (xmpyu): No floating point format specifier for the
      * gdb.disasm/hppa.exp (xmpyu_tests): Fix buglet in expect
      * gdb.disasm/hppa.exp (fcmp_tests): Fix thinko in expect string.
      * hppa-dis.c (print_insn_hppa): Do not emit a space after 'F'
      * hppa-dis.c (print_insn_hppa): No space before 'H' operand.
      * gdb.disasm/hppa.exp (fmpy_addsub_tests): Fix typo in expect string.
      * gdb.disasm/hppa.s (addib_tests): Fix typo.
      * hppa-dis.c (print_insn_hppa): For '?' and '@' only adjust the
      * gdb.disasm/hppa.s (comib_tests): Add missing instruction.
      * hppa.h (addb): Use '@' for addb and addib pseudo ops.
      * config/tc-hppa.c (pa_ip): addb[tf] should only accept
      * config/obj-som.c (obj_som_init_stab_section): Same change
      * configure.in (hiux): Fixes from m-kasahr@sramhc.sra.co.JP.
      * config.sub (hiux): Fix typo.  From m-kasahr@sramhc.sra.co.JP.
      * configure.in (hppa*-*-osf*): Treat this just like most other
      * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
      Renamed hppaosf.mt to hppaelf.mt
      Renamed hppaosf.mh to hppaelf.mh
      Renamed hppaosf.sh to hppaelf.sh
      Renamed hppaosf.em to hppaelf.em
      Renamed hppaosf.sc to hppaelf.sc
      * Rename all "hppaosf" files to "hppaelf".
      * Rename all "hppaosf" files to "hppaelf".
      Oops.
      Opps.
      New host configuration file.
      * som.c: This file is also used for HOST_HPPAOSF.
      * config.bfd (hppa*-*-osf*): Use bfd_name hppaosf for this
      * som.c: Cast return values from BFD memory allocation routines to
      * libiberty.h (xexit): Use __volatile__ to avoid losing if
      * elfcode.h (elf_map_symbols): Fix typo.
      * som.h: Include <lst.h> and <ar.h>.
      * som.c (som_bfd_count_ar_symbols): New helper function.
      * som.h (som_symbol_data): Safely access backend private data
      * gas/hppa/basic/fmemLRbug.s: New test.
      * gdb.disasm/hppa.s (fmemLRbug_tests): New tests.
      * Finish basic read-write support for SOM archive libraries.  Bugs
      * som.c (som_slurp_symbol_table): Do not die if a BFD doesn't
      * som.c (som_bfd_prep_for_ar_write): Iterate through the SOM
      * som.c: Remove FIXMEs for things which have been dealt with.
      * tm-hppa.h (CALL_DUMMY): Add two NOP instructions to the end of
      * write.c (write_contents): Give the user a reasonable error
      * som.c (som_prep_headers): Use CPU_PA_RISC1_0 for magic
      * elfcode.h (alloca): Delete declaration.
      * config/ho-hppaosf.h: Fix braino in test for ANSI-C.
      * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
      * confiugre.in (hppa*-*-osf*): New configuration.
      * ldlang.c (lang_size_sections): No longer static (PA ELF calls
      * emultempl/hppaelf.em: First attempt to clean this file up.
      * som.c (som_get_symtab_upper_bound): Use "sizeof (asymbol *)"
      * format.c (bfd_check_format_matches): Initialize matching_vector
      * config/tc-hppa.c (hppa_tc_symbol): Call PA ELF BFD version.
      * libhppa.h (hppa_rebuild_insn): Moved here from elf32-hppa.c.
      Forgot to check these changes in yesterday.
      * elf32-hppa.c: Second half of major cleanup.  More comments,
      * emultempl/hppaelf.em: Include elf32-hppa.h.
      * elf32-hppa.h (hppa_look_for_stub_in_section): Fix typo.  Delete
      * emultempl/hppaelf.em (hppaelf_finish): Update comments.  This
      * elf32-hppa.c (mismatches, retval_mismatches): Fix mismatch
      * config/tc-hppa.h: Wrap ELF specific decls inside an ifdef.
      * som.c (hppa_som_gen_reloc_type): Use correct enum type for
      * config/tc-hppa.c: Add a few casts to make HP C compiler happy.
      * som.c (log2): Return -1 on error rather than aborting.
      * som.[ch]: Do not include libhppa.h in som.c, instead include
      * som.h (_PA_RISC_ID): Treat HOST_HPPAOSF just like HOST_HPPABSD.
      * hppa-tdep.c (pc_in_linker_stub): Move decl to beginning of file.
      * objcopy.c (mangle_section): Delete unused function.
      * som.c (som_object_setup): Set EXEC_P, D_PAGED, WP_TEXT, and
      * som.c (som_bfd_count_ar_symbols): Fix typo.
      * som (setup_sections): Set SEC_DEBUGGING and the section attributes
      * som.c (som_prep_for_fixups): A relocation involving the section
      * bfd-in2.h, libbfd.h, libcoff.h: Rebuilt.
      * objcopy.c (filter_symbols): Use bfd_is_local_label to determine
      * som.c (som_prep_for_fixups): Detect section symbols based
      * gas/hppa/more.parse/regpopbug.s: New test.
      * config/tc-hppa.c (pa_callinfo): Accept "millicode" as an
      * gas/hppa/more.parse/callinfobug.s: New test.
      * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
      * config/tc-hppa.c (pa_equ): Handle both .reg and .equ correctly.
      * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
      * config/tc-hppa.c (pa_import): Correctly handle importing of an
      * gas/hppa/unsorted/importbug.s: New test.
      * Better long-filename handling.  Reads SOM ABI compliant extended
      * libhppa.h (PA_PAGESIZE): Define.
      * som.h (struct som_exec_data): New structure to hold exec
      * som.h (som_copyable_section_data_struct): New structure
      * som.c (som_begin_writing): Account for alignment needs of
      * som.c (som_begin_writing): Align text in all executables to
      * som.c (som_begin_writing): Fix braino (one call to align
      * objcopy.c: Changes to keep it from stripping symbols used
      * configure.in (hppa*-*-*): Enable binutils.
      * Makefile.in (STAGESTUFF): Add gasp.new.
      * trad-core.c (trad_unix_core_file_p): Don't pass abfd to
      * som.c (bfd_section_from_som_symbol): Renamed from
      * Makefile.in: Avoid bug in hpux sed.
      * som.c (bfd_section_from_som_symbol): Only to do the value
      * bfd/som.c (som_begin_writing): Fix thinko (off by one error).
      * hppa-tdep.c (hppa_fix_call_dummy): Use value_ptr.
      * archive.c (bfd_construct_extended_name_table): Use ar_padchar
      * gprof.c (funcsymbol): Use bfd_get_symbol_info instead of
      * stabsread.c (REG_STRUCT_HAS_ADDR): Accept additional argument
      * config/pa/tm-hppao.h (NO_PC_SPACE_QUEUE_RESTORE): Define.
      * som.c (som_bfd_prep_for_ar_write): Ignore non-SOM objects.
      * paread.c (read_unwind_info): Fix off-by-one error.
      * tm-hppa.h (NUM_REGS): Bump to 128 registers.
      * hppa-tdep.c (skip_prologue): Return "pc" not zero
      Forgot this in recent commit.
      * gdbme.c (call_with_trampolines): New function to try and step
      * hppa-tdep.c (skip_prologue): Do nothing if not at the beginning
      * libbfd.c (bfd_read): Set bfd_error as appropriate for a short
      * som.c (som_get_section_contents): New function.  Do not try
      Arg.  Forgot this in yesterday's cvs commit.
      * config/tc-hppa.c (tc_gen_reloc): Set addend for relocation
      * gas/hppa/reloc/funcrelocbug.s: New test.
      * More fixes for object formats which allow multiple sections
      * gdb.t07/gdbme.c: More code for watchpoint testing.
      Put back include to tm-hppa.h mistakenly taken out during a recent checkin.
      * hppa-tdep.c (hppa_fix_call_dummy): Use an alternate method for
      * gdb.t07/watchpoint.exp (test_watchpoint_triggered_in_syscall):
      * breakpoint.c (print_it_normal): Allow GDB to notify the user
      * som.c (som_begin_writing): New approach at dealing with holes
      * som.c (som_slurp_string_table): Use malloc to allocate space
      * config/tc-hppa.c (tc_gen_reloc): Fix thinko in ELF version.
      * Makefile.in (MY_MACHINE): Renamed from MACHINE to avoid losing
      * hppa.sed: Enclose comments within a sed command to avoid
      * gdb.t00/default.exp: Use "exp_continue" rather than obsolete
      * gdb.t00/default.exp: Use "exp_continue" rather than obsolete
      * xm-hppab.h: Never define USG.
      * som.c (som_bfd_free_cached_info): Add missing PARAMS decl.
      * hppa-tdep.c (frameless_function_invocation): If no unwind
      * gdb.t15/funcargs.exp (finish from indirect call): No longer
      * hppa-tdep.c (hppa_fix_call_dummy): If FUN is a procedure label,
      Fix typo in last change.
      * gdb.disasm/hppa.exp: Rework escape sequences and end-of-line
      * gdb.disasm/hppa.exp (fcmp_tests): Break up into two halves
      * Crude support for examining dynamic libraries.
      * emultempl/hppaelf.em (hppaelf_finish): Only resize sections
      * configure.in (hppa*-*-*elf*): Don't require "-hp-" for the
      * config/tc-hppa.h (elf_tc_symbol): Delete.  No longer used.
      * elfcode.h (elf_set_section_contents): Support calling the backend
      * elfcode.h (write_relocs): For rela relocations, adjust the
      * gas/hppa/reloc/funcrelobug.s: Place the trampoline in the
      * config/tc-hppa.c (pa_procend): Give an error if we encounter a
      * gas/hppa/more.parse/callinfobug.s: Add missing name for procedure.
      * gas/hppa/more.parse/callinfobug.s: Add missing name for procedure.
      * config/tc-hppa.c (pa_procend): Handle case where label was
      * From Peter Schauer with minor modifications.
      * paread.c (pa_symtab_read): Handle ST_STUB symbols and symbols
      * som.c (som_write_fixups): Always emit at least
      * gdb.t15/gdbme.c (t_func_values): Do not compare function pointers
      Fix typo.
      * breakpoint.h (enum bptype): Add bp_hardware_watchpoint and
      * config/pa/nm-hppab.h (STOPPED_BY_WATCHPOINT): Define.
      * gdb.t07/{recurse.exp, recurse.c}: New tests for watchpoints
      * config/mips/nm-irix4.h (TARGET_CAN_USE_HARDWARE_WATCHPOINT): Define.
      * procfs.c (procfs_wait): Protect watchpoint code with appropriate
      * procfs.c (procfs_wait): Protect watchpoint code with appropriate
      * paread.c (compare_unwind_entries): Delete function.  It's been
      * nm-hppab.h (KERNEL_U_ADDR): Define.
      Fix typo.
      * nm-hppab.h (KERNEL_U_ADDR): Define.
      * som.c (som_prep_headers): Get the space's number from the
      * config/tc-hppa.c (pa_parse_space_stmt): Use the built-in
      * hppa-tdep.c (internalize_unwind_info): Delete unused indexp
      Add missing #endif.
      * config/tc-hppa.c (pa_ip): 13 bit immediate constant (for break
      * elf32-hppa.c (hppa_elf_reloc): Adjust the addend of relocations
      * gdb.t17/callfuncs.exp: More comments about t_func_values tests.
      * hppa-tdep.c (skip_trampoline_code): Handle argument relocation
      * hppa-tdep.c (read_unwind_info): Make sure elf_unwind_size and
      * libhppa.h (hppa_field_adjust): Avoid adding constant_value into
      Fix typo in last check-in.
      * common.h (EM_HPPA): Delete.
      * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
      * config/tc-hppa.c: Change .hppa_unwind to .PARISC.unwind
      * bfd-in2.h: Rebuilt.
      * emultempl/hppaelf.em: Change all references of
      * config/tc-hppa.c (pa_parse_fp_cmp_cond): Report an error
      * elf32-hppa.h (R_HPPA_ABS_CALL): Define.
      * config/tc-hppa.c (pa_ip): Use R_HPPA_ABS_CALL, not R_HPPA for
      * mh-hpux (CC): Add -Wp,-H256000 to avoid "too much defining"
      * som.c (som_set_reloc_info): Do not set any relocation info
      * som.c (som_prep_headers): Do not set the system_id here, private
      * hppa-tdep.c (skip_trampoline_code): Fix typo.
      * libbfd.h (bfd_realloc): Change last arg to "size_t size".
      * som.c (som_write_object_contents): Don't compute the file header's
      * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
      * hppa-tdep.c (target_read_pc, target_write_pc): Accept (and
      * gdb.base/recurse.exp: Misc changes to get tests running again
      * som.c (EXEC_AUX_ID): Define based on availablity of HPUX_AUX_ID
      * scripttempl/hppaelf.sc: Place .data and .bss at 0x40000000
      * elfcode.h (elf_link_input_bfd): Don't try to read local symbols
      * config/tc-hppa.h (elf_hppa_final_processing): Declare.
      * elf32-hppa.h (elf_hppa_final_processing): Delete decl.
      * config/tc-hppa.c: Misc trivial changes to make gcc -Wall happy.
      * libhppa.h (bfd_hppa_insn2fmt, hppa_rebuild_insn): Make INLINE.
      * config/tc-hppa.h (obj_frob_symbol): Define for OBJ_ELF.
      * Makefile.in (gprof): Depend on $(LIBS).
      From rob:
      * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
      * libelf.h (relocate_section): New argument "output_names" added
      * somread.c: Renamed from paread.c.  Changed function names and
      * somread.c: Simplify by using stabsect_build_psymtabs.
      * Support code for enabling the new style linker for PA ELF.
      * config/tc-hppa.c (is_complex): New macro.
      Fix thinko in last change
      * som.h (R_HPPA_COMPLEX): Define.
      * hppa-tdep.c (read_unwind_info): ELF unwind information is in the
      * scripttempl/hppaelf.sc (__stack_zero): Don't define this name,
      * hppabsd-core.c (hppabsd_core_core_file_p): Sanity check the
      * som.h (R_HPPA_COMPLEX): Fix dumb typo.
      * config/tc-hppa.c (hppa_fix_adjustable): Reject reductions for
      * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
      * elf32-hppa.c, elf32-hppa.h: Update comment reflecting which
      * hppa-tdep.c (saved_pc_after_call): If the saved PC is in a
      * config/tc-hppa.c (tc_gen_reloc): Cast return value from
      * config/tc-hppa.c (tc_gen_reloc): Cast return value from
      * hppa-tdep.c (compare_unwind_entries): Add "const" to both
      * config/tc-hppa.c (create_new_space): Initialize sd_subspaces
      * gas/config/tc-hppa.c (md_pseudo_table): Delete redundant
      * gdb.stabs/hppa.mt: Use $(AS), not $(CC) to assemble the
      * gdb.base/interrupt.exp: When trying to wake up the inferior,
      * config/tc-hppa.c (pa_comm): Set sy_resolved for the common
      * gas/config/tc-hppa.c (pa_comm): Set sy_frag for the common
      * som.c (som_prep_headers): If writing some form of an executable,
      * hppa-tdep.c (skip_trampoline_code): Revert incorrect change
      * hpux-symtab.h: New file describing the debug symbols emitted by
      * Makefile.in (ALLDEPFILES): Add hpread.c.
      * som.c (som_write_fixups, case R_ENTRY): Handle case where no
      * somread.c (som_symfile_read): Force unwinds to be re-read after
      * gprof.h (kfromlist, ktolist, flist, Flist, elist, Elist): Make
      * som.c (som_bfd_derive_misc_symbol_info): Treat undefined code
      * defs.h (enum misc_command_type, command_control_type): Enums
      * gdb.base/commands.exp: New tests for if/while commands.
      * config/hppaosf.mh (RANLIB): Do not set.
      Revert last change (never should have been checked in to begin with).
      * hppa-dis.c (reg_names): Use r26-r23 for arg0-arg3.
      * config/pa/tm-hppa.h (REGISTER_NAMES): Use r26-r23 for arg0-arg3.
      * emultempl/hppaelf.em: Add newlines to the error messages.
      * elf32-hppa.c (elf32_hppa_relocate_section): If there was a link
      * som.c (som_reloc_skip): Correct off-by-one error for 4-byte
      * gas/hppa/reloc/r_no_relocbug.s: New test.
      * som.c (som_object_setup): Handle exec_entry and exec_flags being
      * som.h (som_symbol_type): Delete unused a.out-related fields.
      * config/obj-som.h (S_SET_OTHER, S_SET_TYPE): Delete a.out crud.
      * som.h (som_symbol_type): Delete unwind field.
      * som.c (som_fixup_formats): Case R_ENTRY (0xb3), set both
      * objcopy.c (copy_main): Initialize input_filename and
      * expr.c (expr): Don't reduce the difference of two symbols in the
      * som.h (som_symbol_type): Add "stringtab_offset" field.
      * som.h (struct somdata): New field sorted_syms.
      * config/tc-hppa.c (hppa_fix_adjustable): Reject reductions
      * hppa-tdep.c (frame_saved_pc): Fix thinko in code to dig saved pc
      * hpread.c (struct hpread_symfile_info): Delete have_module field
      * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
      * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
      * hpread.c (hpread_type_translate): Handle T_UNS_LONG types with
      * hpread.c (hpread_read_array_type): Do not change the type code
      Add ChangeLog entry that (apparently) I nuked.
      * partial-stab.h (N_TEXT): Delete GDB_TARGET_IS_HPPA kludge; they
      * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
      * gas/hppa/reloc/reduce3.s: New test.
      * config/tc-hppa.c (md_apply_fix): Set new_val to 8 for all
      * gas/hppa/reloc/blebug3.s: New test.
      * config/tc-hppa.c (pa_proc): Delete disabled code to put each
      * hppa-tdep.c (hppa_frame_find_saved_regs): Change "frame" to
      * hppa-tdep.c (frame_saved_pc): Mask off low two bits when
      * partial-stab.h (N_TEXT): Put back GDB_TARGET_IS_HPPA kludge,
      * Beginnings of SOM shared library support.  Breakpoints and
      * Enable backtracing from inside a SOM shared library back into
      * hppa-tdep.c (read_unwind_info): Use "text_offset" for linker
      Small blurb on support for debugging dynamic executables on HPPAs running
      * symfile.c (syms_from_objfile): Only call find_lowest_section if
      * hpux-core.c (hpux_core_struct): Delete handles for the
      * hppa-tdep.c (rp_saved): Handle IMPORT stubs too.
      * ch-exp.y (yylex): Fix off-by-one error when converting string to
      * somsolib.c: Add TODO list.
      * gas/config/tc-hppa.h (obj_frob_symbol): Delete ELF specific
      * config/tc-hppa.c (pa_align): New function.  Aligns the current
      * config/tc-hppa.c (pa_subspace): Make sure to always reset
      * gas/hppa/unsorted/align4.s: New test.
      * hppa-tdep.c (skip_trampoline_code): Handle shared library import
      * scripttempl/hppaelf.sc (.text): Place unwind descriptors in the
      * scripttempl/hppaelf.sc (.text): Handle a use rdefined text start
      * bfd/elf32-hppa.c (elf32_hppa_bfd_final_link_relocated): Use the
      Update note for hpux9 dynamic executable support.
      * config/tc-hppa.c (tc_gen_reloc, ELF variant): Add section->vma
      * elf32-hppa.c (elf32_hppa_bfd_final_link_relocate): Do not add
      * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
      * config/tc-hppa.c (tc_gen_reloc, ELF variant): Revert last
      * blockframe.c (find_pc_partial_function): Inhibit mst_trampoline
      * hp-symtab.h: New file describing the debug symbols emitted
      * hpread.c: Include hp-symtab.h instead of hpux-symtab.h.
      * hppa-tdep.c (in_solib_call_trampoline): Recognize calls through
      * tm-hppa.h (skip_trampoline_code): Add extern decl.
      * config/tc-hppa.h (pa_check_eof): Declare new extern function.
      * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
      Moving into a new directory
      * gas/hppa/parse: Renamed from gas/hppa/more.parse.
      * gdb.disasm/hppa.s: Break the large branching tests into smaller
      * somsolib.c (som_solib_get_got_by_pc): New function.
      Remove last remnants of hpread sanitization.
      * Reduce useless symbols for ELF in an attempt to make smaller
      * config/tc-hppa.c (pa_subspace): Make sure SEC_HAS_CONTENTS is
      * elf32-hppa.c (elf32_hppa_read_symext_info): Delete do_locals and
      Opps.  Check in correct version of last elf32-hppa.c change.
      * somsolib.c (som_solib_add): Return without loading any shared
      * som.c (setup_sections): Turn off SEC_HAS_CONTENTS for bss-like
      * breakpoint.c (watchpoint_check): Don't bother restoring the
      * gdb.base/interrupt.exp: Test calling func1 twice.
      * hppa-tdep.c (push_dummy_frame): Return type is void.  Clear
      * hppa-tdep.c (push_dummy_frame): Refine code to determine what
      * hppa-tdep.c (hppa_fix_call_dummy): Prefer import stubs over
      * som.c (som_write_fixups): Use SEC_HAS_CONTENTS to identify
      * config/tc-hppa.c (pa_subspace): For sections with the ZERO
      * Allow up to 10 whitespace separated arguments to user defined
      * som.c (som_begin_writing): Don't forget to bump the
      * som.c (bfd_section_from_som_symbol): Only return sections which
      * stabsread.c (define_symbol): Handle `a' symbol type used for
      Add 1995 to copyright.
      * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
      * gdb.base/watchpoint.exp: hppa*-*-*bsd* no longer has problems
      * gdb.base/commands.exp: Test if/while commands as part of a
      * gdb.base/commands.exp: Test a simple user defined command with
      * command.c (show_user_1): Use print_command_line to show a user
      Opps.  Forgot to commit last night's ChangeLog entry.
      * config/tc-hppa.c (pa_ip, case 'D'): Fix typo which caused
      * gdb.disasm/hppa.exp (do_system_control_tests): Update.
      * gdb.base/commands.exp: Make test names unique; every test either
      * hpread.c (hpread_process_one_debug_symbol): Fix lines garbled
      * gdb.disasm/Makefile.in (clean): Delete "errs" file.
      * som.c (som_object_setup): New heuristic to determine if the
      * som.c (compare_subspaces): New function to sort subspaces by
      * som.c (som_object_setup): More heruistics to detect the
      * gas/hppa/reloc/picreloc.c: New test.
      Apparently I forgot to commit this change:
      * som.c (som_bfd_find_nearest_line): Just return false, don't
      * config/tc-hppa.c (md_apply_fix): In some cases subtract the
      * gas/hppa/reloc/applybug.s: New test.
      * somread.c (som_symtab_read): Handle dynamic relocation for both
      Add missed log entry for som.c.
      Add missing ChangeLog entry.
      * som.c (som_bfd_ar_write_symbol_stuff): Handle objects with odd
      * config/tc-hppa.c (md_apply_fix): Don't subtract the value of the
      * hppa.h (fstwx): Fix single-bit error.
      * gdb.disasm/hppa.s (fmemLRbug_tests): Add tests for the indexing
      * valops.c (value_struct_elt_for_reference): Work around macro
      * somread.c (check_strange_names): Filter names emitted by the HP
      * hpread.c (hpread_record_lines): New argument "offset".  All
      * config/tc-hppa.c (pa_ip, case 'z'): Don't lose argument
      * cpu-hppa.c (arch_info_struct): Support both PA1.0 and PA1.1
      * config/tc-hppa.c: Change all occurences of pa-89 with pa-11 to
      * hppa.h (delay_type): Delete unused enumeration.
      * hppa-dis.c: Include libhppa.h.
      * gdb.disasm/hppa.exp: Delete redundant ".*" at the beginning of
      * somsolib.c (som_solib_section_offsets): Get offset of text
      * config/tc-hppa.c (pa_comm): Make sure to always reset the frag
      * config/hppa.sed: Sed script to transform bintest.s into proper
      * gdb.base/recurse.exp: Update gdb_test invocation to use new
      * hppab-nat.c (store_inferior_registers): Sync with HPUX version.
      * som.c (som_slurp_symbol_table): Tighten test to determine
      * gas/hppa/unsorted/common.s: New test.
      * binutils-hppa/addendbug.s: New testcase.
      * somsolib.c (som_solib_add): Handle case where a shared library
      Add entry I forgot to commit:
      binutils-hppa no longer exists.
      Keep hppa.
      * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctly
      * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctly
      * config/pa/tm-hppa.h (EXTRACT_STRUCT_VALUE_ADDRESS): Fix.
      * config.guess: Add hppa1.1-hp-lites support.
      Add hppa1.1-hp-lites support.
      * config/tc-hppa.c (md_apply_fix): Do nothing for an out of range
      * gas/hppa/reloc/longcall.s: New test.
      * config/tc-hppa.c (md_apply_fix): Cast *valp to an integer when
      * Support debugging using native MACH primitives on hppa*-*-osf*.
      * Makefile.in: Install bfdlink.h too.
      * defs.h (vprintf_filtered declaration): Add PARAMS prototype;
      * defs.h: Include either varargs.h or stdarg.h (for va_list).
      * hppa-tdep.c (frame_saved_pc): Handle backtracing through signal
      * somsolib.c (som_solib_section_offsets): Handle relative pathnames.
      * bfd-in.h: (TRUE_FALSE_ALREADY_DEFINED): Define this if
      * bfd-in.h (bfd_true, bfd_false): Define these to true and false
      * targets.c: Add copy_private_symbol_data and link_split_section
      * hppa-tdep.c (frame_chain): Try to compensate for incomplete
      * somsolib.c: Include gdb-stabs.h.
      Zap static data problem off the TODO list.
      * bfd-in.h (bfd_set_section_vma): Case true to a boolean.
      * gas/hppa/parse/badfmpyadd.s: New test.
      * config/tc-hppa.c (pa_ip): Check for invalid register in single
      * elf32-hppa.c (elf32_hppa_bfd_link_link_relocate): Use the right
      * elf32-hppa.c (elf32_hppa_bfd_final_link_relocate): Don't mess
      * elf32-hppa.c (elf32_hppa_size_stubs): Set the size of the stub
      Fix typo in last change.
      * somsolib.c (som_solib_add): Validate regexp argument.
      * config/tc-hppa.c (pa_build_unwind_subspace): Zero out memory
      * config/tc-hppa.c (pa_build_unwind_subspace): Fix typo in last
      * config/pa/tm-hppa.h (PSW_*): Define processor status word masks.
      * elf32-hppa.c (elf32_hppa_relocate_section): Don't try to apply a
      * hppam3-nat.c: Change HP800_THREAD_STATE to TRACE_FLAVOR and
      * lynx-nat.c (child_wait): Don't restart new threads and loop
      * gdb.base/interrupt.exp: Don't choke if $nointerrupts doesn't exist.
      * elf32-hpa.c (elf32_hppa_relocate_section): Close comment before
      * som.c (hppa_som_gen_reloc_type): New argument "sym_diff",
      * config/tc-hppa.h (MAX_RELOC_EXPANSION): Bump to 6.
      * infrun.c (wait_for_inferior): When we hit a breakpoint for the
      * infrun.c (wait_for_inferior): When switching from one thread to
      * inftarg.c (child_thread_alive): New function to see if a
      * som.c (hppa_som_gen_reloc_type): Choose a reasonable field
      * config/tc-hppa.h (UNDEFINED_DIFFERENCE_OK): Define for SOM.
      * procfs.c (procfs_ops): Fix typo in last change.
      * gdb.base/a1-selftest.exp: Fix unmatched quotes in many timeout
      * gdbserver/low-hppabsd.c: New file.
      * gdbserver/low-hppabsd.c: New file.
      * gdb.base/commands.exp: Protect tests which need arguments with
      * gdb.base/break.exp: Always check for a program already being
      * lib/gdb.exp: Provide default value for noinferiorio.
      * gdb.base/return.c: Put return values into variables so we
      * gdb.chill/chexp.exp: Remove skip_chill_tests check; these tests
      * gdb.base/twice.exp: Start with a fresh gdb.
      * gdb.c++/misc.exp: Always check for a program already being
      * gdb.base/watchpoint.exp: Disable watchpoint triggered in syscall
      * gdb.base/a1-selftest.exp: Reset the timeout value to 30 seconds
      * gdbserver/low-hppabsd.c: Remove error declaration.
      * lynx-nat.c (child_wait): A thread_id of zero from wait apparently
      * somread.c (som_symtab_read): Add unsatisfied common symbols to
      * elf32-hppa.c (hppa_elf_gen_reloc_type): Add new (ignored)
      * gdb.base/gdbvars.exp: Expect zero or more additional cr-lf
      * lynx-nat.c (child_thread_alive): New function.  Somehow I
      * defs.h (ATTR_FORMAT): Disable if ANSI_PROTOTYPES is not defined.
      * gdb.base/watchpoint.exp: Handle more cases of gdb echoing more
      * gdb.base/interrupt.exp: xfail test for calling function while
      * gdb.base/signals.exp: xfail test where "next" acts like
      * gdb.base/signals.exp: Disable whole file for lynx until
      * gdb.base/sigall.exp: Avoid losing in SIGPRIO test on lynx.
      * gdb.threads: New directory with some crude multi-threaded
      * remote.c:  Add documentation for extended protocol operations
      * hppa-tdep.c (hppa_fix_call_dummy): Rewrite code for calling
      Forgot to commit .Santiize.
      * lynx-nat.c (child_wait): Handle threads exiting.
      * config/gdbremote.exp: New file.  Testing framework using
      * xcoffread.c (process_linenos): Fix typo in last change.
      * som (som_get_reloc_upper_bound): Return -1 on error.  Compute
      * objcopy.c (mark_symbols_used_in_relocations): Handle sections
      * hppa-tdep.c (frame_saved_pc): Don't try to dig a return pointer
      * sh-dis.c (print_insn_shx): Handle new operand types F_REG_N,
      * gdb.disasm/sh3.s: Source for sh3 disassembler tests.
      * config/tc-sh.c (parse_reg): Handle new FP registers.
      * gas/sh/*: New tests for the hitachi-sh.
      * som.c (som_decode_symclass): Handle absolute symbols by checking
      * configure.host: Recognize aix4 explicitly.
      * symfile.c (add_psymbol_to_list): Initialize SYMBOL_SECTION.
      * top.c (target_output_hook): Make declaration match the one
      * configure.in (powerpc-*-aix*): Recognize as a new gdb host
      Fix typo in changelog entry.
      * gdb.disasm/sh3.exp (all_fp_misc_tests): No longer expect a
      * gdb.base/callfuncs.exp: Add xfails for the powerpc.
      * configure.in: Recognize aix4 specially as some aspects
      * config/powerpc/xm-aix.h (FIVE_ARG_PTRACE): Define.
      * config/tc-hppa.c (md_pseudo_table): Add entries for
      * gas/sh/basic.exp: Update now that we know the right
      * som.h (R_HPPA_BEGIN_BRTAB): Define.
      * config/tc-hppa.c (md_apply_fix): Don't try to apply BEGIN_BRTAB
      * config/pa/tm-hppa.h (PROLOGUE_FIRSTLINE_OVERLAP): Define.
      * Makefile.in (install): Remove "brokensed" hack, unnecessary now
      * hppa-tdep.c (frame_chain_valid): Handle systems where "$START$"
      * gdb.base/funcargs.exp: Avoid ever setting more than 8
      Opps.  Fix thinko in last change.
      * tm-hppa.h (PROLOGUE_FIRSTLINE_OVERLAP): Delete.  Causes more
      * tm-hppa.h (STORE_RETURN_VALUE): Fix to work with -msoft-float
      * tm-hppa.h (EXTRACT_RETURN_VALUE): Fix for FP values.
      * Makefile.in (install): Remove "brokensed" hack, unnecessary now
      * gdb.base/scope.exp: xfail 'scope0.c'::filelocal_bss before run
      * gencode.c (gensim): abort if an unknown opcode is encountered.
      * interp.c (FPSCR, FPUL): Define.
      * Makefile.in (run): Link in math library too.
      * som.c (som_bfd_print_private_bfd_data): Define to use the
      * monitor.c (monitor_make_srec): Fix thinkos in computation
      * somsolib.c (auto_solib_add_at_startup): Define new global variable.
      * monitor.c (monitor_expect): Discard NULL characters.
      * config/tc-m68k.c: Change some "CONST" references to "const".
      * somsolib.c (auto_solib_add_at_startup): Delete definition.  No
      * op50-rom.c (op50n_cmds): Send ".\r" after the interrupt
      * gas/sh/fp.s (fmac): Update for new assembly syntax.
      * gdb.disasm/sh3.s (fmac): Update for new assembler syntax
      * config/tc-hppa.c (hppa_fix_adjustable): DP relative relocs
      * som.c (som_begin_writing): Don't write the symbol table or
      * top.c (build_command_line): Demand arguments for if/while
      * elf.c (_bfd_elf_assign_file_position_for_section): Always
      Opps.  Forgot to commit this with the elf.c changes...
      * som.c (setup_sections): Don't die if a space has no subspaces.
      Remove last (incorrect) change.
      * rs6000-core.c (CORE_VERSION_1): Use CORE_VERSION_1 instead
      * corelow.c (core_open): Don't update the to_sections and
      * somsolib.c (som_solib_add): Just give a warning if a file
      * config.guess: Recognize HP model 819 machines has having
      * config/pa/hppahpux.mt (XDEPFILES): Remove bogus definition.
      * Many files: When warning about suppressed tests due to a
      * hppa-tdep.c (frame_chain): Fix more obscure problems caused
      * gdb.base/configure.in (hppa*-*-hpux*): No longer needs target
      * hppabsd-core.c (make_bfd_asection): Initialize asect->filepos
      * hppa.h: Add lci and syncdma instructions.
      * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
      * gdb.disasm/hppa.exp: Test lci and syncdma instructions.
      * config/tc-hppa.c (md_pseudo_table): Add new ".nsubspa" opcode.
      Document .nsubspa.
      * som.c (som_slurp_string_table): Allocate the strings with malloc
      * som.c (som_get_section_contents_in_window): Define to use
      * config/tc-hppa.c (pa_ip): Fix off-by-2 bug in length check for
      * gas/hppa/unsorted/brlenbug.s: New test.
      * partial-stab.h: Remove GDB_TARGET_IS_HPPA kludge.
      Zap partial-stab.h:GDB_TARGET_IS_HPPA item.
      * gdb.base/callfuncs.exp: Remove bogus hppa xfails.
      * top.c (recurse_read_control_structure): Don't make cleanups
      * ch-exp.c (parse_named_record_element): Avoid aggregrate
      * config.guess: Recognize HP model 816 machines as having
      * core.c (core_sym_class): Ignore symbols without BSF_FUNCTION
      * nm.c ( long_options): Add "--defined-only" option.
      Just so we have them checked in somewhere; they're sanitized away as we
      * gprof.c (long_options): Add "--function-ordering" and
      * ecoff.c (ecoff_stab): Simplify.  Correctly handle sym + offset
      * gdb.stabs/weird.exp: Use ${target_triplet} to determine
      * lib/gdb.exp (skip_chill_tests): Skip them on the PA too.
      * buildsym.c (end_symtab): Remove sort_pending and sort_linevec
      * infptrace.c (initialize_infptrace): Move function out of
      * hpread.c (hpread_build_psymtabs): Finish Jan 4th
      * symtab.c (find_pc_symtab): Don't lose if OBJF_REORDERED
      Remove temporary file when finished.
      * rs6000-nat.c (exec_one_dummy_insn): Rework to avoid
      * symfile.c (auto_solib_add): Renamed from auto_solib_add_at_startup.
      * gdb.base/corefile.exp: Recognize "not found" as failure
      * infrun.c (normal_stop): Fix test for shared library event.
      * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
      * gdb.base/default.exp: Remove extraneous call to load gdb.exp.
      * gdb.base/break.exp: Don't test for program exit or exit status
      * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Handle software
      * config/pa/tm-hppa.h (SOFT_FLOAT): Provide a default definition.
      * gdb.disasm/hppa.exp: Compile directly into an executable, use
      * lib/gdb.exp: Fix typos (LDLAGS -> LDFLAGS).
      * elf32-hppa.c (elf32_hppa_backend_symbol_table_processing): Don't
      * sparc.h (sparc_opcode_lookup_arch) Make return type in
      * symtab.h (looup_minimal_symbol_solib_trampoline): Declare.
      Commit misplaced ChangeLog entry.
      * solib.c (solib_break_names): Define for Solaris and Linux.
      Minor tweak.
      * solib.c (solib_create_inferior_hook): Fix thinko.
      * libhppa.h (pa_arch): Add pa20.
      * libhppa.h (hppa_reloc_field_selector_type): Add R_HPPA_NLSEL
      * config/tc-hppa.c (selector_table): Add "n", "nl", and "nlr" to
      * somsolib.c (som_solib_create_inferior_hook): Before returning
      * write.c (fix_new_exp): Don't use #elif.  Some compilers
      * config/tc-hppa.c (hppa_fix_adjustable): For SOM, don't
      * config/tc-hppa.c (tc_gen_reloc): Fix typo in R_COMP2 code.
      * config/tc-hppa.c: Add default definitions for R_N0SEL and
      * From Peter Schauer:
      * From Peter Schauer:
      * breakpoint.c (bfd_lookup_symbol): Provide for all SVR4 systems,
      * config/tc-hppa.c (SUBSEG_MILLI): Define.
      * breakpoint.h (enum enable): New enum shlib_disabled for
      * From Peter Schauer:
      * scripttempl/h8300.sc: Change name of page zero memory
      * solib.c (solib_break_names): Add _r_debug_state for
      * config/tc-h8300.c (build_bytes, MEMIND case): Generate
      * coff-h8300.c: Include genlink.h.
      * coffcode.h: Allow specific backends to override the
      * rs6000-nat.c (exec_one_dummy_insn): Don't clobber the
      * From Peter Schauer.
      * libbfd-in.h (generic_link_hash_newfunc): Add declaration.
      opps.  forgot to commit the changelog entries for the function
      * scripttempl/h8300.sc: Make vectors section 0xc4 bytes long
      * linker.c (_bfd_generic_link_hash_newfunc): Renamed from
      * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
      Fix typo in last change.
      * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
      * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
      * h8300.h (ABS8MEM): Renamed from ABSMOV.  Remove ABSMOV
      * config/tc-h8300.c (get_specific): Remove some #if 0 code.
      * h8300-dis.c (bfd_h8_disassemble): Use "bit" for L_3 immediates,
      * compile.c (decode): Use "bit" to hold L_3 immediates instead
      * infptrace.c (kill_inferior): Remove call to "kill"; update
      * compile.c (sim_resume): Fix overflow checks for ALU insns.
      * gas/h8300/mov32bug.s: New test.
      * config/tc-h8300.c (do_a_fix_imm): Don't cut off high bits
      * scripttempl/h8300.sc: Add the "8-bit area" in the upper 256
      * compile.c (sim_resume): Fix and simplify overflow and carry
      * compile.c (sim_load): Re-allocate memory for the simulator
      * ch-exp.c (calculate_array_length): Fix prototype.
      * infrun.c (wait_for_inferior): Move "have_waited" label
      * infrun.c (wait_for_inferior): Call registers_changed when
      Remove some #if 0 code which creeped into wait_for_inferior during
      Fix typo in ChangeLog entry.
      * gdb.base/mips_pro.exp: Expect failure for hppa*-*-* in backtrace
      * From Peter Schauer:
      * internal.h (R_PCRWORD_B): Define for the h8300 relaxing
      * coff-h8300.c (reloc_howto_type): Add howto entry for
      * config/tc-hppa.c (hppa_fix_adjustable): Don't adjust
      * reloc16.c (bfd_coff_reloc16_get_value): Handle common
      * scripttempl/h8300h.sc: Use "eight", not "eightbit" for the
      * internal.h (H8/300 specific relocs): Add comments better
      * config/tc-h8300.c (do_a_fix_imm): Rename last argument to
      * internal.h (R_JMPL2): Renamed from R_JMPL_B8 to be
      * coff-h8300.c (howto_table): Update names to match recent
      * scripttempl (h8300.sc, h8300h.sc): Place .rodata sections
      * scripttempl/h8300.sc: Set the entry point to the value of
      * scripttempl/h8300.sc: Place ".tiny" sections right
      * top.c (execute_control_command, case while_control): Allow
      * coffread.c (coff_symtab_read): Handle C_LABEL symbols like
      * config/obj-coff.c (count_entries_in_chain): Ignore Fixups with
      * gdb.base/break.exp: Ignore compiler warnings when compiling
      * top.c (read_next_line): Fix thinkos.  From Don Seeley.
      * compile.c (sim_resume): Correctly handle divu.
      * symfile.c (generic_load): Print the starting address
      * h8300-tdep.c (IS_PUSH): Refine.
      * gdb.base/callfuncs.exp: Finish last change -- make sure the
      Keep abug.exp
      * source.c (find_source_lines): Check the time on the symtab's bfd if
      * inftarg.c (child_thread_alive): Protect declaration with
      * coff-h8300.c (h8300_reloc16_estimate): Fix many minor spacing
      Opps.
      * somsolib.c (som_solib_create_inferior_hook): Handle tracking
      * config/tc-hppa.c (md_pseudo_table): Add ".level" pseudo op.
      * som.h (R_HPPA_BEGIN_TRY, R_HPPA_END_TRY): Define.
      * config/tc-hppa.c (md_pseudo_table): Add ".begin_try" and ".end_try"
      * gas/h8300/cbranchh.s: Switch into h8300h mode.
      * gas/h8300/cbranchh.s: Switch into h8300h mode.
      Tweak.
      * config/tc-h8300.c (parse_reg): Tweak error messages.
      * coff-h8300.c: Remove #if 0 code.
      * scripttempl/h8300s.sc: New file for H8/S.
      * h8300-dis.c (bfd_h8_disassemble): Rename "hmode" argument
      * h8300.h: Reorder various #defines for readability.
      * h8300.h (H8300SMAGIC): Define.
      * dis-asm.h (print_insn_h8300s): Declare.
      * h8300-dep.c (gdb_print_insn_h8300): Handle the H8/S.
      * compile.c (sim_load): Treat the H8/S like the H8/300H for now.
      * som.c (som_write_fixups): Fix typo in R_END_TRY for exception
      Sanitize h8s stuff out of bfd-in2.h too.
      * compile.c (sim_resume): Handle "ldm.l" and "stm.l".
      * h8300.h (UNOP3): Mark the register operand in this insn
      * config/tc-h8300.c (build_bytes): If an operand type is
      * h8300.h (SRC_IN_DST): Define.
      * run.c (main): Don't "load" sections which don't have
      No longer need to sanitize away h8/s stuff.
      No longer sanitize away h8s stuff
      No longer need to sanitize away h8s.
      No longer need to sanitize away h8s stuff.
      No longer sanitize away h8s stuff.
      No longer need to sanitize away h8s stuff.
      No longer need to sanitize away h8s stuff.
      * coff-h8300.c (h8300_reloc16_extra_cases): Use the correct
      * compile.c (sim_resume): Fix all rotate-by-2-bits insns.
      * h8300-tdep.c: Remove some outdated comments.
      * h8300-dis.c (bfd_h8_disassemble): Don't set plen for
      * h8300-dis.c (bfd_h8_disassemble): Mask off unwanted bits
      * h8300.h (band, bclr): Force high bit of immediate nibble to zero.
      * h8300-dis.c (bfd_h8_disassemble): We don't have a match
      * h8300-dis.c (bfd_h8_disassemble): Print "exr" when
      * h8300-dis.c (bfd_h8_disassemble): "abs" is implicitly two
      * h8300-dis.c (bfd_h8_disassemble): Handle "ldm.l" and "stm.l".
      * h8300-dis.c (bfd_h8_disassemble): Handle macregs in ldmac insns.
      * config.guess (HP 9000/811): Recognize this as a PA1.1
      * somsolib.c (som_solib_create_inferior_hook): Don't
      * libhppa.h (R_HPPA_ESEL): New field selector.
      * config/tc-hppa.c (selector_table): Add 'E' selector.
      * libhppa.h: Remove "esel" changes.  Not the right approach.
      * config/tc-hppa.c: Revert yesterday's changes.
      * gdb.disasm/hppa.s: Export fmemLRbug_tests_4 as a ST_CODE
      * config/tc-h8300.c (get_specific): New operand "size" derived
      * gas/h8300/misch.s: Reenable "eepmov.w" test.
      * valops.c (call_function_by_hand): Handle aligning stacks that
      * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Tweak for
      * config/tm-hppa.h (EXTRACT_RETURN_VALUE): Fix thinko in
      * gdb.base/structs.exp: New tests for passing and returning
      * somread.c (som_symtab_read): Handle secondary definition
      * hppa.h (pitlb, pitlbe, iitlba, iitlbp, fic, fice): Accept
      * v850-opc.c: Close unterminated comment.
      * v850-ope.c ("jmp"): R1 is only operand.
      * v850-opc.c (v850_operands): Add "B3" support.
      Fix thinko in B3.
      Arggh.  B3.  shift counts are from the start of each half-word apparently.
      * v850-opc.c (v850_opcodes): Fix order of displacement
      * Makefile.in (ev850.c): New target.
      * v850-opc.c (v850_opcodes): Enable "trap".
      * configure.in: Remove ld, target-libio, target-libg++, and
      * v850-opc.c (v850_opcodes): Correct short store half (sst.h) and
      * v850-opc.c (v850_operansd): 3-bit immediate for bit insns
      * v850-opc.c (v850_operands): D6 -> DS7.  References changed.
      * v850-opc.c (v850_opcodes): Add initializer for size field
      * config/tc-v850.c (md_assemble): If we find a register, but the
      * gas/v850: New directory with v850 tests.
      * v850-opc.c (v850_opcodes): Fix thinko in "jmp" opcode.
      * v850-opc.c (v850_opcodes): Fix thinko in "jmp" opcode.  Fix
      * gas/v850/basic.exp (misc_tests): No longer expect failures
      * v850-opc.c (v850_operands): Add "SR1" and "SR2" for system
      * config/tc-v850.c (reg_name_search): Generalize to search
      * gas/v850/basic.exp (misc_tests): No longer expect failures
      * v850-opc.c (v850_operands): I16 inserts at offset 16!
      * gas/v850/basic.exp (arith_tests): Test instruction bit patterns.
      * v850-opc.c (two): Get order of words correct.
      * config/tc-v850.c (md_assemble): Don't forget to initialize
      * gas/v850/basic.exp (bit_tests): Test instruction bit patterns.
      * v850-opc.c (v850_operands): D16 inserts at offset 16!
      * gas/v850/basic.exp (branch_tests): Test instruction bit patters,
      * gas/v850/basic.exp (compare_tests): Test instruction bit patterns.
      * v850-opc.c (v850_opcodes): Correct bit pattern for setf.
      * config/tc-v850.c (CC_NAME_CNT): Define.
      * gas/v850/basic.exp (jump_tests): Test instruction bit patterns,
      * v850-opc.c (v850_operands): "not" is a two byte insn.
      * gas/v850/basic.exp (logical_tests): Test instruction bit patterns.
      * v850-opc.c (v850_opcodes): Get ld.[bhw] and st.[bhw]
      * gas/v850/basic.exp (mem_tests): Test instruction bit patterns.
      * v850-opc.c (v850_opcodes): Fix opcode numbers for "mov"
      * gas/v850/basic.exp (move_tests): Test instruction bit patterns.
      * v850-opc.c (v850_operands): Define EP operand.
      * config/tc-v850.c (md_assemble): Rough cut at demanding
      * config/tc-hppa.c (tc_gen_reloc): Add new argument to
      * v850-opc.c (v850_opcodes): Add null opcode to mark the
      * configure.in (v850-*-*): Added V850 simulator.
      * ChangeLog, Makefile.in, configure, configure.in, v850_sim.h,
      * v850-opc.c (v850_opcodes): Fix opcode specs for
      * simops.c: Add logicals, mov, movhi, movea, add, addi, sub
      * simops.c: Add multiply & divide support.  Abort for system
      Fix typos in multiply and divide code.
      * simops.c: Add shift support.
      * interp.c (hash): Update to be more accurate.
      * Makefile.in: Fix typo.
      * simops.c: Add condition code handling to shift insns.
      * interp.c (do_format_3): Get operands correctly and call
      * simops.c: Fix minor typos.  Handle "cmp", "setf", "tst"
      * interp.c (do_format_5): Get operands correctly and
      * simops.c: Handle "satadd", "satsub", "satsubi", "satsubr".
      * v850_sim.h (struct _state): Remove "psw" field.  Add
      * v850_sim.h: The V850 doesn't have split I&D spaces.  Change
      * interp.c (do_format_4): Get operands correctly and
      * gas/v850/hilo.s: New testfile.
      * config/tc-850.c (md_assemble): Handle hi() correctly.  Handle
      * interp.c (hash): Fix.
      * simops.c: Fix satadd, satsub boundary case handling.
      * interp.c: Remove various debugging printfs.
      * v850-opc.c (v850_operands): Define SR2 operand.
      * gas/v850/misc.s: Tweak register numbers for better testing.
      * simops.c: Don't forget to initialize temp for
      * simops.c: Fix "not1" and "set1".
      Opps.  Forgot to commit this a few days ago.
      * emulparms/v850.sh: Entry symbol is "_start", tweak
      * config/tc-v850.c (md_apply_fix3): Use little endian get/put
      * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
      * v850-opc.c (insert_d22, extract_d22): New functions.
      * v850-opc.c: Add notes about needing special insert/extract
      * elf32-v850.c (enum reloc_type): Add R_V850_{32,16,8}.
      * v850-opc.c (insert_d9, insert_d22): Slightly improve error
      * v850-opc.c (insert_d16_15, extract_d16_15): New functions.
      * v850-opc.c (insert_d8_7, extract_d8_7): New functions.
      * config/tc-v850.c (md_apply_fix3): Do simple byte, short and
      * v850-dis.c: New file.  Skeleton for disassembler support.
      * v850-dis.c: New file.  Skeleton for disassembler support.
      * dis-asm.h (print_insn_v850): Declare.
      * v850-dis.c (v850_reg_names): Define.
      * v850-dis.c (v850_cc_names): Fix stupid thinkos.
      * v850-dis.c (print_insn_v850): Properly handle disassembling
      * v850-dis.c (disassemble): Handle insertion of ',', '[' and
      * config/tc-v850.c (md_assemble): Compute size of the instrction
      * elf32-v850.c (bfd_elf3_v850_reloc): New function for
      * interp.c: OP should be an array of 32bit operands!
      Fix typpppo
      * config/tc-v850.c: Remove commented out and #if 0'd code.
      * v850-dis.c (disassemble): Make static.  Provide prototype.
      * gencode.c: Fix various indention & style problems.
      * elf32-v850.c (bfd_elf32_v850_reloc): Fix handling of
      * elf32-v850.c (bfd_elf32_v850_reloc, case R_V850_HI16): Don't forget
      * interp.c (hash): Make this an inline function
      * bfd-in2.h: Rebuilt after m32r changes.
      * gas/h8300/macs.s: Add "stmac" instructions.
      * emulparms/v850.sh: Fix OTHER_RELOCATING_SECTIONS.
      * simops.c (trace_input): Fix thinko.
      * top.c (execute_control_command):  Free values from while_control
      * dis-asm.h (print_insn_mn10x00): Declare.
      * common.h (EM_CYGNUS_MN10x00): Define.
      * mn10x00.h: New file.
      * cpu-mn10x00.c, elf32-mn10x00.c: New files.
      * config.sub, configure.in: Add mn10x00 support.
      Add missing copyright.
      * mn10x00-opc.c, mn10x00-dis.c: New files for Matsushita
      * configure.in: Add lots of stuff to noconfigdirs for
      * gas/mn10x00: New directory for Matsushita 10x00 tests.
      * config/tc-mn10x00.c, config/tc-mn10x00.h: New files
      Grrr.  The mn10200 and mn10300 are _not_ similar enough to easily support
      * Makefile.in: Remove explicit dependencies for mn10200 and
      * mn10300-opc.c (mn10300_opcodes): Start fleshing out the
      * mn10300-opc.c (mn10300_opcodes): Add opcode & masks for
      * mn10300-opc.c (FMT_XX): Renumber starting at one.
      * mn10300.h (mn10300_opcode): Add "format" field.
      Dummy .Sanitize files.  Should also fix snapshot problems.
      * config/tc-mn10300.h (pre_defined_registers) Remove.
      * mn10300-opc.c (mn10300_opcodes): Fix typos in yesterday's
      * mn10300.h (MN10300_OPERAND_PAREN): Define.
      * config/tc-mn10300.h (md_assemble): Tweak further so
      * mn10300-opc.c (mn10300_operands): Remove "REGS" operand.
      * configure: Avoid hpux10.20 sed bug.
      * test-build.mk (HOLES): Add "xargs" for gdb.
      * mn10300-opc.c (mn10300_opcodes): Add "extended" instructions,
      * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
      * mn10300-opc.c (mn10300_operands): Break DN, DM, AN, AM
      * config/tc-mn10300.c (md_assemble): Format D5 instructions
      * mn10300-opc.c (mn10300_opcodes): Fix destination register
      * gas/mn10300/basic.exp: Check bit patterns for many
      * mn10300-opc.c (FMT*): Remove definitions.
      * config/tc-mn10300.c (md_assemble): Use FMT_* macros for
      * mn10300-opc.c (mn10300_opcodes): Fix typo in opcode field
      * config/mn10300.c (md_assemble): Pass an extra shift count
      * gas/mn10300/basic.exp: Check bit patterns for instructions
      * mn10300-opc.c (mn10300_opcodes): Fix typo in opcode
      * configure.in: Only build the V850 simulator if
      * elf32-v850.c (bfd_elf32_v850_reloc): Don't silently
      * config/tc-v850.c (md_pcrel_from): Delete unused function.
      * elf32-v850.c (bfd_elf32_v850_reloc): Mask out bits we
      * write.c (fixup_segment): Don't add symbol value to addend if
      * linker.c (_bfd_generic_final_link): Set "linker_mark" for
      * gas/v850/reloc.s: New tests.
      * elf32-v850.c (enum reloc_type): Add R_V850_SDA_OFFSET,
      * config/tc-v850.c (v850_reloc_prefix): Recognize zdaoff, tdaoff
      Add missing v850 sanitization stuff.
      * scripttempl/v850.sc: New linker script for the V850.
      * emulparms/v850.sh (SCRIPT_NAME): Use "v850" not "elf".
      * scripttempl/v850.sc (.zdata): Add this before .text.
      * scripttempl/v850.sc (__gp, __ep): Define.
      * linker.c (_bfd_generic_final_link): Avoid losing static
      * scriptempl/v850.sc: Move all "normal" sections into
      * elf32-v850.c: Include bfdlink.h.
      * scripttempl/v850.sc (__ep): Put it at the start
      * config/tc-v850.c (md_assemble): Handle TDAOFF relocs
      * elf32-v850.c (elf_v850_howto_table): Fix ordering of
      * elf32-v850.c: Add comments about assumptions about
      * scriptempl/v850.sc (zdata): Make sure this stays
      * config/tc-v850.c (md_pseudo_table): Add .word; allocates
      * simops.c (trace_input): Remove all references to SEXT7.
      * config/tc-v850.h (tc_fix_adjustable): Don't adjust TDA relocs.
      * simops.c (OP_500): Fix displacement handling for sld.w.
      * simops.c (OP_500): Mask off low bit in displacement
      * config/tc-v850.h (TC_PARSE_CONS_EXPRESSION): Define.
      * v850-opc.c (v850_opcodes): Add "jCC" instructions (aliases for
      * config/tc-v850.c (v850_reloc_prefix): Several disgusting
      * v850.h (V850_OPERAND_RELAX): New operand flag.
      * v850-opc.c (D9_RELAX): Renamed from D9, all references
      * config/tc-v850.h (TC_GENERIC_RELAX_TABLE): Define.
      * config/tc-v850.c (md_convert_frag): Don't set fragP->fr_fix
      * config/tc-v850.c (md_convert_frag): Make sure we insert the
      * config/tc-v850.c (md_assemble): Don't lose for relaxable
      * simops.c: Include <sys/stat.h>.
      * simops.c (OP_10007E0): Handle SYS_time.
      * simops.c (OP_10007E0): Handle SYS_times and SYS_gettimeofday.
      * config/tc-v850.h (tc_fix_adjustable): Don't adjust relocs
      * v850-opc.c (v850_opcodes): Add relaxing "jbr".
      * scriptempl/v850.sc (zdata): Handle reszdata, romzdata and
      * mn10300-opc.c (mn10300_operands): Add DN01 and AN01 for
      * mn10300.h (MN10300_OPERAND_REPEATED): Define.
      * config/tc-mn10300.c (mn10300_insert_operand): Handle
      * gas/mn10300/basic.exp: Check bit patterns for a
      Fix problems introduced in last change (two "Do-first" lines).
      * mn10300.h (MN10300_OPERAND_EXTENDED): Define.
      * mn10300-opc.c (mn10300_operands): Add DN2, DM2, AN2, AM2
      * config/tc-mn10300.c (md_assemble): Insert operands into
      * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
      * mn10300-opc.c (mn10300_operands): Remove many redundant
      * config/tc-mn10300.c (mn10300_insert_operand): Handle
      * gas/mn10300/*.s: Tweak constants in 32bit insns for
      * mn10300-opc.c (mn10300_operands): Add IMM32_LOWSHIFT8
      * config/tc-mn10300.c (mn10300_insert_operand): Shift low part
      * gas/mn10300/basic.exp: Test insertion of 32bit operand
      * mn10300-opc.c (mn10300_operands): Hijack "bits" field
      * config/tc-mn10300.c (mn10300_insert_operand): MN10300_OPERAND_SPLIT
      * gas/mn10300/basic.exp: Test insertion of operands
      * mn10300-opc.c (mn10300_opcodes): Use DN01 for putx and
      * gas/mn10300/basic.exp: Check opcode insertion for
      * gdb.base/funcargs.c: Use cast rather than "UL" suffix to
      * gas/h8300/ffxx1.d: Update for recent disassembler changes.
      * Makefile.in (emn10300.c): Add dependencies.
      * mn10300-opc.c (mn10300_opcodes): Demand parens around
      * gas/mn10300/other.s: Put parens around register
      * configure.in (mn10300): Build everything except gdb & libgloss.
      * config/tc-mn10300.c (mn10300_insert_operand): Provide prototype
      * mn10300.h (MN10300_OPERAND_REG_LIST): Define.
      * mn10300-opc.c (mn10300_operands): Add "REGS" for a register
      * config/tc-mn10300.c (md_assemble): Handle MN10300_OPERAND_REG_LIST.
      * gas/mn10300/movm.s: Update for correct syntax.
      * mn10300-dis.c: Start working on disassembler support.
      * mn10300-dis.c: Rough cut at printing some operands.
      * config.sub: Handle mn10200 and mn10300.
      * mn10300-dis.c (print_insn_mn10300): Fix fetch of last byte
      * mn10300-dis.c (disassemble): Print PC-relative and memory
      * gas/mn10300/other.s: Update for correct syntax on a
      * mn10300-opc.c: Fix handling of register list operand for
      * mn10300-dis.c (disassemble): Handle register lists.
      * elf32-mn10300.c: Rough cut at relocs for the mn10300.
      * gas/all/gas.exp: xfail a couple tests for the mn10300.
      * config/tc-mn10300.h (DIFF_EXPR_OK): Don't define this.
      * som.c (setup_sections): Don't lose for a space which has
      * config/tc-mn10300.c (md_assemble): Correctly determine the
      * elf32-mn10300.c (bfd_elf32_mn10300_reloc): New function.
      * emulparms/mn10300.sh: Remove bogus '_' prefix for
      * mn10300-dis.c (disassemble): Prefix registers with '%'.
      * config/tc-mn10300.c (address_registers): Use '%' prefix for regs.
      * gas/mn10300/*.s: Use '$' as register prefix for
      * mn10300-dis.c (disassemble): Use '$' instead of '%' for
      * mn10300-opc.c (mn10300_opcodes): Remove redundant "lcc"
      * Makefile.in, config.in, configure, configure.in: New files.
      * mn10300-opc.c (mn10300_opcodes): Fix mask field for
      * gencode.c, interp.c: Snapshot current simulator code.
      * mn10300_sim.h (PSW_*): Define for CC status tracking.
      * mn10300-dis.c (disasemble): Finish conversion to '$' as
      * mn10300_sim.h (_state): Add another register (MDR).
      * simops.c: Implement "movm" and "bCC" insns.
      * simops.c: Implement lots of random instructions.
      * simops.c: Implement remaining 2 byte instructions.  Call
      * simops.c Implement remaining 3 byte instructions.
      * simops.c Implement remaining 4 byte instructions.
      * simops.c: Implement the remaining 5, 6 and 7 byte instructions.
      * simops.c: Don't lose the upper 24 bits of the return
      * simops.c: Fix bugs in "movm" and "add imm,an".
      * simops.c: Fix more bugs in "add imm,an" and
      * simops.c: Fix "mov am, dn".
      * config/tc-mn10300.h (tc_fix_adjustable): Don't do any
      * simops.c: Fix "movdm, an", "movbu dm, (an)", and "movhu dm, (an)".
      * config/tc-mn10300.c (tc_gen_reloc): Get the addend from
      * elf32-mn10300.c (mn10300_info_howto): Renamed from
      * simops.c: Fix overflow computation for many instructions.
      * simops.c: Fix "mov imm8,an" and "mov imm16,dn".
      * simomps.c: Fix carry bit handling in "sub" and "cmp"
      * simops.c: Fix simulation of division instructions.
      * simops.c: Treat both operands as signed values for
      * simops.c: "add imm,sp" does not effect the condition codes.
      * simops.c: Fix thinkos in last change to "inc dn".
      * elf32-mn10300.c (elf_mn10300_howto_table): Don't set partial-
      * simops.c: Fix typos in "mov am,(d16,an)" and "mov am,(d32,an)"
      * gencode.c (write_header): Add "insn" and "extension" arguments
      Opps.  Forgot something in last change.
      * interp.c: Delete unused global variable "OP".
      * simops.c: Define accessor macros to extract register
      * simops.c: Call abort for any instruction that's not currently
      * mn10300-opc.c: Add some comments explaining the various
      * elf32-mn10300.c: Add some comments.
      * gas/mn10300/*.s: Remove '$' register prefixing.
      * mn10300-dis.c (disassemble): Remove '$' register prefixing.
      * config/tc-mn10300.c: Fix various gcc -Wall warnings.
      * elf32-mn10300.c (elf_symbol_leading_char): Define.
      Add missing semicolons in last change.
      * simops.c (REG0_16): Fix typo.
      * mn10200-opc.c: Create mn10200 opcode table.
      * config/tc-mn10200.c: Flesh out assembler support for MN10200.
      * gas/mn10200/*.s: New tests for the mn10200 assembler.
      * mn10200-opc.c (mn10200_operands): Fix insertion position
      * config/tc-mn10200.c (md_assemble): Opcode 0x0 is valid!
      * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
      * mn10200-opc.c (mn10200_opcodes): "mov imm8,d0" is a format 2
      * simops.c (REG0_4): Define.
      * config/tc-mn10300.c (md_assemble): Update to handle endianness
      * gas/mn10300/basic.exp: Update after endianness changes to
      * elf32-mn10300.c (reloc_type): Remove big endian mn10300 reloc
      * mn10200-opc.c (mn10200_opcodes): Fix operands for "movb dm,(an)".
      * gencode.c (write_opcodes): Also write out the format of the
      * mn10300-dis.c (disassemble, print_insn_mn10300): Corrently
      * mn10200-dis.c: Finish writing disassembler.
      * Makefile.in (emn10200.c): Add dependencies.
      * Makefile.in (emn10200.c): Add dependencies.
      * simops.c: Fix restoring the PC for "ret" and "retf" instructions.
      * config/tc-mn10200.c (mn10200_insert_operand): Don't
      * mn10200-opc.c: Add pseudo-ops for "mov (an),am" and "mov an,(am)".
      * mn10300-opc.c (mn10300_opcodes): Add "break" instruction.
      * simops.c: Handle "break" instruction.
      * elf32-mn10200.c (enum reloc_type): Enable basic 8, 16, and
      * mn10200.h (MN10200_OPERAND_NOCHECK): Define.
      * mn10200-opc.c (mn10200_operands): Add SIMM16N.
      * config/tc-mn10200.c (mn10200_insert_operand): Don't
      * interp.c (sim_resume): Handle 0xff as a single byte insn.
      * configure.in: Do build gcc and the target libraries for
      * remote-e7000.c (want_h8300h, want_nopc_h8300h): Renamed
      * v850-opc.c (v850_opcodes): Put curly-braces around operands
      * mn10300_sim.h (struct _state): Put all registers into a single
      * mn10300-dis.c (disassemble): Make sure all variables are initialized
      * config/tc-hppa.c (struct hppa_fix_struct): Steak fx_r_field's type
      Fix copyrights.
      * reloc.c: Add BFD_RELOC_24.
      * elf32-mn10200.c (elf_mn10200_howto): Set partial_inplace for
      * mn10200-dis.c (disassemble): Mask off unwanted bits after
      Fix copyright.
      * elf32-mn10200.c (elf_mn10200_howto): Don't ever set partial-inplace.
      Fix typo.
      * config/tc-mn10200.c (md_assemble): Tweak fx_offset for pc-relative
      * mn10300_sim.h (struct _state): Fix number of registers!
      * config/tc-mn10300.c (tc_gen_reloc): Handle sym1-sym2 fixups
      * configure: Enable the mn10200 simulator.
      * simops.c: Use REG macros in few places not using them yet.
      * simops.c: Fix typo in last change.
      * simops.c: Fix "rol" and "ror".
      * simops.c: Undo last change to "rol" and "ror", original code
      * emulparms/mn10200.sh (OTHER_RELOCATING_SECTIONS): Move the
      * interp.c (init_system): Allocate 2^19 bytes of space for the
      * tm-mn10200.h (NUM_REGS): Decrease to 12.
      * elf32-mn10200.c (reloc_type): Add 16bit pc-relative reloc.
      * mn10200.h (MN10200_OPERAND_RELAX): Define.
      * mn10200-opc.c (mn10200_operands): Make 8 and 16 bit pc-relative
      * config/tc-mn10200.c (md_relax_table): Define.
      * config/tc-mn10200.c (md_relax_table): Add entries to allow
      * gdb.base/break.exp: Check for gdb,noresults before testing
      * gdb.base/nodebug.exp: Don't try to do an inferior function
      * gdb.base/default.exp: Set match_max to 5000 and the timeout
      * gdb.base/help.exp: Disable "help set", "help show", and
      * config/tc-mn10200.c (md_estimate_size_before_relax): Treat
      * gdb.base/printcmds.exp: Allow minor deviation in FP values
      * gdb.c++/virtfunc.exp: Expect failure for virtual function
      * gdb.fortran/types.exp: If the target doesn't support "double"
      * config/tc-mn10200.c (md_assemble): If a constant operand won't
      * blockframe.c (generic_frame_chain_valid): If the new frame
      * gdb.base/recurse.exp: Relax final value test for 'b' so that
      * gdb.base/exprs.exp: Delete bogus/incorrect (and probably
      * blockframe.c (generic_get_saved_regs): Remove unused variable
      * mn10200-tdep.c: Remove lots of debugging printfs, update/improve
      * gdb.stabs/weird.exp: Don't quit if "weird.s" doesn't exist
      * mn10200-tdep.c (mn10200_push_arguments): Stack only needs to
      * gdb.base/watchpoint.exp: Don't expect a failure when calling
      * config/mn10200/tm-mn10200.h (EXTRACT_RETURN_VALUE): Fix case when
      * gdb.base/structs.exp: Expect some failures from the mn10200 port.
      * config/mn10200/tm-mn10200.h (STORE_STRUCT_RETURN): Fix.
      Remove REG_STRUCT_HAS_ADDR change.
      Revert last structs.exp change -- I found the problem.
      * gdb.disasm/*.mt: Deleted, no longer used.
      * gdb.stabs/*.mt; Deleted, no longer used.
      * mn10200-opc.c (IMM16_PCREL): This is a signed operand.
      * gdb.disasm/mn10200.s (misc_tests): Fix targets for "jsr" insns.
      * elf32-v850.c (v850_elf_relocate_section): Make sure r_symndx
      * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
      * configure.in: Don't require GCC to build the mn10200
      * gdb.disasm/mn10200.s: Add "nop" after "main" so that "main"
      * elf32-mn10200.c (mn10200_elf_final_link_relocate): New function.
      * config/tc-mn10200.c (md_convert_frag): Create a fixup for the
      * elf32-mn10200.c (mn10200_elf_relax_section): New function.
      Remove debugging printf.
      Twiddle some comments to more accurately reflect reality.
      * elf32-mn10200.c (mn10200_elf_final_link_relocate): Simplify
      Update some comments to reflect current reality.
      * mn10200-tdep.c (mn10200_analyze_prologue): Don't fix fi->frame
      Fixing Sanitize errors found by Marilyn.
      FIxing Sanitize problems found by Marilyn.
      * configure.in: Add mn10200 configure lines accidentally
      * mn10200-tdep.c (mn10200_push_arguments): Handle new calling
      * gas/all/gas.exp: xfail a couple tests for the mn10300.
      * simops.c: Fix register references when computing Z and N bits
      * elf32-mn10300.c (reloc_type): Remove PCREL{8,16,32}_{1,2}BYTE
      * config/tc-mn10300.c (md_assemble): Don't use any MN10300 specific
      * elf32-mn10300.c (mn10300_elf_final_link_relocate): New function.
      * mn10300.h (MN10300_OPERAND_RELAX): Define.
      Fix typo in last change.
      * mn10300-opc.c (IMM16_PCREL, SD8N_PCREL, D16_SHIFT): Mark these
      Update copyright dates.
      * config/tc-mn10200.c (md_relax_table): Fix typos.
      * config/tc-mn10300.c (md_relax_table): Define.
      update copyrights.
      Update copyrights.
      * simops.c: Fix typos in bset insns.  Fix arguments to store_mem
      * simops.c: Fix carry bit computation for "add" instructions.
      * mn10200-opc.c: Change "trap" to "syscall".
      * simops.c: Do syscall emulation in "syscall" instruction.  Add
      Tweak "syscall" opcode.
      * simops.c: Fix register extraction for a two "movbu" variants.
      Fix minor sanitization problems
      * remote-sim.c (gdb_os_vprintf_filtered): Fix to work with non-ANSI
      * size.c (usage): Make definition match its prototype.
      * callback.c (os_evprintf_filtered): Fix typo.
      * run.c: Include alloca-conf.h.
      * mn10200-tdep.c (mn10200_analyze_prologue): Look for save of "a1"
      * gdb.disasm/mn10300.s: New test file for mn10300 disassembler.
      * config/tc-hppa.c (pa_subspace_start): If OBJ_ELF, then always return
      * simops.c (syscall): Handle new mn10300 calling conventions.
      * elf-m10300.c (bfd_elf32_mn10300_reloc): Remove prototype
      * elf32-mn10300.c (mn10300_elf_relax_section): Don't forget the
      * config/tc-mn10300.c (md_convert_frag): Create fixup at the
      * gdb.disasm/mn10300.exp: Fix buglets in "other" tests.
      * mn10300-tdep.c: Almost completely rewritten based on mn10200
      Wed Apr 23 11:18:45 1997  Jeffrey A Law  (law@cygnus.com)
      * config/mn10300/tm-mn10300.h (STORE_RETURN_VALUE): Pointers are
      * gdb.base/callfuncs.exp: Mark some tests as expected to fail
      * config/mn10300/tm-mn10300.h (EXTRACT_STRUCT_VALUE_ADDRESS): The
      * mn10300_sim.h (struct _state): Add space for mdrq register.
      * interp.c: Improve hashing routine to avoid long list
      * mn10300_sim.h: Fix ordering of bits in the PSW.
      * config/tc-mn10200.c (md_convert_frag): Prefix temporary
      * mn10200-tdep.c (mn10200_skip_prologue): Don't look at the debug
      * mn10200-tdep.c (mn10200_analyze_prologue): Update prologue comments
      * elf-m10300.c (elf32_mn10300_relax_section): Read in all
      * interp.c (load_mem): If we get a load from an out of range
      * callback.c (os_close): Mark the descriptor as being
      * interp.c (load_mem_big): Remove function.  It's now a macro
      * interp.c (dispatch): Make this an inline function.
      * gdb.base/a2-run.exp: Change "gdb,noargs" to just "noargs".
      * interp.c: Replace all references to load_mem and store_mem
      * interp.c (sim_resume): Add missing case in big switch
      * config/tc-hppa.c (tc_fix_adjustable): Reject absolute calls/jumps.
      * simops.c: Fix return address computation for "call" instructions.
      * simops.c: "call" stores the callee saved registers into the
      * config/tc-mn10300.c (md_assemble): Allow an empty register
      * simops.c: Fix thinko in last change.
      * elf32-mn10300.c (elf32_mn10300_link_hash_entry): New structure
      * mn10300-tdep.c (mn10300_analyze_prologue): Fix some comments.
      Remove CYGNUS LOCAL markers for mn10200.
      * interp.c (sim_resume): Clear State.exited.
      * mips-opc.c (mips_builtin_opcodes): Add "pinteh", "pexeh" and
      * ecoff.c (page_type): Renamed from page_t to avoid conflict
      * gencode.c (FEATURE_WARNINGS): Remove FEATURE_WARN_ZERO.
      * interp.c (sim_engine_run): Reset the ZERO register to zero
      * gencode.c (build_instruction): Handle "ppac5" according to
      * gencode.c (build_instruction): Handle "pext5" according to
      * mips.h (FP_S, FP_D): Define.  Bitmasks indicating if an insn
      * mips-opc.c (mips_builtin_opcodes): If an insn uses single
      * config/tc-mips.c (macro_build): Refine code to check if an
      * configure.in: Default the r5900 to little endian.
      * configure.tgt: Default the r5900 to little endian.
      * config/tc-v850.c (system_registers): Fix ordering of registers.
      * som.c (hppa_som_gen_reloc_type): Use R_DATA_EXPR for the
      * tc-hppa.c (md_apply_fix): Improve warnings for out of range
      * top.c (execute_command): Force cleanup of alloca areas.
      * mips-opc.c: Fix typo/thinko in "eret" instruction.
      * config/tc-v850.c (md_assemble): Turn on fx_no_overflow for
      Forgot sanitize markers.
      * gas/v850/hilo2.s: New test.
      * config/tc-v850.c (md_assemble): Sign extend constants value
      * gas/v850/range.s: New test.
      * config/tc-v850.c (md_assemble): Ignore the rest of the current
      * hpread.c (hpread_read_struct_type): Use accessor macros rather
      * utils.c (error): Fix return type for !ANSI_PROTOTYPES.
      * elf-m10200.c (mn10200_elf_final_link_relocate): PC relative
      * config/tc-mn10200.c (md_convert_frag): PC relative instructions arex
      * mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions are
      Add missing end itemize.
      Remove CYGNUS LOCAL marker for pure v850.
      * symtab.c (lookup_block_symbol): Add missing PARAMS for
      * symtab.c, dbxread.c, stabsread.c: Fix up ANSI-C isms.  Fix
      * config/tc-hppa.c (fix_new_hppa): Make declaration match
      Uli's libio/libstdc++ changes.
      * config/tc-mn10300.c (md_assemble): Use strcasecomp instead
      vr5900-r5900.
      vr5900 -> r5900
      vr5900 -> r5900
      vr5900 -> r5900
      vr5900 -> r5900
      mips64vr5900el-elf -> mips64r5900-elf.
      r5900 sanitization fixes.
      * configure.tgt: Set gdb_target to r5900.
      Add (apparently) missing file.
      New file describing how stabs for live range splitting work.  Should be
      * h8300.h: Bit ops with absolute addresses not in the 8 bit
      Bring over from r5900 branch.
      * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
      * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
      * som.c (som_bfd_ar_write_symbol_stuff): Account for trailing
      * som.c (normalize): Delete function.
      * simops.c: Correctly handle register restores for "ret" and "retf"
      * symtab.c: Include inferior.h.
      Minor comment fix.
      * dbxread.c: Fix various violations of the GNU coding and
      More comment fixes to make the code clearer.
      * mdebugread.c (psymtab_to_symtab_1): Handle new live range stabs
      * dbxread.c (process_one_symbol): Put back initialization
      * Makefile.am (bin_PROGRAMS): Don't use line continuations here.
      * simops.c (call:16 call:32): Stack adjustment is determined solely
      * jv-exp.y (copy_exp, insert_exp): Avoid ANSI prototypes.
      * elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Fix typo.
      * remote-sim.c (gdbsim_cntrl_c): Lose ANSI prototype.
      * mips.igen (MSUB): Fix to work like MADD.
      * configure.in (sim_igen_filter): Multi-sim vr5000 - vr5000 or
      * config/tc-mips.c (mips_ip): Correctly insert 'P' operands into
      * gas/mips/vr5400.s: Tweak mfpc, mtpc, mfps, mfps, and mtps for
      Move 'P' and PERFREG stuff outside of the vr5400 sanitization markers.
      * mips-opc.c (mtpc, mfpc, mtps, mfps): Add r5900 variants.
      * remote-sim.c (gdbsim_open): Use "--architecture" instead of
      * gas/mips/r5900.s: New testcase for r5900 insns.
      * gas/mips/r5900.s: Add more r5900 tests.
      * mips-opc.c: Add many missing r5900 instructions.
      * expr.c (integer_constant 32bit bignum): Mask off bits outside
      * config.sub (mips64vr5xxx-elf): Handle.  Treat as mips64vr5000-elf.
      * config.guess: HP 9000/803 is a PA1.1 machine.
      * config.guess: Sync with egcs.  Picks up new alpha support,
      * Makefile.in (INSTALL_TARGET): Do install-gcc first.
      * configure.in (host_makefile_frag, target_makefile_frag):
      * config/tc-mn10200.c (md_relax_table): Correct branch ranges.
      * scripttempl/h8300h.sc: Fix typo.
      * configure.in: Finalize support for {alpha|powerpc}*-*-linux-gnulibc1
      A
      * config.sub: Add mingw32 support.
      * config.guess: Recognize i[3456]-i586-UnixWare7-sysv5.
      * mips-opc.c (c.lt.s): Add r5900 variant.
      * config-ml.in (multi-do): LDFLAGS must include multilib
      * config/tc-mips.c (macro): Rework division code to avoid unfilled
      * gas/mips/div.d: Update for recent assembler changes.
      * configure.in: check whether host and target makefile
      * configure.in: Check makefile fragments in the source
      * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and
      Add forgotten files.
      * config.guess: Add support for Linux/ARM.
      * configure (package_makefile_frag): Move inserting the
      * archures.c (bfd_mach_mips*): Add definitions for various MIPS
      * mips-dis.c (_print_insn_mips): Set target_processor as appropriate.
      * gas/mips/4010.s: Add 4010 tests.
      * config.guess: More accurate determination of HP processor types.
      * configure (package_makefile_rules_frag): New variable, which names
      * Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix)
      * gas/mips/4010.s: Pad test code out to a 16byte boundary.
      * core.c (core_init): Adding missing "break".
      * elf32-mips.c (bfd_elf32_bfd_reloc_type_lookup): For BFD_RELOC_CTOR
      * cpu-mips.c (arch_info_struct): Make r5900 pointer size 32bits.
      Add missing sanitize markers in last ChangeLog entry.
      * config/tc-mips.c (md_begin): If mips_cpu is set, then use it as
      * config/mips/tm-mips64.h (TARGET_LONG_BIT): Allow final target to
      * Makefile.in (ALL_EMULATIONS): Add eelf32l5900.o
      * config/tc-mips.c (load_address): Don't use mips III or mips IV
      * simops.c (multiply instructions): Cast input operands to a
      * mips-opc.c (mula.s): Renamed from multa.s.
      Fix it right this time.
      * gas/mips/r5900.s, gas/mips/r5900.d: Update for "mula.s" change.
      * simops.c: Include sim-types.h.
      * config/tc-mips.c (mips_ip, case 'P'): Make 'P' arguments be
      * gas/mips/vr5400.s: Use absolute expression for performance
      * mips-dis.c (print_insn_arg): Do not prefix 'P' arguments with '$'.
      * gas/mips/vr5400.s: Use absolute expression for performance
      * simops.c (signed multiply instructions): Cast input operands to
      * mips-opc.c (r5900/madd.s): Takes three operands, not four.  Fix
      Put sanitize markers around last ChangeLog entry.
      * simops.c (inc): Fix typo.
      Must have copied the wrong message when creating this file...
      * stabsread.c (define_symbol): Don't look for ',' as a LRS
      * vu0.h: New file with cop2/vu0 instructions.
      * gas/mips/vu0.s, gas/mips/vu0.d: New testfiles.
      * config/tc-mips.c (mips_ip): Handle opcodes which have the form
      * mips-dis.c: Change '%' to '#' to avoid conflict with vr5400
      * config/tc-mips.c: Change '%' to '#' in r5900 code to avoid conflict
      Sanitize away vu0 stuff unless --keep-r5900.
      * vu0.h (vcallms): Use 'O' for call target operand.
      * elf32-mips.c (R_MIPS15_S3): New relocation type.
      * config/tc-mips.c (append_insn): Handle BFD_RELOC_MIPS16_S3.
      * config/tc-mips.c (validate_mips_insn): Handle r5900 operands.
      * ltconfig: Update after libtool/ltconfig.in change for
      * vu0.h (cfc2, ctc2): Add variants with ".i" and ".ni"
      * gas/mips/vu0.s: Add tests for "bc2f", "bc2fl", "bc2t", "bc2tl",
      * mips-opc.c: Add "sync.l" and "sync.p".
      * elf-m10300.c (mn10300_elf_relax_section): Correctly handle
      * config/tc-mn10200.c (tc_gen_reloc): The difference of two symbols
      * som.c (som_bfd_ar_write_symbol_stuff): Fix computation of
      * gas/testsuite/all/gas.exp: No longer expect failures for
      * elf32-mips.c (mips_elf_relocate_section): Do not complain about
      * vu0.h (vlqd, vlqi): Update per revised specs.
      * config/tc-mips.c (mips_ip): Note when we use get match on
      * mips-tdep.c (mips32_decode_reg_save): Handle 128bit wide
      * config/tc-hppa.c (md_apply_fix): Slightly rework some code
      * somsolib.c: Include gdb_stat.h.
      * config/tc-mn10200.c (md_assemble): Handle "bra" just like "jmp"
      * Makefile.in (install-info): New target.
      * po/Make-in (install-info): New target.
      * COPYING.LIB: Update FSF address.
      * mt-linux (CXXFLAGS_FOR_TARGET): Set this instead of CXXFLAGS.
      * config-ml.in: After building symlink tree call make distclean
      * mips-dis.c (print_insn_arg): Handle ';' opcode completer.
      * vu0.s: Test vopmula/vopmsub with and without opcode
      * config/tc-mips.c (validate_mips_insn): Handle ';' opcode completer.
      * mips-opc.c (multu1): Add two operand variant for the r5900.
      * mips-opc.c (rsqrt.s): Update based on r5900 ISA manual version 2.1
      * r5900.igen (rsqrt.s): Update based on r5900 ISA manual version 2.1.
      * vu0.h (sqc2): Fix opcode.
      * mips-opc.c (c.lt.s): Remove r5900 specific variant.
      * gas/mips/break5900.d: Update after interlock changes.
      * config/tc-mips.c (hilo_interlocks): The r5900 has HILO interlocks.
      * config/tc-mips.c (macro): For div and udiv, close the
      start-sanitize-am33
      * mn10300.h (MN10300_OPERAND_USP): Define.
      * simops.c (syscall): Handle change in opcode # for syscall.
      * config/tc-mn10300.c (r_registers): New register table.
      * gas/mn10300/am33.s: New test.
      Remove reference to vr5400 inside a r5900 ChangeLog entry.
      Rework ChangeLog entry to avoid mentioning vr5400 in a r5900 entry.
      * config/tc-h8300.c (get_operand): Fix typos in ldm/stm support.
      * mn10300.h (MN10300_OPERAND_XRREG): Define.
      * m10300-opc.c: Support for 3 byte and 4 byte extended instructions
      * gas/mn10300/am33_2.s: New test.
      start-sanitize-am33
      * m10300-opc.c: Support 6 and 7 byte am33 instructions.
      * gas/mn10300/am33_4.s: New test.
      * config/tc-mn10300.c (md_assemble): Handle FMT_D8 and FMT_D9
      * config/tc-mips.c (hilo_interlocks): Check mips_5900, not
      * ld.texinfo: Note that -relax may make symbolic debugging
      *  mn10300.h (FMT_D10): Define.
      * m10300-opc.c: Support 4 byte DSP instructions.
      * gas/mn10300/am33_6.s: New test.
      * config/tc-mn10300: Handle FMT_D10 instructions.
      * m10300-opc.c: Support one operand "asr", "lsr" and "asl"
      * config/tc-mn10300.c (r_registers): Add a0-a3,d0-d3 and e0-e7
      * mn10300-opc.c (IMM32_HIGH8_MEM): New operand type.
      * mn10300-dis.c (print_insn_mn10300): 0xf9 opcode prefix specifies
      * gas/mn10300/basic.exp (do_am33_3): Fix typo.
      * mn10300-opc.c (mn10300_opcodes): Fix typo in IMM24 versions of the
      * m10300-dis.c (print_insn_mn10300): 0xf7 opcode prefix specifies
      * gdb.disasm/am33.s: New disassembler testfile for the am33.
      * mn10300.h: New file.
      * archures.c (bfd_mach_mn10300): Define.
      * m10300-dis.c: Only recognize instructions from the currently
      * mn10300.h: Add "machine" field for instructions.
      * am33.exp: Just compile, do not link the testcase.
      * gas/mn10300/am33.s: Add .am33 pseudo-op to force am33 mode.
      * config/tc-mn10300.c (set_arch_mach): New function.
      * m10300-opc.c: Reorder more instructions so that we do not
      * config/tc-mn10300.c (r_registers): Fix typo and add some missing
      * elf-m10300.c (bfd_mn10300_elf_merge_private_bfd_data): New function.
      * m10300-opc.c: Reorder "movbu" and "movhu" instructions too.
      * section.c (STD_SECTION): Account for recently added gc_mark
      * mn10300_sim.h: Include bfd.h
      * mn10300_sim.h (FETCH24): Define.
      * am33.igen: New file with some am33 support.
      Tweak.
      * am33.igen: Add many more am33 instructions.
      * sim-bits.h (EXTEND24): Define.
      * Makefile.in: Use multi-sim to support both a mn10300 and am33
      * mn10300.igen: Add am33 support.
      * som.c (som_bfd_gc_sections): Define.
      * readelf.c (byte_get): Use PARAMS in prototype.
      * m10300-dis.c (disassemble): When printing RREGs and XRREGs, map
      * config/tc-mips.c (mips_ip, case 'i' and 'j'): Mask off high bits
      * am33.igen: More am33 instructions.  Fix "div".
      * am33.igen (translate_rreg): New function.  Use it as appropriate.
      * am33.igen: Add remaining non-DSP instructions.
      * mn10300.igen: Fix Z bit for addc and subc instructions.
      * am33.igen: Fix Z bit for remaining addc/subc instructions.
      * mn10300-tdep.c (mn10300_generic_register_names): New variable.
      * m10300-opc.c (mn10300_opcodes): Fix destination operand for 3 operand
      Fix goof.
      * m10300-opc.c (mn10300_opcodes): Fix opcode for 4 operand "mul" and
      * gas/mn10300/am33_5.s: Test 4 operand mul, mulu.
      * am33.igen: Add most am33 DSP instructions.
      * mips-opc.c: Make phmadh and phmsbh synonyms for phmaddh and
      * m10300-opc.c: Add autoincrement memory loads/stores.
      * gas/mn10300/am_*.s: Test autoincrement memory loads/stores.
      * m10300-opc.c: Add DSP autoincrement memory loads/stores.
      * gas/mn10300/am33_8.s: Test DSP autoincrement memory loads/stores.
      * am33.igen: Autoincrement loads/store fixes.
      * am33.igen: Add some missing instructions.
      * Re-add lost change:
      * elf-m10300.c (compute_function_info): Keep track of stack space
      * config/tc-mn10300.c (md_assemble): Make sure "errmsg" has a non-NULL
      * mips.h (R_MIPS16_S3): Change to a higher value.
      * mn10300.h: Add R_MN10300_24 relocation.
      * elf-m10300.c (mn10300_elf_howto): Add R_MN10300_24 entry.
      * elf-m10300.c (mn10300_elf_relax_section): Do not relax "dmul",
      * elf-m10300.c (mn10300_elf_relax_section): Fix typo when relaxing
      * am33.igen (translate_xreg): New function.  Use it as needed.
      * m10300-dis.c: Do not emit a comma before a PLUS (autoincrement)
      * gdb.disasm/am33.s: Add tests for autoincrement instructions.
      * mn10300-tdep.c (mn10300_frame_chain): Account for space saved
      * am33.igen: Detect cases where two operands must not match in
      * sysdep-hpux11.h: New file.
      * m10300-opc.c: Add entries for "no_match_operands" field in
      * config/tc-mn10300.c (md_assemble): Fix "errmsg" initialization
      * mn10300-tdep.c (set_movm_offsets): Do nothing for the am33
      Keep sysdep-hpux11.h
      Sanitize away beos references.
      Fix sanitize misspellings.
      * emulparms/mn10200.sh (MAX_PAGESIZE): Define to 1.
      * m10300-opc.c: First cut at UDF instructions.
      * m10300-opc.c: Fix typo in udf20 .. udf25 instruction opcodes.
      * gas/mn10300/udf.s: New test.
      Keep udf.s
      * mn10300-tdep.c (set_movm_offsets): Change second argument to
      * cpu-hppa.c (bfd_hppa20_arch): Define.  Link it into the bfd_hppa_arch
      * hppa.h: Add "fid".
      * tc-hppa.c (fp_operand_format): Add some additional formats.
      * som.c (som_finish_writing): Perform some sanity checks when
      * m10300-opc.c (asr, lsr, asl): Fix am33 single bit shift opcode.
      Merge egcs-19981008.
      Merge with egcs-19981008
      * m10300-opc.c (lsr_add): Fix typo for "lsr_add imm,reg,reg,reg" case.
      * m10300-opc.c: DSP instrutions which only write to one general
      * config.sub: Bring back lost sparcv9.
      Wed Oct 14 10:29:06 1998  Jeffrey A Law  (law@cygnus.com)
      * config.if (cxx_interface, libstdcxx_interface): Do not try to set
      * config/tc-sh.c (md_assemble): Make sure the entire opcode is
      * elf32-ppc.c (ppc_elf_reload_section): Fix typo.
      * elf-m10300.c (mn10300_elf_relax_section): Do not use alloca,
      dummy commit before egcs merge
      dummy commit before egcs merge
      dummy commit before egcs merge
      Merge egcs-19981109
      Keep restore.c and restore.exp
      *** empty log message ***
      Fixes.
      Fixes.
      Fixes.
      * config/tc-mips.c (gpr_interlocks): The r5900 always has
      * gas/vtable/vtable.exp: Do not run these tests for the dvp assembler.
      Add missing sanitize markers.
      Fixes.
      * txvu-tdep.c (set_vxtu_prompt): Rename set_prompt.
      * coffdump.c (xcalloc): Remove, in libiberty now.
      Merge egcs-19990112.
      * Fix mask for PA2.0 floating point load instructions.
      * hppa.h (mtsarcm): Add new PA2.0 instruction.
      am33 is now kept with --keep-cygnus.
      am33 is now kept with --keep-cygnus.
      am33 sanitization changes
      am33 sanitization changes.
      am33 sanitization changes.
      am33 sanitization changes
      am33 sanitize changes
      Fix minor buglet.
      * config/tc-mn10300.c (md_assemble): "exreg0", "exreg1", "exregother",
      m32rx -> cygnus sanitization change.
      m32rx -> cygnus sanitization changes.
      m32rx -> cygnus sanitization change.
      m32rx -> cygnus sanitization change.
      m32rx -> cygnus sanitization changes.
      ÿ
      M
      * config/tc-hppa.c (md_apply_fix): Handle 22 bit fmt insn like a
      * elf32-v850.c (v850_elf_howto_table): Make partial_inplace false
      * hppa.h (pa_opcodes): Add second entry for "comb", "comib",
      * hppa.h (pa_opcodes): Add several processor specific system
      * hppa.h (pa_opcodes): Move integer arithmetic instructions after
      .
      è
      * libhppa.h: Fix various formatting errors.
      * tc-hppa.c: General cleanups of ELF support.  No more spaces
      b
      8
      * tc-hppa.c (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
      d
      m
      h
      * elf-hppa.h: New file.  Common stuff for elf32 and elf64 PA
      d
      *** empty log message ***
      ð
      * hppa.h (pa_opcodes):  Add entries for mfia and mtsarcm instructions.
      * hppa.h (pa_opcodes): Add pa2.0 clrbts instruction.
      è
      °
      * hppa.h (struct pa_opcode): Add new field "flags".
      è
      X
      * config/tc-hppa.c (pa_ip): Convert the opcode and all completers
      h
      * libhppa.h (HPPA_R_ARG_RELOC): Delete.
      ÿ
      è
      ÿ
      h
      * libhppa.h: Revert July 2, 1999 patch.
      * config.bfd (hppa*-*-linux-gnu*): New target
      ÿ
      è
      * configure.in (hppa*-linux-gnu*): New target.
      * configure.tgt (hppa*-linux-gnu*): New target.
      * config/tc-hppa.c (md_pseudo_table): Add ".dword" pseudo-op.
      d
      * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type, case R_HPPA): Handle
      è
      * hppa.h (pa_opcodes):  Change xmpyu, fmpyfadd,
      * config/tc-hppa.c (pa_ip):  Add 'J' and 'K' code
      * hppa.h (pa_opcodes): Add "pushnom" and "pushbts".
      * hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'
      Fix oops.
      * config/tc-hppa.c (pa_chk_field_selector): Allow 3 byte
      * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Handle 21bit e_ltpsel
      * libhppa.h (R_HPPA_LTPSEL, R_HPPA_RTPSEL): New field selectors
      * config/tc-hppa.c (pa_ip): Change condition args to have '?' prefix.
      * hppa.h (pa_opcodes): Change condition args to use '?' prefix.
      * hppa-dis.c (print_insn_hppa): Change condition args to use
      * config/tc-hppa.c (pa_ip):  Add 64 bit condition completers.
      * hppa.h:  Document 64 bit condition completers.
      * hppa-dis.c (compare_cond_64_names, cmpib_cond_64_names,
      * hppa.h (pa_opcodes): Add 64 bit versions of or, xor, and,
      * config/tc-hppa.c (pa_ip, case '?'): Add missing break.
      * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type, case 32): When in
      * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Handle
      * config/tc-hppa.c (UNWIND_SECTION_NAME): Define for ELF.
      Fix typos in last change.
      * elf-hppa.h (elf_hppa_final_write_processing): Update for
      * elf-hppa.h (elf_hppa_fake_sections): New function.
      * config/tc-hppa.c (pa_build_unwind_subspace): Use sane section
      Fix typo.
      * elf-hppa.h (elf_hppa_fake_sections): Compute section indices
      * som.c (som_slurp_symbol_table): Fix typo in comment.
      * gas/testsuite/gas/hppa/basic/basic.exp (do_fp_comp2):  New.
      * binutils-all/hppa/freg.s:  New file.
      * hppa.h (pa_opcodes):  Change fmpyfadd, fmpynfadd, fneg,
      * config/tc-hppa.c (pa_ip):  Add case for 'I'.
      * hppa-dis.c (print_insn_hppa):  Look at next arg instead of bits
      * hppa.h (pa_opcodes):  Add popbts, new forms of bb, havg,
      * config/tc-hppa.c (pa_ip):  Add cases for '.', '~'. '$'. and '!'
      * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
      * hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'
      * config/tc-hppa.c (pa_ip): Do not allow '*' in 32bit completers.
      Add missing '!' change.
      Fix minor goofs in previous delta.
      * config/tc-hppa.c (pa_ip): Place completers behind prefix 'c'.
      * hppa.h (pa_opcodes): Change completers in instructions to
      * hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.
      * hppa.h (pa_opcodes):  Add pa2.0 instructions hadd, hshl,
      * hppa-dis.c (signed_unsigned_names,mix_half_names,
      * config/tc-hppa.c (pa_ip):  Add completer codes 'a', 'ch', 'cH',
      * gas/hppa/basic/basic.exp:
      Fix minor bug in last change.
      * hppa.h:  Document new completers and args.
      * hppa-dis.c (MASK_10, read_write_names, add_compl_names,
      * config/tc-hppa.c (pa_ip):  Absorb white space in instructions
      * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
      * hppa.h (pa_opcodes): Add extrd, extrw, depd, depdi, depw, depwi.
      * hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.
      * config/tc-hppa.c (pa_ip): Add args q, %, and |.
      * gas/hppa/basic/basic.exp:  Add new tests shift2.s,
      * hppa.h (pa_opcodes): Replace 'f' by 'v'.  Prefix float register args
      * config/tc-hppa.c (pa_ip): Replace 'f' by 'v'.  Prefix float register
      * hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'.  Prefix float
      * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
      * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
      * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
      * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
      * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Allow both
      Check in correct version of previous patch.
      * elf-hppa.h (elf_hppa_add_symbol_hook): New function.
      Fix minor typos introduced while cleaning up the previous patch.
      * hppa.h: Add HPUX specific dynamic and program header table
      * emulparams/elf64hppa.sh: New file.
      * elflink.h (elf_link_add_object_symbols): Work around bogus SH_LINK
      * hppa.h: Add HPUX specific symbol type definitions.
      * emulparams/elf64hppa.sh (MAXPAGESIZE): Define.
      * config/tc-hppa.c (pa_ip): Get strict/non-strict mode from the
      * hppa.h: Add strict variants of PA1.0/PA1.1 loads and stores.
      * config/tc-hppa.c (pa_ip): Put strict register checks before
      * hppa.h (pa_opcodes): Add "addil" variant which has the %r1 as
      * config/tc-hppa.c (pa_ip): Support 'Z' argument.
      * hppa-dis.c (print_insn_hppa): Handle 'Z' argument.
      * hppa-dis.c (print_insn_hppa): Escape '%' in output strings.
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle DLTREL14R and
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle DLTREL14WR and
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle DLTREL14F
      Thu Sep  9 05:52:34 1999  Jeffrey A Law  (law@cygnus.com)
      Wed Sep  8 17:56:11 1999  Jeffrey A Law  (law@cygnus.com)
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle LT_OFF_FPTR*,
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle PCREL* relocs.
      * elf-hppa.h (elf_hppa_link_final_relocate): Fix typos.
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle DPREL* and
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle PLTOFF* relocs.
      * elf-hppa.h (elf_hppa_howto_table); There is no DIR64WR, DIR64DR
      Update some comments.
      * emulparms/elf64hppa.sh (TEXT_START_ADDR): Move up one page.
      * emulparms/elf64hppa.sh (OTHER_READONLY_SECTIONS): Put stubs before
      * elf-hppa.h (elf_hppa_unmark_useless_dynamic_symbols): New function.
      * elf-hppa.h (elf_hppa_final_link_relocate): Get the right
      * emulparms/elf64hppa.sh (LIB_PATH): Define.
      * elf-hppa.h (elf_hppa_final_link_relocate): Create .opd entries
      * elf-hppa.h (elf_hppa_final_link_relocate): Handle SECREL32.
      * emulparms/elf64hppa.sh (OTHER_READWRITE_SECTIONS): Put .plt
      * elf-hppa.h (elf_hppa_final_link): Remove unused variables.
      * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
      * elf-hppa.h (elf_hppa_record_segment_addrs): New function.
      * binutils-all/hppa/objdump.exp: Do not run for PA64.
      * emulparms/elf64hppa.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.dlt.
      * emulparms/elf64hppa.h (OTHER_READWRITE_SECTIONS):  No longer combine
      * elf-hppa.h (elf_hppa_final_link): Revamp __gp handling.
      Fix typo in last change.
      * config/tc-hppa.c: Include dwarf2dbg.h if OBJ_ELF.  Declare
      * config/tc-hppa.c (pa_ip): Move dwarf2 stuff from here.
      * emulparms/elf64hppa.sh (SHLIB_TEXT_START_ADDR): Define.
      * elf-hppa.h (elf_hppa_relocate_section): Allow undefined
      * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Define.
      * emulparms/elf64hppa.sh (DATA_START_SYMBOLS): Define.
      * elf-hppa.h (elf_hppa_final_link): If unable to find __gp in the
      * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
      * elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL.
      * emulparms/elf64hppa.sh (TEXT_START_SYMBOLS): Kill completely.
      * config/tc-hppa.c (pa_build_unwind_subspace): Do not build
      Fix typo in last change.
      Fix typo in last change.
      Really fix the typo.
      * emulparms/elf64hppa.sh (OTHER_READONLY_SYMBOLS): Remove ".stubs",
      * hppa-dis.c: Finish constifying various completers, register
      * hppa.h (pa_opcodes): Fix mask for depwi.
      * hppa.h (pa_opcodes): Fix mask for probe and probei.
      * hppa-dis.c: (print_insn_hppa): Add missing break after
      * hppa.h (pa_opcodes): Use 'fX' for first register operand
      * hppa-dis.c: (print_insn_hppa): Handle 'fX'.
      * config/tc-hppa.c (md_assemble): Fix dwarf2 line handling.
      * hppa-dis.c: (print_insn_hppa): Do output a space before a 'v'
      * hppa-dis.c (print_insn_hppa): Output a space after 'X' completer.
      * hppa.h (pa_opcodes): Add support for "b,gate".
      * hppa-dis.c (print_insn_hppa): Handle 'g' operand.
      * config/tc-hppa.c (pa_ip): Handle 'g' operand.
      * hppa.h (pa_opcodes): Add support for "b,l".
      * config/tc-hppa.c (pa_ip): Handle 'l' operand.
      * hppa-dis.c (print_insn_hppa): Handle 'l' operand.
      * hppa-dis.c (print_insn_hppa): Handle 'M' and 'L' operands.
      * config/tc-hppa.c (pa_ip): Handle 'L' and 'M' operands.
      * hppa.h (pa_opcodes): Note use of 'M' and 'L'.
      * hppa.h (pa_opcodes): Add new syntax "be" instructions.
      * hppa-dis.c (print_insn_hppa): Handle 'B' operand.
      * config/tc-hppa.c (pa_ip): Handle 'B' operand.
      * hppa.h (pa_opcodes): Handle PA2.0 "bve" instructions.
      * hppa.h (pa_opcodes): Finish support for PA2.0 "b" instructions.
      * hppa-dis.c (print_insn_hppa): Handle 'X' operand.
      * config/tc-hppa.c (pa_ip): Handle 'X' operand.
      * som.c (NO_PCREL_MODES): Define if the system does not define
      * hppa.h (pa_opcodes): Handle PA2.0 fcnv, fcmp and ftest insns.
      * config/tc-hppa.c (struct pa_it): New field "trunc".
      * hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.
      * hppa.h (pa_opcodes): Add FLAG_STRICT variants of FP loads and
      * hppa.h (pa_opcodes): Add long offset double word load/store
      * config/tc-hppa.c (pa_ip): Handle 'd', '#' and 'cq'.
      * hppa-dis.c (print_insn_hppa): Handle '#', 'd', and 'cq'.
      * hppa.h (pa_opcodes): Add remaining PA2.0 FP load/store instructions.
      * config/tc-hppa.c (pa_ip); Handle "fe", and 'cJ'.
      * hppa-dis.c (print_insn_hppa): Handle 'fe' and 'cJ'.
      * hppa.h (pa_opcodes): Add remaining PA2.0 integer load/store
      * config/tc-hppa.c (pa_ip): Handle 'J', 'K' and 'cc'
      * hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.
      * hppa-dis.c (extract_22): New function.
      * hppa-dis.c: (print_insn_hppa): Correct 'cJ', 'cc'.
      * hppa.h (pa_opcodes): Fix minor thinkos introduced while cleaning
      * config/tc-hppa.c (pa_ip): Fix thinkos in recent cleanup
      * config/tc-hppa.c (pa_ip): Avoid ANSI specific initialization.
      * hppa.h: Update comments about character usage.
      * hppa.h (pa_opcodes): Add initializers to silence compiler.
      * config/tc-hppa.c (pa_ip):  Add parens to silence compiler.
      * hppa-dis.c (print_insn_hppa): Replace 'B', 'M', 'g' and 'l' with
      * hppa.h (pa_opcodes): Add "call" and "ret".  Clean up "b", "bve"
      * config/tc-hppa.c (pa_ip): Replace 'B', 'M', 'l' and 'g' handling
      Add missing initializer lost in last change.
      Remove accidental case duplication.
      Remove accidental case duplication.
      * hppa.h (pa_opcodes):  Add load and store cache control to
      * config/tc-hppa.c (pa_ip):  Add new codes 'cc', 'cd', 'cC', 'co',
      * hppa-dis.c (print_insn_hppa):  Add new codes 'cc', 'cd', 'cC',
      * hppa.h (PF_HP_PAGE_SIZE): Define.
      * config/tc-hppa.c (md_apply_fix): Make "fmt" an int.
      * libhppa.h (bfd_hppa_insn2fmt): Change to return an int.
      Fix typo in last change.
      * tc-arm.c (bad_args, bad_pc): Renamed to BAD_ARGS and BAD_PC
      * config/tc-arm.c (thumb_opcode): Add "variants" field.
      * config/tc-arm.c (reg_required_here): Improve comments.
      * som.c (som_fixup_formats): Improve handling of R_AUX_UNWIND,
      Wed Nov  3 23:31:19 1999  Jeffrey A Law  (law@cygnus.com)
      * config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers.  Handle
      * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
      * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
      * mn10300.h: Add new operand types.  Add new instruction formats.
      * mn10300.h (E_MN10300_MACH_AM33): Define.
      * archures.c (bfd_mach_am33): Define.
      * m10300-opc.c, m10300-dis.c: Add am33 support.
      * config/tc-mn10300.c (md_pseudo_table): Add ".am33" pseudo-op.
      Tue Nov 30 23:02:01 1999  Jeffrey A Law  (law@cygnus.com)
      Reinstate the following lost patches:
      * config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
      * som.c (SOM_HOWTO): Define.
      * doc/c-mips.texi (MIPS Opts): Fix typo in last patch.
      * coff-h8300.c (h8300_reloc16_extra_cases): Fix the sanity
      * reloc16.c (bfd_coff_reloc16_relax_section): Count the total number
      * config/tc-h8300.c: Add ATTRIBUTE_UNUSED as appropriate.
      * internal.h: Fix a typo in the comment for R_MOVL2.
      * coff-h8300.c (h8300_reloc16_extra_cases): Add bsr:16 -> bsr:8 to
      * config/tc-hppa.c (md_apply_fix): Handle new PA2.0 formats.
      * hppa.h (pa_opcodes): New opcodes for PA2.0 wide mode
      * config.bfd: Add NetBSD/sparc64 support.
      * configure.tgt: Add NetBSD/sparc ELF, and NetBSD/sparc64 support.
      * configure.in: Add NetBSD/sparc ELF and NetBSD/sparc64 support.
      * hppa-dis.c (extract_16): New function.
      2000-04-21  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
      * archive.c (hpux_uid_gid_encode): New function.
      * elf-bfd.h: Add prototypes for bfd_elf32_write_relocs,
      * libhppa.h (dis_assemble_16): New function.
      * elf64-hppa.c, elf64-hppa.h: New files with PA64 support.
      * Makefile.am (BFD64_BACKENDS): Add elf64-hppa.lo
      * targets.c (bfd_target_vector): Add bfd_elf64_hppa_vec.
      * config.bfd: Only disable elf32-hppa vectors, not all of the
      * obj-som.c: Terminate obj_pseudo_table.
      * configure.in: Configury support for PA64 (currently disabled).
      * Makefile.am: Add PA64 support.  Add missing dependencies for
      * h8300.h (EOP): Add missing initializer.
      * config.sub (basic_machine): Recognize hppa64 as a valid cpu type.
      * configure.tgt (hppa*64*-*-*): Enable PA64 target.
      * configure.in (hppa-*-hpux11*): If the cpu is hppa*64*, then
      * config.bfd (hppa*64*-*-hpux11*): New target triplet.
      * configure.in (hppa*64*-*-*): Do build ld for this configuration.
      * libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16,
      * config/tc-hppa.c (md_apply_fix): Mask out immediate bits of
      * Makefile.in (objalloc.o): Depend on config.h
      * h8300-dis.c: Fix formatting.
      * configure.host (hppa*64*): Renamed from hppa2.0w per
      2000-06-13  Kazu Hirata  <kazu@hxi.com>
      * config/tc-hppa.c (pa_export): Weak symbols can be global.
      * config/tc-h8300.c (parse_reg): Make the function static.
      * symlink-tree:  Check number of arguments.
      * cplus-dem.c (demangle_fund_type): Make 'dec' an unsigned int,
      * cp-demangle.c, mkstemps.c: #include <sys/types.h>.
      * aclocal.m4 (libiberty_AC_DECLARE_ERRNO): New macro.
      * configure (topsrcdir): Don't use dirname.
      * configure.in (AC_CHECK_HEADERS): Add time.h.
      * Makefile.in (rename.o, waitpid.o): Depend on config.h
      * getcwd.c: Include string.h, stdlib.h for prototypes
      * pexecute.c (pexecute) [__MSDOS__]: Change __GO32__ to
      * config/mh-openedition.h: Added -DLE370 definition.
      Fix typo.
      * som.c (struct fixup_format): Constify `format'.
      * config/tc-mn10300.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
      * config/tc-sh.h (DWARF2_LINE_MIN_INSN_LENGTH): Defined.
      > 	* config/tc-hppa.c: Fix formatting.
      * som.c (som_write_symbol_strings): Do not used fixed buffers,
      * pa64solib.c (add_to_solib): Pass TARGET to pa64_solib_load_symbols.
      * hppa.h (DT_HP_*): Define relative to OLD_DT_LOOS for hpux
      * cpu-h8300.c (h8300_scan, compatible): Prototype.
      * h8.h (EF_H8_MACH): New mask for encoded machine type.
      Fix typos in ChangeLog dates.
      * emulparams/h8300helf.sh: Resync with h8300elf.sh.  Update
      * configure.in: Add case for h8300-*-elf.
      * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
      Fix brown-paper-bag thinko in last change.
      * config/tc-h8300.c (h8300hmode): Record the machine type
      * tc-h8300.c: If OBJ_ELF, include elf/h8.h, and define
      * elf32-h8300.c: Put all prototypes together.
      * elf32-h8300.c (h8_elf_howto_table): Add new PC relative
      Thu Aug 30 12:05:13 2001  J"orn Rennecke <amylaar@redhat.com>
      Nuts.  Checked in wrong version of previous patch.  Fixed.
      * tc-h8300.c (relocation mappings): Remove.  Moved to tc-h8300.h.
      * config/tc-h8300.c (build_bytes): For OBJ_ELF, make relocation's
      * elf32-h8300.c (special): New function.
      * elf32-h8300.c (elf32_h8_relax_section): New function.
      * tc-h8300.c (tc_gen_reloc): Give an error if we try to take the
      Tue Sep  4 20:06:09 2001  Jeffrey A Law  (law@cygnus.com)
      * readelf.c: Include elf/h8 for H8 series definitions.
      * emulparams/h8300helf.sh: Move stack to a much higher memory address.
      * som.h (som_exec_data): New field "version_id".
      * readelf.c (get_elf_class): Fix ISO portability glitch.
      * unwind-ia64.c (unw_print_brmask): Fix ISO C portability glitch.
      * binary.c: Include safe-ctype.h after bfd.h and sysdep.h.
      * emulparams/elf64hppa.sh (OTHER_BSS_END_SECTIONS): Add
      * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
      * gas/all/gas.exp (incbin): Do not run on the PA.
      * stabs.c (_bfd_discard_section_stabs): Use PARAMS in function
      * gas/hppa/parse/linesepbug.s: Restore to its original form,
      * infttrate.c (child_acknowledge_created_inferior): Pass
      * config/pa/tm-hppa.h (STORE_RETURN_VALUE): Use hppa_store_return_value.
      * gdb.base/break.exp: Fix HP specific search string when testing
      * gdb.base/annota1.exp: Expect failure for hpux11 when posting
      * gdb.c++/templates.exp: Use "hppa64-*-*", not "hppa2.0w-*-*"
      * cli/cli-decode.c (add_cmd): Initialize pre_show_hook in
      * gdb.hp/gdb.base-hp/so-thresh.exp: Update text in expect strings
      * somsolib.c (som_solib_add): Ignore the solib limit threshhold
      * gdb.hp/gdb.threads-hp/usrthbasic.exp: Disable completely.
      * gdb.hp/gdb.base-hp/hwwatchbus.exp: Allow inferior to get either
      * gdb.hp/gdb.defects/bs15503.exp: Only run this test if compiling
      * gdb.base/default.exp: Remove bogus hppa*-hp-hpux* xfails.
      * hppa.h (call, ret): Move to end of table.
      * hppa-dis.c (print_insn_hppa): Handle new 'c' mode completers,
      * config/tc-hppa.c (pa_ip): Handle new 'c' mode completers,
      * gdb.base/selftest.exp (backtrace through signal handler): Remove
      * gdb.base/break.c (multi_line_if_conditional): New function.
      2002-02-26  John David Anglin  <dave@hiauly1.hia.nrc.ca>
      2002-03-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>
      * somread.c (som_symtab_read): Remove some commented out code and
      * testsuite/binutils-all/objcopy.exp: clear xfail for
      * configure.host (hppa*64*-*-hpux11*): Define NATIVE_LIB_DIRS,
      * gas/testsuite/gas/hppa/basic/add.s: Set code level to 1.1.
      * gas/config/tc-hppa.c (pa_ip): Replace "L$0\001" with FAKE_LABEL_NAME.
      * elf32-h8300.c (elf32_h8_relax_section): Ignore uninteresting
      * elf64-hppa.c (allocate_global_data_opd): We don't need an opd entry
      * elflink.h (elf_bfd_final_link): Improve error handling for missing
      2002-06-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
      * elf-hppa.h (elf_hppa_final_link): Fix formatting in comment.
      * elf64-hppa.c (elf64_hppa_reloc_type_class): New function.
      * emulparams/hppa64linux.sh (OTHER_GOT_RELOC_SECTIONS): Add rela.opd
      * config/tc-h8300.h (TC_LINKRELAX_FIXUP): Define.
      * configure.tgt (h8300-*-hms*, h8500-*-hms*): Restore.
      * config/tc-hppa.c (md_apply_fix3): Don't set fx_done for
      * infttrace.c (child_resume): Simplify and rework to avoid
      * elf32-h8300.c (elf32_h8_relax_section): Fix typo.
      * scripttempl/elf.sc: Handle function names and other

Jeffrey Osier (23):
      added copy documentation per Roland
      Incredibly obsolete install dox for 88k...
      freshly updated -- gprof.texi is an edit of the old `gprof.texinfo' by
      added rules for info, install-info, and dvi; rule for clean is correct, too
      * biutils.texi:  revised c++filt chapter
      binutils.texi: final tweaks for c++filt chapter
      binutils.texi:  put in zoo's info-dir entry stuff (it's cleaner)
      * c++filt.1, objcopy.1:  new man pages
      * Makefile.in:  added c++filt and objcopy to MANPAGES variable
      * c++filt.1:  fixed %^*(^% typo
      * Makefile.in:  add TEXINPUTS variable and use it in ld.dvi target
      gprof.texi:  minor fix.
      binutils.texi: added nlmconv chapter
      * nlmconv.1:  new man page
      binutils.texi:  minor fix for nlmconv chapter
      * binutils.texi: fix bug in nlmconv doc
      nlmconv.1: minor fix
      binutils.texi: minor formatting updates for next release
      binutils.texi:  fixed dir-entry, copyright date, last chapter a bit
      binutils.texi(nlmconv): added -d/--debug and -l/--linker info
      binutils.texi: (objdump) fix formatting in options summary
      gasp.texi:  a few edits thanks to crash
      remote.texi:  asynctsr must run before mode (Hitachi stuff)

Jeffrey Wheat (15):
      New files for ld testsuites
      Changes to add dejagnu testsuite support
      check targets reimplemented to old way.
      cleaned up tests to work like they did originally in the makefile
      added support for the original "make chech-cdtest"
      Changed elf32_symbol_type to elf_symbol_type
      Fixed RUNTEST* CXX CXXFLAGS macros and check rule.
      Changed CXX back to g++. ../gcc/xgcc breaks the cdtest because of <assert.h>
      Changed CXX back to g++. Using ../gcc/xgcc breaks because of <assert.h>
      Added CXXFLAGS to compile stage in ld.cdtest/cdtest.exp
      Rename RUNTESTFLAGS to RUNTEST_FLAGS
      Added .PHONY for check and installcheck. both now also echo a message.
      Changed RUNTESTFLAGS to RUNTEST_FLAGS
      Changed RUNTESTFLAGS to RUNTEST_FLAGS
      RUNTEST = test for existance of a runtest in the source tree first.

Jerome Guitton (55):
      * MAINTAINERS (write after approval): Add myself.
      * arm-tdep.c (arm_skip_prologue): Handle "sub ip, sp #n" and
      2003-09-29  Jerome Guitton  <guitton@act-europe.fr>
      * rs6000-tdep.c (rs6000_extract_return_value): When extracting a float,
      * rs6000-nat.c: Fix a comment.
      * bfd-in.h (bfd_cache_close_all): New function declaration.
      cache.c (bfd_cache_close_all): Add missing return statement.
      * inflow.c (kill_command): release file handles in BFD.
      Fix a couple of bogus email addresses in my Changelog entries.
      * MAINTAINERS: Reorder Write After Approval list in alphabetical
      * symfile.c (symbol_file_add_with_addrs_or_offsets): Make sure to
      * stabsread.c (read_huge_number): Add support for reading octal
      * gdb.ada/fixed_points.c: New file.
      2005-03-07  Jerome Guitton  <guitton@gnat.com>
      * bfd/config.in (HAVE_DECL_BASENAME): New configure macro.
      * bfd/config.in: Regenerate.
      * configure.in: Check for basename.
      * configure.in: Fix the check for basename declaration. Add check
      * som.c (som_bfd_print_private_bfd_data): Add explicit cast to long
      * configure.in: Replace BFD_NEED_DECLARATION checks by the
      * bfd.m4 (BFD_NEED_DECLARATION): Restore.
      * configure.in: Fix the check for basename declaration.
      * ser-mingw.c (fd_is_file): New function.
      * sim/ppc/emul_bugapi.c (emul_bugapi_create): quote the file
      * dwarf2loc.c (dwarf_expr_frame_base): Guard against NULL.
      * inf-ttrace.c (inf_ttrace_private_thread_info): New structure type.
      * gdb.base/stack-checking.c: New file.
      * gdb.arch/powerpc-aix-prologue.c (stack_check_probe_1)
      * rs6000-tdep.c (rs6000_fetch_instruction)
      * alpha-mdebug-tdep.c (alpha_mdebug_frame_unwind_cache): Use
      * value.h (allocate_value_lazy): New function declaration.
      * gdb.cp/formatted-ref.exp: Add equality test.
      * ada-lang.c (ada_value_slice_ptr): Rename to...
      2009-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
      2009-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
      Add a missing Changelog entry:
      * value.c (value_from_contents_and_address): Always return
      * ada-lang.c (ada_template_to_fixed_record_type_1): Check size
      Fix a type in the last entry.
      * gdb.ada/uninitialized_vars: New test program.
      * gdb.ada/fixed_points/fixed_points.adb: Add a test on overprecise
      * main.c (captured_main): Move gdbinit lookups after gdb_init.
      * symtab.c (append_exact_match_to_sals): New function, extracted
      * gdb.cp/templates.cc (GetMax): New template.
      * breakpoint.c (expand_line_sal_maybe): When explicit_line,
      * alpha-tdep.c (INSN_OPCODE, MEM_RA, MEM_RB, MEM_DISP, BR_RA)
      gdb/
      gdb/testsuite/
      2011-05-05  Jerome Guitton  <guitton@adacore.com>
      * sparc-tdep.c (sparc_skip_stack_check): Recognize a new instruction
      Handle other cases than EVAL_NORMAL in the default case
      Update gdb.ada/variant_record_packed_array
      Full view of interface-wide types
      Strip interface tags from visible fields
      New testcase for interface type printing.

Jie Zhang (85):
      * MAINTAINERS: Add self as BFIN maintainer.
      * Makefile.am (bfin-lex.c): Update ylwrap invocation.
      * bfin-dis.c (print_insn_bfin): Do proper endian transform when
      * config/tc-bfin.c (md_begin): Let the lex_type of '(' be
      * elf32-bfin.c (bfin_howto_table): Set src_mask to 0 for all relocs.
      bfd/
      * config/bfin-defs.h (IS_BREG, IS_LREG): New macros.
      * emulparams/bfin.sh: Define DATA_END_SYMBOLS and END_SYMBOLS.
      * readelf.c (get_machine_name): Add case for Blackfin.
      * config/bfin-parse.y (value_match): Use correct conversion
      * config/bfin-parse.y (asm_1): Check value range for 16 bit immediate
      * elf32-bfin.c (bfin_check_relocs): Use __GLOBAL_OFFSET_TABLE_
      * config/bfin-defs.h (bfin_equals): Remove declaration.
      Commit the missing bits of my last patch.
      * elf32-bfin.c (bfinfdpic_relocate_section): Clear reloc for
      * config/tc-bfin.c (bfin_start_line_hook): Bump line counters
      * config/bfin-parse.y (asm_1): Better check and deal with
      * gas/bfin/vector2.s, gas/bfin/vector2.d: Test to ensure (m) is not
      * config/bfin-parse.y (check_macfunc): Loose the condition of
      * remote.c (remote_insert_breakpoint): Call get_remote_state
      bfd/
      Revert my last change since it has not been approved.
      * gas/bfin/{bit2.s, cache2.s, control_code2.s, event2.s,
      bfd/
      * config/tc-bfin.c (bfin_gen_loop): Remove loop symbol.
      * config/bfin-parse.y (asm_1): Error if plain symbol is used
      * config/bfin-lex.l (NUMBER): Protect special `.'.
      * config/bfin-parse.y (check_macfunc_option): Fix instruction
      * config/bfin-parse.y (asm_1): Fix reduce/reduce conflicts.
      * gdb.base/consecutive.exp: Don't use global in gdb_expect.
      * config/bfin-aux.h: Change format from DOS to UNIX.
      * lib/ld-lib.exp (is_elf_format): Return 1 for bfin-*-uclinux.
      * read.c (TC_START_LABEL): Add a new argument.
      * scripttempl/elf.sc: Add ${USER_LABEL_PREFIX} to _start, etext,
      2007-09-28  Bernd Schmidt  <bernd.schmidt@analog.com>
      * config/bfin-parse.y (asm_1): Only PREG and DREG are allowed
      From  Bernd Schmidt  <bernd.schmidt@analog.com>
      * config/bfin-parse.y (value_match): Use int instead of long.
      * binutils-all/bfin/unknown-mode.s: New test.
      * config/bfin-parse.y (asm_1): Add LOOP_BEGIN and LOOP_END.
      * config/bfin-parse.y (asm_1): Fix a typo.
      gas/
      * config/tc-bfin.c (md_assemble): Bump line counters if there is
      * config/bfin-parse.y (gen_multi_instr_1): Check anomaly
      * config/bfin-defs.h (F_REG_ALL): Remove macro.
      gas/
      * config/bfin-lex.l: Remove V as STATUS_REG.
      * config/tc-bfin.c (md_parse_option): Call as_fatal for bad
      * Makefile.am (bfin-parse.o): Remove bfin-parse.h from
      * doc/all.texi: Replace BFIN with Blackfin.
      * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
      * elf32-bfin.c (elf32_bfinfdpic_create_dynamic_sections): Always
      * emulparams/elf32bfinfd.sh (OTHER_SECTIONS): Add .l2.text
      gas/
      gas/
      * elf32-bfin.c (bfinfdpic_relocs_info_find): Just return
      Fix ChangeLog entry date of my last commit.
      * ld-elf/warn2.d: `Foo' appears in section 3 when target
      * configure.ac: Disable java and boehm-gc for bfin-*-*.
      * doc/gdb.texinfo: Escape "{" and "}".
      * MAINTAINERS: Add myself under Write After Approval.
      * elf32-bfin.c (_bfinfdpic_size_got_plt): Make sure empty
      * ld-srec/srec.exp: Add xfails for bfin-*-linux-uclibc.
      * ld.texinfo: Make it clear that --nmagic disables linking
      * config/bfin-aux.h: Remove argument names in function
      * Makefile.in (ANNOTATE_DOC_BUILD_INCLUDES): Add GDBvn.texi.
      * MAINTAINERS: Update my email address.
      2010-02-26  Jie Zhang  <jie@codesourcery.com>
      * config/tc-arm.c (neon_select_shape): No need to match
      * config/tc-arm.c (do_t_strexd): Remove
      * scripttempl/armbpabi.sc: Don't combine .init_array.* or
      * doc/as.texinfo: Add Blackfin options.
      * lib/mi-support.exp (mi_gdb_target_load): Delete unused timeout var.
      * MAINTAINERS: Update my email address.
      * config/tc-arm.c (make_mapping_symbol): Hanle the case
      PR ld/11304
      * elf32-arm.c (struct section_list): Remove.
      * config/tc-arm.c (make_mapping_symbol): Handle the case
      * config/tc-arm.c (encode_arm_addr_mode_2): Fix
      * config/tc-arm.c (encode_arm_addr_mode_2): Fix comment.
      * doc/c-arm.texi: Document -mcpu=cortex-m4.
      * Makefile.in (install): Remove dependency of install-only and
      * MAINTAINERS: Update my email address.
      * server.c (step_thread): Remove definition.
      gas/

Jillian Ye (27):
      c_gen.pl: Added sub-routine process_data_reg64 to handle 64bit register
      c_gen.pl: Added sub-routine perform_test64 to read and verify 64bit register.
      sce* : files added for the SCE (feb28) testsuite (modified).
      sce_main.c : Added "return 0;" to the end of main.
      Update Makefile.in to use dvp-el-as for SKY testcases.
      Update testcase to compile with latest DVP-AS
      Update testcase to compile with the lastest DVP AS
      Take out sce_testcase from "make check" until they can run more stably.
      *** empty log message ***
      Update testcase to use the correct include files.
      sce_main.c Fixing address used (line 100): DMA_D1_MADR -> DMA_D1_TADR
      c_gen.pl: Added subroutine perform_test_read_only
      c_gen.pl : Added handling for data from GIF path1/2/3 FIFO.
      c_gen.pl:  Change to use data type "int" instead of "long int" in
      Update the testcase to work with gpu2 lib.
      t-pke2.trc t-pke2.vif1expect: Update the testcase to use the
      Makefile.in : Use GIF_TRACE to generate the sce_test*_our_gif.out files.
      Fixing typos.
      *** empty log message ***
      sce*test*_out_dif.dat : Change the last line of the files to be
      *** empty log message ***
      c_gen.pl: Added subroutine "print_comment"
      *** empty log message ***
      *** empty log message ***
      Remove the directory, all sky sim testcases are now in sim/sky/
      configure.in: Add -lXext to mips_extra_libs
      Forward fit sky-branch updates to devo.

Jim Blandy (673):
      * jv-exp.y (ArrayAccess): Implement Name [ Expression ]; check the
      *** empty log message ***
      * valops.c (call_function_by_hand): If the function has a
      *** empty log message ***
      * gch1494.ch, gch1494.exp: New tests, for PR 13812.
      * ch-valprint.c (chill_val_print): To avoid segfaults, don't print
      *** empty log message ***
      Revert addition of test suite from Alcatel --- we don't have papers
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * rs6000-tdep.c (pop_frame): Correctly find the registers saved in
      *** empty log message ***
      Keep agentexpr.texi.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Use aclocal to generate GDB's aclocal.m4 script.
      *** empty log message ***
      Allow PPC users to select which PPC/RS6000 variant they're debugging
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * gas/mips/mips.exp: Run the new tests, below.
      *** empty log message ***
      *** empty log message ***
      * config/tc-mips.c: Remove all the mips_NNNN variables; just use
      * doc/c-mips.texi (MIPS Opts): Updated list of -mNNNN and
      *** empty log message ***
      Add clauses for tx19, vr4xxx, vr4320, tx49, and r5900
      * cplus-dem.c (main): Use table lookup to distinguish identifier
      *** empty log message ***
      * elf.c (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
      Add support for SSE registers in ELF core files.
      * common.h (NT_PRXFPREG): New definition.
      *** empty log message ***
      * gdb.base/break.exp ("breakpoint line number"): Make sure the
      * buildsym.h (add_free_pendings): Declare.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
      * gdbarch.sh: Make the `default' field really default to zero, as
      * gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.
      *** empty log message ***
      *** empty log message ***
      * gdbint.texinfo (FUNCTION_START_OFFSET): Document.
      *** empty log message ***
      Doc fix.
      *** empty log message ***
      * ldgram.y (exclude_name_list): Don't require a comma to separate
      *** empty log message ***
      Doc fix.
      *** empty log message ***
      From Tom Tromey <tromey@cygnus.com> and Keith Seitz <?>:
      Formatting fix.
      Deal with the inferior unloading shared objects.
      * i386-tdep.c (LINUX_SIGTRAMP_INSN0, LINUX_SIGTRAMP_OFFSET0,
      Doc fix.
      * solib.c (current_sos): Be more careful about freeing the new
      *** empty log message ***
      * i386-linux-nat.c (i386_linux_saved_pc_after_call): Lost in the
      * solib.c (solib_add): Delete debugging code.
      *** empty log message ***
      * linux-thread.c (linuxthreads_attach, linuxthreads_detach,
      * gdb_wait.h (WSETSTOP): Pass the appropriate number of arguments
      *** empty log message ***
      * i386-linux-nat.c: No need to #include "frame.h" any more.
      * gdbarch.sh: Emit a definition and declaration for gdbarch_free,
      *** empty log message ***
      * solib.c (solib_add): Move all the code for loading symbol tables
      *** empty log message ***
      *** empty log message ***
      * solib.c (update_solib_list): New function.
      *** empty log message ***
      * gdbint.texinfo (Using Different Register and Memory Data
      *** empty log message ***
      * dwarf2read.c: Revert Andrew Cagney's change of Dec 15, 1997.
      * gdbint.texinfo (Target Architecture Definition): Fix screwed-up
      Use the three-argument form of @xref to get the references right.
      *** empty log message ***
      * gdbarch.sh (POINTER_TO_ADDRESS, ADDRESS_TO_POINTER): Two new
      * gdbint.texinfo (Pointers Are Not Always Addresses): New manual
      *** empty log message ***
      Bring IEEE_FLOAT under gdbarch's control.
      * findvar.c (store_typed_address, extract_typed_address): Fix
      *** empty log message ***
      *** empty log message ***
      * minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.
      * i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
      *** empty log message ***
      My last commit introduced a bunch of mysterious whitespace changes; I
      I figured out what was going on.
      For real this time.
      Bring RETURN_VALUE_ON_STACK under gdbarch's control.
      *** empty log message ***
      * gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.
      2000-06-14  Jim Blandy  <jimb@redhat.com>
      *** empty log message ***
      File list is incorrect.
      * dwarf2read.c (read_structure_scope): Correct overzealous
      *** empty log message ***
      * stabsread.c (read_range_type): Properly construct complex
      * symtab.c (no_symtab_msg): Remove definition.
      * symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
      * dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
      * gdb.threads/linux-dp.exp: Recognize an additional message
      * linespec.c (find_methods): Just call CHECK_TYPEDEF on t, rather
      * libiberty/cp-demangle.c (struct demangling_def): New fields:
      * Makefile.in: Clean up dependencies on ../include/demangle.h.
      * gdb/linespec.c (find_methods): Whitespace differences aren't
      * cp-valprint.c: Bring formatting into line with GNU coding standards.
      *** empty log message ***
      * cp-demangle.c (string_list_delete): Don't forget to free the
      * stabsread.c (read_cpp_abbrev): Properly construct the names of
      A single-file branch to help me keep things straight while adapting
      Revert previous change, committed to trunk accidentally.
      * mips-tdep.c (mips_gdbarch_init): Tweak indentation.
      *** empty log message ***
      Correct/clarify credit for C++ work.
      * mips.igen (CFC1, CTC1): Pass the correct register numbers to
      * gdb.c++/classes.exp (ptype class A): Tolerate whitespace
      * gdb.c++/templates.exp: If we see the prompt for the overload
      * c-typeprint.c (c_type_print_cv_qualifier): Don't print `const'
      (Changes from Daniel Berlin, with revisions by Jim Blandy.)
      * breakpoint.c (check_duplicates): Take a breakpoint object as an
      * breakpoint.c (check_duplicates): Use the breakpoint's type, not
      * restore.c: Make the code of caller0 correspond to its comment.
      * mn10300.igen: Doc fixes.
      *** empty log message ***
      Use gdbarch for most target parameters for the MN10300, rather
      * mn10300-tdep.c (mn10300_gdbarch_init): Rather than using
      * mn10300-tdep.c (mn10300_gdbarch_init): Put the gdbarch methods
      * config/mn10300/tm-mn10300.h (mn10300_find_callers_reg): Delete
      * mn10300-tdep.c (mn10300_saved_pc_after_call,
      * mn10300-tdep.c (mn10300_pop_frame): Split the mn10300-specific
      * mn10300-tdep.c (mn10300_gdbarch_init): We do have a
      Correct and expand handling of `movm' instruction, and register
      * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): New function.
      * mn10300-tdep.c (mn10300_extract_return_value): Mark this as
      * Makefile.in (obstack_h, target_h): Define; these are already
      * Makefile.in (mn10300-tdep.o): New rule.
      * Makefile.in (mn10300-tdep.o): New rule.
      * mips-tdep.c (mips_store_return_value,
      * gnu-v2-abi.c: Don't #include "gdb_regex.h".  We don't use it.
      * Makefile.in (gnu-v2-abi.o): Add $(demangle_h) to list of
      * thread.c (do_captured_list_thread_ids): Use ui_out_tuple_begin
      Formatting tweak.
      * value.h (struct value): Doc fix, and rearrange members to place
      * values.c (value_primitive_field): If we're extracting a base
      Add support for the GNU V3 C++ ABI.
      Don't assume that short is shorter than int.
      * gnu-v2-abi.c (gnuv2_virtual_fn_field): There's no need to clear
      * partial-stab.h: New complaint: function_outside_compilation_unit.
      * partial-stab.h (case N_FUN: case 'f':, case N_FUN: case 'F':)
      * gnu-v3-abi.c (gnu_v3_abi_ops, vtable_type_gdbarch_data): Make
      Expand the gdbarch per-architecture data vector as needed, rather
      * gdb.base/help.exp: Update pattern to exclue `print-load-map'
      * gdbarch.sh, gdbarch.c: Revert change of 2001-06-01; all
      * gdbarch.sh: Changes to effect the following:
      * gdb.trace/gdb_c_test.c, actions.c: Fix misspellings.
      * gdb.base/exprs.exp ("sizeof (long long) > sizeof (long) (true)"):
      * gdb.base/return2.exp (main): Use values to test float and double
      * cp-abi.h: Rearrange code to put documentation comments above the
      * gdb.base/return2.exp (main): Use values to test float and double
      * gdbarch.sh: Make sure that '[' doesn't interpret interesting
      * lib/gdb.exp (gdb_test): Doc fix.
      * d10v-tdep.c (10v_frame_chain_valid, d10v_use_struct_convention,
      * d10v-tdep.c (d10v_ts2_dmap_register): Doc fix.
      * dwarf2read.c (read_comp_unit, sibling_die, dump_die,
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Remove extraneous
      Doc fix.
      * dwarf2read.c (struct partial_die_info): New member: has_pc_info.
      * dwarf2read (dwarf2_build_psymtabs_hard): Doc fix.
      * d10v-tdep.c (d10v_frame_chain, d10v_frame_init_saved_regs,
      * gdbtypes.h (builtin_type_void_func_ptr): New builtin type.
      * valops.c (value_cast): When casting a pointer to an integer,
      * printcmd.c (print_scalar_formatted): If we are printing an
      Clean up the D10V port so that GDB and the target program no
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Doc fix.
      * gdbint.texinfo: Bring the HTML `top' menu into sync with the
      *** empty log message ***
      * symfile.c (load_command): Invalidate the overlay cache.
      * symfile.c (sections_overlap): New function.
      * gdb.texinfo (`add-symbol-file'): Correct synopsis.
      * gdbtypes.h (struct type): Doc fix.
      Correctly parse register values provided by the monitor.
      * rom68k-rom.c (init_rom68k_cmds): Set the flag indicating that
      * printcmd.c (print_scalar_formatted): Fix indentation.
      Remove incomplete section on overlays, committed by accident.
      (monitor_load): Fix indentation.
      (monitor_load): Fix indentation.
      * monitor.c (monitor_load): Don't delete symtab users, or reset
      * gdb.base/restore.exp: Use temporary breakpoints, to avoid
      * lib/gdb.exp (test_xfail_format): Simplify.
      * genscripts.sh: Include a comment at the top of each generated
      * mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.
      * Makefile.in (MAKEHTMLFLAGS): Remove -glossary; the most recent
      Isolate STABS readers' use of the `textlow' and `texthigh' fields
      (start_psymtab_common): Revert change accidentally included in last
      * configure.in (AC_OUTPUT): Handle assignments to NATDEPFILES
      * config/s390/s390.mh (NATDEPFILES): Don't split this across
      * gdb.stabs/weird.exp: Delete "p v_comb" test.  It assumes that
      * gdb/s390-nat.c (s390_register_u_addr): Pass proper arguments to
      Fix typo.
      * Makefile.in (ALLDEPFILES): Add s390-tdep.c and s390-nat.c.
      * s390-nat.c: #include "regcache.h", to get declaration for
      * s390-tdep.c (s390_gdbarch_init): Use the default
      * s390-tdep.c (s390_get_frame_info): If the prologue loads r12
      * s390-tdep.c (s390_gdbarch_init): Use func_frame_chain_valid, not
      * s390-tdep.c (s390_get_frame_info): Initialize got_load_addr and
      * values.c (value_as_address): If VAL is a function or method,
      * s390-nat.c: (s390_push_arguments): Write a back chain pointer
      Typo: s390-nat.c -> s390-tdep.c.
      * s390-tdep.c: Don't use a call dummy.
      * corefile.c (write_memory_unsigned_integer,
      Patch from Andreas Schwab <schwab@suse.de>:
      Patch from Peter Schauer:
      * valops.c (default_coerce_float_to_double,
      * s390-tdep.c (s390_gdbarch_init): Register the function
      * s390-tdep.c (s390_pop_frame): Call generic_pop_current_frame, to
      * s390-tdep.c: Rewrite inferior function call code.  This may
      * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Clarify.
      * symfile.c (simple_read_overlay_table): Make sure we can find
      * s390-tdep.c (s390_get_frame_info): Initialize SP's element of
      * s390-tdep.c (s390_extract_return_value): Returned `float' values
      * s390-tdep.c (s390_pop_frame_regular): On the S/390, the frame
      * s390-tdep.c (is_simple_arg): Structs and unions exactly eight
      * s390-tdep.c: Tweak argument-passing to match GCC bugs.
      * target.h (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT): Delete
      * gdbint.texinfo (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT):
      * mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.
      * symtab.c (find_pc_sect_line): Revert change of 2001-11-13; add
      * s390-tdep.c (register_names): Call the general-purpose registers
      * s390-tdep.c (s390_push_dummy_frame): Delete function; it's no
      * s390-tdep.c (s390_frame_chain): Remember that the SP's element
      * s390-tdep.c: Get frame chains and saved pc values properly from
      * mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.
      * s390-tdep.c (s390_frame_saved_pc_nofix): If the prologue didn't
      * values.c (value_being_returned): Make error message a proper
      Tighten up GDB's support for returning structs by value.
      * gdb.texinfo (Overlays): New chapter, documenting GDB's
      Add assembly-source tests for s390-ibm-linux.
      * s390-tdep.c (s390_get_frame_info): Don't used fextra_info to set
      * gdb.asm/s390.inc (gdbasm_datavar): Use `.long' to create `int'
      * gdb.base/completion.exp: Clarify indentation.
      * s390-tdep.c (s390_get_frame_info): Doc fixes.
      * s390-tdep.c (s390_get_frame_info): More doc fixes.
      * s390-tdep.c (s390_get_frame_info): Recognize spills of reg
      * s390-tdep.c (s390_get_frame_info): Recognize argument register
      * config/s390/nm-linux.h: Watchpoints are either continuable or
      * gdb.base/break.exp: (test_next_with_recursion): Don't change the
      * printcmd.c (print_scalar_formatted): Compare the length of the
      * gdb.base/callfuncs.exp: The stabs generated by GCC don't tell us
      If GDB says it can't find the struct the function returned, report
      If GDB says it can't find the struct the function returned, report
      * s390-tdep.c (s390_store_return_value): Don't convert float
      * config/s390/s390.mh: Don't use the linux-thread.o module;
      * config/s390/s390.mh: Don't use the linux-thread.o module;
      * gdb.asm/asm-source.exp (info symbol): Anchor the pattern
      * Makefile.in (c_lang_h): New variable.  Use it in dependency
      * Makefile.in (c-exp.tab.o): Add missing dependencies.
      Remove accidentally committed ChangeLog entries for callfuncs.exp.
      * gdb.base/corefile.exp: Recognize the message saying that GDB
      * gdb.base/completion.exp: On some systems, there is, in fact, a
      * gdb.base/completion.exp: Rather than completing very long
      * Makefile.in (c-exp.tab.o): Delete duplicate build rule.  Fix
      * c-lang.c (c_printstr, c_builtin_types, cplus_builtin_types):
      * c-lang.c (c_emit_char): Print ASCII 11 as '\v', to match
      * gdb.base/printcmds.exp: Expect the null character to be printed
      * s390-tdep.c (s390_register_raw_size): Replace unnecessarily
      * s390-tdep.c (s390_gdbarch_init): Revert accidentally committed
      * s390-tdep.c (s390_register_name): S390_LAST_REGNUM is, in fact,
      * gdbarch.sh (TARGET_CHAR_SIGNED): New macro.
      * gdbarch.sh (TARGET_CHAR_SIGNED): New macro.
      * s390-tdep.c (s390_readinstruction): Don't call
      * s390-tdep.c (s390_get_frame_info): Give orig_sp a reasonable
      * s390-tdep.c (s390_frame_saved_pc_nofix): If we get the saved PC
      * s390-tdep.c (s390_pop_frame_regular): Make sure the saved_regs
      * gdbint.texinfo (TARGET_CHAR_SIGNED): Document.
      * gdb.asm/asm-source.exp (info symbol): Take another shot at
      * gdb.base/ending-run.c (main): Avoid messing with setvbuf; just
      * infcmd.c (run_command): Check that the `exec' target layer's BFD
      * mi-cmd-stack.c (list_args_or_locals): Move declaration of
      * solib-svr4.c (svr4_truncate_ptr): New function.
      * mi-var-child.exp ("get children of struct_declarations", "get
      * mi-regs.exp: Various cleanups for SPARC-only tests.
      * gdb.base/callfwmall.c, gdb.base/callfwmall.exp: Move these tests
      * c-typeprint.c (c_type_print_varspec_suffix): If a function type
      * stabsread.c (read_type): Add code to parse Sun's syntax for
      * stabsread.c (error_type_complaint): Improve error message.
      * stabsread.c (error_type_complaint): Improve error message.
      * gdb.base/ptype.exp, gdb.base/ptype.c: Add tests for printing
      * gdb.asm/asm-source.exp: Parse the output from `info sources' one
      include:
      Indicate that the bcache functions don't change the strings
      Doc fix.
      * splay-tree.c (splay_tree_xmalloc_allocate,
      * symtab.h (SYMBOL_INIT_MANGLED_NAME): Turn this macro's body into
      * cli/cli-dump.c (_initialize_cli_dump): Older GCC's tolerate
      * configure.in: Call AC_C_INLINE.
      gdb/ChangeLog:
      * gdb.c++/hang1.C, gdb.c++/hang2.C, gdb.c++/hang.H,
      * stabsread.c (multiply_defined_struct): New complaint.
      * stabsread.c (cleanup_undefined_types): Use replace_type, not memcpy.
      * gdb.c++/hang.exp: Check for corruption of the cv_type chain.
      * gdbtypes.c (replace_type): Doc fix.
      Separate the job of reading the line number info statement program
      Properly track the size of the current objfile's .debug_line section.
      * gdb.base/printcmds.exp (test_integer_literals_rejected):
      * gdb.base/printcmds.exp: Don't xfail the ptype command.  This is
      Add first preprocessor macro-expansion files.
      * macroexp.c (init_buffer, gather_arguments, expand): Use NULL, not 0.
      Add macro structures to GDB's symbol tables.  Nobody puts anything
      Teach the Dwarf 2 reader to read macro information.
      Add commands for manually expanding macros and showing their
      Expand preprocessor macros in C expressions.
      * gdb.texinfo (C Preprocessor Macros): New chapter.
      * NEWS: Note addition of macro support.
      * gdb.base/completion.exp: Recognize the more detailed error
      * macrotab.c (check_for_redefinition): Don't complain if the new
      * dwarf2read.c (free_line_header): Use xfree, not free.
      * macroscope.c (default_macro_scope): Put `void' in empty argument
      Call the command `info macro', not `show macro'.
      * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New
      * gdb/source.c (source_info): Mention whether the symtab has
      Remove some vestiges of Harris 88k support.
      * macrocmd.c (info_macro_command): Remove newline from error
      * gdb.base/interrupt.exp: Correct logic for skipping tests on
      * gdb.base/ending-run.exp: Don't expect to see the program end in
      * parser-defs.h (expression_context_pc): Make this extern.
      Remove stray conflict marker.
      Patch from David Carlton <carlton@math.stanford.edu>:
      * Makefile.in (LDFLAGS): Allow the configure script to establish a
      * valops.c (value_cast): Simplify and correct logic for doing a
      * coffread.c (coff_symfile_read): Don't try to read the line
      * gdb.threads/pthreads.exp: Move the portable thread compilation
      * symtab.c (lookup_symbol_aux): In the cases where we find a
      * gdb.threads/killed.exp, gdb.threads/killed.c: New test.
      * gdb.threads/killed.exp: Fix test failure message.
      * dbxread.c, mdebugread.c: Revert my change of 2001-10-23.  Moving
      Fix from Paul Breed:
      * gdb.c++/casts.cc, gdb.c++/casts.exp: New test.
      2002-10-08  Petr Sorfa <petrs@caldera.com>
      * macrotab.h (struct macro_source_file): Doc fix.
      * macroscope.c: #include "complaints.h".
      * dwarf2read.c (read_func_scope): Restore local_symbols and
      * dwarf2read.c (read_func_scope): Restore list_in_scope properly
      * findvar.c (read_var_value): Doc fix.
      * gdb.base/step-line.exp: Check that GDB can handle filenames that
      Revert previous change --- the hour was late, and I was confused about
      * lib/mi-support.exp (mi_delete_breakpoints): Change name of
      * symfile.c (symbol_file_add): Flush gdb_stdout even if from_tty
      * symfile.c (syms_from_objfile): Adjust indentation.
      * symtab.h (SIZEOF_N_SECTION_OFFSETS): New macro.
      * symfile.c (init_objfile_sect_indices): New function.
      * gdb.c++/psmang.exp, gdb.c++/psmang1.cc, gdb.c++/psmang2.cc: New
      * gdb.c++/psmang.exp: Doc fix.
      * gdb.base/attach.exp: There's no need to copy the test program to
      * gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option,
      * symfile.c: #include "gdb_assert.h".
      * symfile.c (symbol_file_add_with_addrs_or_offsets): New function,
      gdb/ChangeLog:
      * symfile.c (syms_from_objfile): Don't print the "(no debugging
      * objfiles.h (struct objfile): Doc fix.
      * symfile.c (find_separate_debug_file): Assert that the objfile's
      Use a single, consistent representation for an empty minimal
      * dwarf2read.c (dwarf2_locate_sections): When we find a macro info
      * gdb.c++/local.exp: Don't expect Local to be in scope in main;
      * MAINTAINERS (GNU/Linux/x86, linespec, breakpoints, Scheme
      * gdb.c++/derivation.exp, gdb.c++/overload.exp,
      * s390-tdep.c (s390_gdbarch_init): Put back accidentally deleted
      * gdb.c++/derivation.exp, gdb.c++/overload.exp,
      gdb/ChangeLog:
      * s390-tdep.c (s390_frame_align): New function.
      gdb/ChangeLog:
      * gdb.asm/asm-source.exp: Use a 'switch -glob' statement, not a
      Add support for assembly source testing on the s390x.
      * gdb.texinfo (Dump/Restore Files): Update documentation for
      libiberty/ChangeLog:
      * gdb.base/corefile.exp: Tolerate stuff after argument parens in
      * ppc-linux-nat.c (store_altivec_registers): Don't cast fourth
      * linux-low.c (usr_store_inferior_registers): Transfer buf in
      * gdb.base/corefile.exp: Find corefiles on Linux, which names them
      Use gdbarch methods for solib stuff on PowerPC Linux.
      * s390-nat.c (supply_gregset, fill_gregset): On the s390x, the
      * gdb.texinfo (Separate Debug Files): Remove extra semicolon.
      * arch-utils.c (always_use_struct_convention): New function.
      * configure.host, configure.tgt: Add entries for
      * ppc-linux-nat.c (ppc_register_u_addr, fill_gregset): If PT_MQ
      * config/powerpc/nm-ppc64-linux.h (PTRACE_XFER_TYPE): This is
      Actually finish the job started by my change of 2003-05-29.
      * ppc-linux-nat.c (ppc_register_u_addr): Correctly compute u-area
      Recognize and skip 64-bit PowerPC Linux linkage functions.
      * frv-tdep.c (frv_use_struct_convention): Delete static
      Fix typo in ChangeLog.
      * solib-svr4.c (solib_break_names): Recognize the 64-bit PowerPC
      * ppc-linux-tdep.c: "Linux" -> "GNU/Linux"
      * ppc-linux-tdep.c (ppc64_desc_entry_point): New function.
      * ppc-linux-tdep.c (ppc64_call_dummy_address): New function.
      * ppc-linux-tdep.c (ppc64_linux_convert_from_func_ptr_addr): New
      * ppc-linux-tdep.c: More "Linux" -> "GNU/Linux".
      Patch from IBM (authors unspecified, probably Ulrich Weigand and
      New S390 prologue analyzer.
      * s390-tdep.c (struct frame_extra_info): new member:
      * solib-svr4.c (bfd_lookup_symbol): New SECT_FLAGS argument.
      * Makefile.in (dbxread.o): Note new dependency on $(gdb_assert_h).
      * dbxread.c (read_dbx_symtab): The N_DATA and N_DATA | N_EXT
      * dbxread.c (read_dbx_symtab): Add FIXME about finding section
      * dbxread.c (read_dbx_symtab): If we have no .data section and no
      * dbxread.c (read_dbx_symtab): Don't report an internal error if
      * Makefile.in (dis_asm_h): Note that this #includes "bfd.h".
      * macrotab.c (macro_include): Use the correct comparison to find
      * dwarf2read.c (read_array_type): When building the type for an
      * dwarf2read.c (struct die_info): Doc fix.
      * osabi.c (gdbarch_init_osabi): A handler is okay if it's for an
      * gdb.texinfo (The F request packet, The F reply packet): Renamed
      * elfread.c (elf_symtab_read): Allocate correct number of tail
      * cp-namespace.c: Doc fix.
      * osabi.c (_initialize_gdb_osabi): Don't return before registering
      * cpu-powerpc.c (powerpc_compatible): Any ISA in the PowerPC
      * gdb.base/freebpcmd.exp, gdb.base/freebpcmd.c: New test.
      * osabi.c (gdbarch_init_osabi): Reformat error message with better
      * dwarf2read.c (dwarf2_add_member_fn, read_structure_scope):
      * gdb.base/freebpcmd.exp: Mark the interesting failure as known.
      * gdb.base/freebpcmd.c: Add copyright notice.
      * breakpoint.c (bpstat_do_actions): To ensure that
      Clean up misapplied patch:
      * dwarf2read.c (read_func_scope): Re-indent comment.
      * stabsread.c (read_type): If we find any type numbers that are
      * findvar.c (value_from_register): If the type has no length, just
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      2004-02-17  Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
      * findvar.c (value_from_register): Doc fix.
      Don't use wildcards in ChangeLog entries.
      * findvar.c (value_from_register): Doc fix.
      * stabsread.c (reg_value_complaint): The maximum register number
      * ppc-linux-tdep.c (ppc_linux_init_abi): Long doubles are eight
      * rs6000-tdep.c (skip_prologue): Recognize moves from argument
      From Ulrich Weigand:
      * i386-tdep.c: Add FIXME regarding STABS vs. Dwarf 2 register
      * rs6000-tdep.c (rs6000_dwarf2_stab_reg_to_regnum): New, unified
      * MAINTAINERS: Chris Faylor has changed employers; add him to
      * i386-tdep.c (i386_stab_reg_to_regnum): Correct numbering for
      * rs6000-tdep.c (registers_e500, registers_7400): Doc fixes.
      * ppc-linux-nat.c (ppc_register_u_addr): Don't assume that r0 is
      * gdb.stabs/exclfwd.exp, gdb.stabs/exclfwd1.c,
      Move the symbol-file-from-memory functions into their own file.
      * aix-thread.c (fill_fprs): Fix off-by-one error comparing regno
      * config/rs6000/tm-rs6000.h (FPLAST_REGNUM): Delete #definition.
      * config/ppc-tdep.h (struct gdbarch_tdep): Delete
      * config/rs6000/tm-rs6000.h (FP0_REGNUM): Document that this
      * ppc-linux-nat.c (fetch_ppc_registers, store_ppc_registers):
      * gdb.base/lineinc.exp, gdb.base/lineinc1.h, gdb.base/lineinc2.h,
      * ppc-sysv-tdep.c (ppc64_sysv_abi_return_value): Assert that
      * aix-thread.c (fetch_regs_kernel_thread, fill_gprs64,
      * rs6000-tdep.c (ppc_collect_gregset): Correct off-by-one error in
      * rs6000-tdep.c (ppc_collect_gregset): When regnum == -1, do
      * ppc-tdep.h (struct gdbarch_tdep): Change definition of
      Back out change.  The NetBSD changes need Jason Thorpe's approval, but
      * ppc-tdep.h (struct gdbarch_tdep): Change definition of
      * ppc-bdm.c (bdm_ppc_fetch_registers): Replace utterly broken code
      * configure.in: When checking whether we should use the -bbigtoc
      * aix-thread.c (supply_gprs64, fetch_regs_user_thread)
      * aix-thread.c (pdc_read_regs, supply_gprs64, supply_fprs)
      Committed by Jim Blandy <jimb@redhat.com>:
      * MAINTAINERS: Update address for J.T. Conklin.
      * rs6000-tdep.c (rs6000_gdbarch_init): Initialize tdep fields
      Use a constructor function to create regset structures.
      Fix up last ChangeLog commit.
      * rs6000-tdep.c (rs6000_push_dummy_call): Formatting fixes.
      * dwarf2expr.c (execute_stack_op): Add 'break' statements after
      Allocate regset structures in the gdbarch's obstack, not using
      * ppc-linux-nat.c (fetch_register): Move code back to be next
      * ppc-tdep.h (spe_register_p): New declaration.
      * MAINTAINERS (tracing bytecode stuff): Allow global maintainers
      * gdb.arch/e500-prologue.exp, gdb.arch/e500-prologue.c: New tests.
      * rs6000-tdep.c (rs6000_dwarf2_stab_reg_to_regnum): Deleted.
      * rs6000-tdep.c: Use the modern gdbarch methods for handling the
      * ppc-tdep.h: Delete unused 'regoff' member.
      * ppc-linux-nat.c (store_register, fetch_register): Rename 'mess'
      * ppc-linux-nat.c (store_register): Remove unused local 'offset'.
      * ppc-linux-nat.c (store_register, fetch_register): Remove
      * rs6000-tdep.c (rs6000_store_return_value): Use
      * ppc-linux-nat.c (fetch_register): Don't forget to pass the
      * gdb.arch/i386-sse.exp, gdb.arch/i386-sse.c: New tests.
      Add native Linux support for the PowerPC E500.
      * gdb.arch/e500-regs.exp: Fix up 'print' pattern for the little-
      * gdb.base/charset.exp: Don't refer to $expect_out(1,string) in
      * gdb.base/charset.exp: Only send a control-C if we see a new
      Fix PR testsuite/1680.
      * gdbarch.sh: Doc fix.
      * e500_registers.h (EVR): Cast the 32-bit value of the GPR to an
      * Makefile.in (gdb_callback_h): Renamed from callback_h to the
      * Makefile.in: Update all dependency information.
      * rs6000-tdep.c (registers_powerpc_nofp): Unused; deleted.
      * rs6000-tdep.c (registers_860): Correct register name.  (No PPC
      * ppc-tdep.h (ppc_spr_mq, ppc_spr_xer, ppc_spr_rtcu, ppc_spr_rtcl)
      * ppc-tdep.h (ppc_num_srs): New enum constant.
      * ppc-tdep.h (ppc_num_vrs): New enum constant.
      * rs6000-tdep.c (COMMON_UISA_NOFP_REGS): Delete; unused.
      * ppc-tdep.h (struct gdbarch_tdep): New member: ppc_sr0_regnum.
      * rs6000-tdep.c (registers_602): Correct register name: "esassr"
      * ppc-tdep.h (ppc_spr_asr): Add missing OEA SPR.
      * rs6000-tdep.c (rs6000_gdbarch_init): Delete variable 'power';
      Include PowerPC SPR numbers for special-purpose registers.
      * rs6000-tdep.c (rs6000_gdbarch_init): The register set used for
      gdb/ChangeLog:
      Change the layout of the PowerPC E500 raw register cache to allow
      gdb/ChangeLog:
      * ppc-linux-nat.c (fetch_register): Replace 'gdb_assert (0)' with
      Add missing function name to ChangeLog entry.
      * regcache.c (regcache_raw_read): Assert that, after calling
      * rs6000-tdep.c (set_sim_regno, init_sim_regno_table,
      Add missing ChangeLog entry.
      * dwarf2loc.c (dwarf2_evaluate_loc_desc): Wait to fetch the top of
      * dwarf2expr.h (struct dwarf_expr_context): New members
      * gdbtypes.h (TYPE_CODE_ARRAY): Doc fix.
      * dwarf2read.c (is_vtable_name): New function, based on logic from
      * frame.h (frame_register): Doc fix.
      Fix bug reported and analyzed by Olivier Crete:
      * valops.c (value_assign): Move 'buffer' to the enclosing block,
      * valops.c (value_assign): 'use_buffer' is initialized to zero,
      * minsyms.c (lookup_minimal_symbol): Doc fix.
      * linux-nat.c (_initialize_linux_nat): Rename child_ops.
      * MAINTAINERS (generic symtabs, dwarf readers, elf reader, stabs
      * remote.c (fetch_register_using_p): Construct 'p' packet in a
      * gdbtypes.c (make_qualified_type): Doc fix.  Add assertion to
      * remote.c (remote_threads_info, remote_current_thread): Use
      * gdb.texinfo (General Query Packets): Specify that thread ID's in
      * MAINTAINERS: List 'depcomp' as part of automake.
      * gdb.threads/linux-dp.exp: Fix output regexp to handle output
      * remote.c (fetch_register_using_p): Indentation cleanup.
      * remote.c (fetch_register_using_p): Fix formatting.
      * remote.c (fetch_register_using_p): Recognize a register value
      * rdi-share/configure, rdi-share/aclocal.m4: Regenerated using
      * configure.tgt: Set build_rdi_share to "yes" on those targets
      cgen/ChangeLog:
      cgen/ChangeLog:
      * callback.c (os_fstat): Don't declare 't' unless it's used.
      * disasm.c (gdb_disassemble_info): Call disassemble_init_for_target.
      * mips-tdep.c (show_mips_abi): Change calling conventions to match
      Avoid warnings due to the use of -Wuninitialized without -O.
      * configure.ac: Use '=', not '=='; the latter is a GNU extension.
      sim/common/ChangeLog:
      * config/tc-arm.c (arm_adjust_symtab): Fetch elf_sym's binding
      Move construction of IA-32 vector types to i386-tdep.c.
      * parse.c (namecopy): Change allocation conventions.
      * gdb.base/auxv.exp: Call 'untested' and return -1 instead of
      * gdb.base/call-ar-st.exp: Call 'untested' and return -1 instead of
      Revert accidentally committed change.
      * Makefile.am: Regenerate dependencies with 'make dep-am'.
      * config.sub: Add cases for the Renesas m32c.  (This patch has been
      ChangeLog:
      * m32c.cpu, m32c.opc: Fix copyright.
      * m32c.opc (m32c_cgen_insn_supported): Use int, not CGEN_BITSET,
      2005-10-12  Jim Blandy  <jimb@redhat.com>
      2005-10-17  Jim Blandy  <jimb@redhat.com>
      2005-11-12  Jim Blandy  <jimb@redhat.com>
      * gdb.texinfo (Packets): Mention that packets beginning with
      * gdb.texinfo (Packets): Clarify lack of restrictions on behavior
      2005-11-15  Jim Blandy  <jimb@redhat.com>
      gdb/doc/ChangeLog:
      * gdb.texinfo (Packets): Move information out of 'q' and 'Q'
      2005-11-18  Jim Blandy  <jimb@redhat.com>
      2005-11-18  Jim Blandy  <jimb@redhat.com>
      2005-11-19  Jim Blandy  <jimb@redhat.com>
      gdb/doc/ChangeLog:
      gdb/ChangeLog:
      2005-11-21  Jim Blandy  <jimb@redhat.com>
      2005-12-07  Jim Blandy  <jimb@redhat.com>
      gdb/ChangeLog:
      gdb/ChangeLog:
      Rotate ChangeLogs.
      2006-01-01  Roger Sayle  <roger@eyesopen.com>
      2006-01-04  Jim Blandy  <jimb@redhat.com>
      2006-01-17  Jim Blandy  <jimb@redhat.com>
      gdb/ChangeLog:
      gdb/ChangeLog:
      gdb/ChangeLog:
      gdb/ChangeLog:
      sim/ChangeLog:
      2006-01-24  Jim Blandy  <jimb@redhat.com>
      2006-01-24  Jim Blandy  <jimb@redhat.com>
      2006-01-25  Jim Blandy  <jimb@redhat.com>
      gdb/testsuite/ChangeLog:
      2006-03-07  Jim Blandy  <jimb@red-bean.com>
      2006-03-07  Jim Blandy  <jimb@red-bean.com>
      2006-03-07  Jim Blandy  <jimb@red-bean.com>
      2006-03-13  Jim Blandy  <jimb@codesourcery.com>
      2006-03-18  Jim Blandy  <jimb@codesourcery.com>
      src/gdb/ChangeLog:
      2006-04-08  Jim Blandy  <jimb@codesourcery.com>
      src/gdb/ChangeLog:
      gdb/doc/ChangeLog:
      2006-04-11  Jim Blandy  <jimb@codesourcery.com>
      gdb/ChangeLog:
      gdb/doc/ChangeLog:
      gdb/ChangeLog:
      * gdb.texinfo (Stop Reply Packets): Note similarity of 'S' and 'T'
      gdb/ChangeLog:
      2006-11-03  Jim Blandy  <jimb@codesourcery.com>
      2006-11-06  Jim Blandy  <jimb@codesourcery.com>
      Fix garbled ChangeLog entry.
      2006-11-30  Jim Blandy  <jimb@codesourcery.com>
      * gdbtypes.c (built_gdbtypes): Don't set builtin_type_void here.
      2006-12-06  Jim Blandy  <jimb@codesourcery.com>
      * value.c (value_copy): Copy the full 'location' contents, instead
      Consolidate Gary Funck's two ChangeLog entries.
      * glibc-tdep.c (glibc_skip_solib_resolver): Look for '_dl_fixup',
      * ax-general.c (ax_const_l): Select proper opcode for the given
      * MAINTAINERS: Update Stan Shebs' email address.
      * configure.ac: Tighten pattern for extracting value of
      * score-tdep.c (score_push_dummy_call): Don't mix declarations and
      gdb/ChangeLog:
      2007-01-24  Jim Blandy  <jimb@codesourcery.com>
      * gdb.texinfo (Overview): Doc fix.
      * macroexp.c (init_buffer): Remove testing code that overrides the
      * gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
      * gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
      * breakpoint.c (watch_command_1): Remove '#ifdef HPUXHPPA' block;
      * macrotab.h (new_macro_table): Document that removing information
      * symfile.h (struct symfile_segment_data): Doc fixes.
      * remote.c (getpkt_sane): Fix error message.  No animals were
      * dwarf.c (display_debug_lines): Print the offset of each line
      * dwarf.c (process_debug_info): Line up section offsets of
      * serial.h (struct serial_ops): Document read_prim to return zero
      * ax-general.c (gen_traced_pop, gen_int_literal)
      * ax-gdb.c (gen_cast): Remove redundant assignment to
      * ax-gdb.c (expr_to_agent): Delete unused function.
      * tracepoint.c (tracepoint_operation): Report the deletion event
      * ax-gdb.h (expr_to_address_and_size): Delete declaration for
      * breakpoint.c (watch_command_1): When the watchpoint isn't local
      Support lexical blocks and function bodies that occupy
      * NEWS: Mention support for non-contiguous lexical blocks and
      * addrmap.c, addrmap.h: Update to GPLv3.
      * addrmap.c (addrmap_splay_tree_remove): New function.
      Remove unused support for target-based exception catching.
      * dwarf2read.c (attr_form_is_constant): New function.
      * dwarf2read.c (dwarf2_add_field): Correctly scale all byte
      * doc/gdb.texinfo (Set Watchpoints): Integrate per-thread
      Fix filename in ChangeLog entry.
      * gdb.asm/asm-source.exp: Use gdb_get_line_number, instead of
      * gdb.base/multi-forks.exp: Doc fix.
      * configure: Regenerated.
      * gdb.base/multi-forks.exp: Consume all output from child
      * README: Mention gdbserver/README.
      * gdb.base/expand-psymtabs.exp: Doc fix.
      * gdb.base/expand-psymtabs.exp: Doc fix to the doc fix.
      * MAINTAINERS: Update my info.
      * gdb.threads/sigthread.c: Use barriers to ensure that
      * lib/gdbserver-support.exp (gdb_target_cmd): Recognize 'unknown
      * gdb.texinfo (Help): Summarize 'info args' correctly.
      * ax-gdb.c (gen_expr): Yield ordinary error if asked to trace a
      Fix changelog entry.
      2008-02-05  Andrzej Zaborowski  <balrogg@gmail.com>
      * MAINTAINERS: Fix my e-mail address as steering committee member.
      * top.c (gdb_init): Don't set the current directory here; that's
      Check return values of functions declared with warn_unused_result
      * MAINTAINERS: Remove self as m32c target maintainer.
      * dwarf.c (display_debug_frames): Skip the 'S' character in CFI

Jim Ingham (19):
      Tue May 12 12:03:16 1998  James Ingham  <jingham@leda.cygnus.com>
      Wed May 13 11:12:58 1998  James Ingham  <jingham@leda.cygnus.com>
      Tue Jun  9 15:27:09 1998    Jim Ingham <jingham@cygnus.com>
      Mon Jun 15 13:18:21 1998  Jim Ingham <jingham@cygnus.com>
      Wed Jul  1 11:07:21 1998  Jim Ingham   <jingham@cygnus.com>
      Wed Jul  1 13:10:58 1998  Jim Ingham   <jingham@cygnus.com>
      Thu Sep 10 22:10:29  1998 Jim Ingham <jingham@cygnus.com>
      Merging the Tracepoint changes back into the Trunk:
      Thu Nov 12 15:20:15 1998  Jim Ingham   <jingham@cygnus.com>
      Mon Dec 14 13:20:50 1998 Jim Ingham  <jingham@cygnus.com>
      This is the merge of the Itcl3.0 gdbtk development branch into the
      1999-01-27  James Ingham  <jingham@cygnus.com>
      Adding some missing files to the .Sanitize file.
      1999-01-29  James Ingham  <jingham@cygnus.com>
      Adding scrwin3.test.to .Sanitize.
      1999-02-05  James Ingham  <jingham@cygnus.com>
      2000-03-13  James Ingham  <jingham@leda.cygnus.com>
      2002-04-04  Jim Ingham  <jingham@apple.com>
      Preserve the ignore count when we resolve a pending breakpoint.  Also add

Jim Kingdon (1819):
      *** empty log message ***
      * inftarg.c (child_open), remote-vx{,.68}.c (vx_proc_open):
      * target.h: Add to_doc and target_preopen.
      * source.c: Rename directories_info to show_directories.
      * symfile.c: Rename add_syms_command to add_symbol_file_command.
      *** empty log message ***
      *** empty log message ***
      Initial revision
      *** empty log message ***
      *** empty log message ***
      * i386-pinsn.c (OP_E): Change %d to 0x%x for consistency.
      * Makefile.dist (cplus-dem.o): Hack in an #include "param.h"
      * coffread.c (read_coff_symtab): Check for "LF%" with all the
      * main.c: New HAVE_SIGSETMASK #ifdefs.
      * tm-68k.h: Put declaration of ext_format_68881 outside the macros.
      Initial revision
      * arm-opcode.h: New file (same contents as before; it had
      * utils.c: Use CPLUS_MARKER not '$'.
      * tm-68k.h (NUM_REGS): Conditionalize on TARGET_SUN3 not sun.
      Fix comment (coff-encap -> dbx-in-coff).
      signame.c: Change #ifdef SYS_SIGLIST_MISSING to #if.
      * stddef.h (size_t): Let either _SIZE_T or _SIZE_T_ guard it.
      * mipsread.c (parse_symbol): Set startup_file_{start,end} if
      * findvar.c (read_register_gen): Add "target byte-order" comment.
      infrun.c (start_remote): Also call wait_for_inferior & normal_stop.
      * coffread.c (find_linenos): Use LINESZ not sizeof (struct lineno).
      * i386-tdep.c: Remove unnecessary #includes.
      * tm-i386v{,-g}.h: Remove N_SET_MAGIC define.
      * breakpoint.c (bpstat_print): Try all elements on the bpstat
      Check for NULL selected_frame in various places.
      * symfile.c (symbol_file_add): Add comment.
      Fix appearance of ChangeLog.
      Fix the fix to the appearance of the ChangeLog
      Initial revision
      * sparc-tdep.c (skip_prologue): Don't skip anything unless there
      * Shared libaray/corefile changes from Peter Schauer:
      Restore Schauer's version of ADD_SOLIB in core_open().
      *** empty log message ***
      Use unpush_target not pop_target in core_open.
      * printcmd.c (print_scalar_formatted): Add 't' for binary.
      * main.c (cd_command): Call dont_repeat.
      values.c (value_virtual_fn_field): If there is no fcontext,
      * symtab.c (lookup_symbol): Add 3 more of those loops through
      * blockframe.c, frame.h (reinit_frame_cache): New function.
      * remote.c (getpkt): Don't set immediate_quit.
      * infun.c (resume, resume_cleanups): New functions.
      * gmalloc.c [!HAVE_GETPAGESIZE]: Try to figure out the pagesize.
      * WHATS.NEW: Remove mention of readline and more paging (in 3.5).
      This is the last one I gave to Telebit, minus all the print_msg's.
      * xconfig/i386v{,32}{,-g}: Add XM_CFLAGS=-Dgetpagesize()=4096.
      gmalloc.c: #if 0 out !HAVE_GETPAGESIZE code.
      * vax-opcode.h, expread.y, expprint.c, cplus-dem.c: Declare some
      * expread.y (abs_decl): Accept '&' and '&' abs_decl.
      * cplus-dem.c (optable): Add "nw", "dl", "compound".
      dbxread.c (read_type): If we get "##", don't lookup_function_type
      * eval.c (evaluate_subexp, case UNOP_LOGNOT): If following opcode
      * printcmd.c (x_command): Dereference references.
      * symfile.c (fill_in_vptr_fieldno): Don't call check_stub_type.
      * symtab.c, symtab.h: Have a builtin_type_{,unsigned_}long_long
      * valops.c (typecmp): If t2 == 0, return 1.
      * valprint.c (val_print): Print out first element of vtbl
      * values.c (check_stub_method): Do lookup_method_type and stuff
      * values.c, value.h: New functions value_{headof,from_vtable_info}.
      * symtab.c, symtab.h: Have a builtin_type_{,unsigned_}long_long
      defs.h (TARGET_LONG_LONG_BIT): New macro.
      * symfile.c (fill_in_vptr_fieldno): Don't call check_stub_type.
      *** empty log message ***
      * tm-sparc.h: Add comments about gcc version 2 and structure passing.
      * param-no-tm.h: Make BITS_BIG_ENDIAN defined to 0/1, not defined
      Initial revision
      {x,t}m-tahoe.h, tahoe-pinsn.c, tahoe-opcode.h: New files.
      * infrun.c: Don't include sys/user.h and friends (wrong for
      * Move BROKEN_LARGE_ALLOCA from tm-sun386.h to xm-sun386.h.
      * sun386-xdep.c [!GDB_TARGET_IS_SUN386]: Just provide empty
      * Makefile.dist: Add comment about tm-sun3os4.h: tm-sun3.h, etc.
      * sun3-xdep.c, tm-sun3.h, tm-68k.h: Change TARGET_SUN3 to
      *** empty log message ***
      * signame.c: Include defs.h and param.h.
      The list of changes is too long to fit in the cvs log (since it truncates!).
      * blockframe.c, breakpoint.c, core.c, command.c, findvar.c,
      * xm-sun386.h: Don't define SET_STACK_LIMIT_HUGE.
      *** empty log message ***
      *** empty log message ***
      Make bfd_filename return a char *, not a const char *.
      *** empty log message ***
      Make arg to zalloc a bfd_size_type not a size_t
      (osys_read_record): If record->header.lenth <= sizeof (record->header),
      Make it run on wingnut (88k, DGUX).  Complete list of changes in the ChangeLog.
      * signame.c: Cast const char* to char* when assigning to sys_siglist.
      * cplus-dem.c [__STDC__]: Make x{m,re}alloc return void*.
      * mtrace.c: Don't typedef things like size_t, just #define them.
      *** empty log message ***
      * rs6000-core.c: Add .ldinfo section.
      Fri Mar 12 09:33:23 1993  Jim Kingdon  (kingdon@cygnus.com)
      *** empty log message ***
      * xcoffread.c (read_symbol_lineno): Look to end of symbols for .bf,
      * xcoffexec.c (add_vmap): Wrap symbol read in catch_errors.
      * xcoffread.c (xcoff_symfile_read): Only read stringtab and
      * xcoffread.c (MIN_TBTABSIZ): Change to 12.
      * xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc.
      * xcoffread.c (enter_line_range): endaddr is exclusive, not inclusive.
      * xcoffexec.c (exec_close): Don't close exec_bfd twice.
      add XCOFF node
      fixes re arrays and continuations
      mention long options in usage message
      nuke no-op STAB_REG_TO_REGNUM
      * Clean up xcoff relocation.
      * rs6000-tdep.c (single_step): Misc cleanups (CORE_ADDR not int,
      Fetch lazy values
      * breakpoint.{c,h}: Add exp_string to struct breakpoint and use
      * xcoffread.c: Nuke NAMES_HAVE_DOT define (not used).
      * xcoffread.c (sort_syms, compare_symbols): Remove.
      Add comments regarding breakpoint_re_set
      add comment
      *** empty log message ***
      * breakpoint.h (bpstat): New field print_it.
      (print_it_normal): return 0 after hitting watchpoint
      Use ANSI versions on AIX regardless of __STDC__.
      Tue Mar 30 08:06:24 1993  Jim Kingdon  (kingdon@cygnus.com)
      * infrun.c (wait_for_inferior): Revise comment.
      provide a new interface (using read_memory_func) to call the disassemblers
      New file dis-buf.c; part of read_memory_func changes just checked it
      merge binutils and gdb sparc disassemblers
      this is part of the binutils/gdb sparc disassembler merge
      Fix prototype problems related to recent disassembler changes
      remove another reference to sparc-pinsn.c
      make it work with recent sparc changes
      Make circumvention of sun make VPATH bug include all relevant files
      * sparc-dis.c: Use fprintf_func a few places where I forgot,
      New print_address for disassemblers, merge a29k and i960 disassemblers
      * stabsread.c (patch_block_stabs): If stab & no symbol, make
      * rs6000-tdep.c (frameless_function_invocation): Don't even think
      N_SO fixes
      * xcoffread.c (xcoff_symfile_offsets): Use 0 not addr for offsets.
      * xcoffread.c (read_xcoff_symtab): Deal correctly with symbols of
      * values.c (USE_STRUCT_RETURN): Only use gcc wierdness for gcc1.
      use E_SYMNMLEN
      Change NULL->'\0' in comment (that wasn't a typo).
      * xcoffread.c (struct coff_symbol): Change c_sclass to unsigned char.
      * internal.h: Change n_sclass to unsigned char.
      * breakpoint.h (struct bpstat): Remove momentary field.
      * solib.c (struct so_list): Add bfd field.
      * breakpoint.h: move "struct breakpoint" and friends to top of
      * printcmd.c (_initialize_printcmd): Clean up docstring for "x"
      * rs6k.h: Clean up instructions for primary opcode 19 (many were
      * rs6000-pinsn.c (print_operand): Deal with no operand instructions.
      (breakpoint_1): use wrap_here before "at"
      source.c (openp): Handle "exec-file ./ls" correctly.
      * breakpoint.c (within_scope): New function.
      * config/rs6000/tm-rs6000.h, rs6000-tdep.c: Move FRAME_CHAIN
      * objfiles.c (build_objfile_section_table): Cast return value
      * expprint.c (print_subexp): If opcode not found in op_print_tab,
      * xcoffread.c (record_include_{begin,end}): Change fatal to complain.
      minor xcoff changes
      Version 4.8.3
      * breakpoint.c: Add comments regarding within_scope future direction.
      * stack.c (print_frame_info): Print specially if dummy frame.
      Thu Apr 15 09:09:18 1993  Jim Kingdon  (kingdon@cygnus.com)
      Check in new generated bfd.h to go with:
      * source.c (select_source_symtab): Clean up comment.  Also, if
      * symtab.{c,h}: Doc fixes (remove symseg references, last relevant
      More doc fixes
      * libbfd.c: Add signed versions of bfd_{h_,}{get,put}_signed_<size>.
      * aoutf1.h (internal_sunos_core): Make c_stacktop a bfd_vma.
      * stabs.texinfo (Symbol descriptors): Re-do using @table and @xref.
      * libbfd.c: bfd_put*: Remove casts to bfd_vma.
      * stabs.texinfo (Parameters): Re-do "local parameters" section.
      * xcoffread.c: Nuke NO_DEFINE_SYMBOL code.  There is no going back.
      changes for SVR3.2
      * rs6000-tdep.c: Delete unused function print_frame.
      * Makefile.in: Add ${srcdir}/ to all source files.
      * xcoffexec.c (xcoff_relocate_core): If no exec file, error()
      * coffread.c (read_coff_symtab): Use rewind before fseek.
      * stack.c (print_frame_arg_vars), printcmd.c (print_frame_args):
      * stabs.texinfo (Parameters): More on "local parameters".
      revise comment for last change
      * symtab.h: Clean up SYMBOL_VALUE comments.
      * objfiles.h (obj_section), objfiles.c (build_objfile_section_table):
      Thu Apr 22 14:50:05 1993  Jim Kingdon  (kingdon@cygnus.com)
      * stabs.texinfo (Parameters): Keep trying to get this right.
      * stabs.texinfo (Parameters): Keep trying to get this right.
      Doc fixes to previous doc fixes.
      more on Parameters
      * solib.c (solib_add): Don't call special_symbol_handling if there
      * coffcode.h [_LIT]: Recognize .lit section.
      * a29k.h: Define _LIT.
      * Changes from (or inspired by) AMD:
      * symtab.h, xcoffread.c: Revise linetable sorting comments.
      * rs6000-tdep.c (branch_dest): Deal with stepping through system call.
      * trad-core.c (trad_unix_core_file_p): Check the file size.
      * remote-vx.c (net_connect): Allow numeric IP address for host.
      * README: Move most stuff about hacking GDB to doc/gdbint.texinfo.
      * gdbint.texinfo (new node Debugging GDB, elsewhere):
      * config/rs6000/xm-rs6000.h: Don't define MALLOC_INCOMPATIBLE now
      * config/sparc/xm-sun4os4.h: Declare free() to return int.
      * Remote targets (mourn): Call unpush_target.
      * remote.c: Change timeout to 2.
      * config/sparc/xm-sun4os4.h [__STDC__]: Don't use MALLOC_INCOMPATIBLE.
      * hp300ux-nat.c: Cast second arg to supply_register calls.
      * inflow.c (kill_command), infcmd.c (attach_command),
      * gdb.texinfo (Environment): Mention pitfall with .cshrc.
      * config.sub: Use sysv3.2 not sysv32 for canonical OS
      * stabsread.c (define_symbol): If unrecognized constant type,
      * stabs.texinfo: Many changes to include information from the
      * coffcode.h: use dummy_reloc16_extra_cases rather than casting abort.
      doc fix
      * Makefile.in (TAGS): Doc fix.  Deal with empty DEPFILES.
      * ser-unix.c [USE_{TERMIO,ALARM}_TIMEOUT]: New code to deal with
      * Makefile.in (depend): Include $(CC) command in generated output.
      Doc fix
      * Makefile.in (depend): Don't include  command for *.tab.c.
      Fix typos (configure.in -> configure)
      * i386-tdep.c (i386_frame_num_args): Always return -1.
      check in serial.h change that grossman made but forgot to check in
      * solib.c (clear_solib): Don't close bfd if it is NULL.
      Patch from Jeffrey Law:
      * config/m68k/xm-hp300bsd.h: Include <sys/param.h> to avoid INT_MAX
      * findvar.c ({read,write}_register): Use REGISTER_RAW_SIZE
      * Makefile.in (depend):  Put "${srcdir}" in generated dependencies
      * stabs.texinfo (Parameters): Add "(sometimes)" when describing
      * config/{i386/linux.mh,m68k/isi.mh} (NATDEPFILES):
      * infcmd.c (step_1): Fix poorly worded error message.
      * infptrace.c: Remove unused KERNEL_U_ADDR_HPUX code.
      * blockframe.c (get_prev_frame_info): If pc in sigtramp, set
      * printcmd.c (print_address_symbolic): Use %u not %d for offset.
      * infcmd.c (read_pc): Doc fix.
      * config/vax/vaxbsd.mh: Add "NAT_FILE= nm-vax.h".
      * main.c (quit_command): In the "quit anyway?" message, tell the user
      * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
      * Makefile.in (INSTALLED_LIBS): New variable.
      * trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
      * trad-core.c:  Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
      x
      * stabs.texinfo: Remove node Quick Reference and put its children
      New directory
      * configure.in: Do gdb.stabs and C++ tests only for stabs.
      * xcoffread.c (process_xcoff_symbol, case C_LSYM): Use define_symbol.
      * Makefile.in: Add rule for xcoffexec.o like that for paread.o.
      * stabs.texinfo (Builtin Type Descriptors): Document the floating
      Further revisions (for xcoff mostly) to test case logged in ChangeLog yesterday
      * complaint.c: Make sure all complain() pass the address of the struct.
      fix typo
      ISC changes
      ISC changes
      * stabs.texinfo (Constants):  Allow an `e' constant to be non-enum.
      Remove <<<< stuff from CVS.  Not sure how it got here
      * stabsread.c: Remove most uses of lookup_fundamental_type.
      x
      * inftarg.c (child_wait): Deal with EINTR and include message from
      * infrun.c (wait_for_inferior),
      * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
      x
      * gdb.t03/{gdbme.c,ptype.exp}:
      * c-typeprint.c (c_type_print_base): Don't print typedef'd names
      * stabs.texinfo (Stabs Format):  Misc fixes.
      * mipsread.c (parse_symbol): Deal with scVar and scVarRegister.
      * config/i386/linux.mh: Don't use \ newline; the awk scripts don't
      * config/i386/linux.mh: Don't use \ newline; the awk scripts don't
      * Many places: replace "the inferior" in messages with "the program"
      * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
      x
      * stabsread.c: Remove all uses of error().  Make error_type and
      * stabs.texinfo (Subranges): "A offset" and "T offset" are not
      * gdb.t00/help.exp: Use .* in place of some help messages which
      * stabs.texinfo (Line Numbers, Source Files): Re-write these two nodes
      * source.c (line_info): If --fullname, display the source.
      * source.c (line_info): If we don't find a symtab, print more useful
      * printcmd.c (print_formatted, case 'i'): Pass a tab to wrap_here.
      punctuation fixes
      * stabs.texinfo (Builtin Type Descriptors): Talk about omitting
      minor fixes (e.g. typos).  Update table of non-stab values for n_type
      * config.guess: Recognize SunOS6 as Solaris3.
      * mipsread.c (parse_symbol, parse_partial_symbols): Deal with Fortran
      * gdb.t00/default.exp: update info line for new message.
      * stabsread.c (define_symbol, case 't'): Only set the name if it
      * stabs.texinfo (Arrays): Talk about type definition vs. type
      formatting fixes
      * Move test with enums and partial symbols from gdb.t02/ptype.exp
      * Move test with enums and partial symbols from gdb.t03/ptype.exp
      misc fixes
      * xcoffread.c (read_xcoff_symtab): If several program csects in one
      * stabs.texinfo (Builtin Type Descriptors): Try to clarify what
      * Makefile.in: Make all-opcodes depend on all-bfd.
      * stabsread.c (read_huge_number): Don't accept '0' + radix as part
      * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
      * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
      CVS:foo
      * stabsread.c (read_type): Skip type attributes if present.
      * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
      * printcmd.c (print_scalar_formatted): Print integers bigger than
      * symfile.{c,h} (generic_load): New function.
      * gdb.texinfo (Print Settings): Move all stuff relating to symbolic
      new file
      new stuff for Sony News
      * config/m68k/xm-news.h: add "extern int errno".
      * Move config/m68k/tm-m68k.h (FRAME_FIND_SAVED_REGS) to
      helps if you save the ChangeLog after you edit it and before you check it in
      move to hosts
      add comment
      Doc fix re dependencies
      * target.h (target_store_registers): Doc fix re error handling.
      * m68k-stub.c: Add comment about frame cache.
      * gdbinv-s.texi (Debug Session): Document exceptionHook.
      * Makefile.in (*.tab.c): Use mv for atomic update.
      * Makefile.in (depend): Add bfd -I's for paread.c and xcoffexec.c
      * Makefile.in: Add mostlyclean, distclean, and realclean targets.
      * gdb.t16/printcmd.exp: Don't print variables before running program.
      x
      * m68k-dis.c (print_insn_{m68k,arg}): Add MMU codes.
      * Rename remote-es1800.c to remote-es.c
      * mips-tdep.c (isa_NAN): Don't return true on -0.
      rename for 14-char filenames
      * Makefile.in (install): Don't depend on gdb.
      * stack.c (print_frame_info): Use catch_errors around print_frame_args.
      x
      update to new automatically built version
      * dbxread.c (process_one_symbol): Rather than having
      * Makefile.in (GDBvn.texi): Update atomically.
      * mips-tdep.c: Remove isa_NAN; it assumed sizeof(host int) == 4 and
      x
      * stabs.texinfo: Clean up N_{L,R}BRAC.  Discuss what addresses of
      * hosts/std-host.h (struct int64e_struct): Remove needless typedef
      * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames.
      * gdb.texinfo: Change accordingly.
      * dbxread.c (process_one_symbol): Set n_opt_found based on whether
      * valprint.c (print_hex_chars): Use local_hex_format_{pre,suf}fix.
      * solib.c (solib_create_inferior_hook) [SVR4_SHARED_LIBS]:
      * defs.h, main.c (catch_errors): Add return_mask arg.
      * dbxread.c (process_one_symbol): If SUN_FIXED_LBRAC_BUG is not
      * config/m68k/tm-sun3.h: Define SUN_FIXED_LBRAC_BUG to 0.
      * valprint.c (_initialize_valprint): Use c->function.sfunc not just
      * m88k-tdep.c (IEEE_isNAN): Remove.
      * Makefile.in (realclean): Remove info and dvi files too.
      * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames.
      * Makefile.in ({real,dist}clean): Remove sysdep.h.
      * Makefile.in: Add distclean, realclean, and mostlyclean targets.
      * config/m68k/xm-news.h: Include <sys/param.h>.
      * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
      * isi-xdep.c: New file.
      * gdb.t12/scope.exp: Test printing of variables before run.
      * main.c, gdbcmd.h: Add function filename_completer.
      * main.c, symfile.c, source.c, exec.c, core.c: Use it for
      add isi-xdep.c
      hand-edited
      * Makefile.in (INTERNAL_CFLAGS): Include ../include as well as
      * config/m88k/xm-delta88.h: Comment out unused defines which conflict
      * hosts/delta88.h: #if 0 out some declarations which conflict with
      * printcmd.c (print_formatted): Don't use tab in wrap_here arg.
      * Makefile.in: Add elf32-{mips,m88k}.
      * cache.c, bfd-in.h: New function bfd_make_cacheable.
      * buildsym.h: Doc fix for processing_acc_compilation.
      * Makefile.in: Add elf32-{mips,m88k,generic}.
      new file
      * configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
      #if 0 out some more declarations which conflict with system headers
      * config/delta88.mh: Don't set CC.
      * cache.c (bfd_cache_init): Increment open_files and call close_one
      * stabs.texinfo (Top): Minor cleanup.
      * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
      * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.
      * config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.
      * config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.
      new files for riscos
      * config/riscos.m{h,t}: New files.
      * Makefile.in (stmp-bfd.h): Ignore nonzero exit status from grep.
      * stabs.texinfo: Document common blocks.
      * solib.c (solib_add_common_symbols): Add comment about performance.
      * stabsread.c (read_struct_fields): Don't call read_cpp_abbrev on $_.
      fix typo in name of elf32-generic.c
      * snapshots.readme: Tell people to always report missing files.
      expand on solib_add_common_symbols comment
      make mips-sony-bsd work
      * config/i386/*aix*: New files.
      new file
      * config/i386/*aix*, i386aix-nat.c: New files.
      various revisions to new files
      * fork-child.c (fork_inferior): Quote exec_file so it can contain
      * stabsread.c: Include <ctype.h>.
      * procfs.c (procfs_resume): Don't pass a SIGTSTP whose action
      * stabs.texinfo: Express disapproval of 'D' symbol descriptor
      * hosts/std-host.h: Return value of puts and fputs is int not void.
      * solib.c (solib_add_common_symbols): Don't call lookup_minimal_symbol.
      * main.c (main): Print help message on stdout not stderr
      * Makefile.in (TAGFILES): Don't include YYFILES.
      * configure.in: Add comment.
      * hosts/riscos.h: New file.
      * dbxread.c (copy_pending): Change name and function of begi argument
      * config/ns32k/{merlin.mh,xm-merlin.h}: Be consistent about name
      * stabs.texinfo (Negative Type Numbers): Minor character cleanups.
      * partial-stab.h: Consolidate case statements for N_LSYM and N_FUN.
      * main.c (filename_completer): Don't complete to files ending in ~.
      * config/mips/riscos.mh (REGEX{,1}, MUNCH_DEFINE, MH_CFLAGS): Define.
      * config/mips/xm-riscos.h: Define USG.
      * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
      * remote-udi.c: Improve docstring.
      * c-valprint.c (c_val_print): Handle TYPE_CODE_BOOLEAN.
      * stabs.texinfo (Negative Type Numbers): Type -16 is 4 bytes.
      * README (Reporting Bugs): Refer people to the GDB manual.
      * remote.c: Move comments regarding packets to top of file with the
      * Makefile.in (*.tab.c): Use ./c-exp.tab.c not just c-exp.tab.c.
      doc fix
      add comment
      * config/m68k/tm-m68k.h: Remove obsolete comment about duplicating
      * config/m68k/tm-m68k.h: Remove obsolete comment about duplicating
      * stabs.texinfo (Common Blocks): Say what Sun FORTRAN does.
      revisions to just-checked-in stuff re common blocks
      * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
      * Makefile.in (ALLPARAM): Add config/mips/{x,n}-{news-mips,riscos}.h.
      * ser-unix.c: Move #include of <sys/time.h> to HAVE_SGTTY section.
      * config/mips/riscos.mh (CC): Use -systype sysv.
      * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
      * hosts/riscos.h: Define NBPG and UPAGES.
      * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
      * gdb.stabs/wierd.exp: Add xfail for rs6000.
      * xcoffread.c: Remove obsolete NO_TYPEDEFS comment.
      config/m88k/xm-delta88.h: Remove VPRINTF define, not needed.
      x
      * config/pa/xm-pa.h: New file.
      * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
      * symtab.h (struct symtab, line_charpos): Fix comment.
      * dbxread.c (process_one_symbol): If we find a LOC_BLOCK where we
      * infrun.c (wait_for_inferior): Use find_pc_line not find_pc_symtab
      * symtab.h: Add comments about line numbers.
      * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
      * gdb.t16/printcmds.exp: Add printf tests.
      * config/pa/tm-hppa.h: Remove unused ARGS_GROW_DOC.
      bugfix
      * inftarg.c: Remove unused include of terminal.h.
      * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
      * stabs.texinfo (Parameters): Say that order of stabs is significant.
      * config/vax/xm-vaxult2.h: Define FD_SET and FD_ZERO.
      * ser-unix.c (hardwire_print_tty_state) [HAVE_TERMIOS]: Don't
      new file for RISC/os
      miscellaneous fixes to make RISC/os work; see ChangeLog's
      * mips-nat.c (fetch_core_registers): If KERNEL_U_ADDR is not defined,
      * xm-sysv4.h: Undefine HAVE_TERMIO.
      * gdb.t06/twice.exp: Don't care about the file name GDB prints.
      * config/mips/nm-riscos.h: Define NBPG and UPAGES.
      * ser-unix.c (hardwire_noflush_set_tty_state): Use an assignment,
      * gdbtypes.h (struct type): Add field tag_name.
      * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
      new file for delta 68
      * configure.in, hosts/delta68.h, config/delta68.mh: Add stuff for
      update .Sanitize for delta68
      * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
      * gdb.t06/signals.exp: Add xfails unixware and rs6000.
      * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
      * Remove unused STACK_END_ADDR in the following files (in other
      new files for Motorola delta 68k
      new for delta 68k
      * configure.in, config/m68k/*delta68*, delta68-nat.c: New port.
      * c-exp.y (yylex): Give error if unmatched single quote.
      * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
      * Makefile.in (clean): Remove bfd.h and stmp-bfd.h.
      * Makefile.in (distclean): Remove y.tab.h.
      * eval.c (evaluate_subexp): Improve error messages for OP_TYPE and
      * config/mips/{x,n}m-irix{3,4}.h: Make some definitions here
      * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597.  Also add
      * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
      * gdb.t06/signals.c: Add xfails for sun3.
      * Makefile.in (ALLPARAM): Add config/{alpha/xm-alpha.h,pa/xm-pa.h}.
      * gdb.texinfo (Break Commands): Remove stuff about flushing terminal
      * Makefile.in: Remove gdb before creating a new one.
      * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
      gdbtypes.h: Fix comments regarding the following change:
      * frame.h, blockframe.c, stack.c, a29k-tdep.c,
      * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
      * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
      misc fixes to .Sanitize files
      * expression.h: Clean up comment about string in STRUCT_STRUCT etc.
      * eval.c (evaluate_subexp): Add comment about calling a member
      * infcmd.c (run_stack_dummy): New argument name.
      Fix a place in mipsread.c where I missed using tag_name; revision to
      * config/mips/nm-riscos.h: machine/machparam.h is always the right
      add mh-riscos
      Add filename which dje forgot to include
      * aout64.h (N_BADMAG): Recognize QMAGIC.
      * hosts/i386bsd.h: Conditionalize HOST_STACK_END_ADDR on __bsdi__.
      * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
      Revision to this change--use ->next != NULL, not just ->next, when
      * hppa-tdep.c: Change _initialize_hppab_tdep to _initialize_hppa_tdep.
      * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
      * hppa-tdep.c (hppa_push_arguments): Allocate enough space for
      Make it so it compiles if QMAGIC is not defined (e.g. hp300hpux).
      * gdb.t07/watchpoint.exp: Add xfail for hppa.
      minor comment fix
      * sparc-tdep.c (sparc_push_dummy_frame): Skip all the do_save_insn
      * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
      * aoutf1.h: Add definition of MACHTYPE_OK.
      * a29k-tdep.c, findvar.c (get_saved_register): Fix byteswapping sins.
      * mipsread.c (cross_ref): Set the name to unknown for "struct *" case.
      * gdb.t17/interrupt.exp: Don't send \n after ^C.
      * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
      * utils.c: Clean up comments about wrap buffer and wrap_here.
      * config/sparc/tm-sparc.h: Add comment suggesting that removing
      x
      * findvar.c, defs.h
      * values.c, value.h (modify_field), callers: Make fieldval a LONGEST.
      * infrun.c [TDESC]: Remove remaining tdesc code (see ChangeLog
      * infrun.c: Remove step_resume_{duplicate,shadow}.  Replace
      * infrun.c: Remove step_resume_{duplicate,shadow}.  Replace
      * gdb.t17/interrupt.exp: Test for more things.
      new for dpx2
      new for dpx2
      * elfcode.h: Use memset not bzero.
      add file
      * configure.in (m68*-bull-sysv*): added support for Bull dpx2.
      add dpx/2 support
      * m68k.h: Define MC68KBCSMAGIC.
      * sparc-tdep.c (sparc_frame_chain, frame_saved_pc):
      * symtab.c (decode_line_1): Use end of block to figure out whether
      improve comment about Sun acc
      * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
      * hppa-tdep.c (find_proc_framesize): If there is a frame pointer,
      * c-valprint.c (c_val_print): Fix thinko with unspecified length
      * stabs.texinfo: N_MAIN is sometimes used for C.
      * a29k-tdep.c (read_register_stack): Make val static.
      * configure.in: Add new target m68k-coffun to the dpx/2.
      Tue Jul 13 14:03:48 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
      * a29k-tdep.c (get_saved_register): Fix typo.
      * hppa.c [HOST_HPPABSD]: Use hpux-style core files.
      * ch-valprint.c (chill_val_print, case TYPE_CODE_STRING): Print
      Changes from Jeffrey Law:
      x
      * printcmds.exp: Add another printf test.
      * mipsread.c (psymtab_to_symtab_1, parse_procedure): For stabs,
      * mipsread.c (parse_procedure): Take as argument the symtab to look
      * mipsread.c (mylookup_symbol): Use strcmp, not STREQ, as we have
      * attach.c, detach.c: Include <sys/types.h> before <fcntl.h>.
      * stack.c (print_frame_info): When checking PC_IN_CALL_DUMMY,
      * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
      * hppa-tdep.c (pc_in_linker_stub): New function.
      * hppa-tdep.c (pc_in_linker_stub): New function.
      * NEWS: Mention that remote.c now has a `load' operation.
      * gdbinv-s.texi (Bootstrapping): Document exceptionHandler.
      * stabs.texinfo: Cleanups regarding statics.
      * stabs.texinfo: Cleanups regarding statics.
      minor fixes
      * Makefile.in (TAGS): make work when srcdir != objdir.
      * Rename elf{32,64}-generic.c to *-gen.c for 14 char filenames.
      * Rename elf{32,64}-generic.c to *-gen.c for 14 char filenames.
      * symtab.c (find_pc_symtab): Call warning, not printf directly.
      * partial-stab.h (N_SO): Add the text offset to valu before, not after,
      * mips-opc.c: New file, containing opcode table from
      * mips.h: Split the actual table out into ../../opcodes/mips-opc.c.
      * mips-tdep.c (mips_skip_prologue): New argument lenient.
      * dynix3.h: New, for symmetry running dynix.
      * coffcode.h: Recognize I386PTXMAGIC.
      * infptrace.c: Split out define of PT_KILL; Sequent defines PT_KILL
      * infptrace.c: Split out define of PT_KILL; Sequent defines PT_KILL
      * hppa-tdep.c (pc_in_linker_stub): New function.
      * ser-unix.c: Don't try to use job control with termio.
      * hppa-dis.c (float_format_names): 10 is undefined, and 11 is quad.
      * hppa-dis.c (print_insn_hppa, case '>'): If next character is 'n',
      * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it so
      * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it so
      * hppa.h: Add rfir instruction.
      * hppa.h (break): First immediate field is unsigned.
      * hppa-dis.c (print_insn_hppa): Use extract_5r_store for 'r'.
      * config/i386/xm-i386sco.h: Define HAVE_TERMIOS.
      * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
      * symtab.h (enum minimal_symbol_type): Add mst_file_*.
      * lib/gdb.exp (runto): Don't insist that function we are running to
      Reflect symmetry changes
      * symtab.c (find_line_symtab): New function, to deal with multiple
      * config/rs6000/tm-rs6000.h: Remove call to insert_step_breakpoint.
      * Rename for DOS uniqueness: coff-m68k-un.c -> coff-u68k.c
      * mips-tdep.c (heuristic_proc_start): First time we print the
      * dynix3.h: New, for symmetry running dynix.
      * mips-opc.c: New file, containing opcode table from
      * Makefile.in (refcard.dvi): Use srcdir where necessary.
      * config/pa/hppa{b,h}.h: Define ATTACH_DETACH.
      * hppa-dis.c (print_insn_hppa, cases 'a', 'd'): Print space afterwards.
      * hppa-dis.c: Move floating registers from reg_names to fp_reg_names.
      * hppa.h: New argument type 'y'.  Use in various float instructions.
      * hppa{b,h}-nat.c: Warning, not error, if can't access registers.
      * Makefile.in (regex.o): Add dependency.
      * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
      * gdb.t07/watchpoint.exp: Change xfail for calling function with
      * gdb.t00/teststrategy.exp: Remove extra quote.
      * mipsread.c (parse_symbol): when stTypedef and friends occur within
      * hppa{b,h}-nat.c: Warning, not error, if can't access registers.
      * Makefile.in: Use REMOTE_O macro not remote.o.
      * demangle.c: Make it so `help set dem' tells you how to get the
      * exec.c, corelow.c (target_ops struct): Don't allow
      * breakpoint.{c,h} (struct breakpoint): Replace symtab field with
      * hosts/vaxbsd.h: Include std-host.h.  Don't include <machine/param.h>.
      * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix.
      * stabsread.c (rs6000_builtin_type): Make `logical' be TYPE_CODE_BOOL.
      * hppa-tdep.c (pc_in_linker_stub): Return 0 if can't read memory.
      * stabsread.c (rs6000_builtin_type): Make logical types be
      * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix.
      * mipsread.c (parse_symbol): Put stStaticProc symbols in minimal
      * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix.
      * config/pa/tm-hppa.h (REGISTER_NAMES): Use "fr" rather than "fp"
      * hppa-tdep.c: Remove all uses of use_unwind and `set use_unwind'
      new for esix
      Yet another trad-core variant:
      * fork-child.c (fork_inferior): Only quote exec file if needed.
      * Makefile.in (DEVO_SUPPORT): Add comments about ChangeLog.
      * Makefile.in (install-dirs): Deal with a prefix like /gnu;
      * dbxread.c (process_one_symbol): Deal with SunOS4 acc N_STSYM and
      * config/sparc/xm-sun4os4.h: Define MEM_FNS_DECLARED and include
      * buildsym.c (start_subfile): If a .c file includes a .C file, set
      * stack.c (print_frame_info): Revise comment about `pathological'
      * remote-udi.c: Remove old comment about download not implemented.
      * serial.h, ser-{unix,go32,tcp}.c: Add flush_input and send_break.
      * serial.h, ser-{unix,go32,tcp}.c: Add flush_input and send_break.
      * dbxread.c (record_minimal_symbol): Don't put gcc_compiled or
      * config/mips/xm-mips.h: Define HAVE_TERMIOS.
      * hppa-tdep.c (pc_in_linker_stub): Fix unclosed comments.
      * remote-monitor.c (_initialize_monitor): Comment out use of
      * gdbint.texinfo: Update statement about `some ancient Unix
      * hppa-tdep.c: Remove all uses of use_unwind and `set use_unwind'
      * ser-unix.c (gdb_setpgid): Pass our pid, not 0, to setpgid.
      * paread.c (pa_symfile_init): If error reading string table, don't
      * remote-udi.c: Remove udi_timer, call to siginterrupt, and associated
      * hppa-tdep.c: Make "maintenance print unwind" command from old
      * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
      * cp-valprint.c (cplus_print_value): Don't dump core if the
      * value.h (COERCE_ENUM): Use COERCE_REF to coerce refs; value_ind
      * paread.c (pa_symtab_read): Put file-local symbols in minimal symbols.
      * paread.c (pa_symtab_read): Put file-local symbols in minimal symbols.
      * symtab.c (gdb_mangle_name): Deal with it if type lacks a name.
      * paread.c (pa_symtab_read): Put file-local symbols in minimal symbols.
      From J. Law:
      * c-exp.y (yylex): Detect C++ nested types.
      From Jeffrey Law:
      * gdbtypes.h: Improve comments about C++ methods.
      * stabs.texinfo (Procedures): Improve stuff on nested functions.
      * gdb.t17/interrupt.exp: Add xfail for hppa.
      * TODO: Remove items about unix-to-unix/rapp debugging (now we
      Fix sanitization
      * Makefile.in (ALLDEPFILES): Add i386lynx-nat.c.
      * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
      * gdbtypes.c (fill_in_vptr_fieldno): Call check_stub_type.
      * thread.c (thread_switch): Define as static.
      * valops.c (typecmp): If we are passing a non-reference to a function
      * 29k-share/udi/udip2soc.c: Include fcntl.h not sys/fcntl.h.
      * inflow.c: Put all uses of F_GETFL and F_SETFL in #ifdef F_GETFL.
      * config/unix-gdb.exp (gdb_exit): Add "wait".
      * config/i386/tm-i386bsd.h (NUM_REGS):  There are only 10, not 11.
      * 29k-share/udi/udip2soc.c: Include sys/types.h before sys/file.h.
      * sparc-dis.c: Include ansidecl.h before opcodes/sparc.h.
      * ser-go32.c: Define job_control variable.
      * ser-go32.c: Define job_control variable.
      * hpux-core.c: Cast return value from bfd_zalloc.
      * gdb.t17/interrupt.exp:  Add xfail for 386 bsd. Accept echoed newline
      * Makefile.in ({dist,real}clean): Use $(MAKE), not make.
      * gdb.t20/inherit.exp: Change message for "print tagless struct"
      * remote.c: Add comments about 'd', 'r', and unrecognized requests.
      * ser-unix.c (hardwire_send_break) [HAVE_SGTTY]: Use select not usleep.
      * gdbcore.h: New variable gnutarget.
      * environ.c (set_in_environ): Remove G960BASE and G960BIN; they are
      * 29k-share/udi/udr.c: Include fcntl.h not sys/fcntl.h.  Also put
      * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
      * hppab-nat.c: Define ptrace to call_ptrace and pass the 5th arg
      * remote-udi.c: Make udi_ops extern rather than trying forward
      * gdbcore.h: New variable gnutarget.
      * gdbint.texinfo (Getting Started): Use @itemize, not @table.
      * objfiles.h (struct objfile): Clean up comments for
      * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
      * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
      * gdb.t24/demangle.exp: Add tests for PR 3220.
      * config.guess: Fix typo (9000/8??:4.3bsd -> 9000/7??:4.3bsd).
      * blockframe.c (find_pc_partial_function),
      * remote-{monitor,bug}.c: Make bug_ops not static (forward declaration
      * stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
      * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
      * gdbserver/Makefile.in: Use GDBSERVER_LIBS and
      * config.guess: Recognize BSD on hp300.
      * configure.host: Make sure all OS fields end in *.
      * install.sh: If one command fails, don't try the rest.  Don't try
      * stack.c (frame_info, print_frame_info): Add comment about using
      * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
      * stabs.texinfo (Stabs-in-elf): Talk about getting the start
      * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
      * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
      * complaints.c (complain): fflush (stdout) after output.
      * 29k-share/udi/udiphcfg.h: Always include udiphunix.h not udiphdos.h.
      * main.c (cd_command): If current_directory on entry is "/", then
      * stabs.texinfo (Stack Variables): Re-write.
      * mips-tdep.c: Remove unused #ifndef NUMERIC_REG_NAMES and add comment.
      new for mach
      replaced by i386mach3.h
      * hosts/i386{mach3,osf1mk}.h: New files, for Mach hosting.
      * hppab-nat.c hppah-nat.c infptrace.c (child_resume):  Pass in pid as
      * hosts/i386{mach3,osf1mk}.h: New files, for Mach hosting.
      * main.c (gdb_readline): If we read some characters followed by EOF,
      * blockframe.c (block_innermost_frame): Uncomment.
      * printcmd.c (print_address), values.c (value_as_pointer): Don't
      * defs.h: Try to clarify comment about ADDR_BITS_REMOVE.
      * config/m68k/delta68.m{t,h}: Use nm-delta68.h, etc. not
      * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
      * coffread.c (process_coff_symbol): Ignore tagnames like .0fake.
      * config/unix-gdb.exp (gdb_exit): Move info on this vs.
      * scope.exp: Change "bad value for localval" messages so each one
      * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
      * printcmd.c (MAKEVA_END): Update this version to use "aligner".
      * mips-tdep.c (is_delayed): Use INSN*BRANCH* not ANY_DELAY.
      * Move KERNEL_U_ADDR from xm-hp300bsd.h to nm-hp300bsd.h and make
      * config/m88k-elf.mt: New file.
      Add comments about files in Things-to-lose
      * stabs.texinfo: When explaining the n_type of a stab, standardize
      * frame.h, symtab.h: Revise comments regarding baseregs.
      Rearrange comments regarding Things-to-los
      * config.guess: Deal with OSF/1 1.3 on alpha.
      * remote-nindy.c: Remove unused include of sys/ioctl.h.
      * stabs.texinfo (XCOFF-differences): Remove references to
      new for svr4 on delta 88k
      Remove unused file netbsd386.mt
      Write (half-assed) ChangeLog entry for sef changes.
      Write ChangeLog entry for sef changes.
      remove netbsd386.mt; the file was checked in by sef but isn't used
      add ChangeLog entry for sef change to aoutx.h
      * config/m88k/{delta88v4.mt,delta88v4.mh}: New files
      * buildsym.h: Remove declaration of dbxread.c functions.
      * target.c, target.h: Add "set remotedebug" command.
      * target.c, target.h: Add "set remotedebug" command.
      * configure.in: vax-*-ultrix3* is like vax-*-ultrix2*.
      undo last change
      * config/vax/xm-vaxult.h: Define NO_PTRACE_H.
      * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
      * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
      * coffread.c (init_lineno, init_stringtab): Don't check whether
      * dbxread.c (end_psymtab): Clean up comment.
      * frame.h, symtab.h, findvar.c (read_var_value):  Change basereg
      add comments re stub types
      * infrun.c (restore_inferior_status): Use catch_errors when
      * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):
      * config/unix-gdb.exp: Remove this version of gdb_exit
      * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):
      * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
      * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
      * infcmd.c, inferior.h (run_stack_dummy): If we stop somewhere
      * Rename files for 14-character limits:
      new for sun3 gdbserver
      * gdbserver/low-sun3.c: New file.
      * gdbserver/low-sun3.c: New file.
      * mips-tdep.c: Call reinit_frame_cache every time the user does
      * symmisc.c (dump_symtab): Use catch_errors around print_symbol.
      * Rename files for 14-character limits:
      * configure.in: Fix typo m88*-motorola-svr4* -> sysv4*.
      * config/m88k/{delta88v4.mt,delta88v4.mh}: New files
      * stabs.texinfo: Many minor cleanups.
      * valops.c (call_function_by_hand): If we discard cleanups, call
      * stabs.texinfo: Many minor cleanups.
      * stabs.texinfo: Many minor cleanups.
      * c-typeprint.c (c_print_type_base): Treat show = 0 just like
      * configure.in: Match *-*-solaris2* not *-sun-solaris2*.
      * libhppa.h: Restore #undefs of e_fsel and other e_* symbols.
      * libaout.h, netbsd386.c: Change M_I386 to M_386_NETBSD.  M_I386
      * symtab.h (struct linetable), xcoffread.c (arrange_linetable):
      * symtab.c (find_pc_line, find_line_common),
      * remote.c: Add comment explaining why dcache is disabled.
      * remote.c: Add comment explaining why dcache is disabled.
      * coffread.c: Re-work a lot of the coff-specific stuff to use stuff
      * coffread.c: Re-work a lot of the coff-specific stuff to use stuff
      * symtab.c (find_pc_line, find_line_common),
      * symtab.c, symfile.c, c-exp.y, ch-exp.y, m2-exp.y, buildsym.c,
      * symtab.c (COMPLETION_LIST_ADD_SYMBOL): If the symbol has a
      * remote-udi.c (udi_wait): Call `warning' not `error'.
      * remote-udi.c (udi_wait): Call `warning' not `error'.
      renamed from xm-m88k.h
      * config/m88k/xm-dgux.h: Renamed from config/m88k/xm-m88k.h.
      * printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
      * printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
      new for /proc support on svr4 delta88
      * config/m88k/xm-dgux.h: Renamed from config/m88k/xm-m88k.h.
      * hosts/delta88v4.h: New for SVR4.
      * config/m88k/delta88v4.h (NATDEPFILES): Remove infptrace.o inftarg.o.
      * m88k-tdep.c: Include sys/dir.h before sys/user.h.
      * mips-tdep.c (_initialize_mips_tdep): Change heuristic-fence-post
      * language.h: Add comment about current_language.
      * libhppa.h (hppa_field_adjust): Remove unused `init_value' variable.
      * m88k-tdep.c: Remove a bunch of unused #includes.
      * dcache.c: Cast return value from xmalloc.
      * target.c (pop_target): Don't try to deal with the stack becoming
      remove obsolete comment about call function stuff being duplicated
      * stabs.texinfo: Many minor cleanups.
      * stabs.texinfo: Many minor cleanups.
      * elfread.c (elf_symtab_read): Don't add symbols starting with ".L"
      * stabs.texinfo: Make info author notice match the TeX author notice.
      * elfread.c (elf_symtab_read): Don't add symbols starting with ".L"
      * main.c, utils.c: Add comments about immediate_quit.
      * stabs.texinfo (Local Variable Parameters): Talk about nameless
      * ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd
      * dbxread.c (process_one_symbol): If the value of an N_FUN for a
      * stabs.texinfo (Stabs In ELF): Talk about N_FUN value.
      * gdb.t15/{return.c,return.exp,Makefile.in}:
      * config/pa/tm-hppa.h: Declare target_read_pc and target_write_pc.
      * gdbserver/Makefile.in (TAGS): config files are in
      * configure.in (m88k-*-sysvr4*): Comment out previous change.
      revise comment
      * stabs.texinfo (Stabs In ELF, Statics): More on relocating stabs
      add comment
      * Makefile.in (mipsread.o): Depend on $(bfd_h).
      * minsyms.c, symtab.h (lookup_next_minimal_symbol): New function.
      Revert previous change.  It doesn't work because it neglects to
      * stabs.texinfo (Stabs In ELF, Statics): More on relocating stabs
      Back out this change; it doesn't work.
      * stabs.texinfo (Stabs In ELF, Statics, ELF Transformations):
      * breakpoint.c (breakpoint_1): Deal with step resume breakpoint.
      * gdb.texinfo: Clarify how well it works with Fortran.
      * config/m68k/{tm-m68k-nofp.h,m68k-nofp.mt}: Remove.
      * remote-udi.c (udi_wait, case UDIStdinNeeded): Use a loop calling
      More gcc lint:
      * stabs.texinfo (Methods): Fix typo.
      * m88k-nat.c (fill_gregset): Set r31 and sfip.
      * config.bfd: Recognize i[34]86-*-solaris2* specifically rather
      * gdb.texinfo: Clarify how well it works with Fortran.
      * hosts/i386sco.h: Define a bunch of stuff for core files.
      * defs.h: Don't define NORETURN (see comment).
      * inferior.h, infrun.c, thread.c, infcmd.c: Remove all uses of
      add som.c and som.h
      add comment
      * remote.c: Define remote_debug to 0 and #if 0 baud_rate.  Temporary
      * remote-udi.c (udi_wait): Return inferior_pid not 0.
      * Makefile.in (a29k-tdep.o): Depend on $(defs_h).
      * paread.c: Include <time.h> before libbfd.h.
      * paread.c, coffread.c, elfread.c: Include <time.h> before libbfd.h.
      * paread.c, coffread.c, elfread.c, dwarfread.c:
      * stabsread.c (read_type): Process "s" (size) type attribute.
      * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
      * paread.c, coffread.c, elfread.c, dwarfread.c:
      * gdb.t13/bitfields.exp: Test for bad output rather than waiting
      * remote-utils.[ch]: new files of functions collected from several
      * dbxread.c (copy_pending): Deal with END NULL.
      * remote-udi.c, remote-adapt.c, remote-mm.c: Move processor_type
      * stabs.texinfo (Negative Type Numbers): Re-write discussions of
      * sym.h, symconst.h: Add comment stating these files are not part
      * config/a29k/tm-a29k.h (FRAME_CHAIN): If rsize is zero, return zero.
      * remote-sim.h: New file.
      * gdb.t17/callfuncs.exp: Add "return 0" to end.
      * defs.h (make_cleanup): Change PTR to void * when inside PARAMS.
      * mipsread.c (parse_type): Don't complain() if we guessed struct
      * stabs.texinfo (Based Variables): New node.
      * README: Say using bfd from another release doesn't generally work.
      * remote.c, remote-mips.c: Use sr_get_debug not remote_debug.
      * defs.h: Declare argument of re_comp as const char *.
      * symfile.c (deduce_language_from_filename): Accept .cxx for C++.
      * printcmd.c (print_scalar_formatted): When truncating value we are
      Add comment regarding section designation:
      * remote.c, remote-utils.c: Use SERIAL_FLUSH_INPUT after opening it.
      * Makefile.in: Remove definition of CC and remove the second
      * breakpoint.c (breakpoint_1): Support bp_call_dummy.
      (objfile_relocate): Relocate textlow and texthigh in psymtabs.
      * breakpoint.h, breakpoint.c (bpstat_stop_status): Add new argument
      * config.bfd: Use i960-bout, not i960-coff for i960-*-nindy*.
      * remote-nindy.c: Declare ninMemGet and ninMemPut.
      * mips-tdep.c (mips_frame_chain): If PROC_FRAME_OFFSET is zero,
      * mips-tdep.c (mips_frame_chain): If frame size zero, return zero.
      * config/i960/nindy960.mt: Don't define REMOTE_O; REMOTE_O was
      * remote.texi (Bootstrapping): Discuss 386 call gates.
      * infcmd.c (step_1), infrun.c (wait_for_inferior): Add comments
      * config/m88k/tm-m88k.h, m88k-tdep.c: Add call function stuff.
      * mips-tdep.c (mips_frame_chain): If frame size zero, return zero.
      * valops.c (search_struct_method, value_struct_elt):
      * remote-udi.c (download): Skip zero length sections.
      * ecoff.h (ecoff_set_arch_mach_hook): Accept MIPS_MAGIC_LITTLE2
      * hpux-core.c: Add comment about hpux version 7.
      * remote-udi.c (udi_mourn): Don't pop target.
      * symtab.c (find_pc_line): Fix comments.
      * archive.c: Define offsetof here.
      * main.c, utils.c: Add comments about immediate_quit.
      * utils.c (fprintfi_filtered): Fix comments.
      Tue Sep 28 09:45:38 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * section.c (bfd_make_section_anyway): New function.
      * section.c (bfd_make_section_anyway): New function.
      * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX".
      * infcmd.c (run_stack_dummy): Set the frame in the bp_call_dummy
      * gdb.t24 (demangle.exp): Constructors of templates have names like
      Tue Sep 28 19:19:08 1993  Jeffrey A Law (law@snake.cs.utah.edu)
      Tue Sep 28 19:20:16 1993  Jeffrey A Law (law@snake.cs.utah.edu)
      * dbxread.c, coffread.c: A few changes to comments.
      * dbxread.c, coffread.c, elfread.c: A few changes to comments.
      * target.c (target_detach): Call generic_mourn_inferior.
      * readline.c (parser_if): Free tname when done with it (change
      check in ChangeLog entry for kung change
      * cp-valprint.c (cp_is_vtbl_ptr_type): Continue to accept old form.
      * gdb.texinfo: Remove stuff about ar and 14 character filenames.
      * findvar.c, value.h (write_register):  Change val to LONGEST.
      * defs.h (TARGET_*_BIT): Don't use host information (sizeof) in
      * fork-child.c (fork_inferior): Don't call target_terminal_init
      * corelow.c (core_detach): Call reinit_frame_cache.
      * inflow.c (generic_mourn_inferior): Call reinit_frame_cache
      * blockframe.c (find_pc_partial_function): If pst->readin is
      * c-typeprint.c (c_type_print_base, TYPE_FN_FIELD_STUB code):
      * m88k-nat.c (fill_gregset): Fix typo (R_SFIP -> R_FIP).
      * printcmd.c (do_examine): Make meaning of 'h', 'w', and 'g' not
      * TODO: Don't suggest doing fast watchpoints by stepping a line
      * m88k-nat.c (store_inferior_registers): When writing all registers,
      new for mips corefiles
      * config/news-mips.mh, hosts/news-mips.h: New files.
      * config/mips/news-mips.mh: Remove coredep.o; mips-nat.o does it.
      * mipsread.c, objfiles.c, utils.c: Use PTR not void *.  RISC/OS
      * Makefile.in, coff-solib.c, coff-solib.h, i386lynx.mt,
      * hppa.h: Add gfw and gfr to the opcode table.
      * config/news-mips.mh, hosts/news-mips.h: New files.
      * stabs.texinfo (Include Files): Fix typo (start -> end).
      Mon Oct  4 11:02:11 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
      change all to most in comment
      Rename i386lynx-tdep.c to i386ly-tdep.c for 14 character file names
      * Rename i386lynx-tdep.c to i386ly-tdep.c for 14 character file names.
      * libgdb.texinfo: new file.  Spec for the gdb library.
      * dbxread.c (process_one_symbol): Make n_opt_found static.
      * minsyms.c (lookup_minimal_symbol_by_pc): Don't use mst_abs symbols.
      * coff-rs6000.c, cpu-rs6000.c, rs6000-core.c: Change non-ASCII
      * rs6000.h: Change non-ASCII characters in comment to octal
      * configure.in: Recognize hppa*-*-hiux* (currently synonym for hpux).
      * configure.host: Recognize hppa*-*-hiux* (currently synonym for hpux).
      * configure.in: Recognize hppa*-*-hiux* (currently synonym for hpux).
      * readline.c: Add stuff for HIUX to place where we detect termio
      * stabsread.c (read_range_type): Remove comment which recommends
      * Makefile.in (install, uninstall): Remove $$n.1 stuff; I don't
      * README: Add Alpha notes from Schauer.
      * README: Add Alpha notes from Schauer.
      * breakpoint.c (delete_breakpoint): Don't insert a disabled breakpoint.
      * hppa-tdep.c (frame_chain): Rework so that it correctly
      * hppa-tdep.c (frame_chain): Rework so that it correctly
      * Makefile.in (REGEX, REGEX1):  Always use our own version of
      * breakpoint.c, breakpoint.h (breakpoint_init_inferior):  New function
      * config/sparc/sun4os4.mh: Add comment saying why we don't use
      * gdb.t17/interrupt.exp: Add xfail for Irix (currently not really
      new for mach
      * blockframe.c (find_pc_partial_function): If we call
      new for mach3 (really native not host)
      new for mach
      New Mach stuff:
      * gdb.texinfo (Signaling): Update for symbolic symbol names
      * config/h8300/tm-h8300.h: Don't define sr_get_debug.
      * remote.c (remote_wait):  Use strtoul for parsing 'N' message.
      * findvar.c, value.h (symbol_read_needs_frame): New function.
      * inflow.c: Remove unused includes of sys/param.h, etc.
      * inflow.c: Remove unused includes of sys/param.h and sys/types.h.
      * symtab.h: Fix comments re headers, sharing blockvectors, etc.
      * m3-nat.c, config/nm-m3.h: Add a target_ops struct and other
      * stabsread.c: Fix comment about gcc 2.3.3 stab for long long int.
      * stabs.texinfo: Update ld stabs in elf relocation to reflect the fact
      * stabs.texinfo (Common Blocks): Minor cleanups.
      * stabsread.h, stabsread.c, dbxread.c (common_block*, copy_pending):
      * xcoffsolib.h, xcoffexec.c: Undo the part of Fred's bfd->abfd
      * blockframe.c (get_prev_frame_info): Don't error() if there are no
      * inflow.c: Use 0 (standard input) not scb->fd.
      * stabsread.c (read_type): Treat a negative type number at the start
      * gdb.texinfo (Files): Say what address the load command loads it at.
      * config/mips/xm-mips.h: Remove comment about HAVE_SGTTY vs. usleep.
      * printcmd.c (printf_command): Instead of using makeva* and
      * inflow.c (terminal_ours_1): Don't print warning on failure to
      * inflow.c: Pass pointer to process group, not process group itself,
      * gdb.t06/signals.exp: Add xfail for sun3.
      * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend on
      * gdb.t20/inherit.exp: Add note (in failure message) about known
      * gdb.t20/inherit.exp: Remove all xfails from within expect statements.
      * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfails
      * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfails
      * gdb.t00/help.exp: Don't test "help set".
      Thu Oct 14 11:40:30 1993  Jeffrey Law  (law@cs.uah.edu)
      Thu Oct 14 11:40:30 1993  Jeffrey Law  (law@cs.uah.edu)
      * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion of
      * fork-child.c (fork_inferior), remote-eb.c (eb_create_inferior),
      Fri Oct 15 11:52:56 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      Fri Oct 15 11:52:56 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * gdb.t06/break.exp: For "next over recursive call", fail on any
      * Move comments on bypassing call dummy breakpoint from stack.c
      * findvar.c (value_from_register): When preparing to cast a value
      * stack.c (print_stack_frame): Put catch_errors around
      x
      * h8300-tdep.c, h8500-tdep.c: Define sim_load only, but not
      * h8300-tdep.c, h8500-tdep.c: Define sim_load only, but not
      * infrun.c: Add comment about signals.
      * corelow.c (add_to_thread_list): Need a cast to go from PTR to
      * gdb.disasm: New directory for GDB disassembler tests.
      * gdb.disasm: New directory for GDB disassembler tests.
      * config/m88k/xm-dgux.h: Define NO_PTRACE_H.
      * infrun.c: Add comment about signals.
      * infrun.c (wait_for_inferior): Clean up comments which were at
      * parse.c, parser-defs.h (follow_types): New function.
      * buildsym.c (finish_block): If we pop the context stack and it is
      * c-exp.y: Remove never-used (because of shift/reduce conflicts)
      * hppa-tdep.c (restore_pc_queue): Call target_terminal_ours after
      * gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.
      * typeprint.c: Add "class CLASS-NAME" to docstring for ptype.
      * breakpoint.h (struct bpstat_what): Don't use bitfields.
      * gdb.texinfo (Symbols): Add class NAME to doc for ptype.
      * Makefile.in: Remove -O from CXXFLAGS for consistency with CFLAGS,
      * config/rs6000/rs6000.mh (TERMCAP): Define to -lcurses.
      * gdb.t15/funcargs.exp: Don't put comments on same line as
      * mh-hp300: Don't define CFLAGS to empty.  Why should hp300 be
      * configure.in: Add comment about HP compiler vs. emacs.
      * hosts/i386bsd.h [__bsdi__]: Define HOST_DATA_START_ADDR.
      * Makefile.in (INTERNAL_LDFLAGS): New macro.  The new part is
      * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
      * stabsread.c (define_symbol): When combining a LOC_ARG and a
      * mipsread.c (parse_symbol): In third-eye, a function has a block
      * mh-hp300: Revert yesterday's change, but add comment explaining.
      * xcoffread.c (xcoff_symfile_read), coffread.c (coff_symfile_read):
      * target.h: Put remote_debug declaration back here.  Add baud_rate.
      * xcoffread.c (xcoff_symfile_read), coffread.c (coff_symfile_read):
      * Move "set remotebaud" from remote-utils.c to main.c to it applies
      * gdb.t09/corefile.exp: At end of test, use "core" command with
      * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
      * symtab.c (decode_line_1): Don't use SYMBOL_LINE for functions.
      gcc -Wall lint:
      * Makefile.in (c-exp.tab.o): Remove notice about shift/reduce conflicts
      * sh-tdep.c (sim_load): Add function.
      * Makefile.in: Update dependencies to reflect all these new includes.
      * Makefile.in (init.c): Generate using the source, not munch.  This
      * Makefile.in (init.c): Generate using the source, not munch.  This
      * munch: Removed.
      * configure.in: Add * to end of all OS names.
      * configure.host, config.bfd: Add * to end of all OS names.
      * configure.in: Add * to end of all OS names.
      * config.bfd: Use bigmips for mips-sony-bsd*.
      new for apollo
      new for apollo
      Merge Apollo patches from Troy Rollo (troy@cbme.unsw.edu.au):
      Merge Apollo patches from Troy Rollo (troy@cbme.unsw.edu.au):
      * remote-vx.c: Rename pid parameter to pid_to_wait_for.  Some
      * stabsread.c (define_symbol): Skip the whole thing about "pcc
      * remote-vx.c (vx_wait): Rename pid parameter to pid_to_wait_for.
      Sun Oct 24 20:16:38 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * gdb.t00/{help.exp,default.exp}: Loosen up a few more tests which
      * gdb.t24/demangle.exp: Remove "3220" from the one remaining xfail.
      gcc -Wall lint:
      * gdbserver/{low-lynx.c,low-sparc.c,low-sun3.c}, standalone.c,
      * gdb.t06/signals.exp: Skip whole file with xfail for HPPA.
      * valops.c (value_assign): Call reinit_frame_cache when assigning
      * remote.c: Change PBUFSIZ back to 400.  John's 28 Feb 1992 change
      * targets.c (target_vector): Remove SCO_CORE.  On Sep 11 1993,
      gcc -Wall lint:
      * mips-tdep.c (mips_pop_frame): If proc_desc is NULL, don't dump core.
      * remote.texi (Bootstrapping): Talk about getting the serial driver
      * remote.texi (Bootstrapping): Talk about getting the serial driver
      * gdb.texinfo (Command Files): Explain order of init file reading.
      * gdb.texinfo (Command Files): Explain order of init file reading.
      * m68k-stub.c: Change vector 13 from SIGFPE to SIGBUS.
      * fork-child.c (fork_inferior): Set inferior_pid before calling
      * remote-udi.c: Remove LOG_FILE stuff; superceded by "set remotedebug".
      * stabs.texinfo (Class Names): New node.
      * config/i386/{i386m3.mt,i386m3.mh}: Use correct names for TM_FILE
      * configure.in, config/i386-mach3.mt: Update for new configuration
      * valops.c (value_assign): Change bitfield code to use a buffer of
      * config/i386/{i386m3.mt,i386m3.mh},
      * NEWS: Add notes about Alpha and "set remotedebug" for UDI.
      * TODO: Add section on Mach.  Stop calling it a "bug list".
      * TODO: Add idea for "disassemble" with source.
      * defs.h, findvar.c (extract_floating, store_floating): New functions.
      * TODO: Add idea for "disassemble" with source.
      * config/i386/{i386m3.mh,i386mk.mh}, config/mips/mipsm3.mh,
      * symfile.c (reread_symbols): When re-reading symbols, do all the
      * som.c: Add comment about how abort() on corrupt executable is evil.
      * objfiles.h, infcmd.c, symfile.c: Add comments about how various
      * paread.c: Remove comment about how we should use an "ordinary"
      * symfile.h (sym_fns), symfile.c (find_sym_fns), xcoffread.c,
      * targets.c: Move enum target_flavour outside of struct and change
      * remote.texi (VxWorks Remote): Clarify that rebuilding VxWorks kernel
      Add missing entry for change by Ian
      * symfile.h (sym_fns), symfile.c (find_sym_fns), xcoffread.c,
      * values.c (unpack_long, unpack_double, value_from_double),
      * config.bfd: Use m68k-elf for m68*-*-sysv4*.
      Remove v9-specific entry
      * Makefile.in (CXXFLAGS): Add -O.
      * mmalloc.texi: Fix typo ("for for" -> "for").
      * paread.c (pa_symtab_read): Change comments to say ignoring
      * Makefile.in, gdb.t2*/Makefile.in: Add -O to CXXFLAGS.
      * config/m88k/m88k.mh (NATDEPFILES): Remove exec.o.
      * symtab.c, symtab.h, source.c: Change find_line_pc_range to take
      Remove infrun.hacked.c.  I just looked at the diff, and don't see any
      * stabs.texinfo (Enumerations): Talk about large, negative and
      * config.bfd: Use bigmips for mips*-*-bsd*.
      * paread.c (pa_symtab_read): Change comments to say ignoring
      * breakpoint.c (insert_breakpoints, delete_breakpoint): Call
      * stack.c (down_silently_command): Add comment about PR 1913.
      * main.c: Add variables source_line_number, source_file_name,
      * findvar.c (value_of_register): Rename val to reg_val to avoid
      * remote.c (putpkt, getpkt): Don't call interrupt_query.
      * lib/gdb.exp: Comment out code which depends on non-existent
      Merge changes from progressive for dos x udi:
      Merge changes for dos x udi:
      * configure.in: Make hppa*-*-hiux* use hppahpux,
      * lib/gdb.exp (default_gdb_exit): Remove `catch "close"'.
      * dbxread.c (process_one_symbol): Do relocate 'S' symbols by
      * Makefile.in: Change RUNTEST_FLAGS back to RUNTESTFLAGS per
      * config.sub: Accept hiux* as an OS name.
      * c-lang.c (c_printstr): Print "" to stream (like all the other
      * stabsread.c (read_struct_fields): Accept either '$' or '.' as
      * dbxread.c (unknown_symchar_complaint): Make message refer to
      * gdb.t00/teststrategy.exp: Add xfail for RS/6000.
      * gdb.stabs/weird.exp, gdb.t22/virtfunc.exp: Accept "_vb." as well as
      * Makefile.in (init.c): Don't call sed if filename is empty.
      * configure.in: Add doc to configdirs.
      * Version 4.11.2.
      * Makefile.in (DISTDOCDIRS):  Add gdb.
      * stabsread.c: Remove long_kludge_name code (it was already #if 0).
      * stabsread.c (read_one_struct_field): Don't give up on unknown
      * stabs.texinfo: Clean up stuff about visibility and virtual
      * inflow.c (terminal_init_inferior), infptrace.c (child_resume):
      * gdb.t20/gdbme.cc: Add comment about pmi being optimized out.
      * Makefile.in (CC_FOR_TARGET): Test for existence of gcc/xgcc, not
      * Makefile.in: Remove unused variable GCC.  Remove "#CC=cc" line
      * .gdbinit: Remove "source /.gdbinit".  It causes a spurious error
      * utils.c (quit): Also call gdb_flush on standard output and error.
      * Makefile.in (init.c): Add udi2go32.o to list of files that we
      gcc -Wall lint:
      * dstread.c (dst_sym_fns): Update for flavours.
      * config/m68k/tm-m68k.h: Clean up CALL_DUMMY comment.
      * dbxread.c: Remove BELIEVE_PCC_PROMOTION define.  The code which
      * dbxread.c (process_one_symbol, N_RBRAC): Don't clear
      * config.guess: Recognize Sony news mips running newsos.
      * delta68-nat.c: Fix typos (add missing ");" and stuct -> struct).
      * README: Remove information on languages and just cite the (newly
      * gdb.texinfo (C): In addition to saying people have to use g++ for
      * stabs.texinfo (Stabs in ELF): Clarify how Bbss.bss work with respect
      * printcmd.c (address_info): Use filtered, not unfiltered functions.
      * config/i386/i386sol2.mh: Comment out corelow.o.
      * mips-tdep.c (init_extra_frame_info): Check to see whether the
      * trad-core.c (trad_unix_core_file_p): If new hook
      * gdb.t06/signals.exp: Remove one sun3 XFAIL which has been fixed.
      * stabs.texinfo (Nested Symbols): New node.
      * partial-stab.h: Ignore ':' symbol descriptors.  Same case as
      * c-exp.y (yylex): Call lookup_symtab not lookup_partial_symtab.
      * gdb.stabs: Re-write weird.def and configuration to use sed
      * gdb.stabs: Re-write weird.def and configuration to use sed
      * stabs.texinfo (Nested Symbols): New node.
      * stabsread.c (read_type): Skip the colon when reading a
      * gdb.stabs: Re-write weird.def and configuration to use sed
      * stabsread.c: Remove #if 0'd dbx_class_complaint.  We now handle
      * gdbtypes.h: Add TYPE_FLAG_TARGET_STUB.
      * mh-linux: Don't put -static in LDFLAGS.  Add comments.
      * config/i386/linux.mh: Remove XM_CLIBS, TERMLIB, SYSV_DEFINE, and
      Correct typos in sac ChangeLog entry
      Add ChangeLog entry for change by Rob
      * Makefile.in (TAGS): Depend on TAGFILES_{NO,WITH}_SRCDIR.
      * a68v-nat.c: Replace with new version from Troy Rollo.  The
      * config.guess: Recognize Apollos (using environment variables).
      * i386linux.c: Define new macro ZMAGIC_DISK_BLOCK_SIZE to 1024, and
      * gdb.t00/teststrategy.exp: If we accidently send the "maint dump-me"
      * gdb.t06/signals.exp: Add kludge to force re-sync.
      * symtab.c (gdb_mangle_name): Only assume that the physname is
      * COPYING.LIB: New file (standard version 2 LGPL, as already cited
      * mh-a68bsd: Define CC to gcc.
      New file, for known lacks in testsuite
      * TODO: New file, describing tests we could write.
      * TODO: New file, describing tests we could write.
      * symtab.c (decode_line_1): Add comment about use of
      remove stray <<<<< from CVS
      * stabsread.c (read_type): Don't fall through 'S' case (the case it
      * printcmd.c (disassemble_command): Call wrap_here between printing
      * mdebugread.c: Change the builtin_type_* in this file to
      * defs.h: Move definitions of TARGET_*_BIT after include of tm.h.
      Sat Dec 25 09:50:29 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * stabsread.c (define_symbol): Only combine a p/r pair into a
      * valops.c (call_function_by_hand, push_word), defs.h (push_word),
      * gdbtypes.c (force_to_range_type): Use switch statement.
      Sun Dec 26 16:59:39 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
      * exec.c (exec_file_command): If error occurs after we have opened
      * dbxread.c: Move default definition of GCC_COMPILED_FLAG_SYMBOL
      * cp-valprint.c (cplus_print_value): Call check_stub_type on
      * c-exp.y (yylex): Don't try to deal with nested types.
      * minsyms.c, symtab.h (prim_record_minimal_symbol{,_and_info}),
      * minsyms.c (prim_record_minimal_symbol): Call
      * main.c (init_main): Change "set remotedebug" back to var_zinteger
      * m68k-tdep.c (m68k_skip_prologue, m68k_find_saved_regs):
      * gdbtypes.h: Expand on comments for TYPE_CODE_BITSTRING and
      * stabs.texinfo: Document S type attribute.
      * stabs.texinfo (Cross-References): `::' is for nested types only
      * stabsread.c (define_symbol): If we choose not to combine
      * c-exp.y: Revert Kung's change.  "..." is not a type, and the
      * symfile.c (generic_load): If no arguments, get file name
      * valprint.c (val_print_string): Change chunksize from 200
      * infrun.c (wait_for_inferior): Enable code which assumes that if
      * breakpoint.c (breakpoint_chain): Make static.
      * remote-mips.c (mips_error): New function.
      * values.c (unpack_long): Fix garbled error message.
      * remote-mips.c (mips_error): New function.
      * stack.c (print_block_frame_locals): Also print LOC_BASEREG variables.
      * remote-mips.c: Add timeout parameter to mips_request and
      * nindy-share/nindy.c: Fix order of arguments to store_unsigned_integer
      * config/m68k/tm-sun3.h: Don't define BELIEVE_PCC_PROMOTION.
      * aout-target.h, netbsd386.c: Replace NO_SWAP_MAGIC with SWAP_MAGIC,
      * breakpoint.c (frame_in_dummy): Check PC as well as frame.
      * stabsread.c (read_enum_type): Use TARGET_INT_BIT not sizeof (int).
      * stabs.texinfo (String Field): Talk about defining several type
      * stabsread.c (read_type): Allow defining several type numbers
      New for ChangeLog split
      * Version 4.11.3.
      * target.h: Add enum target_waitkind, enum target_signal, and
      * objfiles.c (build_objfile_section_table): Don't abort() if
      * target.h: Add enum target_waitkind, enum target_signal, and
      * procfs.c (procfs_wait): Fix argument name to match 4 Jan changes.
      * target.h: Add TARGET_WAITKIND_LOADED and TARGET_WAITKIND_SPURIOUS.
      * remote-bug.c: At the start of each section, reset srec_frame
      * symtab.c (lookup_symbol): Don't try adding .c to the name.
      * i386b-nat.c (sregmap): If sEAX, etc., not defined, use tEAX, etc.
      * utils.c (print_sys_errmsg): Call gdb_flush (gdb_stdout) before
      * Makefile.in (install): Remove "@" which follows a backslash.  In
      * config/alpha/alpha-netware.mt: Rename to alpha-nw.mt for 14
      Add TODO to things to keep
      Add udi2go32.c to things to keep
      Add alpha-nw.mt to things to keep
      * c-valprint.c (c_val_print): Treat TYPE_CODE_RANGE like TYPE_CODE_INT.
      * config.bfd: Use ELF, not COFF for m88*-*-dgux*.
      * remote-mips.c (mips_wait): Fix typos (0x177 -> 0177, 0x377 -> 0377).
      * remote-mips.c (mips_wait): Use new function mips_signal_from_protocol
      * infrun.c, config/mips/tm-irix5.h: Remove #if 0'd AT_FUNCTION_START.
      * gdb.t12/scope.exp: Add xfails for rs6000.  Remove 1806 from existing
      * go32-xdep.c: Remove unused function uerror.
      * objfiles.h: Fix comments to reflect the fact that the phrase
      * a29k-tdep.c (push_dummy_frame): Add comment about saving lr0.
      * printcmd.c (print_address_symbolic): If set print fast-symbolic-addr
      Add search to target vector (#if 0'd until after 4.12):
      * remote-vx.c (vx_wait): Only call i960_fault_to_signal if I80960
      * config/i386/xm-linux.h: Define HAVE_TERMIOS.
      * Makefile.in (ALLPARAM): Add config/nm-lynx.h.
      * lynx-nat.c (child_wait): Fix thinkos in struct target_waitstatus
      * i960-tdep.c: Include target.h.
      * utils.c (request_quit): Re-establish signal handler regardless
      * gdbserver/low-lynx.c: Include <sys/wait.h> not /usr/include/wait.h.
      * remote-udi.c (udi_create_inferior): Quote empty execfile argument.
      * TODO: Add note about printing of fancy types.
      * c-typeprint.c (c_type_print_varspec_suffix, case TYPE_CODE_FUNC):
      * TODO: Add notes about printing of fancy types and GDB expressions.
      * TODO: Add notes about printing of fancy types and GDB expressions.
      * c-exp.y (parse_number): Check for overflow regardless of range
      * c-exp.y (parse_number): Make it so that integer constants are
      * utils.c (fputs_unfiltered): Call fputs, not fputs_maybe_filtered.
      * gdb.t16/printcmds.exp (test_print_strings): Accept
      * symtab.c (lookup_symbol): Add comment about QUIT here.
      * symtab.h (struct symbol): Make section short, not unsigned short.
      * minsyms.c (prim_record_minimal_symbol_and_info): Make tempstring
      * Version 4.11.4.
      * Makefile.in (clean mostlyclean distclean realclean): Recurse
      * Makefile.in (clean mostlyclean distclean realclean): Recurse
      * Makefile.in: Remove refcard.dvi and GDBvn.texi in realclean,
      * Makefile.in: Add mostlyclean target.
      * stabs.texinfo: Re-do stuff about C_BSTAT and move from XCOFF
      * chardefs.h: Don't declare xmalloc.
      * xcoffread.c (process_xcoff_symbol): Only change 'V' to 'S' if not
      * Makefile.in (ALLCONFIG, ALLPARAM, ALLDEPFILES, HFILES_NO_SRCDIR):
      * complete.c, bind.c: Include <sys/stat.h>.
      * c-exp.y (parse_number): Assign to temporary between the right
      * i386-dis.c (dis386): Use Yb and Yv for scasb and scasS.
      * i386-dis.c (print_insn_i386): Add FIXME comment regarding reading
      * Makefile.in (init.c): Add comment explaining formatting conventions.
      * i960-tdep.c (i960_fault_to_signal): Return TARGET_SIGNAL_ILL
      Write ChangeLog entries for Rob changes.
      * xcoffread.c (read_xcoff_symtab, case C_FILE): Accept the name
      * infrun.c (_initialize_infrun): Add TARGET_SIGNAL_POLL to list of
      * ser-unix.c (hardwire_noflush_set_tty_state): Don't muck with ICANON.
      * infrun.c (signals_info), target.c (target_signal_from_name):
      * infcmd.c (signal_command): Accept 0 as legitimate signal number.
      * gdb.t00/default.exp (show prompt): In FAIL case, only match if
      * infrun.c (wait_for_inferior): Don't set frame for
      * xcoffread.c (read_xcoff_symtab): complain() not abort().
      * coffread.c (coff_getfilename): Make it not static.
      * coffread.c, xcoffread.c: Include <coff/internal.h>
      * xcoffread.c (read_xcoff_symtab): Make main_aux just a union
      * xcoffread.c (xcoff_symfile_read): Make second parameter a
      Thu Jan 20 15:04:24 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * dbxread.c (end_psymtab): Only patch psymtab textlow and texthigh
      * sunos.c (MY(read_dynamic_relocs)): Compare info->dynrel with NULL,
      Add ChangeLog entry for sef change.
      Fix accidental deletion of attribution for kingdon change.
      * chardefs.h, tilde.c: Just declare strrchr rather than trying to
      * fork-child.c, inferior.h (fork_inferior): New argument shell_file.
      * remote-mips.c (mips_initialize): Clear mips_initializing via
      * i386aix-nat.c (i386_float_info): Reverse order of registers before
      * rldefs.h: Accept __hpux as well as hpux for HP compiler in ANSI mode.
      * paread.c (read_unwind_info): Just assign to objfile->obj_private,
      * som.c, som.h (bfd_som_set_section_attributes,
      * stabsread.c (STABS_CONTINUE, error_type), partial-stab.h:
      * stabs.texinfo (String Field): Discuss continuing stabs with ?.
      Improve ChangeLog entry for HAVE_SIGSETMASK to discuss what ANSI specifies
      Fix many sins which will come up in 32 bit x 64 bit GDB, and
      Fix many sins which will come up in 32 bit x 64 bit GDB, and
      * parse.c (write_exp_msymbol): Use new type msymbol_addr_type instead
      * Makefile.in (version.c), main.c (print_gdb_version): Use
      * stack.c (parse_frame_specification): If SETUP_ARBITRARY_FRAME is
      * gdb.texinfo (Selection, Frame Info): Update information about
      * c-typeprint.c (c_type_print_base): Have SHOW == 0 mean to print
      * symmisc.c (maintenance_print_symbols): Don't refer to the name
      * chardefs.h: Only declare strrchr if it is not #define'd.
      * main.c (baud_rate): Add FIXME comment about printing -1 value.
      * i386-stub.c: Add ".text" right before "mem_fault:".
      * config/pa/tm-hppa.h: Define macro SMASH_TEXT_ADDRESS.
      * mdebugread.c (psymtab_to_symtab_1): Don't complain on stLabel with
      * remote-udi.c (udi_close, udi_detach, udi_kill): Add comments.
      * config/m68k/tm-monitor.h: Changes to bring this into accordance
      * remote-bug.c (bug_ops): Remove spurious newline from docstring.
      * remote-udi.c (udi_close, udi_detach, udi_kill): Add comments.
      * remote-mips.c (mips_ops): Fix docstring.
      * a29k-tdep.c (examine_tag): Add comment regarding argcount.
      * c-exp.y (yylex): Reenable nested type code.
      * ser-unix.c (wait_for, hardwire_readchar) [HAVE_TERMIO, HAVE_TERMIOS]:
      * config/m68k/monitor.mt (TDEPFILE): Add remote-es.o.
      * Makefile.in: Don't set M_INSTALL and M_UNINSTALL.  These variables
      * Makefile.in (TAGS): Just echo one line, rather than the whole thing.
      * serial.h (SERIAL_SET_TTY_STATE): Comment return value.
      * blockframe.c (get_prev_frame_info): Detect and stop an infinite
      * remote-mips.c: Use unfiltered, not filtered, output most places.
      * gdb.t00/help.exp: Comment out "help support" test just like
      * gdb.t24/demangle.exp: Remove a bunch of tests which differ only
      * mips-tdep.c: Remove code which sets saved_regs from
      * target.h (target_wait): Add comment about calling
      Tue Feb  1 22:13:25 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * config/m88k/{tm-delta88.h,tm-delta88v4.h}, m88k-tdep.c:
      * stabs.texinfo (Negative Type Numbers): Document format for type
      * gdbtypes.h, ch-typeprint.c, ch-valprint.c:
      * common.h: Add comments regarding value of EM_HPPA and how to
      * Makefile.in, test-build.mk: Remove MUNCH_NM; it was only needed
      * command.c (shell_escape): Report errors correctly (with error
      * command.c (add_set_cmd, no_just_help_class_command): Change
      * printcmd.c (decode_format): Don't blithely set the size for
      * libbfd.c, bfd-in.h, hosts/alphaosf.h, hosts/sparc-ll.h, aoutf1.h,
      * bfd-in2.h: Rebuilt.
      * language.h, c-lang.c, ch-lang.c, m2-lang.c, language.c: Remove
      * valarith.c (value_binop): Figure out type ourself based on
      * bfd-in2.h: Rebuilt.
      * stabs.texinfo (Enumerations): Document restriction on where
      * Move test with enums and partial symbols back to
      * stabsread.c (read_sun_builtin_type): Skip the semicolon at the end
      * command.c (empty_sfunc): New function.
      * remote-udi.c (udi_attach): If no arguments, print error.
      * gdb.t00/default.exp: Match udi_attach error message as well as
      * gdb.texinfo (Continuing and Stepping): When talking about "step"
      * config/rs6000/tm-rs6000.h: Declare rs6000_struct_return_address
      * gdb.t24/demangle.exp: Remove a bunch more tests which differ
      * config/rs6000/tm-rs6000.h (STORE_STRUCT_RETURN): Don't cast
      * Makefile.in: Remove obsolete rules for history.info and
      * gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,
      * remote-e7000.c: Replace "snoop" command (e7000_noecho) with
      * remote-mips.c (mips_insert_breakpoint, mips_remove_breakpoint):
      * config/i386/tm-i386aix.h (REGISTER_CONVERT_TO_RAW): Add missing
      * config.bfd: Put m68*-*-sysv* line after m68*-*-sysv4*.
      * gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
      * remote-mips.c (mips_fetch_registers): If regno is FP_REGNUM or
      * defs.h (alloca): Declare as void *, not char *, on hpux.
      * i960-dis.c (reg, mem): Just use a static array instead of
      * corelow.c (solib_add_stub, core_open): Pass address of from_tty
      * config/mips/mipsm3.mh, config/i386/i386m3.mh,
      * remote-udi.c (udi_files_info): If prog_name is NULL, just skip
      * config/udi-gdb.exp (gdb_start): Don't send "set args main" to
      * config/udi-gdb.exp (gdb_load): Use "file", not "load" command,
      * gdb.t01/run.exp: Only run shell test if isnative.
      * coffread.c (process_coff_symbol, case C_TPDEF): Don't set name
      * gdb.t02/whatis.exp: Remove xfails for PRs 1838 and 2417; they
      * target.c (target_preopen): If target_kill doesn't remove the
      * config/udi-gdb.exp (gdb_load): Use "file", not "load" command,
      * gdb.t02/whatis.exp (v_char_array, v_signed_char_array),
      (udi_create_inferior): If udi_session_id is negative, open a new
      * defs.h [BFD64]: Use BFD_HOST_64_BIT, not nonexistent
      * config/m68k/{m68k-em.mt,tm-m68k-em.h}: Remove; no longer used.
      * config/mips/littlemips64.mt: Rename to mipsel64.mt for 14
      * config/rs6000/{tm-rs6000lynx.h,nm-rs6000lynx.h,xm-rs6000lynx.h}:
      * README: Change GhostScript to Ghostscript.
      * gdb.texinfo (Formatting Documentation): Change GhostScript to
      * Makefile.in: Add search.o rule for Sun make.
      * defs.h, valprint.c: Make longest_to_int a function not a macro.
      * Makefile.in (install): Do the sed for program_transform_name
      * Version 4.12.2.
      Add unknown.exp
      * stack.c (print_frame_info): In "pathological" case, don't
      * dbxread.c (process_one_symbol): Set
      * stabs.texinfo: Document N_RBRAC as function relative for COFF as
      * defs.h: Revert Kung change regarding FORCE_LONG_LONG.
      * gdb.t00/help.exp: Comment out "help set print" tests just like
      * mips-tdep.c (mips_print_register): Print integers using
      * breakpoint.h (enum bptype): New type bp_through_sigtramp.
      * gdb.t06/break.exp (test_next_with_recursion): Remove xfail for
      * coffread.c (read_coff_symtab): Pass mst_file_* to
      * remote.c, remote-mon.c, remote-utils.c, remote-utils.h,
      * i387-tdep.c, i386-tdep.c i386v-nat.c, i386aix-nat.c,
      * config/m68k/tm-apollo68b.h: Remove HAVE_68881 define; it is
      * i387-tdep.c, i386-tdep.c i386v-nat.c, i386aix-nat.c,
      * floatformat.h: New file, intended to replace ieee-float.h.
      * config/m68k/tm-apollo68b.h: Remove HAVE_68881 define; it is
      * valprint.c (val_print_string): If errcode is set, always print
      * mips-tdep.c (mips_step_skips_delay), config/mips/tm-mips.h
      * value.h (struct value): Add modifiable field.
      * valprint.c (val_print_string): If errcode is set, always print
      * floatformat.h: New file, intended to replace ieee-float.h.
      * target.c, target.h (target_read_string): Provide error detection to
      * bfd-in2.h: Rebuilt.
      * stabs.texinfo (Type Descriptors): Add OS9000 type descriptors c,
      * os9kread.c (os9k_process_one_symbol): Rename
      * infrun.c (wait_for_inferior): In checking
      * gdb.t21/cplusfuncs.exp (test_paddr_operator_functions): Do
      * remote-os9k.c (rombug_wait): Call find_pc_section not
      * breakpoint.c, breakpoint.h, c-valprint.c, ch-valprint.c,
      * config.guess: Check for ptx.
      * configure.host: Recognize i[34]86-sequent-*.
      * mips-tdep.c: Change value to value_ptr.
      * configure.in: Accept i[34]86-*-*sysv32 because that is what
      * configure.in: For ISC, use mh-sysv, not mh-isc.
      * sparclite/Makefile.in (all install): Build and install aload.
      * ch-exp.y (match_simple_name_string): Accept '_' as well as an
      * alpha-tdep.c: Change value to value_ptr.
      * irix5-nat.c (find_solib): Cast o_path to CORE_ADDR when using it
      * parser-defs.h: Add "extern" to start of variable declarations so
      * dbxread.c: New variable lowest_text_address.
      * config/i386/tm-i386v4.h: Give just macro name, not args, to #undef.
      * os9k.h: os9000 target specific header file, the header of the
      * remote-es.c (es1800_child_ops): Don't declare it static.
      * libbfd-in.h: Remove alloca cruft.  It was missing some necessary
      * isearch.c, search.c: Include sysdep.h.
      * libbfd-in.h: Remove alloca cruft.  It was missing some necessary
      * stabs.texinfo (Symbol Descriptors): Add OS9000 symbol descriptor s.
      * stabsread.c (common_block_end, fix_common_block): Stash the
      * TODO: Add suggestion about passing a structure as the 7th argument.
      * TODO: Add suggestions about structure passing tests.
      * stabsread.c (define_symbol): If REG_STRUCT_HAS_ADDR, also
      * symfile.h (ADD_PSYMBOL_VT_TO_LIST): Don't put a semicolon after
      * breakpoint.c (_initialize_breakpoint): Update docstring for
      * gdb.texinfo (Set Breaks): Update documentation for tbreak to
      * breakpoint.c (_initialize_breakpoint): Update docstring for
      * gdb.t00/help.exp: Replace most of docstrings for "tbreak",
      * main.c (main): When printing warning about bad baud rate, don't
      * Makefile.in (TAGS): Just build TAGS in each subdirectory, rather
      * Makefile.in: Add TAGS target.
      * target.h (enum target_signal): Add TARGET_SIGNAL_FIRST, for
      * valprint.c (val_print_string): Ignore error if the error
      * TODO: Add suggestions for x/s tests.
      * Version 4.12.3.
      * i386m3-nat.c: Include floatformat.h.
      * i386os9k.c : new file to handle os9k format bfd.
      * gdbint.texinfo (Host Conditionals, Target Conditionals): Remove
      * TODO: Add suggestions for shared library tests.
      * rs6000-tdep.c: Change value to value_ptr.
      * environ.c (set_in_environ): Eliminate special handling of PATH and
      * TODO: Remove item about line numbers being off.  It is useless
      * stabs.texinfo (Type Descriptors): Add 'Y' type descriptor.
      * lib/gdb.exp: Set prompt to (gdb) if it isn't already set.
      * main.c (main): Don't init_source_path for the -cd argument.  Now
      * stabs.texinfo (Alternate Entry Points): New node, rewritten from
      * gdb.texinfo (Print Settings): Don't document "set print
      * printcmd.c: Remove "set print fast-symbolic-addr off" command.
      Fix typo.
      * aoutx.h, elfcode.h, coff-alpha.c, bout.c, ecoff.c, ecofflink.c,
      * regex.c (EXTEND_BUFFER): Adjust pointers within buffer by
      * dstread.c (record_minimal_symbol): New arg objfile.  Pass it to
      new for cisco crash dumps
      * trad-core.c (trad_unix_core_file_p): Call bfd_zmalloc not
      * utils.c (prompt_for_continue): Call readline, not gdb_readline.
      * bfd.c (struct _bfd): Add cisco_core_struct to tdata union.
      * cisco-core.c: New file.
      * Makefile.in (TAGS): Use variables directly, rather than using
      New for cisco
      * config.sub: Recognize cisco.
      * config/m68k/{cisco.mt,tm-cisco.h}: New files.
      * config/m68k/{cisco.mt,tm-cisco.h}: New files.
      * bfd.c (struct _bfd): Add cisco_core_struct to tdata union.
      * remote.c (get_offsets): Reinstate comment which was in
      * values.c (set_internalvar): Don't set var->value until we are
      * stabs.texinfo: Move stuff on @ and # type descriptors from node
      * gdbtypes.h, gdbtypes.c: Add comments regarding whether static
      * main.c (complete_command): New command, from Rick Sladkey
      * dbxread.c (end_psymtab): Add comment about empty psymtabs.
      * stabsread.c (patch_block_stabs): Don't create LOC_OPTIMIZED_OUT
      * stabs.texinfo (Global Variables): Talk about stabs in files
      Update for Things-to-lose and lose_these_too.
      * TODO: Add suggestions for static member function tests, and
      * stabsread.c (patch_block_stabs): Add comment about what happens
      * valops.c (value_at, value_at_lazy): Give error if we dereference
      * config/mips/tm-mips.h (SETUP_ARBITRARY_FRAME): Revise comment
      * main.c (complete_command): Deal with it if arg is NULL.
      new for ptx4
      new for ptx4
      new for ptx4
      new for ptx
      new for ptx
      * config/i386/ptx.mh (XDEPFILES): Add coredep.o.  Delete infptrace.o.
      * hosts/sysv4.h (HAVE_PROCFS): Add comments about ptx4.
      * valprint.c (val_print): Remove inaccurate comment about what
      * ptx4-nat.c, config/i386/{nm-ptx4.h, ptx4.mh, ptx.mt, ptx4.mt,
      *  m3-nat.c, i386m3-nat.c, config/i386/i386m3.mh: Many minor
      * buildsym.c (start_subfile, patch_subfile_names), demangle.c
      * command.c (do_setshow_command, case var_string): Never add a
      * config/sparc/tm-sparc.h: Define USE_REGISTER_NOT_ARG.
      * remote.c (remote_store_registers): Add 'P' request to set an
      * config.guess: Recognize NCR running SVR4.3.
      * remote.c (getpkt): If we get a timeout, actually retry rather
      * config/m68k/tm-dpx2.h: Include tm-m68k.h not nonexistent tm-68k.h.
      * hosts/dpx2.h: Define POSIX_UTIME.
      * remote.c (getpkt): Remove unused "out" label.
      * xcoffread.c (xcoff_next_symbol_text): New function.
      * xcoffread.c (xcoff_next_symbol_text): New function.
      * symfile.c (deduce_language_from_filename): .cpp is a C++ extension.
      * symfile.c (symbol_file_command): Add comments about command syntax.
      * values.c (unpack_long): Remove obsolete comment about using a
      Fri Apr  8 17:14:37 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
      * remote.c: Around redefinition of PBUFSIZE, adjust whitespace.
      * gdb.texinfo: Refer to file names, not path names, per rms
      (Arguments): Fix typo.
      * rltty.c (set_tty_settings): Don't set readline_echoing_p.
      * dstread.c, coffread.c: Don't define pending_blocks; buildsym.c
      * parse.c: Don't define block_found; it is defined in symtab.c.
      * xcoffread.c (xcoff_next_symbol_text): Don't return before
      * configure.in: Use mh-posix for sunos4.1*.
      * stabs.texinfo (Stab Section Basics): Say what is in .stab
      * main.c (main): Accept --annotate=N option and make --fullname
      * printcmd.c (print_command_1): Annotate the top-level expressions
      * gdb.t00/default.exp (set write): Allow any number of \r and/or
      * breakpoint.c (watch_command): Use (CORE_ADDR)0, not NULL, for
      * Makefile.in (clean): Don't remove GDBvn.texi (apparently on Jan
      * printcmd.c (print_command_1): Add value-history-value annotation.
      * utils.c (prompt_for_continue): Annotate prompt.
      * solib.c (symbol_add_stub): If so->textsection is NULL, don't
      * stabsread.c (read_type): Call read_type, not nonexistent
      * infrun.c (wait_for_inferior): Move call to flush_cached_frames
      * breakpoint.c (breakpoint_1): Annotate each field of output.  Add
      * procfs.c (procfs_wait): Use the signal from the pr_info rather
      new, to document annotations
      * utils.c (query): Change syntax of query annotations to be
      (prompt_for_continue): Likewise for prompt-for-continue annotation.
      * annotate.texi: New file, to document annotations.
      new, emacs gdb mode with annotation stuff
      Oops, wrong file name
      * annotate.texi: New file, to document annotations.
      x
      add gdba.el
      * dbxread.c (stabsect_build_psymtabs): Assign to sym_stab_info
      * utils.c, defs.h (error_begin): New function.
      * annotate.texi: New file, to document annotations.
      new window management code
      * breakpoint.c (breakpoint_1): Annotate each field of the headers.
      * annotate.texi (Breakpoint Info): Document annotation of header
      * procfs.c (procfs_wait): Reinstate code which deduces the signal
      * remote.texi (MIPS Remote): Say that set timeout doesn't apply
      * Makefile.in (HFILES_WITH_SRCDIR): List bfd.h.
      * core.c (memory_error), symtab.c (cplusplus_hint, decode_line_1),
      * valprint.c (print_longest): Clarify comment about use_local.
      * annotate.texi: Change edition to 0.5 and date to May 1994.
      * infrun.c (proceed, normal_stop, wait_for_inferior), breakpoint.c
      Fix typo in gdb-goto-first-gdb-instance.
      Add a major mode for the breakpoints window.
      Remove debugging code.
      Change kill-region to delete-region
      Remove CVS conflict markers from file
      gcc -Wall lint:
      Fix typo in last entry
      * aoutx.h (add_to_stringtab): Use BFD_ASSERT not assert.  This
      * source.c (find_source_lines): Always use code that was #ifdef
      * utils.c (vfprintf_maybe_filtered, vfprintf_unfiltered): Call
      * breakpoint.c (breakpoint_1): Fix typo.
      * target.c, target.h: New variables target_activity_function and
      Mention gdb-testers-request as well as gdb-testers.  (not in ChangeLog
      * Makefile.in: Replace libgdb.a with libgdb-files.  Make "all"
      * Makefile.in: Add all-gui target (but not yet build by "all").
      * inftarg.c (child_wait): Call proc_wait, not wait.
      * Makefile.in: Add all-libproc target similar to all-gui.
      * stabs.texinfo (Statics): Value of xcoff C_BSTAT points to
      * main.c: Move entire file except for #ifndef MAIN_OVERRIDE code
      * gdb.base/Makefile.in (EXECUTABLES): Remove t10.
      * lib/gdb.exp (delete_breakpoints): If there were no breakpoints,
      * gdb.c++/demangle.exp: Use gdb_test_exact, rather than demangle
      * main.c: Include string.h.
      * breakpoint.c: Include annotate.h.  Call annotate_field rather
      * Makefile.in: Add all-librx target similar to all-libproc.
      * gdba.el: Put program output in a separate buffer.
      * annotate.texi (TODO): New node, for keeping track of annotations
      * gdba.el: Put program input and output in a separate buffer.
      * infrun.c (wait_for_inferior): Print "Program exited normally"
      * gdb.base/{ptype.exp,ptype.c}: Add t_char_array test.
      * Makefile.in (clean): Remove libgdb-files.
      * target.c (push_target): Cast result from xmalloc.
      * infcmd.c (run_command): Remove comment suggesting using
      * Makefile.in (TARFILES, NONSRC, SFILES_STAND, SFILES_KGDB):
      * symtab.c (decode_line_1): If funfirstline and we get a
      * remote-mips.c: Remove unused declaration of mips_load.
      * gdbtypes.h: Declare f77_create_literal_string_type and
      * annotate.c (annotate_starting): Flush output.
      * value.h (struct value): Change literal_data from PTR to char *,
      * inflow.c (set_sigint_trap, clear_sigint_trap): Check for
      * config/xm-nbsd.h: Don't define SET_STACK_LIMIT_HUGE; it is obsolete.
      * xcoffread.c (read_xcoff_symtab): Fix obsolete comment about
      Mon Sep 19 07:48:36 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * coffread.c (init_stringtab): When copying length to stringtab,
      * coffread.c (record_minimal_symbol, coff_read_enum_type,
      * TODO: Reword item regarding NO_STD_REGS.
      * .gdbinit: Add list-objfiles command.
      * TODO: Remove item about adding general multi-threaded stuff;
      * xcoffread.c (read_xcoff_symtab): Process XTY_LD symbols we were
      * xcoffexec.c (exec_close): If quitting, don't call clear_symtab_users.
      * xcoffread.c (read_xcoff_symtab, case C_FILE):
      * coffread.c (complete_symtab): If last_source_file is set upon
      * xcoffread.c (read_xcoff_symtab): Fix comment for yesterday's change.
      * config/nm-lynx.h (PTRACE_ARG3_TYPE): Define to int, not char *.
      * lynx-nat.c (child_wait): Use status.w_status, not status, in
      * gdbserver/low-lynx.c (create_inferior): Pass all 4 args to ptrace.
      * gdbserver/server.c (main): Silently accept all unrecognized
      The point of these changes is to avoid reading the frame pointer
      * blockframe.c (reinit_frame_cache): Reinstate select_frame call
      * gdb.base/corefile.exp: Add (xfail'd) test for reinit_frame_cache
      * .gdbinit: Restore `end'; it was not excess.  Reindent
      * NEWS: Add item about if and while.
      * exec.c (map_vmap): Cast return from xmalloc to its proper type,
      * symfile.c (reread_symbols): Include bfd_errmsg string in error
      * Makefile.in (ALLDEPFILES): Remove xcoffexec.c.
      Fix thinko in ian's ChangeLog entry
      Fix typo in my recent ChangeLog entry.
      * coffgen.c (coff_print_symbol): Make names for section number and
      * objfiles.h (struct objfile): Fix comment--minimal_symbol_count
      * objfiles.c (objfile_relocate): When relocating ->sections, use
      * TODO: Fix typo.
      * Makefile.in (coffread.o): Depend on target.h.
      * coffread.c (coff_symtab_read): If we get the address from
      * TODO: Re-write item about SIGINT handling to reflect the fact
      * remote.c (remote_kill): Use catch_errors when calling putpkt.
      * gdbserver/Makefile.in (MMALLOC_CFLAGS): Add -I${MMALLOC_DIR}.
      * m3-nat.c: Remove comments about arbitrary limit in
      * TODO: Remove "Watchpoints seem not entirely reliable, though
      * gdbserver/remote-utils.c (write_ok): Write "OK", not "Ok", to
      * frame.h: Restore pre-Nov 3 comments about FRAME_FP with minor
      * gdbserver/low-lynx.c (mywait): Remove debugging printf.
      * f-lang.c: Remove duplicate declaration of
      * gdb.chill/Makefile.in: Put all rule before rules for pr-4975.o
      * gdb.base/{funcargs.exp, funcargs.c} (call_after_alloca): New test.
      * TODO: Add item regarding large frames.
      * tm-sparc.c (EXTRA_FRAME_INFO): New field sp_offset.
      * value.h: Remove obsolete comments about FRAME vs struct
      * sparc-tdep.c, a29k-tdep.c, findvar.c (get_saved_register):
      * gdb.base/printcmds.exp: New test, for printing register before
      * gdb.base/list.exp (test_forward_search): Set timeout higher
      * ser-tcp.c (tcp_open): Cast to struct sockaddr when passing to
      * top.c (locate_arg): Call strchr not index.
      * target.c, target.h (target_signal_from_command): New function.
      * TODO: Add note about "handle all nostop".
      * configure.in (rs6000-*-*): Don't build gas.
      * gdb.base/help.exp: Replace most of docstrings for "info signals"
      * gdb.base/signals.exp: Call gdb_exit and gdb_start.
      * mips-tdep.c (mips_skip_prologue): Accept or as well as addu for
      * gdb.c++/classes.exp (test_ptype_class_objects, ptype class Foo):
      * gdb.stabs/weird.exp: Allow spaces followed by backspaces in echo
      * gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather
      * gdb.base/a1-selftest.exp: Don't test "maint dump-me".  That test
      * gdb.base/help.exp: Replace most of docstring for "define" with ".*".
      * gdb.base/help.exp: Don't test "help show".
      * gdb.base/sigall.exp: Add workaround for alpha weirdness.
      * gdb.base/sigall.c (gen_*): Pass argument to handle_* to avoid
      * infcmd.c (signal_command): Accept "signal 0"; the change to not
      * gdb.base/setvar.exp: Check for and reject crazy expected type hacks.
      * eval.c (evaluate_subexp): Clear expect_type except for C++ and CHILL.
      * infcmd.c (signal_command): For "signal 0", pass (CORE_ADDR)-1,
      * gdb.base/sigall.exp (test_one_sig): Attempt to recover if
      * eval.c (evaluate_subexp): Clear expect_type except for C++ and CHILL.
      * TODO: Remove items about corefile.exp testing new exec-file and
      * gdb.base/sigall.exp (test_one_sig): Add xfail for "get signal
      * gdb.stabs/aout.sed: Enclose comments within a sed command to avoid
      * gdb.base/setvar.c (dummy): Call malloc.
      * parse.c (write_exp_msymbol): Use new variables
      * gdb.base/nodebug.exp: Add tests to check that "print", "whatis"
      * a29k-tdep.c (gdb_print_insn_a29k): Fix typo (&info -> info).
      * parse.c (_initialize_parse): Improve wording of names of
      * gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,
      add new tests sigall.c and sigall.exp
      * gdb.base/nodebug.exp: xfail most of the new tests for ecoff systems.
      * gdb.c++/cplusfuncs.exp (test_lookup_operator_functions): Fix
      The following fixes a FAIL caused by the fact that the alpha stabs
      * Makefile.in (CHILL_FOR_TARGET): Update -L argument to point to
      * gdb.texinfo (Processes): New node.
      * lib/gdb.exp (gdb_test): Remove catch from around the send.  The
      * infrun.c (proceed): Flush stdout before resuming inferior.
      * gdb.disasm/hppa.exp (all_fpu_comparison_tests): Set timeout
      * remote-vx.c: Revert all of Kung's changes of 16 Jan.  The
      * symtab.c (find_pc_line): When subtracting one to get a line
      * TODO: Suggest a few more stepping tests.
      * gdb.disasm/hppa.mt (hppa), gdb.stabs/hppa.mt (weird.o): Check
      * gdb.base/a1-selftest.exp (test_with_self), gdb.base/interrupt.exp:
      * Makefile.in (CHILL_LIB): Define as in testsuite/Makefile.in.
      * gdb.base/funcargs.exp: Modify many tests so that every test
      * gdb.base/a1-selftest.exp (test_with_self), gdb.base/interrupt.exp:
      * remote.c, remote-pa.c: Remove #if 0'd icache code.  It has had
      * gdb.base/list.exp (test_forward_search): Set listsize to 4 not
      * xcoffread.c (process_xcoff_symbol): Use new variables
      * gdb.base/nodebug.c (inner): Use variables so AIX linker doesn't
      * config/m68k/monitor.mt,
      * gdb.base/a1-selftest.exp (test_with_self): Don't invoke stty on
      * gdb.base/nodebug.exp: Add xfails for ultrix (same places as
      * gdb.base/nodebug.exp: Add xfails for ultrix and irix5 (same
      * stabs.texinfo (Source Files): Document N_SO used to mark the end
      * Makefile.in (site.exp): Set host_alias and target_alias as well
      * gdbtk.c (gdb_disassemble): Deference pointer to function before
      Fix it so whitespace works out right even with sanitization
      * config/sparc/tm-sun4sol2.h, dbxread.c: Rename
      * config/sparc/tm-sun4sol2.h: Define STATIC_TRANSFORM_NAME.
      * gdb.base/a1-selftest.exp: Don't run on hp300.
      * gdb.base/interrupt.exp: Also xfail hpux (for hp300).
      * gdb.base/corefile.exp: Give backtrace test unique name.  xfail
      * gdb.base/signals.exp: Rename a bunch of tests to give unique names.
      * gdb.stabs/weird.exp: Remove "Haven't examined" comment which
      * gdb.texinfo (Setting): Talk about the language of a source file
      * buildsym.c (start_subfile): Set language for f2c like for cfront.
      * gdb.base/langs.exp, gdb.base/langs*: New test.
      * gdb.base/{callfuncs.exp,callfuncs.c}: Add tests for passing
      * valops.c (value_arg_coerce): Use VALUE_TYPE not SYMBOL_TYPE on
      * expression.h: Move include of value.h until after declaration of
      * expression.h: Move declaration of evaluate_subexp_with_coercion
      * lib/gdb.exp: Just use "file exists", rather than undocumented
      * gdb.base/{a1-selftest.exp,corefile.exp}: Do not give a warning
      * lib/gdb.exp (default_gdb_version): Pass GDBFLAGS to gdb when we
      * Makefile.in (CC_FOR_TARGET,CXX_FOR_TARGET): Look for newlib in
      * gdb.base/ptype.exp: Accept char[0] as well as char[] for "ptype
      * gdb.base/term.exp: Do not give a warning if not native, it is
      * alpha-tdep.c (find_proc_desc): Only attempt to set PROC_LOCALOFF
      * alpha-tdep.c (find_proc_desc): Only attempt to set
      * hppa-tdep.c (pa_print_registers), monitor.c: Use
      * gdb.base/Makefile.in: Try compiling callfuncs.c, if that fails try
      * misc.exp: If executable does not exist, issue warning and skip
      * config/vx-gdb.exp (gdb_start): Use \030, not \CX.  tcl doesn't
      * gdb.disasm/hppa.exp (all_fpu_comparison_tests): Only
      * rs6000-tdep.c: Fix byte-swapping sins.
      * utils.c [_AIX]: Include stddef.h instead of #defining size_t.
      * rs6000-tdep.c (push_dummy_frame): Fix order of arguments to
      * configure.in (noconfigdirs): Don't build gas on AIX, for
      * valops.c (value_cast): Don't use backslash newline--pre-ANSI
      * gdb.base/signals.exp (signal_tests_1): xfail for irix.
      * lib/gdb.exp (skip_chill_tests): New procedure.
      * *.exp: Skip all tests silently if skip_chill_tests returns true.
      * mdebugread.c (parse_symbol, psymtab_to_symtab_1): Initialize
      * gdb.base/a1-selftest.exp: Remove xfail for solaris.  The bug (PR
      * alpha-tdep.c (find_proc_desc): If pdr.framereg field is -1, don't
      * gdbtypes.h (struct type): Fix comment about what units the
      * valops.c (value_cast, value_slice), parse.c (follow_types): Add
      * valops.c (value_repeat), eval.c (evaluate_subexp_standard):
      * gdb.base/printcmds.exp (test_integer_literals_rejected): Change
      * gdb.base/nodebug.exp: Test ability to call a function and pass
      * gdb.base/funcargs.exp: Replace \[(\]+ with \\(.  The latter is
      * lib/gdb.exp (gdb_test): Between $pattern and $prompt, expect
      * gdb.base/nodebug.exp: Test ability to call a function and pass
      * gdb.base/whatis.exp: Remove xfails for printing char vs.
      * gdb.base/signals.exp (signal_tests_1): Make pass message
      * c-exp.y (yylex): Make an empty character constant an error.
      * gdb.base/printcmds.exp (test_character_literals_accepted): Test
      * utils.c, defs.h (putchar_unfiltered, fputc_unfiltered): Make
      * stabs.texinfo (Negative Type Numbers): Document types -31 to -34.
      * stabsread.c (rs6000_builtin_type): Recognize types -31 to -34.
      * xcoffread.c (read_xcoff_symtab): When creating a dummy parameter
      * gdb.base/nodebug.exp: It is OK if GDB thinks top and middle have
      * xcoffread.c (process_linenos): Make sure filename we pass to
      * lib/gdb.exp: Skip CHILL for AIX.
      * gdb.base/nodebug.exp: Comment out redundant test.  Make name of
      * gdb.base/nodebug.exp: Comment out redundant test.  Make name of
      * stabs.texinfo (Negative Type Numbers): Mention the fact that
      * lib/gdb.exp: Skip CHILL for AIX and Solaris.
      * tuples.exp (do_tests): Make names of "print v_ps" test unique.
      * gdb.base/{corefile.exp,default.exp}: Make names of "up" tests unique.
      * gdb.base/nodebug.c (array_index): Call malloc.
      * gdb.base/recurse.exp: Enable test for SunOS4.  xfail one test
      * infrun.c (handle_command): Don't print TARGET_SIGNAL_0,
      * gdb.base/signals.exp: Add test for "handle all print".
      * gdb.base/printcmds.exp (test_artificial_arrays): Send ^V@
      * breakpoint.c (bpstat_do_actions): For each element in the bpstat
      * gdb.base/commands.exp (infrun_breakpoint_command_test): New test.
      * gdb.base/scope.exp: Make test names unique.  \[(\] -> \\(.
      * gdb.base/a1-selftest.exp: Don't check for # followed by a digit
      * config/vx-gdb.exp, lib/gdb.exp: Regexp cleanups (\[(\] -> \\(, etc.).
      * gdb.base/a1-selftest.exp (test_with_self): Remove comment which
      * gdb.base/break.exp (test_next_with_recursion): Accept any line
      * gdb.c++/*.exp: Warn if executable does not exist.  The original
      * breakpoint.c (bpstat_do_actions): Once we've executed the
      * gdb.base/commands.exp (breakpoint_command_test): New tests.
      * lib/gdb.exp (default_gdb_version): A version number must start
      * gdb.base/recurse.exp: Make test names unique.  Change \\(+ to \\(.
      * stabsread.c (read_range_type): Remove FIXME comment about
      * config/a29k/tm-a29k.h: Nuke obsolete define CONTROL_END_ADDR; it
      * lib/gdb.exp: If nosignals is not set, set it to 0.
      * top.c, utils.c, main.c: Replace error_pre_print with two
      * mips-tdep.c (mips_print_register): Remove unused variable
      * gdb.base/break.exp: Remove commented out if $usestubs {}.  As
      * configure.in (host_libs): Remove glob, since it is gone from the
      * gdb.base/bitfields.exp: Various cleanups (make each test pass or
      * gdb.base/recurse.exp: Fix comment.
      * nlm/Makefile.in: Remove comments discussing munch.
      * printcmd.c (print_address_numeric): Pass use_local to
      * annotate.texi: Clarify which addresses have differing formats
      * utils.c, defs.h (warning_begin): Renamed from warning_setup, for
      * top.c, utils.c, defs.h: Remove error_hook.  It is currently
      * rs6000-nat.c (vmap_ldinfo): If we don't find ldinfo for the
      * xcoffread.c: Call complain() rather than error() or printing a
      * values.c (set_internalvar): Set modifiable flag of newval.
      * gdb.gdb: New file.
      Sat Apr 15 14:05:09 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
      * gdb.base/a1-selftest.exp: Add alpha xfail.
      * xcoffread.c (xcoff_sym_fns): Revise comment about merging this
      * rem-multi.shar: Removed; superceded by gdbserver.
      * remote.texi (Bootstrapping): Clarify that flush_i_cache is only
      * gdb.base/watchpoint.exp: Don't run
      * dwarfread.c (struct dwfinfo), dbxread.c (struct symloc),
      * gdb.base/opaque.exp: Remove xfails for aix; print a warning if
      * dbxread.c: Add comment explaining lowest_text_address.
      Add comment regarding stringtab_global and psymtabs.
      * gdb.base/scope.exp: Make test names unique.  Use gdb_test.  Make
      * stabs.texinfo: Remove node `XCOFF differences'.  Describe value of
      * partial-stab.h: Expand comments.
      * rs6000-tdep.c (find_toc_address): Revise comment.
      * gdb.stabs/xcoff.sed: Change N_LSYM to C_DECL not C_LSYM.
      * dwarfread.c (struct dwfinfo), dbxread.c (struct symloc),
      * dwarfread.c (struct dwfinfo), dbxread.c (struct symloc),
      * libbfd.c (bfd_stat): If bfd_cache_lookup returns an error,
      * Makefile.in (xcoffread.o): Depend on partial-stab.h.
      * utils.c, complaints.c, language.c, monitor.c, remote-array.c,
      * infrun.c (wait_for_inferior): Move assignments to stop_signal
      * breakpoint.c, target.h: Move defaults of watchpoint related
      * gdb.base/setvar.exp: Make test names consistent between pass and
      * lib/gdb.exp: Fix comment which erroneously identified
      Clean up compiler warnings:
      * defs.h (MERGEPID): Added.  Patch submitted by Andrew Hobson and
      2000-02-09  Mark Kettenis  <kettenis@gnu.org>
      2000-01-17  Amit S. Kale  <akale@veritas.com>
      2000-02-10  J.T. Conklin  <jtc@redback.com>
      Correct missing ChangeLog entry.
      2000-02-14  Amit S. Kale  <akale@veritas.com>
      Add ChangeLog entry which had been omitted in checkin of Mark Kettenis
      * elfread.c (elf_symtab_read): Revert changes by Amit S. Kale.  A
      * MAINTAINERS (Misc): Clarify that yes, anyone can edit web pages.
      Updates to "make TAGS":
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Add myself to paper trail section.

Jim Meyering (1):
      avoid a few strncpy-induced buffer overruns

Jim Wilson (240):
      Add movgeu and movlu insns.  Add `,a' for the fbcc insns.
      Ifdef out bogus `relocation overflow' tests.
      Fix bug in smake- file code.
      Keep mh-decstation.
      Keep fopen-bin.h and fopen-same.h.
      sparc64-v7 is vendor sun not hal (to match gcc/configure.in)
      Keep configure.man.
      Steve's version_path stuff bites the dust.
      Add sparclite support.
      Recognize sparclite as a sparc variant.
      Update to gcc 2.2.2.  New basic machine type we32k.  Hppa split into hppa1.0
      Make sparcfrw/sparcfrwcompat/sparclitefrw/sparclitefrwcompat valid
      * read.c (potable): Revert sac's incorrect change made Jul 13.
      Make as.new depend on LOCAL_LOADLIBES.
      Resolve someone else's CVS update conflict.
      Keep sparc.mt.
      Handle new v9 insn argument codes, and delete support for obsolete ones.
      Update to SPARC Version 9 Draft 1.0.4.
      Remove extraneous, but harmless, backslash from last change.
      In brx macro, check for XCC bit set in xcc insns, and not set in icc insns.
      Update to SPARC V9 draft 1.1.  Put brfcx before brfc to avoid superfluous
      Make as.new depend on LIBS not the never set LIBDEPS, so that we get an
      Delete some obsolete LIFE stuff.
      Changes to work with new config.sub file from merge with FSF.
      Flag error if absolute constant is too large for an immediate field.
      For SPARC V9, change icc to %icc, xcc to %xcc, fccX to %fccX.
      For SPARC V9, for RELOC_WDISP2_14, upper 2 bits start at bit 20 now, instead
      Update to FSF ss-921211.
      Rename uninstalled gcc driver from gcc to xgcc.
      Add h8500 as a cpu type.
      ChangeLog entry for last week's tc-sparc.c change.
      Make targ-cpu.o depend on config.h so gas will build from scratch.
      We must use both --host and --target options for recursion, because Cygnus and
      Update to Draft D1.2.1: add membar mask names and ASI names.
      Fix for PR 124: make 'rb' correctly handle case where we have multiple
      Add support for .dword pseudo op to mips port.
      * test-build.mk (CC): For mips-sgi-irix4, change -XNh1500 to
      * Makefile.in (srconv.o): Add dependence on sysroff.c.
      * config/tc-sh.c (md_begin): Use a local variable when
      * tc-sh.c (little): Add argument IGNORE to avoid compiler warnings.
      * config.guess (IRIX): Sed - to _.
      * configure.in (mips-sgi-irix6): Use mh-irix5.
      Correct typo in all simulator configure.in files other than SH: ../bfd
      Unsanitize SH3 support.
      Fix debug info bugs for SGI
      For Sega/Hitachi, when simulator exits, check to see if it was because
      * config/tc-arm.c (md_reloc_size): Add const to declaration.
      Correct comment on first line of file.
      Add some blank lines to improve readability.
      Fix bug in SH3e ftrc instruction.
      * config/sh/sh.mt (SIM): Add -lm.
      Fix gas bugs in SH3e handling of fmac instruction.
      * common/run.c (main): Initialize the callbacks.
      Changes to make the simulator work again.
      * interp.c (trap, case SYS_utime): Cast second arg of utime to
      * interp.c (callback): Remove last change.  It is initialized by
      Modify last patch based on advice from Stu.
      Hitachi SH3e, patch to make FP registers debuggable.
      Indicate SIGILL instead of calling abort for default case.
      Fix SH simulator to handle program exit correctly.
      Patches to make fixincludes work for cross toolchains.
      Patch for old Sega PR
      Patch for Hitachi PR 8433, avoid core dump on HPUX host
      * gencode.c (tab): In shad/shld definitions, negate R[m] before
      Disable newlib for all vxworks targets.
      For SH port, make relocation overflow an error instead of a warning.
      Delete obsolete SH3e sanitization.
      Remove sh3e sanitization.
      Keep SH3e testsuite.
      Remove SH3e sanitization.
      Remove sh3e sanitization.  Keep sh3e files.
      Remove SH3e sanitization.
      Fix sanitize problems with new file ChangeLog-95.
      * tc-sh.c (sh_do_align): Pass 1 not 2 to frag_align.
      * emultempl/pe.em (set_pe_value): Pass 0 not 16 to strtoul call.
      Kill r16/rce/acp stuff.
      Kill r16/rce/acp stuff.
      Kill r16/rce/acp stuff.
      Kill r16/rce/acp stuff.
      * configure.in (mips*-sgi-irix6*): Set noconfigdirs appropriately.
      Add new config file for Irix 6.
      * configure.in (mips-sgi-irix6*): Use mh-irix6 instead of mh-irix5.
      Fix mistake from Brendan's last checkin.
      Patches to add Irix6 host support.
      Fix Irix6 host build problem.
      For NEC 4100/4300 project
      For NEC 4100/4300 project: Add little endian support and misc cleanups.
      * configure.in (mips*-sgi-irix6*): Remove binutils from noconfigdirs.
      For NEC 4300 project, fix last remaining host/target endianness problem
      Add optional way to build libgcc2.c without debug info for Noer/cygwin32.
      Fix linker relocation overflow errors for the NEC vr4300/ddb toolchain.
      Correct d10v sanitization errors.
      Correct d10v sanitization errors.
      Correct d10v sanitization errors.
      Delete obsolete rce sanitization.
      Correct sparclet sanitize errors.
      * config/tc-mips.c (md_begin): Don't set interlocks for 4100.
      * simops.c (Multiply64): Don't store into register zero.
      Patch to fix irix6-x-mips64-elf simulator failures.
      Fix consistency error reported by Yotam Medini.
      Fix irix6-x-h8300 gas bug found while looking at gcc nightly testing failure.
      Fix non-ISO C code found by SGI C compiler.
      Fix mn10200 build failure on redhat 5.0 linux.
      Patches to fix linux-x-i960-vxworks5.0 build failure.
      patch for PR 18243.
      i960 cgen simulator support.
      Add i960 support to sim/common.
      i960 simulator.
      Link with i960 simulator.
      Patch to fix canadian cross build problem with libcpp.a from Felix.
      Fix linker segfault that occured when linking ia64-linux kernel.
      Initial patches for IA-64 EFI (64-bit PE) support.
      Bfd support for generating IA-64 EFI binaries.
      IA-64 ELF support.
      A misc IA-64 ELF patch I missed in the first pass.
      Fix last remaining IA-64 gas testsuite failure.
      Really fix last IA-64 gas testsuite failure.
      Mention IA-64.
      Fix IA-64 --enable-targets=all bug reports.
      Ld testsuite support for ia64-linux.
      Fix just added ia64-linux support to conform with others.
      Unwind info bug fixes from David Mosberger.
      Add toplevel configure support for ia64-elf.
      IA-64 unwind info changes, fix errors, add missing pieces, and some cleanup.
      Patch from David Mosberger, cleanups to improve 32b-x-64b cross support.
      unwind bug fixes needed for today's gcc patch.
      Fix hash section entry size to match ELF standard.  Override for alpha-linux.
      Fix memory leaks for IA-64 opcode idescs.
      Add support for IA-64 specific elf header flags.
      Fix file corrupted before initial checkin.
      Fix 3 DV bugs, and a few minor cleanups.
      Fix unwind section bug found by linux kernel.
      Fix segfault from last memory-leak fixing patch.
      Fix ia64 gas testsuite.  Update ia64 DV tables.  Fix ia64 gas testsuite again.
      Add missing fpcmp instructions, and add missing fcmp/fpcmp tests.
      Minor DV table update, minor DV checking bug fix.
      Preserve machine dependent section header flags when reading ELF object file.
      Add tag support.  Error for dangling qualifying predicates.
      ia64-hpux patches from Steve Ellcey.
      Fix a few minor Changlog formatting problems.
      ia64-hpux patches from Steve Ellcey.
      Handle srdata sections emitted by Intel compiler.
      Correct unwind region length calculations.
      Extend earlier ia64-hpux patches to work correctly for ia64-linux.
      Fix minor typos in recent errata workaround patch.
      Fix DT_INIT ABI violation, it is an offset not a function pointer.
      Fix assembler error on linux kernel mm/memory.c file.
      Fix linux kernel unwind section alignment failure.
      Eliminate compiler warnings from IA-64 port.
      Eliminate compiler warnings from IA-64 port.
      Eliminate ia64 compiler warnings.  Fix ia64 gas testsuite again.
      Fix assembler segfault on gcc/crtstuff.c file.
      Fix gp overflow problem with Intel compiler.
      Revert accidental breakage from Nick's 2000-12-16 checkin.
      Don't abort for invalid input, print an error message instead.
      Address comment from Richard about relocs always needing a type.
      Fix DV bug reported by Intel against the setf instruction.
      Fix bugs in handling of the .restore directive.
      Improve gas error messages for invalid instructions.
      Add local tag support.  Don't flush instructions for .xdata directives.
      Fix 2 bugs with parsing the resource dependency tables.
      Fix latent bug exposed by a gcc-3 bug fix.
      Fix 2 ia64-linux gas testsuite failures.
      Fix ia64-linux gas ehopt testsuite failure.
      Fix ia64-linux binutils readelf -s testsuite failure.
      Fix ia64-linux fortran common linking problem.
      32-bit unwind data for ia64-hpux, from Steve Ellcey
      sje patch for 32-bit IA-64 ELF relocs for HPUX
      Fix i960-elf abort in cvt_frag_to_fill while compiling libc/stdio/vfprintf.c.
      This makes gprof work with non-standard text sections.
      Fix v850 .offset pseudo-op
      Add myself to write-after-approval section with Andrew Cagney's permission.
      * MAINTAINERS: Add myself to the Write After Approval list.
      Fix bug in support for trap instruction.
      Fix handling of v850e bit-twiddle instructions.
      Add some string section merging support.
      Patch from Kenneth Chen to fix brl disassembly.
      Patch to update IA-64 port to SDM 2.1.
      Fix IA-64 opc-d.x gas testsuite failure.
      Patch from David Mosberger.
      Update my address.
      Update my email address.
      Patch from David Mosberger.
      * MAINTAINERS: Update my e-mail address.
      * MAINTAINERS: Change my e-mail address.
      Move myself to paper trail section.
      * MAINTAINERS: Move myself from paper trail section back to write
      Fix -pie core dump  with .rela.opd section.
      Fix IA-64 linker failure reported by Andreas Schwab.
      Fix testcase from David Mosberger.
      Fix region length calculations when regions end with .align padding.
      Fix unwind abort while compiling glibc, reported by HJ.
      Patch from Steve Ellcey for ia64-hpux.
      Yet another fix for -falign-loops problems.
      Fix unwind info problems with .align.
      Patch from Steve Ellcey for potential race condition.
      Fix LDFLAGS related configure errors.
      Patch from David Mosberger-Tang.
      Correctly assemble mov rX=imm.
      Adjust for "mov rX=imm" changes.
      Fix @pltoff linker segfault for non-shared link.
      Emit error for unaligned instructions.
      Make -meb/-mel options work.
      Fix linker big-endian support.
      knetbsd/kfreebsd patches from Robert Millan.
      Patch from Robert Millan for knetbsd-gnu/kfreebsd-gnu.
      Fix error in unwind info for psp relative offsets.
      Line number bug fix patch from David Mosberger.
      Respect bundle directives.
      Patch from David Mosberger, to avoid nop.f on Itanium2.
      Fix ia64-hpux build failure, patch from Steve Ellcey.
      Fix ia64-hpux build failure, patch from Steve Ellcey.
      Fix ia64-hpux build failure.
      Patch from Steve Ellcey for ia64-hpux testsuite failure.
      Fix issues noticed while reviewing Jan Beulich's MLX template bug fix.
      Fix for IA-64 gdb backtrace of threads in syscalls, reported by Jeff Johnson.
      Patch from Steve Ellcey for hpux build failure.
      Warning and partial fix for gcc -freorder-blocks-and-partition related problem.
      configure clean up patch from Steve Ellcey.
      Kaveh Ghazi's printf format attribute checking patch.
      Fix linker error found when compiling glibc with a mismatched gcc.
      Fix gcc-4.0.1 compile error for i386-freebsd4.10 target.
      Add mangled names to addr2line -i output.
      Fix addr2line -i problem; reports incorrect function nesting for inline funcs.
      Fix malformed error message.
      Fix mips-elf --enable-libmudflap make -j2 failure.
      Fix gcc bug 24490, location list query failed due to out-of-range address.
      Fix PR 1889, infinite loop compiling code with bad user template.
      Fix PR 994, core dump with section switching.
      Fix 32-bit host/target --enable-targets=all build failure from Doug Evans.
      Fix problem with double-stop-bit after itc.i instruction.
      Fix buglet noticed while looking at PR 1298.
      Avoid confusing error message for trivial profiled testcase.
      Add Broadcom SB-1A support.
      Fix resource dependency problems for xmpy.
      Update email address.
      Update my email address.
      Fix typo in last patch.
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.

Jimmy Guo (8):
      regenerate
      update
      * gdb.c++/classes.exp: Use gdb_test instead of send_gdb to
      * gdb.base/sizeof.c: include <stdio.h>.
      * gdbarch.sh: Add print_p field for CALL_DUMMY_BREAKPINT_OFFSET
      * gdb.hp/gdb.aCC/namespace.exp: Remove.  Moved to gdb.c++.
      Update my contact email for hp tests maintainership.
      2000-08-10	Jimmy Guo	<guo@cup.hp.com>

Jiong Wang (11):
      gdb/
      gdb/
      gdb/
      gdb/
      Add missing file from the previous commit.
      Implement get_longjmp_target for tilegx.
      Revise the commit date of my ChangeLog entry.
      gdb/
      gdb/ChangeLog:
      2013-09-16  Jiong Wang  <jiwang@tilera.com>
      gdbserver/ChangeLog

Jiri Smid (9):
      * MAINTAINERS: Add myself to the write-after-approval list.
      * i386-nat.c (TARGET_HAS_DR_LEN_8, DR_LEN_8): Declare.
      * MAINTAINERS: Add myself to the write-after-approval list.
      * i386-tdep.h: New file.
      * config/i386/x86-64linux.mh: New file.
      * config/i386/x86-64linux.mh: New file.
      * x86-64-linux-tdep.c (LINUX_SIGINFO_SIZE): Add.
      fix of my email address
      * dwarf2cfi.c: New file.

Joel Brobecker (1669):
      Add Paul Hilfinger and Joel Brobecker to the Write After Approval list.
      (osf_in_dynsym_resolve_code): Add a comment explaining the consequences of
      Add entry for change in solib-osf.c (osf_in_dynsym_resolve_code).
      kill_inferior: Issue a TT_PROC_EXIT request rather than a TT_PROC_STOP
      Document changes in infttrace.c (for HPUX 11.00).
      som_write_symbol_strings: Fix incorrect type of current_offset to match
      Document changes to som.c revision 1.22.
      Rewrite find_active_thread() and find_tcb() to use ptid_t, instead of
      Document changes to hpux-thread.c.
      (xfullpath): New function.
      (xfullpath): Add declaration.
      (openp): Use xfullpath in place of gdb_realpath to avoid resolving the
      (lookup_symtab): Use the new xfullpath function, in order to be able to
      Document changes relative to the new xfullpath function.
      New testcase.
      Document the addition of the new xfullpath.exp testcase.
      * symfile.h (get_section_index): Define.
      * symfile.h (get_section_index): Define.
      Document some changes to address internal-errors on Tru64 5.1.
      * source.c (is_regular_file): New function.
      * alpha-tdep.c (heuristic_proc_desc): Compute the size of the
      Add entry describing a change to alpha-tdep.c (heuristic_proc_desc).
      * solib-osf.c (open_map): Compute the list of shared libraries
      * frame.h (frame_address_in_block): New function.
      Define HAVE_SYS_PROC_H if sys/proc.h exists
      * gdb.texinfo (Create a release candiate): Add the location
      * gdb.base/attach.exp: Add patterns to match output from /proc-based
      * proc-api.c: use HAVE_SYS_PROC_H macro to avoid including
      * infrun.c (handle_inferior_event): Remove unneeded extra brace.
      * infrun.c: Re-indent using gdb_indent.sh.
      * dwarf2read.c (set_cu_language): Add handler for LANG_Ada95.
      * objfiles.h: Add missing #include "symfile.h"
      * infrun.c (handle_inferior_event): When receiving a SIGTRAP
      * config/i386/tm-cygwin.h: Remove some "#if 0"'ed macros.
      * i386-tdep.c (i386_pe_skip_trampoline_code): renamed from
      * infrun.c (handle_inferior_event): Minor reformatting, to make
      * alpha-osf1-tdep.c (alpha_osf1_init_abi): Unfortunately,
      * NEWS: Add an entry regarding the improvement of the next/step
      * proc-api.c (rw_table): Do not include a row for PCDSTOP if the
      * infrun.c (handle_inferior_event): Move a comment outside of a
      * proc-api.c (rw_table): Fix typo in #ifdef PCSHOLD (missing S).
      * osabi.h (gdb_osabi): Add new GDB_OSABI_INTERIX enum value for
      * osabi.c (gdb_osabi_name): Add entry for GDB_OSABI_INTERIX.
      * exec.c (xfer_memory): Fix compilation warning with old versions
      * value.h (find_function_in_inferior): Add const keyword to
      * gdbarch.sh (NAME_OF_MALLOC): New variable in the architecture
      * gdb.base/call-strs.exp: Fix a small typo in one of the comments.
      * osfsolib.c: Remove file, replaced by solib-osf.c.
      * gdbint.texinfo (Target Conditionals): Document the new
      * ada-exp.y: Add missing semicolons to end rules. Fixes a
      * configure: Regenerate using the proper version of autoconf.
      * configure.in: Define NEW_PROC_API on Interix too.
      * hppa-tdep.c (find_function_in_inferior): Remove this extern,
      New interix-specific files:
      * hppa-tdep.c (_initialize_hppa_tdep): Move function body
      Put in place the framework necessary for multiarching the hppa targets.
      * PROBLEMS: Document gdb/816 (unable to read core file on alpha-osf).
      Preparation work to convert the hppa targets to multiarch partial.
      * i386-tdep.c (i386_frameless_signal_p): Make non static for
      * configure: Regenerate with the proper version of autoconf.
      * configure.in: Check that the pthdebug library is recent enough
      * config/powerpc/aix432.mh (NATDEPFILES): Add a comment explaining
      * xcoffread.c (read_symbol_lineno): Replace type boolean by int.
      * osabi.h (gdb_osabi): Add two new enum values for HPUX ELF and SOM.
      * hppa-tdep.c: Add #include "osabi.h" (for hppa_gdbarch_init).
      * somsolib.c (dld_cache): Replace boolean by int for field is_valid.
      * config/pa/tm-hppah.h (SNAP1): Remove unused macro.
      * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Renamed from IN_SIGTRAMP,
      * pa64solib.c: s/boolean/int/. Fixes a build failure on hppa64-hpux.
      * hppa-tdep.c (hppa_pop_frame): Fix a compilation error introduced
      * hppa-hpux-tdep.c: New file.
      Continuing work to convert the hppa targets to multiarch partial.
      Continuing work to convert the hppa targets to multiarch partil.
      * mdebugread.c (parse_symbol): Count until the stEnd matching
      (parse_symbol): Skip stProc entries which storage class is not scText.
      Revert the previous change, as it was checked in by mistake.
      * alpha-tdep.c (alpha_gdbarch_init): Fix a small compilation
      * mdebugread.c (parse_symbol): Skip stProc entries which storage
      * hpread.c (hpread_process_one_debug_symbol): Fix a small
      * hpread.c (SET_NAMESTRING): Remove an incorrect cast to fix
      * hpread.c (set_namestring): New procedure replacing the
      * config/pa/tm-hppa64.h (CALL_DUMMY_LOCATION): Remove #undef
      Fix a small typo in one of the filenames.
      * observer.h, observer.c: New file.
      * observer.c: Minor comments edits.
      * Makefile.in: Add rules to build and link in observer.o.
      * aclocal.m4: Add check for mbrtowc.
      * breakpoint.c (bpstat_stop_status): Fix a small memory leak.
      * hppa-tdep.c (gdb_assert.h): Add missing #include.
      * gdbint.texinfo (Algorithms): Add new section describing the
      * observer.c (observer_test_first_observer): New static variable.
      * hppa-tdep.c (hppa_push_dummy_frame): Remove hack which does not
      Continuing work to convert the hppa targets to multiarch partial.
      * infrun.c (observer.h): Add #include.
      * hppa-tdep.c (hppa_gdbarch_init): Set the push_dummy_frame gdbarch
      * gdb.gdb/observer.exp: New regression test.
      * config/pa/tm-hppa64.h (FRAME_ARGS_ADDRESS): Delete macro, not useful.
      * observer.texi (GDB Observers): Adjust the documentation for the
      * frame.h (struct gdbarch): Add opaque structure definition
      Ongoing multi-arch conversion for HP/UX.
      * config/pa/tm-hppa.h: Obsolete a section that was only used
      Ongoing multi-arch conversion effort for HP/UX:
      * config/pa/tm-hppa.h: Remove obsolete code, was used by
      * config/pa/tm-hppa.h (SOFT_FLOAT): Delete this macro.
      From  Thierry Schneider  <tpschneider1@yahoo.com>:
      From Thierry Schneider <tpschneider1@yahoo.com>
      From Thierry Schneider  <tpschneider1@yahoo.com>:
      From Thierry Schneider  <tpschneider1@yahoo.com>:
      * defs.h (language): Add language_minimal enum value.
      * dwarf2read.c (set_cu_language): Set the language to "minimal" if
      * fork-child.c (escape_bang_in_quoted_argument): New function.
      * NEWS: Mention that the hppa-hpux port has been partially
      * config/pa/tm-hppa.h: Delete some unused macros. Move some
      * alpha-osf1-tdep.c (objfiles.h): #include, needed for symfile_objfile.
      * alpha-osf1-tdep.c (alpha_osf1_skip_sigtramp_frame): Delete.
      * alpha-osf1-tdep.c (alpha_osf1_sigcontext_addr): Replace
      * config/alpha/alpha-osf1.mt (TDEPFILES): Add alpha-mdebug-tdep.o.
      * alphanbsd-tdep.c (alphanbsd_skip_sigtramp_frame): Delete.
      * alphanbsd-tdep.c (alphanbsd_sigcontext_addr):  Replace
      * config/pa/nm-hppah.h (PREPARE_TO_PROCEED): Use the generic
      * config/pa/tm-hppa.h: Delete some unused macros. Move some
      * hppa-hpux-tdep.c (hppa_hpux_init_abi): New function, setting
      * rs6000-nat.c (child_xfer_memory): Compute the right address when
      * win32-nat.c (solib_symbols_add): Fix a small compilation error.
      * gdb.base/langs.exp: Add some tests for the "minimal" language
      * gdb.texinfo (Unsupported languages): New section.
      * gdb.base/bang.exp: New testcase.
      * sparc-tdep.c (stop_after_trap): Remove declaration, not used.
      * remote-vx.c (vx_add_symbols): Fix compilation error.
      * rs6000-nat.c (vmap_symtab): Fix compilation error.
      * mips-tdep.c (mips_register_raw_size): Fix compilation failure.
      * config/mips/tm-irix6.h (MIPS_REGISTER_TYPE): Add comment.
      * xcoffread.c (xcoff_psymtab_to_symtab_1): Remove call to
      * hpread.c (hpread_psymtab_to_symtab_1): Fix compilation failure.
      * somread.c (som_symfile_offsets): Fix compilation error.
      * config/pa/tm-hppa64.h: Remove lots of macros that are no
      * NEWS (Multi-arched targets): Document that all hppa-hpux targets
      * hppa-tdep.c (hppa_gdbarch_init): Set the addr_bits_remove
      * config/pa/tm-hppa64.h (HPUX_1100): Remove, not used.
      * hppa-tdep.c (hppa_gdbarch_init): Perform the ABI-specific gdbarch
      * hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Use the correct
      Further multiarching work mostly for hppa64-*-hpux11:
      * archures.c: Add new machine names for hppa.
      * hppa-tdep.c: Include "dis-asm.h". Fixes a build failure.
      * hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Remove a
      * infcall.c (call_function_by_hand): Fix build failure
      * language.h (default_word_break_characters): Add prototype.
      * language.h (language_defn): new field, la_word_break_characters.
      * completer.h (get_gdb_completer_word_break_characters): Delete.
      * blockframe.c (inside_main_func): No longer use symbol_lookup()
      * cplus-dem.c (demangle_template): Register a new Btype only
      * stabsread.c (read_type): Save a reference to types that are defined
      * frame.c (select_frame): Get the current frame PC using
      * irix5-nat.c: Include mips-tdep.h.
      * infrun.c (handle_step_into_function): New function.
      * infrun.c: Backout the previous change.
      * infrun.c (handle_inferior_event): Move the declaration of
      * infrun.c (handle_step_into_function): New function.
      * dwarf2read.c (dwarf2_non_const_array_bound_ignored_complaint):
      * PROBLEMS: Add description of problem documented under gdb/1560.
      * tui/tui-disasm.c: %s/lines/asm_lines/g to avoid a collision
      * configure.in: Make sure that the wborder function is available.
      * configure.in: Refine the previous change.
      * tui/tui.c: Move system header includes after local includes.
      * gdb.cp/class2.cc (empty): New class.
      * hppa-tdep.c (hppa_frame_cache): Avoid undefined return value.
      * amd64-tdep.c (amd64_classify): make RANGE_TYPE objects be part
      * hppa-tdep.c (hppa32_push_dummy_call): Set the Stack Pointer.
      * lib/ada.exp: New file.
      * gdb.ada: New subdirectory.
      * Makefile.in (ALL_SUBDIRS) Add gdb.ada.
      * gdb.ada (bar.ads, bar.adb, null_record.adb): New files.
      * lib/ada.exp (gdb_compile_ada): Emit UNSUPPORTED if we failed
      * configure.in: Generate gdb.ada/Makefile and gdb.ada/gnat_ada.gpr.
      * lib/ada.exp: Add copyright notice.
      * gdb.base/foll-fork.exp: Update the expected output for
      * gdb.base/sep.c: New file.
      * gdb.base/sep.exp: Fix typo in comment.
      * dwarf2read.c (read_structure_scope): Identify stub types
      * dwarf2read.c (dwarf2_attribute_true_p): New function.
      * dwarf2read.c: Back out my previous change, it was incorrect.
      * observer.c (observer_test_first_notification_function): Update
      * gdb.gdb/observer.exp (test_normal_stop_notifications): Update
      * observer.sh: Move comments in sed command to first column.
      * dwarf2read.c (dwarf2_flag_true_p): New function.
      * ChangeLog-2002: Fix year in one of the ChangeLog entries.
      * MAINTAINERS: Add self as AIX maintainer.
      * dwarf2read.c (line_header): Add new included_p field in
      * dwarf2read.c (dwarf2_create_include_psymtab): Fix build
      * gdb.base/sep.exp: No longer setup_kfail when the program was
      * gdb.arch/powerpc-aix-prologue.c: New file.
      * config/djgpp/fnchange.lst: Add translation rules for
      * aix-thread.c: #include "gdb_string.h". Needed for memset and memcopy.
      * aix-thread.c (store_regs_kernel_thread): Fix a little obvious
      * aix-thread.c: s/ppc_floating_point_p/ppc_floating_point_unit_p/.
      * rs6000-tdep.c (store_param_on_stack_p): New function,
      * gdb.threads/pthread_cond_wait.c: New file.
      * config/djgpp/fnchange.lst: Add entries for pthread_cond_wait.exp
      * config/djgpp/fnchange.lst: Undo previous change, was useless.
      * lib/gdb.exp (gdb_test_multiple): Improve regexp matching the
      * infcmd.c (kill_if_already_running): New function, extracted
      * gdb.texinfo (Starting): Document new start command.
      * NEWS: Document new "start" command.
      * gdb.ada/null_record.exp: Use "start" instead of "begin" to
      * som.c (som_set_reloc_info): Correct small typo.
      * ada-lang.c (symtab_symbol_info): Remove unused declaration.
      * ada-lang.c: Re-indent file.
      * ada-lang.c: Minor reformatting to conform to GNU coding standards.
      * ada-lang.c: Re-indent file, with some massaging to help indent
      * i386-cygwin-tdep.c (i386-cygwin-tdep.c): New function.
      Fix ChangeLog entry for the last change to i386-cygwin-tdep.c.
      * hppa-hpux-tdep.c: Fix a compilation failure due to a comment
      * ada-lang.c (ada_language_defn): Remove commented out code.
      * dwarf2read.c (dwarf_decode_lines): Do not consider the current
      * aix-thread.c (get_signaled_thread): New function.
      * mips-tdep.c: Include "floatformat.h".
      General cleanup of the AIX xm include file:
      * xcoff_symfile_finish: Replace last call to xmfree by call
      * config/xm-aix4.h (FIVE_ARG_PTRACE): Remove, no longer used.
      * doc/gdbint.texinfo (Host Definition): Remove documentation
      * config/powerpc/xm-aix.h: Remove "config/xm-aix4.h", that file
      * config/rs6000/xm-aix4.h: Remove "config/xm-aix4.h" include,
      * config/powerpc/xm-aix.h (UINT_MAX): Remove undef.
      * config/powerpc/aix.mh: Remove obsolete comment.
      * config/powerpc/xm-aix.h: Delete.
      * procfs.c (dbx_link_bpt_addr): New static global variable.
      * gdb.threads/bp_in_thread.exp: New testcase.
      * config/powerpc/aix.mh: Add comment.
      * mips-tdep.c (mips_mdebug_frame_cache): Minor reformatting.
      * mips-tdep.c (linked_proc_desc_table): Delete, not used.
      * configure.host: Use aix.mh for all powerpc-aix hosts.
      * mips-tdep.c (mips_insn32_frame_cache): Remove some dead code.
      * config/rs6000/xm-rs6000.h: Remove this file.
      * config/rs6000/xm-aix4.h: Remove this file.
      * config/alpha/nm-osf.h (PTRACE_ARG3_TYPE): Remove define.
      * mips-tdep.c (mips32_heuristic_proc_desc): Remove code that was
      * mips-tdep.c (mips_insn16_frame_cache): Fix parameter in call to
      * section.c (bfd_sections_find_if): Fix parameter name in
      * hpux-core.c (thread_section_p): New function.
      * mips-tdep.c (mips_insn32_frame_cache): Pass frame cache in
      * gdb.base/bigcore.exp: Deactivate on IRIX targets.
      * mips-tdep.c (mips_insn16_frame_cache): Remove dead code or
      * mips-tdep.c (mips32_decode_reg_save): Remove, unused.
      * mips-tdep.c (mips16_decode_reg_save): Delete, no longer used.
      * mips-tdep.c (mips_insn16_frame_cache): Remove unused variables.
      * mips-tdep.c (mips16_scan_prologue): Renames
      * mips-tdep.c (mips16_scan_prologue): Remove redundant code.
      * mips-tdep.c (mips32_scan_prologue): Merge code from
      * mips-tdep.c (mips16_scan_prologue): Merge code from
      * mips-tdep.c (mips32_scan_prologue): Add advance declaration.
      * mips-tdep.c (mips32_scan_prologue): Move the implementation up
      * dwarf2read.c (set_cu_language): Set language to Ada for
      * symtab.h: Fix typo in comment.
      * gdb.ada/null_record.exp: Check where we stopped after
      * linux-x86-64-low.c (ARCH_SET_GS): Add definition if missing.
      * symtab.c (symbol_search_name): Minor reformatting.
      * gdb.threads/bp_in_thread.c: New file, copied from
      * alpha-mdebug-tdep.c: #include mdebugread.h.
      * irix5-nat.c (fill_gregset): Replace use of deprecated_registers
      * irix5-nat.c (fetch_core_registers): Replace use of
      * sparc-tdep.c (sparc_is_unimp_insn): New function.
      * alpha-tdep.c (alpha_heuristic_frame_prev_register): Fetch
      * alpha-tdep.c (alpha_register_name): Add comment.
      * alpha-osf1-tdep.c (alpha_osf1_sigcontext_addr): Change
      Correct date in last entry.
      * hppa-tdep.c (hppa_lookup_stub_minimal_symbol): New function.
      * hppa-tdep.c (prologue_inst_adjust_sp): Fix small confusion
      * gdb.ada/gnat_ada.gpr: New file.
      * gdb.ada/start/dummy.adb: New file.
      * gdb.base/start.c: New file.
      * gdb.ada/packed_array/pa.adb: New file.
      * dwarf2read.c (new_symbol): Use SYMBOL_SEARCH_NAME rather than
      * gdb.ada/fixed_points.exp: Create compilation object directory
      * doc/observer.texi (executable_changed): New observer.
      * infcmd.c (run_command_1): New function, extracted from
      * gdb.ada/exec_changed/first.adb: New file.
      * gdb.dwarf2/dup-psym.S: New file.
      * dwarf2read.c (dwarf_decode_lines): Use the complete filename
      * regcache.c: Fix typo in comment.
      * irix5-nat.c (supply_fpregset): Fix bug that caused the FSR
      * irix-core.c (do_sections): Replace + by | in expression.
      * irix-core.c: Convert to ISO C.
      * irix-core.c: Remove some unnecessary prototypes.
      * elf.c (elfcore_grok_nto_status): Print tid as long.
      * alpha-tdep.c (fp_register_zero_p): New function.
      * mdebugread.c (record_minimal_symbol): New procedure.
      * alpha-tdep.c (alpha_next_pc): Use correct register number
      * gdb.arch/alpha-step.c: New file.
      * exceptions.h: Include ui-out.h.
      * symmisc.c (dump_symtab_1): Renamed from dump_symtab.
      * hppa-tdep.c (hppa_pc_requires_run_before_use): Really test all
      Fix name of directory in one ChangeLog entry.
      Remove change description for a file that is actually part of the testsuite/
      * hppa-tdep.c (read_unwind_info): Fix typo in comment.
      2005-10-03  Joel Brobecker  <brobecker@adacore.com>
      * gdb.base/arrayidx.c: New file.
      * gdb.texinfo (Print Settings): Add documentation for set/show
      * NEWS: Add entry for new "set print array-indexes" command.
      * MAINTAINERS: Add section for release management.
      * valprint.c (val_print_array_elements): Check array size before
      * ada-valprint.c (print_optional_low_bound): Handle properly
      * i386-tdep.c (i386_reg_struct_return_p): Allow array types as well.
      * gdb.ada/array_return/pck.ads: New file.
      * gdb.ada/arrayidx/p.adb: New file.
      * Makefile.in (YYFILES): Add ada-lex.c
      Mostly from Eric Botcazou <botcazou@adacore.com>
      From Eric Botcazou  <botcazou@adacore.com>
      * event-top.c (gdb_setup_readline): Add missing type in extern
      * top.c (print_gdb_version): Update copyright year.
      * gdbint.texinfo (Start of New Year Procedure): New chapter.
      GDB 6.4 released from GDB 6.4 branch.
      * rs6000-tdep.c: Fix spelling errors.
      * rs6000-tdep.c: Use proper spelling for existent.
      * corefile.c (generic_core_file_matches_executable_p): New function.
      * top.c (print_gdb_version): Update copyright year to 2006.
      * top.c: Add 2006 to list of copyright years in file header.
      * infcmd.c (post_create_inferior): Fix copy/paste error introduced
      * MAINTAINERS: Use a consistent email address for brobecker.
      * gdb.ada/array_return.exp: Mark the last test as expected to fail
      * symfile.c (add_symbol_file_command): Abort if the user forgot
      * aix-thread.c (_initialize_aix_thread): Use add_setshow_boolean_cmd
      * defs.h (gdb_osabi): New enum value GDB_OSABI_AIX.
      * MAINTAINERS (Patch Champions): Remove self.
      * breakpoint.c (_initialize_breakpoint): Add "del" as an alias
      * gdb.base/del.c: New file.
      * version.in (version.in): Bump version number to 6.5.50 now
      * configure: Regenerate using proper version of autoconf.
      * gdb.base/del.exp (test_delete_alias): New function.
      From Peter Schauer <peterschauer@gmx.net>
      * GDB 6.5 released from GDB 6.5 branch.
      * gdb.base/help.exp: Adjust "help unset" test to accept
      * PROBLEMS: Document threads/2137.
      * gdbcore.h (read_memory_nobpt): New function name instead of
      * i386-tdep.c (i386_follow_jump): Use read_memory_nobpt to read
      * gdb.base/step-bt.c: New file.
      * source.c: #include gdb_assert.h.
      * gdb.texinfo (Source Path): Add documentation for new
      * NEWS: Add entry for new substitute-path commands.
      * gdb.arch/altivec-abi.exp: Replace gdb_suppress_entire_file with
      From Stephan Springl  <springl-gdb@bfw-online.de>
      * somread.c (som_symtab_read): Avoid using alloca for potentially
      * blockframe.c (block_innermost_frame): Rewrite frame search logic.
      * gdb.ada/watch_arg/watch.adb: New file.
      * gdb.ada/array_return/pck.ads: Add copyright notice.
      * gdb.base/subst.exp: New testcase.
      * dwarf2read.c (read_array_type): Set the type name if the name
      * gdb.ada/arrayidx.exp: Remove calls to setup_kfail now that
      Add in one of the previous entries the fact that the change was to
      * breakpoint.c (free_valchain): Minor reformatting.
      * solib.c (libpthread_solib_p): New function.
      * sparc-tdep.c (sparc_fetch_instruction): Read instruction
      GDB 6.6 branch created (branch timestamp: 2006-11-15 12:00)
      * NEWS: Add a new section for changes since GDB 6.6. Rename
      * README: Remove obsolete information.
      * gdb.arch/i386-prologue.exp: Remove calls to setup_kfail.
      * sparc64-tdep.c (sparc64_extract_return_value): Add handling
      * gdb.ada/array_return/pck.ads (Small_Float_Vector): New type.
      * gdb.ada/array_return.exp: Update copyright date list.
      * i386-tdep.c (i386_analyze_stack_align): Add handling of two
      * gdb.arch/i386-prologue.c (stack_align_ecx): Renamed from stack_align.
      Followed the Start of New Year Procedure:
      * config/djgpp/fnchange.lst: Add entry for ChangeLog-2006.
      * gdbint.texinfo (Start of New Year Procedure): Add missing item.
      * breakpoint.c (remove_breakpoint): Remove dead code.
      * ada-lang.h (ada_find_printable_frame): Remove.
      Correct entry date.
      * gdb.ada/catch_ex/foo.adb: New file.
      * ada-lang.c (ada_evaluate_subexp) [OP_TYPE]: Return a value with
      * hpread.c (hpread_type_lookup): Fix compilation failure.
      * hpread.c (hpread_start_psymtab): Remove unnecessary extern.
      Make this testcase a bit more realistic. The current code
      * dwarf2read.c (partial_die_info): Add field has_byte_size.
      * gdb.base/nofield.c: New file.
      * NEWS: Add entries for new catch commands.
      * gdb.texinfo (Set Catchpoints): Add documentation for the new
      * i386-tdep.c (i386_analyze_stack_align): Add comment.
      * ada-lang.c: Add include of source.h.
      * ada-lang.c (is_known_support_routine): Improve the implementation.
      * source.c (_initialize_source): Improve the help text of
      * dwarf2read.c (add_partial_symbol): Create an extra partial
      * source.c (find_and_open_source): Try rewriting the source
      * ada-lang.c (ada_exception_breakpoint_ops): Fix typo in function name.
      * target.c (maintenance_print_target_stack): New function.
      * gdb.texinfo (Maintenance Commands): Add documentation for
      * exec.c (add_to_section_table): Do not discard empty sections.
      * gdb_expat.h (XMLCALL): Define if not already defined.
      * gdb.ada/catch_ex.exp: Fix a couple of copy/paste typos.
      * buildsym.c (record_producer): Do nothing if no producer is provided.
      * gdb.dwarf2/dw2-producer.S: New file.
      Fix Entry dates for the last couple entries.
      * mi/mi-cmd-var.c (varobj_update_one): Remove reference to
      * stabsread.c (define_symbol): Create an associated STRUCT_DOMAIN
      Fix the last ChangeLog entry date (oops :-/).
      Move dw2-producer.* from gdb.arch to gdb.dwarf2 where it was supposed to
      * gdbtypes.c (check_typedef): Do not replace stub type if
      * gdbtypes.c (replace_type): Fix typo that caused us to not update
      * mips-tdep.c (mips_insn16_frame_cache, mips_insn32_frame_sniffer):
      * symfile.h: #include "symtab.h"
      * stabsread.c (add_undefined_type): Add extra parameter.
      * gdb.dwarf2/dw2-noloc.S: New file.
      Add support for exception handling with multiple versions of
      Fix the entry date of a couple of entries.
      * Makefile.in (varobj.o): Add missing dependency.
      * filename_cmp.c (filename_cmp): Improve documentation.
      * sparc-tdep.c (X_RS2): New macro.
      * filename_cmp.c: Replace include of ctype.h by include of
      * gdbtypes.c (make_pointer_type): Preserve the pointer type chain
      * gdbtypes.c (make_reference_type): Preserve the type chain
      * rs6000-nat.c (xcoff_relocate_symtab): Do nothing if debugging
      * solib-aix5.c: Delete.
      * solib-svr4.c (svr4_solib_create_inferior_hook): Remove warning.
      * solib-som.c (som_relocate_section_addresses): Stop saving
      * Makefile.in: Minor cleanup throughout; add some missing variables,
      * Makefile.in (i386nbsd-nat.o): Add missing dependency.
      * MAINTAINERS (Global Maintainers): Add self.
      * ada-lang.c (field_alignment): Guard against NULL.
      * ada-lang.c (possible_user_operator_p): Alternative fix to last
      * ada-lang.c (resolve_subexp): Correct arity of binary operators.
      * gdb.base/gdb1555.exp: Make expected output immune to formatting
      * gdb.base/step-line.c: Switch license to GPL version 3, and
      Switch the licensing to GPLv3 for all .ads and .adb files.
      * configure.ac: Switch license to GPLv3.
      Switch the license of all .c files to GPLv3.
      Switch the license of all .exp files to GPLv3.
      Switch the license of all .h files to GPLv3.
      * config/djgpp/djconfig.sh: Switch license to GPLv3.
      * lib/gdb.exp (default_gdb_init): Increase expect buffer size
      * copying.awk: Protoization, and I18n markup.
      Spelling fix.
      * Makefile.in (copying.c): Use the top-level COPYING3 as the file
      * gdb.base/default.exp: Adjust the expected output of "info
      Switch the license of all files explicitly copyright the FSF
      * testutils.inc: Change license to GPL version 3.
      * lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.
      * configure.ac: Change license of multi-run.c to GPL version 3.
      * compare_igen_models: Change license to GPL version 3.
      * symtab.c: Remove a function that has been commented out 3 years ago.
      * NEWS: Create a new section for the next release branch.
      * solib-svr4.c: Add include of "auxv.h".
      * infrun.c (insert_step_resume_breakpoint_at_frame): Add assertion
      * ia64-tdep.c (refine_prologue_limit): Make sure we don't scan
      * configure.ac: Add check for "etext".
      * symfile.h (struct sym_fns): Add new field sym_read_linetable.
      * solib-target.c (solib_target_parse_libraries)
      * hppa-hpux-nat.c (hppa_hpux_store_register): Add missing semi-colon.
      * buildsym.c (free_pending_blocks): Remove commented-out code.
      * NEWS: Document status of hppa64-hpux support.
      * parse.c (prefixify_expression): Minor reformatting.
      * Makefile.in: Use $(SHELL) instead of "sh" to call regdat.sh.
      * buildsym.c (finish_block): Remove "#if 1"/"#endif" brackets.
      * breakpoint.h (set_breakpoint_sal): Remove declaration.
      * breakpoint.h (create_solib_load_event_breakpoint)
      * breakpoint.c (set_raw_breakpoint_without_location): Make static.
      * stack.c (print_frame_arguments_choices): New static global.
      Fix the date of my last changelog entry.
      * stack.c (print_this_frame_argument_p): Handle arguments passed
      * gdb.texinfo (Print Settings): Add documentation for "set/show
      Fix date in the last entry.
      * NEWS: Add entry for new set/show print frame-args command.
      * expression.h (parse_expression_in_context): Delete prototype.
      * mi/mi-main.c: Remove code that was commented out in 1999.
      * language.h (enum exp_opcode): Add forward declaration.
      * gdb.base/frame-args.c: New file.
      * gdb.ada/frame_args/foo.adb: New file.
      * language.h (enum exp_opcode): Comment out this declaration,
      * infrun.c (handle_inferior_event): Fix spelling in comment.
      * language.h (enum exp_opcode): Remove commented out forward
      * symtab.h: #include "defs.h".
      * symtab.h: Remove "defs.h" #include.
      * rs6000-tdep.h: Remove defs.h #include.
      * tui/tui-data.h (MAX_LOCATOR_ELEMENT_LEN): Defined to a bigger
      Minor reformatting.
      * ada-lang.h (ada_renaming_category): New enumerated type.
      * gdb.base/ptype.c (highest): New struct type.
      * infrun.c (handle_inferior_event): Remove code that made us
      * dwarf2read.c (read_base_type): Set code to TYPE_CODE_CHAR
      * gdb.ada/char_param/pck.ads, gdb.ada/char_param/pck.adb,
      * ada-lang.c (ada_is_character_type): Add recognition of type
      * gdb.ada/print_chars/pck.ads, gdb.ada/print_chars/pck.adb,
      * dwarf2read.c (read_base_type): Fix obvious &&/|| confusion.
      * gdb.ada/Makefile.in (EXECUTABLES): Update list.
      * ada-lang.c (ada_evaluate_subexp): Add cases for BINOP_LOGICAL_AND,
      * gdb.ada/boolean_expr.exp: New testcase.
      * ada-lang.c (ada_value_cast): New function, extracted out from
      * gdb.ada/fixed_cmp/pck.ads, gdb.ada/fixed_cmp/pck.adb,
      * ada-lang.c (ada_evaluate_subexp): Break two large expressions
      * ada-lang.c (_initialize_ada_language): Attach executable_changed
      * ChangeLog-2007: New ChangeLog rotation.
      * top.c (print_gdb_version): Update copyright year.
      Implement support for Ada interface types.
      * gdb.ada/interface/types.ads, gdb.ada/interface/types.adb,
      * ada-lang.c (ada_evaluate_subexp, case BINOP_SUB): Add handling
      * ada-valprint.c (ada_val_print_1) [TYPE_CODE_REF]: Ignore deref_ref
      * gdb.ada/ref_param/foo.adb, gdb.ada/ref_param/pck.adb,
      * ada-lang.c (ada_remove_trailing_digits): New function.
      * gdb.ada/fun_in_declare/pck.ads, gdb.ada/fun_in_declare/pck.adb,
      * ada-lang.c (ada_value_equal): Dereference reference types when
      * gdb.ada/str_cmp_ref/pck.ads, gdb.ada/str_cmp_ref/foo.adb:
      * ada-lang.c (ada_evaluate_subexp): Modify the value returned
      * array_subscript_addr/p.adb: New file.
      * eval.c (evaluate_subexp_for_address): Provide frame address to
      * gdb.ada/fun_addr/foo.adb: New file.
      * symfile.c (set_initial_language): Make non-static.
      * gdb.base/set-lang-auto.exp: New testcase.
      * ada-lang.c (ada_value_struct_elt, to_fixed_array_type)
      * ada-lang.c (static_unwrap_type): Add forward declaration.
      * gdb.ada/arrayptr/pck.ads, gdb.ada/arrayptr/pck.adb,
      * ada-lang.c (ada_array_bound_from_type): Make non-static.
      * gdb.ada/array_bounds/bar.adb: New file.
      * dwarf2read.c (read_enumeration_type): Flag type as stub if
      * gdb.ada/taft_type/pck.ads, gdb.ada/taft_type/pck.adb,
      * ada-lang.c (resolve_subexp): Add handling of OP_REGISTER
      * gdb.ada/taft_type/pck.ads, gdb.ada/taft_type/pck.adb,
      * gdb.ada/print_pc.exp: New testcase.
      * ada-exp.y (chop_separator): New function.
      * gdb.ada/ptype_field/pck.ads, gdb.ada/ptype_field/pck.adb,
      * ada-lang.c (ada_evaluate_subexp): Evaluate tagged types in
      * ada-exp.y: Allow '{type} ADDRESS' notation on left of assignment.
      * gdb.ada/tagged/pck.ads, gdb.ada/tagged/pck.adb,
      * gdb.ada/type_coercion/ident.adb, gdb.ada/type_coercion/assign.adb:
      * ada-lang.c (decode_packed_array_type): Avoid a seg fault
      * gdb.ada/packed_array.exp: Add testing of references to
      * ada-lang.c (is_name_suffix): Handle middle-name numeric suffixes
      * gdb.ada/homonym/homonym.ads, gdb.ada/homonym/homonym.adb,
      * gdbint.texinfo (Start of New Year Procedure): Add item
      * ada-lang.c (ada_which_variant_applies): Correctly compute
      * gdb.ada/packed_tagged/comp_bug.adb: New file.
      * ada-lang.c (ensure_lval): Fix value lval kind.
      * gdb.ada/print_pc.exp: Add verification of where gdb_start_cmd
      * ada-lang.c (ada_convert_actual): Renames convert_actual.
      * gdb.ada/arrayparam: New test program.
      * gdb.ada/funcall_param: New test program.
      * dwarf2read.c (read_enumeration_type): Add comment.
      * gdbtypes.c (create_array_type): Add handling of null Ada arrays.
      * gdb.ada/null_array: New test program.
      * gdb.texinfo (C Operators): Remove incorrect parenthetical comment
      * hpux-thread.c (hpux_thread_resume): Delete commented-out code.
      * infrun.c (wait_for_inferior): Add treat_exec_as_sigtrap parameter
      Fix date of last entry.
      * nto-tdep.h: Remove #include "defs.h".
      * amd64-tdep.c (amd64_classify): Add handling of TYPE_CODE_CHAR.
      * eval.c (evaluate_subexp_standard): Add handling of user
      * gdb.base/ptype.exp: Add testing of "ptype $pc".
      * printcmd.c (print_formatted): Handle references as for unformatted
      * gdb.ada/formatted_ref: New test program.
      * std-regs.c (value_of_builtin_frame_pc_reg): Change the returned
      * dwarf2read.c (add_partial_symbol): Always store all Ada subprograms
      * gdb.ada/nested/hello.adb: New file.
      * symtab.c (symbol_set_names): Do not add an entry in the demangling
      * gdb.ada/sym_print_name: New test program.
      * language.h (struct language_defn): Add new field
      * gdb.ada/complete/pck.ads, gdb.ada/complete/pck.adb,
      * ada-lang.c: #include "vec.h".
      * NEWS: Put all new commands since gdb-6.7 together.
      * ada-lang.c (symbol_completion_add): Make SV parameter a VEC**
      * NEWS: Add entry describing Add support improvements.
      * features/rs6000/power-core.xml, features/rs6000/power64-core.xml
      * breakpoint.c (skip_prologue_sal): New function.
      * gdb.base/ending-run.exp: Use the first line of code inside
      * features/rs6000/power-core.xml, features/rs6000/power64-core.xml,
      * solib-svr4.c (svr4_same_1): New function, originally extracted
      * remote.c (extended_remote_attach_1): Make local variable pid an int
      * sol-thread.c: Replace use of TM_I386SOL2_H by an expression
      Fix month number in brobecke's last entry.
      * aix-thread.c (pdc_read_regs): Minor reformatting.
      * aix-thread.c (pdc_read_regs): Fix compiler warning.
      * symtab.c (multiple_symbols_ask, multiple_symbols_all)
      * gdb.cp/ovldbreak.cc: Add missing bodies for methods foo::foofunc.
      * gdb.texinfo (Breakpoint Menus): Delete. Contents moved inside
      * NEWS: Mention new commands set/show multiple-symbols.
      * stabsread.c (cleanup_undefined_types_noname): Manually set the
      * rs6000-tdep.c (rs6000_gdbarch_init): Use the BFD architecture,
      * breakpoint.c (print_one_breakpoint_location): Make sure to print
      * stabsread.c (cleanup_undefined_types_1): Add instance flags check
      * gdb.ada/atomic_enum: New test program.
      * NEWS: Document support for 64-bit core file.
      * breakpoint.c (condition_command, commands_from_control_command)
      * terminal.h (create_tty_session): Fix return type.
      * gdbarch.sh: Document the return_value method. Explain that
      * ia64-tdep.c (ia64_memory_remove_breakpoint): Set
      * cache.c (cache_bread_1): Renames cache_bread.
      * exec.c (print_section_info): Add missing '\n'.
      * gdb.base/info-target.exp: New testcase.
      * ada-lang.c (unwrap_value): Handle the case where the "F" field
      * frame-unwind.c (frame_unwind_got_bytes): New function.
      * ia64-tdep.c (ia64_convert_from_func_ptr_addr): Treat addresses
      * valprint.c (val_print): Add new language parameter and use it
      * gdb.ada/lang_switch: New test program.
      * sparc-tdep.c, sparc-tdep.h, sparc-sol2-tdep.c, sparc64-tdep.c,
      * hppa-tdep.h, hppa-tdep.c, hppa-hpux-tdep.c: Update for unwinder
      * frame.c (get_frame_base_address, get_frame_locals_address)
      * alpha-mdebug-tdep.c, alpha-osf1-tdep.c, alpha-tdep.c:
      * ppc/altivec.igen (vperm): Latch inputs into temporaries.
      * ada-lang.c (ada_evaluate_subexp) [BINOP_ASSIGN]: Do not force
      * gdb.ada/assign_1.exp: New testcase.
      * findcmd.c: Add #include "gdb_stdint.h".
      * linespec.c (decode_line_1): Fix a couple of comments.
      * win32-nat.c (win32_wait): Block the control-c event while
      * infcmd.c (_initialize_infcmd): Add new "fin" alias for "finish".
      * gdb.base/finish.exp: Test that "fin" works as an abbreviation
      * gdb.texinfo (Continuing and Stepping): Document the new "fin"
      Fix the date of the entry that I just added.
      * valprint.h (get_array_bounds): Renames get_array_low_bound.
      * gdb.ada/null_array/foo.adb: Add multi-dimensional array
      Set the symtab field of symbols read from ECOFF debugging entries.
      * ia64-tdep.c (ia64_convert_from_func_ptr_addr): Improve the heuristic
      * alpha-tdep.c (alpha_heuristic_frame_unwind_cache): Set
      * rs6000-aix-tdep.c (rs6000_convert_from_func_ptr_addr): Do not
      * m68k-tdep.c (m68k_analyze_prologue): Fix length of lea insn.
      * m68klinux-tdep.c (m68k_linux_pc_in_sigtramp): Fix incorrect test.
      * solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
      * solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
      * dwarf2read.c (read_attribute_value): Treat size attribute
      * dwarf2read.c (read_attribute_value): Issue a complaint when
      * safe-ctype.h: Remove #error when detecting that ctype.h has been
      * safe-ctype.h: Add #include of ctype.h before redefining
      * gstdint.h: New file.
      * symtab.c (expand_line_sal): Fix a memory leak.
      * gdb.texinfo (Ada Mode Intro): Improve the documentation regarding
      * ada-lang.c (ada_evaluate_subexp) [BINOP_ADD, BINOP_SUB]:
      * ada-lang.c (ada_evaluate_subexp) [OP_ATR_SIZE]: Use
      * gdb.ada/packed_tagged.exp: Accept "boolean" as a valid type
      * gdb.ada/array_bounds.exp, gdb.ada/array_subscript_addr.exp,
      * gdb.ada/Makefile.in (EXECUTABLES): Bring up to date.
      * ada-lang.c (is_digits_suffix): New function.
      * ada-lang.c (ada_parent_type): Add handling of the case where
      * dwarf2read.c (add_partial_subprogram): New procedure.
      * ada-lang.c (remove_extra_symbols): Remove stub symbols if
      * defs.h (GCC_GENERATED_STDINT_H): Define.
      * gstdint.h: Delete.
      * stack.c (print_frame_args): Fix typos in comments.
      * MAINTAINERS (GLOBAL MAINTAINERS): Add Pedro Alves.
      * dwarf2read.c (dwarf2_get_subprogram_pc_bounds): New function.
      * ada-lang.c (ada_evaluate_subexp) [UNOP_IND]: Remove strange
      * ada-lang.c (ADA_RETAIN_DOTS): Delete this dead macro.  Update
      * ada-lang.c (standard_exc): New static constant.
      * ada-lang.c (ada_lookup_struct_elt_type): Handle case of a "naked"
      * ada-lang.c (ada_modulus): Correct to avoid sign problem with
      * ada-lang.c (is_digits_suffix): Delete unused function.
      * gdb.texinfo (catch) [exception]: Document how to insert
      * solib-osf.c: Include "solib.h".
      Fix the date in the last entry.
      * ada-lang.c (ada_evaluate_subexp) [OP_ATR_SIZE]: Add handling
      * gdb.ada/ref_tick_size.exp: New testcase.
      * breakpoint.h (enum bptype): New enum bp_catchpoint.
      * gdb.base/foll-fork.exp: Adjust the expected output to match
      * dec-thread.c: New file.
      * NEWS: Add entry mentioning thread-support on Tru64
      * target.h (struct target_ops): Add new field to_get_ada_task_ptid.
      * gdb.base/completion.exp: Update expected output following
      * gdb.texinfo (Ada Tasks, Ada Tasks and Core Files): New nodes.
      * gdbtypes.c (copy_type): New function.
      * configure.ac: On alpha-osf, error out if enable_tui is set to
      * NEWS: Add entry for new feature (Ada tasking support).
      * infrun.c: Minor comment reformatting.
      * breakpoint.h (enum bptype): Delete bp_catch_exec.
      gdb.base/foll-exec.exp: Update the expected output of a couple
      * remote-sim.c (gdbsim_mourn_inferior): Use "target" parameter
      * ia64-tdep.c: Remove commented out #define.
      * printcmd.c: define PRINTF_HAS_LONG_LONG only if not yet defined.
      * configure.in: Deactivate large-file support on native 32bit
      * ada-lang.c (ada_evaluate_subexp): Improve handling of integer
      * gdb.ada/int_deref.exp: New testcase.
      From  Jerome Guitton  <guitton@adacore.com>
      Remove support for catch load and catch unload commands.
      * gdb.base/help.exp: Remove the "catch load" and "catch unload"
      Remove some unused macros related to the old load/unload catchpoints.
      * NEWS: Document the removal of "catch load" and "catch unload".
      * gdb.texinfo (Set Catchpoints): Remove the documentation of
      Remove the unused BPSTAT_WHAT_CHECK_SHLIBS_RESUME_FROM_HOOK.
      * configure.in: Deactivate large-file support on native x86-solaris
      * gdb.ada/int_deref.exp: Convert the addresses into long_integer
      * python/python-value.c (values_in_python): Add specific initialization
      * gdb.texinfo (Omissions from Ada): Remove incorrect documentation
      * gdb.texinfo (Omissions from Ada): Add missing GDB prompt in
      * breakpoint.c (update_watchpoint): Adjust and extend the description
      * valops.c (find_method_list): Minor reformatting in comment.
      Rotate the ChangeLog as per the Start of New Year Procedure.
      * config/djgpp/fnchange.lst: Add entry for ChangeLog-2008.
      * top.c (print_gdb_version): Update copyright year.
      Updated copyright notices for most files.
      Move a 2009 Entry from ChangeLog-2008 to ChangeLog.
      * gdbreplay.c (gdbreplay_version): Update copyright year.
      * gdbint.texinfo (Start of New Year Procedure): Add the "coding"
      * utils.c (gdb_print_host_address): Adjust implementation to
      * CONTRIBUTE: Minor reformatting.
      * ser-mingw.c (ser_windows_open): Use proper type when casting
      * win32-nat.c (do_initial_win32_stuff): Add new ops parameter,
      * win32-nat.c (kernel32_DebugSetProcessKillOnExit): Renames
      * win32-nat.c (get_image_name, win32_xfer_memory): Fix type
      * win32-nat.c (CONTEXT_EXTENDED_REGISTERS): Define to 0 if not
      * win32-nat.c (has_detach_ability, set_process_privilege):
      * win32-nat.c (get_module_name): Change the type of parameter
      * event-top.c (async_disconnect, async_stop_sig): use "raise"
      * gdbarch.sh: Fix all the compilation errors on amd64-windows
      * arch-utils.c (gdbarch_update_p): Use host_address_to_string
      * win32-nat.h: New file.
      * win32-tdep.h, win32-tdep.c: New files.
      * amd64-windows-nat.c, amd64-windows-tdep.c: New files.
      * target.c (target_xfer_partial): Use host_address_to_string to
      * MAINTAINERS (GLOBAL MAINTAINERS): Add Tom Tromey.
      * mdebugread.c (parse_symbol): Save the symbol private data
      * utils.c (host_address_to_string): Reimplement in a way that
      * windows-nat.c (handle_unload_dll): Use %p to print the DLL
      Update the copyright notice of some of the files I missed
      * NEWS: Move the documentation of "info os processes" to
      * NEWS: Document x86_64/MinGW as a new native configuration.
      * breakpoint (update_watchpoint): Minor comment adjustment.
      * MAINTAINERS: Update Elena's email address.
      Fix a typo.
      * ada-typeprint.c (ada_typedef_print): Remove.  Unused.
      (tiny change)
      Remove some unused routines.
      Get rid of the global "base_target" and use "find_target_beneath"
      Implement the target-specific part of Ada tasking support
      Fix a build failure on AIX introduced after a change in the profile
      * xcoffread.c (process_linenos): Check if the line in the
      Fix a build failure on Darwin following some changes in
      * ada-tasks.c (task_states,long_task_states): Add new states
      Fix segfault when printing short_integer'last.
      * gdb.ada/tick_last_segv: New testcase.
      Fix crash printing packed record with packed array.
      * gdb.ada/mod_from_name: New testcase.
      * ada-lang.c (ada_evaluate_subexp) [OP_VAR_VALUE]: For tagged
      * language.c (lang_bool_type): Return a builtin bool type in the
      Improve the last changelog entry.
      * ada-lang.c (ada_delta): Change the type of numerators and
      * ada-tasks.c (ada_task_is_alive): Move up and make static.
      Fix the author name in the last entry.
      * ada-lang.c (ada_evaluate_subexp) <BINOP_DIV>: make sure to
      * gdb.ada/ptype_arith_binop.exp: New testcase.
      * gdb.ada/ptype_arith_binop.exp: Remove some commented-out code
      * ada-lang.c (ada_evaluate_subexp): Merge case BINOP_REM and
      * source.c (source_full_path_of): Constify parameter filename.
      Modernize the aix-thread later by getting rid of the base_target
      Fix an error happening while loading symbols from a core file
      * aix-thread.c (aix_thread_thread_alive, aix_thread_pid_to_str):
      * configure.tgt: Add handling for x86_64-darwin.
      * darwin-nat.c (darwin_resume): Fix a compiler warning when
      * configure.ac: Treat gdb as supported on x86_64-darwin.
      * go32-nat.c (go32_create_inferior): Add missing ops parameter.
      * remote-mips.c (mips_mourn_inferior): Add missing ops parameter.
      * remote-mips.c (mips_load): Replace call to regcache_set_valid_p,
      * frame.c (get_prev_frame_1): Do not perform the inner_frame
      Add a target_ops parameter to the to_kill method in struct target_ops.
      From: J"orn Rennecke  <joern.rennecke@arc.com>  (tiny change)
      Provide a way to force building of GDB with libcurses.
      * buildsym.c (end_symtab): If we ignore the subfiles, then
      * gdb_usleep.h, gdb_usleep.c: New files.
      * ada-lang.c (ada_get_field_index): Add handling of the case
      Fix typo (sleep -> usleep).
      * ada-lang.c (ada_evaluate_subexp): [OP_ATR_FIRST, OP_ATR_LAST]
      * ada-lang.c (ada_evaluate_subexp) [OP_ATR_MODULUS]: Use check_typdef
      * ada-lang.c (ada_evaluate_subexp) [UNOP_IN_RANGE]: make sure
      * ada-lang.c (resolve_subexp) [UNOP_QUAL]: Resolve typedefs before
      * ada-exp.y (get_symbol_field_type): Make sure to resolve typedefs
      Fix the date in the last entry.
      * breakpoint.c (breakpoint_thread_match): Split a large condition
      * ada-tasks.c (short_task_info): Eliminate the "Running" task state.
      * gdb.texinfo (Ada Tasks): Remove the documentation about
      Provide support for (Ada) task-specific breakpoints.
      * gdb.ada/tasks: New testcase.
      * gdb.texinfo (Ada Tasks): Add documentation about task-specific
      * windows-nat.c (+windows_get_ada_task_ptid): New function.
      * linux-nat.c (linux_nat_filter_events): Do not delete the lwp if
      * linux-nat.c (linux_nat_filter_event): Minor comment reformatting.
      * stack.c (print_frame_arguments): Set initial value to "scalars".
      * gdb.base/funcargs.exp: Set print frame-arguments to "all".
      * gdb.texinfo (Print Settings): Add kindex for command "set
      * gdb.texinfo (Backtrace): Add a parameter in frame 1 of the first
      * gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warning
      * target.c (target_mourn_inferior): Call bfd_cache_close_all
      * gdb.base/exe-lock.exp: New testcase.
      * ada-lang.c (extract_string): Delete.
      * ada-lang.c (symtab_for_sym): Delete.
      * procfs.c (solib_mappings_callback, find_memory_regions_callback):
      * gdbint.texinfo (Native Debugging): Remove entry for PROC_NAME_FMT.
      * ada-lang.h (ada_adjust_exception_stop, ada_print_exception_stop)
      Undo the following change. Not correct, after all:
      * gdbint.texinfo (Defining Other Architecture Features): Remove
      * stack.c (do_gdb_disassembly): Print the exception message if an
      * ada-tasks (task_command_1): Call target_find_new_threads.
      * ada-lang.c: Remove an extra empty line. No code change.
      Spell my name properly in the last entry :-).
      * utils.c: Add include of gdb_usleep.h.
      * acinclude.m4 (AM_ICONV): Prefer in-tree libiconv if present over
      Fix typo.
      * gdbarch.h (target_gdbarch): Add comment documenting this global.
      * gdbint.texinfo (Adding support for debugging core files): New node.
      * c-lang.c (print_wchar): Convert w into a gdb_wchar_t before
      * c-lang.c (print_wchar): Remove unnecessary cast.
      * gdbarch.sh: Add comment documenting the target_gdbarch global.
      * aix-thread.c (giter_count): Do not count the main thread.
      * aix-thread.c (aix_thread_wait): Add options parameter.  Use it
      * ada-lang.c (evaluate_subexp): Delete.  Use the version from eval.c.
      * ada-lang.c (decode_packed_array): If the value is a pointer to
      * gdb.ada/variant_record_packed_array: New testcase.
      * arm-tdep.c (displaced_write_reg): Replace call to abort by call
      * block.c (contained_in): Return zero for nested functions.
      Avoid quadratic behavior when computing the value of a register.
      Checking in this patch for Thiago: Rename python-* files into py-*,
      Fix a build failure on AIX.
      * configure.ac: Fix the names of the python source and object files
      * top.c (interactive_mode): New static variable.
      Add documentation for set/show interactive-mode.
      gdb/
      Fix a build failure on pa-hpux:
      * varobj.c (varobj_update): Initialize children_changed.
      * main.c: Fix spelling error.
      * solib.c (solib_bfd_open): Relax a bit the compatibility check.
      * observer.texi (solib_unloaded): Document explicitly the fact that
      * record.c (record_open, record_store_registers, record_xfer_partial):
      * ia64-tdep.c (ia64_memory_insert_breakpoint): Check the slotnum
      Fix ia64 breakpoints in the L-X slot.
      * ia64-tdep.c: Update the comments on how we insert/remove
      * MAINTAINERS: Move Don Lee to the correct section (Write After
      * MAINTAINERS: Add Jan Kratochvil as Maintainer of the ia64 target.
      * MAINTAINERS: Add Tristan Gingold as Maintainer of the Darwin port.
      Minor reformatting of the last entry.
      * gdb.base/watchpoints.c: Add copyright header.  Reformat one
      * NEWS: Update following the GDB 7.0 release.
      * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Conditionally compile in
      Add a "(tiny patch)" marker to Steve Kargl's entry.
      * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Add comment.
      * MAINTAINERS (Responsible Maintainers): Add info about the microblaze
      gdb/:
      * MAINTAINERS (Responsible Maintainers): Add Tristan Gingold as
      Checking this in for:  Jonas Maebe  <jonas.maebe@elis.ugent.be>
      * largefile.m4: New file.
      * gdbint.texinfo, stabs.texinfo: Move the @setchapternewpage
      PR mi/9583:
      * largefile.m4 (ACX_LARGEFILE): Call AC_PLUGINS.
      * ada-lang.c (ada_remove_Xbn_suffix): New function.
      * ada-lang.c (ada_decode): Add handling of "TB" suffixes for
      Wrong function used to perform address addition/subtraction.
      * ada-lang.c (packed_array_type): Rename to...
      * completer.c (complete_line_internal): Make sure the command
      * ada-lang.c (discrete_type_p): TYPE_CODE_BOOL is also a discrete type.
      * breakpoint.c (expand_line_sal_maybe): Adjust adjust the SAL
      * zlib.m4: New file.
      * acinclude.m4: Add include of ../config/zlib.m4.
      * common/aclocal.m4: Add include of ../../config/zlib.m4.
      * acinclude.m4: Include ../config/zlib.m4.
      * ada-lang.c: Update the comment explaining how to evaluate
      * ada-lang.c: Apply some corrections to the previous comment addition.
      * acinclude.m4: Link against in-tree libiconv by adding
      * acinclude.m4: Update comment.
      * darwin-nat-info.c, solib-spu.c, spu-multiarch.c,
      * Makefile.in: Update copyright header.
      * Makefile.in gdb.ada/gnat_ada.gpr, gdb.base/gcore-buffer-overflow.c,
      * gpl.texi: Update to version 3 of the GPL.
      * COPYING: Update to GPL version 3.
      Fix typo in filename.
      * dwarf2.h (enum dwarf_attribute): Add DW_AT_GNAT_descriptive_type.
      * breakpoint.c (watchpoint_check): Expand the function description.
      Internal error while loading core on alpha-tru64.
      Fix a typo.
      Fix break *FUN'address task NUM.
      Fix break *FUN'address thread NUM.
      ChangeLog rotation for 2010.
      * top.c (print_gdb_version): Update copyright year.
      * server.c (gdbserver_version): Update copyright year to 2010.
      Fix build failure in inf-ptrace.c.
      Update copyright year in most headers.
      Update copyright years in all relevant texinfo documents.
      * gdb.arch/gdb1291.s, gdb.arch/gdb1431.s: Update year in copyright
      Update the copyright header of most if not all files that have not been
      Update copyright notices to add year 2010.
      Test indented comment in file being sourced.
      * refcard.tex: Update copyright year in header and text.
      Update the "Start of New Year Procedure".
      Fix -Wshadow warnings (seen on ppc-aix)
      Fix -Wshadow warnings in dwarf2.c (seen on alpha-tru64).
      New python script adding pretty printers for types defined in GDB.
      Cannot find in-tree libiconv.a after reconfigure.
      Fix typo in date.
      Get rid of support for VAX Floats.
      Fix typo in date.
      * lib/gdb.exp (gdb_start_cmd): Move comment outside of gdb_expect
      GDB crash with empty executable name (MinGW).
      * procfs.c: (procfs_do_thread_registers) Use elfcore_write_lwpstatus.
      * ada-valprint.c, parse.c: Include defs.h before including ctype.h.
      GDB crash while stepping into function.
      -Wunused warning in procfs.c (mips-irix only).
      * mips-tdep.c (mips_breakpoint_from_pc): Add new static variable
      GDB hangs when attaching to process on mips-irix.
      Error while loading core file on mips-irix.
      Cannot set the PC on mips-irix.
      Wrong return convention for arrays (mips-irix).
      Breakpoint in shared library does not work on mips-irix.
      Signal unwinder for mips-irix N32.
      Fix patch ownership in ChangeLog entry.
      Fix the documentation of valprint.c:value_print.
      Document the improvements made to the mips-irix port.
      gdb/ChangeLog:
      * ada-valprint.c (ada_print_floating): Remove trailing space.
      Fix -Wunused warning in dec-thread.c.
      Delete dead function.
      Add new DW_AT_use_GNAT_descriptive_type CU attribute.
      Tru64: Dead threads are never deleted.
      Enhance gdb-gdb.py to handle main_type.type_specific.
      Do not use name-based lookup for unconstrained packed arrays.
      "info tasks" broken by typedefs in ATCB type definitions.
      Fix the patch author in the last entry. OOoops!
      Cannot build mips simulator on darwin.
      Allow "source" to load python scripts.
      * gdb.texinfo (File Options): Document -x on .py files.
      * gdb.python/source2.py: New file.
      Trust PAD types instead of using PAD___XVS.
      Use XVS field type instead of doing a parallel lookup.
      Fix build failure when building without Python support.
      Delete unused or undefined functions.
      Comment out unused function.
      Delete free_named_symtabs and associated cleanup.
      "delete" ada-lex.c:input function, not used.
      Add -Wunused-function to compile flags.
      * NEWS: Document the source command enhancement allowing it
      Add configure handling of  x86_64-*-solaris2.1[0-9]*
      Fix typo in GDB documentation.
      * NEWS: Add entry for "set/show ada trust-PAD-over-XVS" commands.
      Get rid of ada-lang.c:function_name_from_pc.
      Improve doc on how to execute a Python script from GDB.
      Another -Wunused-function error in procfs.c (sparc-solaris)
      core files: wrong signal number with threaded program on sparc-solaris.
      amd64: Integer parameters in function calls on Windows.
      amd64-windows: memory args passed by pointer during function calls.
      Add summary line to the second to last entry.
      amd64-windows: 32 bytes allocated on stack by caller for integer parameter registers
      Implement return values on amd64-windows.
      amd64 - function returning record with field straddling 2 registers
      gdbserver crash when running 32bits exes on x64 Windows.
      * lib/gdb.exp (gdb_test_timeout): New global variable.
      Wrong type description for tagged type parameter.
      * gdb.ada/ptype_tagged_param: New testcase.
      Spurious "dll not found" error messages on x64-windows.
      Document new gdb_test_timeout global variable.
      * NEWS: Add new "[...] since 7.1" section.  Rename the "[...] since
      Assertion failure after Ada task switch (target remote).
      Memory error when reading wrong core file.
      Adjust handling of Ada DIEs after dwarf2_physname patch.
      Fail gdb configure if target is not supported.
      Fix date in latest entry.
      Requalify Ralf Corsepius' change as a "tiny change".
      Avoid switch to invalid ptid during Ada task switch.
      [dwarf] Anonymous nested function causes SEGV during psymbol read
      * tui/tui-regs.c (tui_display_register): Add comment about
      Wrong value printed by info locals for dynamic object.
      procfs.c: Move find_signalled_thread and find_stop_signal.
      procfs.c: Move solib_mappings_callback up to avoid compiler warning.
      procfs.c: iterate_over_mappings callback has wrong profile.
      Unused function in procfs.c on alpha-tru64.
      "unsupported language" error in info types when using Ada.
      [AIX] Memory error while checking if pointer is descriptor.
      [AVR] inferior call of subprogram with pointer as argument
      Add missing directory name in last ChangeLog entry.
      Implement thread support with core files on alpha-tru64
      Fix ARI warning.
      ARI warning fix.
      Add support for x86-lynxos cross debugger (as bareboard x86).
      Check library name rather than member name when rereading symbols.
      Document special use of target_type field in Ada structs.
      Associate .dg files to Ada
      Expand description of solib-svr4.c:solib_svr4_r_map
      Fix author list for one of the patches.
      D language support.
      Fix typo in ChangeLog name (non-UTF8 character).
      "finish" does not work on sparc if function returns array.
      Remove unused MAX_OF*/MIN_OF* macros.
      Do not set prms_id/bug_id anymore.
      Implement task switching on solaris targets.
      * ada-lang.c (assign_aggregate): Remove unused variable.
      Fix formatting.
      Implement task switching on pa-hpux.
      Add reset_schedlock declaration in target.h.
      Avoid global lookup when decoding XA type.
      Some uses of bug_id and prms_id just reappeared - remove them.
      testsuite: Prevent writes to prms_id and bug_id.
      Remove commented-out code in jv-lang.c
      Use breakpoint location to parse condition over current language.
      make parameter being watched is a non-constant.
      lib/gdb.exp: New gdb_test_no_output function.
      Fix erc32 sim build failure due to missing stdint.h.
      Replace call to value_contents_raw by call to value_contents.
      Cache the TSD type in inferior-data (performance).
      subst.exp: Empty message (3rd parameter) in call to gdb_test
      Fix ARI warning in remote.c (no trailing \n in call to error)
      do not emit PASS for gdb_test_no_output test if message is empty string.
      Minor reformatting in dwarf2read.c:psymtabs_addrmap_cleanup.
      Add support for  gdb.PYTHONDIR as $gdb_datadir/python.
      Document the GDB python directory.
      Fix unmatched @end table in gdb.texinfo.
      Fix build failure with Python installed in non-system location.
      Make server.c:myresume static.
      Unexpected EOF read from connection with GDB after inferior exits.
      * NEWS: Create a new section for the next release branch.
      Fix typo in NEWS file (introduced in previous commit).
      Resync python-config.py with Python-2.7 version.
      ARI fix (trailing newline in warning message).
      Minor (space) reformatting.
      misordered names in Write After Approval list
      breakpoint_re_set fails while connecting to gdbserver.
      Add missing gettext markup.
      Fix regression in -file-list-exec-source-files command.
      Generate regformats/rs6000/powerpc-32.dat
      Import vsnprintf from libiberty if not available.
      gdbserver support for powerpc-lynxos (4.x)
      [NEWS] powerpc-lynxos gdbserver support
      Add test for -file-list-exec-source-files
      Back out the change introducing the "record pic" feature.
      [LynxOS] Include sys/ptrace.h instead of ptrace.h.
      [LynxOS] Remove handling of PTRACE_* values removed in Lynx5.
      [NEWS] Announce support for PowerPC LynxOS 5.x.
      Add support for x86 LynxOS
      [NEWS] Announce gdbserver support for x86-lynxos
      Allow disabling of gdbserver build (--enable-gdbserver=yes/no/auto).
      DWARF: Add support for DW_TAG_constant DIEs
      [testsuite] dw2-const.S: fix type reference size on 64bit platforms.
      preserve columnar alignment.
      Fix order of ChangeLog entries.
      [Ada] Do not compute task ptid when debugging core file
      [Ada] Add ada-tasks.c:iterate_over_live_ada_tasks
      Add support for GNAT Ravenscar run-time library.
      [doco] document support for Ravenscar profile
      Add a sparc simulator with the sparc bareboard target.
      [sparc] inferior SEGV while calling Ada subprogram
      [Ada] array and bounds in fat pointer can be a stub
      [Ada/funcalls] do not coerce fat pointers on the stack
      [Ada] Fix ARI warnings in advance_wild_match
      avoid assignment inside if condition (dictionary.c)
      replace strcmp by FILENAME_CMP for filename comparison
      Fix build failures with python support on sparc-solaris
      fix typo in _FILE_OFFSET_BITS comment
      [Ada] fix warning when printing empty array
      [Ada] move some variables to scope where they are used
      ravenscar/sparc: cannot fetch registers from non-active thread
      Move ChangeLog entry to the correct ChangeLog file.
      [Ada/ravenscar] New name for active-thread symbol
      Add missing \n in `show ravenscar task-switching' output
      copy/paste typo when registering the `show ravenscar' prefix command
      Minor comment reformatting in ada-typeprint.c
      symfile.c: Add missing second space after period.
      Remove commented-out code in symfile.c
      Add `_finalizer' to the list of known GNAT auxilary routines.
      infinite recursion with ada_check_typedef
      [Ada/tasks] Optimize ATCB lookups
      support for mips-irix on-stack trampolines
      GDB SEGV while trying to print uninitialize variant record
      [Ada] array pointers encoded as typedef to fat pointer
      Delete redundant variable in ada_template_to_fixed_record_type_1.
      Build failure on ppc-aix (bfd_elf_get_obj_attr_int is undefined)
      Add rs6000-core.c/.o to the list of optional backend files...
      build failure on IRIX when building with Python support.
      Add missing _() marker in error message.
      remove target_acknowledge_created_inferior
      Add documentation for TARGET_OBJECT_OSDATA
      [Ada] do not print arrays as array pointers
      [Ada] print null array pointer as `0x0' rather than `(null)'
      Fix typo in ada-lang.c comment.
      revert previous gdb.c commit (it was not a minor comment update)
      Rotate GDB's main ChangeLog file
      Update copyright year in version of output (gdb/gdbserver/gdbreplay)
      run copyright.sh for 2011.
      prevent the "load" command from repeating
      Add missing copyright header for testsuite/gdb.base/langs1.f.
      Update the copyright year for most remaining files in GDB
      Copyright year update in sim/ppc/psim.texinfo
      Add copyright header to some Ada files (testsuite)
      New script copyright.py
      Remove trailing new-line at end of error string
      Avoid the use of gdb_start_cmd in gdb.ada/*.exp testcases.
      [testsuite/gdb.ada] simplify some testcases by using clean_restart.
      fix style violation in ada-tasks.c comment
      Do not stop on SIGPRIO signals by default
      Fix typo in fbsd-nat.c.
      minor comment reformatting (ada-valprint.c:printstr)
      Detect GNU/kFreeBSD and set `gdb_osabi' appropiately
      [ia64] Add a big-endian version of the ia64-ext floatformat
      [ia64] small integral parameters and return values
      Make sure __LITTLE_ENDIAN/__BIG_ENDIAN are defined in libunwind-frame.c
      [libunwind-frame] handle functions with no minimal symbol/debug info.
      [hpux/ttrace] Determine attached process LWP immediately after attaching.
      port GDB to ia64-hpux (native).
      [ia64-hpux] unwinding bsp value from system call
      [ia64-hpux] inferior function call support
      problem sourcing GDB script in interactive-mode on
      [Ada] Fix printing of Wide_Wide_Strings
      delete hpux_pid_to_str (unused)
      fix ARI warnings introduced by ia64-hpux patches
      Fix printing of Wide_Character & Wide_Wide_Character entities.
      new testcase for Ada Wide Wide Characters and Strings
      new testcase printing wchar_t characters and strings
      [powerpc] breakpoint inserted past function end
      fix printing of Ada wide characters on ppc-aix
      [NEWS/ia64-hpux] Add entry for native ia64-hpux support
      move handing of "set interactive-mode" to gdb_has_a_terminal
      fix typo during interactive_mode check in gdb_has_a_terminal
      Add missing i18n markup in tracepoint.c:traceframe_walk_blocks
      do not use python<version> subdir when including Python .h file
      allow building GDB with Python support on MinGW
      fix gdb+python build failure if using non-GNU sed
      dw2-ranges.exp: simplify using clean_restart
      [Ada] Fix unconstrained packed array size
      add xfail for "print u_var" test in gdb.ada/packed_array.exp
      Delete Makefile.in:INSTALLED_LIBS (unused)
      minor adjustments in gdb.python/py-block.exp
      small py-breakpoint.exp cleanups
      allow py-breakpoint.exp to work with software watchpoints
      Revert the following patch (code patch was not approved):
      Revert the following patch (printf tracepoint op) (not approved yet)
      Revert the following change (not approved yet):
      use prepare_for_testing in gdb.python/py-frame.exp
      fix small error in gdb.texinfo (Inferiors and Programs)
      add FALLTHROUGH comment in ada-exp.y:write_object_renaming
      use gdb_test_no_output in gdb.python/py-inferior.exp
      add i18n markup in error message (utils.c:parse_escape)
      py-inferior.exp: Avoid searching pattern beyond buffer
      fix make clean doesn't run in gdbserver/common
      gdbserver: configure + make clean fails (no 'common' subdir)
      simplify ada-valprint.c:ada_val_print_array
      add FALLTHROUGH comment in ada-lang.c:compare_names
      minor reformatting in objc-lang.c:selectors_info
      Minor reformatting in elfread.c:elf_symtab_read
      minor reformatting for target.c:read_whatever_is_readable
      remove subdir_do recursive make command in gdbserver/Makefile.in
      Add 'getthrds' declaration check in configure for AIX
      delete target_ops.to_lookup_symbol
      use xzalloc in ada-lang.c:replace_operator_with_call
      undefined newexpr->gdbarch field in ada-lang.c:replace_operator_with_call
      improve Ada exception catchpoint MI notification
      [Ada] fix printing slice of array defined as typedef
      extend scope of testing in gdb.ada/arrayptr
      Fix gdb.info build error (bad @menu entry)
      Update NEWS after gdb-7.3 branch creation.
      fix procfs.c:procfs_pass_signals advance declaration
      new `In Memoriam' appendix in GDB Manual
      Fix uses of litteral `GDB' in `In Memoriam' appendix.
      Revert "elfread.c (elf_symtab_read): Stop memory leak"
      Remove one use of sprintf in ada-lang.c (print_it_exception)
      Rephrase error message in infcall.c:call_function_by_hand
      Add `sim_complete_command' definition to erc32 sim
      address size can be different from DW_OP_deref size
      Minor spelling fix.
      Minor spelling fix in ChangeLog.
      Spelling fixe in sim/ppc/vm.c
      Various spelling fixes.
      Fix build error on mips-irix (missing match_priority)
      ppc sim: Allow --sysroot command-line option
      ppc sim: Improve invalid option error message
      py-inferior.exp: Make sure local var is allocated on the stack.
      Spelling fixes in ChangeLog.
      sim/ppc: Fix check for --sysroot= option
      Add support for single register window model on SPARC
      Add Eric Botcazou to the list of `Write After Approval' contributors
      [libiberty/filename_cmp] Darwin has case-insensitive filesystems
      Document ada_remove_trailing_digits more
      handle character-based enumeration typedefs
      Fix date in testsuite/ChangeLog entry.
      variables whose type is a typedef to an array pointer
      Add missing word in comment (ada-lang.c)
      missing type description for typedef to pointer value
      treat identical enum types as the same type
      Fix ada array bounds display
      Fix printing address of packed array
      crash when printing type of tagged type
      bettter display for temporary Ada exception catchpoints
      Darwin/detach: Do not resume inferior after ptrace detach
      [Darwin] Do not crash (failed assertion) after PT_KILL ptrace error
      [mach-o] get rid of current_oso global
      remove comment in machoread.c (macho_symfile_read)
      Do not load .eh_frame section from separete object files
      Minor changes in ada-tasks.c
      ada-tasks.c: handle known tasks maintained by a simply-linked list.
      Minor comment reformatting in generic_elf_osabi_sniffer
      Fix JIT clang-lli regression (unable to read JIT descriptor from memory)
      Minor forward declaration reformatting (jit.c)
      Include the <root>/cpu/ dir in GDB releases
      GDB Manual edition number and ISBN updates
      NEWS: Add entry for OpenBSD/NetBSD build failure
      NEWS: Change `7.3' into `7.3.1' in `Changes since GDB 7.3'.
      Add period at end of sentence in top entry.
      [Ada] Rename struct tcb_fieldnos into atcb_fieldnos.
      [Ada] Make the ATCB type info program-space-specific
      [Ada] Store the Ada task list in per-inferior data
      [Ada] Adjust ada-tasks.c:ada_build_task_list
      [Ada] Remove `from_tty' parameter from ada-tasks.c:info_tasks
      [Ada] Remove `from_tty' parameter from ada-tasks.c:info_task
      [Ada] Re-implement `info tasks' command using ui-out
      thread-specific breakpoints not saved properly by save-breakpoint
      Crash sourcing Python script on Windows
      [Ada] New GDB/MI command: -ada-tasks-info
      [Ada] Add field "thread-id" in -ada-task-info output
      [Ada/doco] Document the new -ada-task-info GDB/MI command.
      [doco] rephrase `presence of' with `support for'.
      [sim]: Only print the profile info title once.
      [Ada] Fix number of lines in -ada-task-info output
      [powerpc] crash trying to allocate memory in inferior
      Fix 'sprintf' of potential NULL pointer in 'maint print arch'
      Regenerate gdbarch.h
      handle variables stored in muliple consecutive registers
      [gdbserver] Fix watchpoint support on Windows
      Minor reformatting in infrun.c:handle_inferior_event
      [procfs] /proc/.../map file descriptor leak
      procfs file descriptor leaks
      read_frame_register_value and big endian arches
      Fix wrong changelog entry date.
      Fix compilation error in gdb-dlfcn.c (on Windows)
      ada-lang.c: Rename function base_type into get_base_type
      fix -Wshadow warning inside ada-lang.c:assign_aggregate
      Minor reformatting in ada-lang.c:assign_aggregate
      remove use of sprintf_vma in remote_get_tracepoint_status
      wrong value returned by ada-lang.c:compare_names
      Update documentation in struct quick_symbol_functions
      Further fix the documentation in struct quick_symbol_functions
      Record Mike Frysinger as a sim Global Maintainer.
      New gdb.base/infoline.exp testcase.
      Make sure all types in gdb.ada/homonym testcase are used...
      fix incorrect assumption in gdb.ada/watch_arg
      Ada exception catchpoint support cleanup.
      Warn if missing debug info for Ada exception catchpoints
      [Ada] Make the exception_support_info data per inferior.
      [Ada] improve message when cannot insert Ada exception catchpoint.
      Create new section in NEWS for next release branch
      Make decode_line_internal static.
      fix uninitialized field in ada-lang.c (struct match_data)
      Fix latest ChangeLog entry (forgot to give credit to reporter)
      Work around Solaris bourne shell limitation when building the sim
      try ignoring bad PLT entries in ELF symbol tables
      [Ada] Breakpoints on task bodies
      missing check against overlay_debugging in objfiles.c
      Add handling for unqualified Ada operators in linespecs
      Use symbol search name in expand_symtabs_matching_via_partial...
      Improve gdb_realpath for Windows hosts
      Ignore data minimal symbols for breakpoint linespecs
      remove use of sprintf in py-finishbreakpoint.c...
      New function ada-lang.c:should_use_wild_match...
      varobj.c:varobj_update minor reformatting
      Rotate GDB ChangeLog for 2012.
      gdb/gdbserver/gdbreplay: Update copyright year in version out
      Add fnchange.lst entry for gdb/ChangeLog-2011.
      Update the copyright header of various files...
      more copyright notice reformatting.
      [README] Add note about copyright and license notices
      Import gnulib's update-copyright script
      use gnulib's update-copyright script to update copyright years
      Copyright year update in most files of the GDB Project.
      Copyright year update in most files of the GDB Project.
      linespec: keep function descriptors during minimal symbol search
      do not call decode_compound with Ada expressions.
      Use skip_spaces and skip_to_space in ada-lang.c
      Get rid of corefile.c:close_exec_file
      Document new procedure for updating copyright years
      Ada: allow unqualified function names in linespecs
      Remove language param from name_matcher in struct quick_symbol_functions
      Fix build error in Darwin port.
      GDB/MI: crash printing "_task" (Ada) argument
      Rename la_get_symbol_name_match_p into la_get_symbol_name_cmp
      [gdbserver] return ENOSYS if readlink not supported.
      Minor reformatting in breakpoint.c (watchpoint_exp_is_const)
      Fix ARI violation in ada_tasks_inferior_data_sniffer.
      Add support for condition in Ada exception catchpoint commands
      [Ada] whatis not printing array type name for value from history
      Ada: ada_to_fixed_value should also unwrap_value
      [Ada] Handle reference to array descriptors
      [Ada] print packed arrays indexed by enumerated type
      [Ada] Do not cache lookup result if not full_search
      [Ada] Fix comment in ada-lang.c:ada_is_ignored_field
      [Ada] New functions to decode Ada types and values
      [Ada] avoid error message pollution with uninitialized tagged variable
      Minor cleanup to a couple of functions in ada-lang.c.
      ada-lang.c:ada_find_renaming_symbol minor improvement.
      [Ada] processId: Do not modify already encoded IDs
      remove dead code in varobj.c:c_value_of_variable
      Import gnulib's latest update-copyright script...
      Do not set MULTILINE_COMMENT_PREFIXES before calling update-copyright
      [NEWS] Document condition at end of catch exception/assert commands
      Fix typo in frame.h:read_frame_register_unsigned function description.
      Fix ARI violations in mips-linux-nat.c and mips-tdep.c
      language-specific read_var_value for Ada renamings
      Testcase: "info locals" with Ada renamings.
      New Ada testcase for breakpoints on operators.
      Include "gregset.h" in s390-nat.c (-Wmissing-prototypes).
      Add Maciej W. Rozycki as mips maintainer.
      New Ada testcase (bp_enum_homonym).
      New Ada testcase (bp_on_var.exp).
      Pass absolute die offset in call to get_die_type_at_offset
      Fix thinko in help of "set breakpoint condition-evaluation".
      ax-gdb: Do not treat enums and bools as integers.
      Revert "ax-gdb: Do not treat enums and bools as integers."
      Make breakpoint condition detection trace conditional on remote_debug.
      Add missing _initialize_ravenscar prototype.
      Add missing _initialize_ravenscar_sparc prototype.
      Fix a couple of ChangeLog entries.
      amd64bsd-nat.c: Move "amd64bsd-nat.h" include...
      Add missing prototypes for build in ppx-aix.
      [ppc/prologue] Support the "oril r29, r1, 0x0" insn.
      [stabs] The address of Fortran common blocks may be > INT_MAX.
      Fix buffer overflow in aix-thread.c:fill_fprs
      Minor cleanup in aix-thread.c:supply_fprs.
      ax-gdb.c: Add handling of TYPE_CODE_RANGE types.
      testcase for "gdb-ax.c: Add handling of TYPE_CODE_RANGE types"
      ax-gdb: Do not treat enums and bools as integers.
      Testcase for: "ax-gdb: Do not treat enums and bools as integers".
      Fix -Wmissing-prototypes build warnings on Darwin.
      Mark latest entry in ChangeLog as "tiny change".
      Problem after hitting breakpoint on Windows (with GDBserver)
      [Ada] Crash when trying to set value of packed array element
      SEGV during AX eval of OP_DOUBLE (unsupported)
      [ia64-linux] Allow libunwind to fetch register 0
      framework for varobj type mutation
      Varobj support for Ada.
      New varobj language callback: value_is_changeable_p.
      [doco] document the "type_changed" flag further.
      [NEWS] Announce support for Ada varobj support.
      [Ada] struct ada_symbol_info minor reformatting & doc update.
      Make ada_lookup_encoded_symbol "return" a struct ada_symbol_info
      Fix -Wshadow error in ada-valprint.c
      Fix -Wshadow warning in ada-lang.c:ada_lookup_simple_minsym
      Remove trailing spaces in ada-lang.c:ada_lookup_simple_minsym doc.
      Rename "wild_match" parameter in add_symbols_from_enclosing_procs
      Rename "wild_match" parameter in ada-lang.c:ada_add_local_symbols
      Rename "wild_match" variable in ada-lang.c:ada_lookup_symbol_list
      Minor reformatting of ada_lookup_symbol_list's documentation.
      rename "symbol_info" to "sym_info" in ada-lang.c...
      Rename "wild_match" parameter in ada-lang.c:symbol_completion_match
      Rename "encoded" parameter in ada-lang.c:symbol_completion_match...
      Rename "wild_match" parameter in ada-lang.c:symbol_completion_add...
      Rename "encoded" parameter in ada-lang.c:symbol_completion_add...
      Rename variables in ada-lang.c:ada_make_symbol_completion_list.
      Unused local variables in xcoffread.c:read_xcoff_symtab
      pspace != NULL failed assertion on ppc-aix
      put -lpthread into LIBS instead of CONFIG_LDFLAGS.
      Corrupted path caused by "cd" command.
      Fix location of entry added last.
      Update config.sub to 2012-04-18 version.
      Delete unused procfs_pid_to_str extern in sol-thread.c
      Fix -Wmissing-prototypes errors in sol-thread.c
      Make infcall.c:unwind_on_signal_p static.
      not-procfs.c: Make procfs_find_new_threads and procfs_pid_to_str static.
      Segment register reading on Windows targets.
      MAINTAINERS: Add Chris Faylor in `Past Maintainers' section.
      Fix typo in last gdb/ChangeLog entry.
      mips: Switch inferior function calls to ON_STACK method.
      Remove AT_SYMBOL
      Search global symbols from the expression's block objfile first.
      New testcase: gdb.base/ctxobj.exp
      Add print 'file'::var testcase with two libs defining the same global variable
      Minor style fixes in breakpoint.c:find_condition_and_thread
      Remove trailing spaces in breakpoint.c:init_breakpoint_sal
      init_breakpoint_sal: Add quotes around part of command in error message
      Fix one of my ChangeLog entries.
      procfs.c: Remove unused functions and make many functions static
      copyright.py: Tell user to update gdb.texinfo and refcard.tex by hand.
      copyright.py: Update path to gnulib import.
      stubs/ia64vms-stub.c: Fix copyright header.
      Add copyright header to config/djgpp/djcheck.sh.
      copyright.py: Add gdb/CONTRIBUTE to EXCLUDE_LIST.
      stop parsing breakpoint command if invalid keyword found
      Make ctxobj.exp and print-file-var.exp work on all platforms.
      Revert "Search global symbols from the expression's block objfile first."
      New "iterate_over_objfiles_in_search_order" gdbarch method.
      Windows-specific iterate_over_objfiles_in_search_order
      Fix invalid profile for command-completer in remote-sim.c
      Rename ia64-hpux-nat.c:_initialize_hppa_hpux_nat...
      Fix copy/paste error in _initialize_inf_ttrace's advance declaration.
      Define PACKAGE macro in all sims' config.h.
      sim/erc32/sys.h: Include "config.h".
      include "config.h" instead of BFD's sysdep.h in d10v/interp.c
      Add -Wdeclaration-after-statement to list of compiler warnings
      Update the NEWS file following the creation of the GDB 7.5 branch.
      Add support for --enable-lmcheck configure option.
      convert_doublest_to_floatformat: handle off-range values.
      [NEWS] Document --enable-libmcheck/--disable-libmcheck
      DWARF frame unwinder executes one too many rows
      inf_ttrace_follow_fork: detach_breakpoints called twice for child.
      Change detach_breakpoints to take a ptid instead of a pid
      fix internal_error during fork event handling.
      crash printing optimized out variant type
      install_minimal_symbols: use memset instead of setting each field.
      Name of symbol missing when printing global variable's address
      wrong language used when re-setting breakpoint
      Small typo in comment inside create_sals_line_offset
      Fix ChangeLog entry order (merge error).
      Fix typo in skip_prologue_sal's comment.
      Fix declaration of proc_find_memory_regions
      Make procfs.c:proc_get_LDT_entry static
      Add procfs_find_LDT_entry declaration (procfs.h).
      sol-thread.c: conditionalize some sparc-specific libthread_db functions.
      sol-thread.c: Remove #if 0-ed code.
      New unit sparc-sol-thread.c extracted from sol-thread.c
      sol-thread.c: Remove commented-out code.
      gdb_bfd_unref failed assertion on AIX.
      Build with -DMS_WIN64 on amd64-windows if Python enabled...
      Remove trailing '#' in gdb.dwarf2/dw2-icc-opaque.S
      Dangling bfd pointer in archive cache.
      dangling pointer in coff64-rs6000 archive cache.
      Add missing ChangeLog entry for previous commit:
      Remove some extraneous changes in readline/terminal.c
      Document exp_descriptor.op_name should never return NULL.
      ppc-aix osabi sniffer: Turn test of bfd flavour into assertion
      Set default target-wide-charset setting to "UTF-16" for x86_64-windows.
      Change target-wide-charset to UTF-16 on ppc-aix.
      [Windows] run program with space in path to exe.
      [Ada] Pointers to unconstrained arrays inside variant record.
      [Ada] Skip unwind-seh.c when searching first "user" frame
      off-by-one max exponent computation in convert_doublest_to_floatformat
      [Ada] Allow assignment to wide string.
      [Ada] use lbasename when testing if file is part of Ada runtime.
      remote packet sent after Ravenscar inferior exited
      Add comments in ravenscar_sparc_fetch_registers.
      gdb.base/ldbl_e308.exp: Do not allow "inf" in value output.
      New script to update our gnulib import
      Fix entry ordering issue in gdb/ChangeLog...
      document gdb.init check only performed in home directory
      Document replacement for frame_register_read (deprecated).
      rename frame_register_read into deprecated_frame_register_read.
      Do not crash when calling GDB with empty executable name.
      Fix sparc-solaris build failure (sparc-sol2-nat.c)
      aix-thread: Fix getthrds declaration and call.
      Delete the gdb/osf-share directory.
      gdb.ada/lang_switch: Allow msg parameter to be a reference.
      Update copyright.py:NOT_FSF_LIST for sim/common subdir.
      Fix gdb.base/stale-infcall.exp's copyright line.
      Remove trailing space in gdbarch.sh.
      Fix NULL objfile's section_offsets dereference during symbol load.
      Move init_entry_point_info to symfile.c and make it static.
      minor ravenscar-thread cleanup
      gdbarch-ification of ravenscar-thread support.
      Rename ravenscar-sparc-thread.[hc] into sparc-ravenscar-thread.[hc].
      change ravenscar_sparc prefixes into sparc_ravenscar...
      Add ravenscar-thread support for powerpc.
      Add missing backslash in configure.tgt gdb_target_ops (sparc-*-*)
      Minor ChangeLog fix.
      Makefile.in: Move ravenscar-thread.c from SFILES to ALLDEPFILES.
      lynx-low.c: PTRACE_GETTHREADLIST may not be defined.
      remove unused variable in lynx_create_inferior.
      Delete unused variable in lynx_attach.
      Add PTRACE_GETTRACESIG handling in ptrace_request_to_str
      lynx-low: Add debug trace when new thread is discovered.
      Add call to autoheader in update-gnulib.sh.
      Fix author in last ChangeLog entry.
      Update gnulib to current HEAD.
      Import gnulib's errno module.
      solib-darwin.c: handle PIE when attaching processes.
      Port GDB to powerpc-lynx178.
      Revert "Import gnulib's errno module."
      NEWS: Announce ppc-lynx178 support.
      Update sim copyright headers from GPLv2-or-later to GPLv3-or-later.
      [sim] Update old contact info in GPL license notices
      Update sim's COPYING files.
      update copyright notices in various GDB files.
      Fix copyright years in gdbarch.h and gdbarch.c.
      Add copyright header to stubs/buildvms.com.
      Change copyright from Cavium to FSF.
      Revert GPL version change in linux-fixed-code.s.
      Revert GPL version change in sim/bfin/aclocal.m4
      Rotate gdb's ChangeLog file.
      Update copyright year in gdb/gdbserver/gdbreplay version output.
      Update years in copyright notice for the GDB files.
      Update years in copyright notice for the GDB files.
      Add make_cleanup_free_command_lines declaration "extern".
      ppc-aix: .bss relocation problem when overlapping with the .data section
      ppc-aix: .bss relocation problem when overlapping with the .data section
      Fix build failure on darwin due to darwin_read_dyld_info not being defined.
      Delete unused variable in lynx_resume
      LynxOS: Resume the same thread when receiving a thread create/exit event.
      Allow powerpc-*-lynxos* GDBserver to send register map via XML...
      Make x86-lynx GDBserver pass XML register map to GDB.
      Add ptrace error handling in lynx_resume
      Simplifly ptrace_request_to_str's implementation...
      Sync the root .gitignore file with GCC's.
      Fix gdb.python/py-finish-breakpoint.exp ERROR.
      Update NEWS file following GDB 7.6 branch creation.
      Extraneous NULL in linux_target_ops when HAVE_LINUX_BTRACE not defined
      Fix erc32 simulator out-of-tree build failure.
      Delete rs6000-nat.c:fixup_breakpoints extern declaration.
      windows-nat.c: Add empty line after local block variable definitions.
      Ignore __fu<digits>__ symbols from COFF symbol tables
      Fix build failure in varobj.c:update_dynamic_varobj_children...
      Remove solib-svr4.o from gdb_target_obs for ppc-aix.
      Do not overwrite so_list's so_name in solib_map_sections
      Add missing empty line in spu_write_pc.
      Fix line length problem in last entry.
      Add ARI marker to get_DW_AT_signature_type.
      Use gdbarch_pc_regnum instead of gdbarch_write_pc.
      mep: define gdbarch_pc_regnum instead of gdbarch_write_pc.
      filestuff.c: Use gdb_stat.h instead of <sys/stat.h>
      filestuff.c: Include "gdb_dirent.h" instead of <dirent.h>
      Delete ChangeLog entry with no corresponding change in sources.
      mep: define gdbarch_pc_regnum instead of gdbarch_write_pc.
      Fix build error in sol-thread.c:info_cb
      Fix -Wpointer-sign warning in sol-thread.c
      Fix date in some of my recent ChangeLog entries...
      Fix -Wpointer-sign errors in ia64-tdep.c
      Fix -Wpointer-sign errors in solib-ia64-hpux.c
      Fix various -Wpointer-sign warnings in darwin-nat.c
      Move ChangeLog entry from sim/ to sim/ppc/...
      amd64-darwin-tdep.c: Remove #include "gdb_assert.h"
      darwin-nat.c: Do not use gdb_assert on system call outcomes.
      darwin-nat: Print all hex values with 0x prefix.
      darwin: warning resuming inferior after attach
      Fix -Wpointer-sign warning in sol-thread.c
      Reimplement shared library support on ppc-aix...
      Rename TARGET_OBJECT_AIX_LIBRARIES to TARGET_OBJECT_LIBRARIES_AIX
      AIX: Change XML to use library-list-aix instead of library-list.
      rs6000-nat.c:rs6000_core_ldinfo: Remove \n at end of error message.
      Add missing ChangeLog entries...
      Document set/show debug aix-solib.
      [doco] Document the XML format used for AIX shared lib support.
      Dummy implementation of solib_aix_free_library_list if libexpat missing.
      ti.ti_pc vs ti.ti_startfunc copy-pasto in sol-thread.c:info_cb
      Improve output of "maintenance info sol-threads" command.
      Avoid duplicating text in sol-thread.c:info_cb
      source.c: Use fgetc instead of getc.
      Use fputc in place of putc to avoid -Wunused-value warning (AIX).
      move sparc-sol-thread.c back into sol-thread.c.
      AIX: wrong address for shared object's .bss section
      XCOFF/AIX: Remove SEC_ALLOC flags for unmapped sections.
      Remove FIXME in solib-aix.c:solib_aix_relocate_section_addresses
      Float parameter passing in funcall on ppc-aix & ppc-lynx178.
      ppc-aix core file relocation.
      Remove forward enum declaration in utils.h.
      Missing do_cleanups in ada_make_symbol_completion_list.
      [dwarf]: Add DW_LANG_UPC support in set_cu_language.
      gdbserver/lynx178: spurious SIG61 signal when resuming inferior.
      [gdbserver/lynx178]: Fix null_ptid -vs- minus_one_ptid confusion in comment
      De-indent example code in rs6000-aix-tdep.c (ARI fix)
      [dwarf] Mark all functions as prototyped except C functions.
      Add missing empty line after var declarations in handle_unload_dll
      [Ada] Fix cleanup leak in ada-lang.c:old_renaming_is_invisible
      Add new system-gdbinit infrastructure
      Document new <data-dir>/system-gdbinit area
      mi/mi-cmd-break.c: Use xsnprintf instead of sprintf (ARI fix)
      Fix gdb.info build failure
      windows_delete_thread: Add missing space in cast expression
      Revert "fix cleanup handling in macho_symfile_read"
      Annotate last gdb.texinfo patch as accepted as a "tiny patch"
      Replace "(tiny patch)" by "(tiny change)" in gdb ChangeLogs...
      windows: Add thread ID in SuspendThread error warning message.
      windows: Prefix thread ID values with "0x" in debug traces
      [windows] Fix accidental change of %u -> %d in SuspendThread warning.
      windows-nat.c:thread_rec: Add missing empty line after var declaration.
      do not use dwarf2_per_objfile in dwarf2_per_objfile_free.
      [Darwin] Fix cleanup leak in machoread.c:macho_symfile_read
      copyright.py: Handle files in gdb/gnulib owned by GDB.
      Update dates in relevant gdb/gnulib/ copyright headers
      Fix host_name and target_name generation by common/create-version.sh.
      Adapt sim to new version number & date locations.
      Remove trailing space in gdb.ada/small_reg_param.exp
      Fix FAIL: gdb.ada/small_reg_param.exp: continue to call_me
      ada-lang.c:coerce_unspec_val_to_type: Preserve laziness.
      [testsuite/Ada] Add testing of access to packed arrays.
      src-release: Fix VER computation for TOOL=gdb
      src-release: Strip "-cvs" from GDB source dir and tarball.
      thread support broken on ppc-aix.
      Fix build failure in solib-ia64-hpux.c
      [MinGW] Fix a compilation error in readline/util.c:_rl_strnicmp
      Fix last entry in ChangeLog.gdb (unnecessary dir name).
      Reimplement function calls on amd64-windows
      Revert use of integer_param_regs_saved_in_caller_frame in i386 gdbarch_tdep.
      Revert use of memory_args_by_pointer in i386 gdbarch_tdep.
      Revert use of classify callback in i386 gdbarch_tdep.
      Fix name of file in ChangeLog entry (re-implement funcalls on x64-windows)
      Delete unused ada-exp.y:string_to_operator
      wrong "catch exception" error message when finding trampoline msym.
      [ELinOS] Best effort to load system libraries in case of incomplete env
      [gdbserver/LynxOS]: Incomplete thread list after --attach
      Delete search_symbols_equal (use compare_search_syms instead).
      Use FILENAME_CMP to compare filenames in compare_search_syms.
      Add support for --start option in -exec-run GDB/MI command.
      Remove unnecessary cast in aix-thread.c:ptrace32.
      Fix build failure in procfs.c after MERGEPID -> ptid_build conversion.
      Fix syntax error in aix-thread.c:sync_threadlists
      gdb.ada/mi_catch_ex.exp: Make test names unique.
      [Ada] Remove unnecessary ada_exception_sal advance declaration.
      Add missing ChangeLog entry.
      [Ada] psymbol search failure due to comparison function discrepancy
      Rename "set/show remotebaud" command into "set/show serial baud"
      Remove unnecessary @w{} in gdb.texinfo
      Adjust gdb/doc/ChangeLog re "set/show remotebaud" renaming...
      new function perror_string extracted out of throw_perror_with_name.
      warn if "source" fails to open the file when from_tty == 0
      Fix dates (wrong month) in the last 2 ChangeLog entries.
      Rework a bit Ada exception catchpoint support (in prep for GDB/MI)
      Add "ada_" prefix to enum ada_exception_catchpoint_kind
      New GDB/MI commands to catch Ada exceptions
      Adjust gdb.ada/mi_catch_ex.exp to use GDB/MI catch commands...
      Document the -catch-assert and -catch-exception new GDB/MI commands.
      ChangeLog entries for the previous commit.
      Document the get_longjmp_target gdbarch method.
      Minor coding style fixes in varobj.h
      Minor reformatting in remote-sim.c (gdbsim_detach declaration).
      Dandling memory pointers in Ada catchpoints with GDB/MI.
      Add command to list Ada exceptions
      Implement GDB/MI equivalent of "info exceptions" CLI command.
      Document "info exceptions" and "-info-ada-exception" new commands.
      Add missing ChangeLog entry for a7e332c24b77168bc61d4ee776bf29c831fbbc88
      Small fix (first word of sentence to start with capital letter)
      crash while re-reading symbols from objfile on ppc-aix.
      Replace "info-ada-exceptions" by "ada-exceptions" in -list-features
      language.h: Add "symtab.h" #include
      New function cli-utils.c:extract_arg_const
      GDB/MI: Add new "--language LANG" command option.
      Fix DW_OP_GNU_regval_type with FP registers
      Start inferior before running test listing Ada exceptions.
      gdb.ada/info_exc.exp,mi_exc_info.exp: handle runtimes with full debug info.
      gdb.ada/info_exc.exp,mi_exc_info.exp: Use more unique exception name.
      Rename "read_reg" into "read_addr_from_reg" in struct dwarf_expr_context_funcs
      Add "language-option" to -list-features
      mi-language.exp: Check "langauge-option" in -list-features output.
      gdb_ari.sh: Remove entries for dirent.h and stat.h.
      Fix int() builtin with range type gdb.Value objects.
      get rid of py-value.c:is_intlike (use is_integral_type instead)
      Makefile.in (HFILES_NO_SRCDIR): Remove "common/gdb_string.h".
      Remove last traces of gdb_stat.h.
      Makefile.in (HFILES_NO_SRCDIR): Remove "common/gdb_dirent.h".
      Fix filestuff.c build error if RLIMIT_NOFILE  not defined.
      New GDB/MI command "-info-gdb-mi-command"
      Add "undefined-command" error code at end of ^error result...
      Remove all trailing spaces in mi/mi-main.c.
      Remove "ada-exceptions" from -list-features output.
      NEWS: Extend documentation of the new GDB/MI --language option.
      crash evaluating bogus exception condition expression (sparc-solaris)
      Ada: Reserved word "all" should not need to be spelled in lowercase.
      Minor coding-style fixes in ada-lex.l:find_dot_all.
      Allow Windows UNWIND_INFO version 2.
      Uninitialized variable "this_id" in frame.c:get_prev_frame_1.
      Document the GDB 7.6.2 release in gdb/ChangeLog
      Fix gdb/ChangeLog date in last entry.
      nameless LOAD_DLL_DEBUG_EVENT causes ntdll.dll to be missing
      GDB/MI: Document support for -exec-run --start in -list-features
      Set language for Ada minimal symbols.
      Add @cindex for section documenting the -list-features GDB/MI command.
      Small style violation fix in ada_array_bound_from_type
      wrong dimension found in ada-lang.c:ada_array_bound_from_type
      nameless LOAD_DLL_DEBUG_EVENT causes ntdll.dll to be missing
      Revert "Do not overwrite so_list's so_name in solib_map_sections"
      ARI fix in value.c::value_entirely_unavailable
      Move GDB/MI commands related to support-query to their own @node.
      Turn -list-feature @table into @ftable.
      Fix gdb.Field attributes documentation for enum types.
      Clarify documentation of the gdb.Field.bitpos attribute
      New Year - GDB ChangeLog rotation.
      Add gdb/ChangeLog-2013 entry in fnchange.lst.
      Update copyright year in gdb/gdbserver/gdbreplay version output.
      Update Copyright year range in all files maintained by GDB.
      Add gdb/ChangeLog entry for previous change.
      [python] Add gdb.Type.name attribute.
      ada-valprint.c: Reorder functions to reduce advance declarations.
      ada_val_print_1: Add language parameter
      ada_val_print_1: Go through val_print instead of recursive call to self.
      Remove call to gdb_flush at end of ada_val_print_1
      Split ada_val_print_1 into smaller functions
      ada-valprint.c: Inline print_record inside ada_val_print_struct_union
      rewrite ada_val_print_ref to reduce if/else block nesting depth
      move ada_val_print_array down within other ada_val_print* functions
      Extract string-printing out of ada_val_print_array
      ada_print_floating: Remove use of statically sized buffer.
      Ada: Fix missing call to pretty-printer for fields of records.
      varobj/Ada: Missing children for interface-wide tagged types
      Add missing ChangeLog entries.
      Bump version to 7.6.90.DATE-cvs.
      Set development mode to "off" by default.
      Set GDB version number to 7.6.90.
      Document the GDB 7.6.90 release in gdb/ChangeLog
      Bump GDB version number to 7.6.90.DATE-cvs.
      Add missing empty line after declarations in "if" block (py-type.c).
      Fix small style violation in py-value.c:get_field_type
      NEWS: Rename "Changes since GDB 7.6" into "Changes in GDB 7.7"
      Set GDB version number to 7.7.

Joel Sherrill (19):
      2008-11-11  Joel Sherrill <joel.sherrilL@oarcorp.com>
      2008-11-10  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-11-12  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-11-18  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-11-24  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-12-01  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
      2009-01-05  Joel Sherrill <joel.sherrill@oarcorp.com>
      2009-01-06  Joel Sherrill <joel.sherrill@oarcorp.com>
      2009-10-15  Joel Sherrill <joel.sherrill@oarcorp.com>
      2009-10-15  Joel Sherrill <joel.sherrill@oarcorp.com>
      2010-04-20  Tiemen Schut    <T.Schut@sron.nl>
      2012-05-12  Joel Sherrill <joel.sherrill@oarcorp.com>
      2012-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>
      2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>
      2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>
      2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>
      2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>
      2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>

Joern Rennecke (114):
      SH4 assembler extensions.
      Sanitation fixes.
      Comment typo fix.
      Support restore-sanitize-sh4 .
      * as.h, input-scrub.c (new_logical_line): New return value.
      * tc-d10v.h (TC_START_LABEL): Don't define.
      * config/tc-d10v.c (write_2_short): Fix bug that wouldn't allow
      * app.c (do_scrub_chars):  If d10v, re-insert a space before
      sh-opc.h (sh_table): Remove ftst/nan.
      * config/tc-d10v.c (find_opcode): For OPCODE_FAKE, add check for
      * include/opcode/d10v.h (OPERAND_FLAG): Split into:
      * d10v-dis.c (print_operand):
      bfd:
      opcodes:
      Remove SH4 sanitation.
      Remove SH4 sanitation.
      Remove SH4 sanitation.
      I found that the relax failure for execute/930628-1.c is due to gas
      Brought over from sh4-980527-branch:
      Brought over from sh4-980527-branch:
      * elf32-sh.c (elf/sh.h): Include.
      * libbfd.c (_bfd_generic_verify_endian_match): New function.
      * elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH32
      * elf32-sh.c (sh_elf_relax_delete_bytes): Fix setting of
      * dwarf1.c (alloc_dwarf1_unit): Allocate using bfd_zalloc.
      * config/tc-sh.c (md_assemble):  Call as_bad when there are excess
      Fix year.
      * config/tc-d30v.c (write_2_short): Don't group repeat instructions
      Fix problem where -relax could reorder multiple consecutive sets of the
      bfd:
      * sh-opc.h (sh_table): ldre and ldrs have a *signed* displacement.
      * config/tc-sh.c (md_show_usage): Add description of -dsp.
      * config/tc-sh.c (IDENT_CHAR): Define.
      * config/tc-sh.c (md_begin): When encountering insn that are
      sh-dsp REPEAT support:
      opcodes:
      sh-dsp support, simulator speedup by using host byte order:
      * elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH8.
      sh-dsp support, simulator speedup by using host byte order:
      Fix arm-epoc-pe build problem:
      * elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flags
      * internal.h (R_JMP2, R_JMPL2, R_MOVL2): Comment spelling fix.
      * h8.h: New file.
      * Makefile.am (elf32-h8300.lo): New target.
      * doc/internals.texi (MD_PCREL_FROM_SECTION): Change
      Typo fix.
      * Makefile.am (ALL_EMULATIONS): Add eh8300elf.o, eh8300elf.o and
      * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
      * MAINTAINERS: Update my email address.
      Tue Apr  9 15:13:10 2002  J"orn Rennecke <joern.rennecke@superh.com>
      * config/tc-sh.c (md_apply_fix3): Don't zero relocations on big
      * config/tc-sh.h (TC_FIX_ADJUSTABLE): Disable adjusting if
      Re-enable linking for sh5:
      print_insn_sh cleanup:
      * sh-dis.c (print_insn_sh): If coff and bfd_mach_sh, use arch_sh4
      * gas/sh/pcrel-coff.s: New file.
      Avoid dereferencing null pointer in:
      * Makefile.am (sh-dis.lo): Compile with @archdefs@.
      gcc:
      * config/tc-sh.c (parse_at): @(symbol,pc) is A_DISP_PC again,
      Add comment for last change.
      Individual processor configurations for sh-elf / sh-linux:
      * gas/sh/dsp.s: Add three more instructions.
      Fix comment.
      * config/tc-sh.c (assemble_ppi): Initialize reg_n.
      * interp.c (sim_resume): Fix setting of bus error for
      * config/tc-sh.c (get_specific): Revert 2002-05-01 change.
      Typo fixes in comment.
      ld:
      include/gdb:
      * config/tc-sh.c (assemble_ppi): Initialize reg_x / reg_y / reg_n
      gcc uses trap 33 for profiling, but the simulator didn't support it.
      cgen:
      Fix sh-elf linker relaxation:
      bfd:
      * lib/ld-lib.exp (big_or_little_endian): Also check for -mb and -ml.
      * ld-selective/3.cc (start): New function.
      Allow to override sh64 initial stack value with --defsym:
      * emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation):
      * config/tc-sh.c (md_assemble): For branches, check & update
      nclude/gdb:
      include/gdb:
      * interp.c (fsca_s, fsrra_s): New functions.
      2004-02-23  Andrew Stubbs <andrew.stubbs@superh.com>
      2004-02-26  Andrew Stubbs  <andrew.stubbs@superh.com>
      2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>
      * ldlang.c (print_padding_statement): Cast size_t to bfd_vma
      * NEWS: Mention new linker map file generation and the
      2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
      2004-06-25  J"orn Rennecke <joern.rennecke@superh.com>
      * callback.c (os_shutdown): Fix bug in last change: actually
      gas/testsuite:
      2004-06-30  Andrew Stubbs <andrew.stubbs@superh.com>
      * gencode.c (tab): For shad snd shld, fix result for
      2004-12-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2004-12-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2004-12-16  Andrew Stubbs  <andrew.stubbs@st.com>
      2004-12-16  Andrew Stubbs  <andrew.stubbs@st.com>
      * config/mh-mingw32: Delete.
      * interp.c (strswaplen): Add one for '\0' delimiter.
      * interp.c (<sys/mman.h>): Include.
      * MAINTAINERS: Update my email address.
      PR binutils/3017
      include:
      MAINTAINERS (SH): Remove my entry.
      gcc PR libstdc++/36101, gcc PR libstdc++/42813
      gcc PR libstdc++/36101, gcc PR libstdc++/42813
      gcc PR libstdc++/36101, gcc PR libstdc++/42813
      gas:
      cpu:
      * MAINTAINERS: Add myself as EPIPHANY port maintainer.
      bfd:
      2012-11-30  Oleg Raikhman  <oleg@adapteva.com>
      * scripttempl/epiphany_4x4.sc, emulparams/elf32epiphany_4x4.sh: Add.

John Gilmore (1151):
      Initial revision
      Merge in 3.91.11 changes
      Initial revision
      Update doc with minor stuff, on first reading.
      * gdb.texinfo (directory command): Doc new dir command.
      Laura's version
      Initial revision
      Merge directory changes from 1.3 with Laura's diffs in 1.4.
      gdb-int.texinfo:  New file, for GDB internals documentation.
      * gdb-int.texinfo:  Add minor sections on configuring gdb for
      Document "set demangle", line wrapping, and expanded addressprint.
      Allow gdb functions to specify where a line should wrap if it
      * gdb.texinfo:  Document "complaints".  Change doc of -q since
      * gdb-int.texinfo:  Add text on how to define a new host or target
      Add copyright and contributor line.
      Initial revision
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * exec.c (exec_ops):  Add_syms_addr is valid in our tvec.
      Initial revision
      Permit symbols to be superseded when new symbol files have
      * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
      * coffread.c (end_psymtab):  Free named symtabs and psymtabs for
      * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
      Permit symbols to be superseded when new symbol files have
      * symfile.c (clear_symtab_users_once, cashier_psymtab,
      * symfile.c (clear_symtab_users_once, cashier_psymtab,
      * symtab.c (free_symtab):  Declare as exported void fn now.
      * dbxread.c (end_symtab, end_psymtab):  Change comments.
      * target.c (dummy_target):  Permit add_syms_addr_command.
      Update for Jim Kingdon to merge his stuff in.
      * symfile.h (free_named_symtabs):  Rename from free_named_symtab.
      * symtab.h (GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOCK):  New
      One more time
      Fix minor pointer type problems that "cc" complains about.
      Initial revision
      Merge intel-deliver and amd-deliver "include" directories, and the
      Minor changes to accomodate merging of three include file directories.
      Use the new merged include directory.
      Remove BFD_SUCCESS and BFD_FAILURE, replace with a comment about return
      Replace all 5 BFD_FAILURE's with false's.
      Update for merge of main BFD and GDB's BFD.  Remove "_struct" suffix
      Merge devo/bfd with GDB's bfd.
      Merge devo/bfd with GDB's bfd.
      Merge devo/bfd with GDB's bfd.
      Initial revision
      Merge devo/bfd with GDB's bfd.
      Merge devo/bfd with GDB's bfd.
      Minor cleanup to make it compile on DECstation.
      Make it compile on DEC 3100.
      Merge Per Bothner's MIPS changes from 31 March 1991 (bfd-0.5.2-patch1a)
      Mips bringup and general cleanup
      Make it limp for MIPS ECOFF, too.
      Be sure malloc and free are declared; bfd/opncls uses them.
      Avoid making a machine-dependent (probably wrong) declaration of malloc
      There should be a Makefile in the cvs main directory, configured
      Rename getopt to libiberty.
      Jim Kingdon's port of gdb to m88k on his last day.
      Jim Kingdon's port to m88k on his last day at Cygnus.
      Jim Kingdon's gdb port to the m88k.
      See ChangeLog.
      Fix =&'s in copy.c
      Roll version to 3.95.
      Saber C fixups.
      Saber C cleanup.  Fix horrid bug in opncls.c in which an obstack is
      Saber C (lint) cleanups, and a few bug fixes.  See ChangeLog.
      Add bfd_generic_get_section_contents.
      * ieee.c:  Cast enums to int before comparing them, for brain-
      * coff-code.h:  Remove coff_get_section_contents, and use the
      Initial revision
      Update for Sony News port and split of a.out into several variants.
      Eliminate close_and_cleanup routines.
      Split up a.out handlers into generic and target-specific.
      REMOVE ALL SUNOS SUPPORT TO SEPARATE MODULE.
      Lint.
      * sunos.c:  Remove all code that goes in aout.c.  Split out
      Cleanups of interface, including close_and_cleanup and write_contents
      Initial revision
      Sony NEWS port and modularization of a.out code.  Cleanup of
      * mipsread.c:  Rather than keeping count of how many symtabs
      Update "make saber_gdb" a bit.
      Fix duplicated entry in ChangeLog.
      readline update
      Bothner
      * sparc-xdep.c (deferred_stores):  Repair minor damage by Rich.
      Undo rich's "avoid compiling the module that doesn't compile, so I
      Update for readline split.
      * Makefile.dist:  Fix Rich damage; undo "configure" changes in
      Check in one built with "config.gdb none" rather than "config.gdb sparc".
      Update from Rich's damage and try for a releasable directory.
      * config.gdb:  Don't create readline dir in subdir builds.
      Initial revision
      update for release
      Add rev #
      Initial revision
      Add tahoe and i386sco targets; update comments in i386v32 targets.
      Update comment; these are for SVR3.2, not SVR2.
      Update for release 3.95.  Readline is independent.  Add assorted
      Add Vax-BSD and Tahoe-BSD support.
      Initial revision
      Fix nits found in attempting a Tahoe port.
      More prep for final 3.95 release.
      Final versions used to make gdb-3.95 release.
      The one that shipped with 3.5.
      Add target_defaulted to bfd struct.  Fix formatting in various places.
      Update bfd_h_get{short,long} to bfd_h_get{_16,_32} for basic type size
      Merge in changes from gdb-3.95 release into mainstream of BFD development.
      Undo Bothner changes that depend on pointer representation.
      Fix up .Sanitize file, remove files that are not referenced.
      Rename liba.out.h to libaout.h for brain death file systems.  Change callers.
      Remove coff-code.h in favor of coffcode.h.
      Roll in Tiemann changes for gcc -ansi.  Fix assorted bugs.  See ChangeLog.
      A little bit more sanity.
      Further wacking to make sanitize and "make gdb.tar.Z" agree.
      Remove processed scripts in "make clean".
      Remove coff-code.h and liba.out.h, add libaout.h.
      Add i386coff.h.  Print msg when sanitizing sparc-opcode.h.
      Avoid error stop from Make if a directory doesn't exist during subdir_do.
      Print reasonable error message when architecture mismatch happens.
      Change GDB over to GNU General Public License version 2.
      More updating to GPL-2.
      Update to GPL revision 2.
      Remove copyrights from these tiny files, rather than update them to
      Remove copyrights from these tiny files rather than update them to the
      Move all the #msg's from the xconfig files into the tconfig files for Suns.
      *** empty log message ***
      Reverse entropy.  Inhale bit rot, exahle graceful compilation.
      * sparc-opcode.h (trap opcodes):  Avoid leading spaces or
      Make gdb work with configure.  Only thing that doesn't work is the -list
      Add dec3100 as equivalent to littlemips.
      Initial revision
      * Add dec3100 as equivalent to littlemips.  Indicate in all host &
      Add gdb, rearrange the things that gdb needs so they get built first.
      Thu Jul  4 14:47:06 1991  John Gilmore  (gnu at cygint.cygnus.com)
      Add comment about commented-out bfd_release calls.
      Fix bug in configure when iterating targets.
      * main.c (command_line_input):  Flush stdout and stderr
      Use set_tdata to set the ieee tdata field, avoiding casting left of
      Add declarations for bfd_coff_swap_aux_in, swap_sym_in, swap_lineno_in,
      Bugfix from Rune Nerg}rd <runene@ifi.uio.no> on 5 Jul 1991 17:33:45 +0200,
      *** empty log message ***
      Give external_aouthdr struct a name.  This lets its type be shown
      * core.c (memory_error):  Reword error msg to mislead less.
      Avoid "statement not reached" error.
      * findvar.c (find_var_value):  Handle &function better.
      Eliminate LOC_EXTERNAL.  Improve select_source_symtab.  Bug fixes.
      Make mipsread.c handle static symbols, both in psymtabs and symtabs.
      Roll in new configure that handles GDB.  Make sure that the "configure"
      Roll in configure that handles GDB.
      Roll in the configure that handles gdb.
      Update for gdb version of configure.  Still needs more doc on how
      Eliminate normal-COFF things from ecoff.h that are really not present in
      Give all enums names.  Helps in debugging.
      Add information about the symbol-reading interface.
      Mostly MIPS symbol-reading and general symbol-reading fixups.
      ieee.h, oasys.h:  Add some struct and enum tags for debugging.
      Blow away v9 stuff in aout64.h too.
      Add h-rtbsd.h.
      Add COPYING file.
      Bugfix from Rune Nerg}rd to "sfsr" opcode.
      Another bugfix (NS32K_SVC_IMMED_OPERANDS) from Rune Nerg}rd.
      Update copylefts of all copylefted files to Version 2.
      Tighten up for gdb-3.98 release.
      Add bfd.ilrt.tar.Z "make" rules.
      Update for gdb-3.98.
      Remove symseg.h, the ancient GDB symbol-segments (gdb-specific debug
      Remove config.gdb.  Restore alldeps.mak, depend, and expread.tab.c
      Add texinfo
      Move building and configuring stuff from .Sanitize to "make gdb.tar.Z".
      Better sanitize aoutx.h too!
      It's the Binary, not Big, file descriptor library.
      Some of these things are already done.  More are probably done,
      * all files:  update copyright notices for GPL version 2.
      Remove amdcoff.h by default because its copyright is not assigned to FSF.
      Remove amdcoff.c (and its name from Makefile.in) by default, because
      Make a little more palatable for an FSF release.
      Set file permissions the same for everyone before making tar file.
      Update for 3.98 release.
      Remove archures.h
      Handle gdb-all.texinfo properly when M4 doesn't exist or crashes
      For final (?) 3.98 release
      Remove bogus reference to ${destdir}/lib/gcc.
      Pass Make flags down to lower level when building tar file.
      Delete CVS.adm from the release!
      Forgot one more place to remove amdcoff.c reference (sigh).
      Roll VERSION to 3.98.1.  Use path to find $SHELL in "run" command.
      * infrun.c:  Move DO_DEFERRED_STORES from proceed() to resume().
      Print UNOP_MEMVAL of an OP_LONG that ends up as a function specially
      Only read the right number of bytes in reading basetypes, so we don't
      Add in Rich's changes for three-stage builds.
      * blockframe.c (frameless_look_for_prologue):  Speed up by
      * core.c (core_open, core_close, core_xfer_memory):  Move
      * solib.c (solib_add):  New argument is the target_ops whose
      * core.c, exec.c, inftarg.c, remote-eb.c, remote-nindy.c,
      * inflow.c (new_tty_prefork, new_tty):  New prefork routine
      * source.c:  #if defined => #ifdef.
      Add ignored target argument to child_xfer_memory.
      *** empty log message ***
      * main.c: Remove unused terminating_signals and catch_termination().
      Minor bug fixes from BSD Net2 gdb:
      * breakpoint.c (bpstat_do_actions):  Use a cleanup to restore
      BSD Net2 changes, and misc other fixes.
      * mcheck.c:  Avoid warning about undeclared abort fn.
      Remove warnings about system assembler.
      Remove warnings about system assembler for sunos4.
      Declare dependency even for optional modules.
      The machine-dependent files should declare the section names - not the
      Roll version to 3.98.2.
      HP 300 BSD port for machines at FSF.  Also minor mips change.
      Add m68k-tdep.o.
      Support HP-300's under BSD.
      * Start a ChangeLog for the includes directory.
      Handle HP300bsd.
      Make "make clean" work in subdirs.
      Improve our Sanity.
      New config.sub.
      New config.sub
      Keep rdl-apps.texinfo for users who don't read the doc on how to build the doc.
      Add ChangeLog for Include.
      Add hp 300 BSD.
      Update for gdb-4.0.
      Add config.sub
      add config.sub
      Make README stick...
      Make SunOS core files work right -- from both sun3 and sun4.
      Fix Makefile.in to build 4.0 rel.
      * a.out.gnu.h, a.out.sun4.h:  Make SEGMENT_SIZE able to depend
      Initial revision
      * GDB-4.0 release!
      * configure.in:  Tix typo.
      Fix the sun3 segment size rounding value.
      Add info about porting to new hosts and targets.
      Add none.
      Add none
      Update README.
      Paperwork handled for AMD Coff.
      paperwork handled for AMD Coff.
      Merge with latest FSF versions.
      Merge with FSF.
      Make writing to files work properly.  (Fixes to BFD are also needed.)
      Allow GDB to patch object files.
      * a.out.gnu.h, aout64.h:  Add N_WARNING.  Change N_FN to 0x0E,
      * WHATS.NEW:  "history write -> history save".  Doc "write on/off".
      * .gdbinit:  Remove useless "rr" command.  Set complaints
      Fix some infrastructure to be able to cope with host and target
      Fix some infrastructure to be able to cope with host and target
      Host and targets with different sized types.  &others.
      * breakpoint.c (insert_breakpoints):  Restore warning about
      * utils.c (error):  if error_pre_print is set, print the string
      * i386coff.h (LINESZ):  Always 6, not based on sizeof().
      * core.c (core_file_command):  Print frame at coredump with
      * aoutf1.h (sunos4_core_file_p):  Release the right storage in error case.
      * Makefile.in (VERSION):  Update to 4.0.3.
      * Makefile.in (documentation targets):  Pass $(M4).
      Add NYU vendor, sym1 and sym2 os's.  Alphabetize vendors.
      Initial revision
      * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM):  Define these
      Initial revision
      * configure.in: Add hosts rtpc-*-* and a29k-*-*.
      Make Munch work.
      * am29k-pinsn.c (print_insn):  Handle NOP specially.  Avoid %#x
      * am29k-tdep.c:  Use DUMMY_SAVE_GREGS and RETURN_REGNUM.
      Remove unused include files.
      Lint
      * tm-29k.h:  Update BADMAG (though it should go away).
      Add new files for 29K and Ultracomputer support.
      * Makefile.in (CLIBS):  Put XM_CLIBS and TM_CLIBS at end.
      AMD 29000 changes from David Wood <wood@david.ultra.nyu.edu>
      * configure.in:  Handle a29k-*-* hosts, and targets
      Remove generic "am29k" (now you have to specify a29k-xxx-yyy).
      Propagate
      Update these for new modules and new inclusions.
      Update with improved text.
      Lint
      Lint
      Clean out "v9" stuff from here, and propagate configure and config.sub
      One more try at top-level sanity on config.sub
      AMD 29000 stuff
      New Ultracomputer/29000 stuff.
      Ultracomputer
      Third time's a charm.
      * tm-ultra.h:  New file, for use on Ultra3 Unix as well as for
      tm-ultra3.h slipped thru the cracks...
      Removes sparc-opcode.h rather than the file it is sanitizing, if not testing!
      Use simpler name (that matches bfd/config/h-ultra3!)
      Missing quote fries it.
      Support aout and coff, as well as none, as "OS" settings for remote 29K GDB.
      * exec.c (exec_command):  If NEED_TEXT_START_END, define the
      * inferior.h:  Eliminate CANNOT_EXECUTE_STACK in favor of
      Minor bugfixes after trying to get a 29K target to build.
      Add tm-ultra3.h
      Typo, caught by David Wood.
      Small fixes from Peter Schauer:
      Add GNU Modula-2 debug stab, from Andrew Beers.
      Doc how to add a language.
      * i387-tdep.c:  New file, consolidates most 80387 support,
      * i386-xdep.c, symm-xdep.c:  Remove most 387 support.
      * i387-tdep.c:  New file, consolidates most 80387 support,
      * convex-tdep.c (comm_registers_info):  Avoid parsing decimal and
      * symfile.c (allocate_symtab):  New fn, consolidates the work
      * i386-xdep.c, pyr-tdep.c, pyr-xdep.c, remote-vx.c, solib.c,
      * breakpoint.c (breakpoint_cond_eval):  Use new value_true to test
      Modula-2 support:
      * values.c (unpack_long, value_from_longest):  Handle
      Output hex with local_hex_string for Modula-2 support.
      Use parse_expression and parse_exp_1 rather than
      * stack.c (frame_info):  Print language of stack frame.
      * main.c (execute_command):  Warn as language changes automatically.
      Output hex with local_hex_string for Modula-2 support.
      * symtab.c (_initialize_symtab):  Remove builtin type
      * parse.c:  New file with the common code remains of expread.y.
      Cope with new files and removed files for Modula-2 support.
      Add M2 to what's new.
      * valprint.c (type_print_base):  Avoid printing garbage for ints
      Eliminate uses of working_lang.
      * language.h, language.c:  New files for language-specific macros,
      Andrew Beers' changes for Modula-2 support.
      Lint
      Circumvent Sun Make bug on *-exp.tab.o.
      * c-exp.y, m2-exp.y:  Lint.
      * mipsread.c (_initialize_mipsread):  Avoid using
      Minor fixes
      Add language.h.
      Undo precipitous changes.
      (HFILES):  Add minimon.h.
      Remove rcfonts.tex after building refcard.
      Preparation for gdb-4.1 release.
      New rules for building distributions.  Normal distribution
      * utils.c (!HAVE_VPRINTF):  Define vfprintf as a function, so
      * language.c (_initialize_language):  Fix type check and range
      .gdbinit:  move set complaints 1 to top.
      * dbxread.c (read_dbx_symtab, process_one_symbol):  N_FN and
      Update N_FN value to 0x1F.  Add comments about N_EXT bits.
      * main.c (main):  Avoid any output before (gdb) prompt when -q.
      * language.c (set_language_command):  Print useful help message,
      Update for gdb-4.1 release.
      Roll in information from README.
      Update for gdb-4.1.
      Rearrange "how to install" and "how to print the doc" stuff so it drops
      rtpc->romp
      Doc updates for 4.1.
      IN_SIGTRAMP bugfix.
      iVS: Modified Files:
      Lint (saber actually).
      * c-exp.y, m2-exp.y:  Define more yysymbols that happen to be
      * core.c (core_files_info):  Shorten output.
      * coffread.c (coff_symfile_read):  Use xmalloc, not malloc.
      * nindy-tdep.c (nindy_frame_chain_valid):  Use lookup_misc_func.
      * infrun.c (wait_for_inferior):  Don't check if the PC is in a
      Typos.
      * eval.c (evaluate_subexp_for_address):  Don't use
      * symtab.c (lookup_method_type):  Arguments were swapped in all
      * srec.c:  Better error checking, partly from Peter Schauer.
      * sys/h-vaxult.h:  Make it work.  (David Taylor <taylor@think.com>)
      Vax Ultrix changes from David Taylor <taylor@think.com>.
      * stack.c (frame_info):  Demangle the function name in `info stack'.
      * dbxread.c:  Enable, but soften, const_vol_complaint.
      Avoid depending on number of initializers.
      Avoid 'v' flag on archive updates, since it just wastes space in the log.
      * bfd.h, elf-common.h, elf-external.h, elf-internal.h:
      Initial revision
      * Makefile.in, configure.in, targets.c, elf.c:  Add preliminary
      * dbxread.c (read_type):  Handle error case slightly better.
      Add elf.c
      Add elf-*.h files.
      * bfd-in.h:  enum boolean => enum bfd_boolean for SVR4.  Gumby's
      * bfd-in.h, libbfd-in.h, doc/Makefile, doc/tolibbfd, doc/intobfd:
      * bfd-in.h:  enum boolean => enum bfd_boolean for SVR4.  Gumby's
      * c-exp.y:  sym->class to SYMBOL_CLASS (sym).
      * dbxread.c, coffread.c:  static-ize functions that were
      Initial revision
      SVR4 support
      SVR4
      * coffread.c, dbxread.c, symfile.c, symmisc.c, symtab.h:  Remove
      Initial revision
      Add 386 Mach host support.
      Cope with renames of a few BFD types & enums.
      Initial revision
      * Makefile.in:  Avoid using $< in non-suffix rules (breaks on Sun Make).
      * bfd.c:  Remove strerror() to libiberty.
      * h8300-opcode.h:  Remove `_enum' from the typedef for an enum.
      Initial revision
      Intel 386 Mach host port.
      Intel 386 Mach host port
      oops
      howto.c, configure, config.sub gone.
      a.out.vax.h gone.
      h-amix.h
      configure, config.sub gone
      * archures.c: Rename `struct bfd_arch_info_struct' to `struct
      * aout64.h:  Move struct internal_exec to ../bfd/libaout.h so
      * m68kcoff.h:  Remove `tagentries' which snuck in from the i960
      First stage of coff-encap work.
      Add binutils.texinfo, and change *-ranlib.o to *-ranlib.c.
      Remove configure and config.sub from the expected list.
      Add errno, for binutils.
      Add i386aout.c
      * mipsread.c, coffread.c:  initialise TYPE_VPTR_FIELDNO to -1.
      Read cross-core files on Mach 386.
      * Makefile.in:  Rename XDEPFILES.
      Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
      Remove dead N_TXTOFF override.
      Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
      Restructure configuration scheme for bfd, binutils, ld.
      * hosts/h-amix.h, h-i386v.h:  Define POSIX_UTIME, not USG.
      Restructure configuration scheme for bfd, binutils, ld.
      Initial revision
      Roll in some changes.  Unlikely to compile yet.
      Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
      Use -I. to get sysdep.h.
      Restructure configuration scheme for bfd, binutils, ld.
      Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
      Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
      Restructure configuration scheme for bfd, binutils, ld.
      Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
      Add dgux as a valid OS.  Add msdos as an invalid, but accepted, os.
      Restructure configuration scheme for bfd, binutils, ld.
      Remove refs to ../include/sysdep.h.
      * Makefile.in:  Avoid using $< in explicit Make rules (it doesn't
      Avoid Sun Make VPATH bugs by adding dependencies.
      * Makefile.in:  Avoid Sun Make VPATH bugs.
      * copying.awk:  Filter formfeeds out of copying & warrantee.
      * tm-{irix3,mips,nindy960,pn,symmetry,vx960}.h:  Move
      Assorted patches from Fred Fish, Peter Schauer.
      Update for new bfd/hosts.
      Don't assume . is on the path.
      Revise to match config renaming.
      * hosts/h-amix.h (free):  Fix prototype.
      Changes from Fred Fish:
      * hosts/h-amix.h (free):  Fix prototype.
      * configure.in, tconfig/decstation, xconfig/decstation:  Rename
      Remove include files to bfd/hosts.
      Convert dec3100 to decstation.
      Remove configure and config.sub to ../
      sparc-64 to sparc-ll
      Configure isn't here any more.
      Further evolution.  Remove hp-include pending real HP support.
      * trad-core.c: Pass the u.u_ar0 value as the negative of the
      * host-aout.c:  New strategy.  We use common code, include files,
      Allow i386-sco-sysv.
      * dbxread.c (read_dbx_symtab, process_one_symbol):  Handle
      Remove -Dgetpagesize()=4096 kludge.
      * core.c (core_open):  Improve error message for bad file.
      * aout64.h:  Remove PAGE_SIZE defines; they are target-dependent.
      GDB-4.2 release!
      sparc-64 to sparc-ll
      * xconfig/i386sco:  Add HAVE_STRSTR to avoid ANSI bdeath.
      * coredep.c:  Add <sys/types.h> for SCOnix.
      More last minute gdb-4.2 changes.
      * hosts/h-tahoe.h:  Add FASCIST_FDOPEN and NO_CORE_COMMAND; revamp HOST_*, etc.
      Final touchups for release
      Handle "life" sanity, which Tiemann half-implemented in config.sub.
      Check for any remaining mentions of "sanitize" in files at this level,
      Remove malloc/free decls covered in stdlib.h.  From David Taylor.
      Add note about strstr botch on sunos4.0.3c and previous.
      Roll VERSION to 4.2.2.
      Use <varargs.h>, since <stdarg.h> is not portable.
      Add powersys alias
      Updates to h-vaxult.h from David Taylor.
      frame-select command.  Cross funcalls to sun3.  Build *.tab.c files in
      aix is a Sys V as far as we're concerned.
      Switch to new config/hm-* scheme.
      RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
      RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.
      Initial revision
      RS/6000 support
      Use RS6000COFF_C, not AIXCOFF_C.
      avoid "ulong".
      Initial revision
      Add file defining rs/6000 XCOFF file format.
      rs6000
      Update doc on how to define an architecture for "mh" change.
      (value_fetch_lazy):  Avoid 0-length fetches.
      * core.c (core_file_info), exec.c (exec_file_info):  Print file
      * Makefile.in:  Only supply TARGET_DEFAULTS to targets.c, reducing
      * Rename COFF-related files in `coff-ARCH.c' form.
      Rename coff-related files.
      Break out symbol-table-building routines
      Add buildsym.c and buildsym.h.
      * symfile.c (syms_from_bfd):  New routine.
      * buildsym.c:  Break out initial malloc sizes.
      * blockframe.c:  Pass fromleaf to INIT_EXTRA_FRAME_INFO.
      * c-exp.y (yyerror):  Pass error message if given.
      * coff-rs6000.c:  Change name to "aixcoff-rs6000", to avoid
      * mipsread.c (read_mips_symtab, read_the_mips_symtab):  Use real
      Add x_csect defines.
      * coffread.c:  Eliminate c_nsyms in favor of c_naux.
      * tm-*.h:  Remove READ_DBX_FORMAT, COFF_FORMAT, and
      Fix decoding of mtacc, dmac, fmac.  These files should really get merged
      Lint and some rs/6000 port.
      Add tracking of object files (that contain symbols) to gdb.
      More changes for objfiles.
      Define FASCIST_FDOPEN.
      * coff-rs6000.c, config/mh-rs6000:  Make it work on archive and
      Remove Rs/6000 changes (patch_block_stabs) so it will link without.
      Initial revision
      * configure.in:  Make a link for sysdep.h.  Specify commontargets.
      Modernize, add sysdep-*.h files
      Just use #undef, not #define foo foo
      New file.
      Initial revision
      * rs6000-pinsn.c, rs6000-tdep.c, rs6000-xdep.c, tm-rs6000.h,
      * Makefile.in:  Add xcoffread.c, xcoffexec.c.
      rs6000 alone means rs6000-ibm-aix
      xcoffread.c, tdesc-lib, and misc fixes.
      Forgot opcode files.
      Add rudiments on frames.
      Motorola 88000 port without tears, I mean without tdescs.
      Post-tdesc working version, but with tdesc's not gone yet.
      Handle alloca with fake routine.
      * m88k-tdep.c (examine_prologue):  Deal with OR instructions
      Handle moves ahead of the stack pointer slide, for struct returning fns.
      Remove tdesc stuff.  Remove FRAME_CHAIN_COMBINE from all tm-*.h files,
      Remove tdescs.
      Rename tm-88k.h to tm-m88k.h
      Remove tdesc stuff.
      Remove tdesc stuff and prettify.
      Avoid duplicate echo.
      Remove echo.
      Clean up rs6000 opcode stuff.
      For configure-able doc dir.
      Makefile fragments for various hosts and targets now come from
      tconfig&xconfig => config
      Add rs/6000, merge xconfig and tconfig into config.
      xconfig, tconfig ==> config
      echo echo echo
      tconfig and xconfig => config
      More *config stuff
      Cashier <a.out.gnu.h>
      Remove rudimentary HP a.out support from GDB, move to ../include.
      Bring in HP a.out remnants from GDB.  Eliminate obsolete a.out.gnu.h.
      Add mh-sco
      Update checked-in copy for convenience.  (FSF releases build their own.)
      * defs.h:  Incorporate param.h.  All users changed.
      Update for new files and changed include files.
      * libaout.h (WORK_OUT_FILE_POSITIONS):  One more try at this
      * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE):  New definitions
      * exec.c (exec_files_info):  If `verbose' is set, show file offset as well.
      Remove more refs to removed files.
      Add /* */ to #if 0'd thing to help ANSI.
      Rename REAMME.configure to DOC.configure
      Add inc-hist.texi
      * main.c:  Use getcwd rather than getwd.
      * Makefile.in:  Clean up ../glob/tilde.c -> tilde.o path.
      Roll VERSION to 4.2.90.
      Add glob to SUBDIRS and GDB_SUPPORT_DIRS.
      Roll new files into various lists.
      Lint
      Lint
      Lint
      ALIGN->BFD_ALIGN
      ALIGN -> BFD_ALIGN
      <sys/types.h> is required for <dirent.h>.  Improve Sun alloca.
      const lint
      CLeanups to compile, mostly on BSD (okeeffe) and sco (kithrup).
      SCO lint.
      Support Mach too.
      Add warning and compiler override.
      Further cleanup for release.
      VERSION 4.2.95
      * coff-mips.c, coffcode.h:  Peter Schauer's patch to kludge in
      sysdep renames
      No need to offset args from frame pointer.
      Initial revision
      14 char filenames
      Fix hp300bsd entry point problem.
      Add some error checking around ioctl's for terminal switching.
      * m2-exp.y (MAX, MIN):  Rename to MAX_FUNC, MIN_FUNC to avoid
      Improve G++ debugging support.
      Fiddle diddle descriptor
      Add COFF_SWAP_TABLE to it (oops)
      Fix syntax errors.
      Make structs work on DECstation (sigh)
      Make it compile for cross-debugging.
      * coffread.c (coff_symfile_read):  Avoid select_source_symtab,
      * targets.c:  Revise comments about how to configure the target
      * Makefile.in:  VERSION 4.2.96.
      Improve installation doc slightly, by Mark Sirota's request.
      * symfile.c (reread_symbols):  Avoid kludging mtime_set, now that BFD is fixed.
      * bfd.c (bfd_get_mtime):  Don't cache mtime any more; only
      * main.c (input_from_terminal_p):  Check whether GDB has a terminal at all.
      Fix things pointed up by Fred Fish's test suite; see ChangeLog.
      Fencepost error in reporting regs we can't find in core file.
      * symtab.c (check_stub_method):  Must allocate two extra argument
      * symtab.c (decode_line_1):  If SKIP_PROLOGUE leaves us in
      * gmalloc.c:  Fix bug that causes malloc & free to
      Lint (detected on hp300bsd & sconix)
      Update for 4.3.
      Desupport i386sco, and mention the new readline.
      This is the version of devo/bfd/ChangeLog that was in the gdb-4.3 release.
      Merge Rich's and the gdb-4.3 changes.
      Merge Rich's overlapped changes with the gdb-4.3 version.
      GDB-4.3 release!  Roll VERSION and fixup minor gdb.tar.Z botch.
      Merge gdb-4.3 and Rich's Makefile.in's.
      Set version to 4.3.1 so we won't mistake experimental for standard.
      Initial revision
      * hosts/h-*.h:  Configure fopen using ../include/fopen-*.h
      * hosts/h-*.h:  Configure fopen using ../include/fopen-*.h
      Improve how we ask for bug reports.
      * infrun.c, remote-eb.c, remote-nindy.c, remote-vx.c:  Remove
      Make it sanitize v9 out of sparc-pinsn.c.
      * Makefile.in, config/tm-*.h:  Clean up make output, only
      Bugfix rfe and stbrx instrucionts.
      * xcoffread.c (read_symbol_lineno):  Logic error in incrementing
      Roll VERSION to 4.3.2.
      Make `make' output more readable.
      Rename bitfields to avoid conflict with macro names in new opcode/sparc.h.
      * configure.in:  Add libg++.
      * as.h:  Move redefine of xfree.
      Add declaration of free() to config/ho-generic.h
      Add declaration of free().
      Add libg++.
      Get past DEC shell bug.
      Split ChangeLog out at Jan 1, 1992.
      Add ChangeLog-9091
      * xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h,
      * buildsym.c (read_struct_type):  Circumvent sun3 sunos "--" compiler bug.
      Remove obsolete START_INFERIOR_HOOK.
      Handle debug symbols in dynamically loaded (relocated) code:
      * findvar.c (read_register, write_register):  Handle machines
      * sparc-pinsn.c:  Remove kludge for preferring architectures.
      * sparc.h:  Remove "cypress" architecture.  Remove "fitox" and
      Remove trailing comma from enum.
      * configure.in:  Make Tahoe configuration work again.
      * Makefile.in:  host-aout.c doesn't depend on aout-params.h.
      * hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h:
      * exec.c (exec_files_info):  Split out into print_section_info.
      * xm-vax.h:  Include some system include files before our own
      * language.c, language.h:  Make some things const.
      Use regex package on Vax BSD.
      Fix stack in core files.
      Fix core file stacks.
      * symfile.c (reread_symbols):  Whenever we reread one object
      * Projects:  Patching executables is done.
      Remove some entries that were already recorded on Dec 11th.
      Half-updated version for Stu to work on.
      Remove i860 files, which do not have clear copyright assignments.
      Remove references to i860 files whose copyrights have not been assigned
      Comment changes.
      Update comments to make it clear that the copyright status is UNCLEAR.
      Update for gdb-4.4 release.
      A typo and a thinko.
      Update WHATS.NEW for gdb-4.4 release.
      Typo of my own
      Avoid references to files that aren't assigned to FSF.
      Call malloc, not xmalloc, when we check the result and recover from errors.
      * mipsread.c (parse_symbol):  Avoid clobbering enum pointer when
      * main.c (print_gdb_version):  Copyright msg: only this year.
      * configure.in:  Ultrix is only a decstation if it's a MIPS.
      * exec.c (set_section_name):  Pass arg to exec_files_info;
      * buildsym.c (read_struct_type):  Avoid double-bump of parse ptr
      * configure.texi:  Explain better about .gdbinit and about
      Mention the "dir" commands in the .gdbinit file, too.
      * coffread.c (decode_base_type):  Pass long, not union.
      * bout.c (callj_callback), coff-a29k.c (a29k_reloc), coff-m88k.c
      * defs.h:  Include ansidecl.h and PARAMS macro.  Use PARAMS
      * environ.h, expression.h, frame.h, gdbcmd.h, gdbcore.h,
      * core.c, exec.c, infrun.c, inftarg.c, language.c, remote.c,
      * core.c, eval.c, exec.c, inftarg.c, remote-adapt.c, remote-eb.c,
      * core.c, exec.c, solib.c:  Rename target_ops sections =>
      * xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoid
      * tm-sparc.h, tm-sysv4.h, solib.h:  Move shared lib definitions
      * Check in Fred Fish's changes in these modules.  Fred
      * obstack.h:  Add obstack_full_begin.
      * xm-sun3os4.h, xm-sun4os4.h:  Enable HAVE_MMAP.
      Saberlint.
      * symfile.c (symbol_file_command):  strcmp => !strcmp.
      Roll VERSION to 4.4.4 for post-Stu changes.
      Remove running log from .Sanitize.
      Update `dependency' files so that Make will build the right things at
      * breakpoint.h (ALL_BREAKPOINTS_SAFE):  Add.
      Initial revision
      * configure.in (mips-big-* target):  Same as Sony News.
      * config/mt-bigmips, config/mt-littlemips:  Add ecoff.o.
      * mipsread.c:  Byte-swap the symbol table structures, using
      * remote.c:  Make it work for embedded MIPS.  Increase buffer
      Initial revision
      * coff-msym.c:  Move this file from gdb/ecoff.c.  It
      * ecoff.c:  Move to ../bfd/coff-msym.c.
      Add swapping of RFD's.
      Add relative file descriptors.
      * ecoff.c:  Move to ../bfd/coff-msym.c.
      Add rule for coff-msym.
      Remove sym.h and symconst.h from 'depend'.
      * mipsread.c (fixup_symtab):  Also swap RFD's.
      * remote.c ():  Add newline to initial +.
      * mips-tdep.c (heuristic_proc_start):  Avoid long delays
      mips-big-* target
      * mipsread.c (mipscoff_symfile_read):  Eliminate a lot of
      Install some bug fixes from Brian Fox.
      * history.c (stifle_history):  Negative arg treated as zero.
      Set MINIMIZE to 0 for a real release.
      Misc cleanups from code review.
      * bout.c, coff-a29k.c, coff-i960.c:  Lint.
      * config/sparc-elf.mt, hosts/sysv4.h:  New config files.
      * target.c (nomemory):  Now that higher levels examine errno, give EIO.
      Create and use macros for iterating on symtabs, psymtabs, msymbols.
      * Makefile.in (VERSION):  Roll to 4.4.7.
      New host and target.
      Lint
      * elfread.c (elf_symtab_read):  Use xmalloc, not bfd_xmalloc.
      (breakpoint_1):  Fix prototype, this time for sure!
      Keep sun4os5 config files now that Sun says it's OK.
      * archive.c, bfd.c, bout.c, coffcode.h, init.c, reloc.c,
      Lint.
      * buildsym.c (read_struct_type):  Avoid coredump when C++
      * Makefile.in:  Now that we have sym.h and symconst.h, compile
      Date: Thu, 2 Apr 92 15:48:13 -0800
      Don't need to bring in mipsread.o specially any more.
      * Makefile.in (OBS):  Compile mipsread.c for all targets now.
      New sym files
      Sort the names, since the file renaming.
      Add sun4os5 (Solaris) config files.
      Remove $Log stuff.
      apollo68v.h => apollov68.h (must be for DOS 8.3 names or something)
      Minor changes for Solaris.
      * gdb.texinfo:  Update for GDB-4.5.  Move `Formatting
      * xcoffread.c (NO_TYPEDEFS):  Fix typo in commented-out #define.
      Set devo VERSION to 4.5.1 to avoid confuzzion with the released version.
      We now configure gdbtest automatically if it's there.
      * mipsread.c (parse_partial_symbols):  Complain when sh->index is
      Revised -mapped description.
      * sun3-xdep.c (fetch_core_registers):  Lint.
      * readline.h:  Declare rl_event_hook (which already existed).
      * gdbtypes.c (make_{reference,pointer,function}_type):  New
      * utils.c (printchar):  Print 0x7F and 0x80-0x9F in \nnn notation
      One more try...
      * values.c (set_internalvar):  Force evaluation of lazy values.
      * objdump.c (display_info):  Handle error cases without coredump.
      Say how to read the `info' files.
      * README:  Add pointer to internals doc, and describe reading
      `info user' => `show user'.  Noticed by David Taylor.
      * readline.c:  Can't initialize FILE *'s with stdin and stdout,
      88K changes inspired by Ted Lemon (uunet!lupine!mellon)
      * coredep.c (fetch_core_registers):  Remove premature warning,
      Lint
      * xcoffread.c (read_xcoff_symtab):  Set c_sclass from n_sclass
      * blockframe.c (inside_entry_file, inside_main_func,
      * configure.in:  Handle Solaris2 as *-sun-sysv4 or as *-sun-sunos5.
      Typo
      Use unsigned chars for fields in object files.
      * Makefile.in:  Roll VERSION to 4.5.4.
      * elf.c (elf_obj_tdata):  Merge elf_obj_tdata_struct and
      Regen'd from bfd.c after removing elf_core_tdata_struct.
      Add N_OBJ and N_OPT from Solaris-2.
      New feature: --stabs prints out a .stab section from an ELF file.
      #undef PC, which Solaris2 defines in sys/types.h, clobbering the
      Small changes from Solaris port.  The big stuff is not all working yet.
      * objdump.1, binutils.texi:  Update for --stabs.  Also fix
      Two `long long' fixes from Robert R. Henry (rrh@dino.tera.com):
      * configure.in:  Solaris config is sparc-sun-solaris2.
      * buildsym.h:  Add processing_acc_compilation flag.
      Add sun4sol2 => sparc-sun-solaris2.
      Lint
      Lint
      * section.c (STD_SECTION):  Remove extra semicolon in declarations.
      Avoid ANSI C "empty translation unit" idiocy.
      Remove reg_names decl (now in defs.h).
      * dbxread.c:  Add symbol_size to struct dbx_symfile_info.
      * elfread.c (record_minimal_symbol_and_info):  Kludged to put
      Lint
      * objdump.c (dump_elf_stabs):  Also dump .stab.index and .stab.excl sections.
      * dbxread.c (end_psymtab):  Only reset texthigh if it's not already
      * readline.c: Make new SIGNALS_* macros to parameterize the
      * infcmd.c:  Fix typo (reported by Rob Savoye).
      * buildsym.c (define_symbol):  Nameless types are now on several
      * configure.in:  Separate Solaris2 from SYSV4 on SPARC.
      Fri Jun 19 12:53:28 1992  John Gilmore  (gnu at cygnus.com)
      * remote.c (getpkt):  Error if input exceeds buffer size.
      * elf.c (bfd_elf_find_section):  Mark as INTERNAL_FUNCTION so
      * remote-adapt.c, remote-eb.c, remote-mm.c:  Lint.  Fix
      * gdb.texinfo:  document `set remotedebug' and `set rstack_high_address'.
      Typo.
      COFF changes for dealing better with EPI 29K C compiler output.
      (find_source_lines):  Handle large st_size fields.
      * dbxread.c (read_ofile_symtab):  Remove N_CATCH special case,
      * printcmd.c (output_command):  Thinko.
      * tm-hppa.h:  New file, architectural definition of HP PA.
      * hosts/solaris2.h:  Configure same as sysv4.
      * defs.h (PARAMS):  Move to ../include/ansidecl.h.
      Lint.  Remove excess whitespace.
      Avoid PT_WDUSER because it crashes H-PUX.
      * i386.h:  Add setc, setnc, addr16, data16, repz, repnz aliases.
      Use tabs to indent comments, so they line up.
      Allow BREAKPOINT to be overridden by -D (for Adobe).
      * buildsym.c (scan_file_globals):  Beware the null file.
      Make cross compilation work better.
      * dbxread.c (process_one_symbol):  Ignore N_MAIN, N_ENDM for Solaris.
      * syms.h:  Define BSF_FILE, update BSF_SECTION_SYM desc.
      Regen after bfd/syms.c change: BSF_FILE.
      * main.c (main):  Read the $HOME/.gdbinit file before processing
      Tidy innerblock_complaint and blockvector_complaint.
      Relocate symbols using an array of section_offsets, rather than a
      Relocate symbols using an array of section_offsets, rather than a
      * buildsym.c (finish_block):  Fix thinko `inner block' complaints.
      SVR4 names don't have underscores, according to the ABI.
      Typo
      * blurbs.c:  New file, created from gprof.flat and gprof.callg by
      Oops
      * configure.in:  Remove host section, expand target section.
      * config/mt-{tahoe,vax}:  Add, to match existing support files.
      * config/sun4sol2.mh:  Remove -xs flag, default INSTALL to cp.
      Lint
      Remove empty line.
      Pull RCS ID.
      * remote.c (getpkt):  Only force retransmission ten times;
      * tc-m68k.c (try_index):  Error if index scaling specified and
      Update comments.  It doesn't do MiniMON, it does UDI!
      Changes to make MIPS x 29K compile.
      * readline.c (last_readline_init_file):  Fix typo made by Steve
      * breakpoint.c (enable_longjmp_breakpoint,
      Add section on partial symbol tables.
      * infcmd.c (registers_info):  Handle multiple register names.
      * gdb.texinfo, refcard.tex:  Document mult args on `info reg'.
      Surround extended support with #ifdef HAVE_68881.
      Add aout/adobe.h.
      * stabs.texinfo:  Minor updates from running TeX over it.
      Bug fixes from Andrew Heybey <ath@lcs.mit.edu>.
      FIXME.  Half-done documentation for the macros used to configure GDB's
      * configure.in (host configurations):  Reformat nested cases into
      Remove -gas variants; GDB doesn't care.  Cross-check with config/*.mh
      * configure.in (target configurations):  Reformat into table.
      * tm-altosgas.h, tm-i386v-g.h:  Remove ancient coff encap configs.
      Accept i486 where i386 ok.
      * vx-share/README, nindy-share/README:  New files describing
      * vx-share/README, nindy-share/README:  New files describing
      RS/6000 portability changes (for hosting cross-debuggers).
      * gdbtypes.h (TYPE_ALLOC):  Parenthesize result to avoid problems
      RS/6000 portability changes (for hosting cross-debuggers).
      RS/6000 portability changes (for hosting cross-debuggers).
      Minor bug fixes from last big checkin.
      * breakpoint.c (breakpoint_re_set):  Avoid setting source symtab
      * configure.in (*-*-sunos*):  Use trailing * to match all
      * config/m68k-un.mt, config/m68k-noun.mt, config/sparc-un.mt,
      * ser-termios.c, ser-go32.c:  Remove DEFUN crap, clean up.
      * config/sun4os4.mh:  Include ser-termios.o.  FIXME, all .mh files
      Roll VERSION to 4.6.5 for the P3 release.
      Update sanity files.
      Update .sanitize files
      Tiny bugfix for makeinfo.
      * tm-vx68.h, tm-es1800.h:  Use tm-68k.h rather than tm-sun3.h.
      Roll VERSION to 4.6.6.
      * config/rs6000.mh (MH_CFLAGS):  Circumvent IBM <rpc/rpc.h> bug,
      Removed a large number of changes inserted by Per Bothner
      Removed a large number of changes inserted by Per Bothner
      * i386-stub.c, sparc-stub.c (getpacket):  Actually check checksums.
      * opncls.c (bfd_fdopenr):  Determine whether to fdopen for
      * mips-xdep.c (REGISTER_PTRACE_ADDR, fetch_inferior_registers,
      * xm-mips.h (KERNEL_U_ADDR):  Get from <machine/param.h>.
      Improve doc of GDB config macros.
      * mipsread.c:  Clean up some white space.
      * utils.c (prompt_for_continue):  Reinitialize more-counts
      * copying.awk, copying.c (show_copying_command,
      Improve release doc slightly.
      Changes to make the gdb.tar.Z rule work better.
      * Makefile.in (update-depend, update-alldeps): Split out of
      Preliminary cleanup for splitting host/native/target.
      * tm-rs6000.h (AIX_BUGGY_PTRACE_CALL): Zap, we think we fixed it.
      * Makefile.in (make):  Remove obsolete crud.
      Support for accessing arbitrary MIPS stack frames in memory.
      * main.c (gdb_readline):  Avoid printf_filtered, which sets char
      * target.h (struct target_ops):  removed to_convert_to_virtual and
      Remove convert_{to,from}_virtual members from target structs.
      * config/decstation.mh:  Add MMALLOC_LIB and MMALLOC_DISABLE
      * Makefile.in (gdb-all.texi):  Build in objdir, not $srcdir.
      * tm-sparc.h, xm-sparc.h: externs and macros relating to deferred
      * Makefile.in, configure.in: add support for files used only when
      * Makefile.in:  Fix bug I introduced in merging Rich's change.
      Left out ChangeLog, oops
      comment changes
      * configure.in: removed target_dependent line.
      * rs6000-tdep.c (push_dummy_frame, pop_dummy_frame): replace
      Minor wording changes.
      Minor wording changes.
      * infrun.c (_initialize_infrun):  Alias `i handle' == `i signals'.
      Remove kill_inferior_fast, in favor of target_kill, which goes
      Break the thread of control that implies that a unix child
      Describe coding style of GDB.
      * mips-pinsn.c (print_insn_arg, case 'B'):  Disassemble `break'
      Comment changes.
      * infrun.c, inftarg.c, inferior.h:  Comment and lint cleanups.
      Add Adobe a.out support.
      Split non-target-dependent code out of target_attach routines.
      Lint
      Lint; remove bcopy/bzero.
      * i960-pinsn.c:  Change bzero to memset.
      * Makefile.in: Remove inftarg.[co], since it is now included via
      Add inftarg.o and fork-child.o to all *.mh that reference infptrace.o.
      * putenv.c:  index -> strchr.
      Make the /proc support a target-struct in its own right.
      * findvar.c (supply_register):  Add CLEAN_UP_REGISTER_VALUE hook.
      Rename all HPPA files to fit into unique DOS filenames:
      * config/hppabsd.mh, config/hppahpux.mh:  Use standard coredep.o.
      * config/hppabsd.mh, config.hppahpux.mh:  Remove various bogosity.
      Add `command hooks' and a hook for inferior program stopping.
      Remove dup inftarg.o from NATDEPFILES.
      Add `command hooks' and a hook for inferior program stopping.
      Changes to make 29k function calls work better at Adobe.
      A bunch of changes mostly to improve debugging of C++ programs.
      * configure.in, config/i386sol2.{mh,mt}:  Preliminary Solaris-x86 conf.
      Solaris-x86 early trial
      * language.c, language.h:  Move saved_language out to global
      * main.c (define_command):  Add forgotten initializer.
      Fix up HPPA file names.
      * configure.in:  Undo some brain damage in the host section.
      * configure.in:  Reformat the target section, test many configs.
      * infcmd.c (path_info):  Avoid 250-char limit on printf_filtered,
      Remove space from blank line, avoid Make complaints.
      * bout.c (ALIGN):  Rename to ALIGNER, since system header files
      * configure.host:  New file, contains mapping of host configs
      First cut at support for all BSD variants on 386.
      First cut at support for all BSD variants on 386.
      First cut at support for all BSD variants on 386.
      Replace m68kmote with plain old m68k.
      * configure.in (host):  Use ${srcdir}/../bfd/configure.host rather
      Convert m68k entries to m68* entries to handle
      * config/news1000.mt:  No longer needed, same as news.mt.
      * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c,
      * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c,
      * bfd-in.h (file_ptr):  Update comments, make FIXME re off_t.
      Insert copyright notices in all BFD files that need them.
      Update after comment changes.
      Now update it in the *right* place...
      Lint around file_ptr's (bfd's off_t's) and bfd_seek.
      * Makefile.in (VERSION):  Roll to 4.6.8.
      * config/decstation.mh, news.mh (NATDEPFILES):  Add corelow.o.
      Make core files work again on most hosts.
      Make core files work again on most hosts, by adding corelow.o.
      * getopt.h (struct option):  RMS decided we should do it the other way.
      Update GET_LONGJMP_TARGET, L_SET doc.
      Avoid longjmp()-catching compilation errors in cross-ports.
      Split native dependent pieces out into new nm-file.
      * i386b-nat.c:  Comment changes.
      * nm-i386bsd.h, xm-i386bsd.h:  Split native dependent pieces out
      Remove news1000.mt (same as news.mt) from .Sanitize.
      * doc/gdbint.texinfo:  Document obsolete STACK_END_ADDR.
      * mipsread.c (UNSAFE_DATA_ADDR):  Remove MIPS-host-specific
      Document host/native/target split.
      * config/a29k-aout.mt (DEFAULT_TARGET):  Set to one that exists.
      * Makefile.in (VERSION):  Tick to 4.6.9.
      * coredep.c:  Include "nm.h" to get REGISTER_U_ADDR.
      * configure.in (i960-*-{aout,bout}):  Support these.
      * partial-stab.h ('f', 'F'):  Don't reference pst->textlow if pst
      * config/rs6000.mh (NATDEPFILES):  Add corelow.o.
      Add opcodes dir to GDB distribution description.
      * Makefile.in (VERSION):  gdb-4.7 release.
      More news...
      These two files are copyrighted by Sun Microsystems.
      Update the dates in the manual.
      Fix typo, reported by Karl Berry.
      (coff_write_object_contents):  Zero timestamp field.
      * bfd-in.h:  Improve comments to make it clear that bfd.h is
      * README:  Add remote-es1800.c and remote-st2000.c to table.
      * i386-stub.c:  Remove ansidecl.h and the few uses of it.
      Cleanup:  Replace all uses of EXFUN in the BFD sources, with PARAMS.
      Update to match PARAMS changes in bfd.
      Clean up some old BFD ansification macros.
      Missed one use of PROTO.
      * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
      Update after bfd_seclet_struct => bfd_seclet change.
      Remove uses of SDEF and PROTO macros (use PARAMS).
      Update to match EXFUN, bfd_seclet_struct, and SDEF cleanups in bfd.
      * target.c (struct bfd_target):  Eliminate the SDEF and SDEF_FMT
      * i960-pinsn.c (MEM_MAX, MEM_SIZ):  Set upper bound properly.
      * m68k-stub.c:  Remove ansidecl.h and the few uses of it.
      Fix problems noticed by Allan Steel, <allan@maths.su.oz.au>,
      Add how to declare the result of make_cleanup.
      * opncls.c (bfd_fdopenr, bfd_close):  Add doc about cacheing
      * configure.in:  Reformat to one-case-per-line.
      * infcmd.c (set_environment_command):  Avoid skipping first
      Update references to files moved into etc/.
      * ldctor.h, lderror.h, ldexp.h, ldfile.h, ldindr.h, ldlang.c,
      * main.c (main):  Print GDB version number in gdb -help; doc pid arg.
      * libbfd-in.h, bfd-in.h:  Eliminate all PROTO calls, replace with
      Update to match revised bfd-in.h.
      * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h:
      Add sections on clean design and on how to send in changes.
      * vx-share/{reg.h,xdr_regs.h,xdr_regs.c}:  Remove, unused.
      Update dependencies after deleting files.
      * mipsread.c (parse_symbol): When checking whether a structured
      * config/{vxworks68,vxworks960}:  Don't include xdr_regs.o.
      Lint
      Typo
      i860-tdep.c:  Lint.
      Avoid printf_filtered limit.
      * bfd.c:  Use right name for tekhex tdata struct.
      Update to get tekhex tdata name change from bfd.
      Eliminate uses of NAMES_HAVE_UNDERSCORE, using
      Typo
      Fix minor bugs reported by Carl Greco, <cgreco@parrot.creighton.edu>:
      M88K fixes reported by Carl Greco, <cgreco@Creighton.Edu>:
      Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
      Remove nonexistent GO32 "native" support.
      * config/hp300hpux.mh:  No cross-host file needed, just native.
      Update for doc/ changes.
      * doc/gdbint.texinfo (Host Conditionals):  Remove
      Fix typo in file name.
      reg.h, xdr_regs.c, xdr_regs.h are gone now.
      * Makefile.in (make-gdb.tar.Z):  New location for texinfo.tex.
      A few files have been removed...
      * Makefile.in:  Update to match doc/ subdir changes.
      Initial attempt to clean up to match new directory layout.
      * Makefile.in (HFILES):  Add typeprint.h.
      * hppah-nat.c:  Eliminate <sys/user.h> and other unnecessary stuff,
      Remove CFLAGS setting from chill sanity area.
      This dir is now configure'd (Makefile => Makefile.in, etc).
      * Makefile.in:  Make SunOS halfdone VPATH work.
      Lint
      * hp300ux-nat.c:  Update copyrights.
      * stack.c (parse_frame_specification):  Parse as many arguments
      * printcmd.c (print_frame_args, print_frame_nameless_args):
      * blockframe.c (inside_entry_file, inside_main_func,
      * infrun.c (wait_for_inferior):  When rolling back the PC after
      * tm-mips.h, tm-sparc.h:  Fix thinko in SETUP_ARBITRARY_FRAME.
      * breakpoint.c (breakpoint_re_set_one):  Handle watchpoints when
      Add aout-mipsbsd.c
      Remove "done in" message.
      Eliminate extraneous messages and RCS log.
      Remove "done in pwd" msg.
      Keep mipsbsd.h.
      Remove "Done in" printout
      Remove "Done in" pwd line.
      Add perifs.c and state.h; elim extraneous output.
      Remove extra msg
      Remove extraneous msg.
      Add new ChangeLog.
      * Makefile.in (VERSION):  Roll to 4.7.5.
      Remove extraneous message and RCS cruft.
      Remove extra msg and RCS crud.
      Remove extra msg.
      Makeinfo now works again; remove kludge.
      * Makefile.in (refcard.ps, lrefcard.ps):  Remove psref.tex
      * Makefile.in (make-gdb.tar.Z):  Change BISON to 'bison -y' for
      * a29k.h:  Remove RCS crud, update GPL to v2, update copyrights.
      * Makefile.in (TARDIRS):  Add sparclite demo dir.
      Fix long file name bug reported on SCO Open Desktop 2.0 by Ulf Lunde
      Remove COFF_NO_LONG_FILE_NAMES define, now gone.
      * coffread.c (coff_lookup_type):  Fix fencepost error reported
      * stabs.texinfo:  Fix description of floating point "range"
      Brief documentation for longjmp support, from an email msg by Stu.
      * stabsread.c (define_symbol):  Complain about unrecognized names
      * remote-udi.c (FREEZE_MODE):  Fix && for & typo.  Found and
      * stabsread.c (rs6000_builtin_type):  Move function from
      Remove IBM6000_host
      * config/rs6000.mh (NATDEPFILES): xcoffread.o is native only.
      Eliminate IBM6000_HOST, document IBM6000_TARGET.
      * xcoffread.c (parmsym):  Don't use an initializer to set up
      * mips-tdep.c (isa_NAN):  Fix byte order dependency.
      More debugging of rs/6000 file reading (on Suns, for easier debug).
      Fix thinko (NM_FILE => NAT_FILE).  Found by Michael Ben-Gershon <mybg@CS.HUJI.AC.IL>.
      Keep convex.h.
      * oasys.c (oasys_write_object_contents):  Lint.
      * remote.c:  Improve error recovery.  Allow user to break out
      Remove h8/300 and z8k since not ready yet.
      Roll to version 2.1.
      Update for BFD_VERSION 2.1.
      * Makefile.in (DEVO_SUPPORT):  Remove etc directory
      * Makefile.in (VERSION):  Roll to 4.7.6.
      Revised Standard Version from the upcoming GDB release.
      (alldeps.mak):  Make ALLDEPFILES_SUBSUBDIR for files in sub sub dirs.
      Fix permissions in etc/.  Use byacc, not yacc, to build *.tab.c files
      Remove SET_STACK_LIMIT_HUGE from target defines.
      * dbxread.c (process_one_symbol):  Cast to unsigned char, not int.
      * mipsread.c (ZMAGIC):  #undef to avoid duplicate define.
      * Makefile.in (VERSION):  Roll to 4.7.9.
      Sanitize away simulators unless asked to keep-sim.
      Update PTRACE_ARG3_TYPE doc, pull PT_*.
      * nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
      * nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
      Define REGEX, REGEX1.
      * c-lang.c (c_printstr):  If a C string ends in a null, don't
      Bugfix for length==0 case.
      * gcc.patch:  Update for a different GCC (G++) bug.
      * Makefile.in (VERSION):  GDB-4.8 release!
      Update for gdb-4.8
      * README:  Update for release.
      Update for gdb-4.8
      Fix up NEWS file for G++ bug.
      * Makefile.in (VERSION):  4.8.1 to distinguish local versions.
      Add reminders for next release.
      For MTW
      Remove remnants of NAMES_HAVE_UNDERSCORE.
      * xcoffexec.c (vmap_ldinfo):  Fix "/" for '/' typo, reported
      * coredep.c:  Handle NO_PTRACE_H in coredep.c.  Fix by Michael
      * coffread.c (process_coff_symbol):  Change PCC argument correction
      Update Gilmore entry
      Lint fixes from Paul Eggert (eggert@twinsun.com):
      * am29k-tdep.c (initialize_29k):  Fix call_scratch_address doc.
      * am29k-tdep.c (TAGWORD_ZERO_MASK):  New #define.
      Add `set print max-symbolic-offset' doc.
      * symmisc.c (std_in, std_out, std_err):  Move initializations
      Remove a few remaining underscore/no-underscore remnants from config files.
      * configure.in (m68k-adobe-*):  New config.
      Support 68000 series without floating point.   (changed config name)
      (show_user):  Avoid fprintf_filtered botch (AGAIN!).
      * gdbint.texinfo:  Doc NO_MMALLOC and NO_MMALLOC_CHECK as host conditionals.
      Lint:  * c-exp.y (parse_number):  Avoid shift warning.
      Update for h8500-dis.c.  (Avoid Sun Make vpath bug)
      * symtab.h (struct linetable_entry):  Remove confusing comment.
      * Makefile.in (TARFILES):  Avoid trailing backslash.
      Make "ta" the default trap instruction, "t" the alias.
      Clean up old comments
      * aout-adobe.c, cpu-h8300.c, mipsbsd.c, srec.c: lint -Wall.
      Cleanup in preparation for better 64-bit host support.
      * ieee.c (ieee_slurp_sections):  Pass all ieee section names
      Fix minor merge botch in prev change.
      * aoutx.h (aout_*_adjust_sizes_and_vmas):  Avoid `sanity'
      Avoid $< in explicit rule.
      Minor cleanup.
      * dbxread.c (unknown_symchar_complaint):  Add new complaint.
      * dbxread.c (unknown_symchar_complaint):  Add new complaint.
      * gdb.t31/Makefile.in:  Use $(srcdir) when avoiding $<, sigh.
      * libbfd.c:  Whitespace changes around byteswap macros.
      Update to match bfd changes.
      Comment changes around minimal symbol recording.
      * ch-exp.y (MAX, MIN):  Rename to MAX_TOKEN, MIN_TOKEN.
      Remove CVS-merge trash from ChangeLog.
      * remote-es1800.c:  Fix typo.
      * oasys.h:  Eliminate "int8_type", "int16_type", "int32_type", and
      Eliminate "int8_type", "int16_type", "int32_type", and their
      Eliminate "int8_type", "int16_type", "int32_type", and their
      * gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
      * configure:  Remove extraneous output when guessing host type.
      * dis-asm.h:  Add new fields insn_info_valid, branch_delay_insns,
      Say that bug-gdb is also the place to send requests for help with GDB.
      Move enum outside of struct defn to avoid warnings.
      * elf32-hppa.h, hosts/*:  Remove (one more time) all occurrances
      * lib/gdb.exp (gdb_exit):  Move the best version of gdb_exit
      Improve timestamp support in BSD archive files to avoid linker
      * hosts/std-host.h (offsetof):  Define, if not already, for archive.c.
      Avoid minor warning in archive.c change.
      Make sure that "offsetof" is defined on all hosts, now that archive.c uses it.
      * hosts/{alphaosf.h, amix.h, apollo68.h, apollov68.h,
      * bfd-in.h (bfd_get_cacheable, bfd_set_cacheable):  New accessors.
      Check in version built from changed bfd-in.h.
      Fix a few typos.
      Insert Peter Kessler's name as inventor (I think).
      * a29k-tdep.c (examine_prologue):  Don't worry if the ASGEQ
      * sparc-nat.c (fetch_inferior_registers, store_inferior_registers):
      [Revise prev change -- this is how it's been running at Adobe, and it works
      * stack.c (frame_info):  If FRAME_FIND_SAVED_REGS isn't defined,
      * a29k-tdep.c (init_frame_info):  Cast null arg to examine_tag.
      * coffread.c (read_coff_symtab):  Set PC bounds of _globals_ symtab
      * symtab.c (find_addr_symbol):  New routine that will find the nearest
      * symtab.h (struct symbol, general_symbol_info, minimal_symbol,
      * printcmd.c (print_address_symbolic):  Make it search the
      * gdb.texinfo (Print Settings): Document `set print
      * sparc-nat.c (fetch_inferior_registers, store_inferior_registers):

John Healy (7):
      2001-05-23  John Healy  <jhealy@redhat.com>
      2001-07-06  John Healy  <jhealy@redhat.com>
      2001-07-10  John Healy  <jhealy@redhat.com>
      *** empty log message ***
      2001-08-03  John Healy  <jhealy@redhat.com>
      2001-09-30  John Healy  <jhealy@redhat.com>
      2001-10-12  John Healy  <jhealy@redhat.com>

John Metzler (30):
      Fall back from using igen to using gencode for the mips64vr4100 because
      remove long long printf crash
      Defines a mips configuration which entails
      Supports mips64vr4111-*-elf
      Target triple mips64vr4111-*-elf is defined by the header file tm-vr4xxx.h
      Previously, the size of pointers was taken from the hosts pointer size. Now, it is a function of TARGET_PTR_BITS.
      vr4111 changes for mips64vr4111-*-elf, Passes make chack with only 2 failures
      Cleanup entry for feb 19
      type in feb 19
      Wed Apr  8 19:14:11 1998  John Metzler  <jmetzler@cygnus.com>
      Fri Apr 10 10:35:35 1998  John Metzler  <jmetzler@cygnus.com>
      * utils.c (fmthex): A formatting function for hexdumps
      Tue Apr 14 15:43:49 1998  John Metzler  <jmetzler@cygnus.com>
      * gdbcfgxref (xref_menu): Call new regex and wild card searches
      Tue Apr 14 16:31:35 1998  John Metzler  <jmetzler@cygnus.com>
      Thu Apr 16 10:52:34 1998  John Metzler  <jmetzler@cygnus.com>
      Mon Apr 27 13:46:40 1998  John Metzler  <jmetzler@cygnus.com>
      Tue Apr 28 11:08:25 1998  John Metzler  <jmetzler@cygnus.com>
      Wed Apr 29 10:20:40 1998  John Metzler  <jmetzler@cygnus.com>
      * monitor.c: Turn off debug
      Tue May 19 17:23:54 1998  John Metzler  <jmetzler@cygnus.com>
      Wed May 20 10:12:11 1998  John Metzler  <jmetzler@cygnus.com>
      Thu May 21 13:14:25 1998  John Metzler  <jmetzler@cygnus.com>
      * remote.c (_initialize_remote): Typo extended__remote
      Straggler - accidently dropped from the pack of target-ops reorg of inits
      * mips-dis.c (print_insn_little_mips): Previously, instruction
      *** empty log message ***
      Fix compile errors in set_mips_isa_type
      * configure.in (noconfigdirs): Add configure pattern for mips tx39
      * remote.c (remote_get_threadinfo) : Support for remote

John R. Moore (6):
      * cli/cli-cmds.c (apropos_command): Changed occurance of free() to xfree().
      Changed free() to xfree() where appropriate. Also changed Copyright to
      Three misspellings.
      Added dependency on tcl/tk libraries.
      Added dependency of gdb/insight on tcl and tk libraries.
      Removed a section of code that didn't do anything, but left values in

Jon Beniston (3):
      * MAINTAINERS: Add Jon Beniston to write after approval list.
      gdb/
      Add ChangeLog

Jonathan Larmour (16):
      * arm-tdep.c (thumb_skip_prologue): Take function end addr argument
      * gdb.base/break.exp: Add new test for setting breakpoints on
      * Makefile.in (gencode): Link with libopcodes in build tree rather
      v850-elf target is now building.
      * arm-tdep.c (check_prologue_cache): Fix off by 1 error.
      * rdi-share/devsw.c: Include <time.h> for struct tm
      * arch-utils.c (generic_prepare_to_proceed): Allow for having
      * mips-opc.c: R3900s can support all branch likely INSN_MACROs where
      * gencode.c (tab): Avoid inserting code before variables all declared.
      * remote.c (remote_insert_breakpoint): Ensure that if Z0
      Update my email address.
      * arm-tdep.c (arm_skip_prologue): Call skip_prologue_using_sal
      * arm-tdep.c (arm_skip_prologue): Call skip_prologue_using_sal
      * arm-tdep.c: Include "remote.h" and "features/arm-with-m-fpa-layout.c".
      * features/Makefile (WHICH): Add arm-with-m and arm-with-m-fpa-layout.
      * arm-tdep.h (VFP_REGISTER_SIZE): Define.

Jose E. Marchesi (7):
      2013-10-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
      2013-10-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
      2013-10-22  Jose E. Marchesi  <jose.marchesi@oracle.com>
      2013-11-07  Jose E. Marchesi  <jose.marchesi@oracle.com>
      sparc: support single-stepping over longjmp calls.
      testsuite: handle SIGLOST/SIGPWR conflict in sparc64-*-linux-gnu targets.
      Fixed typo in date in testsuite/ChangeLog entry

Joseph Myers (168):
      * MAINTAINERS (Write After Approval): Add myself.
      * Makefile.in (ALLDEPFILES): Add amd64-sol2-tdep.c.
      * warnings.m4 (ACX_PROG_CC_WARNING_ALMOST_PEDANTIC): Don't do
      * Makefile.am (TOOL_PROGS): Add objdump.
      gas:
      * config/tc-arm.c (do_iwmmxt_wldstbh): Don't multiply offset by 4
      binutils:
      bfd/doc:
      gas:
      gas:
      gas:
      bfd/
      * configure.tgt (i[3-7]86-*-linux-*): Also define
      2006-10-26  Joseph S. Myers  <joseph@codesourcery.com>
      top level:
      * configure.ac: Adjust for loop syntax.
      * configure.tgt (mips64*el-*-linux-*, mips64*-*-linux-*,
      bfd:
      binutils:
      bfd:
      bfd:
      * binutils-all/strip-3.d: Strip .pdr section.
      * config/tc-mips.c (s_mipsset): Use generic s_set for directives
      * ld-elf/group.ld: Discard .reginfo.
      * arm-tdep.c (arm_push_dummy_call): Correct padding of partial
      bfd:
      bfd:
      bfd:
      * as.c (main): Only call create_obj_attrs_section if IS_ELF.
      bfd:
      bfd:
      bfd:
      2007-08-18  Paul Brook  <paul@codesourcery.com>
      2007-08-24  Joseph Myers  <joseph@codesourcery.com>
      bfd:
      * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Do not add
      bfd:
      include:
      2007-11-07  Joseph Myers  <joseph@codesourcery.com>
      * floatformat.c (floatformat_ibm_long_double_is_valid): Fix
      2007-12-16  Daniel Jacobowitz  <dan@codesourcery.com>
      * config/default.exp (gcc_gas_flag, dlltool_gas_flag): Define to
      * ld-elfcomm/elfcomm.exp: Run $READELF not readelf.
      2008-06-03  Michael Snyder  <msnyder@redhat.com>
      2008-06-05  Vladimir Prus  <vladimir@codesourcery.com>
      * gdbreplay.c (gdbreplay_version): Say gdbreplay in version
      sim:
      * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_BUILD.
      * common.h: Change registry@caldera.com to registry@sco.com.
      * common.h: Update e_machine table.
      * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Handle passing
      * i386-tdep.c (i386_16_byte_align_p): New.
      * dfp.c (decimal_convert): Call match_endianness before and after
      * mh-mingw (LDFLAGS): Append to rather than replacing previous
      * configure.ac: Put old value of $LIBS after -lbfd -liberty $intl
      bfd:
      * mips-tdep.c (mips_n32n64_push_dummy_call): Handle passing
      * emulparams/elf64ppc.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.opd
      bfd:
      Merge from GCC:
      Merge from GCC:
      2009-01-14  Joseph Myers  <joseph@codesourcery.com>
      2009-01-16  Mark Shinwell  <shinwell@codesourcery.com>
      gas:
      gas:
      gas:
      gas:
      gas:
      2009-01-29  Daniel Jacobowitz  <dan@codesourcery.com>
      2009-01-29  Andrew Jenner  <andrew@codesourcery.com>
      2009-01-30  Julian Brown  <julian@codesourcery.com>
      bfd:
      bfd:
      * emulparams/m68kelf.sh: Add newline at end of file.
      * ld-arm/arm-elf.exp (armeabitests): Restore thumb2-b-interwork.
      2009-02-05  Catherine Moore  <clm@codesourcery.com>
      * elfxx-mips.c (_bfd_mips_elf_section_processing): Remove special
      * lib/ld-lib.exp (check_gc_sections_available): Return 0 for
      gas:
      * binutils-all/objdump.W, binutils-all/objdump.s: Don't match
      Merge from GCC:
      gas/testsuite:
      * configure.tgt (i[34567]86-*-linux*): Use 64-bit configuration if
      gdb:
      gdb:
      gdb:
      * texinfo/texinfo.tex: Update to version 2009-03-28.05.
      gdb:
      * lib/gdb.exp (get_compiler_info): Use -E -o in remote-host case.
      bfd:
      * tls.m4 (GCC_CHECK_TLS): Also test TLS in a shared library when
      PR other/40784
      * gdb.mi/mi-basics.exp (test_cwd_specification): Do not test
      * gdb.base/ending-run.exp: Restrict regular expression matching
      * ld-scripts/phdrs3.d: Allow colon in name of linker binary.
      * solib-svr4.c (enable_break): Call
      * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
      config:
      * readelf.c (get_machine_name, get_osabi_name): Handle more
      * gcore.c: Include solib.h.
      * Makefile.am (CPU_TYPES, OBJ_FORMATS, CPU_OBJ_VALID,
      Merge from gcc:
      * config.sub: Update to version 2010-03-22.
      Merge from gcc:
      * symcat.h (CONCAT5, CONCAT6, XCONCAT5, XCONCAT6): Define.
      * dis-buf.c (buffer_read_memory): Give error for reading just
      * gas/macros/dot.s: Remove space in .byte operands.
      * scripttempl/elf.sc (RODATA_NAME, SDATA_NAME, SBSS_NAME,
      * configure.ac (tic6x-*-*): New case.
      bfd:
      bfd:
      gas/testsuite:
      gas:
      * ld-elf/orphan-region.d: Use ld -N.
      * elf-bfd.h (LEAST_KNOWN_OBJ_ATTRIBUTE): Define.
      bfd:
      gas:
      * doc/c-tic6x.texi (.c6xabi_attribute): Document directive.
      * nm.c (value_format_64bit): Define appropriately for __MSVCRT__.
      bfd:
      bfd:
      bfd:
      bfd:
      * elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
      * elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
      bfd:
      * doc/as.texinfo: Refer to or include c-alpha.texi for Alpha
      * elf32-ppc.c (ppc_elf_link_hash_newfunc): Initialize has_sda_refs
      * config-ml.in: Don't handle arc-*-elf*.
      * configure.ac (arm-semi-aof, crx-*-*, parisc*-*-linux*,
      * lexsup.c (parse_args): Only set report_plugin_symbols if plugins
      * config.sub: Update to version 2011-03-23.
      * configure.ac (ppc*-*-pe): Remove host case.
      * configure.ac (i[[3456789]]86-*-vsta, i[[3456789]]86-*-go32*,
      * configure.ac (target_tools): Remove target-groff.
      * configure.ac (native_only): Remove.
      * configure.in: Check for windows.h, not Windows.h.
      * configure.ac (i[[3456789]]86-*-msdosdjgpp*): Don't disable
      * configure.ac (*-*-chorusos): Don't disable libgcj.
      * configure.ac: Separate cases disabling target-libssp,
      * configure.ac (*-*-sysv4*): Don't enable libgomp.
      * configure.ac: Remove code setting CONFIG_SHELL, config_shell and
      * configure.ac (avr-*-*): Add comment about why libssp is disabled.
      * configure.ac (build_tools): Remove build-byacc.
      bfd:
      * configure.tgt: Remove stray ;;.
      * configure.ac: Separate cases disabling Java and Java libraries
      Merge from GCC:
      * configure.ac: Disable Java for targets not supporting libffi.
      * configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*,
      * configure.ac: Separate libgloss_dir settings from general case
      gdb:
      * configure.ac: Remove code setting special library locations for
      * configure.ac (alpha*-dec-osf*, i[[3456789]]86-*-rdos*,
      * mi/mi-main.c (mi_load_progress): Restore saved_uiout value to
      * event-top.c (async_disconnect): If an exception is thrown from
      PR gdb/13079
      * lib/gdb.exp (is_amd64_regs_target, is_x86_like_target): Allow
      * gdb.base/fixsection.exp: Do not include directories in filename
      * gdb.base/solib-symbol.exp: Do not include directories in
      * gdb.cp/gdb2495.exp: Do not include directories in filename in
      * lib/gdb.exp (gdb_test_multiple): Expect newline and secondary
      * gdb.base/maint.exp: XFAIL "maint info sections DATA" on MinGW as
      * emulparams/elf32bmip.sh (OTHER_SECTIONS): Put .mdebug.* and
      2012-03-21  Eliot Dresselhaus  <eliot@sonic.net>
      Resync config/ from GCC.
      * arm-tdep.c (thumb_get_next_pc_raw): Mask off low bits for bx pc
      * config/tc-ppc.c (md_assemble): Do not generate APUinfo sections

Joyce Janczyn (37):
      Build IGEN with the mn10300 simulator.
      IGEN input files for mn10300 simulator.
      Header file required by igen generated files.
      New {load/store}_{byte/half/word} macros for simulator built with
      Add ability to configure mn10300 built with common simulator code base.
      Add support for building simulator based on common simulator framework.
      Add code to support building mn10300 simulator with the common simulator
      Port mn10300 simulator to build with the common simulator framework
      Add new files: mn10300.igen, mn10300.dc, sim-main.h, op_utils.c
      * simops.c (OP_F0FD): Initialise variable 'sp' for rti instruction.
      * mn10300.igen (cmp imm8,An): Do not sign extend imm8 value.
      Install libsim.a $(exec_prefix)/lib/lib[target]-sim.a as part of install-sim.
      Run ranlib on installed copy of libsim.a.
      Add new devices: mn103tim and mn103ser.
      * interp.c: (mn10300_option_handler): New function parses arguments
      Fix interrupt settings for mn103002, not mn10300 implementation.
      Fix typo.
      Skeleton file for mn1030002 serial device implementation.
      Add timer and serial devices (mn103tim and mn103ser), support
      Add dv-mn103tim.c and dv-mn103ser.c
      Support for timers for mn103002.  Still needs more testing/debugging.
      Wed June 10 14:34:00 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Add dv-mn103iop.c to list of files to sanitize out.
      New file for handling mn1030002 io ports.
      Add dv-mn103iop.
      Fri June 12 16:24:00 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Updates to dv-mn103iop.c, dv-mn103ser.c and inter.c
      Tue June 16 09:36:21 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Thu June 18 14:37:14 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Fri Jun 19 11:59:26 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Thu Jun 25 10:12:03 1998  Joyce Janczyn  <janczyn@cygnus.com>
      Fri Jul 24 18:15:21 1998  Joyce Janczyn  <janczyn@cygnus.com>
      * sim-hw.{c,h} (sim_hw_parse): Return struct hw pointer.
      * sim-main.h (SIM_HANDLES_LMA): Define SIM_HANDLES_LMA.
      * mn10300.igen (OP_F0F4): Need to load contents of register AN0
      Regress yesterday's change to jmp instruction -- it has deceiving syntax.
      Regress yesterday's change to jmp instn implementation in mn10300.igen.

Julian Brown (61):
      * bfd/bin-in.h (bfd_elf32_arm_set_target_relocs): Update prototype.
      * config/tc-arm.c (do_t_ldmstm): Change BFD_RELOC_NONE to
      * elflink.c (elf_link_add_object_symbols): Force symbols in
      * ld/scripttempl/armbpapi.sc (.rel.dyn): Add .rel.init_array,
      * gas/config/tc-arm.c (marked_pr_dependency): New bitmap, bit N
      * bfd/bfd-in.h (bfd_elf32_is_arm_mapping_symbol_name): Add prototype.
      * bfd/bfd-in.h (bfd_is_arm_mapping_symbol_name): Rename from
      * bfd/bfd-in.h (bfd_elf32_arm_set_target_relocs): Update prototype.
      * floatformat.c (floatformat_to_double): Fix (biased) exponent=0 case.
      * opcodes/arm-dis.c (coprocessor_opcodes): Add %A, %B, %k, convert
      * opcode/arm.h (FPU_VFP_EXT_V3): Define constant.
      * gas/arm/copro.s: Avoid ldcl which encodes as a bad Neon instruction.
      * config/tc-arm.c (limits.h): Include.
      * readelf.c (arm_attr_tag_VFP_arch): Add VFPv3.
      * gas/arm/neon-psyn.s: Basic test of programmers syntax.
      * config/tc-arm.c (neon_el_type): Make NT_invtype be the zero (so
      * arm-dis.c (print_insn_neon): Disassemble floating-point constant
      * gas/testsuite/gas/arm/neon-const.s: New testcase. Neon floating-point
      * gas/config/tc-arm.c (neon_is_quarter_float): Move, and rename to...
      * gas/arm/vfp-neon-overlap.s: New test. Overlapping VFP/Neon
      * config/tc-arm.c (parse_vfp_reg_list): Improve register bounds
      * arm-dis.c (coprocessor_opcodes): Don't interpret fldmx/fstmx as
      * gas/arm/itblock.s: New file. Helper macro for making all-true IT
      * config/tc-arm.c (stdarg.h): include.
      * MAINTAINERS (Write After Approval): Add myself.
      * gdb/dwarf2read.c (partial_read_comp_unit_head): Accept version 3.
      * arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed
      * dwarf2read.c (read_unspecified_type): New function.
      * config/tc-arm.c (do_vfp_nsyn_ldr_str): Remove, fold into...
      * gas/arm/vfp-neon-syntax.d: Tweak expected fmsrr syntax.
      * arm-dis.c (coprocessor): Alter fmsrr disassembly syntax.
      * config/tc-arm.c (opcode_lookup): Allow Neon type suffixes to be
      * gas/arm/noarm.s: Add test for disabled ARM insns.
      * config/tc-arm.c (md_assemble): Improve diagnostic when attempting
      * floatformat.c (get_field): Fix segfault with little-endian word
      * gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl.
      * config/tc-arm.c (do_neon_shl_imm): Swap rN, rM.
      * arm-dis.c (neon_opcode): Fix disassembly for vshl, vqshl, vrshl,
      * ld-arm/arm-elf.exp: Add VFP11 tests.
      * NEWS: Mention --vfp11-denorm-fix option.
      * bfd-in2.h: Regenerate.
      gas/
      * gas/arm/neon-const.s: Use FP syntax for 0/-0.
      * config/tc-arm.c (arm_it): Add immisfloat field.
      * configure.ac (arm*-*-linux-gnueabi): Don't disable building
      libiberty/
      ld/testsuite/
      gas/
      libiberty/
      ld/
      * elf32-arm.c (arm_build_one_stub): Use the hash entry of the
      * infrun.c (displaced_step_fixup): If this is a software
      * arm-linux-tdep.c (arch-utils.h, inferior.h, gdbthread.h, symfile.h):
      bfd/
      gas/
      Jie Zhang  <jie@codesourcery.com>
      opcodes/
      gas/
      bfd/
      gas/
      gas/

Justin Lebar (2):
      2011-11-01  Justin Lebar <justin.lebar@gmail.com>
      2011-10-06  Justin Lebar  <justin.lebar@gmail.com>

K. Richard Pixley (704):
      Initial revision
      as rich copied from mike
      This commit was generated by cvs2svn to track changes on a CVS vendor
      as rich copied from mike
      Initial revision
      Johns release
      Initial revision
      This commit was generated by cvs2svn to track changes on a CVS vendor
      new gas main line
      new gas main line
      Initial revision
      Initial revision
      CROSS_ASSEMBLE becomes CROSS_COMPILE to make config simpler.  i386
      Initial revision
      Added little endian a.out.
      Initial revision
      First minimally usable checkin.
      First minimally usable config checkin.
      First cut config hits binutils.
      First cut config.  builds in place.
      Cut 2.  Subdirs.
      Fixed LOCAL_LABELS_FB bug.
      Cut 2 config.  Subdirs.
      Cut 2 config.  Subdirs.
      Initial revision
      Config cut 3.  We now almost install a29k.
      Now installs.
      Initial revision
      Fixed an ordering bug.  Now everything is built, and then installed.
      Nearly complete.  Still needs pointer to "more doc".
      Also build gnulib.
      Initial revision
      Personal checkpoint.
      Now handles multiple host and targets.
      Now handles multiple hosts and targets.
      Now handles multiple hosts and targets.
      Now handles multiple hosts and targets.
      Now handles multiple hosts and targets.
      Added getopt for binutils, fixed problem with host dependancies in
      Fixed a problem with host dependent parts.
      Now uses getopt from ../getopt.
      Killed a few warnings.
      Some cleanup and some new targets.
      Working toward configuring targets.
      Initial revision
      Pulling host and target dependancies out of the Makefile.in.
      Pulled host & target dependancies out of Makefile.  allow more
      Three staging checkpoint.
      Three staging checkpoint.
      Changed getopt to libiberty, commented out an aborted attempt at host
      John's suggestions.
      Many small changes including the removal of configure.template.  Any
      see devo/configure 1.11
      ar called through parametarizable macro.
      Using gcc here screws config and debugging something awful.
      mkdep is not a standard tool nor do we support or install it.
      Buying into ../include and ../libiberty.
      Gas buys into ../include.  Files merged.
      Configure for gdb.
      Initial revision
      Changes to deal with missing subdirs gracefully, and changes dictated
      Added gdb.
      configure changes and -opcode.h movement.
      Added gdb.
      Updated to relect a gdb change in sparc-opcode.h.
      Merged in gdb changes.
      Config polish.
      Initial revision
      v9 stuff.
      Added stage stuff.
      Oops.
      remove gdb until config issues resolve.
      new sparc-opcode, new pinsn.
      Macro'd everything, tightened masks.
      Initial revision
      No tc-sparc.c here.
      Add sanitize trigger lines.
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Added bfd.
      Initial revision
      First cut.
      Initial revision
      First cut.
      added bfd, binutils, ld, gdb, gcc.
      Added gt and lt aliases for g and l conditions.  Also, added "[i]"
      Removed clib for now.
      fixed a bug in multiple targets
      Changed a comment.
      I think this gets symdefs right for at least sunos.  Also now swaps
      Removed clib for now.
      Fixed link line.
      Put gcc/gstdarg.h where gas can find it; gas/stdarg.h.
      This butchery gets me around a coff dependancy problem and into stage2
      Added support for binary comparisons.
      added support for binary comparisons.
      Don't sort the const array in place.
      Added -A switch.
      Added +clib option.
      removed foo.a from comparison target.
      correctly propogate destdir
      Polishing install.
      Awk for version number.
      Initial revision
      Re-arrange so that gcc, which creates directories, gets installed
      Rearranged build order so that gcc, which builds the library
      install fixed include files on install.
      version 2 GPL.
      Version 2 GPL.
      Initial revision
      v9 checkpoint.
      Added prms.
      Changes for v9.
      Changes for v9 gas.
      Changes to use yacc and/or bison in place.
      upgrade from v9 delta doc 2.02 to delta 2.1.
      Once more, this time with sane opcodes.
      Working out v9 bugs.
      More v9 fixes.
      more v9 fixes.  This time %hhi() and %hlo().
      Correct the rule for mkscript.  The explicit rule failed in subdirs.
      "brz <register>, label" bug fix.
      *** empty log message ***
      Changes for %d and %q registers.
      With most makes, yacc is predefined so the previous approach doesn't
      Re-merged m68k support for gas.
      Pulling in the motorola-'040-library line switch patch from wrs.
      Polishing m68k support.
      Changes to accomodate using the freshly built bison in place.
      *** empty log message ***
      Adjusted for new gdb, added some initializations, support for machine
      remove emacs, move gdb to after the compilation tools.
      Added (sun?) instructions so that gas can assemble a sun cc produced
      *** empty log message ***
      *** empty log message ***
      Fixing CONST declarations.
      Added -S option for 3com.  Asks that jbsr always resolve to jsr.
      Host-level GNUmakefiles.
      revised option parsing.
      Correcting a prototype for gcc.
      Added AOUT_MACHTYPE definitions.
      Added make.
      +forcesubdirs -> +subdirs
      +forcesubdirs -> +subdirs
      Changed the script rule from "mkscript" to "./mkscript".
      Correct for a deficiency in sun make.
      * no more relocation_info structures.  We now squirt directly from
      Deal with emulations more gracefully.
      Added fatal checks for missing host and target makefile fragments.
      Die on missing host fragments, let missing target fragments pass.
      Abort()'s become as_fatal()'s.
      Corrected relocation overflow checks.
      added spaces after ,a annuls and ,N ,T bpred bits.
      Mostly just formatting and comments.
      Allow yacc to be passed in as BISON.
      Fixed compilation error.
      revisiting error messages
      Initial revision
      Three part names, etc.
      Initial revision
      Three part names & all.
      Three part names, etc.
      Initial revision
      Three part names, etc.
      Minor polish & config mapping.
      Minor config polish.
      Minor vintage gcc lints.
      Coupla minor typos.
      add email address for bugs and additions.
      Adding grep to the fray.
      Adding diff to the fray.
      rcs enters the soup.
      Welcome cvs to the big time.
      Correcting install target when gcc not present.
      Error out on unrecognized options.
      Better error reporting on missing local labels.
      Update to current standards.
      Backing out last round of changes.
      Welcome emacs to the mess.
      Patch around gcc builtin memory functions.
      Link via as.new to avoid what might be some other cross assembler for
      prototype for decode_local_label_name(), better definition of
      hack around memset().
      m68040 support.
      Initial revision
      Correct a few things.
      Correcting some things.
      dump the obsolete INSTALL.
      Recover the editted files.
      "recover" tc-sparc.c
      Updated list of Sanitizable directories.
      "recover" aoutx.h
      test & recover a better way.
      Bugs john noticed.
      Adding "recover"'ability.
      Added "recover"'ability.
      Don't keep ldgram.h.  Isn't even checked in.
      Alphabetize aliases; add v9 things.
      Add gdbm.
      add gdbm.
      Added Jim Wilson's pcrt->romp patches.
      ldgram.h is not cvs'd source.
      Pass command names with absolute paths.  Easier than keeping relative
      Reword recurr.
      * use aliases as directory names.
      Add am29k, remove a redundant case.
      Trivial cleanup.
      Exploit the new executable config.status
      exploit the new executable config.status
      steves h8 patches
      resync
      Update subdir names to reflect current reality.
      Very minor bug, broke "make -t".
      +template dies an ugly death.
      Added rcs log line.
      Removed +f option.  Used to stand for +forcesubdirs which is now
      Added +site=foo option for naming site specific Makefile fragments.
      no more configure on which to depend
      Some $(srcdir)'s become $(unsubdir)'s in order to support +objdir.
      Some $(srcdir)'s become $(unsubdir)'s.
      No longer needs to propogate configure and config.sub.
      Use john's heuristic for finding ourselves.  kinda like hare krishna.
      Getting BISON right.
      Another patch from jim.
      Call config.sub as "/bin/sh config.sub" instead of directly.  This
      Backed out the "/bin/sh config.sub" change.  Fails when config.sub was
      copy the old file to the new before cleaning it.  This should
      Initial revision
      Creating Makefile stubs in preparation for mips three-stage.
      * Die when sub-configure's do.
      New installed binary layout.
      Initial revision
      new binary layout and cp/mv instead of INSTALL
      Decstation now croaks on multi-line assertions.  eliminate them.
      updating
      typo in a comment.
      Shift positions on memory.h.  Seems gcc has changed.
      bumped to 1.90.1
      removed unused CC and CFLAGS lines
      add clib
      BISONPATH is now unused.  remove it.
      Makefiles should include the makefile frag names even if the makefile
      Fixed ".reserve", and added toolversion for sparc + some nitpicks.
      Initial revision
      rewrote m68up aliases, pea works on anything
      new install theme
      find include files
      get libiberty path right
      get bison paths right
      add byacc
      make coff configure properly
      README.configure is now DOC.configure
      get bison subdirs right
      ugly bug in relocation emission
      Initial revision
      adjust STRIP_UNDERSCORE, polish te-files
      adjust STRIP_UNDERSCORE
      oops, syntax error
      get bison library path right
      get bison library path right
      with bison's help, call it in such a way that any configuration type can find it
      Initial revision
      fixed some comments, removed the "in /giga/auto-tests/devo" line
      only build a link if it isn't there already
      fix a three-stage typo, build better install-dirs
      rework install-dirs, add install-no-fixinclude
      get version from the right place
      install man pages too
      fixed for objdir/subdirs
      thin out directories actually created
      correct a comment
      add GCCVERBOSE flag for debugging
      allow +foo bar options.  stolen from texinfo configure
      add texinfo
      add texinfo; mkdir foo/info; echo when mkdir'ing
      use gcc as ld for later stages
      make the stage link a soft one
      propogate MAKEINFO like we propogate BISON
      Initial revision
      Initial revision
      joins the rest of the world
      Initial revision
      add targets to generate info directory files
      added info dir menu hooks
      build and install info; install other correctly
      take care of doc subdir, too
      added staging stuff & install target
      build and install info
      build and install info
      added info dir menu hooks
      now handle doc subdir, too
      added info dir menu hooks
      build and install info
      Now works in objdir/subdirs.
      allow for yacc, whether or not it really works
      assume a yacc command line interface for the program
      added all-info and install-info targets
      Rename them so that we can symlink them so that m4 can see them.
      link as.new only if there is something to link to
      add staging stuff
      add ispell
      put back powersys
      temporary mid-attempt at fixincludes during three-stage
      Fri Dec  6 22:57:12 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 22:58:48 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 23:02:14 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 23:16:43 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 23:23:14 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 23:29:26 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Fri Dec  6 23:57:34 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Sat Dec  7 00:00:15 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Sat Dec  7 00:17:01 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
      Initial revision
      If you're going to nroff the man page, at least do it from the right place.
      * configure: \{1,2\} appears to be a sysv'ism.  Use a different
      find sysdep.h
      avoid building chew into $(srcdir)
      add a couple missing ${srcdir}s
      fix for bad directory tests
      BISON now bison -y again
      pass CC from the top
      add decstation host makefile frag
      install-gcc on install
      clean-gdbm on clean
      infodir belongs in datadir
      build chew into the current directory
      don't close a NULL file pointer
      copied from gcc/config.subr.fsf
      revised install for dir.info
      config.sub & config.subr merge
      resync from rms
      config.sub now config.subr
      find config.subr again
      removed -ansi and -languages options from configure, added
      config.subr -> config.sub
      revised, updated, texinfo'd and renamed
      add menu item and Makefile.in hook
      personal checkpoint
      three party cross now called a Canadian cross
      added -V for version number option
      print version number nicely
      adjusted copyright.  now copyleft
      some changes suggested by rms
      personal checkpoint
      personal checkpoint
      added author's email address
      Be less sensitive to spaces in Makefile.in.  Kills bug #556.
      oops, but in last patch
      flex joins the fray, also fixed clean-info in devo.
      small changes to accomodate other versions of configure
      Copied a missing case from the fsf-gas.  The case was for relaxing
      answering some of roland's comments
      keep listing*
      rcsid's removed
      add bootstrap target
      Removing unnecessary ()'s doesn't seem to make any time difference on
      support for subdirs, multiple hosts, and multiple targets was
      Converting "[ -n" and "[ -z" into case statements looks like a small
      reversed tense on a test -> case conversion
      Fix so that "guested" configure scripts work when using -srcdir.
      Patch joins devo.
      Optimized Makefile generation for a ~30% time win.
      keep configure.texi
      correct a collision against recent configure changes
      In configure{.in} {host|target}_makefile_frag should name a file
      I think this solves the MAKEINFO and BISON rooting problems.
      White space and comments only.  The devo tree prior to this delta is
      remove all rcs keywords
      force all files to end in "/* end of filename"
      All files over ~5 lines get copylefted.  All copylefted files get
      fluff
      add README fluff
      clean up Sanitize for gas
      White space and comment changes, and #ifdef __STDC__ becomes #if
      White space and comment changes.  #ifdef __STDC__ becomes #if __STDC__
      fighting bitrot in a major way
      record that files were removed
      copied from hack's last unreleased gas
      delete duplicate macro definition
      keep the new file
      Replaced previous tc_aout_fix_to_chars stub with the real thing.
      keep ChangeLog
      tc-i860.[hc]: blew off the dust.  Something must still be done about
      comment change only
      use the new atof-ns32.c for ns32k.
      add note about i860 relocation types
      white space and comments only
      prepping for configure
      pulled in from hack's unfinished work
      doc.  bring it in, use it.
      don't keep *.dvi
      tell about using doc
      from hack's unfinished work
      changes from Minh Tran-Le <TRANLE@INTELLICORP.COM> to support i386
      new files from tranlee
      minor reorg of tranlee's stuff
      moved from gas/a.out.gnu.h to gas/config/a.out.gnu.h
      be more cautious with tranle's patches
      cvs bug, these files should not have been checked in.
      mkdir $(infodir) on install-info.
      removed gnulib
      this file will be needed as long as we use a tool that we don't support (m4)
      this file will be needed as long as we use a tool that we do not distribute (m4)
      added menu triggers
      include ansidecl.h
      This is the second batch of makefile changes.  Libg++ makefiles were
      This is the third and final batch of makefile changes this round.
      keep ChangeLog and as-all.texinfo
      keep ChangeLog and gdb-all.texi
      use relative paths for configure and srcdir when possible
      drop flex. make stamp files work
      remove trailing slashes from srcdir so gdb-mode won't get cranky
      added check for conflicting configurations (srcdir vs not)
      remove force from dependencies, add grep to all
      * tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from
      * configure.in: vxworks68 gets te-sun3.h.
      add libiberty stmp to all and all.cross
      pass MAKEINFO down on info
      add stmp dependencies for a few more things
      pass MAKEINFO on recursion
      use MAKEINFO macro
      pass MAKEINFO macro on info
      fix cvs merge detritus
      install man page too
      add support for irix4
      irix4 support
      remove srcdir from gdb.info rule
      stuff from latest install
      added standard targets, fixed install directories
      INSTALL_PROG -> INSTALL
      pass site_option to recursions
      remove gas from rs6000 build, use aix host fragment
      add stamp-rcs to all
      aix and irix4 support.
      re-add -rm
      add send_pr.  remove "force" from .stmp-gprof rule. Supress echoing of all the "if [ -d ... $(MAKE)" lines.
      keep ChangeLog
      remove references to gdbm
      remove clean-stamps from clean
      Add .NOEXPORT: so that doc directory doesn't inherit a bad definition
      correction to makesrcdir for relative srcdir
      .NOEXPORT: so that children don't pick up false values for things like makefile frags
      corrected a typo that resulted in makeinfo failure
      correct makesrcdir when subdir is .
      remove binutils, gas, ld when targetting rs6000
      pass CFLAGS, remove MINUS_G, default CFLAGS to -g
      rework CFLAGS, etc.
      tooldir copy of gas belongs directly in tooldir
      tooldir copy of ld belongs directly in tooldir
      rework CFLAGS so that they can be set from the command line to make
      configure: test for config.sub with "config.sub sun4" rather than
      configure: use move-if-change from gcc to create config.status.  Some
      Makefile.in: rework CFLAGS so that they can be set from the command
      configure: patch from eggert.  Avoids a protection problem if the
      correct final line of config.status
      do not print recursion lines
      rework CFLAGS so that they can be passed on the make command line
      add move-if-change
      rework CFLAGS such that they can be passed on command line to make
      ooops.
      configure: test for and move config.status pieces from subdir.
      remove subdirs line
      keep patch, remove rcsid
      add autoconf
      sanitize and keep autoconf
      virgin
      do not print subdir_do lines or recursion lines
      incorporate standards.texi
      use -K for broken word option rather than -k which means pic to sun as
      Do the CFLAGS thing.
      pass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on install
      sanity test
      keep sanity.sh
      added test-install target
      use bootstrap for check
      gm4 -> m4
      {} -> @{@}
      FLEX -> LEX
      use flex & bison from ../ if they exist
      remove temporary directory when finished
      FLEX -> LEX.  use bison & flex from ../ if they exist
      fix cc compile failure
      propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursions
      updated to 3 may
      remove -s, rework -v to better accomodate guested configures
      print Building message only when subdir != . AND verbose
      do not bury pwd into config.status, thus do fewer pwds
      use m4 rather than gm4
      fix declaration of free
      9 may revision merged
      merged changes from grep-1.6 (alpha)
      typo
      gratuitous white space changes merged from other prep releases
      keep CYGNUS
      updated to July 1
      get the CROSS macro into gcc's flags
      copied from progressive
      corrected for devo
      GNUmakefile now called test-build.mk
      changes to support in-place builds
      remove some stray cvsmerge crud
      ignore some stuff that comes from test-build.mk.
      add libm
      progressive changes
      removed rcsid
      removed rcsid
      merged changes from progressive
      removed rcsid
      merged changes from progressive
      removed rcsids
      removed rcsids
      removed rcsids
      removed rcsids
      recurse explicitly with -f test-build.mk when appropriate.
      predicate stage3 and comparison on the existence of gcc
      remove stamp-co on very
      build in-place before other builds
      keep mh-hpux
      keep .cvsignore and test-build.mk
      correct typo
      new from prep
      tab completion optimization
      remove subdir_do and references
      fix typo
      tense test typo
      Separate core functions along target vector in preparation for
      keep corelow.c
      * xcoffexec.c (exec_ops): child_attach and child_create_inferior
      * inftarg.c (child_create_inferior, child_attach,
      Break the direct connection from core_file_command to any
      Host/target/native split for sun4.
      Host/target/native split for sun4.
      Native file renaming.
      missed a ChangeLog entry
      Sun3 native support.
      Rs6000 native support.
      NOTICE_SIGNAL_HANDLING_CHANGE macro added to the target vector as
      keep sun3-nat.c, rs6000-nat.c, nm-sun3.h, nm-rs6000.h.  Forget
      * doc/gdbint.texinfo: document a few more macros, create new
      * config/sun4os4.mh (XDEPFILES): fork-child.o removed.
      * config/rs6000.mh (XDEPFILES): removed fork-child.o.
      Mips native support.  Decstation and iris4 have been tested.
      Sun2 native support (untested).
      remove duplicate inftarg.o
      include ctype.h
      remove redundant include of sys/time.h.
      sony news native support
      casts for ultrix compiler
      add MEM_FNS_DECLARED
      use the provided enum for has_arg
      ultra3 split
      m88k native support
      added nm-m88k.h to HFILES
      go32 host/target/native separation
      i386mach host/target/native separation
      sun386 host/target/native separation
      linux host/target/native separation
      i386v host/target/native separation
      i386bsd cleanup
      misc 386 configs updated
      hppa native support
      umax native support
      sun4sol2 native stuff
      include nm.h in defs.h
      apollo native support
      add new nm files to HFILES
      vax native support
      hp300 native support
      recording file death
      recording file death
      recording file death
      recording file death
      recording file death
      check return code of mkdir, print error message on failure.  addresses bug #2079
      build endian.h via a temporary file so that we don't leave an
      * xcoffread.c (process_xcoff_symbol, read_symbol_lineno): complain
      (process_linenos): free the previously allocated subfile name, then
      add vax ultrix in the spirit of mips ultrix
      cast an enum into unsigned char avoiding a fatal error in vax ultrix 4.2 cc.
      aout-adobe.c (aout_adobe_object_p): eliminate a warning from vax
      * trad-core.c (trad_unix_make_empty_symbol): wrap PARAMS around an
      * language.c (struct op_print unk_op_print_tab): use the enum values
      * inflow.c (set_sigint_trap): add cast to assignment from signal.
      * dbxread.c (process_one_symbol): cast enum value N_SO into int when
      * remote.c (readchar): forward declare alarm which otherwise looks
      * nm-hp300bsd.h (PTRACE_ARG3_TYPE): FSF's hp300's have int* not caddr_t.
      record some of my gas work
      accept mips-sgi-irix4* for irix4.
      * tm-mips.h (GDB_TARGET_IS_MIPS): no longer used, now removed.
      * tm-irix3.h (ZERO_REGNUM): copy this macro from tm-mips.h so that
      * Makefile.in (setup-dirs): change invocation of make to $(MAKE).
      * config.guess: add GPL.
      * mips-tdep.c (heuristic_proc_start): if we walk the pc into the fence
      * symtab.c (find_pc_symtab): some object file formats, notably mips,
      Teach sparc solaris to next over shared library functions.
      * h8500-dis.c, i386-dis.c, m68k-dis.c, z8k-dis.c (fetch_data):
      Insert a missing backslash.
      * core.c (dis_asm_read_memory): drop fourth arg which conflicts with
      * sparc-tdep.c (in_solib_trampoline), symfile.c (find_pc_section):
      Add section table to objfile struct.  Use it for find_pc_section.
      * mips-tdep.c (heuristic_fence_post): new static variable.
      comment changes only
      document FRAME_SAVED_PC and FRAME_CHAIN.
      switch from configuration from subdirs to configdirs
      Add CFALGS = -g to all subdir Makefile.in's.
      add just-check target so that tests can be run without a noop build
      * remove-udi.c (udi_wait): ifdef around SIGLOST usage.  Eg,
      * config/sparc/sun4sol2.mh (XM_CLIBS): add -lsocket which is
      * udip2soc.c (UDIConnect): replace union wait with int.
      do not echo recursion lines
      * mips-tdep.c: remove include of sys/dir.h.  Doesn't seem
      * nindy-share/Onindy.c, nindy-share/nindy.c: convert malloc calls
      Change help message to prefer --options rather than -options.
      back out malloc/xmalloc patch
      fix typo
      fixed typo in tm-m68k.h
      honor verbose flag
      added things-to-lose sections
      * remove-vx.c (vx_read_register, vx_write_register): collapse
      symfile.h requires bfd.h so include it.
      First cut at sparc-vxworks targetting.
      symfile.h requires bfd.h so include it
      removed -lresolv
      drop minimon support
      cast args to supply_register to avoid gcc warning.
      now copyleft 93
      udi/foo now copyleft 93
      put configuration in startup banner
      revised format for config info
      make rpcTimeout user settable
      rename user settable option from rpcTimeout to vxworks-timeout.
      start tracking user visible changes
      comment change.  This is a mips file, not 88k.
      new M_UNINSTALL macro
      new M_UNINSTALL macro
      removed alloca.c which is now in libiberty
      do not keep alloca.c
      remove redundant include of symtab.h
      Makefile rework
      -I$(BFD_DIR) rather than including from the library proper.  Hmph.
      remove lines with only tabs
      * config/i386/ncr3000.mh, config/i386/i386v4.mh,
      define OP_INCLUDE
      * Makefile.in (ldgram.[hc]): rewrite this rule in such a way that gnu
      * Makefile.in (.y.c): skip default .y.c rules. gnu make can now run in
      * Makefile.in (TAGS): make work again by naming directories
      * Makefile.in (Makefile): depend on configure.in.  Also drop the
      * Makefile.in (Makefile): add configure.in, drop redundant
      add exec.o to m88k TDEPFILES.
      * Makefile.in (clean): if testsuite does not exist, then skip it.
      * remote-monitor.c: updated copyright.
      Added remote-bug.c.
      Bumped version to 4.9.4.
      config/m88k-coff.mt (DEFAULT_VEC -> DEFAULT_VECTOR): renamed.
      * config/m88k/tm-m88k.h: comment change to remove embedded
      comment change
      * ser-unix.c (get_tty_state): if a descriptor is not a tty, then
      * remote-hms.c (hms_wait): use -1 for timeout's which means block
      * Makefile.in (remote-bug.o): new rule.
      hacking, whacking, and bug fixing.
      fixed typo in comment
      * config/m88k/tm-m88k.h: Fix typo in comment.
      updated copyrights, declare TC_CONS_RELOC
      comments for tc-m88k.h change
      remove include of sys/dir.h.  Appears unnecessary and isn't available
      * remote-bug.c: rename quiet to bug88k_snoop.
      define BYTE_SIZE, SHORT_SIZE, and LONG_SIZE which are no longer in bfd.h.
      move BYTE_SIZE, SHORT_SIZE, LONG_SIZE from ldlang.c into ld.h
      recognize m88110
      recognize m88110
      break dcache code out of remote-bug.c
      comment change
      pulling dcache code out of remote.c
      break dcache code out of remote.c
      break dcache out of remote-nindy.c
      add an alias for data section type
      bcopy -> memcpy
      bcmp -> memcmp
      bzero -> memset
      index -> strchr
      some gcc lint
      gcc lint
      gcc lint
      gcc lint
      gcc lint
      gcc lint
      gcc lint
      gcc lint
      do not echo recursion lines
      white space change to avoid nested comment
      collect some remote things into remote-utils
      use remote-utils facilities for baud_rate
      fix serial.h inclusion
      * config/m88k/tm-m88k.h: white space and comment changes.  include
      * breakpoint.c (bpstat_stop_status),
      infcmd.c (step_1),
      * config/m88k-opcode.h (m88k_opcodes): comment change; o6 field is
      * config/tc-m88k.c (get_o6): new function.
      correct a few mistakes found while extending the dissassembler.
      * m88k-dis.c (m88kdis): comment change.  Remove space after
      define some signals
      set the other three terminal state pieces for systems that HAVE_SGTTY

Kai Tietz (155):
      patch: Correct documentation of windmc.
      PR/5020: STRINGTABLE doesn't work in 2.18 windres.
      Add __ImageBase symbol to pe.em and pep.em.
      binutils/rclex.c: (yylex): Add ':', '_', '\\', and '/' to post characters
      Kai Tietz  <kai.tietz@onevision.com>
      [patch]: ctor/dtor section must start at alignment of 8 for x86_64-pc-mingw32.
      2008-05-09  Kai Tietz  <kai.tietz@onevision.com>
      2008-05-27  Kai Tietz  <kai.tietz@onevision.com>
      2008-07-08  Kai Tietz  <kai.tietz@onevision.com>
      2008-07-09  Kai Tietz  <kai.tietz@onevision.com>
      2008-09-26  Kai Tietz  <kai.tietz@onevision.com>
      binutils/
      2008-11-14  Kai Tietz  <kai.tietz@onevision.com>
      2008-11-29  Kai Tietz  <kai.tietz@onevision.com>
      2008-12-02  Kai Tietz  <kai.tietz@onevision.com>
      2008-12-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-05  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-06  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-08  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-08  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-08  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-08  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-09  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-12  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-14  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-16  Kai Tietz  <kai.tietz@onevision.com>
      2009-01-26  Kai Tietz  <kai.tietz@onevision.com>
      2009-02-09  Kai Tietz  <kai.tietz@onevision.com>
      2009-03-19  Kai Tietz  <kai.tietz@onevision.com>
      2009-04-05  Kai Tietz  <kai.tietz@onevision.com>
      Merged from gcc head revision 146001.
      2009-05-08  Kai Tietz  <kai.tietz@onevision.com>
      2009-05-17  Kai Tietz  <kai.tietz@onevision.com>
      2009-05-29  Kai Tietz  <kai.tietz@onevision.com>
      2009-06-25  Kai Tietz  <kai.tietz@onevision.com>
      2009-06-25  Kai Tietz  <kai.tietz@onevision.com>
      2009-06-26  Kai Tietz  <kai.tietz@onevision.com>
      2009-06-27  Kai Tietz  <kai.tietz@onevision.com>
      2009-08-17  Kai Tietz  <kai.tietz@onevision.com>
      Add missed files.
      2009-08-18  Kai Tietz  <kai.tietz@onevision.com>
      Fix obvious fix.
      2009-09-22  Ozkan Sezer  <sezeroz@gmail.com>
      2009-10-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-23  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-27  Kai Tietz  <kai.tietz@onevision.com>
      2009-10-28  Kai Tietz <kai.tietz@onevision.com>
      2009-10-28  Kai Tietz <kai.tietz@onevision.com>
      2009-10-28  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-04  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-05  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-06  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-15  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-16  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-16  Kai Tietz  <kai.tietz@onevision.com>
      2009-11-25  Kai Tietz  <kai.tietz@onevision.com>
      2010-01-21  Kai Tietz  <kai.tietz@onevision.com>
      2010-03-30  Kai TIetz  <kai.tietz@onevision.com>
      2010-03-31  Kai Tietz  <kai.tietz@onevision.com>
      2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
      2010-03-31  Kai TIetz  <kai.tietz@onevision.com>
      2010-04-05  Kai Tietz  <kai.tietz@onevision.com>
      2010-04-05  Kai Tietz  <kai.tietz@onevision.com>
      2010-04-27  Kai Tietz  <kai.tietz@onevision.com>
      2010-04-27  Kai Tietz  <kai.tietz@onevision.com>
      2010-04-28  Kai Tietz  <kai.tietz@onevision.com>
      2010-04-27  Kai Tietz  <kai.tietz@onevision.com>
      2010-05-11  Kai Tietz  <kai.tietz@onevision.com>
      2010-05-15  Kai Tietz  <kai.tietz@onevision.com>
      2010-05-25  Kai Tietz  <kai.tietz@onevision.com>
      2010-05-25  Kai Tietz  <kai.tietz@onevision.com>
      2010-05-25  Kai Tietz  <kai.tietz@onevision.com>
      2010-07-11  Kai Tietz  <kai.tietz@onevision.com>
      2010-07-15  Kai Tietz <kai.tietz@onevision.com>
      2010-07-15  Kai Tietz  <kai.tietz@onevision.com>
      2010-08-31  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-13  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-14  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-14  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-15  Kai Tietz  <kai.tietz@onevision.com>
      ChangeLog gas
      ChangeLog gas
      Fix intend
      2010-09-22  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-22  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-22  Kai Tietz  <kai.tietz@onevision.com>
      2010-09-22  Kai Tietz  <kai.tietz@onevision.com>
      2010-10-08  Kai Tietz  <kai.tietz@onevision.com>
      2010-10-16  Kai Tietz  <kai.tietz@onevision.com>
      2010-10-18  Kai Tietz  <kaI.tietz@onevision.com>
      2010-10-30  Kai Tietz  <kai.tietz@onevision.com>
      bfd/
      2010-12-01  Kai Tietz  <kai.tietz@onevision.com>
      2010-12-15  Kai Tietz  <kai.tietz@onevision.com>
      2010-12-21  Kai Tietz  <kai.tietz@onevision.com>
      2011-01-26  Kai Tietz  <kai.tietz@onevision.com>
      2011-02-10  Kai Tietz  <kai.tietz@onevision.com>
      2011-02-15  Kai Tietz  <kai.tietz@onevision.com>
      ChangeLog include/
      ChangeLog libiberty/
      ChangeLog binutils/
      2011-02-28  Kai Tietz  <kai.tietz@onevision.com>
      2011-02-28  Kai Tietz  <kai.tietz@onevision.com>
      2011-03-16  Kai Tietz  <ktietz@redhat.com>
      2011-03-23  Kai Tietz  <ktietz@redhat.com>
      2011-03-25  Kai Tietz  <ktietz@redhat.com>
      2011-04-09  Kai Tietz  <ktietz@redhat.com>
      Revert accidential committed file.
      2011-04-11  Kai Tietz  <ktietz@redhat.com>
      Adjust broken ChangeLog entry
      2011-04-13  Kai Tietz  <ktietz@redhat.com>
      2011-04-18  Kai Tietz  <ktietz@redhat.com>
      2011-04-18  Kai Tietz  <ktietz@redhat.com>
      2011-08-06  Kai Tietz  <ktietz@redhat.com>
      2011-09-09  Kai Tietz  <ktietz@redhat.com>
      * scripttempl/pe.sc (.text): Add support for
      * coffcode.h (sec_to_styp_flags): Handle
      2011-09-27  Kai Tietz  <ktietz@redhat.com>
      * gas/pe/section-exclude.d: Correct testcase.
      Another typo ... :(
      * coffgen.c (coff_write_alien_symbol): Don't write
      2011-10-25  Kai Tietz  <ktietz@redhat.com>
      * gas/i386/x86-64-disp32.d: Fix lable-pattern.
      * gas/i386/disp32.d: Adjust lable-pattern.
      PR binutils/13297
      ChangeLog binutils
      * deffilep.y (find_export_in_list): Set is_indent for
      * deffilep.y (cmp_import_elem): Sort first by module name.
      PR binutils/13682
      PR binutils/13710
      2012-03-14  Kai Tietz  <ktietz@redhat.com>
      PR ld/12742
      * rcparse.y (FILEVERSION): Use optcnumexpr instead of cnumexpr.
      PR ld/14326
      * doc/as.texinfo: Add missing documentation about section flag
      * aarch64-asm.c (aarch64_ins_ldst_reglist): Initialize
      * config/obj-coff.c: Add include of struc-symbol.h header.
      * objcopy.c (is_strip_section_1): Don't strip
      ChangeLog bfd
      Add missed file on my last commit
      * resbin.c (bin_to_res_version):  Correct offset
      * deffilep.y (def_image_name): Adjust type of base-address
      PR other/54620
      PR other/543413
      * scripttempl/pep.sc (.xdata): Merge .xdata* into .xdata section.
      * objcopy.c (copy_main): Initialize context variable.
      * windows-nat.c (windows_xfer_memory): Fix debug-output
      PR gdb/15161
      * pe-dll.c (process_def_file_and_drectve): Don't handle VC
      * coffgen.c (coff_real_object_p): Make global.
      * ld.texinfo (--disable-runtime-pseudo-reloc): Adjust default.
      * configure.tgt (i386-*-cygwin): Handle x86_64 cygwin.

Karen Christiansen (14):
      update platform targets
      cleanup after 94q2 migration
      more cleanup
      updated with new targets for 94q2 and hppa info
      Add lynx targets and hppa flag info
      minor changes to bring build-all.mk update-to-date with prog/build-all.mk
      add -O2 flag
      fixed typo on line 280
      added emacs19 whereever emacs was mentioned
      add hp700 -x- m68k-coff for DSC
      temporary change so that hppa doesn't build tk
      updating to match changes made to progressive/build-all.mk
      Added --with-stabs for alpha and sgi5.2
      Added irix5 info

Karen Osmond (2):
      * MAINTAINERS (Write After Approval): Add self.
      * linespec.c (find_method): Add new not_found_ptr parameter to

Karthik Bhat (5):
      * arm-tdep.c (arm_skip_prologue): Extending producer check to support LLVM compiler.
      Adding PR number tp ChangeLog
      Fix for incorrect breakpoint set in case of clang compiled binary
      Added forgotton ChangeLog for previous fix i.e. breakpoint not set properly  in case of clang compiled binary commit
      Fix for incorrect breakpoint set in case of clang compiled binary

Kaveh Ghazi (3):
      Sync with GCC:
      PR bootstrap/42424
      * configure.ac: Add "recommended" version checks for GMP/MPC.

Kaz Kojima (78):
      * contig/tc-sh.c (sh_local_pcrel): New.
      * bfd-in2.h: Regenerate.
      * elf32-sh.c (sh_elf_optimized_tls_reloc, sh_elf_mkobject,
      * config/tc-sh.c (sh_force_relocation): Make sure TLS relocs get
      * sh.h: Add SH TLS relocs.
      * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
      * ld-sh/rd-sh.exp: If the test matches *-dso.d, copy the output
      * config.bfd (sh*eb-*-linux*, sh*-*-linux*): Add the alternative
      * MAINTAINERS: Add Kaz Kojima as SH maintainer.
      * ld-sh/rd-sh.exp: Add -isa=SHcompact to ASFLAGS for SH-5.
      * vms.c (vms_object_p): Restore the start address when returning
      * ld-sh/rd-sh.exp: Set asflags_save always.
      * elf32-sh.c (sh_elf_relocate_section): Don't complain about
      * config/tc-sh.c (md_apply_fix3): Call S_SET_THREAD_LOCAL
      * config/tc-sh.c (md_apply_fix3): Take account of fx_offset
      * elf32-sh.c (elf_sh_dyn_relocs): Add tls_tpoff32 field.
      * ld-sh/tlstpoff-1.d: New.
      * elf32-sh.c (tpoff): New.
      * elf32-sh.c (sh_elf_adjust_dynamic_symbol): For weak symbols,
      * elf32-sh.c (sh_elf_size_dynamic_sections): Create .interp section
      * emulparams/shlelf_linux.sh (GENERATE_PIE_SCRIPT): Set to yes.
      * elf32-sh.c (sh_elf_create_dynamic_sections): Don't call
      * elf32-sh.c (sh_elf_create_dynamic_sections): Return if dynamic
      * elf32-sh.c (sh_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL.
      * elf32-sh.c: Convert to C90.  Replace PTR with void *.
      * emulparams/shelf.sh (OTHER_SECTIONS): Don't include .stack
      * elf32-sh.c (sh_elf_check_relocs): Don't set DF_TEXTREL here.
      * config/tc-sh.c: Convert to ISO C90.  Remove unnecessary
      * config/tc-sh.h (sh_coff_reloc_mangle): Delete an extra
      [ld]
      * elf64-sh64.c (sh_elf64_relocate_section): Tidy up for the
      * elf-bfd.h (struct elf_backend_data): New function pointer member
      [bfd]
      * gas/sh/basic.exp: Define ASFLAGS appropriately and don't do
      * ld-sh/sh64/shmix-1.s: Add align to match data alignment.
      * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
      * gas/sh/basic.exp: Don't do sh4a tests for sh5.
      * gas/sh/sh64/err-dsp.s: Fix expected error message.
      [gas]
      [gas]
      bfd/
      * ld-sh/sh64/crange1.rd: Update sh_info to decimal.
      * ld-sh/tlsbin-2.d: Adjust for section reordering changes
      * emulparams/shlelf32_linux.sh (COMMONPAGESIZE): Set to 4KB.
      [gas/testsuite]
      * elf32-sh.c (tpoff): Take alignment into account.
      * ld-sh/shared-1.d: Update for changed dynamic syms.
      * config/tc-sh.c (md_apply_fix3): Add parentheses around &
      * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Define
      * emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation):
      * config.bfd: Add bfd_elf32_shnbsd_vec and bfd_elf32_shlnbsd_vec
      * config/tc-sh64.c (sh64_target_format): Check preset_target_arch
      * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error.
      * elf32-sh.c (sh_elf_relocate_section): Don't reset relocation
      * ldlang.c (load_symbols): Set as_needed and add_needed according
      PR binutils/2584
      * ld-sh/tlspic-2.d: Update.
      * ld-sh/tlsbin-1.d: Update.
      * elf32-sh64.c (sh64_elf_merge_symbol_attribute): Do merging
      * emulparams/shelf32.sh: Set default stack to 0x80000.
      * gas/sh/sh64/syntax-1.d: Update.
      * ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd,
      * ld-sh/ld-r-1.d: Update.
      PR gas/3811
      * config/tc-sh.c (align_test_frag_offset_fixed_p): New.
      * config/tc-sh.c (align_test_frag_offset_fixed_p): Handle
      * config/tc-sh.c (sh_handle_align):  Call as_bad_where instead
      * emulparams/shlelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
      PR gas/6043
      * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
      * ld-sh/arch/arch_expected.txt: Regenerate.
      * config/tc-sh.c (md_apply_fix): Extend sign of the offset value
      * configure.tgt (sh*-*-netbsdelf*): Set endian according to cpu.
      * gas/sh/sh64/syntax-1.s: Regenerate.
      * ld-elfcomm/elfcomm.exp: Add appropriate emulation option
      * elf32-sh.c (sh_elf_relocate_section): Allow R_SH_TLS_LE_32 for PIE.
      * elf32-sh.c (allocate_dynrelocs): Don't allocate dynamic
      * elf32-sh.c (sh_elf_relocate_section): Suppress warnings for

Kazu Hirata (287):
      2000-08-01  Kazu Hirata  <kazu@hxi.com>
      2000-08-01  Kazu Hirata  <kazu@hxi.com>
      2000-08-04  Kazu Hirata  <kazu@hxi.com>
      2000-08-05  Kazu Hirata  <kazu@hxi.com>
      Remove garbage.
      2000-08-07  Kazu Hirata  <kazu@hxi.com>
      Apply Nick Clifton's suggestion.
      2000-08-05  Kazu Hirata  <kazu@hxi.com>
      2000-08-09  Kazu Hirata  <kazu@hxi.com>
      2000-08-08  Kazu Hirata  <kazu@hxi.com>
      2000-08-10  Kazu Hirata  <kazu@hxi.com>
      2000-08-10  Kazu Hirata  <kazu@hxi.com>
      2000-08-10  Kazu Hirata  <kazu@hxi.com>
      2000-08-10  Kazu Hirata  <kazu@hxi.com>
      2000-08-10  Kazu Hirata  <kazu@hxi.com>
      2000-08-11  Kazu Hirata  <kazu@hxi.com>
      2000-08-11  Kazu Hirata  <kazu@hxi.com>
      2000-08-17  Kazu Hirata  <kazu@hxi.com>
      2000-08-24  Kazu Hirata  <kazu@hxi.com>
      2000-08-27  Kazu Hirata  <kazu@hxi.com>
      2000-08-28  Kazu Hirata  <kazu@hxi.com>
      2000-08-29  Kazu Hirata  <kazu@hxi.com>
      2000-08-29  Kazu Hirata  <kazu@hxi.com>
      2000-08-30  Kazu Hirata  <kazu@hxi.com>
      2000-08-31  Kazu Hirata  <kazu@hxi.com>
      2000-08-31  Kazu Hirata  <kazu@hxi.com>
      2000-08-31  Kazu Hirata  <kazu@hxi.com>
      2000-09-02  Kazu Hirata  <kazu@hxi.com>
      2000-09-03  Kazu Hirata  <kazu@hxi.com>
      2000-09-06  Kazu Hirata  <kazu@hxi.com>
      2000-09-07  Kazu Hirata  <kazu@hxi.com>
      2000-09-07  Kazu Hirata  <kazu@hxi.com>
      2000-09-07  Kazu Hirata  <kazu@hxi.com>
      2000-09-07  Kazu Hirata  <kazu@hxi.com>
      2000-09-07  Kazu Hirata  <kazu@hxi.com>
      2000-09-08  Kazu Hirata  <kazu@hxi.com>
      2000-09-09  Kazu Hirata  <kazu@hxi.com>
      2000-09-09  Kazu Hirata  <kazu@hxi.com>
      2000-09-11  Kazu Hirata  <kazu@hxi.com>
      2000-09-11  Kazu Hirata  <kazu@hxi.com>
      2000-09-12  Kazu Hirata  <kazu@hxi.com>
      2000-09-12  Kazu Hirata  <kazu@hxi.com>
      2000-09-13  Kazu Hirata  <kazu@hxi.com>
      2000-09-14  Kazu Hirata  <kazu@hxi.com>
      2000-09-15  Kazu Hirata  <kazu@hxi.com>
      2000-09-20  Kazu Hirata  <kazu@hxi.com>
      2000-09-20  Kazu Hirata  <kazu@hxi.com>
      2000-09-20  Kazu Hirata  <kazu@hxi.com>
      2000-09-21  Kazu Hirata  <kazu@hxi.com>
      2000-09-21  Kazu Hirata  <kazu@hxi.com>
      2000-09-25  Kazu Hirata  <kazu@hxi.com>
      2000-09-29  Kazu Hirata  <kazu@hxi.com>
      2000-09-29  Kazu Hirata  <kazu@hxi.com>
      2000-10-03  Kazu Hirata  <kazu@hxi.com>
      2000-10-04  Kazu Hirata  <kazu@hxi.com>
      2000-10-05  Kazu Hirata  <kazu@hxi.com>
      2000-10-08  Kazu Hirata  <kazu@hxi.com>
      2000-10-09  Kazu Hirata  <kazu@hxi.com>
      2000-10-09  Kazu Hirata  <kazu@hxi.com>
      2000-10-09  Kazu Hirata  <kazu@hxi.com>
      2000-10-10  Kazu Hirata  <kazu@hxi.com>
      2000-10-12  Kazu Hirata  <kazu@hxi.com>
      2000-10-17  Kazu Hirata  <kazu@hxi.com>
      2000-10-30  Kazu Hirata  <kazu@hxi.com>
      2000-11-06  Kazu Hirata  <kazu@hxi.com>
      2000-11-06  Kazu Hirata  <kazu@hxi.com>
      2000-11-06  Kazu Hirata  <kazu@hxi.com>
      2000-11-07  Kazu Hirata  <kazu@hxi.com>
      2000-11-08  Kazu Hirata  <kazu@hxi.com>
      2000-11-08  Kazu Hirata  <kazu@hxi.com>
      2000-11-08  Kazu Hirata  <kazu@hxi.com>
      2000-11-09  Kazu Hirata  <kazu@hxi.com>
      2000-11-09  Kazu Hirata  <kazu@hxi.com>
      2000-11-10  Kazu Hirata  <kazu@hxi.com>
      2000-11-11  Kazu Hirata  <kazu@hxi.com>
      2000-11-14  Kazu Hirata  <kazu@hxi.com>
      2000-11-14  Kazu Hirata  <kazu@hxi.com>
      2000-11-14  Kazu Hirata  <kazu@hxi.com>
      2000-11-15  Kazu Hirata  <kazu@hxi.com>
      2000-11-15  Kazu Hirata  <kazu@hxi.com>
      2000-11-15  Kazu Hirata  <kazu@hxi.com>
      2000-11-16  Kazu Hirata  <kazu@hxi.com>
      2000-11-16  Kazu Hirata  <kazu@hxi.com>
      2000-11-20  Kazu Hirata  <kazu@hxi.com>
      2000-11-20  Kazu Hirata  <kazu@hxi.com>
      2000-11-21  Kazu Hirata  <kazu@hxi.com>
      2000-11-21  Kazu Hirata  <kazu@hxi.com>
      2000-11-23  Kazu Hirata  <kazu@hxi.com>
      2000-11-27  Kazu Hirata  <kazu@hxi.com>
      2000-11-27  Kazu Hirata  <kazu@hxi.com>
      2000-11-27  Kazu Hirata  <kazu@hxi.com>
      2000-11-28  Kazu Hirata  <kazu@hxi.com>
      2000-11-28  Kazu Hirata  <kazu@hxi.com>
      2000-11-30  Kazu Hirata  <kazu@hxi.com>
      2000-12-03  Kazu Hirata  <kazu@hxi.com>
      2000-12-03  Kazu Hirata  <kazu@hxi.com>
      2000-12-05  Kazu Hirata  <kazu@hxi.com>
      2000-12-05  Kazu Hirata  <kazu@hxi.com>
      2000-12-06  Kazu Hirata  <kazu@hxi.com>
      2000-12-07  Kazu Hirata  <kazu@hxi.com>
      2000-12-08  Kazu Hirata  <kazu@hxi.com>
      2000-12-08  Kazu Hirata  <kazu@hxi.com>
      2000-12-12  Kazu Hirata  <kazu@hxi.com>
      2000-12-13  Kazu Hirata  <kazu@hxi.com>
      2000-12-13  Kazu Hirata  <kazu@hxi.com>
      2000-12-14  Kazu Hirata  <kazu@hxi.com>
      2000-12-19  Kazu Hirata  <kazu@hxi.com>
      2000-12-20  Kazu Hirata  <kazu@hxi.com>
      2000-12-23  Kazu Hirata  <kazu@hxi.com>
      2000-12-25  Kazu Hirata  <kazu@hxi.com>
      2000-12-26  Kazu Hirata  <kazu@hxi.com>
      2001-01-01  Kazu Hirata  <kazu@hxi.com>
      2001-01-02  Kazu Hirata  <kazu@hxi.com>
      2001-01-02  Kazu Hirata  <kazu@hxi.com>
      2001-01-03  Kazu Hirata  <kazu@hxi.com>
      2001-01-03  Kazu Hirata  <kazu@hxi.com>
      2001-01-04  Kazu Hirata  <kazu@hxi.com>
      2001-01-10  Kazu Hirata  <kazu@hxi.com>
      2001-01-10  Kazu Hirata  <kazu@hxi.com>
      2001-01-14  Kazu Hirata  <kazu@hxi.com>
      2001-01-14  Kazu Hirata  <kazu@hxi.com>
      2001-01-14  Kazu Hirata  <kazu@hxi.com>
      2001-01-15  Kazu Hirata  <kazu@hxi.com>
      2001-01-16  Kazu Hirata  <kazu@hxi.com>
      2001-01-18  Kazu Hirata  <kazu@hxi.com>
      2001-01-19  Kazu Hirata  <kazu@hxi.com>
      2001-01-21  Kazu Hirata  <kazu@hxi.com>
      2001-01-22  Kazu Hirata  <kazu@hxi.com>
      2001-01-23  Kazu Hirata  <kazu@hxi.com>
      2001-01-23  Kazu Hirata  <kazu@hxi.com>
      2001-01-23  Kazu Hirata  <kazu@hxi.com>
      2001-01-24  Kazu Hirata  <kazu@hxi.com>
      2001-01-25  Kazu Hirata  <kazu@hxi.com>
      2001-01-25  Kazu Hirata  <kazu@hxi.com>
      2001-02-01  Kazu Hirata  <kazu@hxi.com>
      2001-02-06  Kazu Hirata  <kazu@hxi.com>
      2001-02-13  Kazu Hirata  <kazu@hxi.com>
      2001-02-13  Kazu Hirata  <kazu@hxi.com>
      2001-02-16  Kazu Hirata  <kazu@hxi.com>
      2001-02-18  Kazu Hirata  <kazu@hxi.com>
      2001-02-20  Kazu Hirata  <kazu@hxi.com>
      Fix a typo.
      Fix a typo.
      2001-03-21  Kazu Hirata  <kazu@hxi.com>
      * s390-dis.c: Fix formatting.
      * config/tc-alpha.h: Fix formatting.
      * m68k-dis.c: Fix formatting.
      * alpha-dis.c: Fix formatting.
      * d10v-dis.c: Fix formatting.
      * i386-dis.c: Fix formatting.
      * config/tc-mips.c: Fix a comment typo.
      * mcore-dis.c: Fix formatting.
      * aout-encap.c: Fix comment typos.
      * app.c: Fix comment typos.
      * config/tc-alpha.c: Fix comment typos.
      * bfdsumm.texi: Fix a typo.
      * README: Fix a typo.
      * ldlang.c: Fix a comment typo.
      * d30v-dis.c: Fix a comment typo.
      * compile.c: Fix comment typos.
      * compile.c: Fix formatting.
      * run.c (usage): Fix a typo.
      * config/tc-h8300.c (check_operand): Don't print a warning
      * as.h: Fix formatting.
      * ld.h: Fix formatting.
      * config/tc-mips.c: Fix formatting.
      * config/tc-ia64.c: Fix formatting.
      * config/tc-m68k.c: Fix formatting.
      * config/tc-mmix.c: Fix formatting.
      * config/obj-coff.c: Fix formatting.
      * config/obj-coff.h: Fix formatting.
      * compile.c: Fix formatting.
      * app.c: Fix formatting.
      * compile.c: Fix formatting.
      * addr2line.c: Fix formatting.
      * debug.c: Fix formatting.
      * h8300-tdep.c: Fix formatting.
      * filemode.c: Fix formatting.
      * rdcoff.c: Fix formatting.
      * size.c: Fix formatting.
      * ldemul.c: Fix formatting.
      * arsup.c: Remove ARGSUSED.
      * run.c: Fix formatting.
      * elf32-arc.c: Fix formatting.
      * coff-h8300.c: Fix formatting.
      * ChangeLog-9295: Fix a typo.
      * doc/c-alpha.texi: Fix typos.
      * doc/binutils.texi: Fix typos.
      * doc/bfdint.texi: Fix typos.
      * agentexpr.texi: Fix typos.
      * coff-h8300.c: Fix comment typos.
      * compile.c: Fix formatting.
      * sim-h8300.h: Remove ^M.
      * doc/fdl.texi: Revert the last change.
      * ldfile.c: Fix comment typos.
      * run.c (usage): Fix typos.
      * compile.c (sim_resume): Fix the handling of bxor.
      * compile.c (init_pointers): Abort if wreg never gets initialized.
      * MAINTAINERS (Write after approval): Update my email address.
      * elf32-h8300.c (elf_reloc_map): Fix a comment typo.
      * ChangeLog-9197: Fix typos.
      * doc/c-alpha.texi: Fix typos.
      * doc/c-sh64.texi: Fix a typo.
      * ChangeLog: Fix typos.
      * ChangeLog: Fix typos.
      Move an entry that belong to sim/h8300/ChangeLog.
      * h8300-dis.c (print_colon_thingie): Remove.
      * config/obj-aout.h: Fix comment typos.
      * config/tc-arc.c: Remove a local prototype of atof_ieee.
      * config/tc-mcore.h: Remove prototypes already in tc.h.
      * config/tc-h8300.c: Convert to ISO-C.
      * config/obj-ieee.c: Remove duplicate prototypes.
      * config/tc-h8300.c: Make some functions and global
      * config/tc-a29k.h: Fix comment typos.
      * app.c: Convert to ISO-C.
      * depend.c: Convert to ISO-C.
      * config/tc-hppa.c: Fix comment typos.
      * ecoff.c: Convert to ISO-C.
      * config/tc-a29k.h: Fix comment typos.
      * config/atof-tahoe.c: Fix comment typos.
      * ehopt.c: Convert to ISO-C.
      * sim-options.c (standard_options): Fix the names of H8
      * README-vms: Fix comment typos.
      * config/tc-h8300.c (Hmode): Make it global.
      * hash.c: Convert to ISO-C.
      * listing.c: Convert to ISO-C.
      * aix5ppc-core.c: Fix comment typos.
      * config/tc-h8300.c (h8_exp): Remove.
      * elf32-arm.h: Fix comment typos.
      * read.c: Convert to ISO-C.
      * ChangeLog: Fix typos.
      * symbols.c: Convert to ISO-C.
      * coff-rs6000.c: Remove ARGSUSED and VARARGS.
      * alpha-opc.c: Remove ARGSUSED.
      * config/obj-elf.c: Remove ARGSUSED.
      * emultempl/beos.em: Remove ARGSUSED.
      * messages.c: Convert to ISO-C.
      * ChangeLog-9197: Fix comment typos.
      Fia x comment typo.
      * dwarf2dbg.c: Convert to ISO-C.
      * lexsup.c (is_num): Remove.
      * ldemul.c: Convert to ISO-C.
      * elf32-m68k.c (elf_m68k_gc_sweep_hook): Terminate early
      * elf32-cris.c (cris_elf_gc_sweep_hook): Return early if no
      * elf32-h8300.c: Fix formatting.
      * coff-h8300.c: Add comments about relaxation.
      * coff-h8300.c: Fix comment typos.
      * coff-h8300.c: Add and adjust comments about relaxation.
      * configure.in: Add --enable-libssp and --disable-libssp.
      * chew.c: Don't include sysdep.h.
      * configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
      * config/obj-coff.c, config/tc-arm.c, config/tc-bfin.c,
      gas/
      * lib/gas-dg.exp (gas-dg-test): Treat $dir as a literal.
      * elflink.c (_bfd_elf_merge_symbol): Discard references to TLS
      bfd/
      bfd/
      bfd/
      * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
      bfd/
      * m68k-opc.c (m68k_opcodes): Add sleep and trapx.
      gas/
      * gas/m68k/all.exp: Add support for fido.
      bfd/
      * ar.c (print_contents, extract_file): Cast the return value
      * config/tc-m68k.c (m68k_cpus): Add an entry for fidoa.
      * config/tc-m68k.c (HAVE_LONG_BRANCH): Add fido_a.
      * m68k-dis.c (print_insn_m68k): Restore info->fprintf_func and
      * gas/m68k/all.exp: Skip fmoveml on fido.
      opcodes/
      * config/tc-m68k.c (mcf51qe_ctrl): Define 51QE control registers.
      * config/tc-m68k.c (mcf52235_ctrl): Add cache registers.
      bfd/
      gas/
      * no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.
      * configure.tgt: Recognize fido-*-elf.
      * lib/gdb.exp (gdb_load_cmd): Print out $loadtimeout instead
      gdb/
      * breakpoint.c (do_enable_breakpoint): Delay enabling until after
      * listing.c (buffer_line): Open the source file with FOPEN_RB.
      * gdb/procfs.c (info_mappings_callback): Cast map->pr_size to
      * ld.texinfo (-L): Mention that -L options do not affect how ld
      * ldfile.c (ldfile_find_command_file): Initialize result.
      gprof/
      * arm-linux-nat.c (fetch_register, store_register): Use
      * procfs.c (proc_set_current_signal): Populate mysinfo before
      * gdb.base/break-always.exp: Do not expect full paths to file

Kazuhiro Inaoka (29):
      2003-08-07  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-08-07  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-10  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-10  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-10  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-16  Kei Sakamot Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-16  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2003-10-23  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-03-10  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-07-27  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-09-30    Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-10-05  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-10-05  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-10-07  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-11-04  Kei Sakamoto  <sakamoto.kei@denesas.com>
      2004-11-04  Kei Sakamoto  <sakamoto.kei@denesas.com>
      Fix TYPO.
      2004-11-12  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2004-12-09  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
      2005-04-15    Ke Sakamoto  <sakamoto.kei@renesas.com>
      2005-04-15  Kei Sakamoto <sakamoto.kei@renesas.com>
      2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
      2006-04-19  Masaki Muranaka  <monaka@monami-software.com>
      2006-06-19  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
      2006-02-01  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>

Keith Seitz (262):
      Modified Files:
      * Makefile.in, configure, configure.in: merge with foundry-971118-build
      * tracepoint.c (set_raw_tracepoint): make sure there's a trailing slash on
      * gdbtk.c (gdb_loc): symtab_to_filename can return NULL
      * configure: add all-libide to GDB_TK
      * gdbtk.c: move include of "guitcl.h" back out of IDE ifdef
      remove useless info
      remove useless info, add more useful info
      * configure (GDB_TK): add all-libide to dependency list
      * tracepoint.c: add declaration for x_command
      * gdbtk.c (gdbtk_init): add gdb_find_file to interpreter
      * gdbtk.c (gdb_get_tracepoint_info): use info in struct
      * gdbtk.c (gdb_get_tracepoint_info): use info in struct
      always keep tracepoint.{c,h}
      clean up sloppy Changelog entries
      * configure.in: Make sure we only replace RPATH_ENVVAR on
      * configure.in (--enable-gdbtk): If tcl was built with --enable-shared,
      * gdbtk.c (gdb_immediate_command): New function which does not buffer an
      * symfile.c: Define two new hooks for symbol reading: "pre_add_symbol_hook"
      remove last entry regarding new install target "install-gdbtk"
      * gdbtk.c (gdb_actions_command): Make note of next action
      * tracepoint.c (tracepoint_operation): Call the modify_tracepoint_hook
      * ocd.c (ocd_open): If we fail ocd_start_remote, make sure we
      * configure: Do not disable building gdbtk for cygwin32 hosts.
      * gdbtk.c (gdb_cmd): If argc > 2, assume that the busy and idle hooks
      * tracepoint.c (trace_start_command): Set trace_running_p.
      * gdbtk.c (gdb_get_tracepoint_info): Change formatting of address.
      * gdbtk.c (gdb_loadfile): Don't use the return result from sprintf, whi
      * gdbtk.c (gdb_cmd): NEVER call the busy, update, and idle hooks.
      * config/sparc/tm-sun4os4.h (IS_STATIC_TRANSFORM_NAME): Add missing
      * gdbtk.c (gdbtk_start_timer): Include on all platforms. Decrease
      * Makefile.in (install-only): Install help files.
      * dbxread.c (process_one_symbol): If block addresses are relative to
      * ser-unix.c (wait_for): Do not reset timeout_remaining for cygwin32 so
      * remote.c (remote_open_1): If an error occurs starting the remote, pop the
      * main.c (main): Check for NULL from getenv on CYGWIN32.
      * symfile.c (symbol_file_add): Always call the
      * gdbtk.c (gdb_get_vars_command): Return static variables and
      * symtab.h (enum namespace): Add new namespaces FUNCTIONS_NAMESPACE,
      * lib/gdb.exp (gdbtk_start): Add startup for gdbtk.
      * main.c (main): Don't include gdbtk test code if GDBTK is
      * configure.in: Fix sanitization start/end error.
      * main.c (main): Fix violations of GNU coding standard.
      Merge v850 branch ICE support onto devo.
      * gdbtk-cmds.c (gdb_search): Add missing NULL to switches.
      * gdb.gdbtk/Makefile.in: Add new example program "stack".
      * stack.c: Define new hook, selected_frame_level_changed_hook, which
      * gdbtk-hooks.c (gdbtk_add_hooks): Set selected_frame_level_changed_hook
      * v850ice.c (v850ice_stop): New function to stop the ICE.
      * gdbtk-cmds.c (gdb_listfuncs): When stripping out "global destructors"
      * gdbtk-cmds.c (gdb_cmd): Do not run the timer when downloading --
      * gdbtk-cmds.c (get_frame_name): Demangle function names, too.
      * gdbtk.c (gdbtk_wait): Don't run the timer for ice targets.
      Merge with armelf980813:
      * gdb.gdbtk/browser.test: Fix tests which incorrectly assume
      * remote.c (remote_interrupt): Rewrite to use remote_stop.
      * gdbtk-hooks.c (gdbtk_exec_file_changed): New function which handles
      * main.c (main): Remove calls to {pre,post}_add_symbol_hooks.
      * gdbtk-hooks.c (gdbtk_add_hooks): Install a hook for
      * v850ice.c (do_gdb): New function.
      * gdbtk-cmds.c (gdb_search): Don't mention C++ RTTI and
      fix typo.
      * gdbtk-cmds.c (get_register): Call get_saved_register instead of
      * gdb.gdbtk/{console.exp, browser.exp}: If no DISPLAY is set,
      * gdb.gdbtk/cpp_variable.test (cpp_variable-1.1): Fix
      * remote.c (remote_binary_download, remote_binary_length): New
      * gdbtool.ico: Add missing desktop image.
      * gdbtk-variable.c (variable_create): Add parentheses to the name
      Whoops. Wrong changelog!
      Doh!
      * MAINTAINERS: Add myself to write after approval list.
      * linespec.c (decode_line_1): Skip argptr over a leading
      * MAINTAINERS: Swap with Syd Polk as a gdbtk maintainer.
      ChangeLog cleanup: move all references to gdbtk stuff to gdb.gdbtk/ChangeLog (which
      * lib/gdb.exp (gdbtk_initialize_display): New proc which will
      * Makefile.in (SUBDIR_GDBTK_OBS): Add gdbtk-bp.o, gdbtk-register.o
      * gdb-events.sh: Update copyrights.
      Regenerate...
      * gdb-events.sh (function_list): Add tracepoint_create,
      * MAINTAINTERS: Syd Polk is stepping down from
      * gdb-events.sh: Make if statements and tests
      * gdb-events.sh: Fix quote escaping which was obsoleted
      * tracepoint.c (tracepoint_opertation): Add ui event
      * tracepoint.c (trace_command): We now have tracepoint
      * cli-out.c (cli_out_new): Initialize new structure member
      * infrun.c (print_stop_reason): Add missing uiout field
      * remote-rdp.c: Include "serial.h"
      * lib/gdb.exp (_gdbtk_xvfb_init): If GDB_DISPLAY is
      * defs.h (SLASH_STRING): If not defined, set
      * gdb-events.sh: Deal with event notifications with no
      * gdb-events.sh: Add architecture_changed event.
      * Makefile.in (GDBTK_VERSION): Set a version number.
      * lib/gdb.exp (gdbtk_start): Don't set environment
      * configure.in (GDBTK_SRC_DIR): We must have autoconf
      * Makefile.in (varobj_h): Define.
      * varobj.c (varobj_update): Change first parameter to
      * mi-cmd-var.c (varobj_update_one): Update call to
      * printcmd.c (print_insn): Use the given stream for
      * lib/gdb.exp: Move all insight-related functionality into
      From Ian Roxborough  <irox@redhat.com>
      * lib/insight-support.exp (_gdbtk_export_target_info): Add
      * varobj.c (cplus_value_of_child): Deal with a failure
      * wrapper.h (gdb_value_struct_elt): New function.
      * varobj.c (c_value_of_child): Use the wrapper function,
      * top.c (gdb_init): Call init_ui_hook before initializing
      * varobj.c (c_value_of_child): Release memory for "name" when
      * mi-var-display.exp: char* variables have a child. Update all
      * varobj.c (varobj_set_value): Make sure that there were no
      * stack.c (print_frame_info_base): Print the frame's pc
      * defs.h (core_addr_to_string_nz): New function.
      I seemed to have not checked this in last night... Updated ChangeLog to
      * arm-tdep.h (arm_get_next_pc): Add declaration.
      * armos.c (SWIWrite0): Use generic host_callback mechanism
      * acinclude.m4 (CYG_AC_PATH_TCLCONFIG): Search the win/ directory,
      * event-loop.c (create_file_handler): Don't do anything but
      * mi-main.c (captured_mi_execute_command): Add uiout parameter.
      * gdbmi.texinfo: Update command examples with real MI behavior.
      * breakpoint.c (condition_command): Post breakpoint_modify
      * configure.in: Move SUBDIRS to near top of the file so that
      * Makefile.in (install-gdbtk): Create insight plugin directory.
      * gdb-events.sh (clear_gdb_event_hooks): New function.
      * breakpoints.c (watch_command_1): Use internal breakpoint
      * gdb-events.sh: Add target-changed event.
      * gdb-events.sh: Add selected-frame-level-changed event.
      * stack.c (select_frame): Add FIXME concerning selected-frame
      * lib/mi-support.exp (mi_gdb_test): Add global declaration for
      * stack.c (print_frame_info_base): Always set current_source_symtab
      * gdb680.exp: New file to test to check for uiout list/tuple
      * lib/gdb.exp (gdb_compile_pthreads): Fix "build_bin" typo.
      * lib/mi-support.exp: Update copyright.
      * lib/mi-support.exp: (mi_run_to_main): Allow anything to precede
      * lib/mi-support.exp (mi_runto): New proc. Does the same as gdb's
      * mi-simplerun.exp (test_controlled_execution): Follow renaming of
      * mi-main.c (mi_cmd_data_list_register_names): Use cleanups
      * mi-var-child.exp: Use mi_step_to and mi_execute_to instead
      Fix line numbers.
      * gdb701.exp: New file for testing varobj target type bug.
      * mi-console.exp: Update copyright.
      * mi-var-cmd.exp: Add tests to check when varobj pinned to a
      * varobj.c (c_type_of_child): Use get_target_type instead
      * configure.in: Add config header.
      * mi-pthreads.exp (get_mi_thread_list): Check if expect_out
      * lib/insight-support.exp (gdbtk_start): Figure out where
      * gdb-events.sh (selected_thread_changed): New event.
      * mi-main.c (mi_cmd_thread_select): Only return MI_CMD_CAUGHT_ERROR
      Source Navigator is now on sourceforge...
      * main.h (struct captured_main_args): Add interpreter_p.
      * Makefile.in: Add gdbtk-interps.c.
      * Makefile.tpl: Add maybe-configure-itcl to configure-gdb.
      From Dave Murphy  <davem@devkitpro.org>:
      * acinclude.m4: Remove libide, libgui, and all the other Tcl
      * tcl.m4 (SC_PATH_TCLCONFIG): Add some simple logic to deal
      * acinclude.m4: Include ../config/tcl.m4 to pick up
      * stabsread.c (read_member_functions): GCC may emit an extra space
      * linespec.c (collect_methods): Delete.
      * source.c (forward_search_command): Don't fclose the stream,
      * symtab.c (default_make_symbol_completion_list): Keep
      * gdb.cp/cpcompletion.exp (test_class_complete): New procedure.
      * c-exp.y (tokentab3): Add new token, ARROW_STAR. Changed all users.
      * c-exp.y (yylex): Add cxx_only check for tokentab2 and tokentab3
      * gdb.cp/classes.exp (do_tests): Add tests to print a constructor
      * c-exp.y (qualified_name): Call CHECK_TYPEDEF before deciding
      * gdb.cp/cplusfuncs.exp (do_tests): Add check for proper error message
      * cp-support.h (cp_validate_operator): Declare new function.
      * dwarf2read.c (dwarf2_const_value): Fix order of arguments to
      * gdb.cp/overload.exp: Add tests for resolving overloaded
      * c-exp.y: Add new rule for resolving method overloads.
      * gdb.cp/cplusfuncs.cc (class foo): Add operators
      * c-expy. (operator_stoken): New function.
      * gdb.cp/classes.cc (ByAnyOtherName): Add typedef and
      * linespec.c (lookup_prefix_sym): Lookup the symbol
      * gdb.cp/overload.exp: Test that the filename portion of a linespec
      * linespec.c (decode_line_1): Update comments for is_quote_enclosed.
      * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods.
      dwarf2_physname patchset:
      * gdb.java/jprint.exp: XFAIL printing of static class members
      * dwarf2read.c (read_subroutine_type): If the compilation unit
      * gdb.java/jmisc.exp (ptype jmisc): Allow the constructor to
      * c-typeprint.c (c_type_print_args): Don't print "void"
      * dwarf2read.c: Remove unused typedef dwarf2_cu_per_cu_data_ptr
      * symtab.c (basic_lookup_transparent_type): Call pre-expand
      PR symtab/11465:
      PR symtab/11465:
      * gdb.dwarf2/dw2-double-set-die-type.S: DIE 0x51f does not
      * data-directory/Makefile.in (SYSCALLS_INSTALL_DIR):
      * linespec.c (find_method): Move name canonicalization outside
      PR c++/12273
      * linespec.c (find_methods): Canonicalize NAME before looking
      PR breakpoint/12803
      PR breakpoint/12803
      PR symtab/12704
      PR symtab/12704
      PR c++/12750
      PR c++/12750
      * objc-lang.c (find_methods): Increment objfile_csym earlier.
      PR c++/12266
      * gdb.cp/meth-typedefs.cc: New file.
      PR c++/13225
      PR c++/13225
      PR gdb/12843
      PR gdb/12843
      * gdb.mi/mi-var-display.exp: Remove XFAIL for c_variable-7.51,
      * lib/mi-support.exp (varobj_tree): New namespace and procs.
      * Makefile.in (SFILES): Remove wrapper.c.
      * breakpoint.c (wrapper.h): Don't include.
      * lib/mi-support.exp: Expand comments about PATH_EXPR.
      PR mi/10586
      PR mi/10586
      * gdb.base/help.exp (help show user): Update expected result
      * linespec.c (decode_line_2): Sort the list of methods
      * gdb.cp/method2.exp: Output of overload menu is now
      * gdb.ada/array_bounds.exp: Get breakpoint for line
      * lib/gdb.exp (gdb_get_line_number): Throw an
      * gdb.cp/namespace.exp: Add breakpoint tests for functions
      * gdb.linespec/ls-dollar.cc: New file.
      * gdb.python: Add test for linespecs with commas.
      linespec rewrite:
      * gdb.trace/stap-trace.exp: If compile_stap_bin fails,
      * linespec.c (decode_objc): Add cleanup to free
      PR breakpoints/13798 and mi/11541
      * gdb.texinfo (GDB/MI Breakpoint Commands): Re-order options
      * gdb.mi/mi-break.exp (test_rbreak_creation_and_listing):
      * gdb.texinfo (GDB/MI Breakpoint Commands): Remove "-r" option
      * linespec.c (linespec_parse_line_offset): Make parameter
      * breakpoint.c (find_condition_and_thread): Initialize
      * breakpoint.c (invalid_thread_id_error): New function.
      * linespec.c (struct linespec): Constify expression,
      * linespec.c (add_sal_to_sals): Add LITERAL_CANONICAL
      * linespec.c (decode_objc): Record the function name
      * linespec.c (convert_linespec_to_sal): Don't add
      * linespec.c (linespec_lexer_lex_number): The input
      * linespec.c (linespec_lex_number): A number followed
      * breakpoint.c (parse_breakpoint_sals): Remove unused variable
      Forgotten commit from 2012-07-30.
      * gdbtypes.c (opaque_type_resolution): Make static.
      PR c++/13356
      PR c++/14365
      * defs.h: Include build-gnulib/config.h
      PR gdb/13483
      * gdb.cp/converts.cc (main): Comment out the pointer to boolean
      * lib/cp-support.exp (cp_test_ptype_class): Add support
      PR gdb/14288
      * breakpoint.c (clear_command): Add cleanup for
      PR c++/13615
      * ax-gdb.c (gen_printf): Make FORMAT const.
      * breakpoint.c (catch_syscall_split_args): Use skip_spaces.
      * watchpoint.exp (test_no_hw_watchpoints): Add test using
      * ada-lang.c (ada_read_renaming_var_value): Pass const
      * mi/mi-cmds.h (mi_execute_command): Make "cmd" const.
      * gdb.texinfo (Maintenance Commands): Add missing ')' for
      * breakpoint.h (struct breakpoint): Add comment to
      * gdb.base/dprintf.exp: Fix typo preventing "dprintf info 2"
      * tracepoint.c (trace_save):  Call the writer's start method.
      * gdb.base/filesym.exp: New completer test.
      * gdb.base/filesym.exp: Use gdb_test_multiple instead of
      * ada-lang.c (is_known_support_routine): Add explicit free of
      * gdb.mi/mi-var-child-f.exp: Pass f90 to gdb_compile instead
      Constification of parse_linespec and fallout:
      Fix regressions caused by const-ify linespec patch:
      PR c++/7539
      Fix PR # dyslexia in ChangeLog for previous commit. It should have
      PR c++/14819:  Explicit class:: inside class scope does not work

Keith Walker (3):
      * MAINTAINERS (write-after-approval):  Add my entry.
      * dwarf2read.c (read_attribute_value): New function to handle DW_FORM_indirect
      * gdbserver/low-linux.c (arm_register_u_addr): added.

Kelley Cook (10):
      2005-01-13  Kelley Cook  <kcook@gcc.gnu.org>
      2005-01-17  Kelley Cook  <kcook@gcc.gnu.org>
      2005-05-09  Kelley Cook  <kcook@gcc.gnu.org>
      2005-05-19  Kelley Cook  <kcook@gcc.gnu.org>
      2005-05-19  Kelley Cook  <kcook@gcc.gnu.org>
      2005-07-07  Kelley Cook  <kcook@gcc.gnu.org>
      2005-07-07  Kelley Cook  <kcook@gcc.gnu.org>
      2005-07-14  Kelley Cook  <kcook@gcc.gnu.org>
      2005-07-16  Kelley Cook  <kcook@gcc.gnu.org>
      2005-08-17  Kelley Cook  <kcook@gcc.gnu.org>

Ken Raeburn (1471):
      Install second copy in $(tooldir)/bin, since that's where gcc looks.
      Install second copy as $(tooldir)/bin/ld, since that's what gcc wants.
      Lots of changes from gas-bfd work.  Includes:
      Lots of changes from gas-bfd work.  Includes:
      Header file changes corresponding to BFD library changes just checked in.
      Various changes to get linker working again for a.out:
      [time to file a PR on cvs...]
      * hosts/sparc.h (abort, exit): Hide these names if compiling with
      Changes reflecting recent changes in BFD library sources.
      Don't align sections in I960 coff files.
      Fixed some bugs in handling vxworks960 -- not reading registers right,
      Fixed some bugs in handling vxworks960 -- not reading registers right,
      Fixed some bugs in handling vxworks960 -- not reading registers right,
      If at first the network screws you over, try, try again...
      print symbolic version of addresses as well as hex
      Don't crash on TYPE_CODE_UNDEF nodes as base classes (generated by
      Don't die on TYPE_CODE_UNDEF nodes as base classes.
      Use frame address if arg pointer isn't available.
      * configure.in (mips host): Accept "ultrix" with version number.
      (&!@# CVS breakage...)
      * config/tc-m68k.c (m68k_ip): Mismatch error could also indicate
      fix for PRs 1360 and 1370 -- new v8 patterns for save,inc,dec
      fix for pr1371: heed fx_offset in pcrel relocs
      delete cvs merge cruft
      * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.
      moved sparc opcode table to bfd
      grab bfd lib for opcode table
      fix up hostname in log entry
      make it compile on rs6k: declare free, disable assertions, don't define M_RS6000
      * config/tc-m68k.c (m68k_ip): If instruction is invalid for the
      * config/tc-m68k.c (m68k_ip): If instruction is invalid for the
      * archures.c, cpu-m68k.c, cpu-sparc.c: Undo 16 June changes.
      * bfd.h: Regenerated after page/segment size changes.
      * messages.c (as_tsktsk): Use correct ANSI form for stdarg version.
      * config/decstation.mh (HDEFINES): Specify "-G 4" to avoid
      ChangeLog entry for sparc.mt added last week.
      mainly link-relax changes
      enough align-reloc support for "objdump -r", not enough for linking
      common/undef sym handling fix from p3
      From p3:
      m68k.h (m68ec030): Defined as alias for 68030.
      * config/tc-m68k.c (init_table): Now const.  Always include 68851
      * config/tc-m68k.c (init_table): Now const.  Always include 68851
      Renamed opc-sparc.c to sparc-opc.c for more significant characters in cpu
      Missed one...
      from p3: +0.0 is a small integer, at least for moveq
      Makefile.in bug fixes and sparc-opc.c addition
      nindy bug fixes (function types) and opcode library inclusion
      nindy bug fixes (function types) and opcode library inclusion
      accidentally used out-of-date version
      include opcode library
      move out sparc-opc.c
      build opcodes before gas or gdb
      from p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h
      from p3: remote-vx.c: hide name realloc for inclusion of rpc/rpc.h
      fix uninitialized pointer when reading relocs
      fix typo in install rule
      cpu32 and -mno-688?1 support from p3
      cpu32 and -mno-688?1 support from p3
      fix repeated ext_format_i960 local decls so sun4 cc accepts it
      fix repeated ext_format_i960 local decls so sun4 cc accepts it
      use _filtered routines for printing so symbolic addresses show up in the right place
      * Makefile.in (ldexp.o, ldctor.o, ldlang.o, ldmain.o, ldwrite.o, lexsup.o,
      defined(__STDC__) / __STDC__==1 changes recommended by gnu
      tc-i960.c: use NO_RELOC
      coffcode.h (coff_section_symbol): Create section if it doesn't exist.
      bout.c: Removed some unused variables
      * copy.c (main): Even if is_strip, accept -d argument indicating alternate
      * Makefile.in (nindy.o): Define "STRIP" as pathname of strip program.
      * aout-target.h (callback): Don't define this function if it won't be used.
      * config.sub: Complain if no argument is given.  Added support for 386bsd as OS
      * remote-nindy.c (nindy_load): Replacement version from Steve
      Put conditional "const" before version_string, not before dummy function
      aoutx.h (some_aout_object_p): Section list should be set up properly already;
      bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so widening works
      this morning's check-ins...
      delete unused BFD_EMIT_TABLE macro def
      Change from John Carr: use `v', not `a', for operand 2 of vax bb* instructions.
      Ran "indent", for GNU coding style; some code & comments still need fixup.
      Ran "indent", for GNU coding style; some code & comments still need fixup.
      syms.c (asymbol): Added new field "app_data", for data particular to the
      add breakpoint in as_perror
      no longer using gas-format.el
      vms stuff from fsf version - untested
      doc changes
      tahoe code from fsf - untested
      more tahoe code
      declare malloc, realloc
      delete HO_USG and setbuffer macros
      delete M_VAX
      guesses for i860 relocs, from fsf code
      defined NEED_FX_R_TYPE
      mostly whitespace/comment changes
      Some cleanup.
      rebuilt after library changes
      coffcode.h: bfd_coff_std_swap_table is now const and static
      deleted local-vars comment
      changes for traditional C
      recent changes to as.h, Makefile.in, write.c, obj-vms.c
      updated for added/deleted files
      not needed
      version 1.93 now
      tonight's changes
      obj-coffbfd.c: include libcoff.h
      trad-core.h is gone
      updated for current list of files
      replaced with newer code
      regenerated from as.texinfo &c
      as-m680x0.texinfo does not exist
      missed tc-tahoe files
      handle local label number zero -- 0f, 0b, 0$ -- correctly
      SunOS 4.0.3 has no sys/stdtypes.h
      avoid #elif
      expr.c (0$), obj-coff.h (#elif), ho-sunos.h (sys/stdtypes) changes
      note dependencies for coff-z8k.o and -we32k.o
      today's changes
      from fsf: sequent os is bsd(ish)
      rebuilt from current bfd library
      app.c (app_push): Use memcpy, not bcopy.
      regenerated from current sources - bfd_elf_find_section return type changed
      fix libbfd.h declaration, by tweaking elf.c comment, so bfd can compile
      comment reformatting
      delete decls of segment_name, seg_name
      (s_data): Use "data_section"; it'll map to SEG_DATA or SEG_E1 if appropriate,
      log for changes checked in this morning; deleted some duplicate entries
      fix goof from last change
      Accept -with arguments.
      look for --with_bfd_assembler option
      expr.c (operand): handle logical end-of-line characters line newline
      Temporary hack until Per's solution gets implemented: If --with-minimal-bfd is
      Lots of changes from Eric Youngdale, mostly for VAX and VMS support.
      Lots of changes from Eric Youngdale, mostly for VAX and VMS support.
      log for v9 work
      keep config-gas.com.
      whitespace/comment changes
      not used
      not used
      changes from Ralph Campbell @ Pyramid for MIPS a.out (BSD 4.4) support
      accept mips-dec-bsd* and i?86-*-elf
      from ralphc: recognize some mips variants
      from ralphc: mips-aout support
      mips.h comment fix from Ralph Campbell
      configure: Include srcdir in target-of-link-not-found msg
      forgot to document a configure change: don't screw with -/_ in "with" options
      The z8k code doesn't appear too depend on include/opcode/h8300.h.
      don't specify comopiler here
      delete silly fake-as target stuff
      from Ralph Campbell's work
      Move VMS version of SUB_SEGMENT_ALIGN to obj-vms.h from write.h.
      update for files added and deleted
      Deleted RCS logs and "Done in" message.
      Eliminated uses of DEFUN.  Added seclet_link element to vectors.
      update from ralphc's changes
      stop in abort
      from minyard@bnr.ca: free up copy of section contents each time through loop
      don't need LOCAL_LOADLIBES any more, with new configure.in changes
      deleted emacs local variables comments
      m68k_ip: for pc-rel addressing of a symbol, fix offset so +2 isn't needed
      changes for bfd support, enough for sun4 target
      merged into ../ChangeLog
      more bfd merging - see ChangeLog
      BFD branch merging.
      (s_xword): Now accepts large integer constants, but not symbolic constants
      * elf.c (elf_write_object_contents): Section ".shstrtab" should be
      revised elf support
      Document damage^H^H^H^H^H^Hwork done so far tonight.
      mips-bsd and 386bsd support
      minor revision, some new info
      updated and expanded
      forgot to check in: sparc s_xword support
      configure.in: For VMS target, skip bfd, ld, binutils.
      set SEC_RELOC only if fixups are required
      changes this morning & yesterday
      build gas for mips-dec-bsd
      keep new elf files
      ChangeLog is gone
      Put back mips-dec-bsd* case.
      SUB_SEGMENT_ALIGN now takes an argument.
      SUB_SEGMENT_ALIGN now takes an argument.
      read.c needs ctype.h
      for aix386 (ps/2), don't run ranlib
      From Minh Tran-Le: recognize i386-ibm-aix (ps/2), and use new config file for
      from Noah Friedman: define some needed macros if hpux version < 8
      hppa and aix386-core changes
      hppa.c: don't require DL_MAGIC, SHL_MAGIC, if they're not defined (hpux 7.0)
      updated
      bump main trunk to version 2.0.1
      Define EXIT_SUCCESS and EXIT_FAILURE if not already defined.
      Include new file config.h.
      config.h, version.c: Now generated from the Makefile.
      accept m683??, not just m683?2
      today's changes -- version number handling, config.h, as.c, EXIT_*, 68k changes
      elf32.c, elf32-sparc.c changes
      fix an m68k 0r0... bug
      since bfd vers is > 2.0, make doc say so also
      unused; deleted
      rename for <=14 chars
      (do_relocs_for): Don't allocate storage or process relocs if there aren't any
      updated for obj-bfd-sunos, ho-decst* changes
      libbfd.c: Maintain `where' field of BFD with current position while BFD is
      FILE_OFFSET_IS_CHAR_INDEX changes to libbfd.c and hosts/sparc.h
      oops, left some debug code in
      Eek, a bug!
      rename for <=14 chars
      delete non-mips-related code
      aout-mipsbsd -> mipsbsd
      fix some (not all) bugs in previous changes
      disable position-caching code for now
      turn on file-position optimizations again
      mipsbsd renaming, libbfd optimization fixes
      Some versions of make don't like empty variable expansions on lines by
      log for configure change
      If $(srcdir) isn't ., create links to all predefined as-*.texinfo files that
      add missing z8000 define
      objdump.c: Use correct prototype of fprintf, else it won't compile on ANSI
      updated
      First crack at a test suite.
      (big_cons): If target_big_endian, reverse bytes being copied.  (Temporary
      look for GAS_VERSION macro, not external version_string var
      start using new texinfo stuff -- variables, conditionals.  far from complete
      move local include after system ones; use CONST not const
      build file symbol fwd pointers properly, don't deref symbol #s as pointers
      checkpoint, for lots of recent changes
      go back to const instead of CONST
      new test cases
      log doc change
      Build gas tar file, based on gdb code:
      merging this directory into testsuite
      from gas/testscripts -- may be useful someday
      add some new tests, and new testing procs
      New script.  Simply evaluates and exec's its arguments.  Needed until I
      include string.h
      kill it dead
      a.out string table reduction code, take two.
      Get version string from config.h now.
      use %-form, so test can be run on m68k-coff too
      The customer's test case is p2430a.s; p2430.s has different whitespace,
      Handle new tests, and new testing modes.
      version.c is gone
      keep change log
      keep new test cases
      keep new utility scripts
      add rule for building snapshot of gas+ld+binutils
      makefile.in change
      allow overrides of armap defaults
      add new field for subformat (for hp300 work)
      checkpoint hppa-elf code from Utah (Sanitize out until it's cleaned up & working)
      checkpoint hp300hpux code from HP; needs cleanup before using
      changes for hp300hpux -- won't be enabled until bfd work is done
      include ctype.h, and some special-purpose regs for 29050
      copyright; gas changes
      new reloc enum types
      hppa support, initial linker support
      fixed up to use elf32-target.h
      hppaosf target support
      BSF_FUNCTION update
      hp300hpux changes
      keep hp300hpux and hppa-elf files
      handle hppa osf configuration
      Log for changes already checked in today.
      Don't include system a.out.h in elf32-hppa.c.
      comment formatting fixup
      hppa-osf(elf) support files
      missed a file
      *** empty log message ***
      hppaosf host & target makefile frags
      hp300 hpux configuration
      hppa configuration
      PR fix for debug symbols referring to other symbols, then same name defined
      BFD_ASSEMBLER md_convert_frag section arg is not a pointer
      hp300 support.  Emulation mode fix for 386bsd and linux.
      lots o' changes
      keep new files
      keep new files; get rid of trailing spaces after sh-support file names
      Reorganized test hierarchy to categorize tests.
      configure.in: treat m68*-*-sysv* target like m68k-*-coff
      whitespace changes; rely on default initialization for a var
      add ct miniframe host support
      expand comment about "global_sym" complaint
      keep miniframe.h
      revised rules for gas snapshots
      discard empty rs6000 files
      override obj_header_append from obj-aout.c
      updated
      Updated list of m68k options, described required-register-prefix hack.
      add hppa disassembly code
      move split to divide tables more evenly
      note a hppa-dis.c change i forgot to list before
      bump version number
      hppa assembler/disasm support routines
      new tests
      update with new version # and new reloc types
      updated
      don't keep testscripts subdir
      keep the directories that contain tests
      Steve sez SH stuff is public now
      (binutils.tar.z, &c): Updated for making binutils FSF release.
      rename aout-mipsbsd.sc-sh to mipsbsd.sc-sh for 14-char file systems
      missed this in mipsbsd renaming
      Makefile.in (taz): Fix modes on $(TOOL) dir also.
      missed part of renaming update
      Makefile.in (DISTSTUFF): Don't build binutils.mm.
      try to make hppa opcode table, updated for gas, still be compatible with gdb
      begin reorganization to support 64-bit elf
      add elf64 structures/macros/types, rename some old elf->elf32
      (COERCE64): Avoid out-of-range numbers
      Updated for new macro, type, and structure names.
      print_insn_* routines want bfd_vma, not CORE_ADDR
      (elf64.c): Add to list of sources.
      * elfread.c (elf_symfile_read): Update ELF structure and routine
      elf, bfd_vma-cast changes
      elf, cleanup changes
      elf32 updates
      read.c (s_align_bytes): Properly record alignment.
      first cut at new maybe-64bit-handling configuration
      Part of bfd reconfiguration: Move bfd.h to bfd directory.
      in dis-asm.h, declare print_insn_hppa
      don't bother checking return value from hash_new
      config.guess: Recognize hppa1.{0,1}-hp-bsd
      new file for hppa linker support
      keep new files
      elfcode.h
      eliminate use of obsolete EXFUN
      rest of utah changes
      hack backquoted command in Makefile.in to always have zero exit status
      new file, from utah
      today's changes
      updates from Utah
      eliminate most prototypes so ansidecl.h isn't needed before this file (incomplete)
      today's changes; details from Utah on their changes
      keep ho-hppabsd.h
      bump version number
      For gas and binutils snapshots, use .gz now instead of .z.  (FSF is changing
      oops -- keep elf64.c too
      Patch from minyard@bnr.ca: For empty symbol table, write out number "4" in
      clean v9 stuff out of configure.in
      patches from tege
      I don't think this file is needed any more
      Lots of changes from Jeff Law for HPPA support:
      mips-dis.c needn't choke on HOST_64_BIT
      protect against multiple inclusions
      (elfNAME, ElfNAME): Use CAT directly rather than going through NAME.
      Second try at getting elfNAME macros right.
      search ../include, and not ../bfd
      comment branches in ARCH_SIZE test
      sparc-dis, configure/Makefile changes
      Put in marker for sysdep.h inclusion.
      Move bfd.h to ../include.  (Directory is created if it doesn't exist.)
      updated
      allow "make bfd.h" to still dtrt
      now generated at build time
      * aout.sc-sh: Add SHLIB_PATH like STACKZERO.  Make STACKZERO
      Makefile.in, aout.sc-sh, hp3hpux.sh changes
      look in ../include instead of ../bfd for bfd.h
      (use full hostname in log entry)
      Sun Jun 20 02:34:04 1993  Ashley Saulsbury (ans@sics.se)
      (INCLUDES): Look in ../bfd, not ../include, for bfd.h.
      Change insertion marker for new bfd.h generation scheme.
      Generate bfd.h in current directory by grabbing 64-bit definition (if any)
      No longer use dummy new-section-hook.
      Regenerated after Kingdon's changes to cache.c.
      Regenerated after my changes to bfd-in.h.
      * elfcode.h (bfd_add_to_strtab): Now static.
      Recent changes, mostly ELF and bfd.h generation.
      Look in ../bfd, not ../include, for bfd.h.
      Don't define int64 stuff here.
      (srec_write_symbols): Use sprintf_vma, in case bfd_vma is too wide for
      Before casting a pointer into an integer field, verify that the field is
      Use new size-independent versions of elf internal data structures.
      Use new size-independent elf internal data structures.
      Use new size-independent elf internal data structures.
      regenerated
      Lots o' changes.
      fix include path again
      More get_word/put_word changes.
      Sigh.  Null pointer return might be right in some cases; don't abort.
      elfcode.h:bfd_section_from_shdr change
      Thu Jun 24 17:25:51 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
      (tc_gen_reloc): Handle BFD_RELOC_SPARC_WDISP22 relocation.
      Elf bfd routines and types are now size-independent again.
      elf32.c (slurp_symbol_table): fix cast-as-lvalue bug
      new generic elf64 stuff
      list new files, new stuff to sanitize
      delete setting of a variable i wound up not using
      (CAT4): Added Saber-C (ANSI mode) version.
      New files for sparc64 cpu.
      sparc64 changes
      bfd.h isn't here any more
      (enum bfd_reloc_code_real): Put simple power-to-two relocs together, and add
      Stricter prototyping, to force type conversions between 64-bit target and
      Hack to cut down compilations needed for minimal-bfd:
      fill out reloc table
      * elfcode.h (elf_read): Delete static declaration, since function has moved.
      regenerated
      Several changes: type fixes; prototypes; minimal-bfd work; elf fixes.
      more prototypes, in libelf.h
      localize a conditionally used variable
      move valueT typedef to as.h from struc-symbol.h
      (integer_constant, floating_constant): Now return void.
      (expressionS): Field X_add_number is an offsetT.
      (s_comm): Values read are type valueT.
      (free): Returns void if __STDC__.
      Define ENV64 for sparc v9.
      clean v9 from obj-elf.h
      (obj_elf_frob_symbol, elf_frob_file, elf_file_symbol): Declare.
      * symbols.c (symbol_new): Symbol value is type valueT.
      (write_object_file): Locals from_addr, to_addr, table_addr are now addressT.
      (struct fix): Fields fx_offset and fx_addnumber are now type valueT.
      Change various calls (e.g., to symbol_new, md_number_to_chars) to cast
      (md_create_short_jump, md_create_long_jump,
      (sparc_ip): Initialize `len' variable to make gcc shut up.
      Typedef changes.  V9 work.
      Don't define bfd_vma here!
      config/tc-sparc.c (s_common): Revamp to handle both syntaxes, and not be
      forgot to check this in yesterday
      Oops, not all of the tc-sparc.c change was format-independent.
      (ALL_EMULATIONS): Include $(OTHER_EMULATIONS) in case some target has stuff
      (new_stetement): Size argument is now type size_t.
      ldmisc.h (einfo, minfo, info): Don't bother with PARAMS macro when no
      ldmisc,ldlang,Makefile changes
      initial v9 stuff
      keep elf.sc
      Clean v9 stuff from reloc.c and bfd-in2.h also.
      (sparc_reloc_map): Remove duplicate WDISP19 entry.
      (enum bfd_reloc_code_real): Move SPARC_BASE13 and SPARC_WDISP19 to more
      (struct elf_obj_tdata): Add field `thunk'.
      Use {start,end}-sanitize-v9 instead of `v9' on every line to be removed.
      regenerated
      Changes to reloc.c, libelf.h, config/sparc-elf.mt.
      Handle sparc64-* before sparc*.
      Solaris 2 configuration; sparc64 sanitization.
      fix values
      Solaris 2 support; sparc64 sanitization.
      Include .init, .fini, .rodata sections.
      configure.in, elf.sc changes
      config/obj-elf.c (obj_elf_section): Allow `@' to introduce an attribute name.
      make sanitize dtrt wrt v9
      dtrt wrt v9 for elf64-sparc.c (sigh)
      fix net-equip pr 2975: tm-m68k.c(m68k_ip): adjust for pc-rel offset before using value, not after
      (BFD_LIBS): Include coff-mips.o and coff-msym.o, so that gdb will link.
      * elf.c, elfcode.h, libelf.h: Serious reorganization.
      (obj_elf_previous): New function.
      forgot to check this in long ago...
      (read_begin): Call obstack_begin with values closer to 1K multiples.
      (write_relocs): New function, split off from write_contents.  Use memset
      various changes
      dis-asm.h (struct disassemble_info): New field application_data.
      disable em_i386linux.o until emulparams/i386linux.sh is checked in
      Make emul-list.h depend on Makefile, so changes to EMULATION_OFILES get
      * elf32-sparc.c (elf_sparc_howto_table): Don't use "^&" before
      don't use 'template' in C code, so it'll be friendlier to C++
      obj-elf.c, tc-sparc.c, symbols.c changes
      renamed PAGE_SIZE to MAXPAGESIZE
      (MAXPAGESIZE): Renamed from PAGE_SIZE.
      Pass emulation name without ".sh".
      solaris 2 changes
      (bfd_perform_relocation): Handle 64-bit relocs.
      * libelf.h (struct elf_backend_data): New field, maxpagesize.
      (elfXX_bed): Initialize maxpagesize from ELF_MAXPAGESIZE.
      Reimplement segment writing.
      Lots o' elf changes
      renaming elf emulparams files to work with current emulation handling code
      symbols.c: Use DEBUG_SYMS instead of DEBUG.
      elf files changed names; keep i386linux.sh
      keep ho-hppaosf.h; m88k.patches is gone
      * scripttempl/elf.sc: Add hooks for .sdata, .sbss, and
      * obj-elf.c (obj_elf_stab_generic, in disabled code): If
      v9 changes
      (emit_expr): Use BFD_RELOC_64 fr 8-byte expressions.
      read.c change; yesterdays elf/sparc changes
      (BFD_LIBS): Always include elf.o.
      add i386-elf relocs (from Meissner)
      rewrite comment -- bfd-in2.h is generated too
      Wed Jun 23 06:05:58 1993  Michael Meissner  (meissner@osf.org)
      regenerated
      Makefile.in, bfd-in.h, reloc, elf32-i386, elfcode changes
      (write_object_file): Test DEBUG_SYMS instead of DEBUG for verifying sym chain.
      (md_apply_fix): Fill in values for BFD_RELOC_{32,64}, not zeros.
      v9 changes
      changes to write.c, obj-elf.c, tc-sparc.c
      * libelf.h (NAME): Provide a default definition, that's neither
      * write.c (merge_data_into_text): Define only if BFD_ASSEMBLER is
      sanitize targets.c
      regenerated
      code changes to syms.c bfd.c
      include elf doc
      configure.in: Include aout32.o for any a.out/b.out formats.
      updated to-do list
      (potable): Treat "string" like "asciz".
      Undef NO_RELOC before including aout/aout64.h.
      obj-elf, write, symbols, read changes
      * tc-i386.h (NO_RELOC) [BFD_ASSEMBLER]: Define as BFD_RELOC_NONE.
      * tc-sparc.c (s_local): Function moved and renamed...
      tc-i386, tc-sparc, obj-elf, tc.h changes
      minor doc tweaks
      * elf32-i386.c (elf_howto_table): All partial_inplace fields should be "true".
      * elfcode.h (elf_build_phdrs): Unused function deleted.
      From Peter Hoogenboom <hoogen@shafer.cs.utah.edu>:
      Merged in changes from Jeff Law and Pete Hoogenboom at Utah for PA ELF
      more hppa elf support from utah
      make config.bfd executable
      deleted -- no longer accurate
      (struct sec): Move position of user_set_vma, and document it.
      removed some "#if 0" code
      More patches from Jeff Law, plus a little cleanup of my own.
      More patches from Jeff Law, plus a little cleanup of my own.
      %$#@ cvs bugs
      section.c, hppa changes
      regenerated after section.c changes
      From Utah, part of BFD HPPA cleanup:
      * objdump.c (ARCH_all): Define ARCH_hppa too.
      Deleted explicit "return" statements without values at the ends of functions.
      (write_relocs) [RELOC_EXPANSION_POSSIBLE]: Declare tc_gen_reloc correctly.
      write.c, configure.in changes
      (_do_get*, _do_put*): Renamed via macros to clean up namespace.
      regenerated after doc fix
      Deleted some fields of elf*_symbol_type and elf_obj_tdata that were getting
      more changes from Utah, see log for details
      Reorganized setting of makefile variables so 64-bit stuff works again.
      configure.in, libbfd, elf, elf-hppa (utah) changes
      (elf_symbol): Fixed name of elf_symbol_type.
      more Utah changes, some cleanup of mine
      obj-elf.h change
      PA and ELF changes
      * configure.in: Make 64-bit stuff work with "--with-targets=all".
      gcc -Wall cleanups from Utah
      Whitespace/comment fixups.
      * gen-aout.c (main): Output newline after end of comment, not before.
      relax_align is now static
      obj-coffbfd relax_align change
      Add some "setup_xfail" commands, correct at least for sun4 native.
      Moved struct m68k_incant and related macros earlier in the file.
      minor tc-m68k.c changes
      (flag_want_pic): New variable, mostly ignored.
      define DIFF_EXPR_OK
      some 68k pic stuff
      expr.c (expr) [DIFF_EXPR_OK]: Permit subtraction of symbols in different segs.
      Whitespace/comment cleanup.  Use PARAMS in tc-vax.c.
      reloc.c (bfd_reloc_code_type): Add linkage-table relative reloc of size 8, 16,
      tc-m68k.c change
      configure.in: Alphabetize list of cpu type alternatives.  Enable OS values of
      removed two deleted files (thanks Fred)
      elfcode.h (EALIGN): Define, dependent on ARCH_SIZE.
      * aoutx.h (howto_table_std): Correct the "size" field in some entries.
      * config.sub: Accept linux*coff and linux*elf as operating systems.
      configure.in: Put {start,end}-sanitize-for-fsf around code that removes some
      * messages.c (as_fatal): Do mention that it's the assembler that
      more null/empty string fixups
      messages.c (as_fatal): use myname in printed message
      for m68klynx_coff_vec, include coff-m68k.o for now
      Define ONLY_DECLARE_RELOCS, to avoid name conflicts when "--with-targets=all".
      Make "make dep" easier to work with.  Updated lots of dependencies.
      68kcoff, makedep changes
      coff-i386.c (i3coff_object_p): Now static.
      * config/obj-coffbfd.c (fixup_segment) [DIFF_EXPR_OK]: If
      obj-coffbfd change for wellfleet pic
      remove inclusion of strings.h
      Oopsie.
      More "make dep" fixups.
      keep apollo.h
      configure.in: Accept alpha-dec-osf1* instead of just -osf1, since config.guess
      Makefile.in (OBJDUMP_FOR_TARGET): Define similar to AS_FOR_TARGET.
      * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to AS_FOR_TARGET.
      new test diff1.s - difference of two undefined symbols (should be rejected)
      new test m68k/pic1.s - simple pic code generation
      (HFILES): New variable, for use in "make dep".
      elfcode.h (FILE_ALIGN_: Renamed from EALIGN, to avoid conflict with Ultrix
      Patch from Jeff Law:
      Set bfd_gas for all sparc targets.  Added facility for keeping or rejecting
      delete some code in "#if 0"
      Various arious PA changes from Utah.
      * ldlang.c (delete_output_file_on_failure): New variable.
      keep new sun4 dir
      test case for relocations with addends
      keep pic1.s
      new test case for relocations with addends
      keep diff1.s
      bunch of changes...
      aoutx.h (reloc_type_lookup): Handle BFD_RELOC_SPARC_WDISP22.
      * Makefile.in (install-info): Rewrite to take advantage of VPATH, so FSF
      * config/tc-sparc.h: Removed remaining non-BFD_ASSEMBLER code.
      * write.c (write_relocs): For relocs that are pc_relative and
      doc/Makefile.in, write.c, config/tc-sparc.* changes
      * Makefile.in (taz): Replace "byacc" with "bison -y" in the
      From Jeff Law and Pete Hoogenboom at Utah:
      (tc_gen_reloc): ELF32_HPPA_R_ADDEND -> HPPA_R_ADDEND.
      Show full pathnames.
      list a bunch of files known to get deleted
      Makefile.in, tc-hppa.c changes
      * configure.in: Produce warning message for subdirectories not
      Get rid of "Sanitize for-fsf" stuff; it didn't get the right results.
      log my expr.c change
      configure.in: Don't build ld on i386-solaris2, same as for sparc-solaris2.
      * Makefile.in (distclean): Don't get rid of dvi or info files.
      Fix up dependencies and rules for ld.dvi, ld.info.
      * Makefile.in (taz): Only build "info" in DISTDOCDIRS.
      First cut at sanitization, doc files, &c for gas/binutils releases
      Trying to fix repository after cvs breakage...
      adjusting repository for cvs flakiness
      adjusting repository after cvs mixup
      version number updated following 2.2 release
      * Makefile.in (diststuff): New target.
      sparc.h (RELSZ): Use correct value.
      (coff_bfd_reloc_type_lookup): Don't define if already defined.
      recent coff/lynx changes
      * coffcode.h (coff_slurp_symbol_table): Print more verbose message
      sparc-coff related changes
      define FPRINTF_ALREADY_DECLARED
      Modified to be based on lynx.h, like i386 and m68k versions.
      New file for bare sparc-coff support.
      * configure.in: Group targets by CPU.  Merge some m68k target entries with
      handle sparc*-*-coff*
      declare sparccoff_vec
      handle sparccoff_vec
      various
      include fopen-bin.h
      changes so far
      Since newlib claims not to support the alpha, don't try to configure newlib
      Lots of changes for:
      Deleted RCS crap, since it frequently seems to wind up being the only
      (number_to_chars_*): Delete bogus range checks.
      output-file.c, write.c changes
      removed an unnecessary comment
      Some changes from trying to run test suite in California last week:
      forgot to check in some log messages last week
      Makefile.in (RUNTEST): New variable.
      read.c(lex_type): Don't make '[' a valid symbol name char.
      * config/tc-vax.c (tc_aout_fix_to_chars): Local variable NBYTES_R_LENGTH now
      recent config/* & section_symbol changes
      * as.c (main): Call listing_print before BFD gets closed, when symbol data
      whitespace
      * as.c (main): Only invoke md_end if it's defined as a macro.
      md_end, listing, obj-coff changes
      * write.c (adjust_reloc_syms) [RELOC_REQUIRES_SYMBOL]: If no symbol is present
      sparc-coff reloc, symbols.c BSF_* changes
      (aix386_core_file_p): Use cd_regs[0] for computing the offsetof because AIX
      added coff-sparc.c to CFILES, rebuilt dependencies
      (coff_write_relocs) [SWAP_OUT_RELOC_OFFSET]: Copy addend to r_offset field.
      changes so far
      Add TODO list item from observing Solaris assembler.
      put a breakpoint in as_bad_where too
      * write.h (struct fix): Field tc_fix_data should be type PTR, not void*, for
      Makefile.in: Delete all references to seclet.c, since it's just been deleted.
      * ecoff.h (STYP_EXTENDESC, STYP_COMMENT, STYP_XDATA, STYP_PDATA): Define.
      (TARGET_FORMAT) [OBJ_AOUT]: Fix for new names in bfd.
      tc-mips.h, subsegs.c changes
      new file literal.c
      include literal.c, .o
      Makefile.in, as.h changes
      fix sparc-solaris reloc bug
      * config/i386-netbsd.mt (SELECT_VECS): Include i386bsd_vec, for compatibility
      * bucomm.c (xmalloc, xrealloc): Deleted.
      te-netbsd.h: New file.
      keep te-netbsd.h
      log for netbsd changes checked in a couple of days ago
      * configure.in (i386-*-netbsd*): New target, using te-netbsd.h.
      * as.h: Include config.h.  Added forward declaration for struct symbol.
      (segment_info_type) [NEED_LITERAL_POOL]: Add field literal_pool_size.
      (add_to_literal_pool): Take symbol and addend as arguments, instead of
      Changes for i960_validate_fix, i386-netbsd* configs, BFDDEF handling, literal
      * struc-symbol.h (struct symbol): Make all bitfields unsigned.
      Don't include config.h directly any more.
      Oops.  Didn't mean to change reject_dev_configs.
      (ecoff_set_gp_prolog_size): New function.
      ecoff.c, as.c changes
      * readline.c (doing_an_undo): Delete second declaration, since it confuses the
      * binutils.all/objdump.exp: Trim list of format names expected, and accept any
      * Makefile.in: Replace all occurrances of "rootme" with "r" and "$${rootme}"
      * literal.c (add_to_literal_pool): Handle duplicates of values already written
      (uint64_typeHIGH, uint64_typeLOW): Supply default definitions when not defined,
      (sprintf_vma, fprintf_vma): New macros.
      (enum bfd_reloc_code_real): Add some Alpha relocation types.  Reorganized some
      (alpha_howto_table): Construct 64-bit negative one values in case of
      updated with alpha changes
      * expr.c (operand): For floating point operand with unusual fp char from
      * hosts/alphaosf.h (uint64e_type, uint64_type, int64_type): Delete typedefs,
      read.c (s_lcomm): Treat Alpha like MIPS in handling of .sbss section.
      * atof-generic.c: Some reformatting.
      * symbols.c (dot_text_symbol, dot_data_symbol, dot_bss_symbol): Deleted.
      whitespace/comment changes
      whitespace/formatting changes
      * as.h: If __GNUC__ and inline are both undefined, define inline away.
      New Alpha support files, based on files from CMU.
      Comment change: Soften recommendations against supplying sym+addend operands,
      Various changes: alpha support, fx_done handling, EMIT_SECTION_SYMBOLS, ...
      removed rcs cruft
      keep test suite
      * Makefile.in (check): Don't bother running any tests of
      * lib/ld.exp (simple_diff): Indicate failure if files have different numbers of
      Fix test case to be valid ANSI C++.
      get rid of rcs crud
      * configure (while loop): Don't use "break 2" inside case
      * hosts/vaxbsd.h (HOST_STACK_END_ADDR): Vax BSD doesn't define
      * gen-aout.c (main): Set DEFAULT_ARCH based on preprocessor macros
      * ldlex.l: Removed duplicate rules.
      config.guess: Recognize vax hosts.  (Sent to RMS.)
      * write.c (write_object_file): If tc_frob_file is defined, call it
      (Already checked in write.c and config/tc-alpha.c, but no log msg went
      * read.c (do_align): New function, most of guts of s_align_* functions.  Look
      * configure.in: Handle host vax-*-ultrix* like vax-*-bsd*.  Don't bother with
      alpha & vax changes
      Makefile.in (check, installcheck): Identify directory in "no testsuites"
      fix regexp for all/x930509.s
      test code for fp handling -- no .exp file yet
      * config/ho-i386aix.h: Include sys/types.h and stdlib.h, not ho-sysv.h.  Based
      * gasp.c (malloc): Don't declare, since host.h or system header files may
      gasp.c, atof-ieee.c, ho-i386aix.h changes
      * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
      (atof_generic): Calculate maximum number of useful digits in integer
      atof-generic.c, ecoff.c, literal.c, write.c changes
      * tc-alpha.c (md_section_align): Change second argument and
      tc-alpha, obj-ecoff changes
      (load_expression): Parenthesize operations in range checking, to avoid
      Enable alpha-*-osf* configuration.
      configure.in, tc-alpha, atof-generic changes
      tc-alpha.c (md_atof): Warn that FP vals might not assemble properly
      * coff-alpha.c (reloc_nil): New function.
      * write.c (write_relocs): Print some sensible error message if
      tc-alpha fixes
      * configure.in (alpha-dec-osf1*, alpha*-*-*): Build gas.
      * configure.in (alpha-*-netware*): New target, like alpha-*-osf*.
      -Wall is Ian's friend; make them both happy (by removing `/*' inside comment).
      (adjust_reloc_syms): Use abs_symbol instead of calling section_symbol.
      sparclite-coff fix: obj-coff.c, symbols.c, write.c modified for abs_symbol
      * gas/alpha/fp.*: New files.
      * config/tc-sparc.c (sparc_ip): Reject integer values for pc-relative operand
      (bfd_get_section_contents): Since this function reads unrelocated contents, the
      (default_indirect_link_order): In assertion, compare link_order size field
      (b_out_get_reloc_upper_bound): For BSS section, just return 0.
      Support i960 vxworks versions > 5.0 with coff, not bout.  Default with no
      i960-bout linker fixes, i960 coff config changes
      (install-info): Depend on ld.info, and use "$<*" so
      (lang_size_sections): Clear bfd_error before calling bfd_relax_section, in case
      i960-bout linker fixes, install-info bugfix
      * configure.in: Support i960-vxworks versions > 5.0 as coff.
      missed atof-generic log entry last time
      write.c (write_object_file): Removed register declarations.
      First attempt at i386-mach3 support.
      First cut at i386-mach3 support.
      keep new te-mach.h
      update -- keep more stuff recently added
      keep ld.cdtest
      revised for Rob's changes
      * configure: If subdir configure fails, print out a message with subdirectory
      Should've got checked in with i386-mach3 config changes.
      keep te-mach.h
      this is i386-mach3 *host* support (not target like in last mistaken msg)...
      * read.c (potable): Added ".this_GCC_requires_the_GNU_assembler", which is
      keep coff-sparc.mt
      keep coff_sparc.sh
      * lib/gas-defs.exp (objdump): New proc.
      (obj_coff_lcomm): Put "#if 0" around the unused parts (most of the function).
      * configure.in (i960-*-coff, i960-*-vxworks5.*): Use coffbfd, and gas_target
      (md_atof): Omit warning about FP values.
      960-coff, alpha changes
      Add some notes from tege on .align for alpha and i386 that I want to deal with
      Removed comment about internals documentation in as.texi; just say that the
      * i386.h: Reverse last change.  It'll be handled in gas instead.
      * config/obj-coff.c: Minor formatting/stylistic changes, plus:
      Handle Alpha load-immediate-FP pseudo-instructions:
      alpha, coff, i386 changes
      (Close_VMS_Object_File): Add comment pointing out some code that doesn't belong
      Include aout/stab_gnu.h.
      Some alpha-ecoff and vax-vms related changes.
      new script, for regenerating make-gas.com
      rewritten, untested
      various configuration changes, obj-coff change
      Scan Makefile.in, not version.c, for current version number.  Delete all
      (obj_coff_line): Set symbol lnno field with this_base, not line_base.  (Patch
      (VMS_Initialized_Data_Size): Cache symbol values to reduce number of lookups
      today's changes for vms, misc bugs
      keep vmsconf.sh
      keep ic960coff.mt
      version 2.0 -> 2.2.1
      (trad_unix_bfd_is_local_label): Fixed typo where
      * bfd-in.h (BFD_VERSION): Use @VERSION@.
      * configure.in: Eliminated all targets using obj-coff but not defining
      (TDEFINES): Fixed typo (MANY_SECTIONS, not MANY_SEGMENTS).
      ic960coff.mt typo fix
      * aoutx.h (reloc_type_lookup): Handle BFD_RELOC_CTOR on a 64-bit
      sparc *13 relocs, obj_sec_sym_ok_for_reloc stuff
      * write.c (symbol_table_frozen): New variable, to be set after bfd_set_symtab
      * write.c (set_symtab): Define only if BFD_ASSEMBLER.
      * config/obj-coff.c (obj_pseudo_table): Supply "section" unconditionally.
      * Makefile.in (config-stamp): If `defs' is defined, emit a preprocessor
      * config/tc-alpha.c (alpha_ip): Only set GP prolog size if using PV register.
      * config/obj-coff.h (SEPARATE_STAB_SECTIONS): Always define.
      * internal.h (internal_aouthdr): Added comments for Apollo fields.
      * i386.h (IS_JUMP_ON_ECX_ZERO, "jcxz" pattern): Operand size prefix is 0x66,
      Some internals docs.  Not enough to be amazingly helpful yet, not really
      keep internals stuff
      (s_reserve): If section passed isn't bss, don't spew remainder of input file in
      (install-info-as, install-info-gasp): New targets, now explicitly checking
      sparc, doc/Makefile.in changes
      note that pa support is elf only
      note deleted .mt files
      Make tests work again on alpha-osf1 and sun4 native.
      * expr.c (operand): Try to parse "0f" and "0b" sequences as floating point and
      * Makefile.in: Make $(OBJS) depend on $(ALL_OBJ_DEPS).
      Include string.h.
      (VMS_write_object_file): While looking for register mask, skip empty fill frags
      * Makefile.in, as.texinfo: Renamed asdoc-config.texi to asconfig.texi.
      added info on warning functions &c
      doc, obj-vms.c, ho-sysv.h changes
      * hosts/i386aix.h: Changes to avoid prototypes conflicts with the ones defined
      * coff-sparc.c (sparccoff_vec): Change minimum alignment power to 2, so that
      * gasp.c: Include ctype.h.
      * config/tc-sparc.c (md_section_align): Always round up to multiple of
      * config/obj-coff.h, config/obj-coff.c: Deleted all code used only when
      * listing.c (list_symbol_table): Don't print register symbols as undefined.
      * config/obj-coff.c (obj_symbol_new_hook): Don't need to strip underscores,
      as.c, read.c log entries i forgot to check in friday
      * listing.c (list_symbol_table): Print "NO DEFINED SYMBOLS" and "NO UNDEFINED
      * config/obj-coffbfd.c (fill_section): Check COFF_NOLOAD_PROBLEM
      * tc-m68k.c (flag_reg_prefix_optional): New variable.  Initialized to value of
      m68k changes - optional reg pfx, apollo, delta, init
      Trying to make yesterday's "simplification" actually work...
      * config/tc-mips.c (s_option): Only refer to g_switch_* variables if GPOPT is
      * m68k-dis.c (print_insn_m68k): If F_ALIAS flag is set, skip the opcode being
      keep disassemble.c
      * configure.in (i[34]86-*-sco*): Move to be with other i386 targets.
      * obj-coff.h (TARGET_FORMAT) [TC_I960]: Select little endian version.
      (i386-*-gnu*): New target, handled like i386-mach.
      i386-gnu config, coff sync, i960 coff changes
      adjust_symtab, as.h changes
      * config.bfd (i386-*-gnu*): Treat like i386-*-mach*.
      not used
      coff_gnu deletion
      * config/te-dpx2.h (TARGET_FORMAT, REGISTER_PREFIX_OPTIONAL): Define.
      * configure.in (mips*-dec-bsd*): New target; do build linker.
      * config/default.exp: Renamed from unix-gas.exp.
      * config/obj-coff*.*: Merged coffbfd versions into coff versions, with a single
      (yywrap): Define as function if not defined as a macro.
      * Makefile.in (objdump.o): Deleted special rule.
      syslex.l, objdump.c/config changes
      (install-info): Check for gprof.info in build dir, fall back to srcdir.  Depend
      (TRUE, FALSE): Always use undef before defining them.
      gprof.h, Makefile.in changes
      doc/Makefile.in (distclean, clean-dvi, clean-info): Delete gasp files too.
      * symbols.c (symbol_new) [BFD_ASSEMBLER]: Don't permit additions to the symbol
      Note deleted files.
      * config/mh-lynxrs6k: Renamed from mh-lynxosrs6k, to make it unique in 8.3
      * config/mh-lynxrs6k: Renamed from mh-lynxosrs6k, to make it unique in 8.3
      * config/cf-h8300h.mt: Renamed from coff-h8300h.mt, to make it unique in 8.3.
      * emulparams/gld960coff.sh: New file.
      * config/mipsl-idt.mt: Renamed from mips-idtl.mt.
      * emultempl/generic.em: Use "e" rather than "em_" as prefix for filename.
      em_->e, mips-idtl->mipsl-idt name changes
      note file renaming
      remove unneeded files
      deal with file renaming, new files
      keep gld960coff.sh
      keep gld960c.em
      * ldver.c (ldversion): Updated version number.
      8.3 name fixes: ld.cdtest/cdtest-func.cc -> cdtest-bar.cc
      note name change of cdtest-bar.cc
      * coff-i960.c (icoff_little_vec, icoff_big_vec): Indicate leading underscore,
      changes from gas-2.3/binutils-2.4 dist (details in branch log msgs, changelogs)
      put current timestamp on merge log
      (install-info-gasp): Use $$dir when installing file.
      (.section): Document as unavailable for a.out type formats.
      Handle EV5 (21164/66/68) PALcode support.
      (target i386-*-netbsd0.8): Use 386bsd emulation.
      (potable): Add this_gcc_requires_the_gnu_assembler in all lower-case, in case
      (fixup_segment) [!BFD_ASSEMBLER] [DIFF_EXPR_OK]: Do conversion to pc-relative
      m68060 changes
      68060 support
      (hash_new_table): Clear newly allocated table.
      Various changes..
      * Makefile.in (distclean): Remove site config files and gas.sum.
      oops, left out var decl
      whitespace
      new test for "pushw"
      note new i386 test
      don't sanitize out v9 stuff any more
      actually do c++filt.1 -> cxxfilt.man renaming on trunk...
      note renaming
      keep files for pushw test
      keep configure.bat
      Tweak v9 support to ready it for release.
      unsanitize v9
      unsanitize v9
      regenerated (unsanitize v9)
      unsanitizing v9
      added elf64-sparc.*
      comment on v9 stuff
      sparc v9 unsanitization
      (config-stamp): If $(defs) contains multiple words, emit a #define line for
      For sparc64 target, use sparc cpu files and add sparcv9 to extra_defs.  No
      Fri Jun  3 17:25:08 1994  Pat Rankin  (rankin@eql.caltech.edu)
      v9, vms changes and some stuff i checked in recently but didn't log
      * as.c (parse_args): Cast xmalloc return value.
      keep makefile.dos
      v9 unsanitization
      folding v9 change log in; stop sanitizing configure.in
      unsanitize v9
      unsanitize v9
      deleted code for keep-v9 that does nothing useful
      expr.c (operand): If "0f" is followed by '\0', don't do eol checks.
      handle target ppc-*-elf*, for zoo.
      * Makefile.in (MANPAGES): Remove $(DEMANGLER_PROG).
      keep configure.bat
      config.bfd (powerpc-*-elf*): New target, like powerpc-*-sysv4*.
      linker.c (FAIL): Undefine macro before defining as enum.
      Some updates for const-ness added to BFD structures.
      * config/default.exp: Look for "as.new" in "$base_dir/..", where it got
      handle 32-bit addends in exprs on alpha
      some internals doc updates
      Makefile.in (syslex.o, sysinfo.o): Permit C source files to be in $(srcdir), as
      config/ho-sysv.h (realloc): Declare.
      Updated some copyrights, cleaned up some header-file comments, and:
      iSun Jul 10 11:01:09 1994  Ian Dall  (dall@hfrd.dsto.gov.au)
      Wed Jul 13 18:01:58 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
      ns32k-dis.c (invalid_float): Changed to take char* argument, and test for
      ns532 support from Ian Dall
      * config/obj-aout.c (obj_aout_frob_symbol): Use bfd_ind_section_ptr and
      updated ns532 support from Ian Dall
      ns32k port from Ian Dall
      NS32K changes from Ian Dall.
      deleted atof-ns32k.c, no longer used
      remove atof-ns32k.c
      * lib/gas-defs.exp (run_dump_test): New routine for running the
      more description on last change
      fix from dj delorie for disassembler config in djgpp
      * nm.c (numeric_forward): Treat undefined symbols as "less than" defined
      ns32k files; i960xl sanitization
      i960xl opcode table changes (sanitized)
      i960xl support (sanitized)
      i960xl changes (sanitized); keep ns32k-dis.c
      i960xl sanitization; keep some more ns32k related files
      (howto_rellong, howto_iprmed, howto_optcall): Use HOWTO macro.
      i960xl changes (sanitized)
      Some bits of COFF cleanup, and i960-coff support:
      I80960XL support (sanitized), misc cleanup:
      * tc-sparc.c (sparc_ip): Check more carefully for conflicting architectures.
      update doc for sparclite 934 opcode table changes
      * sparc-dis.c (print_insn_sparc): Handle new operand type 'x'.
      configure: Accept and ignore --cache*, for compat w/autoconf 2.
      subsegs.c: fix EMIT_SECTION_SYMBOLS handling
      write.c(write_contents): always enable BFD_FAST_SECTION_FILL code
      * config/tc-alpha.c: Added various prototypes for static functions.
      input-file.c: Don't include assert.h here.
      Conversion to autoconf:
      keep new autoconf-related files
      Makefile.in (distclean, realclean): Remove new configure-generated files.
      Removed pcrel_adjust and bsr arguments from calling interface of
      * as.h (flag_*): Added comments describing meanings of some of these variables.
      rewrite sanitize lines so as not to confuse bsd make
      fix mpw problem with ".." for stan
      * Makefile.in (prefix, exec_prefix): Use @-subtitutions.
      Makefile.in (INCLUDES): Include "-I.." for libiberty/alloca-conf.h.
      autoconf bug fix -- config.status exit status should be 0
      * as.h (volatile): Don't test or define here; not needed.
      remove alloca stuff from atof-generic.c
      * reloc.c (enum bfd_reloc_code_real): Rewrote definition to use new "chew"
      ARM Acorn/RISCiX target and host patches from Richard Earnshaw
      * doc/Makefile.in (VPATH): Define using @srcdir@.
      Makefile.in (ALL_MACHINES): ADded cpu-arm.o.
      * coffgen.c (coff_print_symbol, case bfd_symbol_print_all): Check for section
      Update for autoconf beta 1.112:
      Don't set bfd_gas for i386-linux a.out configurations.
      Remove 'brokensed' hack, autoconf should make it unnecessary now.
      (tc_gen_reloc): Use bfd_get_reloc_code_name in error message.
      tc_gen_reloc, i386-linux, brokensed changes
      fix config.status, Makefile dependencies
      keep arm dir
      forgot an entry for makefile dependency changes
      keep arm files
      keep arm files
      * .gdbinit (pe, ps): Define new commands.
      * Makefile.in (config-stamp): Add a "this file generated by make" message to
      * expr.c (make_expr_symbol): If operator is O_symbol and X_add_number is zero,
      * write.c (fixup_segment): Test TC_RELOC_RTSYM_LOC_FIXUP on fixup before
      * tc-i386.c (TC_RELOC): New macro.
      PIC enhancements just checked in (based on work of Paul Kranenburg and Eric
      Generate .gdbinit file:
      * Makefile.in (*_FOR_TARGET, INSTALL_XFORM, install, uninstall): Rewrite
      Use EXIT_SUCCESS and EXIT_FAILURE in all exit calls.
      Do unlink/delete test properly.
      Some Vax and VMS bug fixes from Pat Rankin.
      386_GOTPC fix from ericy
      keep vax dir
      new test for vax
      vax test
      * as.h: Test NEED_DECLARATION_*, not NEED_*_DECLARATION.
      more vms work from Pat Rankin
      * read.c (pseudo_set, case O_symbol): If OBJ_COPY_SYMBOL_ATTRIBUTES is defined,
      * read.c (pseudo_set, case O_symbol): If OBJ_COPY_SYMBOL_ATTRIBUTES is defined,
      vms work, pseudo_set fixes
      keep gdbinit.in, not .gdbinit
      delete old host-specific files
      vms changes from pat rankin
      host file changes
      Combine two existing mechanisms for copying symbol attributes, and fix a bug:
      vms, ho-*.h, sym attr changes just checked in
      delete -> remove
      cfree -> free
      some news
      typo fixes from pat rankin
      * expr.c (make_expr_symbol): No longer static.  Use symbol_create, not
      (fix_new_exp): Handle O_add by creating an expression-valued symbol, and
      updated version to 2.4.90
      write.c changes, Makefile.in version update
      (resolve_symbol_value, case O_symbol): Don't do any processing if add_symbol is
      forgot to hit ^x^s after deleting "#if 1" lines
      Move "break abort" to end, in case gdb complains.
      misc changes to configure.in, gdbinit.in, as.h, symbols.c
      * syms.c (bfd_print_symbol_vandf): Show BSF_LOCAL and BSF_GLOBAL in one column.
      * elf.c (bfd_elf_print_symbol): Moved here from elf_print_symbol in elfcode.h.
      * reloc.c (bfd_install_relocation): Change type of data to bfd_byte *, to go
      fix typu
      * write.c (print_fixup): Print source location on first line.  Show fx_r_type
      (all): Depend on .gdbinit.
      yesterday's gdbinit changes
      i386 pic changes
      Fri Sep 30 19:05:20 1994  Pat Rankin  (rankin@eql.caltech.edu)
      (diststuff): Build make-gas.com.
      Now gets rebuilt by "make diststuff".
      vms make-gas.com stuff
      Makefile.in (DISTSTUFFDIRS): Add gas.
      got rid of make-gas.com
      Rewrote make-gas.com handling so that only "make realclean" will remove it.
      Mon Oct  3 21:02:38 1994  Pat Rankin  (rankin@eql.caltech.edu)
      define TC_KEEP_FX_OFFSET
      * config/obj-coff.c (do_relocs_for): Test only TC_KEEP_FX_OFFSET, rather than
      coff aux/lineno, m88k, vms/flagseen changes
      elf fixes
      * elf32-sparc.c (elf_sparc_howto_table): The PC10, PC22, and WPLT30 relocations
      * cofflink.c (_bfd_coff_final_link): Cast argument to bfd_h_put_32 to correct
      * Makefile.in (comparison): When comparing as.new or gasp.new, try running the
      * config/tc-sparc.c (tc_gen_reloc): For non-a.out relocations, if pc-relative,
      * Makefile.in (bootstrap, bootstrap2, bootstrap3): Create a "stage" symlink to
      shut up if only a subset was checked out in the first place
      Restore dje's changes that I accidentally nuked.
      Sigh.  I nuked more than one set of dje's changes.
      * opncls.c (bfd_realloc): Deleted, since it's broken and fixing it would make
      * symbols.c (resolve_symbol_value, case O_symbol): Undo last change; it breaks
      Renamed config/te-netbsd532.h to te-nbsd532.h.
      te-netbsd532.h -> te-nbsd532.h
      configure.in: handle i[345]86-*-linux*, not just -linux
      From 2.5 release:
      update to version 2.5
      updated version
      * configure: Since the "trap 0" handler will override the exit status on many
      additions for binutils release from dj
      Changes from binutils net release:
      add some options to default CC to make bfd & linker compile
      Changes from net 2.5.2 release branch:
      i386linux.mh: include -lm in EXTRALIBS
      Makefile.in (ALL_MACHINES): Include m68knetbsd.o.
      go32 patches from dj
      aoutx.h fixes from net
      configure.in: fix ns32knetbsd_vec -> pc532netbsd_vec
      Changes from binutils-2.5.2 net release:
      * printgprof.c (flatprofheader): Always set totime to 1.0 if not greater than
      * Makefile.in (check): Add missing "else true" clause.
      regenerated after jt's netbsd changes
      * read.c (get_absolute_expression): Indicate that the error may merely be that
      remove unused file config/go32.mh
      keep new dos-related files
      note file deletions, additions
      Makefile.in: fix tipo in e*nbsd.c dependencies
      note go32 file additions, keep ppc nw
      keep ns32k stuff
      tc-a29k.c: some cleanup; range-checking on JUMPTARG relocs
      * configure.in: Compare generic cpu name against "sparc", not "sparc*", since
      * Makefile.in (DEVO_SUPPORT): Remove configure.bat and makeall.bat, they're
      Delete gasp tests when sanitizing, at least until they're actually run by
      add delta68 config
      nuke "confidential" dirs
      keep riscix, pc532mach files
      messages.c (as_fatal): put space after "fatal error:"
      fix swapped files; stop marking p2425a.s as xfail
      * coff-sh.c: Deleted some code that was commented out or inside "#if 0".
      * reloc.c (bfd_reloc_code_type): Add new value BFD_RELOC_12_PCREL.
      check configure and ChangeLog for rce stuff too
      Regenerate after Tiemann's change to configure.in.
      * tc-alpha.c (in_range_signed, in_range_unsigned): New routines, split from
      log for alpha, sanitize, m68k, rce (sanitized) changes
      switch to libiberty version of xmalloc
      delete signal handler code (which has been disabled since March 93)
      finish deletion of this directory
      keep everything
      rename gas/ieee.fp to ieee-fp
      boost timeout to at least 2min; fix a couple mips tests for 64-bit host disasm
      objcopy.c (add_strip_symbol): Cast return value of xmalloc.
      * binutils-all/objdump.exp (cpus_expected): New variable, taken from objdump -i
      * pc532-mach.c (NAME): Define to use ns32kaout prefix.
      configure.in: fix ns32k-pc532-mach* and mips-sony-bsd* configs
      alpha, mips, m68k fixes
      added mips-gnu target for roland
      binutils-all/objdump.exp: handle "powerpc" cpu
      * Makefile.in (NM_FOR_TARGET): Use ../binutils/nm.new, not just plain nm.
      * lib/gas-defs.exp: Use -i in expect_after command.
      * gas/arm/gas.exp: The arm6 test should report errors, for now.
      * config/tc-alpha.c (alpha_ip, case 'B', subcase 'c'): Use opcode value from
      * ecoff.c (ecoff_set_gp_prolog_size): If there is no current routine, just
      * write.c (write_relocs) [RELOC_EXPANSION_POSSIBLE]: Use bfd_install_relocation.
      * gas/all/gas.exp (comment.s test): Make the "\r" optional, since it depends on
      disable bintest.o tests on hppa, fix minor sh-coff objcopy setup_xfail problem
      expect simple-objcopy test to fail on hp300
      removed some unreachable code from objcopy
      * lib/ld.exp (prune_system_crud): Define if not already defined, in case the
      sanitize out arc stuff
      * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
      * Makefile.in (CHECKFLAGS): Don't pass AS_FOR_TARGET, CC_FOR_TARGET,
      * config/tc-sh.c (md_begin): Don't fill in md_relax_table here.
      * config/tc-h8300.c (parse_exp, get_operands, clever_message, md_assemble,
      need to sanititze Makefile.in for arc too
      there isn't a configure script here though
      don't sanitize arc files that have already been deleted
      some cleanup of vms code -- sizeof usage &c
      * configure.in: Recognize mips-sony-bsd and mips-dec-bsd, but reject other
      * Makefile.in (SUBDIR_INCLUDES): Deleted.
      * config/obj-aout.h, config/obj-coff.c, config/obj-elf.h, config/obj-som.h,
      * config/tc-m68k.c (md_apply_fix_2): Use offsetT and addressT instead of long
      * elfcode.h (assign_file_positions_except_relocs): In assertion, force all
      * frags.c (frag_init): Call obstack_begin on `frags'.
      coffgen.c changes checked in last tuesday -- forgot to check in the log entry
      * subsegs.h: Include obstack.h.
      * gas/i386/pushw.l: Fixed whitespace to match current listing style.
      * listing.c (list_symbol_table): Build a format string based on the size of the
      * Makefile.in (dependencies): Make $(OBJS) depend on as.h and everything it
      * as.h (relax_substateT): Now defined to be unsigned int.
      Handle .space directive with non-constant operand:
      * gasp.c: Include string.h.  Put config.h before other includes.
      * config/tc-alpha.c (alpha_ip): Delay calls to emit_add64 until after any
      * config/obj-coff.c (size_section): Handle rs_space like rs_fill, but make sure
      * config/tc-mips.c (RELAX_RELOC1, RELAX_RELOC2): Cast values to bfd_vma before
      * config/obj-coff.c (write_object_file): Don't treat h8300 and z8k specially
      Don't generate 68020 addressing modes for a 68000 cpu.
      For COFF targets, make sure F_RELFLG is set exactly when no relocs are present,
      Change "reloc_howto_type" typedef to be "const", since all uses of it are (or
      Forgot an entry in last checkin:
      * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init, hex_p,
      Don't use const with reloc_howto_type, since it's now defined to be const.
      const fixes
      check makefile.in for arc, rce stuff
      * sunos.c (m68k_plt_first_entry, sparc_plt_first_entry): Now const.
      * srec.c, tekhex.c: Include libiberty.h.  Delete static array hex_value and
      (ALL_MACHINES, BFD32_BACKENDS): Include arc and rce, appropriately sanitized.
      Makefile changes for arc, rce, diststuff.
      * libiberty.h (hex_p): Fix sense of test.
      Use new hex-value code in libiberty:
      delete references to hex-value.c
      * app.c (do_scrub_next_char) [__GNUC__ && __OPTIMIZE__]: If `get' function is
      note deletion of hex-value.c
      (hash_ask): Call strcmp instead of expanding it inline.
      sparc, coff, hash changes
      some improvements to fp code
      Cleanup of VAX and VMS code, from Pat Rankin:
      Revert 2 June 1994 changes (Alpha 21164 support), for lack of assignment
      gcc lint
      back out new hash routine
      regenerated
      configure regen, tc-mips.c libiberty.h include
      "gcc -fno-builtin -Wall -Wwrite-strings -Wshadow" can be your friend.
      * config/tc-h8300.c (get_specific): Add parens around | inside &.
      added two h8300 tests
      * ecoff.c (_bfd_ecoff_find_nearest_line): Fix problems in range checking.
      keep h8300 tests
      update copyright
      * config/tc-m68k.c (cpu32_control_regs): New macro.
      under m68k description, indicate that only a subset of moto syntax is handled
      vms fixes from pat rankin
      * objdump.c (disassemble_data): Pass section offset, not absolute address, to
      msdos .exe file support from bryan ford
      i386 16-bit mode support from bryan ford
      Bryan Ford's changes for 16-bit i386 support, and i386-msdos support.
      ecoff gprof related fixes & improvements from David Mosberger-Tang
      keep new msdos files
      clean up mechanics of mosberger-tang's changes
      Lots of changes from David Mosberger-Tang; see ChangeLog and NOTES for details:
      updated for added/removed files
      ran "indent -gnu"; have not fixed block comment style
      keep utils.{c,h}
      Thu Jan 19 18:10:05 1995  Pat Rankin  (rankin@eql.caltech.edu)
      * messages.c (as_abort): New function.
      * Makefile.in (distclean): Do recursive deletion, since ldscripts is a directory.
      * Makefile.in (BFD32_BACKENDS): Add i386msdos.o.
      (md_operand): Replaced empty function in .c file with empty macro in .h file.
      read.c, tc-* md_operand changes
      * write.c (write_contents): If bfd_set_section_contents fails, print a message
      m68k entry i forgot to check in
      * config/tc-h8300.* (md_operand): Change empty function to empty macro.
      Avoid bogus assumption that the two parts of the split m68k opcode table
      * config/tc-m68k.c (opcode_ptr): Return pointer to const.
      Separated out opcode aliases from m68k opcode table, to reduce table size and
      * m68k-dis.c (BREAK_UP_BIG_DECL): Make secondary array static and const.
      keep new mips4 test files
      whitespace/comment formatting
      * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate uncertainty as to
      * config/obj-coff.c: Redo my 10 Jan change, but	get it right this time. :-)
      Mon Mar 13 17:03:46 1995  Pat Rankin  (rankin@eql.caltech.edu)
      * __bb_exit_func.c: New file, from David Mosberger-Tang.
      Changes from Klaus Kaempf:
      stab-syms.c: Rewrite to improve performance.  Shaves about 5% off gprof run
      * read.c (s_app_line): Fix last patch to deal with a line number of 1.
      keep binutils-hppa
      Nuke RCS string.  Fix comment.
      * lib/gas-defs.exp (pass_phase): New proc.
      * doc/internals.texi: Add loud disclaimer.  Refill to 79 columns, specify
      doc changes
      Don't explicitly include config.h.  Deleted a bunch of "#if 0" code and useless
      Fix for PR6697:
      (PCINDEX): New macro.
      write.c: Complain about .space or .org moving backwards.
      bunch o changes
      note doc changes
      * as.h (struct relax_type): Add forward declaration for type.
      * configure.in: Require at least autoconf 2.3, because earlier versions lose on
      * aoutx.h (machine_type, case bfd_arch_mips): Treat R8000 like R6000 and R4000
      * config/tc-m68k.c (md_show_usage): Add 68060 to list.  Split cpu list into
      Fix for PR 6732.
      * config.bfd: Add m68*-*-elf*.
      * Makefile.in (ALL_EMULATIONS): Added em68kelf.o.
      keep new files
      * mips-dis.c (print_insn_little_mips): Cast return value from bfd_getl32 from
      * Makefile.in: Change all references to MY_MACHINE to MY_TARGET, to match
      Patches from H.J. Lu for Linux ELF core file support.
      * Makefile.in (install): Depend on "all".
      * objdump.c (dump_section_header): Display load address after virtual memory
      Support for more portable alignment handling in assembly code, based on patches
      * read.c (s_app_file): If obj_app_file is defined, call it with string as argument.
      delete some unused TE_* macros
      deleting more unused macros
      Move cpu-specific dependencies into Makefile.in, instead of having sometimes
      (pop_insert): New function.
      * config/tc-mips.c: Use USE_STDARG and USE_VARARGS instead of NO_STDARG &c.
      read.c, tc-mips changes
      * gas/mips/ld.d: Modified for gas delay-slot fixes.
      * ldlang.c (print_output_section_statement): Check subsection_alignment,
      * as.h (LOCAL_LABELS_DOLLAR, LOCAL_LABELS_FB): If not already defined, define
      * stabs.c (get_stab_string_offset): Always define.  If SEPARATE_STAB_SECTIONS
      * config/obj-ecoff.h (OBJ_PROCESS_STAB): Add new first argument, ignored.
      * read.h (get_stab_string_offset): Declare unconditionally.
      SEPARATE_STAB_SECTIONS should be defined to 1, not empty.
      * subsegs.h (seg_info): Provide dummy version for non-BFD_ASSEMBLER,
      * obj.h (struct format_ops) [BFD_ASSEMBLER]: New type.
      First cut at handling multiple emulation modes for some MIPS targets.
      forgot to regenerate after last change
      fix non-mips elf config
      update for new files
      internal.h: declare NT_subsystem and NT_stack_heap extern, so bfd compiles
      read.c (s_lcomm): Do ELF/ECOFF test at run time, not compile time.
      Make Irix 5 configuration work again:
      * config/tc-mips.c (mips_init_after_args): New function.  Set byte_order here.
      * config/obj-ecoff.c (ecoff_pop_insert): New function.
      Bunch of changes from Richard Earnshaw for generic bi-endian ARM aout targets.
      From Richard Earnshaw (rearnsha@armltd.co.uk):
      From Pat Rankin:
      more vms updates from Pat Rankin
      more emulation fixes
      * lib/ld.exp (default_ld_compile): If cc argument is multiple words, use only
      fix up stab handling
      fix emulation code so configurations not supporting it still build
      Make linking mips-elf and mips-ecoff work.  At least, better than it did.
      (grump.  thought i checked this in last week.)
      * Makefile.in: Delete lines with lots of #### because four or more indicate a
      * linker.c (_bfd_generic_link_output_symbols, case bfd_link_hash_indirect): Add
      * archive.c (_bfd_write_archive_contents): Disable extended name table until it
      vms fixes from Pat Rankin
      arm config fix from Richard Earnshaw
      change i386-gnu to elf
      Linker support for m68k-elf from Andreas Schwab
      * config/obj-vms.c (vms_write_object_file, case N_DATA): Use strcmp against
      * elfcode.h (elf_fake_sections): Permit .scommon or COMMON sections as random
      vms cleanup, fixes from Pat Rankin
      m68k elf linker fixes from Andreas Schwab
      whitespace & date-format cleanup
      use changequote around []
      *config/obj-coff.c (write_object_file): Cast time() argument to time_t *.
      Handle autoconfiscated directories by running the correct configure script.
      * objdump.c (compare_relocs): If relocation entries have the same address, keep them in file order.
      fix diststuff/realclean handling of info files
      * config/tc-sparc.c (sparc_ip, case 'A'): If ASI is not a "#" value, don't
      m68k fixes from Andreas Schwab, with minor changes
      new test from Andreas Schwab
      remove rcs id string
      msdos and moss code from Bryan Ford
      Move various files that are only checked out for certain modules into
      get rid of unused m4 files
      fix description of h8/500, sh floating point
      doc updates
      describe --emulation option
      doc update
      generate elf*-target.h from common elfxx-target.h source
      removed unused elf_64_p field
      autoconfiscation
      fix usage message on --enable options
      don't define FASCIST_FDOPEN for i386aix host
      Added new files elflink.c, elflink.h, elfcore.h.
      * Makefile.in (BFD_LIBS): No, don't put elflink.o here.
      more vms fixes from Pat Rankin
      regenerate conf.in with autoreconf
      clean configure when cleaning configure.in
      keep configure; clean elf.c not elfcode.h for arc
      no more configure.in
      copyright notices
      add trailing newline
      add trailing newlines
      fsf address update
      add final newline
      clean up new config stuff for mostlyclean, distclean
      clean up new config stuff for mostlyclean, distclean
      fsf address update, but not in COPYING files
      add binary.o, tekhex.o
      * read.c (po_hash): Now static.
      split cpu-specific documentation out to separate files
      * libelf.h (elf_backend_data): Use unsigned, not unsigned char, for bitfields.
      Initial autoconfiscation; attempting also to remove use of bfd's sysdep.h file.
      fix more compilation bugs
      fix some compilation warnings from sun cc
      Use "&" instead of "#" for immediate operands.
      vms fixes from pat rankin
      * config/tc-m68k.c (md_convert_frag): Rename argument seg to sec, since seg is
      * configure.in (arm-*-riscix*): Don't set emulation.
      * targets.c (bfd_target_vector): Since armpe and armpei have been split into
      ldmain.c (constructor_callback): Allocate set_name in stack frame, rather than
      fix some compilation problems
      Try even harder to draw attention to the comments about files that aren't
      fix more compilation problems
      more vms work from pat
      more vms changes
      treat linuxoldld like linuxaout*
      remove local variables, change-log-mode does all of that
      yet more vms work
      * configure.in (appdirs): Use =, not ==, in test expression when trying to
      * write.c (relax_align): Add extra padding for linkrelax only if
      * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Use xmalloc instead of
      * as.h (alloca): If __STDC__, declare void* instead of char*.
      yet more vms work from pat rankin
      * expr.h (operatorT): Remove comma after last enumerator value.
      put version number into doc from makefile
      * read.c (s_mri_sect) [BFD_ASSEMBLER]: Fix typos in choosing and setting
      * Makefile.in (TE_OBJS): Add empty definition.
      fix up aug 8 log entry
      * write.c (write_contents): Always do it the BFD_FAST_SECTION_FILL way.
      * as.h (alloca): Use void* declaration on HP/UX.
      * configure: Add Makefile.tem to list of files to remove in trap handler.
      * coff-sh.c (sh_relax_section): Cast value for used_by_bfd field to PTR, not
      use "ar ts" for RANLIB on hp300
      vms changes
      new routine xstrerror for better vms error handling; gas fixed to use it
      sanitize changelog.2
      Wrap "i[345]86" patterns in changequote lines.
      some ns32k updates from Ian Dall
      * configure.in: When testing for a free() declaration in system header files,
      * config.sub: Accept -lites* OS.  From Ian Dall.
      vms updates
      vms updates
      configure.host: fix shell syntax errors
      in verbose mode add newline after files are processed
      * chew.c: Include <stdio.h>.
      NS32k changes from Ian Dall:
      * config/tc-alpha.c (alpha_align): Only fill with a no-op pattern if alignment
      * Makefile.in (comparison): Only check *.o; we don't care if timestamps
      * sb.c, macro.c: Include string.h.
      split out ns32k doc like other cpus
      pentium updates
      * i386-dis.c: Describe cmpxchg8b operand, and spell the opcode name correctly.
      * bucomm.c: Always include time.h.
      more vms work (mostly whitespace/comment cleanup) from Pat Rankin
      * sysinfo.y: Eliminate unused terminals "[" and "]" and unused nonterminal
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 25 22:49:32 1995  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      split change log
      Use system page size for obstack chunk size instead of 128, permitting override
      * stabs.c (aout_process_stab): Insert debug symbol into symbol chain after
      keep testsuite when doing "make distclean"
      frag/obstack handling in tc-*.c; ignore -g for Alpha
      * coffgen.c (coff_find_nearest_line): Cast used_by_bfd value before assigning
      Use one active frag and one obstack per frag chain:
      obstack-per-frchain changes
      * sunos.c (sunos_add_dynamic_symbols): Rename local variables major and minor
      * opncls.c (_bfd_new_bfd): If _bfd_chunksize wasn't preset, use something a
      update copyrights
      If no filename is available (because we haven't opened the input file yet),
      changes for input file open error, not printing filename when not available
      updated for jsmith's file renaming
      Makefile.in (taz): Use ";" not ";;".
      doc fixes from Roland
      * Makefile.in (taz): Build "info" in etc explicitly.
      Put the "some mentions of sanitize..." check *after* the GM sanitization,
      keep files added by Niklas Hallqvist
      * i386linux.c (MY(vec)): Declare before use.
      * config/tc-i386.c (md_assemble): For a jump instruction with non-constant
      some i386-netbsd cleanup
      * Makefile.in (CFILES): Rebuild list from BFD_LIBS, ALL_MACHINES,
      real makefile change - CFILES, dependencies
      real log for ecoff change - cast _bfd_read_ar_hdr return value
      Changes for mmap; details in change log.
      add tags target
      * configure.in: Added new option --with[out]-mmap.  Set USE_MMAP if it is given
      fix "make dep" for non-NetBSD systems
      move md_end use, and make use of it in cpu back ends.  clean up empty, unused
      log for this morning's makefile (make dep) change
      * config/obj-coff.c (write_object_file): Change use of md_do_align to pass a
      version 2.6
      version 2.6
      rename te-delta88.h to avoid 8.3 conflict
      note dependence on alpha opcode table
      one-operand versions of jmp, jsr
      alpha fixes
      vax.c doesn't need to include vax.h; gprof.h does it
      * hist.c (scale_and_align_entries): Don't use DEFUN_VOID.  Do UNITS_TO_CODE
      * Makefile.in (.m.c): Strip out directory name from function name.
      fix typo in last change
      * host-aout.c: If TRAD_HEADER is defined, include it.
      Remove unused sy_name_offset from ELF_TARGET_SYMBOL_FIELDS.
      Clean up hash code, parameterize some actions, tweak some parameters.  Hash
      Various Thanksgiving weekend hacks: clean up hash table, reduce various
      (elf_frob_symbol): Don't free and clear sy_obj if it's already known to be null.
      Move struct hash_entry from hash.h to hash.c.
      configure.in: handle m68k-sysv4 correctly
      * config/obj-coff.c (size_section, fill_section, fixup_mdeps): Treat
      * read.c (s_fill): If md_flush_pending_output is defined, call it.
      configure m68k-cbm non-sysv4 correctly
      * elf.c (copy_private_bfd_data): When attaching sections to segments ignore
      * i386.h: Fix waiting forms of finit, fstenv, fsave, fstsw, fstcw, and fclex.
      mh-i386win32 is gone
      * config/tc-i960.c (parse_memop): In MRI mode, don't use implicit scaling of
      * config/tc-i386.c (md_number_to_chars): Deleted.
      * Makefile.in (taz): Handle case where tex3patch didn't even get checked out.
      * Makefile.in (do-tar-gz): New target, split out from tail end of taz target.
      End tic80 sanitization regions with "end-sanitize-tic80", not
      * Makefile.in (GAS_SUPPORT_DIRS, BINUTILS_SUPPORT_DIRS): Remove make-all.com, use makefile.vms instead.
      merge from d30v-970225-branch
      merge from d30v-970225-branch
      merge from d30v-970225-branch
      merge from d30v-970225-branch
      merge from d30v-970225-branch
      merge from d30v-970225-branch, plus bugfixes for 64-bit host
      * d30v-opc.c (rot2h, sra2h, srl2h insns): Revert last change. (PR 13051)
      Lose the empty directories only if they exist; otherwise Sanitize complains.
      don't sanitize out empty directories if they're not here (e.g., 'cvs co -P')
      sanitize law's 15 jul r5900 change
      checkpoint vr5400 additions
      added vr5400 stuff, fixed "not" mask
      Duh.  Check in the vr5400 stuff from the directory that doesn't have
      add a couple more notes to comment
      * mips-opc.c (ffc, ffs): Fix mask.
      * config/tc-mips.c (mips_5400): New variable.
      make vr5400 disassembly work; fix bugs in some vr5400 insns
      * gas/mips/vr5400.s, gas/mips/vr5400.d: New test, for VR5400-specific
      * config/tc-mips.c (mips_ip): Added cases for "e", "%", and "P" operand types.
      fix vr5400 sanitization
      vr5400 has interlocks
      mips tweaks from vr5400 branch -- deal with cpus w/interlocks a little better
      keep lb-xgot-ilocks.d
      remove whitespace triggering Sanitize bug
      import rth alphapca56, alphaev6 fix from egcs
      * itbl-lex.l (yywrap): Don't define if already defined as a macro.
      * d30v-dis.c (print_insn_d30v): Don't use uninitialized "num" when
      * lib/gas-defs.exp (gas_init): Complain if target name isn't in canonical form.
      sanitize-vr5400 -> sanitize-cygnus
      sanitize-vr5400 -> sanitize-cygnus
      sanitize-vr5400 -> sanitize-cygnus, for 98r2
      fix broken sanitization
      Change sanitization of vrXXXX to cygnus, so redact might work on it.
      h8300: tweak "opcode not available in h8/300 mode" message
      * config/default.exp (get_link_files, get_target_emul): New procs;
      * Makefile.am (check-DEJAGNU): No longer provide HOSTING_EMU, HOSTING_CRT0,
      sanitization for new test case.  discard it when sanitizing, until it gets
      (Ugh.  Last checkin was supposed to have been aborted.  Oops.)
      config/tc-alpha.c (md_show_usage): Put \ before newline in strings always.

Ken Werner (17):
      * MAINTAINERS: Add myself for write after approval privileges.
      gdb/ChangeLog:* valops.c (value_assign): Do not call to value_coerce_to_target.(value_must_coerce_to_target): Return 0 in case of TYPE_VECTOR.gdb/testsuite/ChangeLog:* gdb.arch/altivec-abi.exp: New tests.
      * valops.c (dwarf2_read_index): Initialize the types_list and types_list_elements variables.
      gdb/ChangeLog:* gdb/valarith.c (vector_binop): New function.(scalar_binop): Likewise.(value_binop): Call scalar_binop or vector_binop depending on the types.* gdb/eval.c (ptrmath_type_p): Return 0 in case of TYPE_VECTOR.(evaluate_subexp_with_coercion): Add vector check to not convert vectorsto pointers.* gdb/value.c (coerce_array): Add vector check to not coerce vectors.testsuite/ChangeLog:* gdb.base/Makefile.in (EXECUTABLES): Add gnu_vector.* gdb.base/gnu_vector.c: New File.* gdb.base/gnu_vector.exp: Likewise.
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb/testsuite/ChangeLog
      gdb/testsuite/ChangeLog
      gdb/ChangeLog
      gdb/testsuite/ChangeLog

Keven Boell (3):
      testsuite: introduce index in varobj child eval.
      fortran: enable ptype/whatis for user defined types.
      fortran: enable ptype/whatis for modules.

Kevin Buettner (517):
      AIX 4.3 changes.
      Fix wording regarding Intel's IA-64 architecture.
      Note author of previous change.
      AIX 4.3 core dump changes.
      Fix copyright line.
      Changes for GNU/Linux PPC native port.
      Changes for GNU/Linux PPC native port of gdb.
      Changes for GNU/Linux PPC native gdb port.
      Changes for GNU/Linux PPC native gdb port.
      Cleanups and signal handler backtrace fix for GNU/Linux PPC port.
      Shared library, function calling fixes for GNU/Linux PPC port.
      Add comment explaining ppc_linux_memory_remove_breakpoint ().
      Changes to skip_prologue for PPC architecture.
      Fixes for extract_floating() and store_floating().
      Fixes for floatformat_from_doublest().
      New files for IA-64 port.
      IA-64 changes.
      Fixed botched commit in 1.2.
      It turns out that 1.2 wasn't botched after all.  (I was failing to take
      Make sure section addresses from a shared object are correctly set in
      Test suite change for AIX 4.3.
      HFA, function descriptor handling for IA-64.
      Don't do compile time comparison of TARGET_PTR_BIT and TARGET_INT_BIT.
      IA-64 changes
      IA-64 changes for linux threads
      AIX 4.3 changes
      Mention new PowerPC GNU/Linux native configuration.
      IA-64 watchpoint support.
      Handle signal handler frames and call dummy frames.
      Recognize store instructions in examine_prologue().
      Add arch-utils.h to IA-64 *-tdep.c files.
      Add mapping ia64-linux-nat.c -> ia64linux-nat.c.
      Fix typo in sign extension code in dwarf2_const_value_data().
      For IA-64, allow ``finish'' to land on caller rather than on next executable
      PARAMS removal.
      Fix GDB_GREGSET_T, GDB_FPREGSET_T typos.
      Revert PARAMS removal.
      Eliminate PARAMS from function pointer declarations.
      Define U_REGS_OFFSET.
      Eliminate PARAMS.
      Eliminate use of PARAMS.
      Use PT_CFM in place of PT_CR_IFS.
      PARAMS elimination.
      PARAMS elimination.
      PARAMS elimination.
      PARAMS elimination.
      PARAMS elimination.
      Params elimination.
      Protoization.
      Make GNU/Linux/PPC work again.
      Protoization.
      Protoization.
      DWARF2.1 64-bit support.
      Fix date in comment.
      Add code for (re)building the minimal symbol hash tables.
      Fixup SYMBOL_SECTION for objfiles_relocate().
      Protoize ch-exp.c, core-regset.c.
      Protoize.
      Protoization.
      Protoization.
      Protoization.
      Protoize.
      Protoization.
      Protoization.
      Applied patch from David Edelsohn <dje@watson.ibm.com>.
      Rename bfd_elf_get_arch_size to bfd_get_arch_size().
      Protoization.
      Fix core dump when executing ``b .'' command.
      Protoization.
      Protoization.
      Add support for backtracing through signal handlers on Linux/ARM.  Also,
      Add rotating register rename support.
      Protoization.
      Protoization.
      Protoization.
      Fix HAVE_STRUCT_LINK_MAP32 configure test.
      In objfile_relocate(), don't assume that offsets associated with one
      Protoization.
      Protoization.
      Protoization.
      Enable Mark Kettenis' linux thread support for Linux/PPC.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Make definitions of supply_gregset, fill_gregset, supply_fpregset,
      Protoization.
      Protoization.
      Add a limit parameter for scanning the prologue.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Protoization.
      Reorganize solib.c.
      Restructure my 2000-10-24 solib reorg entry.
      Removed extraneous blank line from one of my entries.
      Call end_symtab() with SECT_OFF_TEXT (objfile).
      Revert change of 2000-10-24 in which solib-svr4.o was added to TDEPFILES.
      Protoization.
      Protoization.
      solib.c relocation improvements
      Protoization.
      Protoization.
      In new_symbol(), relocate symbol address by base address of the section
      Protoization.
      Protoization.
      AIX5 changes.
      Protoization.
      Add code for relocating dynamic executables.
      Protoization.
      Protoization.
      Protoization.
      Handle optimizer code motions into the prologue.
      * solib.c (solib_open): Handle the case where
      Fix dwarf2read.c related crash in which section index was not being
      Replace free() with xfree().
      free -> xfree changes
      Applied solib-svr4.c changes for NetBSD from Matthew Green.
      Put mi and tui comments for free -> xfree change in proper ChangeLogs.
      Removed (tui and mi) directory prefixes from ChangeLog comments that I
      Remove unused printf() definition.
      Replace blanked lines from earlier commit with comment stating that
      * solib-aix5.c: New file.
      Cleanup solib-aix5.c as suggested by J.T. Conklin.
      Enable new thread support for Linux/IA-64.
      Made changes to shared library support and added more of the support needed
      Fix typo in my previously committed ChangeLog entry.
      Replace calls to abort() with calls to internal_error().
      Fix typo in which sparc-nat.c was changed to include itself.
      Revise earlier comment regarding sparc-nat.c to be more meaningful.
      Move GDB_GREGSET_T, GDB_FPREGSET_T defines from config/ia64/xm-aix.h
      Don't use ANOFFSET as an lvalue.
      * solib-aix5.c (aix5_relocate_main_executable): Don't use ANOFFSET
      Configury changes for AIX5/IA-64.
      Fix whitespace problem in my most recent entry.
      Update/correct copyright notices.
      Committed.
      Cleanup solib-svr4.c by moving legacy code out to its own file.
      Add entry of ia64-aix-nat.c.
      Pass NULL for the mem_attrib argument in the to_xfer_memory calls.
      Misc. cleanups.
      Change type of ``storage_needed'' from unsigned int to long.
      Fix NetBSD 1.4 build problem.
      Fix solib support so that non-svr4-solib-host x svr4-solib-target will work.
      Fix solib support so that non-svr4-solib-host x svr4-solib-target will work.
      Add proc-service.o to NATDEPFILES.
      Fix ``make'' problems when building cross debugger.
      Conditionally include nlist.h in solib-legacy.c for older *BSD systems.
      Update Linux/Alpha port to use new Linux threads support.
      * ia64-tdep.c (fetch_instruction): Warn about slot numbers greater
      * symtab.c (find_pc_sect_line): Revise method used for finding
      Add new step-line test.
      Add AIX5 procfs support.
      Fix problems encountered in compiling ia64-tdep.c with IBM's compiler.
      * solib-aix5.c (build_so_lib_from_mapfile): Fix xasprintf() usage.
      * solib-aix5.c (build_so_lib_from_mapfile): Use xfree() instead
      Make hardware watchpoint support work again on Linux/IA-64.
      * config/ia64/linux.mh (NATDEPFILES): Remove core-regset.o
      Revert change to config/ia64/linux.mh in which core-regset.h was
      Make --target=m88k buildable again.
      Use cleanup machinery to invoke ui_out_list_end().
      Add comments noting that vfork might be defined to be fork.
      * config/i386/fbsd.mh (NATDEPFILES): Add i386-nat.o.
      Revise way in which mappings are allocated/searched.
      Make hw watchpoints work with both the 2.4.2 kernel and the 2.4.3 kernel.
      Fix date on previous commit.
      Add code to retry certain open()s.
      * solib-aix5.c (map_index_vs_section_name_okay): New function.
      Phase 1 of the ptid_t changes.
      Consolidate save_inferior_ptid/restore_inferior_ptid implementation to
      Minor ptid_t changes for the upcoming phase 3 ptid patch.
      Revert a couple of small changes that inadvertently came in via the
      Add ``type'' parameter to set_raw_breakpoint().
      Fix no_shared_libraries() declaration.
      Redefine ptid_t to be a struct rather than an int.
      Fix warnings resulting from fact that GET_LWP() now returns a long rather
      * gdb.base/finish.exp (finish_void): Allow "finish" command to
      * breakpoint.c (breakpoint_address_is_meaningful): New function.
      * gdb.base/finish.exp (finish_void): Revise pattern for
      * gdb.base/completion.exp (INPUTRC): Set this environment variable
      * ia64-linux-tdep.c (IA64_LINUX_SIGCONTEXT_OFFSET):  Revise to
      Prologue scanner modifications.
      * gdb.base/annota1.exp (info break): Match four or more spaces
      Make alignment of struct arguments in inferior function calls comply with
      Update paper trail entry.
      Allocate/free space associated with saved_entryset and saved_exitset.
      Allocate/free space associated with saved_entryset and saved_exitset.
      Make function declarators match function declarations.
      Fix memory leak and compilation problems using AIX 5 native compiler.
      Applied Daniel Jacobowitz's patch for reattaching in the presence of
      Don't let a branch unit nop terminate the prologue scan.
      Don't use error result from find_stab_function_addr().
      Commit Ilya Golubev's clear_solib() fixes.
      Make set_solib_svr4_fetch_link_map_offsets() work as intended.
      Use gdbarch data mechanism instead of gdbarch swap mechanism to manage
      Split SVR4/SunOS solib support.
      * i386-linux-nat.c (fill_gregset): Don't invoke read_register_gen()
      * i386-linux-nat.c (fill_gregset): Use regcache_collect() instead
      * i386-linux-nat.c (fill_gregset): Fix botched regcache_collect()
      Fix two ``attach'' related bugs involving threads.
      Define SVR4 link map offset fetcher for Linux/ARM.
      Add cross platform SVR4 shared library support for PowerPC.
      Include solib.h.
      * i387-nat.c (i387_fill_fxsave): Change type of ``val'' from char
      Conditionally include solib.h.
      Fix some ARM call dummy problems.
      * arm-tdep.c (arm_scan_prologue): Don't require "mov ip, sp"
      Fix xcalloc() calls so order of arguments is not reversed.
      From Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>:
      * rs6000-tdep.c (skip_prologue): Eliminate unused/unreachable
      From Jimi X <jimix@watson.ibm.com>:
      From Jimi X <jimix@watson.ibm.com>:
      * config/powerpc/tm-ppc-eabi.h (ELF_OBJECT_FORMAT): Delete.
      * rs6000-tdep.c (rs6000_software_single_step): Use
      * rs6000-tdep.c (rs6000_gdbarch_init): Don't set tm_print_insn;
      Add support for the fpscr register for Power / PowerPC targets.
      From Jimi X <jimix@watson.ibm.com>:
      From Jimi X <jimix@watson.ibm.com>:
      From Jimi X <jimix@watson.ibm.com>:
      Delete DEFAULT_LR_SAVE.
      * gdb.base/cvexpr.c (use): New function.
      * gdb.base/shlib-call.exp (additional_flags): AIX doesn't need
      Don't use BFD-private data to determine that an object file is 64-bit xcoff.
      * rs6000-tdep.c: Added comment describing how fpscr register
      * dbxread.c (discarding_local_symbols_complaint): New complaint.
      Make safe_read_memory_integer() return non-zero result when successful.
      From Nicholas Duffek:
      From Nicholas Duffek:
      From Nicholas Duffek (with minor changes by Martin Hunt,
      * aix-thread.c (gdbcmd.h): Include.
      * aix-thread.c (ptrace_check): Eliminate goto.
      * aix-thread.c (PD_ERROR, CALL_BASE): Delete.
      * aix-thread.c (ptrace_check): Use safe_strerror() instead of
      * dwarf2read.c (read_initial_length): Handle older, non-standard,
      * aix-thread.c (gdb_assert.h): Include.
      * aix-thread.c (ops_prepare_to_store): Eliminate.
      * aix-thread.c (ops): Rename to aix_thread_ops.
      Don't rely on FIRST_UISA_SP_REGNUM or LAST_UISA_REGNUM.
      * aix-thread.c (language.h): Include.
      * gdbserver/configure.in (unistd.h): Add to AC_CHECK_HEADERS list.
      * rs6000-nat.c (ppc-tdep.h): Include.
      Revise comment from previous commit.
      Eliminate FIRST_UISA_SP_REGNUM and LAST_UISA_SP_REGNUM.
      * aix-thread.c (special_register_p, supply_sprs64, supply_sprs32)
      Add fpscr support to aix-thread.c and rs6000-nat.c.
      Delete disabled code.
      Fix formatting problem in most recent entry.
      * irix5-nat.c: Move IRIX shared library support from here...
      Add Irix osabi support.
      Configury changes for IRIX shared library support and IRIX OSABI support.
      * ui-out.c (ui_out_field_core_addr): Remove unnecessary cast in
      * utils.c (host_pointer_to_address, address_to_host_pointer):
      * lib/gdb.exp (mips*-*-irix*): Use alternate method for preprocessing
      * gdb.base/shlib-call.exp (additional_flags): Conditionally
      Configury changes to enable recently added AIX thread support.
      * utils.c (host_pointer_to_address, address_to_host_pointer):
      * config/mips/tm-irix6.h (MIPS_REGSIZE): Define to be 8.
      * mips-tdep.c (enum mips_abi): Add MIPS_ABI_N64.
      * mips-tdep.c (mips_find_abi_section): Add N64 ABI recognition
      * mips-tdep.c (mips_push_arguments): Fetch gdbarch_tdep struct
      * mips-tdep.c (_initialize_mips_tdep): Add "n64" to "set mips abi"
      Multiarch REGISTER_VIRTUAL_TYPE for Irix 6.
      * mips-tdep.c (mips_gdbarch_init): Add comments.  Fix typo in
      * mips-tdep.c (mips_register_virtual_type): Use architecture
      * mips-tdep.c (mips_gdbarch_init): For the N32 ABI, set
      * frame.c (find_saved_register): Break out of loop once saved
      * mips-tdep.c (mips_find_saved_regs): Make static.
      Multiarch FRAME_INIT_SAVED_REGS for mips.
      * doublest.c (store_floating): Avoid floatformat_from_doublest()
      * blockframe.c (frame_saved_regs_register_unwind): Revise
      * mips-tdep.c (mips_init_extra_frame_info): Initialize SP_REGNUM's
      Fix minor formatting problem in previous patch.
      * procfs.c (procfs_can_use_hw_breakpoint): New function.
      * rs6000-tdep.c (altivec_register_p): Restore function inadvertently
      * config.bfd (mips*-*-irix6*): Add new ABI vectors.  Make n32 default
      Add support for distinct host and target character sets.
      Add new tests for charset support.
      2002-09-20  Kevin Buettner  <kevinb@redhat.com>
      * gdb.texinfo: Use GNU/Linux instead of Linux.
      * gdb.base/annota1.exp (info break): Make directory components of
      * c-lang.h (c_type_print_varspec_prefix): Delete.
      Address class support.
      Address Class documentation.
      * gdb.base/constvars.c (struct crass, struct crisp): New structs.
      * gdbint.texinfo (Address Classes): Fix problems with insertion
      Top level configury changes for RDA.
      Add support for 64-bit DWARF 2 formats to gas.
      Add n64 core file support for Linux/MIPS.
      Create new file mips-tdep.h.
      * lin-lwp.c (strsignal): Make extern declaration match that of glibc.
      * gdbarch.sh (ADDRESS_CLASS_TYPE_FLAGS_TO_NAME)
      Convert complain() to complaint().
      Multiarch NUM_REGS for MIPS.
      Replace complain() with complaint().
      Don't use NUM_REGS to determine array size.
      * exec.c (print_section_info): Select a format string to use with
      Remove outdated FIXME comment.
      Multiarch SVR4_FETCH_LINK_MAP_OFFSETS and GET_LONGJMP_TARGET for GNU/Linux/MIPS.
      Fix bug introduced when multiarching NUM_REGS.
      Add DT_MIPS_RLD_MAP case for 64-bit targets.
      * exec.c (print_section_info): Add FIXME comments regarding format
      Add GNU/Linux specific support for the n32 and n64 MIPS ABIs.
      * mips-tdep.c (mips_init_extra_frame_info): Return early for
      * s390-tdep.c (s390_address_class_type_flags)
      Move ``length'' from struct main_type to struct type.
      Make Sparc/Solaris work again.
      * frame.c (generic_unwind_get_saved_register): Make non-static.
      * solib.c (reload_shared_libraries): New function.
      Make ``show mips abi'' actually show the abi in use.
      * mips-tdep.c (mips_ecoff_reg_to_regnum): Rename to
      Print correct register names for MIPS targets using n32/n64 ABIs.
      * mips-tdep.c (mips_register_name): Fix fencepost error involving
      * mdebugread.c (parse_symbol): For stEnd, we're done counting
      * mips-tdep.c (mips_dwarf_dwarf2_ecoff_reg_to_regnum)
      * rs6000-tdep.c (rs6000_gdbarch_init): For xcoff executables, set
      * mips-tdep.c (mips_print_fp_register): New function, created from
      * elfn32-mips.c (elf32_mips_grok_prstatus): Adjust core file related
      * rs6000-tdep.c (frame_get_saved_regs): Don't assume that the
      * solib-svr4.c (svr4_have_link_map_offsets): New function.
      * gdb.base/args.exp: Invoke gdb_load for simulator targets.
      * rs6000-tdep.c (rs6000_gdbarch_init): For the SVR4 ABI, set
      Fix typo.
      * dwarf2loc.c (dwarf2_evaluate_loc_desc): Invoke DWARF2_REG_TO_REGNUM
      * frame.c (get_frame_type): Don't attempt to lazily initialize
      * dwarf2expr.c (new_dwarf_expr_context): Set ``stack_len'' to
      * mips-nat.c (REGISTER_PTRACE_ADDR): Convert macro to function
      From Jimi X <jimix@watson.ibm.com>:
      * mn10300-tdep.c (analyze_dummy_frame): Pass ``pc'' so that
      * i386-tdep.c (i386_gdbarch_init): Enable default support for
      * frv-tdep.c (gdb_string.h, frame.h, trad-frame.h): Include.
      Make frv-tdep.c use new frame mechanisms.
      * config/frv/frv.mt (SIM_OBS, SIM): Enable simulator for FR-V
      * frv-tdep.c (dis-asm.h): Include.
      * MAINTAINERS (frv): New ISA entry.
      * dwarf2read.c (dwarf2_get_pc_bounds): Complain if offset
      * gdbarch.sh (ADJUST_BREAKPOINT_ADDRESS): New method.
      * breakpoint.h (struct breakpoint): Add new member
      * frv-tdep.c (max_instrs_per_bundle, frv_instr_size): New constants.
      * gdb.texinfo (Breakpoint related warnings): New node.
      * frv-tdep.c (frv_frame_this_id): Call inside_entry_func()
      * gdb.texinfo (Breakpoints related warnings): Insert into menu.
      * frv-tdep.c (frv_register_raw_size, frv_register_virtual_size):
      Revert small portion of previous commit.  (Delete a #if 0 and #endif that I
      * sim-frv.h: New file.
      * frv-tdep.c (gdb_assert.h, sim-regno.h, gdb/sim-frv.h)
      * frv-tdep.c (frv_register_byte): Delete.
      Handle iacc0 as a pseudo-register.
      Fix typo in previous patch.
      * frv-tdep.c (frv_frame_this_id): Eliminate call to
      * frv-sim.h (GR_REGNUM_MAX, FR_REGNUM_MAX, PC_REGNUM, SPR_REGNUM_MIN)
      * frv-tdep.c (frv_gdbarch_init): Add case for fr550.
      * remote.c (remote_open_1, remote_cisco_open): Avoid closing
      * gdb.asm/frv.inc: New file.
      From David Mosberger  <davidm@hpl.hp.com>:
      * frv-tdep.c (skip_prologue_using_sal): New function.  Taken verbatim
      * target.c (default_region_size_ok_for_hw_watchpoint): Compare
      * infrun.c (step_into_function): Account for possible breakpoint
      * frv-tdep.c (frv_push_arguments, frv_saved_pc_after_call): Delete
      2004-02-23  David Mosberger  <davidm@hpl.hp.com>
      Remove merge conflict characters.
      * solist.h (master_so_list): New function.
      Add support for FDPIC executables.
      Fix typo in Makefile.in; commit ChangeLog entries for previous change.
      Add shared library support for FR-V FDPIC ABI.
      * frv-tdep.c, frv-tdep.h  (first_gpr_regnum, sp_regnum, fp_regnum)
      Add FR450 support.
      Revise ChangeLog entry of previous commit to credit Richard Sandiford
      * frv-tdep.c (frv_call_dummy_words): Delete.
      * frv-tdep.c (frv_analyze_prologue): Terminate prologue scan,
      * Makefile.in (frv-linux-tdep.o): Add dependencies.
      * breakpoint.c (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete
      * breakpoint.c (adjust_breakpoint_address): Don't adjust
      Commit Andrew Cagney's rs6000 / PPC framification patch.
      Remove old frame code.  Enable new frame code for AIX.
      * frv-tdep.h (fsr0_regnum, acc0_regnum, acc7_regnum, accg0123_regnum)
      Finish previous (incomplete) ChangeLog entry.
      Fix cross build problems for --target=ia64-linux-gnu.
      * ppc-linux-tdep.c (ELF_NREG, ELF_NFPREG, ELF_NVRREG)
      * symtab.c (fixup_section): Search section table when lookup by
      * rs6000-tdep.c (rs6000_push_dummy_call): Replace references to
      * ia64-linux-nat.c (fill_gregset, fill_fpregset): Replace
      * solib-null.c: New file.
      * xstormy16-tdep.c (xstormy16_skip_prologue): Clear/initialize the
      Eliminate ia64-aix-tdep.c.
      * gdb.texinfo (General Query Packets): Document qGetTLSAddr packet.
      * frv-linux-tdep.c (frv_linux_sigcontext_reg_addr): Update comments.
      Move printing of TLS related error messages to dwarf2loc.c.
      * frv-linux-tdep.c (frv_linux_sigcontext_reg_addr): Fix typo in
      * gdbarch.sh (fetch_tls_load_module_address): New architecture method.
      Add TLS load module support for FRV.
      Eliminate calls to deprecated_show_value_hack().  This also eliminates the
      * remote.c (add_packet_config_cmd): Delete unused variables.
      Add remote TLS support.
      * remote.c (remote_get_thread_local_address): Throw a more
      Delete unused variables.
      * remote.c (init_remote_state): Eliminate use of
      Fix bugs related to inferior function calls on FRV using the FDPIC ABI.
      Contribute target dependent code for Morpho Technologies ms1 processor.
      * MAINTAINERS (ms1): New target ISA entry.  List myself as
      * NEWS (ms1-elf): New target.
      * mn10300-linux-tdep.c: New file.
      Fix date.
      * mn10300-tdep.c (osabi.h): Include.
      * mn10300-tdep.c (regcache.h): Delete duplicate include.
      * mn10300-tdep.c (mn10300_use_struct_convention): Delete parameter
      Remove inadvertent tab after mn10300-tdep.o entry.
      * mn10300-tdep.c (mn10300_frame_prev_register): Change type of
      * mn10300-tdep.c (is_my_frame_in_sp, is_my_frame_in_fp)
      * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): New function.
      * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): Use ARRAY_SIZE.
      Make sure that a reasonable value is always returned by
      * mn10300-tdep.c (mn10300_analyze_prologue): Use
      * mn10300-tdep.c (mn10300_analyze_prologue): Delete code disabled
      * mn10300-linux-tdep.c (solib-svr4.h): Include.
      * mn10300-linux-tdep.c (mn10300_linux_svr4_fetch_link_map_offsets):
      Add am33-2 support to mn10300-tdep.c.
      * elf32-am33lin.c (bfd.h, sysdep.h, elf-bfd.h, elf/mn10300.h):
      Various gdb_byte related changes for FRV targets.
      * ia64-tdep.c (floatformat_valid): Change type of `from' from
      * gdb.texinfo (Remote Configuration): Fix typo in description of
      Fix ChangeLog typo from previous commit.
      * gdb.texinfo (set remotebreak): Add anchor.
      * NEWS (Changes in GDB 6.4): Delete entries indicating that
      * elf32-frv.c (elf32_frv_grok_prstatus, elf32_frv_grok_psinfo):
      * mn10300-tdep.c (mn10300_analyze_prologue):  Implement backtrack
      Add am33 linux signal frame support.
      Add FR-V Linux core file support.
      Add support for new target, Toshiba Media Processor (MeP).
      * MAINTAINERS (mep): New target.
      * NEWS (New targets): Add entry for the Toshiba Media Processor.
      * mep-tdep.c (mep_analyze_frame_prologue, mep_frame_this_id):
      * solib-frv.c (lm_base): Bail out if the main executable has
      * dwarf2expr.c (unsigned_address_type): Add forward declaration.
      * breakpoint.c (set_raw_breakpoint): Adjust breakpoint's address
      * mips-tdep.c (mips_eabi_push_dummy_call): When pushing floating
      * mep-tdep.c (IS_BRA, BRA_DISP): New macros.
      * mep-tdep.c (mep_analyze_prologue): Update comment for BRA
      * config/sid.exp (gdb_load): Add test for empty argument.  Adjust
      * gdb.cp/ref-params.exp (gdb_start_again): Invoke `gdb_exit'
      * lib/mi-support.exp (mi_gdb_target_load): Do a "kill" prior
      * m32r-tdep.c (decode_prologue): Sign extend offset for
      * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): Add missing
      * mn10300-linux-tdep.c (am33_linux_sigframe_cache_init): Find
      * mn10300-tdep.c (mn10300_analyze_prologue): Check for an
      * mn10300-tdep.c (mn10300_push_dummy_call): Adjust stack pointer
      * mips-tdep.c (mips32_scan_prologue): Use the ABI register size
      * remote-sim.c (gdbsim_cntrl_c): Pass remote_sim_ptid to
      * rs6000-tdep.c (ppc_displaced_step_fixup): Change type of
      * gdb.arch/e500-regs.exp (decimal_vector): Adjust "v8_int8" portion
      * rs6000-tdep.c (BL_MASK, BL_INSTRUCTION, BL_DISPLACEMENT_MASK):
      * frv-tdep.c (frv_skip_main_prologue): New function.
      * gnu-v3-abi.c (vtable_ptrdiff_type): New function.
      * mn10300-tdep.c (trad-frame.h): Don't include.
      * mn10300-tdep.c (mn10300_gdbarch_init): For mn10300, by default,
      * m32c/gdb-if.c (m32c_signal_to_host): Rename to
      * dwarf2read.c (dwarf2_psymtab_to_symtab): Propagate
      * configure.tgt: Add rx-*-elf target.
      * NEWS: Announce Renesas RX support.
      * remote-mips.c (mips_load): Don't use pseudo-register when
      * remote-mips.c (gdbthread.h): Include.
      * remote-mips.c (mips_fetch_word): Add new parameter, `valp'.
      * remote-mips.c (mips_fetch_word): Add new parameter, `valp'.
      * remote-mips.c (rockhopper_ops): New target_ops struct.
      * remote-mips.c (close_ports, mips_initialize_cleanups)
      * m32c-tdep.c (make_types): When calling `arch_type', pass size of
      * m32c-tdep.c (m32c_m16c_address_to_pointer): Print warning
      * gdb-if.c (sim_do_command): Add a "sim verbose noisy" command.
      Revert accidentally committed changes that aren't ready yet.
      * elf32-h8300.c (elf_symbol_leading_char): Define.
      Examine instruction at label `start' instead of `_start'.
      Add "acc" register.  Revise register order and names.
      * gdb-if.c (sim_store_register): Add case for sim_rx_acc_regnum.
      * remote-sim.c (program_loaded, gdbsim_desc, remote_sim_ptid)
      * remote-sim.c (gdbsim_xfer_inferior_memory): Replace
      * v850-tdep.c (v850_gdbarch_init): Change the v850's `char'
      * fpu.c, gdb-if.c, load.c, misc.c, syscalls.c (config.h): Include.
      * rx.c (decode_opcode): Declare `rx' as unsigned.
      * cpu.h (reset_decoder): Declare.
      Fix typo in ChangeLog entry.
      * rx.c (decode_opcode): Add cycle information for RXO_smovu.
      * mem.c (rx_mem_ptr): When invalidating the decode cache, account
      * solib-svr4.c (enable_break): Don't attempt to place breakpoints,
      * mips-tdep.c (mips_eabi_push_dummy_call): Place signed, rather
      * mips-tdep.c (mips_pseudo_register_write): Sign extend 32-bit
      * mips-tdep.c (mips_convert_register_float_case_p)
      * mips-tdep.c (make_mips16_addr): New function.
      * configure.tgt (mips*-*-elf): New; just like mips*-*-*, but
      * remote-mips.c: Add internationalization mark ups.  Remove
      * callback.c (fdbad): Return EBADF rather than EINVAL for bad
      * simops (OP_10007E0): Update errno handling as most traps
      * gennltvals.sh: Search sys/_default_fcntl.h, in addition to
      * rx-tdep.c (rx_frame_unwind): Add default_frame_unwind_stop_reason
      * elf32-am33lin.c (elf32_am33lin_grok_prstatus): Add case
      Add support to GDB for the Renesas rl78 architecture.
      * rl78-tdep.c (rl78_skip_prologue): Make `const' the type of
      rl78-tdep.c: Rearrange order in which registers are displayed.
      * MAINTAINERS: Add rl78 to target ISA section.
      Update sim_fetch_register, sim_store_register for sh and mn10300.
      * MAINTAINERS: Add rx to target ISA section.
      Update rx sim so that it'll print load statistics.
      * sh-tdep.c (sh_frame_cache): Don't fetch the FPSCR register
      * symtab.c (skip_prologue_sal): Change test to check for "main()"
      Commit gdb and sim support for v850e2 and v850e2v3 on behalf of
      * v850-tdep.c (E_NUM_OF_V850_REGS, E_NUM_OF_V850E_REGS): Fix
      * wrapper.c (libiberty.h): Include.
      * v850-tdep.c: (v850e2_register_name): (v850e2_reg_names):
      Revise ChangeLog comment for recently committed change.
      * rl78-tdep.c (rl78_register_reggroup_p): Include SP in the
      * v850-tdep.c (elf-bfd.h, elf/v850.h): Include.
      * Makefile.in (ALL_TARGET_OBS): Add msp430-tdep.o.
      * NEWS (New targets): Add entry for TI MSP430.
      * gdb-if.c (hw_breakpoints): Remove.
      Make RL78_PC_REGNUM a pseudo-register in rl78-tdep.c.

Kevin Pouget (13):
      2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
      2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
      2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
      2011-09-15  Kevin Pouget <kevin.pouget@st.com>
      2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
      [OBV] fix typos in ChangeLog
      2011-10-04  Kevin Pouget  <kevin.pouget@st.com>
      Allow Python notification of new object-file loadings.
      Fix ChangeLog messup (Allow Python notification of new object-file loadings.)
      Add missing files to previous commit (Allow Python notification of new object-file loadings.)
      PR python/13285 Document named constants for frame unwind stop reasons
      Move unwind reasons to an external .def file
      Introduce gdb.FinishBreakpoint in Python

Khamis Abuelkombuz (1):
      Added the dependence to tix libraries for SN.

Kim Knuttila (52):
      basic coff for powerpc/PE
      Powerpc and Pe support.
      First round BFD for PE/PowerPC
      Configury for new ppc bfd
      PPC magic and peicode.h
      PPC bfd support
      Added TE_PE target environment support
      Added assembler support for ppc/PE environments
      Configure support for ppc/PE
      Initial asm support for ppc/PE
      Removed inactive bfd entries
      Added back some missing code @ diff tc-ppc.c
      Removed an extraneous PPC definition
      Details of more fixes to earlier fixes
      Updated comments
      updated changes
      remove DEFAULT_* defines
      remove DEFAULT_* defines
      small rearranging, remove DEFAULT_* defines
      Better parsing, tocd, tocv started
      Better parsing, tocd, tocv started
      Added some NT defines
      NT Changes
      Small PPC support changes
      First round ld support for PPC PE
      New PowerPC Portable Executable stuff
      added PowerPC PE targetting stuff
      Build derived hash table for PowerPC PE
      Implemented IMGLUE reloc + dumping
      Missed a debug macro (duh)
      Reloc fixes for PowerPC PE
      Expose .edata section
      idata alignment in .s files
      PowerPC DLL Support
      PowerPC changes
      Dumper for PowerPC .edata section
      Removed some debugging prints. duh
      Moved the .reloc section slightly
      Fixes for .reloc
      Fixes for .reloc
      Protected debugging code. (duh)
      Changed section orders for alignment purposes
      Changed alignment on .pdata and .reldata
      Numerous PowerPC PE fixes
      Ignore overflow on toc relocs
      Removed a ppc hack from cofflink, promoted some types to libcoff-in.h
      Fixed exported names, removed a bad define
      Fixed the ppc/nt strip bug. Missing D_PAGED.
      Strip prefix '.'s from name
      Removed bogus printf
      Pay attention to return code
      Removed debug, fixed diagnostics, etc

Klee Dienes (28):
      Add MAINTAINERS entries for Mac OS X / Objective-C code to be contributed by Apple.
      Add ChangeLog entry for change to MAINTAINERS on 2000-06-01 (sorry Andrew!)
      2002-02-07  Klee Dienes  <klee@apple.com>
      2002-10-11  Klee Dienes  <kdienes@apple.com>
      2002-10-11  Klee Dienes  <kdienes@apple.com>
      2002-10-16  Klee Dienes  <kdienes@apple.com>
      Correct the ChangeLog entry for 2002-10-11 from:
      2002-11-09  Klee Dienes   <kdienes@apple.com>
      2002-11-09  Klee Dienes  <kdienes@apple.com>
      2002-11-09  Klee Dienes  <kdienes@apple.com>
      2002-11-15  Klee Dienes  <kdienes@apple.com>
      2002-11-16  Klee Dienes  <kdienes@apple.com>
      2002-11-16  Klee Dienes  <kdienes@apple.com>
      2002-11-16  Klee Dienes  <kdienes@apple.com>
      Remove spurious ChangeLog addition.
      2002-11-16  Klee Dienes  <kdienes@apple.com>
      2002-11-18  Klee Dienes  <kdienes@apple.com>
      2002-11-11  Klee Dienes  <kdienes@apple.com>
      2002-11-12  Klee Dienes  <kdienes@apple.com>
      2002-11-18  Klee Dienes  <kdienes@apple.com>
      2002-11-18  Klee Dienes  <kdienes@apple.com>
      2002-11-18   Klee Dienes  <kdienes@apple.com>
      2002-11-19  Klee Dienes  <kdienes@apple.com>
      2002-11-19  Klee Dienes  <kdienes@apple.com>
      2002-11-19  Klee Dienes  <kdienes@apple.com>
      2002-11-20  Klee Dienes  <kdienes@apple.com>
      2003-01-08  Klee Dienes  <kdienes@apple.com>
      2002-01-08  Klee Dienes  <kdienes@apple.com>

Kris Van Hees (1):
      2008-08-28  Kris Van Hees  <kris.van.hees@oracle.com>

Kris Warkentin (28):
      added myself to Write After list in MAINTAINERS
      added target specific solib find hook
      Fixed grammar
      add HAVE_CONTINUABLE_WATCHPOINT to target_ops
      Added GDB_OSABI_QNXNTO.
      Added GDB_OSABI_QNXNTO.
      Fixed configuration of wcwidth.
      Added i386 QNX Neutrino support.
      Missed ChangeLog commit earlier
      Fixed some ARI hits
      Removed stray comment
      Removed redundant call.
      Fix regset numbering.
      2003-06-03  Kris Warkentin  <kewarken@qnx.com>
      * i386-nto-tdep.c (i386nto_sigcontext_addr): Declare sp before using.
      * i386-nto-tdep.c (i386nto_sigcontext_addr): Make sp a CORE_ADDR.
      * nto-tdep.c (nto_map_arch_to_cputype): Recognize powerpc.
      2003-06-19  Kris Warkentin  <kewarken@qnx.com>
      2003-07-04  Kris Warkentin  <kewarken@qnx.com>
      2003-07-04  Kris Warkentin  <kewarken@qnx.com>
      2003-07-08  Kris Warkentin  <kewarken@qnx.com>
      Cleaned up ChangeLog entry.
      2003-07-18  Kris Warkentin  <kewarken@qnx.com>
      Added new SH4 testcases
      * nto-tdep.h: Include osabi.h.  Prototypes for generic Neutrino
      * elf.c (elfcore_grok_nto_gregs): Change name to elfcore_grok_nto_regs.
      2005-05-24  Kris Warkentin  <kewarken@qnx.com>
      2005-08-12  Kris Warkentin  <kewarken@qnx.com>

Kuan-Lin Chen (2):
      Add support for Andes NDS32:
      Add system register and embedded debug register support.

Kung Hsu (149):
      CVS:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      CVS:
      Added Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Added Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      CVS:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Added Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      Modified Files:
      * c-exp.y (yylex): scan template names, and scan nested class
      * sparcl-stub.c: get rid of defs.h.
      * c-exp.y (yylex): Fix a bug in template scanning.
      * a29k-tdep.c (examine_tag): Fix a bug in stack frame size.
      * remote-os9k.c (rombug_open): catch exception e in rombug.
      * defs.h: move include tm.h up, so that the type LONGEST can
      * config/a29k/vx29k.mt: new file for new configuration.
      * Makefile.in: add new files remote-vx29k.c, config/a29k/tm-vx29k.h,
      * remote-os9k.c (rombug_open): Fix a bug in exception handling
      * add new files vx29k.mt, tm-vx29k.h.
      * add new file remote-vx29k.c.
      * config/arc/.Sanitize: New file for config/arc directory.
      * arc-tdep.c: new target dependent codes for arc processor.
      * For arc specific changes.
      * ser-go32-para.c (dos_read): fix syntax errors.
      * go32.mh, xm-go32.h: redundant files, not needed.
      * arc.mt: add SER_HARDWIRE=ser-go32-para.o, to overwrite host .mh.
      * config.sub: add vxworks29k configuration.
      * config.bfd: add a29k-*-vxworks configuration.
      * configure.in: add a29k-*-vxworks configuration.
      * defs.h: define SWAP_TARGET_AND_HOST macro.
      * a29k-tdep.c (get_longjmp_target): add this function, from WRS.
      * defs.h: fix a syntax error.
      * vx-share/ptrace.h: merge in WRS new ptrace requests.
      * config/mips-gdb.exp (gdb_load): In every test case, we need to do
      * arc-tdep.c (_initialize_arc_tdep): set tm_print_insn according to
      * defs.h (SWAP_TARGET_AND_HOST): check endianess at runtime not
      * remote-vx960.c: new file for target specific register packaging.
      * config/i960/vxworks960.mt: add remote-vx960.o.
      * config/m68k/vxworks68.mt: add remote-vx68.o.
      * config/i960/vxworks960.mt: add remote-vx960.o.
      * config/tm-arc.h: Change arc register names.
      * remote-es.c: Replace ignore with 0.
      * sparc-stub.c: add nop after 'bg good_wim'.
      * lib/gdb.exp: add proc runto_main, for targets that use stubs, this
      * config/mt-slite: add -Dusestubs.
      * lib/gdb.exp: add proc runto_main, for targets that use stubs, this
      * config/mt-slite: add LIBS and -nostdlib.
      * gdb.base/callfuncs.exp: call runto_main instead of runto main.
      * gdb.base/callfuncs.exp: call runto_main instead of runto main.
      * vx-share/regPacket.h: a new file interfacing with vxworks.
      * lib/gdb.exp (runto_main): Fix regular expression bug, add return 1.
      * lib/gdb.exp (gdb_run_cmd): Special handling for targets use stubs.
      * lib/gdb.exp (gdb_run_cmd): Special handling for targets use stubs.
      * gdb.base/list.exp: Adjust line contents after adding new lines in
      * config/slite-gdb.exp: Responds to load symbol table prompt.
      * gdb.base/break.exp: Adjust line number, fix rerun.
      * config/slite-gdb.exp: Responds to load symbol table prompt.
      * config/mips/xm-irix5.h: turn on CC_has_LONG_LONG and
      * valprint.c (print_longest): Fix a syntax error in #ifdef
      * a29k-tdep.c (get_longjmp_target): Replace SWAP_TARGET_AND_HOST with
      * remote-vxsparc.c: New file, preliminary check in, this configuration
      * minsyms.c: add new function lookup_minimal_symbol_text, to look
      * remote-nindy.c (nindy_wait): Change timeout in SERIAL_READCHAR.
      * remote-nindy (nindy_load): Put in target specific load, it's
      * remote-nindy (nindy_wait): Use infinite timeout reading after
      * defs.h: if __GO32__ or WIN32 the directory separating symbol should
      * elfread.c (elf_symtab_read): Fix a bug ignoring compiler
      * remote.c (remote_wait): When getting registers, check endianess and
      * xcoffread.c (process_linenos): The value in include file symbol
      * xcoffread.x (xcoff_symfile_offset): Revert an unwanted change gets
      * symtab.c (list_symbols): if break command set breakpoint on matched
      * config/sparc/tm-sparclite.h: Define FRAME_CHAIN_VALID_ALTERNATE.
      * config/sparc/tm-sparclite.h: Define FRAME_CHAIN_VALID_ALTERNATE.
      * blockframe.c (inside_main_func): Fix a typo in previous change.
      * blokcframe.c (inside_main_func): Add comments.
      * remote-udi.c (udi_wait): Mask off high bits of stop reason.
      * remote.c (remote_wait): Revert 19 July my change which should be
      * rmote-nindy.c (non_dle, nidy_resume, nindy_wait): Changes to
      * solib.c (solib_map_sections): Copy full path name into so_list
      * inferior.h: Add extern declaration of inferior_environ.
      * infcmd.c (attach_command): Add solibs only when
      * stabsread.c (read_one_struct_field): Add a patch to handle cfront
      * stabsread.c: To include language.h and expression.h for the reason
      * stbsread.c (read_one_struct_field): Use subfile language instead of
      * symfile.c: Move global variable auto_solib_add_at_startup from
      * infcmd.c: Add extern declaration for auto_solib_add_at_startup.

Kwok Yeung (5):
      Fix relocation of jump and call instructions (used when inserting fast
      2011-03-18  Kwok Cheung Yeung  <kcy@codesourcery.com>
      Add support for enabling and disabling tracepoints while a trace
      2011-07-22  Kwok Cheung Yeung  <kcy@codesourcery.com>
      2011-11-21  Kwok Cheung Yeung  <kcy@codesourcery.com>

Kyrylo Tkachov (7):
      Add support for AArch32 CRC instruction in ARMv8.
      gas/
      2013-06-19  Greta Yorsh  <Greta.Yorsh@arm.com>
      2013-07-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      2013-09-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      [gas/]
      [ld/testsuite/]

Lei Liu (2):
      2013-02-19  Lei Liu  <lei.liu2@windriver.com>
      2013-02-19  Lei Liu  <lei.liu2@windriver.com>

Ludovic Courtès (3):
      Added myself to `MAINTAINERS'.
      Add Emacs local variables for UTF-8.
      Re-instated Guile/Scheme support.

Luis Machado (65):
      * MAINTAINERS (Write After Approval): Add self.
      * rs6000-tdep.c (ppc_dwarf2_frame_init_reg): New function.
      * gdb.opt/clobbered-registers-O2.c: New testcase source file.
      * printcmd.c: (printf_command): Add support for new DFP
      * ppc-linux-nat.c (ppc_linux_insert_watchpoint): Move
      * breakpoint.c (bpstat_stop_status): Check an additional
      * breakpoint.c: (watch_command_1): Parse additional optional
      * dwarf2-frame.c (execute_cfa_program): Call dwarf2_restore_rule
      * doublest.c (convert_floatformat_to_doublest): Call
      * printcmd.c (printf_command): Add seen_big_h, seen_big_d and
      * gdb.arch/ppc64-atomic-inst.c: New testcase source file.
      * symfile.c (reread_symbols): Update objfile's entry point.
      * gdb.arch/ppc64-atomic-inst.exp: Make the expected compile failure
      * source.c (select_source_symtab): Make sure we skip namespace
      * rs6000-tdep.c (ppc_displaced_step_fixup): New function.
      * infrun.c (handle_inferior_event): Tag threads as stopped
      * bfd/elf-bfd.h: Declare elfcore_write_ppc_vsx.
      * ppc-linux-nat.c: Include "auxv.h" and "elf/common.h".
      * rs6000-tdep: Include "features/rs6000/powerpc-vsx32.c".
      * doc/gdb.texinfo (PowerPC): Mention Extended FPR's for POWER7.
      * ppc-linux-tdep.c (ppc_linux_vsx_regset_sections) New structure.
      * MAINTAINERS: Update my e-mail address.
      Move common linux procfs code to common/
      Stop threads when attaching to a PID that is the tgid.
      2011-09-06  Luis Machado  <lgustavo@codesourcery.com>
      2011-10-13  Luis Machado  <lgustavo@codesourcery.com>
      2011-10-13  Luis Machado  <lgustavo@codesourcery.com>
      2011-11-15  Pedro Alves  <pedro@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-24  Luis Machado  <lgustavo@codesourcery>
      Add missing files from previous commit.
      2012-02-24  Luis Machado  <lgustavo@codesourcery>
      2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-25  Luis Machado  <lgustavo@codesourcery.com>
      2012-02-27  Luis Machado  <lgustavo@codesourcery.com>
      2012-03-08  Luis Machado  <lgustavo@codesourcery.com>
      2012-03-08  Luis Machado  <lgustavo@codesourcery.com>
      2012-04-13  Luis Machado  <lgustavo@codesourcery.com>
      2012-11-14  Luis Machado  <lgustavo@codesourcery.com>
      2012-11-14  Luis Machado  <lgustavo@codesourcery.com>
      * gdb.mi/mi-var-create-rtti.exp: Create a variable of
      gdb/
      * linux-low.c: Move definition checks upwards for PT_TEXT_ADDR,
      * gdb.cp/virtfunc.exp (make_one_vtable_result): Handle extra output
      * gnu-v3-abi.c (gnuv3_skip_trampoline): Handle thunk
      * gdb.base/subst.exp: Delete default rules before further
      * gdb.mi/gdb2549.exp (register_tests): Expect any decimal for
      * gdb.base/dump.exp: Remove arch-specific tests and do a
      * rs6000-tdep.c	(rs6000_stab_reg_to_regnum): Return the real
      gdb/
      * linux-arm-low.c: Rename all occurrences of PTRACE_ARG3_TYPE
      gdb/
      Unify ptrace options discovery code and make both GDB and
      * common/linux-ptrace.c (linux_fork_to_function): Push #
      * inf-child.c (inf_child_follow_fork) New parameter
      Fix ChangeLog entry missing a ':' char.
      * aarch64-linux-nat.c: Replace PIDGET with ptid_get_pid.
      * gcore.in: Call GDB using the full path to the gcore script.
      * target/waitstatus.h (target_waitkind): Remove spurious
      * lib/mi-support.exp (mi_gdb_test): Expect different formats
      * gdb.base/callfuncs.c (main): Assign malloc's return value

M R Swami Reddy (45):
      Add myself as maintainer of cr16 port.
      Updated the MAINTAINERS file: Add myself as maintainer of cr16 port.
      sim-cr16.h: New file. Added for cr16 target.
      gennltvals.sh: Add cr16 target sys macros.
      allinsn.exp misc.exp: New files: Test run scripts
      testutils.inc: New file: Test macros for cr16 target.
      New files: Testcases for cr16 instruction set.
      ChangeLog: New file
      ChangeLog: sim/cr16/: New directory. Added tests for CR16 simulator.
      * configure.ac: Add an entry for National CR16 target.
      Added Files:
      Modified Files:
      allinsn.exp: Removed target_alias and global_ld_options.
      Update the machine code decode algorithm using hash table.
      Fix typo.
      Update simops struct members and PSR bits.
      Cleaned up unwanted code and fixed BIT operations simulation.
      Update for code standards
      Updated the sim engine's ecode logic and commit the code changes
      Comment change
      Update testcase comment.
      Add the change for testcases comment update and new testcases addition.
      These files removed.
      Added 3 miscellaneous testcases like read32.ms uread16.ms hw-trap.ms.
      (guess_is_rela): Add EM_CR16_OLD.
      Updated the readelf with Add EM_CR16_OLD.
      common.h (EM_CR16): Correct value.
      common.h (EM_CR16): Correct value.
      elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.
      elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.
      * cr16-dis.c (match_opcode): Truncate mcode to 32 bit and
      * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
      * gas/cr16/pic-1.s: New.
      * config/tc-cr16.h (GLOBAL_OFFSET_TABLE_NAME): Defined
      *c-cr16.texi (cr16-operand specifiers): Add got/GOT and cgot/cGOT.
      * Add PIC support for CR16 target.
      * emultempl/cr16elf.em (cr16_after_open): New function to handle
      2009-03-25  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-03-25  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-07-26  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-07-27  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-09-08  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-09-09  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-09-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
      2009-10-01  M R Swami Reddy <MR.Swami.Reddy@nsc.com>

Maciej W. Rozycki (408):
      * elfxx-mips.c (ABI_64_P): Use backend's data to determine the
      * config/tc-mips.c (mips_after_parse_args): New function.
      * elf32-mips.c (elf32_mips_ignore_discarded_relocs): Move to...
      * config/tc-mips.c (md_apply_fix3): Don't subtract the symbol's
      * config/tc-mips.c (load_address): Use non-trapping "daddu"
      * config/tc-mips.c (macro): Shift the 32-bit address range
      * config/tc-mips.c (macro): Use codes 6 and 7 in trap instructions
      * tc-mips.c (load_address): Don't clobber $at when loading a
      * config/tc-mips.c (macro): Handle a register plus a 16-bit
      2003-05-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      2003-05-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      * emulparams/elf64btsmip.sh: Set TEXT_START_ADDR to 0x120000000 to
      2003-08-25  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for
      * config/tc-mips.c: Formatting fixes.
      * config/tc-mips.c (macro): Handle new macros: "lca" and "dlca"
      * objcopy.c (bfd_flags_to_set, bfd_flags_to_clear): New variables
      * elf32-mips.c (ELF_MAXPAGESIZE): Redefine for traditional
      * Makefile.am (install, install-info, RECURSIVE_TARGETS): Remove.
      * Makefile.am (Makefile): Move the dependency on
      * doc/as.texinfo: Let texi2pod parse asconfig.texi and
      * gettext.m4: Quote names of macros to be defined by AC_DEFUN
      gas/
      gas/
      * coff-alpha.c (alpha_relocate_section): Set used_by_bfd directly
      * Makefile.in: Regenerate to clean up breakage.
      * doc/Makefile.am (info): Rename goal to...
      opcodes/
      * config/tc-mips.c (append_insn): Handle constant expressions with
      opcodes/
      * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
      * elf32-mips.c (mips_elf_gprel32_reloc): Reject
      * elfn32-mips.c (elf_mips_howto_table_rela): Fix a comment typo.
      * elf64-mips.c: Fix formatting throughout.
      * elf64-mips.c (mips16_gprel_reloc): Update a comment.
      * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
      * elf32-mips.c (_bfd_mips_elf32_gprel16_reloc): Reject
      * Makefile.am: Use CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD for
      bfd/:
      gas/:
      * gas/mips/mips16-dwarf2.d: Pass -mabi=32.  Include relocation
      * config/tc-mips.c (mips_frob_file): Sort BFD_RELOC_MIPS16_LO16
      * doc/binutils.texi (readelf): Remove a duplicate paragraph.
      * readelf.c (debug_apply_rela_addends): Reorder r_info as
      gas/:
      * config/tc-mips.c (macro) [ldd_std]: Don't attempt the GP
      * config/tc-mips.c (normalize_constant_expr): Fix formatting.
      * config/tc-mips.c (normalize_constant_expr): Don't check for
      * doc/binutils.texi (strip, objcopy): Clarify the description of
      * elfxx-mips.c (_bfd_mips_elf_section_processing): Warn and
      gas/:
      * emulparams/elf32btsmip.sh: Unset DATA_ADDR.
      * config/tc-mips.c (mips_cpu_info_table): Add cpu names m4k, 24k,
      * remote-mips.c (mips_xfer_memory): Update prototype.
      * gdb.base/sigbpt.exp: Fix the message when skipping test.
      * ui-out.c (ui_out_field_core_addr): Truncate address to
      * mips-tdep.c: Comment typo.
      * utils.c (string_to_core_addr): Comment typo.
      * mips-tdep.c (mips_o32_push_dummy_call): Take account of
      * mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in a
      * mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in a
      * mips-tdep.c (mips_eabi_push_dummy_call): Rearrange some
      * mips-tdep.c (mips_eabi_push_dummy_call): Revert the last
      gdb/:
      * mips-tdep.c (mips_o32_push_dummy_call): Remove conditions
      * cli/cli-setshow.c (do_setshow_command): Remove trailing
      * printcmd.c (do_examine): Fix typos in a comment.
      * gdb.base/sigbpt.exp: Preset segv_addr.
      * mips-tdep.c (mips_n32n64_push_dummy_call): Fix and reformat a
      gdb/:
      gdb/:
      gdb/:
      * mips-tdep.c (fetch_mips_16): Fix typos and reformat the
      * mips-tdep.c (mips_next_pc): Use is_mips16_addr() instead of
      * mips-tdep.c (heuristic_proc_start): Add more MIPS16 function
      * Makefile.in (MAKEHTMLFLAGS): Remove "-glossary".
      gdb/:
      * MAINTAINERS (Write After Approval): Add myself.
      * gdb.base/dump.exp: Force the correct endianness for binary
      [mti-fix-scope]
      * gdb.mi/mi-watch.exp (test_watchpoint_all): Pass the watchpoint
      * mips-tdep.c (mips32_in_function_epilogue_p): New function.
      * mips-tdep.c (mips_n32n64_push_dummy_call): Per N32/N64 ABI
      * mips-tdep.c (mips_n32n64_return_value): Per N32/N64 ABI
      * mips-tdep.c (mips_n32n64_return_value): Fix a comment.
      * mips-tdep.c (mips32_next_pc): Fix a typo in BGTZL.
      gas/:
      opcodes/:
      * tls.m4 (GCC_CHECK_TLS): Rename have_tls to gcc_cv_have_tls.
      PR exp/1926
      * mips-tdep.c (mips16_scan_prologue): Handle the MIPS16e SAVE
      * gdb.trace/backtrace.exp: Fix a typo.
      * mips-linux-tdep.h: Fix some formatting.
      * target.h (target_find_new_threads): Fix definition.
      * features/mips-cpu.xml: Specify "regnum" for "r0" explicitly.
      * target.c (update_current_target): Inherit to_log_command.
      * mips-tdep.c (extended_offset): Fix a comment.
      * remote-mips.c (mips_load): Use regcache_set_valid_p() instead
      * symfile.c (init_filename_language_table): Recognise .sx as
      * utils.c (string_to_core_addr): If the executable format
      * mips-tdep.c (mips_n32n64_push_dummy_call): Sign-extend
      * remote-mips.c (set_breakpoint): Rename to...
      * lib/gdb.exp (gdb_expect): Of all the timeouts provided always
      * gdb.mi/mi-var-cmd.exp: Fix a typo.
      * gdb.base/break.exp: Mark failures as such.  Fix formatting.
      * Makefile.in (uninstall): Apply $(EXEEXT) too.
      * config/tc-mips.c (mips_cpu_info_table): Move the MIPS64r2
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      * elf64-mips.c (mips_elf64_howto_table_rela): Add support for
      * gas/mips/mips.exp: Fix a typo.
      * gas/mips/eret-1.s: Add trailing padding.
      * gas/mips/eret-1.d: Adjust regexps for robustness.
      * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
      * elf32-vax.c (elf_vax_relocate_section): Fix a typo.
      * elf32-vax.c (elf_vax_plt_entry): Fix formatting.
      * elf32-vax.c (elf_vax_relocate_section): Correct assertion.
      * doc/as.texinfo (Overview): Move -mfix7000/-mno-fix7000 to
      bfd/
      gas/
      * gas/mips/eret-2.s: Add an instruction to fill a branch delay
      * arm-linux-tdep.c (ARM_OABI_SYSCALL_RESTART_SYSCALL): New macro.
      * gas/mips/beq.d: Remove leftover symbols/relocs from the
      * gas/mips/beq.d: Reformat.
      * gas/mips/mips4-fp.d: Reformat.
      * gas/mips/beq.d, gas/mips/beq.s: Remove checks for
      * gas/mips/mips4-fp.d, gas/mips/mips4-fp.s: Remove checks for
      * gas/mips/mips.exp (run_dump_test_arch): Check for the presence
      gas/
      * mips-dis.c (print_insn_mips): Correct branch instruction type
      gas/
      * lib/gas-defs.exp (run_dump_test): Handle the "dump" option.
      * gas/mips/jal-svr4pic.d: Reformat.  Use --show-raw-insn with
      * gas/mips/jal-svr4pic.d: Rename to...
      gas/
      * config/tc-mips.c (mips_ip): Use symbol_temp_new_now to create
      * config/tc-mips.c (mips16_macro_build): Pass "args" by
      * elf64-mips.c (mips_elf64_howto_table_rela)
      Fix up last ChangeLog entry in gas/ and bfd/.
      * elfxx-mips.h: Include "elf/mips.h".
      * doc/c-arm.texi (ARM Options): Document -mfpu=fp4-sp-d16.
      binutils/
      * elf32-m68k.c (bfd_elf_m68k_set_target_options): Don't set GOT
      * ld-sh/sh.exp: Add missing newline.
      * elf32-sh.c (sh_elf_relocate_section): Handle non-ELF output
      * Makefile.am (eshlelf_fd.c): Correct the name of the tool
      binutils/
      opcodes/
      * gas/mips/jal.d: Remove duplicate pattern.
      * lib/mi-support.exp (thread_selected_re): Correct pattern used
      * gdb.arch/altivec-abi.exp: Fix a typo.
      * config/tc-mips.c (mips_pseudo_table): Add "sbss".
      opcodes/
      * config/tc-mips.c (macro)[ldd_std]: Fix the relaxation variant
      * gas/mips/mips.exp (run_dump_test_arch): Get the name of the
      * gas/mips/ld.d: Use wildcard address matching.
      * gas/mips/ld.d: Spell out section offsets and addends
      * gas/mips/ld.d: Spell out reloc names.
      * gas/mips/ld.s: Remove MIPS III bits.
      * gas/mips/ld.s: Remove ".set mips1".
      * gas/mips/ld.s: Remove "l.d", "s.d" and "sd" instructions.
      * gas/mips/mips.exp (run_dump_test_arch): Check for the presence
      * gas/mips/ld.d: Rename to...
      * gas/mips/ld-n32.d: New test.
      * gas/mips/ld.s: Adjust to let data objects be only
      * gas/mips/ld.s: Adjust to let SD, L.D, S.D, LDC1 and SDC1
      * gas/mips/at-1.d: Handle ECOFF relocations.
      * gas/mips/mips.exp: Simplify enabling of MIPS16 testing.
      * mips-opc.c (mips_builtin_opcodes): Fix formatting of "ld".
      * elfxx-mips.c (mips_elf_calculate_relocation): Fix a typo.
      * config/tc-mips.c (macro)[M_LD_OB, M_SD_OB]: Use the offset
      PR ld/10144
      * config/tc-mips.c (md_convert_frag): Remove a call to
      * symbols.c (symbol_clone_if_forward_ref): Don't limit cloning
      * symbols.h (dot_symbol): New declaration.
      PR gas/12282
      * gas/mips/ldstla-32.d: Use wildcard address matching.
      * config/tc-mips.c (macro_build, macro, mips_ip, md_apply_fix):
      gas/
      * config/tc-mips.c (macro): Replace 0 with ZERO in macro_build
      * config/tc-mips.c (macro): Use EXTRACT_OPERAND to get register
      * config/tc-mips.c (macro): Remove a trailing 0 from NOP
      * config/tc-mips.c (macro)
      * config/tc-mips.c (mips_ip) <'u'>: Report the value of the LUI
      * config/tc-mips.c (macro) <M_S_DOB>: Fix the placement of code.
      * config/tc-mips.c (mips_ip) <'('>: Don't let '4', '5' or '-'
      * config/tc-mips.c (mips_ip): Remove lastregno's
      gas/
      * gas/mips/jal-svr4pic.d: Also use wildcard address matching in
      * config/tc-mips.c (macro) <M_DEXT, M_DINS>: Correct types used
      * config/tc-mips.c (macro)
      gas/
      * config/tc-mips.c (mips_ip): Remove dead format specifier code.
      * config/tc-mips.h (TC_ADDRESS_BYTES): New macro.
      * symbols.c (symbol_clone_if_forward_ref): Call tc_new_dot_label
      * readelf.c (process_object): Free dynamic_section after use.
      * config/tc-mips.c (mips_ip) <'o'>: Remove duplicate
      gas/
      gas/
      gas/
      Swap ChangeLog entries.
      gas/
      gas/
      opcodes/
      gas/
      * gas/mips/loc-swap.s: Add file missing from a previous commit.
      bfd/
      * elfxx-mips.c (bz_insn_16): Correct opcode mask.
      * elfxx-mips.c (check_br32): Fix return type.
      * elfxx-mips.c (check_4byte_branch): Remove function.
      * mips.h: Document the use of FP_D in MIPS16 mode.  Adjust the
      * config/tc-mips.c (RELAX_MICROMIPS_ENCODE): Remove forced 16-bit
      include/opcode/
      gas/
      * config/tc-mips.c (mips_cpu_info_table): Add "m14k" and
      * gas/mips/mips.exp: Define new "fpisa3", "fpisa4" and "fpisa5"
      * gas/mips/micromips@mips5.d: Rename to...
      * config/tc-mips.c (can_swap_branch_p): Update the comment on
      * elfxx-mips.c (_bfd_mips_elf_symbol_processing): Remove
      * config/tc-mips.c (validate_micromips_insn): Fix formatting.
      * config/tc-mips.c (s_option): Fix formatting.
      * config/tc-mips.c (can_swap_branch_p): Remove empty line.
      * mips.h: Fix a typo in description.
      * config/tc-mips.c (move_register): Fix formatting.
      * gdb.texinfo (Skipping Over Functions and Files): Remove node
      * lib/mi-support.exp (mi_send_resuming_command_raw): Fix a typo.
      * gdb.texinfo (MIPS): Remove duplicate "auto" reference from
      * i386-nat.c (i386_insert_hw_breakpoint): Call
      gas/
      Fix a typo.
      * write.c (dump_section_relocs): Don't convert PC-relative relocs
      * elf64-mips.c (mips_elf64_howto_table_rela): Set src_mask to
      * config/tc-mips.c (mips_cpu_info_table): Add "m14ke" and
      * micromips-opc.c (micromips_opcodes): Use NODS rather than TRAP
      * config/tc-mips.c (macro_build_jalr): Reverse a negative
      * config/tc-mips.c (ISA_SUPPORTS_MCU_ASE): Also set if microMIPS
      gas/
      * gas/mips/micromips@loc-swap-2.d: Correct test case.
      * gas/mips/micromips@24k-branch-delay-1.d: New test.
      * mips-tdep.c (extended_offset): Fix formatting.
      PR ld/10144
      * lib/gdb.exp (gdb_expect): Pass all the exception conditions up
      * linux-low.c (usr_store_inferior_registers): Factor out code
      * linux-low.c (fetch_register, store_register): Make code
      * mips-tdep.c (mips_pc_is_mips16): Reverse the order of checks
      * mips-tdep.c (deal_with_atomic_sequence): Fix the handling
      * mips-tdep.c (mips32_next_pc): Fix floating point condition
      * mips-tdep.c (mips32_scan_prologue): Only update the immediate
      Fix ChangeLog typo.
      * mips-tdep.c (extended_offset): Correct calculation.
      * mips-tdep.c (mips_skip_mips16_trampoline_code): Sign-extend
      * linux-mips-low.c (mips_regmap): Correct the index of $f9.
      * target.h (target_watchpoint_addr_within_range): Document macro.
      * remote.c (remote_watchpoint_addr_within_range): New function.
      * gdb.cp/breakpoint.exp (test_breakpoint): Fix the runto_main
      * mips-linux-tdep.c (mips_linux_init_abi): Set num_pseudo_regs
      * infrun.c (handle_inferior_event): Don't proceed through
      * mips-tdep.c (mips32_instruction_has_delay_slot): New function.
      * gdb.base/hbreak2.exp: New test for "hbreak" and "thbreak".
      gdb/
      * mips-tdep.c (mips32_bc1_pc): New function.
      * mips-tdep.c (mips_gdbarch_init): Only set pc_regnum and
      * mips-tdep.c (mips32_scan_prologue): Correct indentation.
      * doc/c-mips.texi (MIPS Opts): Correct -no-mfix-24k to
      * linux-low.c (get_r_debug): Handle DT_MIPS_RLD_MAP.
      * mips-tdep.c (mips32_next_pc): Handle JALX.
      * mips-tdep.c (mips_skip_pic_trampoline_code): Correct sign
      * elfxx-mips.c (mips16_stub_symndx): Handle n64 compound relocs.
      * mips-tdep.c (mips_elf_make_msymbol_special): Fix identification
      * mips-tdep.c (mips_float_register_p): New function.
      * mips-tdep.c (mips_n32n64_return_value): Fix coding style.
      * mips-tdep.c
      * mips-tdep.c (mips_about_to_return): Remove dead MIPS16 support
      gdb/
      * configure.ac: Add AC_ARG_PROGRAM.
      * proc-utils.h (proc_prettyprint_signalset): New prototype.
      * elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Handle compound
      * gdb.mi/mi-var-display.exp: Check for the existence of $fp
      * lib/gdb.exp (gdb_test_multiple): Correct formatting.
      * mips-tdep.c (mips_push_dummy_code): Correct description typo.
      gdb/
      * mips-tdep.c (mips_read_pc): Use gdbarch_pc_regnum instead of
      * mips-tdep.h (mips_write_pc): New prototype.
      * gdb.texinfo (Architecture-Specific Protocol Details): Define
      Fix typo.
      gdb/
      * mips-tdep.c (mips_reg3_to_reg): Optimize storage.
      * elf64-mips.c (mips_elf64_be_swap_reloc_out): Also make sure
      * elf32-vax.c (elf_vax_relocate_section)
      * elf32-vax.c (elf_vax_relocate_section)
      * elf64-mips.c (elf_backend_got_header_size): Correct definition.
      * linux-low.c (linux_store_registers): Don't re-retrieve data
      * NEWS: Add MIPS/Linux DSP support.
      * mips-linux-nat.c (mips_linux_read_description): Use a more
      * linux-low.c (linux_store_registers): Avoid the copying sequence
      * gdb.trace/unavailable.exp (gdb_collect_globals_test): Update
      * mips-tdep.c (mips_pseudo_register_type): Use
      * mips-tdep.c (mips_convert_register_p): Correct coding style.
      * mips-tdep.c (mips_pseudo_register_type): Remove tdep local
      * mips-tdep.c (mips_push_dummy_code): Handle microMIPS code.
      PR backtrace/13866
      * infrun.c (handle_inferior_event): Correct indentation.
      * mips.h: Fix a typo in description.
      include/opcode/
      Correct ChangeLog.
      * ld-mips-elf/got-vers-1.rd: Fix a typo.
      * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Update the
      bfd/
      * elf64-mips.c (mips16_elf64_howto_table_rela): Correct src_mask
      * frags.c (frag_grow): Never shrink the obstack size requested
      * lib/ld-lib.exp (at_least_gcc_version): Accept more version
      bfd/
      gas/
      gas/testsuite/
      * ld-mips-elf/reloc-1-n32.d: Add -EB to GAS flags.
      gas/testsuite/
      bfd/
      ld/
      * ld-mips-elf/gp-hidden.rd: New test.
      * ld-mips-elf/dyn-sec64.ld: Use HIDDEN to define _gp.
      * elfxx-mips.c (LA25_LUI_MICROMIPS_1, LA25_LUI_MICROMIPS_2):
      * elfxx-mips.c (mips_elf_calculate_relocation): Fix the handling
      * config/tc-mips.c (s_cpload, s_cpsetup): Fail if MIPS16 mode.
      include/opcode/
      * config.bfd: Wrap mips*el-*-linux* and mips*-*-linux* into
      * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Look up
      * ld-mips-elf/export-class-call16-o32.dd: New test.
      * mips-dis.c (print_insn_args): Add GET_OP and GET_OP_S local
      * elflink.c (_bfd_elf_merge_symbol): Also override the version
      * elf32-ppc.c (ppc_elf_relocate_section): Assert that dynindx is
      * ld-elf/export-class.sd: New test.
      * doc/c-mips.texi (MIPS Opts): Correct a typo in the -mips5
      opcodes/
      gas/
      gas/
      * config/tc-mips.c (is_delay_slot_valid): Simplify expression.
      gas/
      * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
      * read.h (s_vendor_attribute): Move to...
      * readelf.c (get_machine_flags) <EM_MIPS, EM_MIPS_RS3_LE>: Move
      * Makefile.in: Regenerate.
      bfd/
      bfd/
      * ld-mips-elf/attr-gnu-4-45.d: Add missing "readelf" keyword.
      * elf32-tilepro.c (tilepro_elf_mkobject): New function.
      * elf32-mips.c (mips_elf32_object_p): Return right away when the
      PR ld/10629
      opcodes/
      Correct ChangeLog dates.
      * binutils-all/mips/mixed-mips16.s: Add missing stack adjustment.
      * config/tc-mips.c (append_insn): Correcting indentation, remove
      Fix ChangeLog typo.
      * elfxx-mips.c (_bfd_mips_elf_create_dynamic_sections): Clarify
      * elfxx-mips.c (MICROMIPS_P): New macro.
      * elf64-mips.c (micromips_elf64_howto_table_rel): Add
      * config/tc-mips.c (s_cpload): Call mips_mark_labels and set
      * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
      * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
      * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_symbol): Also clear
      * mips-tdep.c (mips32_scan_prologue): Reset frame_offset to zero
      * elfxx-mips.c (mips_elf_allocate_lazy_stub): Correct data type.
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
      * lib/ld-lib.exp (check_shared_lib_support): Also exclude
      bfd/
      * ld-elf/provide-hidden-s.nd: New test.
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
      gold/
      * elf32-vax.c (elf_vax_adjust_dynamic_symbol): Convert K&R
      * elf32-vax.c (elf_vax_instantiate_got_entries): Only set the
      gas/
      gas/
      * mips-linux-tdep.c: Adjust formatting throughout.
      * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
      gas/
      * objfiles.h (pc_in_section): New prototype.
      bfd/
      bfd/
      * doc/as.texinfo (Overview): Remove @samp from MIPS ISA names.
      * mips-tdep.c (micromips_scan_prologue): Fix a typo.
      * mips-tdep.c (mips_next_pc): Fix a typo.
      * mips-tdep.c (fetch_mips_16): Use unmake_compact_addr.
      include/elf/
      include/elf/
      * mips-tdep.c (micromips_deal_with_atomic_sequence): Correct
      * elf32-vax.c (elf_vax_discard_got_entries): New function.
      * elf32-vax.c (elf_vax_always_size_sections): Correct a comment
      bfd/
      * ld-vax-elf/export-class-call.dd: New test.
      * elf32-vax.c (elf_vax_finish_dynamic_sections): Don't set GOT's
      * elf64-hppa.c (elf64_hppa_finish_dynamic_sections)
      opcodes/
      * elf32-tilepro.c (tilepro_elf_finish_dynamic_sections): Don't
      * ld-arm/export-class.exp: Handle non-EABI targets.
      * ld-elf/comm-data.exp: Use check_shared_lib_support rather than
      * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
      linux-tdep.c: Remove unused `num_notes' struct member
      Fix ChangeLog typo
      Avoid producing broken non-native core files
      testsuite: Persistent gdbserver cleanup
      linux-tdep.c: Fix "warning: 'siginfo_size' may be used uninitialized..."
      gdb.dwarf2/dwzbuildid.exp: Avoid reserved variable name
      gdb.cp/derivation.exp: s/perrro/perror/
      MIPS/opcodes: Add MFCR and MTCR data dependencies
      * nds32-asm.c (parse_operand): Fix out-of-range integer constant.

Manoj Iyer (13):
      Added self to write-after-approval.
      Added new testcases:
      Use new gdb.exp feature to check for nodebug in the executable for testcases under gdb.gdb
      change use to Use.
      2005-03-07  Manoj Iyer  <manjo@austin.ibm.com>
      Use HAVE_LONG_LONG to check if compiler supports long long instead of using __GNU__.
      unsigned32 and unsigned64 is multiply defined in sim-types.h.
      Inserting a blank line to changelog
      Insert a blank like after header
      added missing header file libiberty.h to psim.c
      added missing header file #include "libiberty.h" to psim.c
      solib-svr4.c gdb_byteised.
      Changed

Marc Khouzam (26):
      2008-04-01  Marc Khouzam  <marc.khouzam@ericsson.com>
      2008-04-01  Marc Khouzam  <marc.khouzam@ericsson.com>
      gdb/ChangeLog
      2008-04-17  Marc Khouzam  <marc.khouzam@ericsson.com>
      2008-06-04  Marc Khouzam  <marc.khouzam@ericsson.com>
      2008-06-05  Marc Khouzam  <marc.khouzam@ericsson.com>
      2009-07-20  Marc Khouzam  <marc.khouzam@ericsson.com>
      * mi/mi-main.c (mi_cmd_remove_inferior): Properly access first argument.
      * mi/mi-main.c (mi_cmd_list_target_features): Add `reverse'
      2010-11-12  Marc Khouzam  <marc.khouzam@ericsson.com>
      2010-11-25  Marc Khouzam  <marc.khouzam@ericsson.com>
      2010-12-06 Marc Khouzam  <marc.khouzam@ericsson.com>
      * mi/mi-parse.c (mi_parse): Wrong error message.
      * python/py-progspace.c (py_free_pspace): Obtain arch another
      * mi/mi-main.c (mi_cmd_remove_inferior): Don't delete current inferior.
      * inferior.c (remove_inferior_command): Don't remove an active inferior.
      2011-04-19  Marc Khouzam  <marc.khouzam@ericsson.com>
      2011-08-26  Marc Khouzam  <marc.khouzam@ericsson.com>
      2012-04-24  Marc Khouzam  <marc.khouzam@ericsson.com>
      2012-07-16  Marc Khouzam  <marc.khouzam@ericsson.com>
      2012-07-20  Marc Khouzam  <marc.khouzam@ericsson.com>
      Updated last commit's date.
      2012-07-25  Marc Khouzam  <marc.khouzam@ericsson.com>
      2013-01-21  Marc Khouzam  <marc.khouzam@ericsson.com>
      Updated Changelog and testsuite/Changelog because of bad formatting.
      2013-06-05  Simon Marchi  <simon.marchi@ericsson.com>

Marcus Shawcroft (26):
      Adding myself as AArch64 co-maintainer.
      Add basic support for AArch64.
      Adding aarch64-linux-tdep support.
      Adding aarch64-newlib-tdep support.
      Ensure ptrace() calls cast arguments 3 and 4 appropriately.
      AArch64 GDBserver support.
      * aarch64-tdep.c (aarch64_analyze_prologue): ARI fix:
      Adding AArch64 documentation.
      Switch AArch64 gdbserver ps_get_thread_area to PTRACE_GETREGSET.
      Enable TLS support in aarch64-linux-tdep.c
      2013-02-07  Marcus Shawcroft  <marcus.shawcroft@arm.com>
      Adding aarch64-linux-nat support.
      Adding myself to MAINTAINERS.
      Update NEWS to mention new AArch64 native and target support.
      ARI fix: Replace long long with LONGEST.
      ARI fix: Replace %llx with %s and phex().
      Fix ARI gripe about missing _().
      Enable --gc-sections test cases for aarch64*-*-*
      2013-04-10  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
      [AArch64] Range check only resolved relocations.
      [AArch64] Fix the placement of &_DYNAMIC in the GOT.
      [AArch64] Adjust testcases for move of &_DYNAMIC to got[0].
      [AArch64] Fix creation of .got and placement of _GLOBAL_OFFSET_TABLE_
      [AArch64] Tidy up switch statements in elfnn-aarch64.c
      [AArch64]  Tidy up switch statement in GAS.
      [AArch64] Replace the :got_prel19: address modifier with :got:

Marek Michalkiewicz (11):
      * MAINTAINERS: Add myself as the second AVR port maintainer.
      * config/tc-avr.c (mcu_types): Update for new devices.
      * emulparams/avr1.sh: New file.
      * Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5.
      2002-05-28  Marek Michalkiewicz  <marekm@amelek.gda.pl>
      * scripttempl/avr.sc: Changes to support current GCC and avr-libc,
      * config/tc-avr.c (mcu_types): Update.
      * Makefile.am: Remove old (before GCC 3.3) emulations for AVR
      * scripttempl/avr.sc: Do not set LMA for "eeprom" section.
      * gas/config/tc-avr.c: Add support for
      * config/tc-avr.c (mcu_types): Move attiny{13,2313} from avr4 to avr2.

Marek Polacek (20):
      Add mpolacek to gdb/MAINTAINERS.
      Update the gdb/ChangeLog.
      Fix racy tests in gdb.base/setshow.exp
      Fix races in gdb.base/pr10179.exp.
      Fix races in gdb.mi/mi-basics.exp
      gdb.mi: Get rid of the non-stop testcases.
      gdb.mi/mi-nonstop.exp: Replace gdb_test_multiple with mi_gdb_test.
      Fix races in gdb.mi/mi-return.exp.
      Fix races in gdb.mi/mi-nsmoribund.exp.
      Fix races in gdb.mi/mi-nsitrall.exp.
      Fix races in gdb.mi/mi-var-display.exp.
      Fix races in mi2-basics.exp.
      Fix races in mi2-console.exp.
      Fix races in mi2-return.exp.
      Fix races in mi2-var-display.exp.
      Fix race in gdb.python/py-evthreads.exp
      gdb.python/py-evthreads.exp: add missing $
      gdb.base/foll-fork.exp: fix up race
      lib/gdb.exp: Fix a typo
      gdb.python/python.exp: fix up race

Marilyn Sander (1):
      Propagating 96q2 fix in progressive for bug 12 back into devo

Mark Alexander (162):
      * corefile.c (specify_exec_file_hook): Allow arbitrary number of
      * dsrec.c (load_srec): Add WAITACK parameter, for machines
      * dsrec.c (make_srec):  Fix calculation of address size
      * remote-e7000.c (e7000_stop): New function.
      * coffread.c, dbxread.c, elfread.c, mipsread.c, nlmread.c,
      Add linux.mh and xm-linux.h.
      * mon960-rom.c (mon960_open): Add floating point detection to
      * monitor.c (monitor_write_memory, monitor_read_memory_single):
      * a29k-tdep.c (get_saved_register): Allow PC to be modified
      * mon960-rom.c: Shorten the mon960_inits string to a single
      Add mh-irix6.
      * remote.c: Make remote_write_size public.
      * .Sanitize: Remove reloc.c from v850_files.
      Remove reloc.c from v850_files.
      * simops.c: Include correct syscall.h for d10v, not host's.
      * simops.c (OP_5F00): Fix problems with system calls.
      * emulparms/d10v.sh: Set OTHER_RELOCATING_SECTIONS to put
      * configure.in, config/i386/tm-linux.h: Fix configure
      * rldefs.h: On Linux, include <termios.h> to fix compile error
      * gdbserver/{gdbreplay.c,low-linux.c,remote-utils.c,utils.c}:
      * mdebugread.c (parse_symbol): Fix crash when malloc has
      * mdebugread.c (parse_partial_symbols): Fix 64-bit
      * dbxread.c (process_one_symbol): Interpret end-of-function
      * configure.in, configure.tgt, configure.host, gdbserver/configure.in:
      * config/mips/{tm-vr5000.h,tm-vr5000el.h,vr5000.mt,vr5000el.mt}:
      * utils.c (get_cell): Fix off-by-one bug.
      * mips-tdep.c: Replace hard-coded constants with MIPS_INSTLEN.
      * config/mips/tm-mips.h (ADDR_BITS_REMOVE, TARGET_READ_SP): Define.
      * config/mips/tm-mips.h (ADDR_BITS_REMOVE, TARGET_READ_SP): Define.
      * add valops.c to list of files to be sanitized for d10v
      * config/mips/tm-mips.h: Get rid of call-dummy code.
      * config/mips/tm-mips.h: Get rid of call-dummy code.
      * gdbtk.c (gdb_loc): Correct truncation of PC on 64-bit MIPS.
      * mips-tdep.c (mips_push_arguments): Handle floating point args.
      * config/mips/tm-mips.h (FIX_CALL_DUMMY): Define to set up $25
      * values.c (unpack_double): Make it compile with MSVC++ 2.x.
      * valprint.c (print_longest): Don't lose upper bits
      * gencode.c (build_instruction): Work around MSVC++ code gen bug
      * config/i386/xm-windows.h: Make SIGTRAP and SIGQUIT consistent
      * support.h: Make definitions of SIGTRAP and SIGQUIT consistent
      * interp.c: Fix byte-swapping code throughout to work on
      * config/i386/xm-windows.h: Undo previous change to SIGTRAP
      * config/i386/xm-windows.h: Undo previous change to SIGTRAP
      * config/mips/tm-mips.h: Undefine BREAKPOINT, replace
      * support.h: Undo previous change to SIGTRAP
      * interp.c (sim_monitor): Make output to stdout visible in
      * config/mips/{embed,embed64,embedl,embedl64}.mt:
      First set of changes for mips16:
      * mips-tdep.c (MIPS16_INSTLEN): Define.
      * mips-tdep.c (mips16_decode_reg_save): Distinguish between
      * mips-tdep.c (mips16_get_imm): Fix calculation of extended immediate.
      * remote-mips.c (common_breakpoint): Prevent 64-bit addresses
      * mips-tdep.c (non_heuristic_proc_desc): New function.
      * remote-sim.c (init_callbacks): Undo previous change.
      * maint.c: Eliminate -Wall warnings by including some header files.
      * interp.c (simopen): Add support for LSI MiniRISC PMON vectors.
      * remote-mips.c: Remove form feeds (^L) from source.
      * remote-mips.c: Put back the form feeds.
      * mips-tdep.c (IS_MIPS16_ADDR, MAKE_MIPS16_ADDR, UNMAKE_MIPS16_ADDR):
      First cut at supporting simulators in gdbserver:
      * mips-tdep.c (mips_push_arguments): On non-EABI architectures,
      Fixes from Peter Schauer:
      Fix from Peter Schauer:
      * remote-mips.c: Add `set monitor-prompt' command.
      * remote-mips.c: Clean up comment and extraneous semicolon
      * mips-tdep.c (mips_in_call_stub, mips_in_return_stub,
      * remote-mips.c (mips_load): Ensure that PC gets updated
      * breakpoint.c (remove_breakpoint): Pass correct type to
      * utils.c (floatformat_from_doublest): Handle infinity properly.
      Remove remote-pa.c.
      Add h8300.exp.
      * tic80-tdep.c, config/tic80/tm-tic80.h: First cut at getting
      Fix tic80 sanitization.
      * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
      * coff-tic80.c (NAMES_HAVE_UNDERSCORE): Define (fixes problem
      * coff-tic80.c: Remove unnecessary #ifdefs.
      * infrun.c (wait_for_inferior): Mark registers as invalid when
      * utils.c (floatformat_from_doublest): Improve test for infinity.
      * tic80-tdep.c (tic80_init_extra_frame_info): Allow zero
      tic80 sanitization.
      start-sanitize-tic80
      * sim-calls.c (sim_store_register): Allow accumulators
      * Add gdbtcl2 to gdbtk_files.
      * dbxread.c (MSYMBOL_SIZE): New macro.
      Fix tx19 sanitization.
      * config/mips-tm-mips.h (mips_extra_func_info): New frame_adjust
      * interp.c: Allow Debug, DEPC, and EPC registers to be examined in GDB.
      * mips-tdep.c (set_reg_offset): New function.
      * config/mips/tm-mips.h (MAKE_MSYMBOL_SPECIAL): Force MIPS16
      * remote-mips.c (mips-initialize): Work around flakiness in
      From change made to branch by Bob Manson <manson@cygnus.com>:
      Sanitize recent tic80 change.
      * configure.tgt: Change little-endian tx39 target name to tx39l.
      * remote-mips.c (_initialize_remote_mips): Fix DDB doc string.
      * dve3900-rom.c: New file to support Densan DVE-R3900/20 board.
      * dsrec.c (load_srec): Check remotedebug flag when printing
      Add dve3900-rom.c.
      * configure.in: Double up brackets in shell case pattern.
      * monitor.h (MO_PRINT_PROGRAM_OUTPUT): Define.
      * interp.c (sim_monitor): Handle Densan monitor outbyte
      * gdb.base/break.exp: Increase timeout for slow TX39 boards.
      * config/dve.exp: New file to support Densan boards.
      * gdb.base/funcargs.exp: Increase timeout for slow TX39 boards.
      Fix sanitization errors.
      Add dve.exp.
      Fix sanitization.
      * monitor.c (monitor_write, monitor_readchar): New functions.
      * dve3900-rom.c: Improve performance by using memory commands
      * monitor.c (monitor_vsprintf): New function to handle
      * mn10300-dis.c (print_insn_mn10300): Recognize break instruction.
      Oops, fix typo.
      * config/mn10300-eval.exp: New file to support MN10300 eval board.
      * Makefile.in: Get header files from libgloss/mn10300/sys.
      * configure.in: Remove libgloss from noconfigdirs for MN10300.
      * nltvals.def: Regenerate with MN10300 additions.
      * Makefile.in: Last change was bad.  Define NL_TARGET
      * config/sparc/tm-sparclite.h (TARGET_BYTE_ORDER_SELECTABLE): Define.
      * exec.c (dispatch_instruction): Change how carry out is calculated
      * erc32.c (sim_stop): Handle SIGINT gracefully.
      * sparc-tdep.c (sparc_extract_struct_value_address): Make it
      * sparc-tdep.c (SPARC_HAS_FPU): Define.
      * config/sparc/tm-sparc.h (CALL_DUMMY): Shorten it drastically,
      * config.sub: Recognize sparc86x.
      * configure.in: Build simulator on sparclite and sparc86x targets.
      * sparc-dis.c (print_insn_sparc): Always fetch instructions
      * sparc-tdep.c (fetch_instruction): New function.
      Fix for PR 13484:
      * sis.h (uint64, int64): Define.
      * config/sim.exp: Use 'target sim -sparclite' when running
      * gdb.base/reread.exp: New file.
      * sparc-tdep.c (sparc_target_architecture_hook): New function to
      * interf.c (sim_open): Use revamped memory_read, which makes
      * sparc-tdep.c (sparc_target_architecture_hook): Set target
      * sparc-tdep.c (sparc_fix_call_dummy): Byte-swap the call dummy
      * configure.in: Add cygmon and libstub support for mn10300.
      * mn10200-tdep.c (mn10200_analyze_prologue): Fix null pointer
      * m10200-dis.c (print_insn_mn10200): Recognize 'break' pseudo-op.
      * config/mn10200/tm-mn10200.h (SAVED_PC_AFTER_CALL):  Don't
      * m10200-dis.c (print_insn_mn10200): Fix various non-portabilities
      * configure.in: Add cygmon and libstub support for mn10200.
      * mn10200-tdep.c (mn10200_analyze_prologue): Fix calculation
      * mn10300-tdep.c (set_movm_offsets): New helper function
      * config/i386/tm-i386.h (STORE_STRUCT_RETURN): Make it
      * config/i386/tm-i386.h (STORE_STRUCT_RETURN): Make it
      * mn10300-tdep.c (mn10300_analyze_prologue): Undo previous fix
      * mips-tdep.c (mask_address_p): New variable.
      * sh-stub.c (undoSStep): Improve comment.
      * config/mn10300/tm-mn10300.h (FP_REGNUM): Redefine to be a
      Patch from Dawn Perchik <dawn@cygnus.com>:
      * rs6000-tdep.c (get_saved_register): Define only if
      * rs6000-tdep.c: Don't include tm.h twice.
      * sparcl-tdep.c (send_resp, sparclite_serial_start,
      Fix for PR 18470:
      * value.c (value_virtual_fn_field): Handle the situation where
      * values.c (value_virtual_fn_field): Clear the pointed-to
      Changes for PR 8996:
      * mon960-rom.c (_initialize_mon960): Call init_mon960_cmds
      Fix for PR 18873:
      * sh-tdep.c (sh_target_architecture_hook): Return immediately
      * v850-tdep.c (v850_generic_reg_names, v850e_reg_names,
      Fix for PR 17980:
      * config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that

Mark Eichin (53):
      missing backslash on first line of all.normal
      Massive changes. Elf sections are now processed into BFD sections only
      Added solaris configuration support.
      change mh-solaris2 to mh-solaris.
      Makefile.in: .c.o rule needed, default one (under solaris) ignores CFLAGS
      added srcdir=. so that configure puts in a value
      Thu Jun  4 11:34:02 1992  Mark Eichin  (eichin at cygnus.com)
      use byacc instead of bison.
      add real install, and some more normal paths.
      change pathnames from /usr/share/misc to /usr/local/lib. They should *really*
      restore some old code to punt symbols which are BSF_LOCAL (needed for Solaris,
      leave fencepost condition *completely* open-ended. Closes 1286.
      ... and make it return the *right* value when it goes out of bounds.
      * Makefile.in: change ${MACHINE} to $(MACHINE), add $(DESTDIR) to
      per explanation from zoo, back out DESTDIR change.
      correct use of bfd symbols
      from p3. Some shells leave PWD in the environment (old tcsh, ksh at least)
      only set PWD if it is already set (and likely wrong). from p3.
      changes from p3. (new sparclite-wrs-vxworks triple, xiberty rules)
      support for 386bsd a.out files
      added i386-*-bsd, from p3
      support 386bsd target, from p3
      Linker now works for go32; other changes keep it from breaking the other
      Eckhard Rueggeberg throught gprof didn't work because the man page was wrong.
      missing backslash after C++_FOR_BUILD in FLAGS_TO_PASS (latest/make dies,
      add sparclite-fujitsu-none, since it was only getting set via the default
      add i[34]86-*-go32, sparclite-*-*
      put exec.o back; it deals with exec files, not fork/exec, and thus is still
      * elfcode.h (elf_slurp_symbol_table): subtract section vma from
      solaris doesn't have siginterrupt, though it has sigaction; however,
      Thu Jul  8 14:41:43 1993  Mark Eichin  (eichin@cygnus.com)
      changelog for tc-i960 change
      fix the declaration of run_stack_dummy, as well.
      update use of valueT and addressT
      fix definitions of md_create_long_jump, md_create_short_jump,
      add linux support (may not work yet, just cloned from i386-aout)
      more linux support bits
      experimental linux support
      change linux to use OTHER_EMULATIONS
      don't use $$(CC_FOR_TARGET) because that ends up being bash execute command
      hide declaration of fprintf inside FPRINTF_ALREADY_DECLARED, because
      note TDEFINES setting of FPRINTF_ALREADY_DECLARED.
      note change to fprintf declaration
      run make check on stage 3 after *all* trees are built
      * Makefile.in (BASE_FLAGS_TO_PASS): pass SHELL.
      add patsubst %-lynxos to subst-from-hell in stamp-[34]stage-compared.
      don't ever use sh explicitly
      all-cygnus, build-cygnus: "fi else" needs to be "fi ; else"
      changelog for build-all.mk semicolon change
      if we're on lynx, set up GNU_MAKE and CONFIG_SHELL in FLAGS_TO_PASS to
      * config/i386-linux.mt: delete ".sh" from genscripts argument
      Changes to 68k-lynx to make it handle symbols in common sections "properly",
      cvs server works fine on the RS/6000 these days. Only turned on for real

Mark Kettenis (1471):
      2000-02-09  Mark Kettenis  <kettenis@gnu.org>
      2000-02-16  Mark Kettenis  <kettenis@gnu.org>
      2000-02-16  Mark Kettenis  <kettenis@gnu.org>
      2000-02-16  Mark Kettenis  <kettenis@gnu.org>
      2000-02-26  Mark Kettenis  <kettenis@gnu.org>
      2000-02-26  Mark Kettenis  <kettenis@gnu.org>
      2000-02-26  Mark Kettenis  <kettenis@gnu.org>
      2000-03-01  Mark Kettenis  <kettenis@gnu.org>
      Attempt to fix AIX/i386 target.
      2000-03-04  Mark Kettenis  <kettenis@gnu.org>
      2000-01-29  Mark Kettenis  <kettenis@gnu.org>
      2000-03-05  Mark Kettenis  <kettenis@gnu.org>
      Oops, forgot to save ChangeLog before commit.
      Double Oops!  I forgot the regenerated configure too.
      2000-03-06  Mark Kettenis  <kettenis@gnu.org>
      2000-03-08  Mark Kettenis  <kettenis@gnu.org>
      2000-03-11  Mark Kettenis  <kettenis@gnu.org>
      2000-03-11  Mark Kettenis  <kettenis@gnu.org>
      2000-03-22  Mark Kettenis  <kettenis@gnu.org>
      2000-03-26  Mark Kettenis  <kettenis@gnu.org>
      2000-03-27  Mark Kettenis  <kettenis@gnu.org>
      2000-03-29  Mark Kettenis  <kettenis@gnu.org>
      2000-04-02  Mark Kettenis  <kettenis@gnu.org>
      2000-04-02  Mark Kettenis  <kettenis@gnu.org>
      2000-04-12  Mark Kettenis  <kettenis@gnu.org>
      2000-04-13  Mark Kettenis  <kettenis@gnu.org>
      2000-04-30  Mark Kettenis  <kettenis@gnu.org>
      * infrun.c (handle_inferior_event): When doing a "next", and
      * infrun.c (handle_inferior_event): Add missing call to keep_going
      * i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're not
      * i387-tdep.c (print_i387_value): Cast &value to (char *) in
      * i387-nat.h, i387-nat.c: New files.
      Add support for FreeBSD/i386 ELF.
      * acconfig.h (HAVE_R_FS, HAVE_R_GS): Add.
      Add support for FreeBSD/Alpha.
      * configure.host, configure.tgt (alpha*-*-freebsd*): New entry.
      * i386bsd-nat.c: Include "gregset.h".
      * NEWS: Mention FreeBSD/Alpha and FreeBSD/i386 3.x and up as new
      * config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define.
      * alphabsd-nat.c (supply_fpregset): Substract FP0_REGNUM from
      * acconfig.h, configure.in, i386bsd.c (HAVE_STRUCT_REG_R_FS):
      * config/i386/tm-i386.h: Add forward declaration of `struct value'.
      * rs6000-core.c: Wrap definition of `union VmInfo' within #ifdef
      * TODO: Update.
      * breakpoint.c (bpstat_what): Keep returning
      * config/i386/tm-linux.h: Add longjmp support.
      * objdump.c (usage): Make output of `objdump --help' more
      * solib.c (bfd_lookup_symbol): Fall back on the dynamic symbol
      * gdbint.texinfo (Overall Structure): Spelling fix.
      * i387-nat.h (i387_supply_fsave, i387_fill_fsave): Make extern.
      Adapt support for SSE registers in Linux/x86 for Linux 2.4.
      Adapt support for SSE registers in Linux/x86 for Linux 2.4.
      * i386-linux-nat.c [! HAVE_PTRACE_GETFPXREGS] (fetch_fpxregs,
      * gregset.h: Protect against multiple inclusion.  Remove some
      * i386-linux-nat.c (fetch_inferior_registers): Move call to
      * MAINTAINERS: Add myself as threads co-maintainer.
      * gdb_proc_service.h: Add copyright notice.
      * gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.
      * gdb_assert.h: New file.
      * config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,
      * config/i386/nm-linux.h: Include <signal.h>.
      * lin-lwp.c (normal_mask, blocked_mask): New variables.
      * lin-lwp.c (stop_wait_callback): Remove bogus assertions in the
      * Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.
      * gdb-stabs.h (SECT_OFF_MAX): Increase to 64.
      From Richard Henderson <rth@twiddle.net>:
      * i386-linux-nat.c (store_fpxregs): Add code to detect support for
      * i386-tdep.c: Add missing ')' in comment.
      * solib.c (solib_open): If path is relative, look for it
      Fix debugging programs statically linked against the thread library.
      * infcmd.c (print_return_value): Restore another space lost by
      * mi-support.exp (mi_gdb_start): Skip mi tests if -i flag is
      * config/alpha/tm-fbsd.h: Update copyright.
      * ui-out.c (do_list_end): New function.
      * event-top.c: Remove duplicate #include <signal.h>.
      * elf32-sparc.c (_bfd_sparc_elf_howto_table): Treat R_SPARC_UA32
      * target.h (target_fetch_registers): Fix comment.
      * i387-nat.c: Include "i387-nat.h".  Use regnum instead of regno
      * defs.h: Provide prototypes for floatformat_is_negative,
      * i387-tdep.c (print_i387_status_word): Fix printing of Stack
      * i386-linux-tdep.c: Fix formatting and clarify comments.
      * config/i386/tm-linux.h (TARGET_ANALYZE_FLOATING): Remove.  It's
      * i386-tdep.c: Fix formatting.
      * i387-nat.h: Doc Fix.
      * i386-tdep.c: Add back _initialize_i386_tdep prototype with
      Make Linux use the new unified support for hardware breakpoints
      * config/i386/nm-i386.h: Fix formatting and change reference to
      * i386-tdep.c (i386_push_arguments, i386_store_struct_return): New
      * config/i386/tm-symmetry.h (PUSH_ARGUMENTS): #undef.
      * i386-linux-tdep.c (i386_linux_sigtramp_saved_pc,
      * i386-linux-nat.c (i386_linux_dr_get): Return 0 if ptrace call
      * gdbserver/low-linux.c [I386_GNULINUX_TARGET]: Cleanup code and
      * i386-linux-tdep.c (FRAMELESS_SIGNAL): Moved here from
      * thread-db.c (check_event): Don't report an error if we encounter
      * lin-lwp.c (lin_lwp_resume): Don't mark LWP as not stopped until
      * i386-tdep.c (i386_extract_return_value): If the type of the
      * i386-nat.c (i386_insert_aligned_watchpoint): Set address
      * i386bsd-nat.c: Include "gdb_assert.h".
      * i386-linux-nat.c (i386_linux_dr_get): Change type of return
      * i386-tdep.c (i386_extract_struct_value_address): New function.
      * i386-tdep.c (i386_extract_return_value): Don't return the return
      * i386-tdep.c (i386_frame_chain): New function.
      * i386-linux-tdep.c (i386_linux_saved_pc_after_call): Use
      * i386-tdep.c (i386_saved_pc_after_call): New function.
      * i386-tdep.c (i386_frameless_function_invocation): New function.
      * event-top.h: Fix formatting.
      Implement attach/detach for multi-threaded programs on Linux.
      * config/i386/tm-i386v.h (struct frame_info, struct
      * i386-tdep.c (i386_register_virtual_type): New function.
      * i386-tdep.c (i386_frame_saved_pc): New function.
      * symtab.c (lookup_symtab_1): Use lbasename (NAME) instead of
      * sparc-tdep.c (sparc_gdbarch_init): Get the architecture from
      * gnu-nat.c: Include <ctype.h>.
      * lin-lwp.c (struct lwp_info): Add member `resumed'.
      * i387-tdep.c (print_i387_value): Add extra space after final full
      * config/i386/xm-go32.h (HOST_I386): Removed.
      * lin-lwp.c (count_events_callback): Fix formatting.  Turn check
      * lin-lwp.c (status_to_str): New function.
      * mi-out.c (mi_out_new): Initialize suppress_ouput field of newly
      * config/tm-linux.h: Do not include <signal.h>.  Instead provide
      * i386-tdep.c (i386_extract_return_value): "Fix" comment.
      * thread-db.c (enable_thread_event_reporting): Correct warning
      * config/nm-linux.h: Fix comments.
      * config/powerpc/nm-linux.h (NO_SYS_REG_H): Remove, it's no longer
      * config/alpha/nm-linux.h (TARGET_ELF64, PSIGNAL_IN_SIGNAL_H):
      * gdb.base/so-impl-ld.exp: Remove stray space that prevented
      * configure.in: Add check for sigsetjmp.
      * config/powerpc/xm-linux.h: Fix corrupted file.
      * config/arm/xm-linux.h, config/i386/xm-linux.h,
      * i386-tdep.c (i386_extract_return_value): Undo 2001-07-11 changes
      * lin-lwp.c (stop_wait_callback): Add support for flushing
      * lin-lwp.c (lin_lwp_wait): Avoid check for resumed LWPs if there
      * i386bsd-nat.c: Include <signal.h>, <stddef.h> and
      * Makefile.in (ALLDEPFILES): Add i386bsd-nat.c and i386bsd-tdep.c
      * config/i386/xm-linux.h (HAVE_TERMIOS): Really remove.
      * config/i386/xm-linux.h (KERNEL_U_ADDR): Move from here...
      * i386bsd-nat.c: Do not include <sys/sysctl.h>.
      * i386gnu-nat.c: Include "i387-nat.h".
      * configure.in (AC_CHECK_FUNCS): Add setpggrp.
      * gdbint.texinfo (Host Definition): Remove description of
      * i386-tdep.c: Include "gdb_assert.h"
      * config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
      * config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
      * config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
      * i386-tdep.c (i386_register_convert_to_virtual): Replace
      * config/i386/tm-i386sol2.h (STAB_REG_TO_REGNUM): Redefine to call
      * config/i386/xm-i386.h: New file.
      * NEWS: Update.
      * cli/cli-decode.h: Include "gdb_regex.h" instead of
      * tracepoint.c (read_actions): Add FIXME for code depending on
      * config/xm-lynx.h, config/xm-nbsd.h, config/xm-sysv4.h,
      * event-top.c (async_stop_sig) [HAVE_SIGPROCMASK]: Some
      * config/i386/xm-i386.h (HOST_BYTE_ORDER): Removed.
      Make GDB use libiberty regex implementation.
      * config/rs6000/xm-rs6000.h (setpgrp): Remove macro.  GDB defaults
      * gdbtypes.h (struct block): Add forward declaration.
      * gdbint.texinfo (Host Definition): Remove description of
      * config/arm/xm-linux.h, config/ia64/xm-linux.h,
      * gdbint.texinfo (Host Definition): Remove description of R_OK.
      * config/xm-aix4.h (MEM_FNS_DECLARED): Removed.
      * gdbint.texinfo (Host Definition): Remove description of
      Fix truncated 2001-08-23 entry.
      * x86-64-linux-tdep.c (STRUCT_OFFSET): Removed.
      * config/alpha/tm-fbsd.h (FRAME_CHAIN_VALID): Define.
      * thread-db.c: Fix a few formatting mistakes.
      Fix attaching to cloned processes.  This fixes PR gdb/61.
      * proc-service.c (BUILD_LWP): Redefine in terms of ptid_build.
      * sparc-nat.c (fetch_core_registers): Remove redundant prototype.
      * config/nm-linux.h (struct objfile): Remove forward declaration.
      * config/nm-linux.h (struct objfile): Remove forward declaration.
      * config/s390/nm-linux.h: Don't include <signal.h>.
      * infptrace.c (child_xfer_memory): Fix a few coding standards
      * gdbtypes.c (_initialize_gdbtypes): Set floating-point type for
      * i387-tdep.c (print_i387_value): Use extract_typed_floating to
      * doublest.c: Improve comments a bit.
      * gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV such
      * doublest.h (convert_typed_floating): New prototype.
      * i386-tdep.c (i386_extract_return_value): Use
      * config/i386/tm-i386v.h: Don't include "regcache.h".
      * config/i386/tm-i386.h (REGISTER_NAMES): Remove.
      * Makefile.in (ALLDEPFILES): Add i387-nat.c.
      * i386-tdep.c (i386_register_offset): Renamed from
      Add support for "orig_eax" pseudo register on Linux/x86.
      * i386-linux-nat.c (GETREGS_SUPPLIES, supply_gregset,
      * config/i386/tm-linux.h (I386_LINUX_ORIG_EAX_REGNUM): Define in
      * i386-tdep.c (i386_gdbarch_init): Fix typo.
      * i386-tdep.h (FPU_REG_RAW_SIZE): Define unconditionally.
      Add x86 OpenBSD native configuration.
      * gdb.asm/configure.in: Fix recognition of ix86 target.
      * config/i386/tm-i386.h (FP7_REGNUM, FIRST_FPU_CTRL_REGNUM,
      * maint.c (match_substring): Make parameters `string' and `substr'
      * i386-tdep.c (i386_push_dummy_frame): Don't write back the
      * i386bsd-nat.c (reg_offset): Fix typo.
      * maint.c (_initialize_maint_cmds): Add missing  in
      * i386-tdep.h (struct gdbarch_tdep): Add `os_ident' member.
      * valops.c (value_arg_coerce): Fix formatting.
      * i386gnu-nat.c: Include "i386-tdep.h".
      * go32-nat.c (fetch_register): Use FP_REGNUM_P and FPC_REGNUM_P
      * elf.c (elfcore_write_prstatus): Make sure we pass the address of
      * config/i386/tm-i386v4.h: Define HAVE_I387_REGS.
      * doublest.c (store_typed_floating): Don't try to return a value.
      Apply missing bits of 2002-01-15 patch.
      * lin-lwp.c (child_wait): Check SAVE_ERRNO instead of ERRNO in
      * fbsd-proc.c: New file.
      * NEWS: Mention gcore support on FreeBSD/i386.
      * fbsd-proc.c (child_pid_to_exec_file, fbsd_find_memory_regions):
      * i387-nat.c (i387_fill_fsave): Use regcache_collect.
      * i386-tdep.h (i386_abi): New enum.
      * gdb.c++/method.exp: Fix typo.
      * i387-nat.c (i387_supply_register, i387_fill_fsave,
      * configure.tgt (i[3456]86-*-unixware*, i[3456]86-*-unixware2*):
      * configure.tgt (sparc-*openbsd): Remove entry accidentially
      * i387-tdep.c (i387_supply_fxsave): Skip the SSE registers if
      * corelow.c (core_open): Only call set_gdbarch_from_file if
      * config/i386/nm-cygwin.h (NO_PTRACE_H): Remove define.
      * osabi.h (gdb_osabi): Add GDB_OSABI_GO32 and GDB_OSABI_NETWARE.
      * i386-linux-nat.c (suppy_gregset): Don't supply
      * solib-svr4.c (init_fetch_link_map_offsets): Simply return
      * config/i386/i386sol2.mt (TDEPFILES): Add i386-sol2-tdep.o and
      * config/i386/tm-i386.h (TARGET_LONG_DOUBLE_FORMAT,
      * config/i386/tm-i386.h (START_INFERIOR_TRAPS_EXPECTED): Removed.
      * osabi.h (gdb_osabi): Add GDB_OSABI_LYNXOS.
      * config/i386/tm-i386.h (MAX_NUM_REGS): Removed.
      * i386v-nat.c: Remove copnditional inclusion of <asm/debugreg.h>,
      * i386bsd-nat.c: Include "i386-tdep.h".
      * i386-linux-nat.c (fill_gregset): Remove redundant parentheses.
      * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,
      * i386gnu-nat.c (supply_gregset, gnu_fetch_registers,
      * i386v4-nat.c: Include "i386-tdep.h".  Reformat and tweak various
      * config/i386/tm-i386.h (REGISTER_SIZE): Remove define.
      Clean up the mess I made from my last checkin.
      * i386-tdep.c (i386_coff_osabi_sniffer): Add "coff-go32" to the
      * config/i386/tm-cygwin.h, config/i386/tm-fbsd.h,
      * i386-sol2-tdep.c (i386_sol2_osabi_sniffer): New function.
      * config/i386/tm-i386.h (FRAMELESS_FUNCTION_INVOCATION,
      * config/i386/tm-i386.h (FUNCTION_START_OFFSET, INNER_THAN,
      * config/i386/tm-i386.h (PUSH_ARGUMENTS, STORE_STRUCT_RETURN,
      * config/i386/tm-i386.h (PARM_BOUNDARY, CALL_DUMMY,
      * config/i386/tm-i386lynx.h (SAVED_PC_AFTER_CALL): Remove define.
      * config/i386/tm-i386.h (REGISTER_VIRTUAL_TYPE,
      * config/i386/tm-fbsd.h [!SVR4_SHARED_LIBS]
      * i386bsd-nat.c (_initialize_i386bsd_nat): Define SC_PC_OFFSET to
      * configure.tgt (i[3456]86-*-openbsd*): Fold into
      * config/i386/tm-nbsd.h (HAVE_SSE_REGS): Remove define.
      * config/i386/tm-linux.h [HAVE_PTRACE_GETFPXREGS]
      * config/i386/tm-i386.h (struct frame_info, struct
      * config/i386/tm-i386sol2.h (COERCE_FLOAT_TO_DOUBLE): Removed.
      * i386bsd-tdep.c (i386bsd_frame_saved_pc): Removed.
      * i386-tdep.c (i386_frameless_function_invocation,
      * i386-tdep.h (struct gdbarch_tdep): Replace sigtramp_saved_pc
      * i386nbsd-tdep.c (fetch_elfcore_registers): Wrap long line.
      * i386-tdep.c (i386_frameless_signal_p): New function.
      * i386-linux-tdep.c (i386_linux_sigcontext_addr): Make static.
      * i386-tdep.c (i386_frameless_signal_p): Provide an argument in to
      Convert i386 target to generic dummy frames.
      * i386-tdep.h (I386_MAX_REGISTER_SIZE): New define.
      * dwarf2cfi.c (cfi_pop_frame): Use alloca() for regbuf.
      * i386bsd-tdep.c (i386nbsd_sigtramp_start, i386nbsd_sigtramp_end):
      * i386obsd-nat.c (_initialize_i386obsd_nat): Fix typo in prototype.
      * osabi.c (generic_elf_osabi_sniffer): Add check for FreeBSD 3.x's
      * i386bsd-tdep.c: Include "gdb_string.h".
      From Peter Schauer <Peter.Schauer@regent.e-technik.tu-muenchen.de>:
      * dwarf2cfi.c: Include "gcore.h".
      * gdb.base/interrupt.exp: Setup xfail for all i386 BSD's on "call
      * i386-tdep.c (i386_stab_reg_to_regnum): Return correct register
      * gdb.java/jv-print.exp: Fix p '' and p ''' tests to deal with
      * i387-tdep.h (i387_print_float_info): New prototype.
      * config/i386/tm-i386.h: Don't include "regcache.h".
      *** empty log message ***
      * config/i386/tm-i386v4.h (HAVE_I387_REGS): Remove define.
      * uw-thread.c (SP_ARG0): Define if not already defined.
      * config/i386/nm-i386sco.h (FLOAT_INFO): Remove already commented
      * config/i386/tm-i386sco5.h: Include "i386/tm-i386v4.h" instead of
      * config/i386/nm-gnu.h: Removed.
      * NEWS: Mention that the i[3456]-*-aix target has been made obsolete.
      * i387-tdep.c (i387_print_float_info): Add comment about ignoring
      * config/i386/nm-i386v.h (FLOAT_INFO): Remove already commented
      * gdb.base/return.exp: Remove i*86-*-* from list of xfail'ed
      * i386-tdep.c (i386_svr4_init_abi, i386_nw_init_abi): Use
      * top.c (gdb_rl_operate_and_get_next): Make sure
      * i386-sol2-tdep.c (_initialize_i386_sol2_tdep): Fix typo in
      * NEWS: Mention that the i[3456]-*mach3*, i[3456]-*-mach* and
      * i386-tdep.c (i386_do_pop_frame, i386_store_return_value): Call
      * config/i386/nm-i386bsd.h (FLOAT_INFO): Remove redundant #undef.
      * i386b-nat.c [FETCH_INFERIOR_REGISTERS]: Remove dead code.
      * config/i386/nm-i386v.h: Add protection against
      * config/i386/i386aout.mt (TDEPFILES): Add i387-tdep.o
      * config/i386/nm-i386v.h (START_INFERIOR_TRAPS_EXPECTED): New define.
      * config/i386/nm-i386sco5.h (START_INFERIOR_TRAPS_EXPECTED): Moved
      * blockframe.c: Fix a few coding standard violations.
      *** empty log message ***
      * i386-tdep.h (FP_REGNUM_P): Change such that we don't incorrectly
      * linux-proc.c (struct linux_corefile_thread_data): Add num_notes
      * i386-tdep.c: Include "objfiles.h".
      * PROBLEMS: Refer to GDB 5.3 instead of 5.2.  Mention FreeBSD
      * valprint.c (print_longest) [CC_HAS_LONG_LONG &&
      * PROBLEMS: Clarify problems with FreeBSD's compiler and suggest
      * regcache.c (regcache_raw_write_signed,
      * i386-tdep.c (i386_store_return_value): Undeprecate.  Convert to
      * i386-linux-nat.c (dummy_sse_values): Only try to fill in the SSE
      *** empty log message ***
      * gdbarch.sh (SIGTRAMP_START, SIGTRAMP_END): New methods.
      * i386nbsd-tdep.c (i386nbsd_pc_in_sigtramp): Remove spurious
      * i386bsd-tdep.c (i386bsd_init_abi): Set sigtramp_start and
      * i386-tdep.c (i386_register_virtual_type,
      * gdbtypes.c (check_stub_method_group): Initialize found_stub to
      * i386-tdep.c (gdb_print_insn_i386): Removed.
      * defs.h: Move inclusion of "ansidecl.h" before "gdb_locale.h".
      Last ChangeLog entry for defs.h is for both this patch and the previous patch.
      * config/i386/nm-i386sco.h: Add protection against
      * elf.c (elfcore_grok_note): Fix recognition on NT_PRXFPREG notes.
      * solib-sunos.c (allocate_rt_common_objfile): Use bcache_xmalloc
      * configure.tgt (i[3456]86-*-openbsd*): Set gdb_target to obds.
      * solib-sunos.c: Include "bcache.h" and "regcache.h".
      * Makefile.in (i386obsd-tdep.o): New target.
      * i386bsd-nat.c (i386bsd_dr_set, i386bsd_dr_get_status): Use
      * i386v-nat.c: Include "i386-tdep.h".
      * Makefile.in (i386v-nat.o): Add $(i386_tdep_h).
      * x86-64-tdep.c (x86_64_gdbarch_init): Make a bit more similar to
      * x86-64-tdep.c (x86_64_breakpoint_from_pc): Constify.
      * dwarf2cfi.c: Fix some formatting problems.
      * x86-64-tdep.c: Fix some formatting problems, mostly in comments.
      * i386-tdep.c (i386_extract_struct_value_address): Use
      * i386-tdep.c (i386_frame_saved_pc): Replace call to
      * x86-64-tdep.c (x86_64_init_abi): Add calls to override the i386
      * x86-64-tdep.c (x86_64_init_abi): Set init_extra_frame_info to
      * i387-tdep.c (i387_print_float_info): Replace calls to
      * i387-tdep.c (i387_print_float_info): Call fputs_filtered instead
      * config/i386/tm-i386v42mp.h: Remove file.  Move its contents,
      * i387-tdep.c (i387_fill_fxsave): Use FOOFF_REGNUM instead of
      * i386-tdep.h (IS_FPU_CTRL_REGNUM): Remove.
      * infptrace.c (child_xfer_memory): Make use of the new PT_IO
      * infcmd.c (print_vector_info, print_float_info): Move code that
      * i386-linux-nat.c (ORIG_EAX): Define to -1 if not already
      * i386-tdep.c: Include "dummy-frame.h".
      * ui-out.c (MAX_UI_OUT_LEVELS): Raise to 6.  Fixes PR cli/654.
      * osabi.c: Include "gdb_assert.h" and "gdb_string.h".
      * x86-64-tdep.h (x86_64_init_abi): New prototype.
      * gdbint.texinfo (Target Architecture Definition): Update
      * tracepoint.c (ISATTY): Removed.
      * gdb_dirent.h: Cleanup and update code to match the example in
      * configure.in: Remove bzero and bcopy from call to AC_CHECK_FUNCS.
      * configure.in: Create "Checks for libraries" section, and move
      * configure.in: Create "Checks for programs" section, and move
      * acconfig.h (_MSE_INT_H): Remove.
      * configure.in: Reorganize "Checks for library functions section"
      * configure.in: Fix typo in last change.
      * configure.in: Move code that provides the --enable-tui option
      * configure.in: Rewrite check for GNU regex and the
      * configure.in: Move code that provides the --enable-gdbcli,
      * configure.in: Remove UI_OUT configuration code.
      * acconfig.h (DEFAULT_BFD_ARCH, DEFAULT_BFD_VEC): Remove.
      * configure.in: Remove --with-cpu option.
      * cli/cli-decode.h: Don't include "gdb_regex.h"; provide a forward
      * configure.in: Remove --enable-netrom option.
      * configure.in: Remove all use of the SUBDIRS variable; add
      * configure.in: Call AC_GNU_SOURCE.  Check for pread64 using
      * configure.in: Rewrite.
      * configure.in: Move code that provides the --enable-gdbtk option
      * configure.in: Call AC_CONFIG_HEADER.  Don't call
      * configure.in: Remove code dealing with shared libraries.
      * configure.in: Don't set and AC_SUBST SUBDIRS.
      * i386-tdep.c (i386_get_longjmp_target): Make usable on x86-64.
      * gdb.base/default.exp: Adapt "info float" test for recent changes
      * configure.in: Fix typo.
      * config/i386/i386dgux.mh: Removed.
      * config/i386/i386mk.mt, config/i386/i386mk.mh: Removed.
      * configure.host (i[3456]86-*-isc*): Set gdb_host to i386v.
      * config/i386/tm-i386os9k.h: Removed.
      * gdb.mi/gdb669.exp, gdb.mi/mi-pthreads.exp,
      * stack.c (print_frame_info): Restore call to annotate_frame_begin
      * configure.tgt (*-*-solaris*): Set gdb_osabi to
      * configure.tgt (i[3456]86-*-sysv4.2*, i[3456]86-*-sysv4*,
      * x86-64-tdep.c (x86_64_init_abi): Set extract_return_value to
      * configure.in: Add check for _etext.
      * i386-linux-tdep.c (find_minsym_and_objfile): Use strcmp instead
      * i386-linux-tdep.c (find_minsym_and_objfile): Replace usage of
      * i386-tdep.c (i386_pe_skip_trampoline_code): Replace usage of
      * i386bsd-tdep.c (i386bsd_sigcontext_addr): Use get_next_frame and
      * gdbarch.sh (save_dummy_frame_tos): Add comment.
      * i386-tdep.c (i386_register_type): Renamed from
      * i386-tdep.c (i386_store_struct_return): Removed.
      * x86-64-tdep.c (x86_64_breakpoint_from_pc): Removed.
      * x86-64-tdep.c (gdb_print_insn_x86_64): Removed.
      * x86-64-tdep.c (att_flavour, intel_flavour, valid_flavours,
      * i386-linux-nat.c: Add some whitespace to make things more
      * core-regset.c: Update comments to reflect reality.  Re-order
      * i386-tdep.c (i386_get_longjmp_target): Use
      * i386-tdep.c (i386_mmx_regnum_to_fp_regnum): Renamed from
      * i386-tdep.c (i386_frame_num_args): Remove function.
      * i386-tdep.c (i386_extract_return_value,
      * i386-tdep.c (i386_num_register_names): New variable.
      * i386-linux-nat.c (supply_gregset): Remove unnecessary casts.
      * i387-tdep.c (fxsave_offset): Add entries for %xmm8-%xmm15.
      * config/i386/tm-linux.h (I386_GNULINUX_TARGET): Remove define.
      * value.h: Pretty print.
      * dwarf2loc.c (find_location_expression): Change type of second
      * blockframe.c (get_pc_function_start): Rewrite to avoid
      * sparcnbsd-tdep.c: Include "gdb_string.h".
      * sparc-tdep.c (SPARC_F0_REGNUM, SPARC_F1_REGNUM, SPARC_O0_REGNUM,
      * sparc-tdep.c (sparc32_do_push_arguments): New function.
      * aclocal.m4: Don't add wcwidth.o if we don't have wchar.h.
      * gdb.asm/asm-source.exp: Make sure the final link succeeds on
      * i386-tdep.h (i386bsd_sigcontext_addr): Remove prototype.
      * x86-64-tdep.h (x86_64_num_regs, x86_64_num_gregs): Remove
      From Michal Ludvig  <mludvig@suse.cz>:
      * x86-64-tdep.c (X86_64_NUM_SAVED_REGS): Set to X86_64_NUM_GREGS.
      * i386-tdep.c (i386_register_name): Check for MMX registers first.
      * i386-tdep.c (i386_sigtramp_frame_p): Only handle frames if we
      * x86-64-tdep.c (x86_64_push_dummy_call): Adjust for changed
      * dwarf2-frame.c, dwarf2-frame.h: New files.
      * gdb.base/float.exp: Expect similar output for x86_64-*-* as for
      * i386-tdep.c: Include "dwarf2-frame.h".
      From Richard Henderson  <rth@redhat.com>:
      * gdb.asm/asm-source.exp: Check for memory read errors in
      Fix gdb/1216.
      * i386-linux-nat.c (child_resume): Use I386_ESP_REGNUM instead of
      * dwarf2-frame.c (struct comp_unit): Add member `dbase'.
      * dwarf2cfi.c, dwarf2cfi.h: Remove.
      * gdb.base/attach.exp: When trying to attach to a nonexistent
      * gdb.base/signals.exp: XFAIL "continue to func1" on
      * gdb.base/readline.exp: Add tests for operate-and-get-next with a
      From Kelley Cook  <kelleycook@wideopenwest.com>:
      * i386-tdep.c (i386_register_to_value, i386_value_to_register):
      * i386-tdep.c (i386_next_regnum): Fix bounds checking.
      * i387-tdep.c: Reorder includes, fix some whitespace issues and
      * gdb.base/attach.exp: Use -1 for the ID of a nonexistent process
      * mem-break.c: Remove whitespace at end of file.
      * x86-64-tdep.h (X86_64_RAX_REGNUM, X86_64_RDX_REGNUM,
      * alpha-tdep.h (struct gdbarch_tdep): Add members `sc_pc_offset',
      * configure.host: Add x86_64-*-freebsd*.
      * x86-64-tdep.c (x86_64_store_return_value): Use an intermediate
      *** empty log message ***
      Fix last Changelog entry to reflect reality.
      * gdb.arch/i386-prologue.c, gdb.arch/i386-prologue.exp: New files.
      Based on a patch from Michael Elizabeth Chastain (mec@shout.net):
      From Peter Schauer (Peter.Schauer@regent.e-technik.tu-muenchen.de):
      * sol-thread.c (sol_thread_store_registers): Use regcache_collect
      * frame.c (_initialize_frame): Add missing backslash.
      * i386bsd-nat.c (fetch_inferior_registers,
      * i386fbsd-nat.c: Include "i386-tdep.h".
      * i387-tdep.c (i387_register_to_value): Use get_frame_register
      * i386-tdep.c (i386_register_to_value): Use get_frame_register
      * i386-tdep.h (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
      * x86-64-tdep.h (amd64fbsd_sigtramp_start, amd64fbsd_sigtramp_end,
      Really check this in now.
      * config/alpha/nm-fbsd.h (SVR4_SHARED_LIBS): Remove define.
      * i386-tdep.c (i386_analyze_register_saves): Handle register saves
      * gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1338.
      * x86-64-tdep.c (x86_64_dwarf_regmap): Remove trailing whitespace.
      * NEWS (New native configurations): Mention FreeBSD/amd64.
      Rewrite FreeBSD/sparc64 native configuration.
      * objfiles.h (struct objfile): Add memebers `data' and `num_data'.
      * reggroups.c: Add whitespace after declarations of local
      * sparc64-tdep.h (sparc64_regnum): Fix comment.
      * utils.c (set_width_command): Remove prototypes.
      * go32-nat.c (fetch_register): Call i387_supply_fsave instead of
      * x86-64-tdep.c (x86_64_supply_fxsave): Add `regnum' argument.
      * linux-proc.c (linux_proc_xfer_memory): Remove comment about
      * i387-tdep.h: Update copyright date.
      * regcache.c (register_buffer): Consitify first argument.
      * gdb.base/interrupt.exp: XFAIL "call function when asleep" for
      * regcache.c (supply_register): Reimplement to call
      * regcache.c (regcache_raw_supply): Don't assert that BUF isn't a
      * amd64-nat.h: New file.
      * x86-64-linux-tdep.c (user_to_gdb_regmap): Remove USER_CS and
      * i386-linux-tdep.h (I386_LINUX_NUM_REGS): New define.
      * amd64-nat.h (struct regcache): Add opaque declaration.
      * configure.in: Remove redundant AC_MSG_RESULT in check for
      * configure.in: Search for gethostbyname in libnsl.
      * alphafbsd-tdep.c (alphafbsd_sigcontext_addr): Use
      * i386-linux-nat.c (ps_get_thread_area): Don't define as extern.
      * gcore.c: Reorder include files in alphabetical order.  Include
      * sol-thread.c: Include "gdb_string.h".
      * gdb.arch/i386-prologue.exp: Add checks for saved registers.
      * dwarf2-frame.c (read_encoded_value): Add support for
      * amd64fbsd-tdep.c: Fix sigtramp recognition.
      * Makefile.in (xm-i386-sv32.h, tm-i386gas.h): Remove.
      * gdbarch.sh (DEPRECATED_REG_STRUCT_HAS_ADDR): Renamed from
      Really check in regenerated files.
      * cris-tdep.c (cris_gdbarch_init): Set
      * amd64fbsd-nat.c (_initialize_amd64fbsd_nat): Rename from
      * amd64fbsd-nat.c (_initialize_amd64fbsd_nat): Change type of
      * gdbarch.sh (DEPRECATED_REG_STRUCT_HAS_ADDR): Add comment.
      * gdbint.texinfo (Target Architecture Definition): Document
      * regset.h: New file.
      * i386-tdep.c (i386_num_register_names, i386_num_mmx_regs):
      * x86-64-tdep.c (x86_64_store_return_value): Remove spurious
      * regcache.h (get_regcache_arch): New prototype.
      * i386-tdep.h: Put opaque declarations in alphabetical
      * i387-tdep.c (i387_supply_fsave, i387_supply_fxsave): Add
      * dwarf2-frame.c (dwarf2_build_frame_info): Fix comment.
      * i386-tdep.h (struct gdbarch_tdep): Add members gregset,
      * x86-64-tdep.c: Include "regset.h".
      * x86-64-tdep.c (x86_64_store_return_value): Don't use
      * x86-64-tdep.c: Remove duplicate comment.
      * gdbarch.sh: Remove trailing whitepsace from comments.
      * gdbarch.sh (regset_from_core_section): New method.
      * i386-tdep.h (struct regset): Declare opaque.
      * i386-tdep.c (i386_regset_from_core_section): New function.
      * x86-64-tdep.c (x86_64_regset_from_core_section): New function.
      * amd64fbsd-tdep.c (amd64fbsd_r_reg_offset): New variable.
      * i386fbsd-tdep.c: New file.
      * i386bsd-tdep.c (i386bsd_init_abi): Use ARRAY_SIZE to initialize
      * gdbint.texinfo (Target Architecture Definition): Document
      Add NetBSD/amd64 native configuration:
      * amd64fbsd-nat.c (fetch_inferior_registers,
      Change register numbers to enumartion values.
      * i386-tdep.h (FPU_REG_RAW_SIZE): Remove define.
      * i386-tdep.h (FCS_REGNUM, FCOFF_REGNUM, FDS_REGNUM,
      Fix typo.
      * arch-utils.c (deprecated_select_gdbarch_hack): New function.
      * objfiles.h (clear_objfile_data): New prototype.
      * corelow.c: Include "arch-utils.h", "regset.h" and
      * fbsd-proc.c (fbsd_make_corefile_notes): Remove unecessary casts.
      * config/i386/fbsd.mt (TDEPFILES): Add corelow.o.
      * fbsd-proc.c (fbsd_make_corefile_notes): Put a "FreeBSD" label in
      * config/i386/fbsd64.mt (TDEPFILES): Add corelow.o.
      * i386-linux-tdep.c (i386_linux_sc_reg_offset): Don't explicitly
      * i386-linux-tdep.c (i386_linux_gregset_reg_offset): New variable.
      * i386-tdep.c (i386_supply_fpregset): Support floating-point
      * i386-linux-nat.c (fetch_core_registers): Remove.
      * x86-64-linux-tdep.c (x86_64_linux_sc_reg_offset): Don't
      * amd64fbsd-tdep.c (amd64fbsd_sc_reg_offset): Adjust offset of
      * dwarf2-frame.c (execute_cfa_program): Mark register as
      * fbsd-proc.c: Fix formatting.
      * fbsd-proc.c (read_mapping): Use sscanf and fgets instead of
      * dwarf2-frame.c (dwarf2_build_frame_info): Wrap comment.
      From David S. Miller  <davem@redhat.com>:
      * glibc-tdep.c, glibc-tdep.h: New files.
      See previous commit.
      * config/i386/x86-64linux.mt (TDEPFILES): Add glibc-tdep.o.
      * gdbarch.sh (skip_solib_resolver): Change into a multi-arch
      * glibc-tdep.h (struct gdbarch): Declare opaque.
      * i386-tdep.c (i386_extract_return_value): Don't use bfd_byte.
      * i386-tdep.h (i386_supply_gregset): Provide prototype.
      * frame.c (get_prev_frame): Use result from
      New testcase for PR backtrace/1435.
      * i386-tdep.c (i386_extract_return_value,
      * gdb.arch/i386-unwind.exp: Don't use runto_main.  Change
      * gdb.arch/i386-unwind.exp: Use gdb_run_cmd and gdb_expect instead
      * elf.c (elfcore_grok_netbsd_procinfo): Make a pseudosection out
      * osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Use
      * i386nbsd-tdep.c: Don't include "gdbtypes.h".  Include
      * dwarf2-frame.c: Fix some comments and whitespace problems.
      * x86-64-tdep.c (RET_INT_REGS, RET_SSE_REGS): Remove defines.
      * gdb.base/structs.exp: Use i*86-*-* instead of i686-*-* as a
      * dwarf2-frame.c: Fix another comment.
      * x86-64-tdep.c (x86_64_frame_cache): Don't bail out if %rbp is
      * x86-64-tdep.c (MAX_CLASSES): Remove macro.
      * gdb.asm/asm-source.exp: Initialize asm-note to "empty".  Set
      From Ulrich Weigand  <weigand@informatik.uni-erlangen.de>:
      * solib.h (SOLIB_UNLOADED_LIBRARY_PATHNAME): Define as "" instead
      * observer.c (observer_test_first_observer)
      * blockframe.c (inside_main_func): Reformat.  Introduce new local
      * i386-tdep.c (i386_analyze_frame_setup): Add missing encodings
      * proc-api.c (procfs_note): Add format string to fprintf call.
      * i386-sol2-tdep.c (i386_sol2_gregset_reg_offset): New variable.
      * blockframe.c (inside_main_func): Don't treat a zero PC specially.
      * solib.h (SOLIB_CREATE_CATCH_LOAD_HOOK)
      * x86-64-tdep.c (x86_64_dwarf_regmap): Map the Return Address to
      * dwarf2-frame.c (dwarf2_frame_cache): Don't skip the return
      * i386-linux-nat.c: Add comment.
      * i386bsd-tdep.c (i386bsd_core_osabi_sniffer): New function.
      * i386obsd-tdep.c: Include "regset.h", "gdb_assert.h" and
      * dwarf2-frame.c (dwarf2_reg_rule): Add REG_RA and REG_CFA.
      * i386-tdep.h (i386_regnum): Add I386_CS_REGNUM and
      * i386-sol2-tdep.c (i386_sol2_mcontext_addr): New function.
      * gdb.asm/asm-source.exp: Update copyright year.  Link statically
      * configure.in: Check for <machine/reg.h>.  Check for `struct reg'
      Roll ChangeLog / ChangeLog-2003.
      * Makefile.in (ALLDEPFILES): Remove sparc-linux-nat.c and
      * configure.tgt: Add back sparc-*-vxworks*.
      * NEWS: Mention revised SPARC target.  Add sparc-*-lynxos* and
      * sparc64-tdep.c (sparc64_16_byte_align_p)
      * sparc-sol2-nat.c: Add missing ')'.
      * sparc-tdep.c (sparc32_return_value): New function.
      * sparc-sol2-nat.c: Add missing ''.
      * sparc64-tdep.c (sparc64_store_floating_fields): If TYPE is a
      * sparc64-tdep.c (sparc64_store_floating_fields): Update comment
      * gdb.base/structs.exp: Remove ${testfile} from "zed L<n> for
      * elf32-sparc.c (elf32_sparc_grok_psinfo): New function.
      * sparc64-tdep.c (sparc64_store_arguments): Fix handling of
      * gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
      * gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
      * x86-64-tdep.c: Update copyright year.
      * frame.c (get_prev_frame): Don't try to unwind the PC.  This
      * sparc-tdep.c (sparc_extract_struct_value_address): Get the
      * gdb.base/gdb1476.exp, gdb.base/gdb1476.c: New files.
      * gdb.base/gdb1476.exp: Only run the tests if we can't read the
      * dbxread.c (read_dbx_symtab): Ignore N_PATCH stabs instead of
      * gdb.base/gdb1476.exp: Fix typo.
      * blockframe.c (inside_entry_func): Reformat.  Introduce new local
      * x86-64-tdep.c (amd64_register_info): Add %cs and %ss.  Adjust
      * x86-64-tdep.c (amd64_classify_aggregate): Ignore static fields.
      * x86-64-tdep.c (amd64_push_arguments): Add struct_return
      * x86-64-tdep.c (amd64_non_pod_p): New function.
      * sparc-tdep.h (struct regset): Provide opaque declaration.
      * sparcnbsd-tdep.c: Include "regset.h".
      * sparc64fbsd-tdep.c: Include "regset.h".
      * frame.c: Update copyright year.
      * NEWS: Mention that %cs and %ss have been added to the AMD64
      Really check this in now.
      * sparc-tdep.c (sparc32_extract_struct_value_address): Rename from
      Fix typo and pasto.
      * sparc64nbsd-tdep.c: Include "regset.h".
      * blockframe.c: Update copyright year.
      * defs.h (gdb_osabi): Add GDB_OSABI_OPENBSD_ELF.
      * Makefile.in (ALLDEPFILES): Remove core-sol2.c.
      * simops.c: Include <sys/types.h>.
      * gdb.base/gdb1476.exp: Accept alternat pattern for failed memory
      * gdb.base/fileio.exp: Add "$gdb_prompt $" anchors to patterns
      * dwarf2-frame.c (execute_cfa_program): Move DWA_CFA_nop before
      * common.h (NT_OPENBSD_IDENT): Define.
      * osabi.c (MAX_NOTESZ): New define.
      * osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Recognize
      * ser-pipe.c (pipe_open): Use proper null pointer in execl call.
      * sparcnbsd-tdep.c (sparcnbsd_core_osabi_sniffer): New function.
      * NEWS (New native configurations): Mention OpenBSD/sparc and
      * gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include
      * sparcnbsd-tdep.c (GDB_OSABI_NETBSD_CORE): Define, based on the
      * sparc-tdep.c (sparc_fetch_instruction): Return zero if we can't
      * sparc64-tdep.h (stryct_frame_info, struct trad_frame_saved_reg):
      * sparc-tdep.c (sparc32_gdbarch_init): Don't require
      Fix typo.
      * sparc-tdep.h (sparc32nbsd_sigcontext_saved_regs): New prototype.
      * sparcnbsd-tdep.c (sparc32nbsd_supply_gregset): Also sipply the
      Fix Typo.
      * sparc-tdep.c (sparc_regset_from_core_section): Check whether
      * infcmd.c (print_return_value): Wrap long lines.
      * infcmd.c (print_return_value): Plug memory leak; delete
      * gdb.asm/asm-source.exp: Strip -Wl, from link-flags.  Don't
      * gdb.asm/asm-source.exp: Set asm-note to "openbsd" for
      * sparc-tdep.c (sparc_fetch_wcookie): New function.
      * gdb.base/call-ar-st.exp: Call get_debug_format.  Remove xfail on
      * gdb.base/fileio.c (test_open): Replace O_RDONLY with O_RDWR such
      * dwarf2-frame.c (dwarf2_frame_cache): Deal with a return address
      * target.h (target_object): Add TARGET_OBJECT_WCOOKIE.
      ChangeLog for previous commit.  Sorry for the screw-up.
      * infrun.c (handle_inferior_event): Allow for breakpoint
      * i386-linux-tdep.c (i386_linux_sigcontext_addr): Fix calculation
      * proc-api.c (write_with_trace): Initialize local variable to
      * dwarf2-frame.h: Update copyright.
      * sparc-tdep.c (sparc32_frame_prev_register): Rename local
      * sparc-tdep.h (sparc_fetch_wcookie): New prototype.
      * sparc-nat.c (sparc_xfer_wcookie): Try to fetch the cookie using
      * dwarf2-frame.h (dwarf2_frame_set_init_reg): New prototype.
      * i386obsd-tdep.c (i386obsd_aout_regset_from_core_section): Make
      * Makefile.in (ALLDEPFILES): Add amd64-nat.c, amd64bsd-nat.c,
      * tui/tui.c: Don't include <malloc.h>.
      * amd64obsd-tdep.c, amd64obsd-nat.c: New files.
      Committed by Mark Kettenis  <kettenis@gnu.org>.
      * config/djgpp/fnchange.lst: Rename "amd64obsd-tdep.c" and
      * NEWS (New native configurations): Mention OpenBSD/alpha.
      * amd64obsd-tdep.c: Include "regset.h" and "i387-tdep.h".  Fix
      * solib-svr4.h: Update copyright year.
      * gdb.base/bigcore.exp: Bail out on *BSD instead of only NetBSD.
      Fix PR build/1549.
      * config/i386/obsd.mh (MH_FLAGS): Remove.
      * configure.host: Add i[34567]86-*-openbsd[0-2].* and
      * x86-64-linux-nat.c (x86_64_linux_gregset32_reg_offset): Use
      * amd64-nat.c: Update copyright year.
      * amd64obsd-tdep.c (amd64obsd_pc_in_sigtramp): Adjust for signal
      Fix OpenBSD/i386 sigtramp recognition.
      * configure.in: Run stabs tests on *BSD.
      * amd64fbsd-tdep.c: Include "solib-svr4.h".
      * x86-64-tdep.h (amd64obsd_r_reg_offset): New extern declaration.
      Remove old 386BSD support.
      Fix previous commit:
      * amd64fbsd-tdep.c (amd64fbsd_sigtramp_start_addr): Renamed from
      * x86-64-linux-nat.c (amd64_linux_gregset64_reg_offset): Rename
      * x86-64-linux-tdep.c: Tweak comment.
      * x86-64-tdep.h: Tewak comment.
      * config/i386/tm-x86-64linux.h: Tweak comments.
      * amd64-tdep.h: Renamed from x86-64-tdep.h.
      *** empty log message ***
      * tui/tui.c: Include <readline/readline.h> instead of
      * i386-nat.c: Reformat to be closer to coding standards.
      * config/djgpp/fnchange.lst: Rename "amd64-linux-tdep.c" to
      * config/djgpp/fnchange.lst: Rename "config/i386/nm-linux64.h" to
      * amd64-tdep.c (amd64_frame_cache): Fix comment.
      * i387-tdep.h: Update copyright year.
      * amd64-tdep.h: (amd64_collect_fxsave): New prototype.
      * amd64-nat.c: Include "gdb_string.h".
      * sparc-tdep.c (sparc_frame_cache): Don't bail out if %fp is zero.
      * gdb.asm/openbsd.inc: Fix typo.
      * amd64-linux-nat.c (fill_fpregset): Call amd64_colletc_fxsave
      * sparc-tdep.c: Fix typo in comment.
      * i386-nat.c: Fix typo in comment.  Re-introduce paranoiac.
      * i386bsd-tdep.c (_initialize_i386bsd_tdep): Register
      * config/alpha/tm-fbsd.h: Remove file.
      * solib-svr4.h: Change SOLIB_SVR4 wrapper into SOLIB_SVR4_H
      * config.bfd: Add x86_64-*-openbsd*.
      * config/i386/nm-fbsd.h: Include "config/nm-bsd.h".
      * NEWS (New native configurations): Mention OpenBSD/amd64.
      * amd64-tdep.h (amd64_fill_fxsave): Remove prototype.
      * amd64-linux-nat.c (GETFPREGS_SUPPLIES): Remove macro.
      * amd64-linux-tdep.h: Remove file.
      * i386-linux-tdep.c: Update copyright year.
      * i387-tdep.h (i387_collect_fsave): New prototype.
      * i386bsd-nat.c: Update copyright year.
      * netbsd-core.c (netbsd_core_file_p) [CORE_FPU_OFFSET]: Remove
      * i386bsd-nat.c (fill_fpregset): Call i387_collect_fsave instead
      * i386bsd-nat.c: s/regno/regnum/g.
      Fix typo in ChangeLog entry.
      * netbsd-core.c (CORE_WCOOKIE_OFFSET): New define.
      * sparc-sol2-tdep.c: Update copyright year.  Include
      Fix Typo.
      * config/sparc/linux.mt (TDEPFILES): Remove solib-legacy.o.
      * sparc64-tdep.c (sparc_address_from_register): Remove function.
      * gdb.base/bigcore.exp: Disable on Solaris; no sparse core file
      * tui/tui.c: Fix typo in comment.
      * tui/tui-hooks.c: Include "readline/readline.h" after
      * configure.tgt: Remove i[34567]86-*-go32*,
      * config/i386/i386aout.mt: Remove file.
      * amd64-tdep.c (amd64_sigtramp_frame_sniffer): Rewrite to use new
      * i386-linux-nat.c: Update copyrigth year.  Tweak comment.
      * config/i386/linux.mt (TDEPFILES): Remove solib-legacy.o.
      * amd64-linux-nat.c (fetch_inferior_registers): Correctly check
      * i386-sol2-tdep.c: Include "solib-svr4.h".
      * i386-sol2-tdep.c: Include "gdb_string.h".
      * amd64-tdep.c (amd64_supply_fxsave): Only fiddle with
      * amd64-linux-tdep.c, amd64nbsd-tdep.c, amd64obsd-tdep.c,
      * sparc-linux-tdep.c (sparc32_linux_init_abi): Don't set
      * corelow.c (core_xfer_partial): Fix coding standards violation.
      * amd64nbsd-tdep.c (amd64nbsd_sigcontext_addr): Remove function.
      * amd64-tdep.h (amd64_regnum): Add AMD64_CS_REGNUM,
      Fix botched commit:
      * vax-tdep.h: Update copyright year.  Adjust comments.
      * vaxbsd-nat.c: New file.
      * vax-tdep.c: Include "frame-base.h", "frame-unwind.h" and
      * vax-tdep.c (vax_store_arguments, vax_push_dummy_call)
      * vax-tdep.h (vax_regnum): Add VAX_R0_REGNUM and VAX_R1_REGNUM.
      * Makefile.in (vaxbsd-nat.o): New dependency.
      * vaxnbsd-tdep.c: New file.
      * NEWS (New native configurations): Mention NetBSD/vax.
      * vax-tdep.c (vax_frame_cache): Fix typo.
      * vax-tdep.c: Include "regset.h".
      * NEWS (New native configurations): Mention OpenBSD/vax.
      * netbsd-core.c (netbsd_core_file_p): Set architecture for VAX
      From Brian Ford <ford@vss.fsi.com>:
      * m68k-tdep.h: Tweak comments.
      * Makefile.in (ALLDEPFILES): List ppc-sysv-tdep.c, ppcnbsd-nat.c
      Based on a patch from Brian Ford <ford@vss.fsi.com>:
      * infcall.c (find_function_addr): Add FUNCTION_START_OFFSET to
      * libaout.h (enum machine_type): Add M_POWERPC_NETBSD.
      * sparcnbsd-tdep.c (_initialize_sparnbsd_tdep): Specify
      * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
      Add OpenBSD/powerpc support.
      * stack.c (return_command): Use CHECK_TYPEDEF on the return type.
      * ppcobsd-nat.c: Include "ppc-tdep.h".
      * gdb.base/call-sc.exp (start_scalars_test): Fix regular
      * gdb.base/call-sc.exp: Remove patterns to KFAIL PR gdb/1623 on
      * gdb.base/call-sc.exp: Remove patterns to KFAIL PR gdb/1624 on
      * i386-tdep.c: Fix spelling mistakes.
      Mark Kettenis  <kettenis@gnu.org>
      * i386-prologue.exp: Add testcase for jump instruction as first
      * m68k-tdep.c (REMOTE_BPT_VECTOR): Remove define.
      Add OpenBSD/m68k support.
      * config/m68k/nm-nbsd.h: Tweak comments.
      * dwarf2-frame.c (execute_cfa_program): Complain if we encounter a
      * dwarf2-frame.c (read_encoded_value): Handle DW_EH_PE_funcrel
      * m68k-tdep.h (m68kbsd_fpreg_offset): New prototype.
      * m68k-tdep.h (struct gdbarch_tdep): Add member
      * i386-interix-nat.c, i386-interix-tdep.c,
      * sun3-nat.c: Remove file.
      Really remove file.
      * m68knbsd-nat.c: Remove file.
      * infcall.c (_initialize_infcall): Fix typo.
      * frame.c (get_prev_frame_1): Work around GCC bug.
      * m68k-tdep.c (m68k_frameless_function_invocation): Remove
      * delta68-nat.c: Remove file.
      * alphanbsd-tdep.c: Include "gdb_string.h".
      * vax-tdep.c: Tweak comments.  Reorder include files.  Don't
      * defs.h (enum return_value_convention): Add
      * m68k-tdep.c (m68k_convert_register_p, m68k_register_to_value)
      * amd64-tdep.c (amd64_return_value): Implement
      * hppa-tdep.h: Update copyright year.
      * hppa-tdep.h (enum hppa_regnum): Name enum, add HPPA_R1_REGNUM.
      * m68kbsd-tdep.c (m68kbsd_elf_init_abi): Call m68k_svr4_init_abi.
      * config/sparc/tm-nbsd64.h: Remove file.
      *** empty log message ***
      * config/djgpp/fnchange.lst: Add entries for ppcobsd-nat.c and
      * i386bsd-nat.c (supply_gregset): Use regcache_raw_supply.
      * vax-tdep.c (vax_frame_num_args): Use get_frame_base_address
      * amd64obsd-tdep.c (amd64obsd_sigtramp_p): Replace hexadecimal
      * sol-thread.c Update copyright year.  Fix various coding
      * m68k-tdep.c (m68k_svr4_return_value): Implement
      * m68k-tdep.h (m68k_regnum): Add M68K_D2_REGNUM, M68K_D7_REGNUM
      * vax-tdep.c (vax_return_value): Fix typo.
      * vax-tdep.c (vax_return_value): Implement
      * regset.h: Make prototype const-correct.
      * libaout.h (machine_type): Add M_88K_OPENBSD and M_HPPA_OPENBSD.
      * gdb.base/signull.c: Use sigjmp_buf instead of jmp_buf.
      * regset.c: Tweak comment.
      * bsd-kvm.c, bsd-kvm.h: New files.
      * sparcnbsd-nat.c: Include "gdbcore.h", "regcache.h",
      * amd64obsd-nat.c: Include "gdbcore.h", "regcache.h",
      * dpx2-nat.c: Remove file.
      * configure.in: Check for td_pcb in `struct thread'.
      * regset.h (struct regset): Add back `regset' member.
      * m68kbsd-nat.c (m68kbsd_collect_gregset): Specify correct
      Really add this file.
      Add OpenBSD/m88k support.
      * netbsd-core.c: Correctly indent section that sets architecture
      * amd64obsd-tdep.c (amd64obsd_sigtramp_p): Adjust for new
      * amd64obsd-tdep.c (amd64obsd_sigtramp_p): Adjust for new
      Fix botched checkin.
      * MAINTAINERS: Undelete m88k.  Add myself as maintainer.
      * regset.h (collect_regset_ftype): Unconstify fourth argument.
      * hppa-tdep.c (hppa_frame_prev_register_helper): Reimplement to
      * i386-tdep.c (i386_supply_gregset): Adjust comment.
      * hppa-tdep.h (hppa_regnum): Add HPPA_R31_REGNUM.
      * amd64-tdep.c (amd64_supply_fpregset): Adjust comment.
      * m88k-tdep.c (m88k_analyze_prologue): Fix handling of branch
      * fbsd-proc.c: Include "regcache.h", "regset.h" and
      * i386bsd-nat.c: Don't include "gregset.h".
      * i386bsd-nat.c: Don't include <sys/procfs.h>.
      * configure.in (hppa*-*-netbsd*, hppa*-*-openbsd): Set COREFILE to
      * configure.in: Don't set COREFILE to trad-core.lo for FreeBSD
      * i386-tdep.c (i386_collect_fpregset): Fix comment.
      From Michael Mueller <m.mueller99@kay-mueller.de>:
      * sparc64-tdep.c (sparc64_store_arguments): Fix passing
      * config.bfd: Replace m88k-*-openbsd* with m88*-*-openbsd*.
      Add OpenBSD/hppa support.
      * vax-tdep.c: Tweak comment.
      * amd64-nat.c (amd64_supply_native_gregset): Fix comment.
      * amd64fbsd-nat.c: Don't include <sys/procfs.h> and "gregset.h".
      Remove stray CVS conflict marker.
      * i387-tdep.c: Remove excessive whitespace.
      From Miod Vallat <miod@online.fr>:
      * amd64fbsd-nat.c: Include <sys/types.h, <machine/pcb.h> and
      * bsd-kvm.c (bsd_kvm_fetch_registers): Directly return after
      * config/i386/fbsd64.mh (NATDEPFILES): Add bsd-kvm.o.
      * i386nbsd-nat.c: New file.
      * configure.in: Include <sys/param.h> for td_pcb test.
      * config/djgpp/fnchange.lst: Add entries for hppabsd-nat.c and
      * i386v4-nat.c: Update copyright year and tweak comment.
      * alphabsd-nat.c: Update copyright year.
      * dbxread.c (process_one_symbol) [SUN_FIXED_LBRAC_BUG]: Remove
      * gdbint.texinfo (Target Architecture Definition): Remove
      * dbxread.c (process_one_symbol) [PCC_SOL_BROKEN]: Remove dead
      * osabi.c: Update copyright year.
      * bsd-kvm.c: Include "cli/cli-cmds.h", "command.h", "value.h" and
      * bsd-kvm.c (bsd_kvm_cmdlist): Remove unecessary initialization.
      * m68kbsd-nat.c: Include "gdbcore.h", <sys/types.h>,
      * gdb.texinfo (BSD libkvm Interface): New node (section)
      * NEWS: Mention BSD libkvm interface.
      * vaxbsd-nat.c: Include <sys/types.h>, <machine/pcb.h> and
      * configure.in: Define _MSE_INT_H on Solaris 9 too.
      * sparcnbsd-nat.c (sparc32nbsd_supply_pcb): Fix typo in comment.
      * config/sparc/obsd64.mt (TDEPFILES): Add sparcobsd-tdep.o.
      * sparc64nbsd-nat.c: Include "regcache.h", <sys/types.h>,
      * sparc64obsd-tdep.c (sparc64obsd_pc_in_sigtramp): Adjust for
      * dwarf2-frame.c (struct dwarf2_cie): Delete `addr_size' member.
      * gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1718.
      Partial fix for PR backtrace/1718.
      * gdb.arch/i386-prologue.exp: Remove KFAIL of "backtrace in
      * sparc64obsd-tdep.c (sparc64obsd_sigreturn_offset): New variable.
      * infptrace.c: Update copyright year.
      * mips-nat.c: Remove file.
      * sparc64obsd-tdep.c (sparc64obsd_pc_in_sigtramp): Fix
      * gdb.arch/i386-prologue.exp: Add testcase for standard prolgue.
      * i386-tdep.c (I386_MAX_INSN_LEN): New define.
      * Makefile.in: Remove embedded page breaks.
      * i387-tdep.c (i387_supply_fsave): Provide summy values for the
      * i386obsd-tdep.c (i386obsd_sigtramp_p): Adjust for changed signal
      * vax-nat.c: New file.
      * infptrace.c: Include <sys/file.h> if HAVE_SYS_FILE_H instead of
      * i386obsd-tdep.c (i386obsd_sigtramp_p): Use
      * i386nbsd-tdep.c (i386nbsd_sigtramp_offset): Change argument from
      * i386-linux-tdep.c (i386_linux_sigtramp_start)
      * configure.in: Add cursesX to the list of possible curses libs.
      * procfs.c (procfs_pid_to_str): Remove redundant and unused
      * vax-tdep.c (vax_frame_this_id): Use frame_func_unwind instead of
      * i386gnu-nat.c: Update copyright year.
      * i386gnu-nat.c (gnu_store_registers): Use regcache_raw_collect
      * i386gnu-nat.c (gnu_store_registers): Fix typo.
      * gdb.base/sigaltstack.exp: Provide proper anchoring.
      * configure.in: Check for <sys/types.h>.  Check return and
      * gdb_curses.h [HAVE_CURSESX_H]: Include <cursesX.h>
      * i386bsd-nat.c (_initialize_i386bsd_nat): Remove `struct
      * bsd-kvm.c: Check for nlist.h before including it.
      * configure.tgt (x86_64-*-openbsd*): Set gdb_osabi to
      * procfs.c (procfs_pid_to_str): Use "%ld" to print LWP.
      * procfs.c (procfs_detach): Cleanup.  Print process ID, not LWP
      * inflow.c (O_NOCTTY): Define to zero if not already defined.
      * infptrace.c (call_ptrace): Select code based on PTRACE_TYPE_ARG5
      * symconst.h (langMax): Fix typo in comment.
      * configure.in (PTRACE_TYPE_ARG3, PTRACE_TYPE_ARG5): Don't use
      * defs.h (deprecated_error_hook): Remove RETURN and ATTR_NORETURN
      * config/i386/obsd64.mt (TDEPFILES): Add i386obsd-tdep.o.
      * i386-linux-nat.c (dummy_sse_values): Remove function and
      * gdb.base/bigcore.c: Include <sys/types.h> and <sys/time.h>.
      Remove accidentally committed entry.
      * standalone.c: Remove file.
      * defs.h: Remove out-of-date comment.
      * gdbint.texinfo (Host Definition): Delete description of
      * inferior.h (call_ptrace): Replace PTRACE_ARG3_TYPE with
      * alphabsd-nat.c (fetch_inferior_registers):
      Really s/PTRACE_ARG3_TYPE/PTRACE_TYPE_ARG3/g
      * sparc-nat.c (fetch_inferior_registers)
      * config/nm-bsd.h (PTRACE_ARG3_TYPE): Remove define.
      * configure.in: Add <ncurses/ncurses.h> to the list of possible
      * gdb.base/unload.c (main): Make local variable msg const.
      * solib-osf.c (osf_current_sos): Remove unsused label.
      * proc-why.c (proc_prettyfprint_why): Fix format string.
      * infptrace.c (child_xfer_memory): Replace PTRACE_XFER_TYPE with
      * linux-nat.c (kill_inferior): Add missing third and fourth
      * config/i386/nm-linux64.h (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE):
      * inferior.h (PTRACE_ARG3_TYPE): Define as PTRACE_TYPE_ARG3
      * gdb.arch/i386-prologue.exp (skip_breakpoint): New function.  Use
      * gdb_ptrace.h: New file.
      * configure.in: Check for ttrace function.
      * config/alpha/alpha-linux.mh (LOADLIBES): New variable.
      * configure.in: Change test for return type of ptrace to default
      * infptrace.c: Include "gdb_assert.h".
      * config/alpha/nm-linux.h (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE):
      * gdb_ptrace.h: GNU/Linux.
      * amd64-linux-tdep.c (amd64_linux_sigtramp_start): Change argument
      * ia64-linux-nat.c: Update copyright year.
      * infptrace.c: Remove #ifdef'ed out inclusion of gdb_stat.h.
      * amd64obsd-tdep.c (amd64obsd_sigtramp_p): Use
      * config/vax/vax.mh (NATDEPFILES): Add vax-nat.c.
      * gdb.base/unload.exp: Link with -dl on *-*-solaris*.
      * sparcnbsd-tdep.c (sparc32nbsd_elf_init_abi): Set
      * solib-sunos.c (sunos_relocate_main_executable): Remove function.
      * i386-tdep.h (FPC_REGNUM, FCTRL_REGNUM, FSTAT_REGNUM, FTAG_REGNUM)
      * config/pa/hpux1020.mh (MH_CFLAGS): Remove -D__HP_CURSES.
      * i386-tdep.c (i386_register_name): Rename regno to regnum.
      * inf-child.c (inf_child_post_wait): Remove stray whitespace in
      * config/sparc/nbsd64.mt, config/sparc/obsd.mt,
      * fbsd-nat.c: New files with cleaned up contents of fbsd-proc.c.
      * sparc64nbsd-tdep.c: Include "objfiles.h".
      * i386bsd-nat.c: Include "i386bsd-nat.h" and "inf-ptrace.h".
      * config/i386/nm-fbsd.h, config/i386/nm-obsd.h: Don't include
      * language.c (language_gdbarch_post_init): Fix off-by one error.
      * gdb.base/sigstep.exp: Avoid comments withing gdb_test_multiple
      * inf-ptrace.c (inf_ptrace_kill_inferior): Call ptrace directly
      * inf-ptrace.c (inf_ptrace_xfer_memory): Fix gdb_indent.sh wart.
      * configure.in: Check for waddstr instead of mvwaddstr when
      * inf-ptrace.c (inf_ptrace_attach): Remove redundant parenthesis.
      * config/i386/fbsd.mh (NATDEPFILES): Remove infptrace.o.
      * amd64-nat.h: Update copyright year.
      * config/i386/nm-fbsd64.h: Remove file.
      * i386fbsd-nat.c (_initialize_i386fbsd_nat): Group target related
      * fbsd-proc.c: Remove file.
      * configure.in: Don't comment out NATDEPFILES in the generated
      * config/i386/fbsd64.mh, config/i386/nbsd64.mh,
      * alphanbsd-tdep.c (_initialize_alphanbsd_tdep): Register OS/ABI
      * configure.in: Only set host_makefile_frag when building a native
      * configure.tgt: Set default OS/ABI for OpenBSD ELF targets.
      Fix up previous commit.
      * defs.h (msavestring, mstrsave): Remove prototypes.
      * fork-child.c: Update copyright year.  Fix coding style.
      * m88kbsd-nat.c: Include "target.h" and "inf-ptrace.h".
      * vaxbsd-nat.c: Include "target,h" and "inf-ptrace.h".
      * procfs.c (procfs_xfer_partial): Use WRITEBUF instead of READBUF
      * solib-sunos.c [HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS] (link_map)
      * config/i386/nbsdaout.mh (NAT_FILE): Set to solib.h.
      * configure.in: Really disable the TUI if an enhanced curses
      * ada-lang.c (lim_warning): Re-implement as a varargs function.
      * sparc-linux-tdep.c (sparc32_linux_svr4_fetch_link_map_offsets):
      * sparc-linux-tdep.c: Update copyright year.
      * sparc64-linux-tdep.c: Update copyright year.  Don't include
      * i386gnu-nat.c: Include "gdb_string.h".
      * defs.h [!FOPEN_RB]: Include "fopen-bin.h" instead of
      * sparc-nat.c: Include "inf-ptrace.h".
      * top.c (gdb_readline): Always accept "rn" as a line-ending.
      * source.c: Always define O_BINARY to 0 if not defined already.
      * hppa-tdep.c (hppa_frame_cache): Add support for OpenBSD and
      * dwarf2read.c (struct comp_unit_head): Fix coding style.
      * mips64obsd-nat.c, mips64obsd-tdep.c: New files.
      * config.bfd: Add mips64*-*-openbsd.
      * mips-tdep.h: Add MIPS_ZERO_REGNUM, MIPS_AT_REGNUM,
      * mips-tdep.c (id_delayed): Remove prototype.
      * proc-why.c: Fix several coding-style issues.
      * proc-events.c: Fix several coding-style issues.  Consistently
      Really commit this file.
      * mips-tdep.c (mips_fetch_instruction, mips16_fetch_instruction)
      * mipsread.c: Cleanup coding style.
      * procfs.c (proc_get_gregs, proc_get_fpregs, proc_set_gregs)
      * i386-sol2-nat.c: New file.
      * procfs.c (procfs_fetch_registers, procfs_store_registers): Like
      * mipsnbsd-tdep.c: Include "regset.h" and "gdb_assert.h".
      * gdb.asm/asm-source.exp: Add mips*-*-netbsd* to the list of
      * i386v4-nat.c (supply_gregset, supply_fpregset, fill_gregset)
      * tramp-frame.c (tramp_frame_prepend_unwinder): Set unwinder type
      * i386v4-nat.c (supply_gregset, supply_fpregset, fill_gregset)
      * mipsnbsd-nat.c: Include "target.h" and "inf-ptrace.h".
      * dwarf2-frame.c (read_encoded_value): Set proper size for signed
      * dwarf2-frame.c (read_encoded_value): Change type of third
      * dwarf2-frame.c (decode_frame_entry_1): Correctly skip
      * dwarf2-frame.c (decode_frame_entry_1): Avoid indirection when
      * tramp-frame.c (tramp_frame_prepend_unwinder): Set unwinder type
      * gdb.base/savedregs.exp: Correct pattern used for sigtramp
      * mips64obsd-tdep.c: Include "trad-frame.h", "tramp-frame.h" and
      * mips64obsd-nat.c: Include "mips-tdep.h".
      * mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets): Renamed
      * Makefile.in (mips64obsd-tdep.o): Fix typo.
      * m68kbsd-nat.c (m68kbsd_fetch_inferior_registers): Rename from
      * m68kbsd-nat.c: Include "inf-ptrace.h".
      * mips-tdep.c (mips32_relative_offset): Change return type to
      * dwarf2read.c: Fix formatting.
      * tui/tui-io.c: Don't include "terminal.h".
      * dbxread.c (process_one_symbol): Do not adjust address of first
      * bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
      * dwarf2-frame.c (read_encoded_value): Correctly calculate number
      * dbxread.c: Include "gdb_string.h".
      * dbxread.c (process_one_symbol): Fix a few coding standard
      * gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.
      * inf-ptrace.c: Fix coding style.
      * hppa-hpux-nat.c: New file.
      * config/pa/hppahpux.mh: Remove file.
      * inf-ptrace.c: Don't include "regcache.h" and "gdbcmd.h".
      * sparc64fbsd-nat.c: Update copyright year.
      * inf-ttrace.c: New file.
      * fork-child.c (fork_inferior): Fork instead of vfork if
      * sparc-nat.c (inf_ptrace_xfer_partial): New variable.
      * config/sparc/nbsdaout.mh (NAT_FILE): Set to solib.h.
      * sparc-tdep.h (sparc32nbsd_elf_init_abi): New prototype.
      * config/m68k/nbsdaout.mh (NAT_FILE): Set to solib.h instead of
      * sparc-tdep.c (X_RS1, X_SIMM13): New macros.
      * hppa-hpux-tdep.c (hppa_hpux_push_dummy_code): Use ULONGEST as
      * inf-ttrace.c: Include <sys/mman.h>.
      * hppa-hpux-tdep.c: Update copyright notice and year.
      * somsolib.c [PA_SOM_ONLY] (no_shared_libraries): New function.
      Oops.
      * hppa-tdep.h (hppa_read_pc, hppa_write_pc, hppa_unwind_pc): New
      * inf-ttrace.c: Include "gdbthread.h".
      * Makefile.in (inf-ttrace.o): Fix typo.
      * hppa-hpux-tdep.c: Include "regset.h".
      * hppa-hpux-tdep.c (child_enable_exception_callback): Use XMALLOC.
      * hppa-hpux-tdep.c (hppa_hpux_sigtramp_frame_unwind_cache): Fix
      * configure.host (hppa*-*-hpux11*): Remove.
      Wrap long line.
      * inf-ttrace.c (_initialize_inf_ttrace): Unconditionially compile.
      * inf-ttrace.c (inf_ttrace_him): Set TTEVT_BPT_SSTEP if available.
      * hppa-hpux-nat.c (ss_mpsfu_high): Remove define.
      * hppa-hpux-nat.c (hppa_hpux_child_can_run): Tweak comment.
      * somread.c: Include "solib-som.h".
      * solib-pa64.c: Only include <dlfcn.h>, <elf.h> and <elf_hp.h> if
      * config/djgpp/fnchange.lst: Resolve name clash between
      * hppah-nat.c: Remove file.
      * hppa-tdep.h (hppa_regnum): Add HPPA_DP_REGNUM, HPPA_RET0_REGNUM,
      * hppa-hpux-tdep.c (hppa64_hpux_search_dummy_call_sequence): Check
      * hppa-tdep.c (hppa32_return_value): Move further down.
      * hppa-tdep.c (hppa64_return_value): Fix previous commit.
      * hppa-tdep.c (hppa_frame_prev_register_helper): Make 64-bit safe.
      * i386-nto-tdep.c: Reorder include files.
      * i386-tdep.h (i386_collect_gregset): New prototype.
      * target.h (TARGET_DISABLE_HW_WATCHPOINTS)
      * gdbint.texinfo (Algorithms): Remove description of
      * inftarg.c (child_create_inferior) [HPUXHPPA]: Remove code.
      * inftarg.c (child_xfer_partial): Remove code that handles
      * config/mips/obsd64.mh (NATDEPFILES): Unwrap line.
      * config/m88k/obsd.mh (NATDEPFILES): Really remove inf-child.o.
      * configure.host (ia64-*-aix*): Remove.
      * config/ia64/tm-linux.h: Tweak comment.  Update copyright year.
      * config/powerpc/obsd.mt (DEPRECATED_TM_FILE): Set to
      * configure.ac: Provide prerequisite headers when checking
      * inf-ptrace.h: Update copyright year.  Sync comment with
      * vax-nat.c: Update copyright year.  Include "inf-ptrace.h".
      * config/vax/nbsdaout.mh (NAT_FILE): Remove.
      * config/i386/nm-fbsd.h: Update copyright year.
      * i386bsd-nat.c: Update copyright year.  Don't include
      * observer.texi (GDB Observers): Document "solib_loaded".
      * solib.h Update copyright year.
      * bsd-uthread.h: New file.
      * i386fbsd-tdep.c: Update copyright year.  Include "gdbcore.h",
      * configure.in: Be sure to invoke config.sub using the shell.
      * Makefile.in (sparc64fbsd-nat.o): Update dependencies.
      * sparc-tdep.c (sparc_integral_or_pointer_p): Simplify.
      * sparc64-tdep.c (sparc64_store_arguments): Fix typo.
      * sparc64fbsd-nat.c: Include "fbsd-nat.h".
      * sparc64fbsd-tdep.c: Update copyright year.
      * amd64fbsd-tdep.c: Update copyright year.  Include "gdb_assert.h"
      * configure.ac: Provide prerequisite headers when checking
      * inf-ptrace.c (inf_ptrace_prepare_to_store)
      * acconfig.h (HAVE_STRUCT_SAVE_STATE_T)
      * configure.ac: Modernize checks for `long long' and `long double'
      Remove stray newline.
      * configure.ac (targ_archs): Use standard autoconf check for
      * configure.ac: Use AC_CHECK_DECLS instead of gcc_AC_CHECK_DECLS
      * configure.ac: Remove ia64-*-aix* junk.
      * acconfig.h (HAVE_STRUCT_REG_R_FS, HAVE_STRUCT_R_GS): Remove
      * i386obsd-tdep.c: Update copyright year.  Include
      * NEWS: Mention new BSD user-level threads support.
      * configure.ac: Remove extra check for ranlib.
      * gdb.base/interp.exp: Remove trailing n in gdb_test commands.
      * gdb.dwarf2/dw2-basic.exp, gdb.dwarf2/dw2-intercu.exp: Run tests
      * gdb.dwarf2/dw2-intermix.exp, gdb.dwarf2/dw2-intermix.S: New
      Fix my email address in last commit.
      * amd64-linux-tdep.c: Update copyright year.
      * wrapper.h: Update copyright year.  Properly wrap a few
      Fix bogus entry.
      * value.h (value_contents_equal): New prototype.
      * mips64obsd-tdep.c (mips64obsd_init_abi): Don't set
      * mips64obsd-tdep.c (mips64obsd_init_abi): Don't set
      Fix botched checkin.
      * gdb.cp/ovldbreak.exp: Adjust regular expression for recent
      * alphabsd-nat.c: Update copyright year.  Include "inf-ptrace.h".
      * sparc64-tdep.c (sparc64_store_floating_fields): Constify third
      * sparc64fbsd-tdep.c: Include "solib-svr4.h".
      Fix my email address in 2005-03-05 entry.
      * sparc-tdep.c (sparc_frame_cache): Adjust cached frame base
      * proc-api.c: Update copyright year.
      * archive.c (_bfd_look_for_bfd_in_cache): Move declaration of
      * cp-abi.c (set_cp_abi_as_auto_default): Use xasprintf instead of
      * inf-ttrace.c (inf_ttrace_pid_to_str): Use snprintf instead of
      * mips-tdep.c (mips_single_step_through_delay): Put back check for
      * corelow.c (get_core_register_section): Replace usage of sprintf
      * defs.h (xsnprintf): New prototype.
      From Ralf Corsepius <ralf.corsepius@rtems.org>
      * utils.c (safe_strerror): Use xsnprintf instead of sprintf.
      * cp-names.y: Add prototype for yylex.
      Fix typo.
      * dwarf2loc.c (dwarf_expr_tls_address): Mark addr as volatile.
      From common/ChangeLog:
      * MAINTAINERS: Add myself as M88k maintainer.
      * dwarf2-frame.h: Update copyrigh year.
      * config/i386/obsd64.mt (TDEPFILES): Add obsd-uthread.o.
      * config/sparc/nbsd64.mh (NAT_FILE): Remove.
      * dwarf2-frame.c (execute_cfa_program): Implement
      * inflow.h: Update copyright year.  Remove #ifdef SHORT_PGRP code.
      * exec.c (bfdsec_to_vmap): Use strcmp instead of DEPRECATED_STREQ.
      * sparc-tdep.c (sparc_supply_rwindow, sparc_collect_rwindow):
      * netbsd-core.c: Convert to ISO C.  Fix formatting.
      * sparc64nbsd-tdep.c (sparc64nbsd_sigcontext_saved_regs): Handle
      * main.c: Update copyright year.
      * ppcobsd-tdep.c: Update copyright year.  Include "trad-frame.h"
      * rs6000-tdep.c (ppc_supply_fpregset): Increment offset by 8 for
      * configure.tgt (generic_target): Add support for OpenBSD/i386 ELF.
      * gas/all/gas.exp: Don't run fastcall labels test on
      include/opcode/ChangeLog:
      * configure.tgt: Set emulation for mips-*-openbsd*.
      * configure.tgt: Add support for OpenBSD/sparc ELF.
      * ppcobsd-tdep.c: Fix typo in comment.
      * ppcobsd-tdep.c: Include "floatformat.h".
      * ppcobsd-nat.c: Update copyright year.  Include "inf-ptrace.h".
      * pa64solib.c, pa64solib.h: Remove files.
      * som.c (hppa_som_reloc, som_mkobject, som_is_space)
      * hppabsd-nat.c: Update copyright year.  Include "target.h" and
      * config/nm-bsd.h: Remove file.
      gas/ChangeLog:
      * ser-base.c: Include "gdb_string.h".
      * sparc-linux-tdep.c: Update copyright year.
      * sparc-linux-tdep.c: Reorder includes.  Tweak a few comments.
      * sparc-linux-tdep.c: Reorder includes.  Tweak a few comments.
      * ppcobsd-tdep.c (ppcobsd_init_abi): Set return_value.
      * ser-base.c: Include "ser-base.h" instead of "ser-unix.h".
      * sparc64-tdep.c: Include "dwarf2-frame.h".
      * sparc64-tdep.c: Include "dwarf2-frame.h".
      * configure.host: Add *-*-openbsd support.
      * ld-srec/srec.exp (run_srec_test): Deal with ProPolice on
      * ld-fastcall/fastcall.exp: Don't run on i*86-*-openbsd*.
      * configure.tgt (*-*-freebsd*): Set gdb_osabi to
      * solib-svr4.c: Update copyright year.  Include "gdb_assert.h".
      * sh-tdep.c (sh_linux_svr4_fetch_link_map_offsets): Remove function.
      * solib-svr4.c (_initialize_svr4_solib)
      * solist.h (TARGET_SO_FREE_SO, TARGET_SO_CLEAR_SOLIB)
      * fbsd-nat.c: Include <sys/sysctl.h>.
      * somsolib.c, somsolib.h: Remove files.
      * bsd-uthread.c: Include "solib.h".
      * gdb.texinfo (Files): Remove documentation for auto-solib-limit.
      * config/i386/cygwin.mh (XM_FILE): Remove variable.
      * target.h (target_link): Remove prototype.
      * defs.h (gdb_byte): New typedef.  Tweak comments.
      * i386-tdep.c (i386_breakpoint_from_pc): Change return type to
      * amd64-tdep.c (amd64_return_value): Use `gdb_byte *' in casts.
      Fix typo.
      * config/ia64/nm-aix.h: Remove file.
      * i386-linux-tdep.c (linux_sigtramp_code, linux_rt_sigtramp_code):
      * defs.h: Unconditionally include <sys/types.h>.
      * i387-tdep.c: Remove outdated comments.
      * vaxbsd-nat.c (vaxbsd_supply_gregset, vaxbsd_collect_gregset):
      * solib.h (CLEAR_SOLIB, SOLIB_ADD)
      * NEWS: Mention OpenBSD/mips64 as a new native configuration.
      * sol-thread.c: Include "solib.h".
      * amd64-tdep.c (amd64_return_value): Change type of readbuf and
      * vax-tdep.c (vax_return_value): Change type of readbuf and
      * m88k-tdep.c (m88k_breakpoint_from_pc): Change return type to
      * m68k-tdep.c (m68k_local_breakpoint_from_pc): Change return type
      * sparc-tdep.c (sparc_fetch_instruction, sparc_fetch_wcookie): Use
      * elflink.c (bfd_elf_size_dynamic_sections): Use lbasename instead
      * config/m68k/obsd.mt (DEPRECATED_TM_FILE): Remove.
      * mips-tdep.c (mips_pseudo_register_read)
      * i386-tdep.c (i386_supply_gregset, i386_collect_gregset): Use
      * configure.tgt (vax-*-openbsd*): Set gdb_target to obsd.
      * observer.sh: Quote $DJGPP.
      * config/i386/fbsd.mt (DEPRECATED_TM_FILE): Remove.
      * sol-thread.c (ignore): Change last argument to `gdb_byte.'
      * config/sparc/fbsd.mt (TDEPFILES): Add solib.o and solib-svr4.o.
      * corelow.c (core_xfer_partial): Change type of readbuf and
      Oops.
      * configure.host: Add arm*-*-openbsd*.
      * arm-tdep.c (arm_extract_return_value, arm_store_return_value):
      * armnbsd-nat.c: Include "gdb_string.h" and "inf_ptrace.h".
      * NEWS: Mention OpenBSD/arm as a new native configuration.
      * i386-tdep.c (i386_register_type): Return
      * amd64-tdep.c (amd64_frame_prev_register)
      * sparc-tdep.c (sparc32_frame_prev_register): Change type of last
      * vax-tdep.c (vax_frame_prev_register): Change type of last
      * m88k-tdep.c (m88k_frame_prev_register): Change type of last
      * arm-tdep.c (arm_prologue_prev_register)
      * alpha-tdep.c (alpha_sigtramp_frame_prev_register)
      * arm-tdep.c (set_disassembly_style, _initialize_arm_tdep):
      * m68k-tdep.c (m68k_frame_prev_register): Change type of last
      * hppa-tdep.c (hppa_frame_prev_register)
      * ser-tcp.c: Tewak comment.
      * configure.ac: Use AC_CHECK_TYPES to check for uintptr_t.
      Fix typo.
      * configure.ac: Simplify and improve check for socklen_t.
      * hppa-hpux-nat.c (hppa_hpux_fetch_register)
      Fix my e-mail address in previous commit.
      * archive.c: Include "libiberty.h".
      * regcache.c (regcache_raw_supply, regcache_raw_collect): Change
      * hppa-tdep.c (hppa_fallback_frame_cache): Don't error out if we
      * remote-sim.c (gdbsim_xfer_inferior_memory): Remove prototype.
      * hppa-tdep.c (hppa_pointer_to_address_hack): Remove function.
      * hppabsd-tdep.c: Include "symtab.h", "objfiles.h", "target.h",
      * inf-ttrace.c (inf_ttrace_xfer_partial): Change type of readbuf
      * remote.c (extended_remote_restart): Pass buffer in call to
      * ppcobsd-nat.c: Include "gdbcore.h", <sys/signal.h>,
      * config/powerpc/obsd.mh (NATDEPFILES): Add bsd-kvm.o.
      * ppcobsd-nat.c: Include "gdbcore.h", <sys/signal.h>,
      * mips-tdep.c (mips_xfer_register, mips_o32_return_value)
      * sol-thread.c (sol_thread_xfer_memory): Change type of second
      * eval.c (evaluate_struct_tuple): Use strcmp instead of
      * solib-svr4.c: Include "solib.h".
      * mips-tdep.c (mips_insn16_frame_prev_register)
      From Martin Simmons:
      * i387-tdep.c (print_i387_value, print_i387_ext, i387_tag): Change
      * bsd-kvm.c (bsd_kvm_open): Properly cast sentinel in concat call.
      * i386nbsd-nat.c (i386nbsd_supply_pcb): Cast to 'gdb_byte *' in
      * gdb.mi/mi2-stack.exp (test_stack_locals_listing): Remove test for
      * bsd-kvm.c: Include <paths.h>.
      * objc-lang.c (print_object_command): Use gdb_byte for c.
      * dwarf2expr.h: Tweak comment.
      Fix email.
      * gdb.arch/i386-sse.exp: Compile with -msse when using GCC.
      Marcel Moolenaar  <marcel@xcllnt.net>
      * gdb.base/sigaltstack.c (main): Use stack_t instead of `struct
      * i386-tdep.c (i386_reg_struct_return_p): Handle structures with a
      Jason Molenda  <jmolenda@apple.com>
      * gdb.base/sigaltstack.exp (finish_test): KFAIL gdb/1736 on
      * hppa-tdep.h (hppa_frame_prev_register_helper): Change types of
      * target.c (normal_pid_to_str): Use xsnprintf instead of snprintf.
      * inf-ttrace.c (inf_ttrace_vfork_ppid): New variable.
      * inf-ttrace.c (inf_ttrace_wait): Properly report TTEVT_EXEC
      * inf-ptrace.c: Reorder functions.
      * gdb_ptrace.h (PT_TRACE_ME): Define to zero if not already
      * inf-ptrace.c [PT_GET_PROCESS_STATE] (inf_ptrace_follow_fork):
      * i386obsd-tdep.c (i386obsd_sigreturn_offset): New variable.
      * tramp-frame.h (struct tramp_frame): Allow for 16 instructions
      * sparc64obsd-tdep.c: Tweak comments.
      * i386-linux-nat.c (fetch_register, store_register)
      * sparc-sol2-tdep.c (sparc_sol2_pc_in_sigtramp): Check for
      * sparc-tdep.c (sparc_breakpoint_from_pc): Constify break_insn.
      * inf-ptrace.c (inf_ptrace_him) [PT_GET_PROCESS_STATE]: Move
      * tramp-frame.h (struct tramp_frame): Allow for 16 instructions
      * solib-som.c (som_current_sos): Cast to 'gdb_byte *' where
      * Makefile.in (m68kbsd-tdep.o): Ad missing space.
      * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Set condition
      * ppc-sysv-tdep.c (do_ppc_sysv_return_value): Fix the code that
      * infcmd.c (print_return_value): Move CHECK_TYPEDEF up.  Deal with
      * m68k-tdep.c (m68k_return_value): Properly return contents of
      * stack.c: Reformat.  Improve comments.  Include "valprint.h".
      * valarith.c (value_equal, value_less): Avoid compiler bug on
      * infcall.c (call_function_by_hand): For
      * ppcobsd-tdep.c: Include "frame.h" and "frame-unwind.h".  Don't
      * vaxobsd-tdep.c: New file.
      * doublest.c (floatformat_mantissa): Use xsnprintf instead of
      * solib-svr4.c (svr4_current_sos, svr4_fetch_objfile_link_map):
      * environ.c (unset_in_environ): Use strncmp instead of
      * m68k-tdep.c (m68k_register_name): Use ARRAY_SIZE.
      * symfile.c (symbol_file_command, set_initial_language)
      Fix date of last entry.
      * infcall.c (call_function_by_hand): Remove code handling
      * mips-tdep.c (n32n64_floatformat_always_valid): Use 'const void
      * rs6000-tdep.c (info_powerpc_cmdlist): Remove variable.
      * inf-ttrace.c (inf_ttrace_mourn_inferior): Remove redundant cast.
      * ppc-tdep.h (PPC_INSN_SIZE): Define.
      * Makefile.am: Run "make dep-am".
      * inf-ttrace.c (inf_ttrace_wait): Comment out TARGET_WAITKIND_EXEC
      * hppa-tdep.h (HPPA_INSN_SIZE): New define.
      * gdb.base/bfp-test.exp: Properly anchor gdb_multiple_test usage.
      * gdb.asm/asm-source.exp: Use -e instead of --entry.
      * doublest.c (floatformat_normalize_byteorder): Handle
      * NEWS: Mention VAX floating point support.
      * MAINTAINERS: Mark m68k-elf, sparc-elf and vax-netbsd as no
      * inf-ptrace.c (inf_ptrace_xfer_partial): Use PIOD_WRITE_I instead
      * elf64-hppa.c (elf64_hppa_section_from_phdr): Create .kernel
      * amd64obsd-tdep.c: Include "regcache.h" and "bsd-uthread.h".
      * hppa-hpux-tdep.c (hppa_hpux_sigtramp_frame_unwind_cache): Don't
      * hppa-hpux-tdep.c (hppa_hpux_sigtramp_unwind_sniffer): Detect
      * i386-tdep.h (I386_SEL_RPL, I386_SEL_UPL, I386_SEL_KPL): New
      * amd64obsd-tdep.c: Include "frame-unwind.h" and "trad-frame.h".
      * amd64obsd-tdep.c (amd64obsd_trapframe_cache): Fix detection of
      * amd64obsd-tdep.c (amd64obsd_trapframe_cache): Fix typos.
      * gdb.gdb/selftest.exp (test_with_self): Update copyright check.
      * gdb.base/freebpcmd.exp: Increase timeout.
      * obsd-tdep.c: New file.
      * sparcobsd-tdep.c: Include "obsd-tdep.h".
      * sparc64obsd-tdep.c: Include "obsd-tdep.h".
      * sparcobsd-tdep.c: Include "gdbcore.h", "regcache.h" and
      * sparc64obsd-tdep.c: Include "gdbcore.h", "regcache.h" amd
      * gdb.asm/asm-source.exp (hppa-*-openbsd*): New.
      * Makefile.in: Sort dependencies.
      * amd64obsd-nat.c (amd64obsd_supply_pcb): Use 'gdb_byte *' instead
      * linespec.c (decode_objc): Make i1 and i2 unsigned.
      * target.h (target_read_memory_partial,	target_write_memory_partial):
      * mi/mi-main.c (mi_cmd_data_read_memory): Change type of mbus into
      * corefile.c (read_memory_integer, read_memory_unsigned_integer)
      * remote.c (get_memory_packet_size, set_thread)
      * hppabsd-tdep.c (hppabsd_init_abi): Set long_double_bit to 64,
      * hppa-tdep.h (enum hppa_regnum): Add HPPA_FP31R_REGNUM.
      Oops
      * hppa-linux-tdep.c: Fix copyright indentation.
      * sol2-tdep.h. sol2-tdep.c: New files.
      * s390-tdep.c: Do not include "tm.h" and "../bfd/bfd.h".
      * arm-tdep.c (arm_return_value): Change type of readbuf and
      * arm-linux-tdep.c (arm_linux_svr4_fetch_link_map_offsets):
      * alphafbsd-tdep.c: Include "solib-svr4.h".
      * osabi.c (generic_elf_osabi_sniffer): Use memcmp instead of
      * alpha-tdep.c (alpha_gdbarch_init): Set cannot_step_breakpoint.
      * osabi.c (generic_elf_osabi_sniffer): Fix typo in previous
      Based on a previous patch form Michal Ludvig:
      * amd64-tdep.c (amd64_sse_type): Remove.
      * hppa-tdep.h (hppa_in_solib_call_trampoline)
      * hppa-linux-tdep.c (hppa_linux_sigtramp_frame_prev_register):
      * i386-tdep.c (i386_mxcsr_type): New variable.
      * sparc-tdep.c (sparc32_return_value): Convert to use
      * sparc-tdep.h (struct gdbarch_tdep): Add step_trap member.
      * amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.
      * gdb.cp/bool.cc, gdb.cp/bool.exp: New files.
      * solib-svr4.h (struct link_map_offsets): Remove r_debug_size and
      * gdb.arch/i386-prologue.exp: Add testcase for PR breakpoints/2080.
      Fix PR breakpoints/2080.
      * configure.ac: Introduce ---enable-werror, which adds -Werror to
      * i386obsd-tdep.c (i386obsd_trapframe_sniffer): Also recognize
      From Masaki MURANAKA <monaka@monami-software.com>:
      * breakpoint.c (insert_single_step_breakpoint): Make a failure to
      * gdb.base/sigbpt.exp (stepi_out): FAIL when inserting a
      * gdb.asm/asm-source.exp: Add powerpc-*-netbsd* to the list of
      * gdb.base/help.exp: Make "delete checkpoint" part option for
      * ppcnbsd-tdep.h: Update copyright year.  Include <stddef.h>
      * ppcobsd-nat.c: Include "gdb_assert.h".
      * m68klinux-tdep.c (m68k_linux_init_abi): Fix typo in comment.
      * gdb.arch/alpha-step.exp (test_stepi): Do not include trailing
      Wrap long line.
      * alphanbsd-tdep.c (alphanbsd_init_abi): Use
      * alphabsd-tdep.c (alphabsd_supply_reg, alphabsd_fill_reg)
      * alphabsd-tdep.h: Tweak comments.
      Fix typo.
      * alphabsd-tdep.h (alphanbsd_regset_from_core_section): New
      * alphaobsd-tdep.c: New file.
      * alpha-tdep.h (ALPHA_INSN_SIZE): New define.
      * config/alpha/tm-nbsd.h: Remove file.
      * elflink.c (bfd_elf_size_dynsym_hash_dynstr): Move declarations
      * armnbsd-tdep.c: Don't include "nbsd-tdep.h".
      * armnbsd-tdep.c (arm_netbsd_elf_init_abi): Use
      * arm-tdep.c (arm_saved_pc_after_call): Delete.
      * gdbarch.sh (deprecated_saved_pc_after_call): Delete.
      Oops, committed spaces where it should have been a tab.
      * armobsd-tdep.c: New file.
      * armobsd-tdep.c (armobsd_init_abi): Set skip_solib_resolver.
      * gdb.base/long_long.exp (gdb_test_long_long): Exclude
      * printcmd.c: Coding style fixes: add missing spaces in comments
      * armobsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h".
      * arm-tdep.c (arm_gdbarch_init): Get default floating-point model
      * alphaobsd-tdep.c: Include "obsd-tdep.h".
      * infrun.c (handle_inferior_event): Typo.
      * gdb.asm/asm-source.exp: Add alpha-*-netbsd* to the list of
      * alpha-tdep.h (ALPHA_S0_REGNUM): New define.
      * arm-tdep.h (enum struct_return): New.
      * arm-tdep.h: Add multiple inclusion protection.
      * configure.in (arm-*-openbsd*): Set COREFILE to netbsd-core.lo.
      * sparc-nat.c (sparc_xfer_wcookie): Signal EOF.  Tweak comment.
      * gdbtypes.c (init_flags_type): Set all fields to zero instead of
      * valprint.c (val_print_type_code_flags): Fix for bitfields larger
      * sparc64-tdep.c (sparc64_pstate_type, sparc64_fsr_type)
      * alpha-tdep.c (alpha_register_to_value, alpha_value_to_register)
      * valprint.c (val_print_type_code_flags): Fix GNU coding standards
      * remote-fileio.c (remote_fileio_mode_to_target): Use
      * ppcnbsd-tdep.c: Fix typo in comment.
      Add OpenBSD/sh support.
      Add OpenBSD/sh native support.
      * sparcobsd-tdep.c: Fix typo.
      * i386obsd-nat.c: Include "gdbcore.h", "regcache.h", "target.h",
      * config.bfd: (sh*-*-openbsd*): Add target.
      Mark Kettenis  <kettenis@gnu.org>
      * memory-map.c (memory_map_end_element): Move variable
      * sparc-tdep.c (sparc_psr_type, sparc_fsr_type): New variables.
      * sparc64-tdep.h (SPARC64_PSTATE_AG, SPARC64_PSTATE_IE)
      * Makefile.in (remote-sds.o): Remove.
      * mi/mi-main.c (mi_cmd_data_write_register_values): Use
      * rs6000-tdep.c (rs6000_use_struct_convention)
      * arm-linux-tdep.c (arm_linux_extract_return_value): Remove.
      * alpha-tdep.c (alpha_register_name): Use ARRAY_SIZE.
      * config/i386/nm-i386gnu.h (CHILD_PREPARE_TO_STORE): Remove.
      * frame.c (get_frame_register_bytes, put_frame_register_bytes):
      * regcache.c, regcache.h (deprecated_register_bytes)
      * mi/mi-main.c: Remove obsolete comment.
      * gdbarch.sh (deprecated_extract_return_value)
      * frv-tdep.c (frv_gdbarch_init, frv_register_name)
      From Marcus Deuling <deuling@de.ibm.com>:
      Wrap long line.
      * dwarf2read.c (new_symbol): Handle DW_AT_decl_file being zero.
      * gdb.threads/sigthread.c (NSIGS): Make bigger.
      * sparcnbsd-tdep.c: Include "gdbtypes.h" instead of "floatformat.h".
      * shnbsd-tdep.c: Include "regset.h", "gdb_assert.h" and
      * gdb.gdb/selftest.exp (do_steps_and_nexts): Match spaces as well
      * bsd-uthread.c (bsd_uthread_wait): Don't try to fetch thread IDs
      * gdb.base/gcore-buffer-overflow.exp: Check whether gdb supports
      * lib/gdb.exp (gdb_compile): OpenBSD doesn't need -dl, and doesn't
      * lib/gdb.exp (build_id_debug_filename_get): Improve check for
      * i386nbsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h"
      * m88k-dis.c (instructions): Fix fcvt.* instructions.
      * dfp.c, dfp.h: Rename decimal_to_double to decimal_to_doublest.
      * auxv.c (fprint_target_auxv): Add support for AT_SUN_AUXFLAGS.
      * common.h (AT_SUN_AUXFLAGS): Define.
      * gdb.gdb/selftest.exp (do_steps_and_nexts): Add more matches.
      Luis Machado  <luisgpm@br.ibm.com>
      * elf.c (swap_out_syms): Avoid preprocessing directive within
      * symtab.c: (multiple_symbols_modes, multiple_symbols_ask)
      * sparcnbsd-tdep.c, sparcobsd-tdep.c: Update for unwinder changes.
      * i386obsd-nat.c (i386obsd_supply_pcb): Adjust for changes in
      * i386obsd-nat.c (i386obsd_supply_pcb): Supply the right bytes for
      * sparc-tdep.c: Make some comments catch up with reality.
      * Makefile.in: Remove page break; OpenBSD make chokes on them.
      * gdb.arch/powerpc-prologue.exp: Code doesn't save %r31 so don't
      * infcall.c (generic_push_dummy_code): Remove.
      * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
      * elf.c (elfcore_grok_openbsd_procinfo)
      * sparc64nbsd-nat.c (sparc64nbsd_supply_pcb): Fix comment.
      * gdb.threads/current-lwp-dead.exp: Only run this on Linux.
      * i386-linux-tdep.c (i386_linux_regset_sections): Remove extended
      * i386-linux-tdep.c (i386_linux_regset_sections): Size of the
      * hppaobsd-tdep.c (HPPAOBSD_SIZEOF_GREGS): Renamed from
      * remote.c (register_remote_support_xml)
      * sparc-tdep.c: Fix typo in comment.
      * mips64obsd-tdep.c (floatformats_mips64_quad): New define.
      Fix mail addres in ChangeLog.
      * gdb.base/memattr.exp: Adjust regexps to accept spaces as well as
      * sparc-nat.c (sparc_fetch_inferior_registers): Explicitly supply
      * i386-tdep.c (i386_match_insn_block): Use length of the proper
      * i386-tdep.c (i386_epilogue_frame_cache): Simplify code.  Call
      * netbsd-core.c (netbsd_core_vec): Init match_priority field.
      * amd64obsd-tdep.c (amd64obsd_sigtramp_p): Detect new signal
      * gdb.arch/amd64-i386-address.exp: Skip on *-*-openbsd*.
      * amd64obsd-tdep.c (amd64obsd_init_abi): Don't set
      2011-12-27  Mark Kettenis  <kettenis@gnu.org>
      * inf-ptrace.c (inf_ptrace_post_attach): Make static.
      * gdb.base/funcargs.exp (complex_args): Fix typo.
      * sparc64-tdep.c (sparc64_store_arguments): Fix handling of
      * sparc64-tdep.c (sparc64_store_arguments)
      * ada-exp.y (yyss, yysslim, yyssp, yystacksize, yyvs, yyvsp): New
      * i386bsd-nat.c (_initialize_i386bsd_nat): Add missing prototype.
      H.J. Lu  <hongjiu.lu@intel.com>
      H.J. Lu  <hongjiu.lu@intel.com>
      * amd64-linux-tdep.c (amd64_linux_init_abi_common): New function.
      PR tdep/14222
      PR gdb/12796
      * gdb.base/callfuncs.exp: PR gdb/12796, gdb/12798 and gdb/12800
      PR gdb/12783
      * gdb.base/callfuncs.exp: PR gdb/12783 is now fixed.
      * gdb.base/callfuncs.exp: PR gdb/12783 is now fixed.
      * gdb.base/varargs.exp: PR gdb/12790 is now fixed.
      2013-07-25  Mark Kettenis  <kettenis@gnu.org>
      2013-07-25  Mark Kettenis  <kettenis@gnu.org>

Mark Mitchell (171):
      * reloc.c (BFD_RELOC_MIPS_SUB): New relocation.
      * elf-bfd.h (elf_backend_data): Remove use_rela_p.  Add
      Update copyright dates.
      * elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
      * elf32-mips.c (elf_mips_howto_table): Add R_MIPS_JALR.
      * elf32-mips.c (_bfd_mips_elf_print_private_data): Recognize
      * elfcode.h (elf_slurp_reloc_table_from_section): Don't assume
      * elflink.h (elf_link_read_relocs_from_section): New function,
      * elf-bfd.h (_bfd_elf_link_adjust_dynindx): New function.
      * elflink.h (elf_link_remove_section_and_adjust_dynindices):
      * mips.h (Elf32_Internal_Msym): New structure.
      * scripttempl/elf.sc (WRITABLE_RODATA): New variable for
      * elflink.h (link_read_relocs): Explicitly cast external_relocs to
      * bfdlink.h (struct bfd_link_hash_entry): Add init_function and
      * elflink.h (size_dynamic_sections): Use user-specified init/fini
      * ldmain.c (main): Initialize link_info.init_function and
      * elf32-mips.c (irix_compat_t): New enumeration.
      * elf32-mips.c (mips_elf_swap_msym_in): New function.
      * elf32-mips.c (mips_elf_adjust_dynindx): Remove.
      * elf32-mips.c (MIPS_ELF_SRDATA_SECTION_NAME): New macro.
      * elf32-mips.c (mips_elf_got_info): Move declaration before
      * Makefile.am (ALL_EMULATIONS): Add eelf32bmipn32.o.
      * configure.in: Build ld on IRIX6.
      * elf-bfd.h (bfd_elf_section_data): Add rel_count and rel_count2
      * dwarf2.c (parse_comp_unit): Add ABBREV_LENGTH parameter.
      * elflink.h (elf_link_create_dynamic_sections): Handle non-standard
      * elf-bfd.h (_bfd_mips_elf_section_from_shdr): Constify.
      * Makefile.am (ALL_64_EMULATIONS): Add eelf64bmip.
      * elflink.h (elf_link_read_relocs_from_section): Be type-correct.
      * libbfd.c (bfd_put_8): Make it of type `void'.
      Fix typo in previous change.
      * dwarf2.c (read_attribute): Support DW_FORM_ref8.
      * elf32-mips.c (mips_elf_calculate_relocation): Do not complain
      * elf32-mips.c (mips_elf_calculate_relocation): Handle R_MIPS16_26.
      * dwarf2.c (read_attribute): Support DW_FORM_ref8.
      * elf32-mips.c (elf_mips16_gprel_howto): Adjust src_mask and
      * elf32-mips.c (mips_elf_obtain_contents): Swap the 16-bit
      * elf32-mips.c (mips_elf_obtain_contents): Swap 16-bit halves of
      * elf32-mips.c (mips_elf_stub_section_p): New function.
      * configure.host: Set up HOSTING_CRT0 and HOSTING_LIBS for IRIX6.
      * elf32-mips.c (_bfd_mips_elf_modify_segment_map): Don't require
      * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual as
      * elflink.h (elf_link_adjust_relocs): New function.
      * elf32-mips.c (_bfd_mips_elf_final_link): Restore setting of GP
      Fix typo in last change.
      * emulparams/elf32bmipn32.sh (OTHER_RELOCATING_SECTIONS): Add
      * elf32-mips.c (_bfd_mips_elf_relocate_section): Fix typo.
      * elf32-mips.c (mips_elf_calculate_relocation): Undefined weak
      * elf32-mips.c (_bfd_mips_elf_final_link): Handle the case where
      Fix typo
      * elf32-mips.c (_bfd_mips_elf_relocate_section): Handle R_MIPS_26
      Fix typo
      * elf32-mips.c (mips_elf_calculate_relocation): Restore
      * elf32-mips.c (mips_elf_next_lo16_addend): Rename to ...
      * elf32-mips.c (_bfd_mips_elf_relocate_section): Tweak HI16/LO16
      * elf32-mips.c (mips_elf_got16_entry): Don't multiply GOT index by
      * elf32-mips.c (elf_mips_howto_table): Fix src_mask for
      * elflink.h (elf_link_size_reloc_section): Use the counts in the
      * elflink.h (elf_bfd_final_link): Tweak last change.
      * elf32-mips.c (mips_elf_create_dynamic_relocation): Change
      * elf32-mips.c (_bfd_mips_elf_size_dynamic_sections): Always
      * elf32-mips.c (mips_elf_calculate_relocation): Fix unfortunate
      * elf32-mips.c (_bfd_mips_elf_check_relocs): Don't allocate local
      * config.guess: Updated to 2002-04-26's version.
      * bfd/config.bfd: Add support for powerpc-*-windiss.
      * configure.in: Add support for powerpc-*-windiss.
      * Makefile.am (ALL_EMULATIONS): Add elf32ppcwindiss.o.
      * cofflink.c (_bfd_coff_final_link): On PE COFF systems, take into
      * elfread.c (elf_symtab_read): Avoid use of SECT_OFF_MAX.
      * elf32-ppc.c (ppc_elf_begin_write_processing): Use bytes to count
      * config/tc-ppc.c (ppc_cleanup): Use bytes to count APUinfo slots.
      * gas/arm/arm.exp: Add archv6 and thumbv6.
      * gas/arm/thumbv6.s: Add nops.
      * arm-opc.h (arm_opcodes): Put V6 instructions before XScale
      * config/tc-arm.c (arm_archs): Change "armv6" to "armv6j".
      * armos.c (fcntl.h): Do not include it.
      * ld-srec/srec.exp (run_srec_test): Remove -fgnu-linker, since GCC
      * MAINTAINERS: Add myself to the write-after-approval category.
      * configure.in (arm*-*-symbianelf*): Add ${libgcj} and
      * expr.c (operand): Handle the "~", "-", and "!" operators applied
      * config.bfd (arm*-*-symbianelf*): New target.
      * configure.in (arm*-*-symbianelf*): New target.
      * configure.tgt (arm*-*-symbianelf*): New target.
      * config.bfd (arm*-*-symbianelf*): Use OS-specific target vectors.
      * elf-bfd.h (_bfd_elf_make_dynamic_segment): Declare it.
      * elf32-arm.h (elf32_arm_finish_dynamic_symbol): Make .rel.plt
      * elf32-arm.h (elf32_arm_finish_dynamic_sections): Use file
      * elfarm-nabi.c (ELF_DYNAMIC_SEC_FLAGS): Add comment.
      * Makefile.in (earmsymbian.c): Depend on armbpabi.sc, not elf.sc.
      * emulparams/armelf.sh (OTHER_READONLY_SECTIONS): Do not emit
      * elf32-arm.c (elf32_arm_symbian_begin_write_processing): Clear
      * elf32-arm.c (elf32_arm_final_link_relocate): When generating an
      * elf32-arm.c (elf32_arm_begin_write_processing): Do not use a K&R
      * som.c (som_bfd_print_private_bfd_data): New function.
      * elf32-arm.c (elf32_arm_final_link_relocate): Correct logic for
      * elf32-arm.c (elf32_arm_relocate_section): Use
      * Makefile.am (ALL_EMULATIONS): Add earmelf_linux_eabi.o.
      * Makefile.am (TARG_ENV_HFILES): Add te-armlinuxeabi.h.
      * Makefile.am (ALL_EMULATIONS): Add earmelfb_linux_eabi.o.
      * MAINTAINERS: Document branch policy.
      * BRANCHES: Add binutils-2_15-branch.
      * emulparams/armelfb_linux_eabi.sh: New file.
      * elf32-arm.c (elf_backend_default_use_rela_p): Define to zero for
      * elf32-arm.c (elf32_arm_symbian_special_sections): Do not set
      * scripttempl/armbpabi.sc (VERSION): Make special section symbols
      * MAINTAINERS: Add Paul Brook and Mark Mitchell as ARM (Symbian)
      * configure.in (AC_CHECK_FUNCS): Add glob.
      * environ.h (struct environ): Rename to ...
      * utils.c (internal_vproblem): Guard call to fork with
      * event-top.c (async_init_signals): Allow for systems that do not
      * event-top.c (handle_sigquit): Do not define for systems without
      * elf32-arm.c (elf32_arm_modify_segment_map): New function.
      * configure.ac (stat.st_blksize): Check for it.
      * config/default.exp: Do not load libpath.exp if it does not
      * Makefile.in (SFILES): Add ser-base.c.
      * ser-base.c (ser_unix_write): Rename to ...
      * libiberty.h (ffs): Declare, if necessary.
      * configure.ac: On MinGW, define USE_WIN32API and link with
      * ser-base.c (<sys/time.h>): Include.
      * event-loop.c (gdb_assert.h): Include.
      * event-loop.c (gdb_select): Program defensively.
      * readline/aclocal.m4: Use AC_TRY_LINK to check for mbstate_t.
      Fix typos in ChangeLog
      * config/default.exp (CC): Use find_gcc.
      * opncls.c (bfd_fopen): New API.
      * opncls.c (bfd_fdopenr): Add missing break statements.
      * opncls.c (bfd_fopen): Mark returned BFD as cacheable if FD == -1.
      * corelow.c (core_open): Use bfd_fopen, not bfd_fdopenr.
      * ser-tcp.c (close): Define as a function-like macro on MinGW.
      * configure.ac: On MinGW, do not require a termcap library, and
      * input.c (rl_getc): Use getch to read console input on
      Clarify ANSI, not POSIX, terminal escapes in ChangeLog
      * config/mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
      Remove bogus ChangeLog entry
      * mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
      * Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
      * libiberty.h (expandargv): New function.
      * BRANCHES: Mention binutils-csl-gxxpro-3_4-branch.
      * argv.c (expandargv): Do not use xmalloc_failed.
      * addr2line.c (main): Likewise.
      * dlltool.c (main): Fix typo.
      * addr2line.c (usage): Document @file.
      * at-file.texi: New file.
      * at-file.texi: Fix typo.
      * doc/Makefile.am (config.texi): Set top_srcdir.
      * NEWS: Mention @file.
      * ld.texino: Describe double-quoted string syntax for version
      * texi2pod.pl: Substitue for @value even when part of @include.
      Fix typo
      * as.c (show_usage): Document "@FILE".
      * doc/Makefile.am (asconfig.texi): Set top_srcdir.
      * doc/binutils.texi: Include config.texi and @file documentation
      * remote-sim.c (gdbsim_wait): Pass target signal numbers to
      * psim.c: Include gdb/signals.h.
      * configure.ac (USE_WIN32API): Define it.
      * sim-signal.c (sim_signal_to_target): Fix typos.
      * event-loop.c (gdb_select): Detect file descriptors that have
      * aclocal.m4: Regenerate.
      * Makefile.in (remote-rdi.o): Remove.
      * words.h (signed32): Define as "int".
      * words.h (natural32): Define as "int".
      * emul_netbsd.c (emul_netbsd_create): Quote file-name property.
      * doc/as.texinfo: Mention that some .type syntaxes are not
      * mt-tdep.c (mt_register_name): Correct out-of-range logic to
      * armos.c (SWIflen): Do not treate file descriptor zero as
      ld/testsuite/
      * c-arm.texi: Add tutorial on ARM unwinding pseudo ops.
      * config/tc-arm.c (warn_deprecated_sp): New macro.
      * config/tc-arm.c (md_assemble): Allow barrier instructions on
      * coff-arm.c (coff_arm_merge_private_bfd_data): Use "error:", not
      2010-10-23  Mark Mitchell  <mark@codesourcery.com>

Mark Salter (15):
      Added target-bsp for several target architectures.
      Added support for bsp.
      Add Mark Salter to Write After Approval list.
      *** empty log message ***
      (gdb_target_cmd): Add explicit error return.
      *** empty log message ***
      (gdb_load): Add support for additional target_info: gdb_download_size
      *** empty log message ***
      ARM support added to libgloss
      Fix error check in remote_read_bytes
      Support remote targets.
      *** empty log message ***
      Clear frame pointer, not sp.
      *** empty log message ***
      Support new FR-V SPRs

Mark Shinwell (27):
      Enable gprof for cross builds.
      * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}
      Fix for segmentation fault.
      gas/
      Corrected typo in date.
      bfd/
      bfd/
      * elf32-arm.c (elf32_arm_final_link_relocate): Add cases
      bfd/
      * elf32-arm.c (elf32_arm_final_link_relocate): Add support for
      gas/
      * config/tc-arm.c (do_vfp_nsyn_pop): Use fldmias/fldmiad.
      gas/
      gas/testsuite/
      bfd/
      gas/
      Typo correction.
      * Makefile.in: Adjust dependencies of m68klinux-tdep.c.
      Correct erroneous ChangeLog commit.
      * MAINTAINERS (Write After Approval): Add myself.
      gas/
      binutils/testsuite/
      bfd/
      bfd/
      gas/
      include/opcode/
      bfd/

Mark Wielaard (6):
      * MAINTAINERS (Write After Approval): Add myself to the list.
      * dwarf2read.c (dwarf2_get_pc_bounds): Check DW_AT_high_pc form to
      * dwarf2.c (scan_unit_for_symbols): Account for DW_AT_high_pc
      gas: Make dwarf2dbg.c versions specific and add DW_AT_high_pc case for DWARF 4+.
      gold: Handle DW_AT_high_pc as offset from DW_AT_low_pc in gdb-index.cc.
      bfd: Make bfd_cache_max_open depend on actual open file limit.

Marko Mlinar (4):
      add myself to the Write After Approval list.
      add target specific commands; add myself to contributors list
      Convert #ifdef HAVE_NONSTEPPABLE_WATCHPOINT into C
      Convert #ifdef HAVE_NONSTEPPABLE_WATCHPOINT into C

Markus Deuling (50):
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      *** empty log message ***
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      2007-11-07  Markus Deuling  <deuling@de.ibm.com>
      * gdbarch.sh (convert_register_p): Add gdbarch as parameter.
      2007-11-12  Markus Deuling  <deuling@de.ibm.com>
      2007-11-12  Markus Deuling  <deuling@de.ibm.com>
      2007-11-15  Markus Deuling  <deuling@de.ibm.com>
      2007-11-15  Markus Deuling  <deuling@de.ibm.com>
      2007-11-16  Markus Deuling  <deuling@de.ibm.com>
      2007-11-16  Markus Deuling  <deuling@de.ibm.com>
      2007-11-19  Markus Deuling  <deuling@de.ibm.com>
      2007-11-21  Markus Deuling  <deuling@de.ibm.com>
      * gdbarch.sh (stab_reg_to_regnum, dwarf_reg_to_regnum)
      * gdbarch.sh (skip_prologue): Add gdbarch
      * exec.c: #include "arch-utils.h"
      * alpha-tdep.c (alpha_heuristic_proc_start)
      * dbxread.c (repeated_header_complaint, dbx_symfile_init)
      * ppc-linux-nat.c (ppc_register_u_addr): Add gdbarch as parameter.
      * amd64-nat.h (amd64_native_gregset_supplies_p): Add gdbarch as
      * mn10300-tdep.h (AM33_MODE): Add gdbarch as parameter.
      * rs6000-nat.c (add_vmap, vmap_ldinfo, vmap_exec): Replace
      * jv-exp.y (yylex): Replace DEPRECATED_STREQN with the appropriate
      * gdbarch.sh (function_list): Add new property bits_big_endian to
      Add script to build and test GDB using enable-targets=all.
      * Makefile.in (ALL_TARGET_OBS): Remove dependency to xtensa-linux-nat.o.
      * mips-linux-tdep.c (mips_linux_init_abi): Remove internal error.
      * arch-utils.c (gdbarch_from_bfd): Remove unnecessary {old,new}_gdbarch
      * rs6000-nat.c (exec_one_dummy_insn, regmap): Add gdbarch as parameter
      * hppa-tdep.h (find_global_pointer): Add gdbarch as parameter.
      * sentinel-frame.c (sentinel_frame_prev_register): Do not call
      * m68klinux-nat.c (getfpregs_supplies): Replace gdbarch_fp0_regnum by
      * gdbarch.sh (memory_insert_breakpoint, memory_remove_breakpoint): Add
      * rs6000-tdep.c (gdb_print_insn_powerpc): Get the current endianess
      2008-02-20  Markus Deuling  <deuling@de.ibm.com>
      * f-typeprint.c (f_print_type): Handle NULL pointer in VARSTRING
      * win32-nat.c (do_win32_fetch_inferior_registers): Use get_regcache_arch
      * i386-tdep.c (i386_print_insn): Remove unnecessary call to
      * xcoffread.c (scan_xcoff_symtab): Replace current_gdbarch by
      2008-03-31  Markus Deuling  <deuling@de.ibm.com>
      * gdb.texinfo (Fortran Operators): Describe '%' operator.
      * eval.c (evaluate_subexp_standard): Use value_subscripted_rvalue for
      * score-tdep.c (score_print_insn): Get the current endianess from
      * valprint.c (print_hex_chars, print_octal_chars, print_decimal_chars,
      * annotate.c (annotate_source, annotate_frame_begin): Replace
      * mips-tdep.c (fp_register_arg_p): Add gdbarch as paramter.

Markus Metzger (31):
      * Makefile.in: (INTERNAL_CFLAGS): Add -DGDBSERVER
      * symtab.h (print_source_lines_flags): New enum.
      * disasm.h (DISASSEMBLY_FILENAME): New macro.
      2012-11-28  Markus Metzger <markus.t.metzger@intel.com>
      Fix ChangeLog format.
      Add branch trace information to struct thread_info.
      Fix ChangeLog date.
      Implement branch tracing on Linux based on perf_event such that it can be shared
      Install the btrace target ops for i386-linux-nat and amd64-linux-nat.
      Define the xml document style for transferring branch trace data.
      Preserve a verbose error message of xfer functions if they return -3.
      Add the gdb remote target operations for branch tracing.
      Document the branch tracing extensions to the remote serial protocol.
      LBR, BTM, or BTS records may have incorrect branch "from" information afer an
      Add a new function to target.h to add an alias command for a target and mark it
      Split record.h into record.h and record-full.h.
      Rename record_ prefixes in record-full.c into record_full_.
      Rename record_ prefixes in record-full.h into record_full_.
      Provide default target methods for record targets that are likely to be shared
      Add a command to provide a disassembly of the execution trace log.
      Add command to print the function names from recorded instructions.
      Add a target for branch trace recording.
      Add a disassembly flag to omit the pc prefix and use it in the "record
      Document changes to the record target resulting from the renaming into
      Add tests for the new record-btrace target.
      record-btrace: fix assertion when enabling recording after re-run
      record: fix instruction-history-size regression
      gdb/
      The "record goto" command scans its arguments for "begin", "start", or "end".
      record: upcase record_print_flag enumeration constants
      When reverse-stepping, only insert a resume breakpoint at ecs->stop_func_start

Martin Hunt (236):
      * remote-e7000.c (e7000_read_inferior_memory_large): New function.
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      * common.h (EM_CYGNUS_D10V): Define.
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      start-sanitize-d10v
      Thu Jul 25 12:03:33 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 12:03:33 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 12:06:22 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 12:08:09 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 15:22:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 15:22:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jul 25 15:24:17 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Jul 26 11:43:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Jul 26 11:43:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Jul 26 11:47:10 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Jul 26 11:45:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 11:45:15 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 11:45:15 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 11:52:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 11:52:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 13:17:10 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 14:46:11 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jul 31 14:46:11 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug  1 17:08:41 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug  1 17:05:24 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug  2 17:44:24 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug  2 17:47:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Aug  6 12:54:56 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Aug  6 12:58:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Aug  6 12:58:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug  9 13:21:59 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug  9 17:48:28 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      fix for D10V.
      Mon Aug 12 14:30:37 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug 15 13:11:46 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug 15 13:24:30 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Aug 20 14:10:02 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Aug 20 14:10:02 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Aug 21 15:50:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Aug 21 15:50:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug 22 10:50:00 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Aug 22 10:50:00 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug 23 11:40:47 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 13:39:27 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 13:39:27 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:24:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:24:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:30:28 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:34:42 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:36:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:36:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Aug 26 18:36:54 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      New file.
      Fix d10v_files.
      New file.
      Fix it.
      Wed Aug 28 17:33:19 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Aug 28 19:20:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Aug 30 14:47:38 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Sep  6 17:04:39 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Sep  6 17:07:12 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Sep  6 17:56:17 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Sep 17 18:46:57 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Sep 17 18:46:57 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Sep 19 16:19:01 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Sep 20 15:36:45 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Sep 23 16:13:50 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Sep 23 16:13:50 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Sep 24 12:22:18 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 15 14:24:19 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Oct 21 16:16:26 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 22 10:25:29 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 22 10:25:29 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      start-sanitize-d10v
      Mon Oct 28 10:43:45 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:13:52 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:33:05 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:33:05 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:48:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:48:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Oct 29 12:53:46 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Oct 31 19:13:55 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Nov  1 13:59:28 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Nov  1 13:59:28 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Nov  5 10:30:51 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Nov  7 15:19:08 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Nov  8 16:19:55 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Nov 12 15:45:42 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Nov 14 11:17:49 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Nov 20 19:09:16 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Nov 20 19:09:16 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Removed d10v.h.
      Fri Nov 22 15:55:22 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Dec  4 15:42:41 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Dec  4 15:42:41 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Dec  6 00:55:48 1996  Martin  <hunt@cygnus.com>
      Tue Dec 10 13:51:55 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Dec 16 13:39:03 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Dec 18 15:27:40 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Dec 18 15:27:40 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Dec 18 16:00:42 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Dec 20 14:30:19 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Sun Dec 22 15:52:25 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jan 29 15:31:12 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Jan 29 15:31:12 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Jan 30 11:30:45 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Feb  6 14:14:59 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 17:22:59 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 17:32:42 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 17:37:20 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 17:40:36 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 17:43:43 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 18:42:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 18:42:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Feb 18 18:42:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 14:23:14 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 14:34:31 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 14:34:31 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 16:31:18 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 16:34:18 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 17:37:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Fri Feb 21 17:56:25 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Mon Feb 24 15:19:57 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Feb 26 15:19:51 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Sanitize out d30v stuff.
      Sanitize out D30V stuff.
      Wed Mar  5 12:09:29 1997  Martin  <hunt@cygnus.com>
      Add d30v to cpus.
      Sun Mar 16 01:34:55 1997  Martin Hunt <hunt@cygnus.com>
      Wed Mar 19 15:16:17 1997  Martin M. Hunt  <hunt@onions.cygnus.com>
      Sun Mar 23 18:08:10 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Sun Mar 23 18:03:31 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Sun Mar 23 18:03:31 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Tue Mar 25 14:45:54 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Mar 27 00:29:46 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Mar 27 00:42:28 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Mar 27 00:42:28 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Thu Mar 27 00:45:57 1997  Martin M. Hunt  <hunt@pizza.cygnus.com>
      Wed Apr 16 12:20:24 1997  Martin Hunt  <hunt@cygnus.com>
      Wed Apr 16 12:31:24 1997  Martin Hunt <hunt@cygnus.com>
      Wed Apr 16 12:43:32 1997  Martin Hunt  <hunt@cygnus.com>
      Thu Jul 10 00:02:41 1997  Martin M. Hunt  <hunt@cygnus.com>
      Fri Jul 11 11:57:11 1997  Martin M. Hunt  <hunt@cygnus.com>
      Mon Jul 14 11:01:15 1997  Martin M. Hunt  <hunt@cygnus.com>
      Mon Jul 21 22:24:07 1997  Martin M. Hunt  <hunt@cygnus.com>
      Mon Jul 21 22:24:07 1997  Martin M. Hunt  <hunt@cygnus.com>
      Add tix to gdbtk
      Tue Jul 22 19:45:37 1997  Martin M. Hunt  <hunt@cygnus.com>
      Thu Aug  7 14:08:23 1997  Martin M. Hunt  <hunt@cygnus.com>
      Fri Aug  8 00:13:32 1997  Martin M. Hunt  <hunt@cygnus.com>
      Sun Aug 17 00:42:11 1997  Martin M. Hunt  <hunt@cygnus.com>
      Wed Sep 10 22:30:24 1997  Martin M. Hunt  <hunt@cygnus.com>
      Fri Oct 10 11:22:45 1997  Martin M. Hunt  <hunt@cygnus.com>
      Sat Jan 24 23:44:43 1998  Martin M. Hunt  <hunt@cygnus.com>
      Sat Jan 24 23:52:08 1998  Martin M. Hunt  <hunt@cygnus.com>
      Wed Mar  4 16:53:52 1998  Martin M. Hunt  <hunt@cygnus.com>
      Thu Mar 26 12:00:35 1998  Martin M. Hunt  <hunt@cygnus.com>
      Thu Apr  9 14:20:59 1998  Martin M. Hunt  <hunt@cygnus.com>
      Mon Apr 13 16:17:52 1998  Martin M. Hunt  <hunt@cygnus.com>
      Wed Apr 15 12:19:42 1998  Martin M. Hunt  <hunt@cygnus.com>
      Thu Jun  4 18:31:53 1998  Martin M. Hunt  <hunt@cygnus.com>
      Fri Jun  5 00:16:22 1998  Martin M. Hunt  <hunt@cygnus.com>
      Sun Jun 28 22:34:34 1998  Martin M. Hunt  <hunt@cygnus.com>
      Sun Jul 19 02:11:45 1998  Martin M. Hunt  <hunt@cygnus.com>
      (gdb_listfiles): Fix comments and cleanup.
      Fri Jul 24 01:08:37 1998  Martin M. Hunt  <hunt@cygnus.com>
      Mon Jul 27 10:45:56 1998  Martin M. Hunt  <hunt@cygnus.com>
      Mon Jul 27 13:07:16 1998  Martin M. Hunt  <hunt@cygnus.com>
      Tue Aug 18 15:42:40 1998  Martin M. Hunt  <hunt@cygnus.com>
      Fri Aug 28 12:14:49 1998  Martin M. Hunt  <hunt@cygnus.com>
      Sun Aug 30 00:49:18 1998  Martin M. Hunt  <hunt@cygnus.com>
      Sun Oct  4 22:35:47 1998  Martin M. Hunt  <hunt@cygnus.com>
      Mon Oct  5 00:34:00 1998  Martin M. Hunt  <hunt@cygnus.com>
      Wed Oct 28 16:19:02 1998  Martin M. Hunt  <hunt@cygnus.com>
      1999-01-29  Martin Hunt  <hunt@cygnus.com>
      1999-01-29  Martin Hunt  <hunt@cygnus.com>
      1999-01-29  Martin Hunt  <hunt@cygnus.com>
      1999-01-29  Martin Hunt  <hunt@cygnus.com>
      1999-01-29  Martin Hunt  <hunt@cygnus.com>
      1999-02-01  Martin Hunt  <hunt@cygnus.com>
      1999-02-01  Martin Hunt  <hunt@cygnus.com>
      1999-02-02  Martin Hunt  <hunt@cygnus.com>
      1999-02-02  Martin Hunt  <hunt@cygnus.com>
      1999-02-03  Martin Hunt  <hunt@cygnus.com>
      1999-02-09  Martin Hunt  <hunt@cygnus.com>
      1999-02-11  Martin Hunt  <hunt@cygnus.com>
      1999-02-11  Martin Hunt  <hunt@cygnus.com>
      *** empty log message ***
      1999-02-11  Martin Hunt  <hunt@cygnus.com>
      2001-02-20  Martin M. Hunt  <hunt@redhat.com>
      2001-02-20  Martin M. Hunt  <hunt@redhat.com>
      2001-02-20  Martin M. Hunt  <hunt@redhat.com>
      2001-03-15  Martin Hunt  <hunt@redhat.com>
      2001-04-04  Martin M. Hunt  <hunt@redhat.com>
      2001-04-18  Martin M. Hunt  <hunt@redhat.com>
      2001-08-23  Martin M. Hunt  <hunt@redhat.com>
      2001-12-03  Martin M. Hunt  <hunt@redhat.com>
      Add note to serial_open.
      2001-12-07  Martin M. Hunt  <hunt@redhat.com>
      2001-12-18  Martin M. Hunt  <hunt@redhat.com>
      2002-02-08  Martin M. Hunt  <hunt@redhat.com>
      2002-02-13  Martin M. Hunt  <hunt@redhat.com>
      2002-03-20  Martin M. Hunt  <hunt@redhat.com>
      2002-03-20  Martin M. Hunt  <hunt@redhat.com>
      2002-04-10  Martin M. Hunt  <hunt@redhat.com>
      2002-05-27  Martin M. Hunt  <hunt@redhat.com>
      2002-07-03  Martin M. Hunt  <hunt@redhat.com>
      2002-07-03  Martin M. Hunt  <hunt@redhat.com>
      2002-07-03  Martin M. Hunt  <hunt@redhat.com>
      2002-09-26Martin M. Hunt  <hunt@redhat.com>
      2002-10-11  Martin M. Hunt  <hunt@redhat.com>
      2002-10-24  Martin M. Hunt  <hunt@redhat.com>
      2002-11-26  Martin M. Hunt  <hunt@redhat.com>
      2003-01-21  Martin M. Hunt  <hunt@redhat.com>
      2004-06-08  Martin Hunt  <hunt@redhat.com>
      2004-06-11  Martin Hunt  <hunt@redhat.com>
      2004-06-21  Martin Hunt  <hunt@redhat.com>
      2004-07-14  Martin Hunt  <hunt@redhat.com>
      2004-07-23  Martin Hunt  <hunt@redhat.com>
      2005-03-23  Martin Hunt  <hunt@redhat.com>

Martin Schwidefsky (73):
      Force got and plt relocations.
      Add self as s390/s390x maintainer.
      * elf32-s390: Major rework that introduces all recent changes to
      * elf32-s390.c (elf_s390_relocate_section): Use the "unresolved_reloc"
      * elf32-s390 (elf_s390_check_relocs): Pass addend to
      * elf32-i386 (elf_i386_adjust_dynamic_symbol): Do not replace PLT32
      2002-02-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2002-02-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2002-02-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2002-02-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      * config/tc-s390.c (tc_s390_fix_adjustable): Prevent adjustments to
      2002-06-11  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2002-06-11  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      AJ found the problem and created the patch.
      Revoke adding mh-s390xpic. Doesn't make any sense because it is not
      2002-07-02  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2002-07-02  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      * config/tc-s390.c (md_parse_option): Set s390_arch_size to 32
      * config/tc-s390.c (tc_s390_fix_adjustable): Re-add patch to prevent
      * config/tc-s390.c (md_apply_fix3): Emit error message for relocations
      * bfd-in2.h: Regenerate.
      * config/tc-s390.c (elf_suffix_type): Add suffix enums for gotoff,
      * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
      * s390.h: Rename R_390_GOTOFF to R_390_GOTOFF32. Add new gotoff,
      * gas/s390/reloc.s: Add test for PLT reloc against locally defined
      * bfd-in2.h: Regenerate.
      * config/tc-s390.c (s390_tls_suffix): New function.
      * s390.h: Add s390 TLS relocations.
      * ld-s390/s390.exp: New file.
      * Avoid designated initializers.
      * config/tc-s390.c (s390_arch_size): Initialize to zero.
      * s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.
      * s390-dis.c (init_disasm): Rename S390_OPCODE_ESAME to
      * elf32-s390.c (allocate_dynrelocs): For undef weak syms with
      * elf32-s390.c (ELIMINATE_COPY_RELOCS): Define as one.
      * config/tc-s390.c (s390_target_format): Always call init_default_arch.
      * ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
      * elf32-s390.c (allocate_dynrelocs, elf_s390_relocate_section):
      * config/tc-s390.c (init_default_arch): Make current_mode_mask
      * elf32-s390.c (s390_elf_ldisp_reloc): New prototype.
      * config/tc-s390.c (md_parse_option): Add cpu type z990.
      * s390.h (elf_s390_reloc_type): Add long displacement relocations
      * s390.h (s390_opcode_cpu_val): Add enum for cpu type z990.
      * s390-dis.c (s390_extract_operand): Add support for long displacements.
      * elf32-s390.c (elf_s390_relocate_section): Only convert R_390_32
      Fix typo in ChangeLog entry: s/R_390_RELAVITE/R_390_RELATIVE/.
      * elf32-s390.c (elf_s390_relocate_section): Don't recalculate symbol
      * elf32-s390.c (allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL
      * config/tc-s390.c (s390_insn): Correct range check for opcode in
      * s390-opc.txt: Correct architecture mask for some opcodes.
      * config/tc-s390.c (s390_insn): Avoid incorrect signed/unsigned
      * config.bfd: Add want64 to configuration target s390-*-linux*.
      * config/tc-s390.c (md_parse_option):  Add cpu type z9-109.
      * s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
      * s390-dis.c (print_insn_s390): Print unsigned operands with %u.
      * gas/testsuite/gas/s390/s390.exp: Reorganize gas testsuite for s390
      * s390-opc.txt: Add unnormalized hfp multiply and multiply-and-add
      * gas/s390/zarch-z9-109.s: Add tests for unnormalized hfp multiply
      * elf32-s390.c (invalid_tls_insn): Call bfd_set_error.
      * elf32-s390.c (elf_s390_relocate_section): Remove check for code
      Really remove operands64.d, operands64.s, operands.d and operands.s as
      2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-03-06  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-04-24  Andreas Krebbel  <krebbel1@de.ibm.com>
      2007-11-29  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2008-05-27  Martin Schwidefsky  <schwidefsky@de.ibm.com>
      2008-12-30  Martin Schwidefsky  <schwidefskyy@de.ibm.com>
      * doc/all.texi: Set S390.
      * s390-opc.c (INSTR_RR_0R_OPT, INSTR_RX_0RRD_OPT, MASK_RR_0R_OPT,
      * config/tc-s390.c (md_gather_operands): Accept an instruction
      bfd/
      2011-12-22  Martin Schwidefsky  <schwidefsky@de.ibm.com>

Masaki Muranaka (5):
      * MAINTAINERS: Add myself for write after approval privileges.
      * interp.c: Don't include sysdep.h.
      * configure.in: Check if the host has getopt.h.
      * Makefile.in: Use CC_FOR_BUILD to build opc2c.
      * configure.tgt: Accept microblaze*-*-linux* for linux target

Matt Thomas (5):
      2007-04-06  Matt Thomas  <matt@netbsd.org>
      2007-04-03  Matt Thomas  <matt@netbsd.org>
      2007-04-06  Matt Thomas  <matt@netbsd.org>
      2009-04-01	Matt Thomas  <matt@netbsd.org>
      2009-04-01  Matt Thomas  <matt@netbsd.org>

Matthew Green (27):
      2001-02-16  matthew green  <mrg@redhat.com>
      * XScale coprocessor support.
      * configure.in (i386-*-netbsdelf*): New target.
      * configure.tgt (i386-*-netbsdelf*): New target.
      fix formatting goof in previous.
      * config/tc-i386.c (comment_chars): Don't use '/' as comment start if
      * ppc-opc.c (icbt): Order correctly.
      [gas/ChangeLog]
      oops, fix an error in the previous entry.
      [gas/testsuite/ChangeLog]
      [gas/ChangeLog]
      * ppc-opc.c (mfvrsave, mtvrsave): New instructions.
      * support sim-fpu.c for correct FP emulation.
      add myself to the write after approval list.
      * main.c: Include "defs.h", "bfd.h", "callback.h" and "remote-sim.h".
      * config.bfd (m68*-*-netbsdelf*): New target.
      * ppc-opc.c (PPCVEC): Include PPC_OPCODE_ANY.
      * config/tc-ppc.c (md_parse_option): Make -maltivec default
      [gas/ChangeLog]
      * bits.c (LSMASKED64): New inline function.
      [cgen/ChangeLog]
      * Makefile.in (tmp-igen): Pass -I $(srcdir) to igen.
      * ppc-opc.c (powerpc_dialect): Fix comment; BookE is not Motorola
      * ppc-opc.c (vmaddfp): Fix operand order.
      fix a typo in my name
      * ld/configure.host (*-*-netbsd*): Add support for NetBSD/ELF.
      * gas/ppc/altivec.d: Fix dssall test.

Matthew Gretton-Dann (75):
      * bfd/elf32-arm.c (elf32_arm_merge_eabi_attributes): Add support for
      * ld-arm/attr-merge-6.attr: Add new test.  Missed off last commit.
      PR 9861
      * ld/testsuite/ld-arm/group-relocs.s: Mark code sections as executable.
      * ld/testsuite/ld-arm/arm-merge-incompatible.d: New test.
      * ld/testsuite/ld-arm/script-type.sym: Fix test.
      * bfd/elflink.c (_bfd_elf_merge_symbol): Tighten up the test for early
      * ld/testsuite/ld-arm/attr-merge-2.attr: Update for changes in attribute output.
      * gdb/MAINTAINERS: Add myself for write after approval privileges.
      *** empty log message ***
      * gdb/exec.c (print_section_info): Display entry point without arch
      * gdb/dwarf2loc.c (read_pieced_value, write_pieced_value,
      * gas/config/tc-arm.c (do_t_mov_cmp): In unified syntax encode movs as
      * opcodes/arm-dis.c (print_insn_neon):  Ensure disassembly of Neon
      * gas/testsuite/gas/arm/thumb-eabi.d: Add case for divided syntax encoding of movs.
      * gas/config/tc-arm.c (operand_parse_code): Add OP_RRnpctw enum
      * gas/config/tc-arm.c (parse_neon_alignment): New function.
      * gas/config/tc-arm.c (do_t_mov_cmp): Fix reporting of unpredictable and
      * gas/config/tc-arm.c (arm_cpus): Add cortex-a15 entry.
      2010-09-17  Tejas Belagod  <tejas.belagod@arm.com>
      2010-09-17  Tejas Belagod  <tejas.belagod@arm.com>
      2010-09-17  Tejas Belagod  <tejas.belagod@arm.com>
      * ld/testsuite/ld-arm/script-type.ld: Update to generate symbols in a section.
      * gas/config/tc-arm.c (arm_cpus): Correct canonical names for Cortex CPUs.
      * gas/config/tc-arm.c (md_pseduo_table): Add .arch_extension directive.
      * gas/config/tc-arm.c (arm_ext_mp): Add.
      * gas/config/tc-arm.c (arm_ext_v6z): Remove.
      * config/tc-arm.c (arm_ext_v6m): New variable.
      * gas/config/tc-arm.c (arm_ext_adiv): New variable.
      * bfd/bfd-in2.h (BFD_RELOC_ARM_HVC): New enum value.
      2010-09-27  Tejas Belagod  <tejas.belagod@arm.com>
      * gdb/arm-tdep.c (arm_mode_strings): Add NULL entry at end of array.
      PR gas/12198
      * ld/testsuite/ld-arm/arm-elf.exp (armeabitests): Replace --defsym argument in
      * ld/testsuite/ld-scripts/script.exp: Remove full path from REGION_ALIAS test
      PR gas/12715
      2011-06-21  Sameera Deshpande  <sameera.deshpande@arm.com>
      * bfd/bfd-in.h (bfd_elf32_arm_set_target_relocs): Update prototype.
      * binutils/testsuite/binutils-all/elfedit-4.d: Give test a unique name.
      * gas/config/tc-arm.c (arm_cpus): Add cortex-a7 entry.
      * ld/testsuite/ld-arm/jump-reloc-veneers.s: Update for changes to assembler output.
      * gas/config/tc-arm.c (do_t_mov_cmp): Allow MOV lowreg, lowreg when no CPU
      * gas/config/tc-arm.c (arm_cpu_option_table): Add name_len field.
      * gas/config/tc-arm.c (parse_neon_mov): Update which_operand
      * gas/config/tc-arm.c (ARM_IT_MAX_OPERANDS): New define.
      2011-12-07  Sameera Deshpande  <sameera.deshpande@arm.com>
      * gas/config/tc-arm.c (aeabi_set_public_attributes): Correct
      * bfd/elf32-arm.c (elf32_arm_attributes_accept_div): New function.
      2012-03-29  Terry Guo  <terry.guo@arm.com>
      2012-05-22  Will Deacon  <will.deacon@arm.com>
      * gdb/ada-lang.c (standard_lookup): Prevent uninitialized variable
      2012-06-25  Greta Yorsh  <greta.yorsh@arm.com>
      2012-06-25  Greta Yorsh  <greta.yorsh@arm.com>
      * bfd/elf32-arm.c (v8): New array.
      * gas/config/tc-arm.c (check_obsolete): New function.
      * gas/config/tc-arm.c (deprecated_coproc_regs_s): New structure.
      * gas/config/tc-arm.c (do_t_it): Fully initialise now_it.
      * gas/config/tc-arm.c (do_setend): Warn on deprecated SETEND.
      * opcodes/arm-dis.c (COND_UNCOND): New constant.
      * gas/config/tc-arm.c (asm_barrier_opt): Add arch field.
      * gas/config/tc-arm.c (T16_32_TAB): Add _sevl.
      * gas/config/tc-arm.c (insns): Add DCPS instruction.
      * gas/config/tc-arm.c (do_t_bkpt_hlt1): New function.
      * gas/config/tc-arm.c (do_rm_rn): New function.
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add entries for VSEL.
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add vmaxnm, vminnm entries.
      * gas/config/tc-arm.c (CVT_FLAVOUR_VAR): New define.
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add vcvta entry.
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add vrint entries.
      * gas/config/tc-arm.c (el_type_type_check): Add handling for 16-bit
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add aes entry.
      * gas/config/tc-arm.c (neon_type_mask): Add P64 type.
      * gas/config/tc-arm.c (NEON_ENC_TAB): Add sha3op entry.
      * gas/config/tc-arm.c (ARM_ENC_TAB): Add sha1h and sha2op entries.
      * stack.c (return_command): Work around uninitialized variable

Matthew Hiller (4):
      2001-02-28  Matt Hiller  <hiller@redhat.com>
      2001-02-28  Matt Hiller  <hiller@redhat.com>
      *** empty log message ***
      2001-03-02  Matt Hiller  <hiller@redhat.com>

Maxim Grigoriev (24):
      2006-11-16  Maxim Grigoriev  <maxim2405@gmail.com>
      Changelog update for my previous check-in.
      * xtensa-tdep.h (xtensa_reg_mask_t): New.
      2007-08-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2007-08-10  Maxim Grigoriev  <maxim2405@gmail.com>
      2007-08-17  Maxim Grigoriev  <maxim2405@gmail.com>
      2008-02-11  Maxim Grigoriev  <maxim2405@gmail.com>
      2008-02-11  Maxim Grigoriev  <maxim2405@gmail.com>
      2008-04-23  Maxim Grigoriev  <maxim2405@gmail.com>
      2008-05-05  Maxim Grigoriev  <maxim2405@gmail.com>
      2008-05-21 Markus Deuling  <deuling@de.ibm.com>
      2009-05-05  Maxim Grigoriev  <maxim2405@gmail.com>
      2009-09-18  Maxim Grigoriev  <maxim2405@gmail.com>
      2009-10-21  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-08  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-09  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-10  Maxim Grigoriev  <maxim2405@gmail.com>
      Correct bad formatting in the comments. Two spaces must follow '.'.
      2011-03-10  Maxim Grigoriev  <maxim2405@gmail.com>
      2011-03-11  Maxim Grigoriev  <maxim2405@gmail.com>

Maxim Kuvyrkov (21):
      * config/tc-m68k.c (mcf52235_ctrl): Remove non-existent CACR, ACR[01].
      * config/tc-m68k.c (mcf5221x_ctrl): New.
      2009-11-04  Daniel Jacobowitz  <dan@codesourcery.com>
      * config/m68k-parse.h (enum m68k_register): Add ACR[4-7], RGPIOBAR.
      * thread-db.c (thread_db_free): Fix typo.
      2009-11-17  Daniel Jacobowitz  <dan@codesourcery.com>
      2009-11-17  Nathan Sidwell  <nathan@codesourcery.com>
      2009-11-17  Daniel Jacobowitz  <dan@codesourcery.com>
      * regformats/reg-cf.dat: New file.
      2009-11-17  Nathan Sidwell  <nathan@codesourcery.com>
      * configure.ac: Check for libdl.  If it is not available link against
      * linux-m68k-low.c: Include <asm/ptrace.h>
      * linux-m68k-low.c (ps_get_thread_area): Don't define if kernel
      * ld-m68k/tls-gd-ie-1.d: Stabilize test.
      * elfxx-mips.c (mips_n64_exe_plt0_entry): Use 64-bit move.
      gas/
      Port lib32 arangement from Debian.
      Fix typo.
      * MAINTAINERS: Add myself to write-after-approval maintainers.
      * MAINTAINERS: Update my email.
      * MAINTAINERS: Update my email.

Meador Inge (2):
      2011-10-27  Meador Inge  <meadori@codesourcery.com>
      gdb/

Mei Ligang (6):
      * config/tc-score.c (score_relax_frag): If next frag contains 32 bit branch
      2006-11-16  Mei ligang  <ligang@sunnorth.com.cn>
      * elf32-score.c (score_elf_got_lo16_reloc): Change some variables type from
      * config/tc-score.c (build_lw_pic): Rename as build_lwst_pic.
      2007-01-18  Mei Ligang  <ligang@sunnorth.com.cn>
      2007-05-14  Mei Ligang  <ligang@sunnorth.com.cn>

Michael Chastain (330):
      2000-11-15  Jim Blandy  <jimb@redhat.com>
      2000-12-09  Michael Chastain  <chastain@redhat.com>
      Added Michael Chastain with Write After Approval access.
      2000-12-13  Michael Chastain  <chastain@redhat.com>
      2001-01-28  Michael Chastain  <chastain@redhat.com>
      2001-01-29  Michael Chastain  <chastain@redhat.com>
      Removed files structs3.c structs3.exp.
      2001-02-05  Michael Chastain  <chastain@redhat.com>
      2001-02-11  Michael Chastain  <chastain@redhat.com>
      2001-02-12  Michael Chastain  <chastain@redhat.com>
      Obvious fix.
      2001-02-14  Michael Chastain  <chastain@redhat.com>
      2001-02-18  Michael Chastain  <chastain@redhat.com>
      2001-02-19  John Moore  <jmoore@redhat.com>
      Fix the year on the following lines:
      Obvious fix: in an entry for 1997-02-11, change "m32r/tm-m32r.h" to
      Obvious fix: in entries for 1998-02-10 and 1998-02-06,
      Obvious fix: in an entry for 1997-02-23, expand wildcard to explicit
      Obvious fix: in an entry for 2001-02-11, change "gdb.base/cplusfuncs.exp"
      Obvious fix.  Add missing ChangeLog entry for gdb.c++/ovldbreak.exp
      Obvious fix: in an entry for 1997-09-10, expand wildcard to explicit
      Obvioux fix: in an entry for 1997-06-29, expand wildcard to explicit
      Obvious fix: in an entry for 1997-02-01, expand wildcard to explicit
      Revert revision 1.2.
      Revert revisions 1.81, 1.82, 1.83, 1.84, and 1.85.
      Reverted revision 1.2.
      2001-02-24  Michael Chastain  <chastain@redhat.com>
      2001-03-12  Michael Chastain  <chastain@redhat.com>
      2001-03-12  Michael Chastain  <chastain@redhat.com>
      2001-03-17  Michael Chastain  <chastain@redhat.com>
      2001-03-20  Michael Chastain  <chastain@redhat.com>
      2001-04-22  Michael Chastain  <chastain@redhat.com>
      Add missing entry for change committed on 2001-01-28.
      2001-05-19  Michael Chastain  <chastain@redhat.com>
      2001-05-31  Michael Chastain  <chastain@redhat.com>
      2001-06-10  Michael Chastain  <chastain@redhat.com>
      2001-06-22  Michael Chastain  <chastain@redhat.com>
      I'm using the obvious fix rule to commit this.
      2001-06-24  Michael Chastain  <chastain@redhat.com>
      2001-11-02  Michael Chastain  <mec@shout.net>
      2002-01-20  Michael Chastain  <mec@shout.net>
      2002-02-10  Michael Chastain  <mec@shout.net>
      2002-02-13  Michael Chastain <mec@shout.net>
      2002-02-18  Michael Chastain  <mec@shout.net>
      2002-02-20  Michael Chastain  <mec@shout.net>
      2002-02-23  Michael Chastain  <mec@shout.net>
      2002-02-23  Michael Chastain  <mec@shout.net>
      2002-02-23  Michael Chastain  <mec@shout.net>
      2002-02-24  Michael Chastain  <mec@shout.net>
      2002-02-28  Michael Chastain  <mec@shout.net>
      2002-03-04  Michael Chastain  <mec@shout.net>
      This is a duplicate of an entry I made in testsuite/ChangeLog.
      2002-04-07  Michael Chastain  <mec@shout.net>
      2002-04-08  Michael Chastain  <mec@shout.net>
      2002-04-09  Michael Chastain  <mec@shout.net>
      2002-04-09  Michael Chastain  <mec@shout.net>
      2002-04-12  Michael Chastain  <mec@shout.net>
      2002-04-17  Michael Chastain  <mec@shout.net>
      2002-04-22  Michael Chastain  <mec@shout.net>
      2002-04-22  Michael Chastain  <mec@shout.net>
      2002-05-19  Michael Chastain  <mec@shout.net>
      2002-05-26  Michael Chastain  <mec@shout.net>
      2002-05-27  Michael Chastain  <mec@shout.net>
      2002-05-27  Michael Chastain  <mec@shout.net>
      2002-05-27  Michael Chastain  <mec@shout.net>
      2002-05-30  Michael Chastain  <mec@shout.net>
      Fix formatting of "From ... " lines on recent changes
      2002-12-18  Michael Chastain  <mec@shout.net>
      2003-01-03  Michael Chastain  <mec@shout.net>
      2003-01-05  Michael Chastain  <mec@shout.net>
      2003-01-06  Michael Chastain  <mec@shout.net>
      2003-01-09  Michael Chastain  <mec@shout.net>
      2003-01-09  Michael Chastain  <mec@shout.net>
      2003-01-09  Michael Chastain  <mec@shout.net>
      2003-01-12  Michael Chastain  <mec@shout.net>
      2003-01-12  Michael Chastain  <mec@shout.net>
      2003-01-16  Michael Chastain  <mec@shout.net>
      2003-01-16  Michael Chastain  <mec@shout.net>
      2003-01-30  Michael Chastain  <mec@shout.net>
      2003-02-01  Michael Chastain  <mec@shout.net>
      2003-02-03  Michael Chastain  <mec@shout.net>
      2003-02-03  Michael Chastain  <mec@shout.net>
      2003-02-04  Michael Chastain  <mec@shout.net>
      2003-02-04  Michael Chastain  <mec@shout.net>
      2003-02-04  Michael Chastain  <mec@shout.net>
      2003-02-05  Michael Chastain  <mec@shout.net>
      2003-02-05  Michael Chastain  <mec@shout.net>
      2003-02-05  Michael Chastain  <mec@shout.net>
      2003-02-05  Michael Chastain  <mec@shout.net>
      2003-02-12  Michael Chastain  <mec@shout.net>
      2003-02-13  Michael Chastain  <mec@shout.net>
      2003-02-13  Michael Chastain  <mec@shout.net>
      2003-02-25  Michael Chastain  <mec@shout.net>
      2003-02-26  Michael Chastain  <mec@shout.net>
      2003-02-26  Michael Chastain  <mec@shout.net>
      2003-02-26  Michael Chastain  <mec@shout.net>
      2003-03-03  Michael Chastain  <mec@shout.net>
      2003-03-03  Michael Chastain  <mec@shout.net>
      2003-03-14  Michael Chastain  <mec@shout.net>
      2003-03-26  Michael Chastain  <mec@shout.net>
      2003-03-27  Michael Chastain  <mec@shout.net>
      2003-03-27  Michael Chastain  <mec@shout.net>
      2003-06-24  Michael Chastain  <mec@shout.net>
      2003-06-26  Michael Chastain  <mec@shout.net>
      2003-06-29  Michael Chastain  <mec@shout.net>
      2003-07-15  Michael Chastain  <mec@shout.net>
      2003-07-29  Michael Chastain  <mec@shout.net>
      2003-08-06  Michael Chastain  <mec@shout.net>
      Add 'src-release'.  'src-release' was carved out of 'Makefile.in',
      2003-08-15  Michael Chastain  <mec@shout.net>
      2003-08-17  Michael Chastain  <mec@shout.net>
      2003-08-20  Michael Chastain  <mec@shout.net>
      2003-08-20  Michael Chastain  <mec@shout.net>
      2003-08-21  Michael Chastain  <mec@shout.net>
      2003-08-21  Michael Chastain  <mec@shout.net>
      2003-08-22  Michael Chastain  <mec@shout.net>
      2003-08-22  Michael Chastain  <mec@shout.net>
      2003-08-18  Michael Chastain  <mec@shout.net>
      2003-08-27  Michael Chastain  <mec@shout.net>
      2003-08-30  Michael Chastain  <mec@shout.net>
      2003-08-30  Michael Chastain  <mec@shout.net>
      2003-09-07  Michael Chastain  <mec@shout.net>
      2003-09-08  Michael Chastain  <mec@shout.net>
      2003-09-12  Michael Chastain  <mec@shout.net>
      2003-09-14  Michael Chastain  <mec@shout.net>
      2003-09-17  Michael Chastain  <mec@shout.net>
      2003-09-22  Michael Chastain  <mec@shout.net>
      2003-09-22  Michael Chastain  <mec@shout.net>
      2003-10-11  Michael Chastain  <mec@shout.net>
      2003-10-17  Michael Chastain  <mec@shout.net>
      2003-10-19  Michael Chastain <mec@shout.net>
      Err, fix a spacing problem in a ChangeLog entry that I made yesterday.
      2003-10-20  Michael Chastain  <mec@shout.net>
      2003-10-20  Michael Chastain  <mec@shout.net>
      2003-10-22  Michael Chastain  <mec@shout.net>
      2003-10-22  Michael Chastain  <mec@shout.net>
      2003-10-26  Michael Chastain  <mec@shout.net>
      2003-11-05  Michael Chastain  <mec@shout.net>
      2003-11-10  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-07  Michael Chastain  <mec@shout.net>
      2003-11-11  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-15  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-23  Michael Chastain  <mec@shout.net>
      2003-11-23  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-25  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-25  Michael Chastain  <mec@gnu.mindspring.com>
      Fix typo in my e-mail address in last ChangeLog commit.
      2003-11-25  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-26  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-27  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-28  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-29  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-30  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-01  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-01  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-28  Michael Chastain  <mec.gnu@mindspring.com>
      2003-11-28  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-02  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-03  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-04  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-04  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-05  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-05  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-16  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-11  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-16  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-16  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-18  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-18  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-18  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-18  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-31  Michael Chastain  <mec.gnu@mindspring.com>
      2003-12-31  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-07  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-10  Michael Chastain  <mec.gnu@mindspring.com>
      Fix last commit.  I accidentally committed a ChangeLog entry for a
      2004-01-10  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-11  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-17  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-17  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-18  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-19  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-24  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-24  Michael Chastain  <mec.gnu@mindspring.com>
      2004-01-27  Michael Chastain  <mec.gnu@mindspring.com>
      Fix capitalization in my last ChangeLog entry.
      2004-01-29  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-03  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-03  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-03  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-02-11  Michael Chastain  <mec.gnu@mindspring.com>
      2004-03-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-03-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-03-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-03-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-03-16  Michael Chastain  <mec.gnu@mindspring.com>
      2004-04-21  Michael Chastain  <mec.gnu@mindspring.com>
      2004-04-24  Michael Chastain  <mec.gnu@mindspring.com>
      2004-04-25  Michael Chastain  <mec.gnu@mindspring.com>
      2004-05-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-05-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-05-27  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-01  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-11  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-16  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-17  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-18  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-19  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-18  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-19  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-22  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-23  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-26  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-28  Michael Chastain  <mec.gnu@mindspring.com>
      2004-06-30  Michael Chastain   <mec.gnu@mindspring.com>
      2004-07-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-06  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-16  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-19  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-19  Michael Chastain  <mec.gnu@mindspring.com>
      Argh, I screwed up and committed a ChangeLog entry for a patch
      2004-07-20  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-22  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-26  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-30  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-30  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-31  Michael Chastain  <mec.gnu@mindspring.com>
      My last ChangeLog entry was in correct.
      2004-07-31  Michael Chastain  <mec.gnu@mindspring.com>
      2004-07-31  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-04  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-10  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-13  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-12  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-17  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-17  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-24  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-26  Paul Gilliam  <pgilliam@us.ibm.com>
      Bleagh.  I messed up the part about properly distinguishing
      2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-27  Michael Chastain  <mec.gnu@mindspring.com>
      2004-08-27  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-02  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-09  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>
      2004-09-23  Michael Chastain  <mec.gnu@mindspring.com>
      2004-10-08  Michael Chastain  <mec.gnu@mindspring.com>
      2004-10-15  Michael Chastain  <mec.gnu@mindspring.com>
      2004-10-19  Michael Chastain  <mec.gnu@mindspring.com>

Michael Eager (33):
      Mention MicroBlaze.
      Add EM_resnnn, new EM_ entries, change EM_MICROBLAZE.
      2009-09-23  Michael Eager  <eager@eagercon.com>
      2009-09-25  Michael Eager  <eager@eagercon.com>
      * microblaze/interp.c: Add include microblaze-dis.h.
      * info (Contributors): Add self for Xilinx MicroBlaze.
      * opcodes/microblaze-dis.c: Add include for microblaze-dis.h,
      * config/djgpp/fnchange.lst: Add translations for cpu-microblaze.c,
      * MAINTAINERS: Add self as MicroBlaze maintainer.
      Fix build failure for microblaze-xilinx-linux.
      Add self to MAINTAINERS.
      Fix typo in microblaze license.
      * bfd/elf32-microblaze.c (create_got_section):
      Support stepping through PPC PLT with securePLT.
      Add #include "config.h".
      Move config.h to start of includes.
      *** empty log message ***
      PR14291:  KeyboardInterrupt not caught for Python output
      2012-07-19  Michael Eager  <eager@eagercon.com>
      2012-10-31  David Holsgrove  <david.holsgrove@xilinx.com>
      2012-11-07  David Holsgrove  <david.holsgrove@xilinx.com>
      Add microblazeel target support to bfd, gas and ld.
      Files missing from previous commit.
      Add missing test cases.
      Add the endian reversing versions of load/store instructions;
      Add clz opcode.
      opcodes/
      Add stack high register and stack low register for MicroBlaze
      Add swap byte (swapb) and swap halfword (swaph) opcodes.
      opcodes/Changelog:
      Microblaze: Add support for handling TLS symbol suffixes and generating
      PR ld/14736
      Eliminate warning message.

Michael Matz (2):
      gas/
      * ldmain.c (add_DT_NEEDED_for_dynamic): Default to FALSE.

Michael Meissner (613):
      Add EM_PPC macro.
      Add new relocs for PowerPC Elf support.
      Allow configuration of PowerPC embedded ABI.
      Add support for PowerPC embedded ABI.
      Add powerpc-*-eabi support.
      Add embedded PowerPC ELF support.
      Add support for powerpc-*-eabi in configure.in, rebuild configure.
      Reconize old versions of the PowerPC machine code (EM_PPC_OLD and EM_CYGNUS_POWERPC).
      Define TEXT_SEGMENT_BASE as 1 for ppc-eabi; Make dcache.c compilable on Linux.
      Fix powerpc PC relative reloc & add some 16 bit relocs.
      All ELF relocs.
      Only protect insque/remque on Linux.
      Declare insque/remque as int funcs if not Linux.
      Rewrite Linux insque/remque support again.
      Rewrite insque/remque support to cast all pointers to PTR.
      Make GOT relocs offset by 32768, which allows the table to double in size.
      Add PC relative support to PowerPC ELF assembler.
      Add support for .got1 and .got2 sections; Offset _GLOBAL_OFFSET_TABLE_ by 32768 from GOT start.
      Add Linux yacc suport.
      Build without warnings under Linux.
      Warn if GOT16 overflows.
      Minor code cleanup in rs6000-tdep.c
      Support saving saved regs with multiple stores in addition to store multiple instructions in prologue.
      If -mrelocatable, warn about relocs that are incompatible.
      Allow .stab section to contain non PC relative addresses if -mrelocatable.
      Add ppc.h
      fix typo
      Add support for checking whether all PowerPC ELF modules either use -mrelocatable or do not.
      Warn rather than cause an error if the reloc is not compatible with -mrelocatable.
      Provide eabi C++ static constructor/destructor support.
      Do not declare atof if it is a macro.
      Initial Linux ELF support.
      Use F_SETOWN if SIOCSPGRP is not available.
      Do not use unprotected ANSI/ISO prototypes.
      Fix April 17th change.
      Do not continue processing unknown symbols.
      Provide escape hatch for HAVE_PROCFS being defined.
      Support Linux systems that do not have the BFD linker installed.
      Add support for little endian PowerPC; add P5, P6, Nexgen, K5 aliases for pentium
      Add little endian PowerPC support.
      Add little endian PowerPC support.
      Add little endian PowerPC support.
      Make filenames unique to 8.3 characters for Powerpc.
      Little endian fix
      Fix some little endian problems
      Define BREAKPOINT as either {BIG,LITTLE}_BREAKPOINT, depending on target byte order.
      Do not redefine {BIG,LITTLE}_BREAKPOINT if already defined.
      PR 7046: use unsigned compares in looking up items in the sorted symbol list, not signed; Also add --wide to print on wide columns
      Fix warning
      Add .fixup section
      Fix PPC_ADDR16_HA relocations
      Allow compiler to mark relocs that are ok for -mrelocatable.
      Use elf config file.
      Add R_PPC_SDAREL relocation.
      Change aix_framedata -> rs6000_framedata
      Better support V.4 calling sequences.
      More V.4/AIX fixes
      Allow large addends for BFD_RELOC_{LO16,HI16,HI16_S} relocs.
      Allow @HA, @L, and @H on constant expressions.
      Fix -mlittle/-mbig so that it really does override the default endianess
      Add support for -disable switches in PowerPC multilibs
      Link in PowerPC simulator.
      Add PowerPC simulator from Andrew Cagney <cagney@highland.com.au>
      Add powerpc*-eabisim support.
      Only build PowerPC simulator if target is powerpc*-*-eabisim
      Fix brk system call.
      Do not include sysdep.h, bfd no longer provides it
      Update to new config scheme
      fix typo.
      add -mrelocatable-lib, -memb support
      Locate __bss_start at the real start of bss.
      enhance OEA behavior.
      Default stack creation; fixup last change.
      do not set EF_PPC_RELOCATABLE for -mrelocatable-lib
      Add support -mrelocatable-lib
      minor cleanup
      minor cleanup
      Start work to all full PowerPC V.4 reloc support.
      start at handling branch taken/branch not taken hints.
      Fix previous change
      Better reloc support
      Flesh out branch prediction support.
      Support all of the V.4 relocations
      Undo md_apply_fix3 changes
      Fix prototype.
      Match standalone printf_filtered to gdb prototype.
      Add switch processing in gdb.
      Add support to count the number of instructions issued.
      fix typo
      update usage message
      Add # in front of CPU number
      Add NT/MAC object file formats to powerpc eabi.
      Fix typo in last change
      Add AIX multilib support; Add -mcall-aix/-mcall-aixdesc multilibs to powerpc*-*-eabisim.
      Print exit status/signal number if -I
      do not build aixdesc libs.
      Fix warnings under Linux
      Fix warnings under Linux
      Add set_sim_callbacks new needed by gdb.
      fix typo
      Add support for building -mcall-aixdesc libraries.
      October 11th changes from Andrew
      Use standard set of libs for powerpc-*-eabisim.
      Inline most things except semantics which causes GCC to balloon, and device{s,_tree} which causes a bug
      Performance tweaks
      Format #instructions with commas
      Rename trace to ppc_trace; Remove extra static.
      Do not give error message if dlltool was not built
      Add in_reloc_p, cloned from coff-i386.c
      Add -mcom support.
      For -mcom, do not allow only POWER|PPC instructions.
      spelling typo
      Allow duplicate cmp instructions for -mcom
      Change error message
      Fix last fixes
      Fix last fixes #2
      Fix last fixes #3
      Add flags for common/any support
      Speedups from Andrew
      Move counting of instructions into the semantic routines.
      Add -mcall-aixdesc variants
      shorten some multi directory names.
      shorten some multi directory names.
      Fix PR 8255
      Remove MAC object format support from powerpc-eabi for now
      Fix SWAP_8 and optimize it; print out the failing address if a signal is issued for non-gdb runs
      Delete *.i and *.out files for clean
      New changes from Andrew
      Add various switches to control how the simulator is built
      map , to spaces in --enable-sim-cflags
      fix typo in last change
      remove extra #endif
      Lots of changes
      Andrew's latest changes & print all instruction counts if -I
      Add ppc-opcode-stupid
      Use autoconf correctly; provide more stats with -I
      Update dependencies; Fix multiple options in --enable-sim-cflags
      Fix typo in last changes
      Add 2 config flags that were missing; make data cache instructions be nops
      Small changes from Andrew
      delete unused files
      Remove references to config.make/config.hdr
      first stage in function unit support; add new switches & latest code from andrew
      General cleanup; add -t options support to print all options
      Turn on INLINES if using GCC to compile simulator; Print more stuff if requests -t trace; If !WITH_ASSERT, do not check whether illegal bits in instruction are set
      fix typo
      Get CC, etc. vars from configure; build ppc simulator if we are using GCC
      Obey --silent
      Enable powerpc simulator for all powerpc-eabi targets, not just powerpc-eabisim if compiling with GCC.  Add --enable-sim-powerpc option to control this.
      Add --enable-sim-powerpc support.
      fix typo
      Add comment about enabing PowerPC simulator
      If --enable-sim-inline is not specified, default to DEFAULT_INLINE=1, not 2.
      Tons of changes to allow model specific information in the instruction file.
      Check for files in the source directory, not the build directory
      fix typo
      Various changes
      Add support for setting model name and other things
      Add model-functions support
      checkpoint
      Fix warnings and dependency
      fix more warnings
      make inline model use static when inlining.
      make inline model use static when inlining.
      Add preliminary ppcbug support.
      Add preliminary ppcbug support.
      Switch to using new fangled monitor.o routines for ppcbug, rather than remote
      ppcbug-rom checkin
      More model specific changes
      Add option to make options inline
      more functional unit changes
      fix bug in last checkin
      Delete old functional_unit support; Add --enable-sim-model-issue; Monitor branch prediction success
      checkpoint ppc simulator
      More scheduling stuff
      Add scheduling support for M{F,T}CR
      speed up search for free function unit slightly.
      Add floating point model specific support; Redo method model specific support is done; Add remaining floating add/subtract-multiply
      Count each type of conditional branch
      Fix warnings to everything can be compiled with -Wall; Redo model specific changes once again to speed things up
      Sort instruction names; Add igen -R option; count # of CRs that mtcrf moved
      Sort instruction names; Add igen -R option; count # of CRs that mtcrf moved
      Make WITH_MODEL_ISSUE==0 not core dump
      Check lf_printf for type correctness
      Build again on SunOS; Make MODEL_INLINE default to 1 if inlining, not 2; Use __attribute__((const))
      Add determining when we do not have enough writeback slots; Do not do model specific handling if not printing out the information
      fix typo
      Fix -mrelocatable
      Make debugging remote gdb friendlier
      Let autoconf determine if host is big endian or not
      fix typo
      Fix subfc.,subfco,subco,subco. to be in the proper classifications
      Fix typo; some progress in ppcbug support
      Changes from Andrew
      Fix warnings when using full inlining.
      Work with new and old BFDs; Do not inline model externs functions by default
      12/19 release from Andrew that fixes Netbsd break problem
      Add switches to control AIX multlibs
      Make ppcbug work
      Work in progress to add real GOT support
      Make @got be real GOT reloc; make @xgot be old TOC16 reloc
      Add ifndef wrappers
      Add ppcbug-rom.o, srec.o dependencies
      Add PentiumPro support
      Add DG/UX x86 host
      correctly name file
      Build dlltool if config is powerpc*-*-win*
      Add Pentium DG/UX support
      Allow toplevel make to over certain GCC variables; add all-bootstrap target
      Add support for .note sections
      Add Pentium Pro support
      Make @GOT relocations work
      Pentium Pro changes from John Hassey
      Move creating section begin/end labels to compiler crt{i,n}.o
      Fix tlb for PowerPC
      Make all-gdb include all-tcl/all-tk unless gdbtk is not built.
      Latest cagney update
      Latest changes from Andrew
      Add new V.4 flags
      Add support for SHT_ORDERED and SHF_EXCLUDE
      update copyright
      Add support for .sdata2/.sbss2 and old 2.7.2 compiler; Make text start at 64k; make data follow on next 64k page after text
      Add PowerPC support for SHF_EXCLUDE, SHT_ORDERED
      Add support for exclude section flag and ordered section type
      Warn about relocations we do not yet support
      Add .rela.got.neg section; remove .rel.* sections
      Make elf section functions ELF specific
      Allow .gcc_except_table to have unfixed pointers with -mrelocatable
      Redo unknown reloc support.  Do not allow symbols in .sdata/.sbss to satify a TOC16 relocation.  Begin support R_PPC_SDA{2,}REL relocation.
      Add more relocation suffixes
      Add new PPC relocations
      Make {add to,subtract from} minus one; Make -t alu work better
      Latest changes from Andrew
      Add support for eabi relocations and sections
      Refine eabi support
      snapshot of eabi relocation support.
      Fix typo in last change
      Make 64k .sdata and .sdata2 sections work; fix typos
      Do not complain if some objects have the embedded bit set and others do not.
      Implement R_PPC_EMB_{SDA21,RELSDA} relocations
      Fix typo in eabl relocations
      Add more eabi relocations
      Make eabi error messages include symbol name if it is an external symbol
      Fix up warning on SunOS
      If _SDA_BASE_ has already been created as an undefined symbol, treat like it has never been created
      Fix typo
      Move .sdata2/.sbss2 into read-only section
      Winsup needs libiberty
      Fix WRS bug where -Ttext 0x10000 left first program header invalid
      Undef PPC before use
      Work with HP/UX 9.00
      Force all PPC symbols that otherwise do not have a symbol type to be BSF_OBJECT
      Do not set undefined symbols to BSF_OBJECT.
      Make simulator build on Solaris 2.4
      Make configure work on first stage of HP/UX and Solaris.
      Do not build gdb if building native NT compilers on a UNIX host with a cross compiler
      Update to rev 1.0 from andrew
      Update to 1995-02-20 release
      Fix -m switch
      Add more write system calls; Add system call tracing
      fix typo
      Add input support; at end of user writes, call fflush
      Update to 1.0.1
      All predefined sections to be of NOBITS type
      fix typo
      When putting common items in .sdata, make sure SEC_LOAD flag is cleared
      Make psim build on AIX 4.1
      Warn if the .pdata section is not a multiple of 20 bytes
      update from andrew
      Fix typo that clobbered the stack and rewrite 2/26 change
      Patch from Andrew Cagney to handle quoted option lists with embedded spaces
      Add --enable-sim-stdio to make console I/O use stdio, not printf_filtered and polling input
      Print WITH_STDIO if -t options
      Add dependency
      Doc fixes from Andrew
      fix long lines
      Undef SIOCSPGRP if on Linux
      Add sanitize-gdbtk markers
      Add Solaris on PowerPC support
      Add 860 specific registers
      Put .init/.fini in correct places.
      Add clean-{module} support
      Add -m{,no-}regnames support; Add Solaris/linux support
      Add Solaris/linux support
      Add clean-apache rule
      Update for Solaris
      update from Andrew
      Add -le/-be/-s from Solaris.
      Turn off gdb temporarily on powerpcle-*-solaris*
      Do not make _SDA_BASE{,2}_ a dynamic symbol.
      Add support for linking against shared libraries
      Forward relocs to output if -Bshared
      Add bieginning of Solaris/PowerPC support
      Turn off tk/tcl for powerpcle-*-solaris for now
      Work in a cross compile environment
      Make simulator build in a Canadian cross environment
      Do not do XCOFF hoooks for ELF systems
      Fix INLN in bugapi to read a full line
      Add PPCbug boot record support
      Fixes for ppcboot
      Allow GOT, section relative relocations all the time with -mrelocatable
      Set __stack = 0 if it is referenced and not defined.
      More progressive fixes
      Check for sys/ioctl.h
      Silence warnings from Solaris PowerPC cc
      Allow bogus .stabd with 4 arguments for PowerPC Solaris
      Add .skip as a synonym for .space
      Allow psim to be built on go32
      Do not put small common symbols into .sbss if ld -r
      More changes for GO32 canadian cross builds
      More changes for GO32 canadian cross builds
      Add better defaults for AIX3, AIX4
      Make 4 argument .stabd into .stabn on PowerPC Solaris
      Make ! a comment character
      Make ! a comment only under Solaris; Add .rdata/.rodata pseduo ops
      Add Solaris and Linux emulations
      Add time, gettimeofday, and getrusage system call support
      Abort if we find the program has an .interp section
      Make main an int function, not void
      Build psim on ppc SVR4, Solaris, and Elf targets.
      Do not turn on -mregnames by default
      Latest changes from Andrew
      Do not build pieces needing shared libs on PPC Solaris
      Add missing file for solaris on powerpc
      do not build tk under Solaris Powerpc
      Add .lcomm directive
      Add support for Linux on PowerPC
      Add debug msg
      Do not do PROVIDE of _GLOBAL_OFFSET_TABLE_
      Comment out code to make GOT pointers negative of the GOT symbol for now
      Make simulator build again on SunOS and HP/US systems
      Add basic d10v support
      Add stub support for Linux on PowerPC
      Forgot to commit .Sanitize after last checkin
      Automagically reconfigure target directories whenever the multilib options change
      Check whether $(TARGET_SUBDIR)/$${dir} exists before trying to output --print-multi-lib there
      Set r environment variable that CC_FOR_TARGET needs in CONFIGURE_TARGET_MODULES
      Recognize and handle -K PIC
      Minor tweaks to d10v configuration
      Fix warning generated under AIX 4.1.4
      New simulator changes from Andrew
      Allow plain d10v as a target
      7/30 release from Andrew
      Allow simulator to build on other machines than x86
      If HAVE_TERMOS_STRUCTURE is not defined, make sure HAVE_TCGETATTR is also not defined.
      For PowerPC targets, build libraries with -mrelocatable-lib and -mno-eabi.
      Test whether /dev/zero works before attemping to us it
      Improve -t options support to list all of the configuration macros & work standalone
      If one module has -mrelocatable-lib and the other doesn't, clear the -mrelocatable-lib bit
      Fix warning
      Undo 8/16 change; explictly set MACHINE= for d10v
      Fixes from Andrew
      Regenerate configure
      Recognize i686-*-* for pentium pro
      Recognize i686-*-* for pentium pro
      Recognize i686 as pentium pro
      gdbserver/configure does not exist
      Recognize i586-dg-dgux and use generic System V config file to nop ranlib
      Portability fixes; re-add printf/putchar traps
      Enhance debug support
      More debug support; Enable -t/-v to work correctly; Add --enable-sim-cflags configure switch
      First cut at dealing with canadian crosses; make -t in debugger set d10v_debug if DEBUG
      Second pass at canadian cross
      Fix accumulator shifts
      Make ex{f,t}* tests agree with book
      Correct tracing of cpfg
      Fix ld2w tracing
      Addi needs to set the carry
      Add tracing support; Fix some problems with hardwired sizes
      fix typo
      Store bfd pointer in a global variable
      Print line # and function name or filename if they exist for each PC.
      Correct trap tracing information
      For unknown traps, print contents of registers and continue execution
      Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch succeeds
      Make exit/stop return correct exit value; Add line number tracing.
      Rename sim_bfd -> exec_bfd for gdb compatibility
      Add dependencies on lib{bfd,iberity}.a
      Provide macros that can be overriden for the width of the PC & line number fields
      Make sure there is a trailing space after the instruction
      Fix tracing info
      Make sure cmp{,eq,u}i use correct casts
      PSIM 1996/9/19 update
      Add documentation files
      Lose doc directory until we DOS-ize it; Add doc/.Sanitize
      Fix tracing for st2w
      Set the sizes of the basic types that do not match the defaults
      fix typo
      Turn most warnings into errors
      Fix ld2w r2,@r2 so that r3 loads the proper value
      Better error messages when a program stops due to signal; support d10v getpid/kill
      Fix tracing of accumulators
      Make read/write memory functions inlined
      Make read/write memory functions inlined
      Make simulated loads/stores faster on x86, AIX, and big endian hosts
      Add support for fsel
      Make d10v .text start at 0x10000
      Provide better statistics, particularly for doing VLIW work; Fix ldb to correctly sign extend
      Do not allow IU,IU or MU,MU, or both instructions to be parallelized with -O
      Add access, sigaltstack, sigaction emulations
      Allow bi-endian support in PowerPC
      Fix -t option to work with memory mapping; Print PC in some error messages
      Powerpc-linux now builds the simulator
      Make gdb compile & link cleanly on powerpc-linux
      Add more support for V.4 shared libs
      Use target_cflags to set -mrelocatable-lib -mno-eabi, not config/mt-ppc.
      Define ULONGEST
      Fix warning
      Fix some warnings
      Add3 sets the carry
      Branch and link instructions modify r13
      Check validity of user parallel operations
      Fix previous change
      Do not build librx on d10v
      Do not convert short branch followed by short instruction into a parallel op if -O
      Make address in I/O space a bus error; properly cast calloc
      Add -m{,no-}solaris support to enable/disable solaris comments & setting ppc flags
      Allow foo@suffix+constant relocations
      #if 0 some code that is not used yet
      Update .Sanitize files
      Fix recent breakage
      New revision from Andrew
      Add ../sim/common/libcommon.a
      Support R_PPC_PLTREL24
      Support BFD_RELOC_24_PLT_PCREL relocation
      Make __{e,g}p correctly start relative to the beginning of the section; Cleanup
      Recognize -mep mode when used to store the stack frame
      Allow exit to work normally under gdb
      Work with new compiler frame layout
      Add large frame support
      Add .tbyte and .tbss sections
      Add V850_OPERAND_ADJUST_SHORT_MEMORY
      Set V850_OPERAND_ADJUST_SHORT_MEMORY flag on sst.{h,w}/sld.{h,w} instructions
      Fix relocatable tda offsets with non-zero addends
      Fix some spacing
      Deal with kill encoding the signal via the exit status.
      Add v850.h
      Add .{z,t}common and .tcommon_byte sections
      Add new st_other bits; Remove v850 section indexes
      Put common variables into the appropriate section, based on relocation types
      Cleanup; fix some aborts
      Allow tic80-*-*, not just tic80-*-coff
      Fix sanitize string
      Turn off most targets for tic80-*-* right now
      Multiply ops sign extend, not zero extend
      January 23rd merge
      build callback and targ-map from the common directory
      Remove ../sim/ppc/libsim.a
      Fix from Cagney so that new common files do not show up when using psim on old gdbs
      Fix circular dependency
      Silence warnings in ppc simulator
      Fix warnings when compiling callback.c
      New version from Andrew; Portability fixes on top of that
      Since d10v is public now, remove all sanitization statements
      Since d10v is public now, remove all sanitization statements
      Build tic80 compiler
      Define r25
      Deal with 64 bit instruction sizes on the tic80
      Add "r" section attribute to denote read-only sections
      Use change-log-mode, not indented-text-mode
      Allow --target=tic80 without the -coff
      Fix os_printf_filtered; Flush stdout after calling printf_filtered
      Fix problems in setting the carry bit
      Regenerate simulator configure scripts; Remove d10v traps 1-3, Make 15 the system call trap, keeping 0 temporarily
      Add comment to changelog
      Make powerpc simulator support in gdb dependent on whether the simulator was configured in
      Add libgloss, G++ libraries to tic80 builds
      Fix faulty assumption that va_list is a pointer type
      Make # a line comment character
      Undo part of 3/26 change and always create got section
      Restore exec_bfd, needed for v850 debug code
      Allow simulators to be built on Linux
      Fix name of constructors/destructors
      Rework static constructors and destructors
      Add printf attribute support
      Fix problems -Wall found
      Enable --trace-linenum support
      Fix typo; pass trace_line request as arg; pass common stuff in static struct
      Do not abort if coff has no debug information for bfd_find_nearest_line
      Add semantic tracing to the tic80
      Remove extra : from nop, sink{1,2} tracing
      Bump SIZE_DECIMAL to 13
      Change output format slightly
      Change output format slightly
      Fix non-anulled calls so that return address is correct
      reverse bit number for bbo/bbz instructions.
      Really fix the bbo/bbz instructions.
      Make cmp produce the correct results
      Fix xor in simulator
      And short immediate instructions use unsigned immediates, not signed.
      Fix shift/lmo insns; Subu does arithmetic unsigned
      Fix endian problems with ld.d/st.d
      Fix ld/st tracing
      Make sure r0 == 0; Return EINVAL for system calls that are defined but not provided; Provide traps 74-79 as debugging traps
      Make columns line up for fpu operation tracing
      Treat infinities like normal numbers for purposes of comparisons
      Make getpid, kill supported system calls
      Remove brokeness in PowerPC asm
      Add appropriate ocd/ppc-bdm deps
      Update powerpc/rs6000 to current multilibs
      Do not allow auto inc/dec to parallelize with an instruction that uses the index register
      Fix mangled patch
      fix typo
      Make decl of sds_load static
      Add eit_vb, int_s, and int_m control registers
      Configure gcc for d30v-*-*
      Allow odd registers for ld2w and friends
      do not assume NULL is an integer constant
      Add libgloss to d30v build list
      Configure newlib, libiberity for d30v.
      Configure all directories for d30v
      Add info command to print out flags values
      Add comment about code that is actually d10v specific instead of d30v
      fix spacing
      Make d30v defaults match chip
      Fix carry/overflow problems
      Do not include alloca-conf.h since alloca is not used.
      Really do SHELL = /bin/sh change Noer wanted to do
      tabify changelog
      Add sim_io_syscalls to do common system call emulation
      nuke lseek
      Use names for all prototype arguments
      Flush writes to stdout, stderr
      Fix typos
      If not --enable-ide, do not include ide libs
      Add tracepoint.o to gdbtk builds
      Fix problems with d30v addc/subb
      Switch to using cb_syscall; Fix bug in cb_syscall write
      Delete sim_io_syscalls and sim_io_getstring
      Remove libide from sanitization and allow it to be configured everywhere
      Remove libide from sanitization and allow it to be configured everywhere
      Add configurability to d30v
      Add d30v, d10v, tic80 to all_emulations; Add Oct 23 changes to Makefile.in to Makefile.am
      Add support for d30velf_{e,o} emulations to control whether text/data/et. al go in external memory or onchip memory
      Change order slightly
      Switch to using RELA relocations for the d30v.
      Add .rel/.rela sections; Setup constructors/destructors; Delete sections not linked in
      Rename d30velf_{o,e} to be unique within 8 characters
      Set new d30v opcode flag bits in appropriate instructions.
      fix tab problem
      Better optimize parallel instructions
      Allow d30v to build libide once again
      Make sure NOPS are inserted between 32-bit multiply and load or 16-bit multiply; Compile cleanly with -Wall; Add -n/-N options
      Start d30v documentation
      Link in .eh_section into data section
      Implement MEMORY attributes for unknown sections
      Make cross section PC relative relocs work; fix non-ANSI case
      Remove GCC-isms
      #if 0 unused variable
      First round of d10v ABI changes
      If DEBUG has 0x20 set, turn traps into batch debugging
      Exit status is in r0, not r2
      Print compare bits in human readible form
      Do not allow BFD_ALIGN to wrap
      Do not allow BFD_ALIGN to wrap
      Repeat/repeati are pc-relative
      Move code from branch
      Pass floating point structure address instead of the structure itself
      TIC80 uses little endian doubles, not big endian
      Better tracing for conditional branches
      fix typo
      Handle short reads and EOF
      Delayed jsr instructions do not require padding to next long word boundary
      Add flag for delayed branches/jumps
      Add eit_vb section support
      Indicate which instructions are delayed branches or jumps
      Fix setting memory from default attributes
      Do not add PowerPC NT support by default to PowerPC ELF systems
      New config file to support compiling libraries with -Os.
      Add support for --enable-target-optspace to compile with -Os instead of -O2, and default d30v, d10v, m32r to use it
      Add intl support
      Regenerate configure
      Add intl library
      Fix typo
      Eliminate extra blank line
      Remove debug echo
      Add .debugsym label which does not force a NOP after a short instruction
      Fix typo
      Improve error message
      Change subtraction of two symbols message; At end of file flush any debug_sym links
      Add PowerPC support to readelf; Print machine specific flags; Print endianess; Make widening more portable
      Make sure .gcc_except_table fits in the section header table
      Do not try to include sys/mount.h anymore
      Add PowerPC 750 move to/from SPRs
      Sanitize out Nortel 750 sprs
      Do not require an ANSI compiler
      PR 17947: Add -> to indicate two instructions are explicitly serial
      Fix problem where qnan was treated like an infinity
      Do not copy old versions of libreadline.a/libhistory.a if they do not exist
      Change M32RX sanitization from m32rx sanitization to normal Cygnus sanitization
      Fix problem with going to automake 2.14
      Fix problem with going to automake 2.14
      Add md expression support; Cleanup alpha warnings
      D10V patches from Cagney
      Add more md operators
      Add sim-d10v.h
      Add new relocations for alpha explicit relocation support
      Add support for !literal and !lituse_base
      fix sign extension problem with d30v
      Remove reference to alloca-conf.h
      Add support for -fdata-sections
      Fixup checkin of wrong source
      Update meissner email address
      Convert cgen to C-90
      fix changelog date
      Fix typos in last change
      regenerate cgen files after prototype fix
      fix typo in ChangeLog
      Add amdfam10 instructions
      Update amd family 10 instructions to add appropriate alignment for cygwin
      Fix bug 3000
      Fix AMDFAM10 POPCNT instruction
      Add AMD SSE5 support

Michael Snyder (1225):
      * top.c: Add new commands "set annotate" and "show annotate".
      * gdb.base/setshow.exp: New file, tests show and set.
      PR 8511, keep new test cases
      Keep new files, modulo m32r.
      Wed Oct 30 18:14:14 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Keep changes, if m32r.
      Wed Oct 30 18:19:16 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Filter changes for m32r target.
      Thu Oct 31 16:37:17 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Nov  5 10:21:02 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Nov  5 10:44:23 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fri Nov  8 14:30:23 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      start-sanitize-m32r
      Tue Nov 12 12:16:40 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Added target function calls for SH, M32R and H8300.
      Tue Nov 26 18:29:23 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Nov 27 11:29:06 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Dec  3 11:38:14 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Dec 26 15:15:21 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Dec 26 15:56:09 1996  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * sparc-tdep.c (sparc_frame_find_saved_regs): Don't use
      * blockframe.c: fix a null pointer ref in generic_get_saved_register
      Mon Feb  3 11:06:05 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Mar 10 12:27:47 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Apr  3 15:10:30 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Apr  3 15:21:26 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr  7 10:53:52 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr  7 17:46:23 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * .Sanitize: remove sanitization for m32r.
      Remove mention of .Sanitize from ChangeLogs
      Mon Apr 28 17:27:40 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr 28 17:27:40 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr 28 18:39:45 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr 28 18:21:20 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Apr 28 21:25:32 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu May  1 11:44:46 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue May  6 13:53:05 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed May 21 16:03:25 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * configure.tgt: add mipsr3900-elf target
      Fri Jun 13 13:44:47 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      * fix earlier checkin error
      Fri Jun 27 19:19:12 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Fri Jun 27 21:05:45 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jun 30 13:05:39 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jun 30 15:30:38 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jun 30 17:54:51 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Jul  3 13:48:11 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Jul  3 17:41:46 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jul 14 18:02:53 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Jul 16 10:38:03 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Jul 16 10:38:03 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Jul 17 11:38:46 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Tue Jul 22 12:11:48 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Cleaning up mips tx39 sanitization.
      Pulling changes over from tx39 branch
      Sun Aug 17 20:31:57 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Create CVS files tracepoint.c and tracepoint.h.  This is new work,
      Some early changes by Keith Seitz to support the Tcl/Tk GUI.
      A ton of my most recent changes, mostly to add post-mortem data analysis,
      Mon Nov 24 14:17:02 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Dec  1 17:13:53 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Tue Dec  2 10:14:15 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Tue Dec  2 11:34:48 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Tue Dec  2 14:53:09 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Dec  3 12:00:42 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Dec  3 16:48:20 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Dec  8 14:28:49 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Dec 11 14:28:01 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Dec 17 10:47:05 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Fri Jan  2 16:56:16 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Fri Jan  2 17:06:05 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Fri Jan  2 17:15:52 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jan 12 11:46:51 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Jan 12 11:46:51 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Wed Jan 28 12:51:08 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Feb  5 11:57:06 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Mon Mar  2 17:44:13 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Mar  5 16:07:41 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Thu Mar 19 11:32:15 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
      Fri Mar 20 14:45:36 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Merge from EMC branch back to main trunk.
      Merge changes from EMC branch: ax-gdb.c, ax-general.c
      merged from EMC branch into devo
      Thu Jun  4 08:25:38 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fix my previous screwed-up checkin.
      Thu Jun  4 12:14:48 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Jun 10 10:40:03 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Jun 10 10:58:18 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Jun 23 11:14:04 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Jun 23 11:45:01 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      fix indentation.
      Tue Jun 23 17:32:26 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Jul 23 17:01:17 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fri Jul 24 14:41:19 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Jul 27 16:11:42 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Aug 19 15:43:26 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Aug 24 18:29:03 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Aug 25 13:21:58 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Aug 20 11:30:17 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Sep 10 20:51:23 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fri Sep 11 13:58:02 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fri Sep 11 14:02:49 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Sun Sep 13 01:34:59 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Sep 14 20:00:57 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Mon Sep 14 20:00:04 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fri Sep 18 14:07:44 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      *** empty log message ***
      Fri Oct 16 15:31:38 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Thu Oct 29 10:04:20 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      fix minor typo.
      Added missing keeper files.
      Wed Nov 11 15:47:00 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fixed a typo.
      Mon Nov 23 11:38:40 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Tue Nov 24 15:46:33 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Dec  2 15:11:38 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      spelling correction.
      Wed Dec  2 15:11:38 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Cosmetic and indentation fixes.
      Fix couple spelling errors.
      cosmetic changes, mainly long lines.
      cosmetic fixups, mainly long lines.
      * remote.c (record_curthread): Must not modify inferior_pid when
      Update to reflect current help text.
      Mon Jan 11 16:43:44 1999  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * thread.c: cull duplicate prototypes.  Move prototypes to top.
      spelling fix.
      Wed Jan 13 14:59:02 1999  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Wed Jan 13 14:59:02 1999  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-15  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-17  Mark Kettenis  <kettenis@gnu.org>
      2000-03-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-20  Eli Zaretskii  <eliz@is.elta.co.il>
      2000-03-21  Eli Zaretskii  <eliz@is.elta.co.il>
      2000-03-23  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-23  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-28  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
      2000-03-28  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
      2000-03-28  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-03-28  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
      2000-03-30  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Capitalize sentences.
      2000-03-30  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-04-06  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-06  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-24  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-25  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      * proc-api.c (write_with_trace): Change 'arg' from long to int.
      2000-04-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-27  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-27  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-03  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-04  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-03  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-05  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-05  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-04-28  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-08  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-08  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-08  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-10  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-12  Michael Snyder  <msnyder@.cygnus.com>
      2000-05-12  Michael Snyder  <msnyder@.cygnus.com>
      2000-05-17  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-18  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-17  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-24  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      Forgotten ChangeLog entry from an earlier commit.
      2000-06-01  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-05-26  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-06  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-02  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-06  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-02  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-12  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-06-15  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-06-15  Michael Snyder  <msnyder@cygnus.com>
      2000-07-06  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Dummy commit for diff purposes.
      2000-07-07  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-07-12  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * parse.c (target_map_name_to_register): Include pseudo-regs.
      2000-07-13  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-07-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-07-21  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-07-21  Michael Snyder  <msnyder@cleaver.cygnus.com>
      * printcmd.c (printf_command): Guard against 0-length string.
      2000-07-26  Jimmy Guo       <guo@cup.hp.com>
      2000-08-09  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-08-29  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-08-29  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-08-29  Michael Snyder  <msnyder@seadog.cygnus.com>
      2000-09-01  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-09-05  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Fix mistaken check-in.
      2000-10-16  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-10-19  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-10-24  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-10-19  Josef Ezra <jezra@emc.com>
      2000-10-30  Michael Snyder  <msnyder@cleaver.cygnus.com>
      [left out in the previous check-in]
      2000-10-30  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-11-08  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-11-03  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-11-03  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-11-16  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-11-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-12-04  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-12-05  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-05  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-07  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-12-08  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-08  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-11  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-12-11  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-11  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2000-12-18  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-21  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2000-12-20  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-01-02  Michael Snyder  <msnyder@cleaver.cygnus.com>
      Oops, fix typo in previous check-in.
      * sparc-tdep.c: update copyright notice.
      Remove prototypes for obsolete static functions.
      2001-01-02  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2001-01-04  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>
      2001-02-06  Michael Snyder  <msnyder@makita.cygnus.com>
      2001-02-16  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-02-19  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-02-22  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-02-27  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-02-28  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-02-28  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-03-01  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      [fix my email address in changelog entries]
      2001-04-17  Eirik Fuller <eirik@netapp.com>
      2001-04-17  Michael Snyder  <msnyder@redhat.com>
      2001-04-17  Michael Snyder  <msnyder@redhat.com>
      2001-04-17  Michael Snyder  <msnyder@redhat.com>
      2001-04-17  Michael Snyder  <msnyder@redhat.com>
      Fix thinko.
      2001-04-17  Michael Snyder  <msnyder@redhat.com>
      2001-04-26  Michael Snyder  <msnyder@redhat.com>
      2001-04-26  Michael Snyder  <msnyder@redhat.com>
      2001-04-26  Michael Snyder  <msnyder@redhat.com>
      2001-04-30  Michael Snyder  <msnyder@redhat.com>
      2001-04-30  Michael Snyder  <msnyder@redhat.com>
      2001-05-01  Michael Snyder  <msnyder@redhat.com>
      2001-05-01  Michael Snyder  <msnyder@redhat.com>
      2001-01-26  Felix Lee  <flee@redhat.com>
      2001-05-03  Michael Snyder  <msnyder@redhat.com>
      2001-05-08  Michael Snyder  <msnyder@redhat.com>
      2001-05-10  Michael Snyder  <msnyder@redhat.com>
      2001-05-10  Michael Snyder  <msnyder@redhat.com>
      2001-02-28  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
      2001-05-14  Michael Snyder  <msnyder@redhat.com>
      2001-05-14  Michael Snyder  <msnyder@redhat.com>
      2001-05-14  Michael Snyder  <msnyder@redhat.com>
      2001-05-16  Michael Snyder  <msnyder@redhat.com>
      2001-05-15  John S Kallal  <jskallal@home.com>
      2001-05-17  Michael Snyder  <msnyder@redhat.com>
      2001-05-21  Michael Snyder  <msnyder@redhat.com>
      2001-05-22  Michael Snyder  <msnyder@redhat.com>
      2001-05-21  Michael Snyder  <msnyder@redhat.com>
      2001-05-24  Michael Snyder  <msnyder@redhat.com>
      2001-05-24  Michael Snyder  <msnyder@redhat.com>
      2001-05-24  Michael Snyder  <msnyder@redhat.com>
      2001-05-25  Michael Snyder  <msnyder@redhat.com>
      2001-05-25  Michael Snyder  <msnyder@redhat.com>
      2001-05-25  Michael Snyder  <msnyder@redhat.com>
      2001-06-01  Michael Snyder  <msnyder@redhat.com>
      2001-06-01  Michael Snyder  <msnyder@redhat.com>
      2001-06-04  Michael Snyder  <msnyder@redhat.com>
      2001-06-08  Michael Snyder  <msnyder@redhat.com>
      2001-06-13  Michael Snyder  <msnyder@redhat.com>
      2001-06-13  Michael Snyder  <msnyder@redhat.com>
      2001-06-14  Michael Snyder  <msnyder@redhat.com>
      2001-06-15  Michael Snyder  <msnyder@redhat.com>
      2001-06-25  Michael Snyder  <msnyder@redhat.com>
      2001-06-28  Michael Snyder  <msnyder@redhat.com>
      2001-07-02  Michael Snyder  <msnyder@redhat.com>
      2001-07-03  Michael Snyder  <msnyder@redhat.com>
      2001-06-29  Ken Whaley  <ken@believe.com>
      2001-07-03  Michael Snyder  <msnyder@redhat.com>
      2001-06-12  Michael Snyder  <msnyder@redhat.com>
      2001-07-06  Michael Snyder  <msnyder@redhat.com>
      2001-07-02  Michael Snyder  <msnyder@redhat.com>
      2001-07-25  Michael Snyder  <msnyder@redhat.com>
      2001-07-25  Michael Snyder  <msnyder@redhat.com>
      2001-07-25  Michael Snyder  <msnyder@redhat.com>
      2001-08-02  Michael Snyder  <msnyder@redhat.com>
      2001-08-10  Michael Snyder  <msnyder@redhat.com>
      2001-08-31  Jason Molenda  (jmolenda@apple.com)
      Fix typo.
      2001-09-21  Michael Snyder  <msnyder@redhat.com>
      2001-09-20  Michael Snyder  <msnyder@redhat.com>
      2001-09-27  Michael Snyder  <msnyder@redhat.com>
      2001-09-20  Michael Snyder  <msnyder@redhat.com>
      2001-10-30  Michael Snyder  <msnyder@redhat.com>
      2001-10-31  Michael Snyder  <msnyder@redhat.com>
      2001-11-05  Michael Snyder  <msnyder@redhat.com>
      2001-11-01  Michael Snyder  <msnyder@redhat.com>
      2001-11-01  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-08  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-07  Michael Snyder  <msnyder@redhat.com>
      2001-11-14  Michael Snyder  <msnyder@redhat.com>
      2001-11-14  Michael Snyder  <msnyder@redhat.com>
      2001-11-13  Michael Snyder  <msnyder@redhat.com>
      2001-11-14  Michael Snyder  <msnyder@redhat.com>
      2001-11-14  Michael Snyder  <msnyder@redhat.com>
      2001-11-20  Michael Snyder  <msnyder@redhat.com>
      2001-11-20  Michael Snyder  <msnyder@redhat.com>
      2001-11-21  Michael Snyder  <msnyder@redhat.com>
      2001-11-21  Michael Snyder  <msnyder@redhat.com>
      Fix typo.
      2001-12-03  Michael Snyder  <msnyder@redhat.com>
      2001-11-30  Michael Snyder  <msnyder@redhat.com>
      2001-11-16  Michael Snyder  <msnyder@redhat.com>
      2001-12-06  Michael Snyder  <msnyder@redhat.com>
      2001-12-10  Michael Snyder  <msnyder@redhat.com>
      2001-12-11  Michael Snyder  <msnyder@redhat.com>
      2001-12-18  Michael Snyder  <msnyder@redhat.com>
      2001-12-18  Michael Snyder  <msnyder@redhat.com>
      2001-12-19  Michael Snyder  <msnyder@redhat.com>
      2001-12-20  Michael Snyder  <msnyder@redhat.com>
      2001-12-20  Michael Snyder  <msnyder@redhat.com>
      2001-12-21  Michael Snyder  <msnyder@redhat.com>
      2001-12-26  Michael Snyder  <msnyder@redhat.com>
      2001-12-27  Michael Snyder  <msnyder@redhat.com>
      2001-12-26  Michael Snyder  <msnyder@redhat.com>
      2001-12-27  Michael Snyder  <msnyder@redhat.com>
      2001-12-21  Michael Snyder  <msnyder@redhat.com>
      2001-12-29  Michael Snyder  <msnyder@redhat.com>
      2001-12-30  Michael Snyder  <msnyder@redhat.com>
      2001-12-28  Michael Snyder  <msnyder@redhat.com>
      2002-01-04  Michael Snyder  <msnyder@redhat.com>
      2002-01-04  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-08  Michael Snyder  <msnyder@redhat.com>
      Fix typo.
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-07  Michael Snyder  <msnyder@redhat.com>
      2002-01-03  Michael Snyder  <msnyder@redhat.com>
      2002-01-08  Michael Snyder  <msnyder@redhat.com>
      2002-01-08  Michael Snyder  <msnyder@redhat.com>
      2002-01-09  Michael Snyder  <msnyder@redhat.com>
      2002-01-09  Michael Snyder  <msnyder@redhat.com>
      2002-01-09  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      2002-01-05  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      2002-01-11  Michael Snyder  <msnyder@redhat.com>
      2002-01-11  Michael Snyder  <msnyder@redhat.com>
      2002-01-11  Michael Snyder  <msnyder@redhat.com>
      2002-01-14  Michael Snyder  <msnyder@redhat.com>
      2002-01-15  Michael Snyder  <msnyder@redhat.com>
      2002-01-10  Michael Snyder  <msnyder@redhat.com>
      Fix oops with previous checkin.
      2002-01-28  Michael Snyder  <msnyder@redhat.com>
      2002-01-15  Michael Snyder  <msnyder@redhat.com>
      2002-01-30  Michael Snyder  <msnyder@redhat.com>
      2002-01-30  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-31  Michael Snyder  <msnyder@redhat.com>
      2002-01-30  Michael Snyder  <msnyder@redhat.com>
      2002-01-30  Michael Snyder  <msnyder@redhat.com>
      2002-02-01  Michael Snyder  <msnyder@redhat.com>
      2002-02-01  Michael Snyder  <msnyder@redhat.com>
      2002-02-01  Michael Snyder  <msnyder@redhat.com>
      2002-02-01  Michael Snyder  <msnyder@redhat.com>
      2002-02-01  Michael Snyder  <msnyder@redhat.com>
      2002-02-04  Michael Snyder  <msnyder@redhat.com>
      2002-01-14  Michael Snyder  <msnyder@redhat.com>
      2002-02-04  Michael Snyder  <msnyder@redhat.com>
      2002-02-05  Michael Snyder  <msnyder@redhat.com>
      2002-02-06  Michael Snyder  <msnyder@redhat.com>
      2002-02-04  Michael Snyder  <msnyder@redhat.com>
      2002-02-07  Michael Snyder  <msnyder@redhat.com>
      2002-02-07  Michael Snyder  <msnyder@redhat.com>
      2002-02-11  Michael Snyder  <msnyder@redhat.com>
      2002-02-13  Michael Snyder  <msnyder@redhat.com>
      2002-02-13  Michael Snyder  <msnyder@redhat.com>
      2002-03-14  Michael Snyder  <msnyder@redhat.com>
      2002-03-22  Michael Snyder  <msnyder@redhat.com>
      2002-03-22  Michael Snyder  <msnyder@redhat.com>
      2002-03-25  Jeff Law (law@redhat.com)
      2002-03-25  Michael Snyder  <msnyder@redhat.com>
      2002-03-27  Michael Snyder  <msnyder@redhat.com>
      2002-03-27  Michael Snyder  <msnyder@redhat.com>
      2002-03-28  Michael Snyder  <msnyder@redhat.com>
      2002-03-26  Michael Snyder  <msnyder@redhat.com>
      2002-03-27  Michael Snyder  <msnyder@redhat.com>
      2002-03-26  Michael Snyder  <msnyder@redhat.com>
      2002-03-26  Michael Snyder  <msnyder@redhat.com>
      2002-04-04  Michael Snyder  <msnyder@redhat.com>
      2002-04-04  Michael Snyder  <msnyder@redhat.com>
      2002-04-05  Michael Snyder  <msnyder@redhat.com>
      2002-04-05  Michael Snyder  <msnyder@redhat.com>
      2002-04-05  Michael Snyder  <msnyder@redhat.com>
      2002-02-13  Michael Snyder  <msnyder@redhat.com>
      2002-02-14  Michael Snyder  <msnyder@redhat.com>
      2002-04-11  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-12  Michael Snyder  <msnyder@redhat.com>
      2002-04-18  Michael Snyder  <msnyder@redhat.com>
      2002-04-22  Michael Snyder  <msnyder@redhat.com>
      2002-04-22  Michael Snyder  <msnyder@redhat.com>
      2002-04-24  Michael Snyder  <msnyder@redhat.com>
      clean up cvs merge conflict flags.
      2002-04-24  Roland McGrath  <roland@frob.com>
      2002-04-24  Michael Snyder  <msnyder@redhat.com>
      2002-04-30  Michael Snyder  <msnyder@redhat.com>
      2002-04-30  Michael Snyder  <msnyder@redhat.com>
      2002-04-30  Michael Snyder  <msnyder@redhat.com>
      2002-04-30  Michael Snyder  <msnyder@redhat.com>
      2002-05-02  Michael Snyder  <msnyder@redhat.com>
      2002-05-02  Michael Snyder  <msnyder@redhat.com>
      2002-05-06  Michael Snyder  <msnyder@redhat.com>
      2002-05-06  Michael Snyder  <msnyder@redhat.com>
      2002-05-08  Michael Snyder  <msnyder@redhat.com>
      2002-05-09  Michael Snyder  <msnyder@redhat.com>
      2002-05-06  Michael Snyder  <msnyder@redhat.com>
      2002-05-08  Michael Snyder  <msnyder@redhat.com>
      2002-05-09  Michael Snyder  <msnyder@redhat.com>
      2002-05-08  Michael Snyder  <msnyder@redhat.com>
      2002-05-09  Michael Snyder  <msnyder@redhat.com>
      2002-05-10  Michael Snyder  <msnyder@redhat.com>
      2002-05-16  Michael Snyder  <msnyder@redhat.com>
      2002-05-23  Michael Snyder  <msnyder@redhat.com>
      2002-05-22  Michael Snyder  <msnyder@redhat.com>
      2002-05-23  Michael Snyder  <msnyder@redhat.com>
      2002-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
      2002-05-23  Michael Snyder  <msnyder@redhat.com>
      2002-05-28  Michael Snyder  <msnyder@redhat.com>
      2002-06-06  Michael Snyder  <msnyder@redhat.com>
      2002-06-06  Michael Snyder  <msnyder@redhat.com>
      2002-06-06  Michael Snyder  <msnyder@redhat.com>
      2002-06-06  Michael Snyder  <msnyder@redhat.com>
      2002-06-06  Michael Snyder  <msnyder@redhat.com>
      2002-07-17  Michael Snyder  <msnyder@redhat.com>
      2002-07-29  Michael Snyder  <msnyder@redhat.com>
      2002-08-05  Michael Snyder  <msnyder@redhat.com>
      2002-08-06  Michael Snyder  <msnyder@redhat.com>
      2002-08-06  Michael Snyder  <msnyder@redhat.com>
      2002-08-06  Michael Snyder  <msnyder@redhat.com>
      2002-08-08  Michael Snyder  <msnyder@redhat.com>
      2002-08-08  Michael Snyder  <msnyder@redhat.com>
      2002-08-09  Michael Snyder  <msnyder@redhat.com>
      Oversights in previous checkin.
      2002-08-13  Michael Snyder  <msnyder@redhat.com>
      2002-08-13  Michael Snyder  <msnyder@redhat.com>
      2002-08-15  Michael Snyder  <msnyder@redhat.com>
      2002-08-15  Michael Snyder  <msnyder@redhat.com>
      2002-08-15  Michael Snyder  <msnyder@redhat.com>
      2002-08-15  Michael Snyder  <msnyder@redhat.com>
      2002-08-15  Michael Snyder  <msnyder@redhat.com>
      2002-08-14  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-19  Michael Snyder  <msnyder@redhat.com>
      2002-08-19  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-20  Michael Snyder  <msnyder@redhat.com>
      2002-08-21  Michael Snyder  <msnyder@redhat.com>
      2002-08-21  Michael Snyder  <msnyder@redhat.com>
      2002-08-26  Joel Brobecker  <brobecker@gnat.com>
      2002-08-26  Michael Snyder  <msnyder@redhat.com>
      2002-09-05  Michael Snyder  <msnyder@redhat.com>
      2002-09-05  Michael Snyder  <msnyder@redhat.com>
      2002-09-05  Michael Snyder  <msnyder@redhat.com>
      2002-09-10  Michael Snyder  <msnyder@redhat.com>
      2002-09-10  Michael Snyder  <msnyder@redhat.com>
      2002-06-05  Paul N. Hilfinger  <hilfingr@otisco.mckusick.com>
      2002-08-13  Michael Snyder  <msnyder@redhat.com>
      2002-09-17  Michael Snyder  <msnyder@redhat.com>
      Fix thinko: m32r, not mips!
      2002-09-18  Michael Snyder  <msnyder@redhat.com>
      2002-09-18  Michael Snyder  <msnyder@redhat.com>
      2002-09-18  Michael Snyder  <msnyder@redhat.com>
      2002-10-04  Michael Snyder  <msnyder@redhat.com>
      2002-10-23  Michael Snyder  <msnyder@redhat.com>
      2002-10-23  Michael Snyder  <msnyder@redhat.com>
      2002-11-22  Michael Snyder  <msnyder@redhat.com>
      2002-12-13  Michael Snyder  <msnyder@to-limbo.toronto.redhat.com>
      chael Snyder  <msnyder@redhat.com>
      2003-01-16  Michael Snyder  <msnyder@redhat.com>
      Missed one...
      2003-01-29  Michael Snyder  <msnyder@redhat.com>
      2003-02-03  Michael Snyder  <msnyder@redhat.com>
      2003-02-27  Michael Snyder  <msnyder@redhat.com>
      2003-02-27  Michael Snyder  <msnyder@redhat.com>
      2003-02-27  Michael Snyder  <msnyder@redhat.com>
      2003-04-13  Michael Snyder  <msnyder@redhat.com>
      2003-04-07  Michael Snyder  <msnyder@redhat.com>
      2003-04-13  Michael Snyder  <msnyder@redhat.com>
      2003-04-13  Michael Snyder  <msnyder@redhat.com>
      2003-05-02  Michael Snyder  <msnyder@redhat.com>
      Remove, rename using dos-compatible 8.3 names.
      Remove for renaming with 8.3 dos-compatible names.
      2003-05-14  Michael Snyder  <msnyder@redhat.com>
      New ChangeLog
      2003-04-13  Michael Snyder  <msnyder@redhat.com>
      2003-05-16  Michael Snyder  <msnyder@redhat.com>
      2003-05-14  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-05-14  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-06-04  Michael Snyder  <msnyder@redhat.com>
      2003-06-04  Michael Snyder  <msnyder@redhat.com>
      2003-06-04  Michael Snyder  <msnyder@redhat.com>
      2003-06-04  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-06-05  Michael Snyder  <msnyder@redhat.com>
      2003-06-05  Michael Snyder  <msnyder@redhat.com>
      2003-06-06  Michael Snyder  <msnyder@redhat.com>
      2003-06-05  Michael Snyder  <msnyder@redhat.com>
      2003-06-18  Corinna Vinschen  <vinschen@redhat.com>
      2003-06-18  Michael Snyder  <msnyder@redhat.com>
      2003-05-30  Alexandre Oliva  <aoliva@redhat.com>
      Fix typo.
      2003-06-18  Corinna Vinschen  <vinschen@redhat.com>
      2003-06-19  Michael Snyder  <msnyder@redhat.com>
      2003-06-23  Michael Snyder  <msnyder@redhat.com>
      2003-06-23  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-06-24  Michael Snyder  <msnyder@redhat.com>
      2003-07-03  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-17  Michael Snyder  <msnyder@redhat.com>
      2003-07-17  Michael Snyder  <msnyder@redhat.com>
      2003-07-17  Michael Snyder  <msnyder@redhat.com>
      2003-07-22  Michael Snyder  <msnyder@redhat.com>
      2003-07-22  Michael Snyder  <msnyder@redhat.com>
      2003-07-23  Michael Snyder  <msnyder@redhat.com>
      2003-07-23  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-06-27  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-08  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-23  Michael Snyder  <msnyder@redhat.com>
      2003-07-09  Michael Snyder  <msnyder@redhat.com>
      2003-07-23  Michael Snyder  <msnyder@redhat.com>
      2003-07-24  Michael Snyder  <msnyder@redhat.com>
      2003-07-25  Michael Snyder  <msnyder@redhat.com>
      2003-07-08  Michael Snyder  <msnyder@redhat.com>
      2003-07-25  Michael Snyder  <msnyder@redhat.com>
      2003-07-18  Michael Snyder  <msnyder@redhat.com>
      2003-07-18  Michael Snyder  <msnyder@redhat.com>
      2003-07-22  Michael Snyder  <msnyder@redhat.com>
      2003-07-30  Michael Snyder  <msnyder@redhat.com>
      2003-07-31  Michael Snyder  <msnyder@redhat.com>
      2003-08-01  Michael Snyder  <msnyder@redhat.com>
      2003-08-07  Michael Snyder  <msnyder@redhat.com>
      2003-08-11  Shrinivas Atre  <shrinivasa@KPITCummins.com>
      2003-08-11  Michael Snyder  <msnyder@redhat.com>
      2003-07-22  Michael Snyder  <msnyder@redhat.com>
      2003-08-12  Michael Snyder  <msnyder@redhat.com>
      2003-08-13  Michael Snyder  <msnyder@redhat.com>
      2003-08-14  Michael Snyder  <msnyder@redhat.com>
      2003-08-20  Michael Snyder  <msnyder@redhat.com>
      2003-08-20  Michael Snyder  <msnyder@redhat.com>
      2003-08-21  Michael Snyder  <msnyder@redhat.com>
      2003-08-26  Michael Snyder  <msnyder@redhat.com>
      2003-09-03  Michael Snyder  <msnyder@redhat.com>
      2003-09-03  Michael Snyder  <msnyder@redhat.com>
      2003-09-03  Michael Snyder  <msnyder@redhat.com>
      2003-09-11  Michael Snyder  <msnyder@redhat.com>
      2003-09-11  Michael Snyder  <msnyder@redhat.com>
      2003-09-19  Michael Snyder  <msnyder@redhat.com>
      2003-09-19  Michael Snyder  <msnyder@redhat.com>
      2003-10-09  Michael Snyder  <msnyder@redhat.com>
      2003-10-09  Michael Snyder  <msnyder@redhat.com>
      2003-10-09  Michael Snyder  <msnyder@redhat.com>
      2003-10-10  Michael Snyder  <msnyder@redhat.com>
      2003-06-03  Michael Snyder  <msnyder@redhat.com>
      2003-10-15  Michael Snyder  <msnyder@redhat.com>
      2003-10-16  Michael Snyder  <msnyder@redhat.com>
      2003-10-23  Michael Snyder  <msnyder@redhat.com>
      2003-11-04  Michael Snyder  <msnyder@redhat.com>
      2003-11-12  Michael Snyder  <msnyder@redhat.com>
      2003-11-12  Michael Snyder  <msnyder@redhat.com>
      2003-11-12  Michael Snyder  <msnyder@redhat.com>
      2003-11-25  Michael Snyder  <msnyder@redhat.com>
      2003-12-03  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-02  Alexandre Oliva  <aoliva@redhat.com>
      Don't blame aoliva for my work.
      2003-12-02  Alexandre Oliva  <aoliva@redhat.com>
      2003-12-16  Michael Snyder  <msnyder@redhat.com>
      Fix typo.
      2004-01-05  Michael Snyder  <msnyder@redhat.com>
      2003-12-18  Michael Snyder  <msnyder@redhat.com>
      2004-01-02  Pawel Ostrowski  <pasza@zodiac.mimuw.edu.pl>
      2004-01-07  Michael Snyder  <msnyder@redhat.com>
      2004-01-07  Michael Snyder  <msnyder@redhat.com>
      2004-01-07  Michael Snyder  <msnyder@redhat.com>
      2004-01-13  Michael Snyder  <msnyder@redhat.com>
      2004-01-27  Michael Snyder  <msnyder@redhat.com>
      2004-01-27  Michael Snyder  <msnyder@redhat.com>
      2004-01-27  Michael Snyder  <msnyder@redhat.com>
      2004-02-12  Michael Snyder  <msnyder@redhat.com>
      2004-02-12  Michael Snyder  <msnyder@redhat.com>
      2004-02-02  Michael Snyder  <msnyder@redhat.com>
      2004-04-21  Michael Snyder  <msnyder@redhat.com>
      2004-05-03  Michael Snyder  <msnyder@redhat.com>
      2004-05-04  Michael Snyder  <msnyder@redhat.com>
      2004-05-07  Michael Snyder  <msnyder@redhat.com>
      2004-06-10  Michael Snyder  <msnyder@redhat.com>
      2004-07-01  Michael Snyder  <msnyder@redhat.com>
      2004-07-10  Michael Snyder  <msnyder@redhat.com>
      2004-10-21  msnyder  <msnyder@redhat.com>
      2004-11-10  msnyder  <msnyder@redhat.com>
      2004-12-10  Michael Snyder  <msnyder@redhat.com>
      2004-12-16  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-13  Michael Snyder  <msnyder@redhat.com>
      2005-01-17  Michael Snyder  <msnyder@redhat.com>
      2005-03-04  Michael Snyder  <msnyder@redhat.com>
      2005-03-04  Michael Snyder  <msnyder@redhat.com>
      2005-03-11  Michael Snyder  <msnyder@redhat.com>
      2005-03-21  Michael Snyder  <msnyder@redhat.com>
      2005-03-21  Michael Snyder  <msnyder@redhat.com>
      2005-04-01  Michael Snyder  <msnyder@redhat.com>
      2005-04-01  Michael Snyder  <msnyder@redhat.com>
      2005-04-01  Michael Snyder  <msnyder@redhat.com>
      2005-04-18  Michael Snyder  <msnyder@redhat.com>
      2005-04-18  Michael Snyder  <msnyder@redhat.com>
      2005-04-18  Michael Snyder  <msnyder@redhat.com>
      dos2unix
      2005-05-23  Michael Snyder  <msnyder@redhat.com>
      2005-06-27  Michael Snyder  <msnyder@redhat.com>
      2005-11-11  Michael Snyder  <msnyder@redhat.com>
      2005-12-06  Michael Snyder  <msnyder@redhat.com>
      2005-12-06  Michael Snyder  <msnyder@redhat.com>
      2005-12-23  Michael Snyder  <msnyder@redhat.com>
      2006-01-04  Michael Snyder  <msnyder@redhat.com>
      2006-01-04  Michael Snyder  <msnyder@redhat.com>
      2006-01-04  Michael Snyder  <msnyder@redhat.com>
      2006-03-09  Michael Snyder  <msnyder@redhat.com>
      2006-03-16  Michael Snyder  <msnyder@redhat.com>
      2006-03-16  Michael Snyder  <msnyder@redhat.com>
      2006-03-16  Michael Snyder  <msnyder@redhat.com>
      2006-03-16  Michael Snyder  <msnyder@redhat.com>
      2006-03-27  Michael Snyder  <msnyder@redhat.com>
      2006-03-31  Michael Snyder  <msnyder@redhat.com>
      2006-04-20  Michael Snyder  <msnyder@redhat.com>
      2006-04-20  Michael Snyder  <msnyder@redhat.com>
      forgotten changelog entry
      Remove spurious entry
      2006-04-20  Michael Snyder  <msnyder@redhat.com>
      2006-04-26  Michael Snyder  <msnyder@redhat.com>
      2006-05-31  Michael Snyder  <msnyder@redhat.com>
      2006-06-08  Michael Snyder  <msnyder@redhat.com>
      2006-06-19  Michael Snyder  <msnyder@redhat.com>
      2006-08-22  Michael Snyder  <Michael.Snyder@PalmSource.com>
      2006-09-20  Michael Snyder  <michael.snyder@localhost.localdomain>
      Fix identity in ChangeLog.
      2007-03-02  Michael Snyder  <michael.snyder@palmsource.com>
      2007-03-02  Michael Snyder  <michael.snyder@palmsource.com>
      2007-03-02  Michael Snyder  <michael.snyder@palmsource.com>
      2007-03-29  Michael Snyder  <msnyder@access-company.com>
      2007-06-28  Michael Snyder  <msnyder@access-company.com>
      2007-06-28  Michael Snyder  <msnyder@access-company.com>
      2007-06-28  Michael Snyder  <msnyder@access-company.com>
      2007-06-28  Michael Snyder  <msnyder@svkmacdonelllnx>
      2007-06-28  Michael Snyder  <msnyder@access-company.com>
      2007-07-02  Michael Snyder  <msnyder@access-company.com>
      2007-07-05  Michael Snyder  <msnyder@access-company.com>
      2007-07-24  Michael Snyder  <msnyder@access-company.com>
      2007-07-23  Michael Snyder  <msnyder@access-company.com>
      2007-07-24  Michael Snyder  <msnyder@access-company.com>
      2007-07-05  Michael Snyder  <msnyder@access-company.com>
      2007-07-23  Michael Snyder  <msnyder@access-company.com>
      2007-07-25  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      Fix bollixed check-in
      2007-07-26  Michael Snyder  <msnyder@svkmacdonelllnx>
      2007-07-26  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <michael.snyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-27  Michael Snyder  <msnyder@access-company.com>
      2007-07-30  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-07-31  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-01  Michael Snyder  <msnyder@access-company.com>
      2007-08-02  Michael Snyder  <msnyder@access-company.com>
      2007-08-02  Michael Snyder  <msnyder@access-company.com>
      2007-08-03  Michael Snyder  <msnyder@access-company.com>
      2007-08-03  Michael Snyder  <msnyder@access-company.com>
      2007-08-04  Michael Snyder  <msnyder@access-company.com>
      2007-08-04  Michael Snyder  <msnyder@access-company.com>
      2007-08-04  Michael Snyder  <msnyder@access-company.com>
      2007-08-06  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-08  Michael Snyder  <msnyder@access-company.com>
      2007-08-09  Michael Snyder  <msnyder@access-company.com>
      2007-08-09  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-10  Michael Snyder  <msnyder@access-company.com>
      2007-08-11  Michael Snyder  <msnyder@access-company.com>
      2007-08-13  Michael Snyder  <msnyder@access-company.com>
      2007-08-13  Michael Snyder  <msnyder@access-company.com>
      2007-08-13  Michael Snyder  <msnyder@access-company.com>
      2007-08-13  Michael Snyder  <msnyder@access-company.com>
      2007-08-13  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      2007-08-14  Michael Snyder  <msnyder@access-company.com>
      event-loop.c (gdb_wait_for_event): Move statement into if block.
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-17  Michael Snyder  <msnyder@access-company.com>
      2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>
      2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>
      2007-08-18  Michael Snyder  <msnyder@access-company.com>
      2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>
      2007-08-21  Michael Snyder  <msnyder@access-company.com>
      2007-08-21  Michael Snyder  <msnyder@access-company.com>
      2007-08-28  Michael Snyder  <msnyder@access-company.com>
      2007-08-28  Michael Snyder  <msnyder@access-company.com>
      2007-08-29  Michael Snyder  <msnyder@access-company.com>
      2007-09-04  Michael Snyder  <msnyder@access-company.com>
      2007-09-04  Michael Snyder  <msnyder@access-company.com>
      2007-09-04  Michael Snyder  <msnyder@access-company.com>
      2007-09-04  Michael Snyder  <msnyder@access-company.com>
      2007-10-09  Michael Snyder  <msnyder@specifix.com>
      2007-10-18  Michael Snyder  <msnyder@specifix.com>
      2007-12-13  Michael Snyder  <msnyder@specifix.com>
      2008-01-15  Michael Snyder  <msnyder@specifix.com>
      2008-01-24  Michael Snyder  <msnyder@specifix.com>
      2008-03-06  Hidetaka Takano <hidetaka.takano@glb.toshiba.co.jp>
      2008-06-09  Joel Sherrill <joel.sherrill@oarcorp.com>
      2008-06-24  Michael Snyder  <msnyder@specifix.com>
      2008-06-21  Hui Zhu  <teawater@gmail.com>
      2008-08-05  Phil Muldoon  <pmuldoon@redhat.com>
      2008-08-12  Michael Snyder  <msnyder@vmware.com>
      2008-09-03  Angela Marie Thomas <angela@releasedominatrix.com>
      2008-09-04  Michael Snyder  <msnyder@vmware.com>
      2008-10-05  Michael Snyder  <msnyder@promb-2s-dhcp59.eng.vmware.com>
      Fix email address
      2008-10-17  Michael Snyder  <msnyder@vmware.com>
      2008-10-17  Michael Snyder  <msnyder@vmware.com>
      Line break
      2008-10-26  Michael Snyder  <msnyder@vmware.com>
      2009-05-04  Michael Snyder  <msnyder@vmware.com>
      2009-05-29  Michael Snyder  <msnyder@vmware.com>
      2009-06-18  Hui Zhu  <teawater@gmail.com>
      2009-06-14  Hui Zhu  <teawater@gmail.com>
      2009-06-21  Michael Snyder  <msnyder@vmware.com>
      2009-06-27  Michael Snyder  <msnyder@vmware.com>
      2009-06-27  Michael Snyder  <msnyder@vmware.com>
      2009-07-12  Michael Snyder  <msnyder@vmware.com>
      2009-07-14  Michael Snyder  <msnyder@vmware.com>
      2009-07-14  Michael Snyder  <msnyder@vmware.com>
      2009-07-14  Michael Snyder  <msnyder@vmware.com>
      2009-07-18  Michael Snyder  <msnyder@vmware.com>
      2009-06-26 Michael Eager <eager@eagercon.com>
      2009-07-26  Michael Eager  <eager@eagercon.com>
      2009-07-29  Michael Snyder  <msnyder@vmware.com>
      2009-07-31  Michael Snyder  <msnyder@vmware.com>
      2009-08-04  Hui Zhu  <teawater@gmail.com>
      2009-08-12  Michael Snyder  <msnyder@vmware.com>
      2009-08-17  Michael Snyder  <msnyder@vmware.com>
      2009-08-24  Michael Snyder  <msnyder@vmware.com>
      2009-08-22  Michael Snyder  <msnyder@vmware.com>
      2009-08-26  Michael Snyder  <msnyder@vmware.com>
      2009-09-07  Michael Snyder  <msnyder@vmware.com>
      2009-09-08  Michael Snyder  <msnyder@vmware.com>
      2009-09-10  Michael Snyder  <msnyder@vmware.com>
      2009-09-10  Michael Snyder  <msnyder@vmware.com>
      Fix typo.
      2009-09-12  Michael Snyder  <msnyder@vmware.com>
      *** empty log message ***
      2009-10-09  Michael Snyder  <msnyder@vmware.com>
      2009-10-11  Michael Snyder  <msnyder@vmware.com>
      2009-10-12  Jiang Jilin  <freephp@gmail.com>
      2009-10-12  Michael Snyder  <msnyder@vmware.com>
      2009-10-15  Michael Snyder  <msnyder@vmware.com>
      2009-10-15  Michael Snyder  <msnyder@vmware.com>
      2009-10-15  Michael Snyder  <msnyder@vmware.com>
      2009-10-19  Michael Snyder  <msnyder@vmware.com>
      2009-10-20  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2009-10-20  Hui Zhu  <teawater@gmail.com>
      2009-10-20  Michael Snyder  <msnyder@vmware.com>
      2009-10-21  Michael Snyder  <msnyder@vmware.com>
      2009-10-22  Hui Zhu  <teawater@gmail.com>
      2009-10-16  Hui Zhu  <teawater@gmail.com>
      2009-10-22  Michael Snyder  <msnyder@vmware.com>
      2009-10-22  Michael Snyder  <msnyder@vmware.com>
      2009-10-19  Michael Snyder  <msnyder@vmware.com>
      2009-10-22  Michael Snyder  <msnyder@vmware.com>
      2009-10-23  Michael Snyder  <msnyder@vmware.com>
      2009-10-23  Michael Snyder  <msnyder@vmware.com>
      2009-10-23  Michael Snyder  <msnyder@vmware.com>
      2009-10-23  Michael Snyder  <msnyder@vmware.com>
      2009-10-31  Michael Snyder  <msnyder@vmware.com>
      2009-11-01  Michael Snyder  <msnyder@vmware.com>
      2009-11-10  Michael Snyder  <msnyder@vmware.com>
      2009-10-28  Michael Snyder  <msnyder@vmware.com>
      ChangeLog, typo, obvious.
      2009-11-11  Michael Snyder  <msnyder@vmware.com>
      2009-11-11  Michael Snyder  <msnyder@vmware.com>
      2009-10-25  Michael Snyder  <msnyder@vmware.com>
      2009-11-23  Michael Snyder  <msnyder@vmware.com>
      2009-11-23  Michael Snyder  <msnyder@vmware.com>
      2009-12-10  Oza Pawandeep <paawan1982@yahoo.com>
      2009-12-10  Oza Pawandeep (paawan1982@yahoo.com
      2009-12-10  Michael Snyder  <msnyder@vmware.com>
      2009-12-11  Michael Snyder  <msnyder@vmware.com>
      2009-12-16  Michael Snyder  <msnyder@vmware.com>
      2009-12-20  Michael Snyder  <msnyder@vmware.com>
      2010-01-05  Michael Snyder  <msnyder@vmware.com>
      2010-02-10  Michael Snyder  <msnyder@vmware.com>
      2010-02-12  Tomas Holmberg <th@virtutech.com>
      2010-02-12  Jakob Engblom  <jakob@virtutech.com>
      2010-02-12  Tomas Holmberg <th@virtutech.com>
      2010-03-07  Michael Snyder  <msnyder@vmware.com>
      2010-03-07  Michael Snyder  <msnyder@vmware.com>
      2010-03-07  Michael Snyder  <msnyder@vmware.com>
      2010-03-07  Michael Snyder  <msnyder@vmware.com>
      2010-03-09  Michael Snyder  <msnyder@vmware.com>
      2010-03-23  Michael Snyder  <msnyder@vmware.com>
      2010-03-24  Michael Snyder  <msnyder@localhost.localdomain>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      fix edit error
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-05  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-06  Michael Snyder  <msnyder@vmware.com>
      2010-05-07  Michael Snyder  <msnyder@vmware.com>
      2010-05-07  Michael Snyder  <msnyder@vmware.com>
      2010-05-10  Michael Snyder  <msnyder@vmware.com>
      2010-05-10  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-13  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-14  Michael Snyder  <msnyder@vmware.com>
      2010-05-15  Michael Snyder  <msnyder@vmware.com>
      2010-05-15  Michael Snyder  <msnyder@vmware.com>
      2010-05-15  Michael Snyder  <msnyder@vmware.com>
      2010-05-16  Michael Snyder  <msnyder@vmware.com>
      2010-05-16  Michael Snyder  <msnyder@vmware.com>
      2010-05-16  Michael Snyder  <msnyder@vmware.com>
      2010-05-16  Michael Snyder  <msnyder@vmware.com>
      2010-05-16  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-17  Michael Snyder  <msnyder@vmware.com>
      2010-05-18  Michael Snyder  <msnyder@vmware.com>
      2010-05-19  Michael Snyder  <msnyder@vmware.com>
      2010-05-24  Michael Snyder  <msnyder@vmware.com>
      2010-05-24  Michael Snyder  <msnyder@vmware.com>
      2010-05-25  Michael Snyder  <msnyder@vmware.com>
      2010-05-25  Michael Snyder  <msnyder@vmware.com>
      2010-05-26  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-26  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-26  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-27  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-27  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-28  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-05-25  Michael Snyder  <msnyder@vmware.com>
      2010-06-01  Michael Snyder  <msnyder@vmware.com>
      2010-05-26  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-06-02  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-06-02  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-06-02  Michael Snyder  <msnyder@vmware.com>
      2010-06-02  Michael Snyder  <msnyder@vmware.com>
      2010-06-02  Michael Snyder  <msnyder@vmware.com>
      2010-06-02  Michael Snyder  <msnyder@vmware.com>
      2010-06-03  Michael Snyder  <msnyder@vmware.com>
      2010-06-04  Michael Snyder  <msnyder@vmware.com>
      2010-06-04  Michael Snyder  <msnyder@vmware.com>
      2010-06-04  Michael Snyder  <msnyder@vmware.com>
      2010-06-08  Michael Snyder  <msnyder@vmware.com>
      2010-06-08  Michael Snyder  <msnyder@vmware.com>
      2010-06-09  Michael Snyder  <msnyder@vmware.com>
      2010-06-08  Michael Snyder  <msnyder@vmware.com>
      2010-06-11  Michael Snyder  <msnyder@vmware.com>
      2010-06-21  Michael Snyder  <msnyder@vmware.com>
      2010-08-31  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-09-12  Michael Snyder  <msnyder@vmware.com>
      2010-09-30  Ali Lakhia  <lakhia@alumni.utexas.net>
      2010-10-20  Michael Snyder  <msnyder@vmware.com>
      2010-11-29  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2010-12-17  Michael Snyder  <msnyder@vmware.com>
      2010-12-28  Michael Snyder  <msnyder@vmware.com>
      2010-12-28  Michael Snyder  <msnyder@vmware.com>
      2010-12-29  Michael Snyder  <msnyder@vmware.com>
      2010-12-31  Michael Snyder  <msnyder@vmware.com>
      2010-12-31  Michael Snyder  <msnyder@vmware.com>
      2011-01-05  Michael Snyder  <msnyder@vmware.com>
      2011-01-05  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2011-01-05  Michael Snyder  <msnyder@vmware.com>
      2011-01-07  Michael Snyder  <msnyder@vmware.com>
      2011-01-07  Michael Snyder  <msnyder@vmware.com>
      2011-01-07  Michael Snyder  <msnyder@vmware.com>
      2011-01-07  Michael Snyder  <msnyder@vmware.com>
      2011-01-08  Michael Snyder  <msnyder@vmware.com>
      2011-01-08  Michael Snyder  <msnyder@vmware.com>
      2011-01-08  Michael Snyder  <msnyder@vmware.com>
      2011-01-10  Michael Snyder  <msnyder@vmware.com>
      2011-01-10  Michael Snyder  <msnyder@vmware.com>
      Fix change log omission.
      2011-01-11  Michael Snyder  <msnyder@vmware.com>
      2011-01-11  Michael Snyder  <msnyder@vmware.com>
      2011-01-11  Michael Snyder  <msnyder@vmware.com>
      2011-01-31  Michael Snyder  <msnyder@vmware.com>
      2011-02-08  Michael Snyder  <msnyder@vmware.com>
      2011-02-09  Michael Snyder  <msnyder@vmware.com>
      2011-02-14  Michael Snyder  <msnyder@vmware.com>
      2011-02-14  Michael Snyder  <msnyder@vmware.com>
      2011-02-15  Michael Snyder  <msnyder@vmware.com>
      Fix mis-merge of changelog.
      2011-02-17  Michael Snyder  <msnyder@vmware.com>
      2011-02-18  Michael Snyder  <msnyder@vmware.com>
      2011-02-18  Michael Snyder  <msnyder@vmware.com>
      2011-02-19  Michael Snyder  <msnyder@vmware.com>
      2011-02-21  Michael Snyder  <msnyder@vmware.com>
      2011-02-21  Michael Snyder  <msnyder@vmware.com>
      2011-02-22  Michael Snyder  <msnyder@vmware.com>
      2011-02-22  Michael Snyder  <msnyder@vmware.com>
      2011-02-22  Michael Snyder  <msnyder@vmware.com>
      2011-02-22  Michael Snyder  <msnyder@vmware.com>
      2011-02-21  Michael Snyder  <msnyder@vmware.com>
      2011-02-24  Michael Snyder  <msnyder@vmware.com>
      2011-02-24  Michael Snyder  <msnyder@vmware.com>
      2011-02-25  Michael Snyder  <msnyder@vmware.com>
      2011-02-25  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-25  Michael Snyder  <msnyder@vmware.com>
      2011-02-24  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-26  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-03  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-06  Michael Snyder  <msnyder@vmware.com>
      2011-03-06  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-06  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-05  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-02  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-03-08  Michael Snyder  <msnyder@vmware.com>
      2011-03-09  Michael Snyder  <msnyder@vmware.com>
      2011-03-09  Michael Snyder  <msnyder@vmware.com>
      2011-03-09  Michael Snyder  <msnyder@vmware.com>
      2011-03-10  Michael Snyder  <msnyder@vmware.com>
      2011-03-10  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-02-28  Michael Snyder  <msnyder@vmware.com>
      2011-03-01  Michael Snyder  <msnyder@vmware.com>
      Revert previous change.
      2011-03-11  Michael Snyder  <msnyder@vmware.com>
      2011-02-27  Michael Snyder  <msnyder@vmware.com>
      2011-03-11  Michael Snyder  <msnyder@vmware.com>
      2011-03-11  Michael Snyder  <msnyder@vmware.com>
      2011-03-11  Michael Snyder  <msnyder@vmware.com>
      2011-03-07  Michael Snyder  <msnyder@vmware.com>
      2011-03-07  Michael Snyder  <msnyder@vmware.com>
      2011-03-08  Michael Snyder  <msnyder@vmware.com>
      2011-03-14  Michael Snyder  <msnyder@vmware.com>
      2011-03-14  Michael Snyder  <msnyder@vmware.com>
      Fix earlier changelog errors.
      2011-03-04  Michael Snyder  <msnyder@vmware.com>
      2011-03-04  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2011-03-04  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>
      2011-03-15  Michael Snyder  <msnyder@vmware.com>

Michael Sokolov (12):
      Remove extraneous tab from the blank line after the most recent entry
      * ltcf-cxx.sh: Use parentheses around eval $ac_compile.
      * ltconfig: Shell portability fix for the tagname validity check.
      * ltcf-cxx.sh (ac_cv_prog_cc_pic_works, ac_cv_prog_cc_static_works):
      * basic_blocks.c: #include <unistd.h> only if it exists.
      * config.guess: Import from subversions.gnu.org (revision 1.181).
      * ser-unix.c (hardware_print_tty_state) [HAVE_SGTTY]: Call
      * Makefile.am (stamp-lib): ranlib the libbfd.a in the build directory.
      * Makefile.am (stamp-lib): ranlib the libopcodes.a in the build
      * readelf.c (struct unw_aux_info): Remove const from the info member.
      * unwind-ia64.c: Don't use ANSI C preprocessor stringisation and string
      * configure.in (AC_CHECK_HEADERS): Add sys/file.h.

Michael Tiemann (81):
      Don't depend `install' on `all'.  Actually, the way things work, all
      Tue Apr 30 13:13:33 1991  Michael Tiemann  (tiemann at cygint.cygnus.com)
      Don't eliminate libg++.  Jimmy Hoffa disappeared before libg++ was
      Fixed two C++ related bugs.
      Describe C++ fixes.
      Make changes needed to handle code which uses ANSI-mangled names (and
      Resync reloc_type and RELOC_TYPE_NAMES.
      Ensure we null-terminate the string we copy at the start of
      readline/sysdep.h no longer exists, so main.o does not depend on it.
      Updated movc and fmovc patterns to reflect the latest encodings in the
      Fix off-by-one error in cplus name demangling.
      Fix backward i/f bit in movcc insns.
      Pick up bfd library from the build directory, not the source
      Integrated quick fixes to C++ handling of static member functions and
      Initial revision
      Add fixes needed to compile vxworks960 target.
      Define INSTALL_TARGET in a sensible fashion for building cross tools.
      Keep mt-vxworks{68,960}.
      Keep a.out.gnu.h.
      Format inner print loop according to emacs.  Code changes will follow
      Add missing handlers for v9 operands.
      Add `ALL' target.
      * sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
      Fix demangling of destructors, and fix a minor indentation problem.
      Initial revision
      Delete a superfluous space.
      Work around for problems in linking C++ programs that need file-level
      Add ${srcdir} for makefile_frags.
      #include <sys/stdtypes.h> before <stddef.h> so that when we compile
      Keep Makefile.in and configure.in.  Don't keep Makefile.
      Don't clobber newlib.
      If we're going to keep gnulib, we might as well keep libgcc.
      Keep a.out.gnu.h, not a.out.h (which no longer exists).
      * Makefile.in (strerror.o): Add rule so that broken Sun make can
      Make the declarations of fix_new consistent under __STDC__.  It might
      Tue Mar  3 15:11:52 1992  Michael Tiemann  (tiemann@cygnus.com)
      Add .stmp-gcc to all-gcc target.
      Fixed a place where dbx symbol name continuation was appearing in an
      Fix a typo (missing ||) in b_out_squirt_out_relocs.
      Thu May 21 18:00:09 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
      Pass $tooldir in FLAGS_TO_PASS.  Define -aout in $os.  Both of these
      Add flex to the list of keepers.  flex is needed to build GNU ld.
      Fix lint found by GCC.
      Handle -m680[01234]0-wrs as specific vxworks68 targets.  With -nfp,
      Define MALLOC_INCOMPATIBLE so we can compile files which include <malloc.h>
      Pass the correct number of parameters to `symbol_file_add'.
      Fix -R problem from Adobe
      Makefile.in (all-binutils): ar needs flex, so depend on all-flex.
      Make `clear_symtab_users_once' non-static so objfiles can be linked.
      Accept m680?0 for wrs as vxworks68.  Also deleted an unreachable path to wrs.
      Minor changes to make these work with bison again.
      Add #include <alloca.h> so bfd can be built with native compiler.
      Support netx configuration (which permits long-only alignment on m68k).
      Sun Jan 31 04:32:48 1993  Michael Tiemann  (tiemann@rtl.cygnus.com)
      Fix whitespace.
      * eval.c (evaluate_subexp): In OP_FUNCALL case, adjust `this'
      * gdbtypes.c (fill_in_vptr_fieldno): Don't ignore the first
      * valops.c (typecmp): Now static.
      * values.c (value_headof): Fix typo in which VTBL and ARG were
      Add all-emacs19 and install-emacs19 rules (in parallel with all-emacs
      `all-emacs19' depends on `all-byacc'.  Found when /usr/latest/bin is
      Safely check in r16 targets for binutils.
      Fix .Sanitize scrips so that r16 is truly scrubbed out.
      *** empty log message ***
      Recognize and sanitize r16 as a target.
      Rename r16 files to rce, and fix some more .Sanitize typos.
      *** empty log message ***
      Clean up bitrot (such as interfaces that have changed since these
      *** empty log message ***
      Change R16 -> RCE.
      Change R16 -> RCE.
      Enable ld to build for RCE.  This is not tested yet!
      Add changes from customer since last work.
      Add dummy decl for `dump_literals'.
      Change r16 -> rce.
      Changes to reflect that r3, not r0, is now the stack pointer.
      Switch r3 to scratch register, r0 to stack register.
      Fix typo in spelling.
      Wire up the breakpoint window so that it works.  Also, fix a typo that
      Sun Sep 10 10:23:56 1995  Michael Tiemann  <tiemann@axon.cygnus.com>
      Sun Sep 10 10:24:48 1995  Michael Tiemann  <tiemann@axon.cygnus.com>

Michael Zolotukhin (3):
      Reorder invalid default mask check
      Properly handle ljmp/lcall with invalid MODRM byte
      Fix shift for AVX512F gather/scatter instructions

Michal Ludvig (62):
      * MAINTAINERS (x86-64): Add myself
      * MAINTAINERS (x86-64): tagret is not broken anymore.
      * MAINTAINERS: Reverted misunderstood change of x86-64 maintainer.
      * x86-64-tdep.h (sys/reg.h, x86_64_regmap): Moved to x86-64-linux-nat.c
      * gdbserver/remote-util.c (remote_open): Print remote-side's
      * x86-64-tdep.c (x86_64_skip_prologue): Rewritten from scratch.
      * x86-64-tdep.h (X86_64_NUM_REGS, X86_64_NUM_GREGS): Delete #defines.
      * x86-64-linux-nat.c (child_xfer_memory): x86-64 ptrace() ABI change sync
      * x86-64-linux-nat.c (child_resume, child_xfer_memory): Delete.
      2002-04-24  Michal Ludvig  <mludvig@suse.cz>
      2002-04-29  Michal Ludvig  <mludvig@suse.cz>
      2002-05-03  Michal Ludvig  <mludvig@suse.cz>
      2002-05-07  Michal Ludvig  <mludvig@suse.cz>
      2002-05-14  Michal Ludvig  <mludvig@suse.cz>
      2002-05-22  Michal Ludvig  <mludvig@suse.cz>
      2002-05-22  Michal Ludvig  <mludvig@suse.cz>
      2002-05-24  Michal Ludvig  <mludvig@suse.cz>
      2002-05-24  Michal Ludvig  <mludvig@suse.cz>
      Fixed date in my last ChangeLog entry
      2002-05-31  Michal Ludvig  <mludvig@suse.cz>
      2002-06-06  Michal Ludvig  <mludvig@suse.cz>
      2002-06-07  Michal Ludvig  <mludvig@suse.cz>
      2002-06-11  Michal Ludvig  <mludvig@suse.cz>
      2002-06-11  Michal Ludvig  <mludvig@suse.cz>
      * dwarf2cfi.c: Reindented (using 'indent dwarf2cfi.c')
      2002-06-18  Michal Ludvig  <mludvig@suse.cz>
      2002-06-20  Michal Ludvig  <mludvig@suse.cz>
      2002-06-21  Michal Ludvig  <mludvig@suse.cz>
      * dwarf2cfi.c: Reindented.
      2002-07-02  Michal Ludvig  <mludvig@suse.cz>
      2002-07-04  Michal Ludvig  <mludvig@suse.cz>
      2002-07-18  Michal Ludvig <mludvig@suse.cz>
      * Makefile.in (x86-64-linux-nat.o): Remove dependency on i387-tdep.h
      2002-07-18  Michal Ludvig  <mludvig@suse.cz>
      2002-07-17  Michal Ludvig  <michal@suse.cz>
      2002-09-03  Michal Ludvig  <mludvig@suse.cz>
      2002-09-18  Michal Ludvig  <mludvig@suse.cz>
      2002-10-24  Michal Ludvig  <mludvig@suse.cz>
      Reindented.
      2003-01-06  Michal Ludvig  <mludvig@suse.cz>
      2003-02-03  Michal Ludvig  <mludvig@suse.cz>
      * dwarf2cfi.c: Reindented.
      2003-02-12  Michal Ludvig  <mludvig@suse.cz>
      2003-03-07  Michal Ludvig  <mludvig@suse.cz>
      2002-03-07  Michal Ludvig  <mludvig@suse.cz>
      2003-05-19  Michal Ludvig  <mludvig@suse.cz>
      2003-05-20  Michal Ludvig  <mludvig@suse.cz>
      2003-05-20  Michal Ludvig  <mludvig@suse.cz>
      2003-06-05  Michal Ludvig  <mludvig@suse.cz>
      2003-06-05  Michal Ludvig  <mludvig@suse.cz>
      2003-06-06  Michal Ludvig  <mludvig@suse.cz>
      2003-07-09  Michal Ludvig  <mludvig@suse.cz>
      2003-07-15  Michal Ludvig  <mludvig@suse.cz>
      Oops, forgot to add x86-64-linux-tdep.h in previous commit.
      2003-08-07  Michal Ludvig  <mludvig@suse.cz>
      2003-08-07  Michal Ludvig  <mludvig@suse.cz>
      2003-08-18  Michal Ludvig  <mludvig@suse.cz>
      2004-03-12  Michal Ludvig  <mludvig@suse.cz>
      2004-03-12  Michal Ludvig  <mludvig@suse.cz>
      2004-03-12  Michal Ludvig  <mludvig@suse.cz>
      2004-03-12  Michal Ludvig  <mludvig@suse.cz>
      Added new instructions for next version of VIA PadLock core.

Mike Frysinger (371):
      2006-08-04  Nick Clifton  <nickc@redhat.com>
      fix my name
      2006-08-08  Peter S. Mazinger  <ps.m@gmx.net>
      * genscripts.sh: Respect LIBPATH_SUFFIX when not using sysroot.
      2006-10-18  Roy Marples  <uberlord@gentoo.org>
      * config/tc-i386.c (md_parse_option): Use CONST_STRNEQ.
      2007-01-28  Manuel Lauss  <slauss@resi.at>
      * trad-core.c (NBPG): If not defined, set to getpagesize().
      * lib/ld-lib.exp (default_ld_compile): Pull in global CXXFLAGS and
      2007-09-29  Mike Frysinger  <vapier@gentoo.org>
      2007-09-30  Mike Frysinger  <vapier@gentoo.org>
      2007-09-30  Mike Frysinger  <vapier@gentoo.org>
      2008-04-23  Mike Frysinger  <vapier@gentoo.org>
      2008-04-25  Michael Frysinger  <vapier@gentoo.org>
      2008-05-03  Mike Frysinger  <vapier@gentoo.org>
      2009-01-14  Mike Frysinger  <vapier@gentoo.org>
      fix gdbtui build errors when pipe() is not available (e.g. mingw targets)
      fix typo in gas error output (this is an assembler, not a compiler)
      sime-base.h: fix typos in STATE_CPU() examples
      sim-model.c: Include sim-model.h
      add support for Blackfin bf504/bf506
      strip trailing whitespace in Blackfin files
      sim: rename bool argument to avoid stdbool clash
      sim: avoid TRACE redefine warnings
      sim: always enable support for the --endian option
      gdb: fix building with system readline
      Blackfin disassmbler: fix typo where M2.H was decoded as L2.H
      sim: convert old style function definitions
      sim: tweak static order on hw_glue_ports
      sim: fix unused profile_print_addr_ranges warning
      sim: update device_error() prototype
      sim: fix unused cpu_nr warnings
      sim: change raddr to address_word
      sim: constify watchpoint interrupt names
      sim: fix printf format warning about non-string literal
      sim: use socklen_t with accept()
      sim: v850: fix build failure after watchpoint constification
      sim: fix typos in hw-ports.h
      sim: add const markings to env string
      sim: constify save_data()
      sim: drop duplicate break statements in sim-fpu
      sim: constify sim_fpu_print_status
      sim: also constify sim_fpu_print_func
      sim: constify dup_arg_p
      gdb: constify remote files_info
      sim: add missing values to array initializers
      sim: add helper macros for branch profiling
      sim: add more hacking notes
      sim: constify sim_write source buffer
      sim: drop PARAMS
      sim: dv-sockser: pass up connected state
      sim: constify sim_write source buffer (part 2)
      gdb: fdpic/frv: fix shared library loading
      sim: add --model-info helper option
      sim: mn10300: convert to new sockser status code
      gdb: objc-lang: check symbol name before accessing memory
      gas: bfin: replace index() with strchr()
      gdb: workaround sparc memcpy fortify error
      sim: profile: implement --profile-file backend
      sim: profile: implement --profile-file backend
      sim: profile: implement --profile-file backend
      sim: profile: implement --profile-file backend
      sim: fix fpu missing initializer warnings
      sim: unify target->subdir handling for default tests
      ld: improve linker script section
      opcodes: blackfin: strip trailing whitespace
      gas: blackfin: allow end-of-line comments via #
      gas: blackfin: add support for BF592 processors
      gas: blackfin: add support for BF51x-0.2 processors
      gas: blackfin: support ABORT debug insn
      opcodes: blackfin: constify formatting related structures
      opcodes: blackfin: fix decoding of LSHIFT insns
      opcodes/gas: blackfin: support OUTC debug insn
      opcodes/gas: blackfin: handle more ASTAT flags
      gas: blackfin: handle multibyte symbols
      gas: blackfin: fix DBG/DBGCMPLX insn encoding
      gas: blackfin: clarify some errors with register usage in insns
      gas: blackfin: add missing register move insns
      gas: blackfin: reject multiple store insns in parallel insns
      gas: blackfin: fix typo in BYTEOP16P comment
      MAINTAINERS: add myself for Blackfin parts
      opcodes: blackfin: decode insns with invalid register as illegal
      opcodes: blackfin: decode all ASTAT bits
      opcodes: blackfin: fix decoding of vector shift insn w/saturation
      opcodes: blackfin: mark push/pop insns with a P6/P7 range as illegal
      opcodes: blackfin: fix decoding of many invalid insns
      opcodes: blackfin: fix decoding of all register move insns
      opcodes: blackfin: fix decoding of 32bit addresses on 64bit systems
      gas: blackfin: fix LOOP_BEGIN/LOOP_END pseudo insns handling of local labels
      gas: blackfin: support numeric local labels with LOOP_BEGIN/LOOP_END pseudo insns
      gas: blackfin: reign in overeager insn flag handling
      fix dates in previous blackfin commits
      gas: blackfin: generalize matching in the video tests
      gas: blackfin: fix encoding of BYTEOP2M insn
      gas: blackfin: add illegal insn tests
      gas: blackfin: add tests for recent loop label fixes
      bfd: bfin: drop needless symbol flag handling imported from FRV
      blackfin: add support for L1 code/data flags
      gdbserver: fix warning in nommu clone
      blackfin: add support for L1 code/data flags
      sim: dv-sockser: add a write buffer variant
      start a gitignore
      sim: cast away hw/device differences
      sim: profile: fix building with --disable-sim-profile
      gas: bfin: convert to new doc style
      bfd: install plugin-api.h as needed
      bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore
      ld: elfvers tests: support symbol prefixed targets
      sim: add --map-info option
      NEWS: Mention new sim --map-info flag.
      gdbserver: start a gitignore
      sim: start a gitignore
      sim: HW_NZALLOC: fix arg handling
      sim: HW_NALLOC: new alloc helper
      gdb: bfin: new port
      gdbserver: bfin: new port
      Fix style warnings detected by server in new Blackfin code
      sim: tweak load buffer type to avoid signed warnings
      sim: ignore generated hw-config.h
      gdb: bfin: tix typo in register name
      sim: add noreturn markings to more hw abort/halt funcs
      sim: fix handling of 2nd arg to SIM_AC_OPTION_HARDWARE
      sim: allow memory maps to default to mapped files
      sim: check asprintf return values
      sim: enable hw_tree_delete in sim_hw_uninstall
      gdb: extend Linux osabi match
      opcodes: blackfin: add multiple inclusion protection
      opcodes: blackfin: constify register names
      gas: blackfin: reject FP/SP with TESTSET
      gas: blackfin: docs: typo fixes and fill out directive info
      gas/opcodes: blackfin: move dsp mac func defines to common header
      opcodes: blackfin: drop "GP" register
      opcodes: blackfin: add missing space after PRNT insn
      gas/opcodes: blackfin: punt BYTEOP2M insn support
      opcodes: blackfin: fix decoding of dsp mult insns
      opcodes: blackfin: fix decoding of ABS
      sim: change to 64bit time keeping to avoid 32bit overflows
      sim: punt zfree()
      opcodes: blackfin: catch invalid loopsetup insns
      bfd/ld: handle ABI prefixes in version scripts
      opcodes: blackfin: fix style
      opcodes: blackfin: clean up saved_state
      opcodes: blackfin: use OUTS helper
      opcodes: blackfin: drop null/nul checks in OUTS
      objdump: fix typo in help message
      sim: bfin: new port
      gdb: blackfin: enable simulator support
      sim: bfin: forgot to cvs add the changelog
      gas: blackfin: add support for bf54x-0.4
      sim: common: trim trailing whitespace
      sim: bfin: handle saturation with fract multiplications
      sim: bfin: decode ASTAT on failure
      sim: bfin: handle V overflows in dsp mult insns
      sim: bfin: handle AN (negative overflows) in dsp mult insns
      sim: bfin: skip acc/ASTAT updates for moves
      sim: bfin: handle AZ updates with 16bit adds/subs
      sim: bfin: fix brace style
      sim: bfin: fix brace style
      sim: bfin: add GPIO device simulation
      ld: vers19 test: add -rpath-link
      sim: bfin: check for kill/pread
      sim: bfin: fix thinko in bfin_gpio bus addresses
      sim: bfin: allow byteop[123]p src regs to be the same
      sim: bfin: fix thinko in SIC pin encoding
      sim: bfin: update AV and AC ASTAT bits with acc negation
      sim: bfin: always do 16bit sign extension with the SEARCH insn
      sim: bfin: update VIT_MAX behavior to match hardware when Acc.X bits are set
      sim: bfin: fix typo in TWI stat reg
      sim: bfin: define more UART LSR bits
      sim: bfin: fix inverted W1C logic
      sim: bfin: document SIC limitation
      gas: blackfin: catch invalid register combinations with SEARCH/BITMUX
      gas: blackfin: catch invalid dest dregs in dsp mult insns
      gas: blackfin: test all 16bit insns
      opcodes: blackfin: ignore (M) on MAC0-only dsp mac funcs
      gas: blackfin: reject invalid register destinations for vector add/sub
      sim: bfin: fix clear/set/toggle GPIO handling
      sim: bfin: fix GPIO logic bugs when processing events
      sim: bfin: add hw tracing to gpio/sic port events
      sim: bfin: add missing VS set with add/sub insns
      sim: bfin: handle saturation with RND12 sub insns
      gas: blackfin: reject invalid 16bit acc add insns
      sim: bfin: fix sign extension with 16bit acc add insns
      libdecnumber: start a gitignore
      gas: blackfin: gas: blackfin: reject invalid BYTEOP16P insns
      gas: blackfin: gas: blackfin: reject invalid BYTEOP16M insns
      gas: blackfin: gas: blackfin: reject invalid BYTEUNPACK insns
      sim: cfi: new flash device simulation
      gdb: start a gitignore
      sim: bfin: regen configure to include new cfi device
      sim: bfin: add OTP output port
      sim: fix up style a bit
      sim: dv-glue: fix up style a bit
      sim: bfin: add missing GPIO pin 15
      sim: bfin: respect the port level on signals to the SIC
      sim: bfin: handle implicit DISALGNEXCPT with video insns
      gdb: sim: add command line completion
      gdb: sim: add style fixes lost between git->cvs
      sim: bfin: use store buffer with more 32bit insns
      sim: add sim_complete_command stubs for non-common-using ports
      sim: gpio: update mask a/b signals better
      sim: gpio: add output support
      sim: bfin: constify dmac pmap arrays
      bfd: constify a few arrays
      sim: bfin: fix UART LSR read-only bit saturation
      sim: fix func call style (space before paren)
      sim: bfin: implement loop back support in the UARTs
      sim: bfin: allow pushing of SP
      sim: tests: support .S/.c files
      sim: glue: implement or/xor funcs
      sim: glue: allow bitwise devices to only glue ints
      sim: bfin: add bf526-0.2/bf54x-0.4 rom regions
      sim: bfin: add a performance monitor stub
      sim: bfin: move model data into machs.h
      sim: add syscall tracing level
      sim: bfin: switch to new syscall trace level
      sim: common: add back Blackfin syscalls
      sim: fix minor --sysroot mem leak
      gdb: sim: automatically pass down sysroot
      sim: bfin: dma: fix indentation
      sim: bfin: push SIC mappings to device tree
      sim: bfin: add support for glued SIC interrupt lines
      sim: bfin: import testsuite
      sim: bfin: add missing gitignore file
      sim: erc32: ignore --sysroot that gdb passes down
      opcodes: blackfin: fix style
      sim: bfin: use freeargv for freeing argvs
      sim: bfin: fix accumulator edge case saturation
      sim: bfin: fix inverted changelog entry
      sim: bfin: fix dsp insns IH saturation/rounding behavior
      sim: bfin: fix sign extension in dsp insns with MM flag
      sim: bfin: handle the MM flag in M_IU/M_TFU modes with dsp insns
      sim: bfin: handle V/VS saturation in dsp mac insns
      sim: bfin: fix M_IH saturation size
      sim: bfin: add tests for recent dsp fixes
      sim: bfin: handle odd shift values with shift insns
      sim: bfin: handle large shift values with accumulator shift insns
      sim: bfin: tweak saturation handling with TFU/FU modes and MM bit
      sim: bfin: do not extend accumulator in LSHIFT insns
      sim: bfin: do not touch ASTAT[V] when shifting accumulators
      sim: bfin: set ASTAT AV/AVS when shifting accumulators overflow
      sim: bfin: pass up result2/errcode with libgloss syscalls
      gdb: tests: set remotetimeout to gdb_load_timeout for remote targets
      sim: bfin: implement stat_map for virtual environments (libgloss)
      sim: start a unified sim_do_command
      gdb: testsuite: add Blackfin support
      sim: m32c/rx: fix typo in copyright updating
      sim: m32c/rx: rename configure.in to match rest of the tree
      sim: use AC_REQUIRE with AC_PROG_CC
      sim: fix broken skel configure.ac example
      sim: include sim-options.h for command prototype
      sim: bfin: use store buffer for VIT_MAX insns
      gdbserver: add support for FDPIC loadmaps
      sim: merge changes from common.m4 back into SIM_AC_COMMON
      sim: dv-cfi: include common headers only
      sim: dv-cfi: include stdbool.h
      sim: testsuite: regenerate configure
      sim: move from common.m4 to SIM_AC_COMMON
      sim: rename common/aclocal.m4 to common/acinclude.m4
      sim: dv-cfi: check for log2 support in libm when enabled
      Building rx's gas code atm fails:
      binutils: fix out of tree building with syslex regens
      sim: mn10300: fix typo in if check
      sim: dv-cfi: check for posix_fallocate
      sim: generate build dependencies on the fly
      sim: export cb_get_string for people to use
      sim: bfin: lookup target strings when tracing system calls
      sim: cr16: add ifdefs around undefined syscalls
      sim: erc32: fix linking against local readline on modern (ncurses) systems
      sim: headers: use abs_srcdir to find helper scripts
      gdb: sim: check return value of sim_create_inferior
      sim: bfin: drop old linux/mii.h workarounds
      sim: ppc: fix compilation on AIX 7.1 due to st_pad name collisions
      sim: bfin: use ARRAY_SIZE
      sim: bfin: import optimizations from 32bit test into 16bit test
      sim: bfin: ebiu_amc: push down hardcoded base addresses
      sim: tests: ignore generated tests
      sim: nrun: decode signal when crashing
      sim: use character classes rather than ranges
      sim: bfin: fix corner case Logical shift issues
      sim: bfin: add tests for new shift behavior
      sim: bfin: add tests for new shift behavior
      sim: bfin: unify se_all*opcodes tests
      sim: bfin: add exhaustive parallel-insn tests
      sim/testsuite/: split up arch-specific changelogs
      sim: cris: update testsuite output after strsignal change
      gdbserver: update gitignore
      gdb: update gitignore
      sim: sync build_warnings handling with gdb
      sim: rx: fix warnings with AC_DEFINE
      sim: testsuite: regen configure after rl78 addition
      sim: cris: update testsuite output after strsignal change
      sim: testsuite: regen configure after rl78 addition
      sim: make sure to include strsignal prototype
      sim: bfin: fix typos in large constants in tests
      sim: bfin: disable redundant test that makes 32bit gas angry
      sim: bfin: skip .c/.S tests if no compiler is available
      sim: add a proper sim_core_trans_addr prototype
      sim: add bugzilla marking
      sim: bfin: include devices.h to fix build warnings
      sim: bfin: fix typo in BF54x SIC init
      sim: bfin: fix build warning/style with auxvt_size
      opcodes: bfin: simplify field width processing and fix build warnings
      sim: bfin: fix unused bfrom handling for BF535
      sim: bfin: simplify field width processing and fix build warnings
      sim: bfin: throw VEC_ILGAL_I with 32bit insn in group1/group2 slots
      sim: fix spelling typo
      ld: optimize vfinfo output slightly
      sim: bfin: drop excess space in negation insn
      sim: bfin: unify se_all helpers more
      sim: bfin: keep track of the exact position of parallel insns
      sim: bfin: more parallel insn checks
      sim: bfin: enable some parallel tests
      sim: bfin: more astat tests
      sim: bfin: fix ASTAT/correctness issues with arithmetic shifts
      sim: bfin: fix ASTAT issues in immediate shifts
      sim: bfin: add shift astat tests
      sim: bfin: new GPIO model
      sim: bfin: new PINT model
      gdb: add callback defines for new ARGV handling
      MAINTAINERS: clarify policy with config/ (and other top level files)
      gas: mips: fix segfault with invalid default cpu strings
      sim: moxie: fix build by including config.h first
      sim: cr16: include config.h rather than sysdep.h from bfd
      bfd: update to AC_INIT
      libiberty/md5: fix strict alias warnings
      sim: bfin: update return value in bfin_reg_{fetch,store}
      sim: bfin: set bfrom alias field to correct size
      gdb: add completion handler for "handle" and "signal"
      gdb: ignore generated go-exp.c
      gdb: improve usage strings
      gdb: fix test failures after updating usage strings
      sim: cr16: add sim_complete_command stub
      sim: cr16: improve trap handling
      sim: cr16: update syscall list
      config.{guess,sub}: update from upstream config-patches repo
      gdb: include help aliases in help command completion
      bfd: also enable x86_64pei_vec for 64bit i386-linux targets
      gdb: fix building on Darwin 9
      add bug number to previous commit
      gdb: x86: fix x32 builds with inline asm
      ld: change --enable-new-dtags to only generate new dtags
      gold: enable new dtags by default
      ld: enable new dtags by default for linux/gnu targets
      mention fixed bug in ChangeLog
      src-release: fix version look up for bfd based projects
      sim: rewrite SIM_AC_OPTION_HARDWARE a bit to simplify things
      sim: frv/m32r: back out hard failure when dv-sockser is not available
      gdb: btrace: fix indentation style
      sim: arm: add support for MOVW and MOVT instructions
      sim: use AM_MAINTAINER_MODE
      sim: bfin: only regen linux-fixed-code.h in maintainer mode
      gdb: ignore generated gcore
      sim: bfin: add flush/HWERR todo
      sim: bfin: drop RET[ENI] setup
      sim: bfin: add helpful info for generating test tables
      sim: bfin: tweak run-tests for parallel usage
      sim: bfin: stricter insn decoding
      gdb: clean up x86 cpuid implementations
      sim: bfin: trim trailing whitespace
      sim: bfin: speed up all insn testcases slightly
      sim: bfin: se_all32bitopcodes: skip debug insns under the sim
      sim: bfin: run-tests.sh: fix typo in usage exit
      sim: bfin: handle invalid HLs encoding in dsp shift insns
      sim: bfin: note missing parallel handling of SEARCH
      sim: mark complete_option_list args const to fix build warnings
      gdb: btrace: fix build errors on older glibc builds
      gdb: testsuite: fix ksh shebang to use sh
      strip off +x bits on non-executable/script files
      sim: bfin: tests: make run-tests.sh executable
      libiberty: fix --enable-install-libiberty flag [PR 56780]

Mike Stump (9):
      * doc/stabs.texi: The `this' pointer is now known by the name
      Fix typo in hppa elf.
      * objcopy.c (setup_section): Preserve SEC_RELOC when
      * Makefile.def: Add html support.
      * configure.in: Always pass --target to target configures as
      * Makefile.def (dependencies): Add dependency for
      * acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Fixup logic for cross
      2013-07-10  Jack Howarth  <howarth@bromo.med.uc.edu>
      Remove:

Mike Werner (17):
      get the order of opcodes + binutils right so that everything builds
      Link libopcodes with objdump
      Fix bug where all the opcodes were one off
      * Makefile.in:	Added stuff for building deja-gnu.
      changed changelog
      checked in new changelog
      Checked in ChangeLog
      * Makefile.in: Removed explicit setting of SUBDIRS. This gets done
      * Makefile.in: added variables CHILL_FOR_TARGET, CHILLFLAGS,
      * binutils/testsuite: Initial creation of binutils/testsuite.
      * gdb/testsuite: Initial creation of gdb/testsuite.
      * devo/dejagnu: Initial creation of devo/dejagnu.
      * binutils/testsuite: made modifications to testcases, etc., to allow
      * gdb/testsuite: made modifications to testcases, etc., to allow
      * configure.in: added "dejagnu" to the hosttools list.
      *configure.in: added testsuite to configdirs.
      * configure.in: added testsuite to configdirs.

Mike Wrighton (5):
      * gdb/remote.c (remote_insert_hw_breakpoint): Throw exception if
      Adding Mike Wrighton to gdb/MAINTAINERS.
      Updated gdb/Changelog:
      Correcting error in gdb/Changelog from previous commit.
      Moved the Changelog entries for breakpoint.c and remote.c out of Changelog

Mingjie Xing (1):
      Take unadjusted offset for loongson3a specific instructions.

Mircea Gherzan (7):
      MAINTAINERS: add myself to the write-after-approval list
      MI: add the -catch-load and -catch-unload commands
      MI: document the -catch-load/-unload commands
      MI: tests for -catch-load/-catch-unload
      gdbserver: fix the standalone build
      gdbserver: avoid empty structs
      gdbserver, win32: fix some function typedefs

Mo DeJong (1):
      * Makefile.in: Add all-tix to deps for all-snavigator

Muhammad Bilal (9):
      2013-04-24  Muhammad Bilal  <mbilal@codesourcery.com>
      * History saving should stay disabled for test cases *
      2013-07-30  Muhammad Bilal  <mbilal@codesorcery.com>
      2013-08-15  Muhammad Bilal  <mbilal@codesourcery.com>
      2013-09-04  Muhammad Bilal  <mbilal@codesourcery.com>
      2013-09-05  Muhammad Bilal  <mbilal@codesourcery.com>
      2013-11-06  Muhammad Bilal  <mbilal@codesourcery.com>
      2013-11-06  Muhammad Bilal  <mbilal@codesourcery.com>
      Revert "2013-11-06  Muhammad Bilal  <mbilal@codesourcery.com>"

Muhammad Waqas (1):
      2013-08-12  Muhammad Waqas  <mwaqas@codesourcery.com>

Nagajyothi Eggone (1):
      Add AMD bdver3 support.

Nathan Froyd (21):
      * MAINTAINERS (Write After Approval): Add myself.
      * frame.c (frame_pop): Check to see whether there's a frame to
      * gdb.base/watch_thread_num.exp: Don't run tests that require
      include/elf/
      * remote-sim.c (gdb_os_error): Mark as a noreturn function.
      * ppc-instructions (sync): Add L field.
      * gdb.arch/altivec-abi.exp (altivec_abi_tests): Turn on printing of
      * dwarf2loc.c (struct piece_closure): New.
      * gdb.base/long_long.exp: Permit leading zeros on floating-point
      * gdb.base/step-line.exp: Copy step-line.inp to the remote host.
      * lib/gdb.exp (gdb_compile): Also set rpath for shlib=, on a
      * gdb.base/pending.exp: Use gdb_run_cmd to start the program
      * configure.ac: If build != host, create a separate build-config.h
      opcodes/
      remove file committed by mistake
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      fix strict-aliasing warnings

Nathan J. Williams (10):
      2004-03-08  Nathan J. Williams  <nathanw@wasabisystems.com>
      2004-03-21  Nathan J. Williams  <nathanw@wasabisystems.com>
      * alphanbsd-tdep.c: Fix include of "gdb_string.h".
      * bsd-kvm.c: Include "gdbcore.h"
      * configure.in: Test for struct lwp in <sys/lwp.h>
      * ppcnbsd-nat.c: Include <machine/frame.h>, <machine/pcb.h>,
      * target.c (target_resize_to_sections): Check
      * gdb.texinfo (Packets): Change description of 'D' packet to note
      2006-05-01  Nathan J. Williams  <nathanw@wasabisystems.com>
      2006-07-03  Nathan J. Williams  <nathanw@wasabisystems.com>

Nathan Sidwell (175):
      * dwarf2.c (decode_line_info): Cope with an initially empty
      * coffcode.h (coff_set_alignment_hook): With PE_COFF reloc
      bfd/Changelog:
      .:
      * read.h (IGNORE_OPCODE_CASE): Do not define. Replace with ...
      * ldgram.y (statement_anywhere): Add assert rule.
      * ldlang.c (map_input_to_output_sections): Initialize sections
      * binutils-all/objcopy.exp: Reorder arguments for POSIXLY_CORRECT
      * ldgram.y (exp): Add two operand ALIGN.
      * ldlang.h (struct lang_output_section_state): Change processed
      * elf.c (map_sections_to_segments): Ignore .tbss sections for
      * ld-scripts/size-1.d: Add bigendian regexps.
      * objdump.c (struct SFILE): Replace current pointer with pos
      * elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Correct
      * expr.c (operand): Reject ++ and --.
      * read.c (read_a_source_file): Use demand_empty_rest_of_line.
      * read.c (do_align): Call md_flush_pending_output, if defined.
      * dwarf2dbg.c (dwarf2_finish): Correct logic for determining when
      * as.h (seg_not_empty_p): Return int, not bfd_boolean.
      * tracepoint.c (target_is_remote): Allow extended-remote.
      * gdb.base/sigbpt.exp: Disable if gdb,nosignals.
      * remote.c (MIN_REMOTE_PACKET_SIZE): Set to 20.
      * ax-gdb.c (gen_expr): Add UNOP_PLUS case.
      bfd:
      Document ms2 addition
      * ms1-tdep.c (ms1_register_name): Const qualify array.
      Add ms2 support.
      Rename ms1 files to mt files (part 1 -- renames only)
      Rename ms1 to mt, part 1
      Second part of ms1 to mt renaming.
      * doc/t-mt.texi: Update MS1 to MT.
      * elf32-mt.c (mt_elf_merge_private_bfd_data): Do not allow mixing
      * config/tc-mt.c (mt_arch): Default to ms1_16_002.
      * mt-tdep.c (enum mt_gdb_regnums): Add MT_COPRO_PSEUDOREG_ARRAY,
      * bfd/archures.c (bfd_mach_mcf5200, bfd_mach_mcf5206e,
      missing from 2006-02-07  Nathan Sidwell  <nathan@codesourcery.com> commit
      bfd:
      missing changelog entry for my 2006-02-07 patch
      * BRANCHES: Remove binutils-csl-arm-2006q1-branch.  Document
      gas:
      * gas/config/tc-m68k.c (find_cf_chip): Merge into ...
      * configure.srv (m68k*-*-uclinux*): New target.
      * gas/config/tc-m68k.c (m68k_init_arch): Move checking of
      * gdb/remote.c (remote_insert_watchpoint): Return -1, rather than
      * gdb/remote.c (remote_open_1): Do preopen tasks before
      * remote-fileio.c (remote_fileio_reset): New.
      * m68k-tdep.c (m68k_dwarf_reg_to_regnum): New.
      missing commit
      * gdb.base/break.c: Add 10a breakpoint at }
      gdb/
      * lib/gdb.exp (gdb_load_cmd): New.
      * gdb.base/huge.c: Allow CRASH_GDB to be set from command
      * m68k-tdep.c (m68k_frame_align): New.
      * remote-fileio.c (remote_fileio_func_rename): Reorder to process
      * gdb.base/auxv.exp: Skip on non-linux, non-solaris targets.
      * ldlang.c (walk_wild): Allow * to glob '/' in wildcarded match.
      gas/
      * gdb.base/ending-run.exp: Flatten expect script stepping out of
      * gdb.threads/linux-dp.exp: Read thread table before and after
      * gdb.base/break.c (main): Call malloc.
      * gdb.base/break.c (main): Move position of malloc.
      * gdb.base/break.c (main): Move position of malloc.
      * gdb.threads/linux-dp.exp: Adjust regexps used to scan thread
      bfd/
      * gas/cfi/cfi-common-6.s: Do not use |.
      ld/
      * lib/gdb.exp (gdb_compile_test): New.
      bfd/
      revert 2007-01-11  Nathan Sidwell  <nathan@codesourcery.com>
      * ld-elf/header.d: Reduce page size, restrict to linux & vxworks
      * dwarf.c (process_debug_info): Protect against bogus length and
      * config/m68k-parse.h (m68k_register): Add ROMBAR0, ASID.
      * config/tc-m68k.c (mcf5210a_ctrl, mcf52235_ctrl, mcf5225_ctrl): New.
      * binutils-all/objcopy.exp: Skip for uclinux targets.
      bfd/
      * emulparams/shelf_uclinux.sh: New. Missed in 2007-02-28 commit.
      * elf-vxworks.c (elf_vxworks_emit_relocs): Remap weakdef PLT slot
      fix typo in previous commit
      * Makefile.am (TOOL_PROGS): Add objcopy.
      gas/
      * config/tc-m68k.c (mcf5253_ctrl): New.
      gas/testsuite/
      * ld-m68k/plt1-isac.d: New.
      * config/tc-m68k.c (md_apply_fix): Show value of out of range
      * ld-m68k/merge-error-1a.d: Mismatch is an error.
      * objcopy.c (strip_main): Detect identical input and output file
      * ldlex.l: ASSERT is recognized in SCRIPT env.  NAMES cannot
      * app.c (do_scrub_chars): Cope with \ at end of buffer.x
      * dwarf.c (decode_location_expression): Add DW_OP_form_tls_address.
      * ldlex.l, ldgram.y: Add ALIGNOF.
      * ldlex.l, ldgram.y: Add ALIGNOF.
      * ld-scripts/alignof.exp: Skip on non-elf
      gas/testsuite/
      * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't eliminate
      * scripttempl/pe.sc: Don't include .gcc_except_table and
      * ld-scripts/assert.t: Tweak to avoid relying on empty's VMA being
      * ppc-opc (PPC7450): New.
      * bucomm.c (bfd_nonfatal_message): New.
      opcodes/
      ld/
      include/elf/
      * elf-vxworks.h (elf_vxworks_add_dynamic_entries): Declare.
      * elf-vxworks.c (elf_vxworks_emit_relocs): Don't clobber
      * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
      * ld-elf/seg.t: New.
      * dwarf1.c (struct dwarf1_debug): Add syms member.
      * dwarf2.c (find_line): Don't trust debug information after an
      bfd/
      * config/tc-m68k.c (md_convert_frag_1): Replace as_fatal with
      bfd/
      ld/
      * ld-scripts/rgn-over8.s: Tweak.
      * ld.texinfo (File Commands): Document that INCLUDE can be used in
      * config/tc-m68k.c (m68k_set_cpu, m68k_set_arch): Don't complain
      * doc/c-arm.texi (): Document -mwarn-deprecated.
      * lexsup.c (parse_args): Set check_section_addresses to 1 or 0.
      * ld-powerpc/powerpc.exp: Add vxworks relax testcase.
      * doc/c-arm.texi (ARM Directives): Alphabetize. Document .2byte,
      Missing piece of 2009-01-26 commit
      * config/tc-ppc.c (ppc_insert_operand, md_assemble): Use '%s' for
      * elf32-mips.c (mips_elf_final_gp): Don't add 0x4000 offset for
      gas/
      * Makefile.in, hostio-errno.c, errno.c, xtensa-xtregs.c: Change to
      * Makefile.in: Update license to GPLv3.
      * config/tc-arm.c (do_nop): Generate v6k nops whenever possible.
      * ldlang.c (lang_leave_output_section_statement): Set lma_region
      * ld-scripts/rgn-at.s: Use explicit .section pseudos.
      * config/tc-mips.c (macro_end, md_convert_frag): Use '%s' for
      * ld-scripts/rgn-at1.d: Cope with larger padding on sections.
      * ld-i386/vxworks1-lib.dd: Adjust expected disassembly.
      * config/tc-armlinux-eabi.h (FPU_DEFAULT): Default to plain VFP.
      * emulparams/vxworks.sh (TEXT_START_ADDR): Override.
      fix filename in 2009-01-14  Kai Tietz  <kai.tietz@onevision.com> changelog
      * ldlang.c (lang_check_section_addresses): Ignore non-loadable
      bfd/
      * sysdump.c (tab): Use puts rather than two printfs.
      gas/
      * config/tc-arm.c (my_get_expression): Detect missing expressions.
      bfd/
      bfd/
      bfd/
      * elf32-arm.c (elf32_arm_size_stubs): Don't die on undefined local
      ld/
      * doc/c-arm.texi (ARM Options): Correctly name the two mapcs options.
      * config/tc-arm.c (mapping_state, mapping_state_2): Make dummy
      * emulparams/vxworks.sh (OTHER_READONLY_SECTIONS): Move into ...
      * ld-elfcomm/elfcomm.exp: Compile with -fcommon.
      * configure.ac (i[34567]86-*): Check if we're targetting x86-64
      * gdb.arch/i386-gnu-cfi.exp: Define SYMBOL_PREFIX on *-*-mingw*.
      * lib/gdb.exp (gdb_compile_test): New.
      * objcopy.c (copy_object): Set SEC_LINKER_CREATED when adding
      bfd/
      bfd/
      * read.c (cons_worker): Detect and reject unexpected string argument.
      * cpu-mips.c (arch_info_struct): Fixup XLR entry.
      revert erroneous commit
      * config/tc-arm.c (md_assemble): Clarify current mode in error
      * README: Make version-agnostic.
      * archive64.c (bfd_elf64_archive_write_armap): Fix buffer overrun
      * config/tc-arm.c (tc_gen_reloc): Add BFD_RELOC_ARM_T32_OFFSET_IMM
      * config/obj-elf.c (get_sym_from_input_line_and_check): New
      bfd/
      * elf32-arm.c (elf32_arm_final_link): Process stub sections
      * config/tc-arm.c (create_neon_reg_alias): Deal with case
      * configure.ac: Add --enable-inprocess-agent option.
      bfd/
      bfd/
      gas/testsuite/
      bfd/
      elf32-arm.c (elf32_arm_tls_relax): Note fixme pointed out by AlanM
      * ldlang.c (print_assignment): Use the symbol's section if we
      gas/
      * config/tc-m68k.c (m68k_cpus): Add 51ag, 51je, 51jf, 51jg, 51mm,
      bfd/
      * emultempl/elf32.em: Print stacksize help.

Nathanael Nerode (109):
      2002-09-20  Nathanael Nerode  <neroden@doctor.moo.mud.org>
      2002-09-20  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-09-22  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
      Really rebuild it this time. :sigh:
      2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-09-29  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-09-29  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-10-03  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-11-29  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-11-29  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-11-30  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-12-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-12-01  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-12-02  Nathanael Nerode  <neroden@gcc.gnu.org>
      * Makefile.tpl: Restore bkorb's style patch, accidentally lost
      (from gcc repos.)
      * configure: Move gcc_version_trigger stuff from here...
      * configure.in: Introduce BASE_CC_FOR_TARGET.
      * Makefile.tpl: Introduce rules to serialize subconfigure runs.
      * configure.in (host_tools): Order binutils, gas and ld for
      * Makefile.tpl: Add targets for configuring host subdirs in Makefile,
      2002-12-05  Nathanael Nerode  <neroden@gcc.gnu.org>
      * src-release: Configure host subdirs.
      * configure.in: Revert unintentional change.
      2002-12-10  Nathanael Nerode  <neroden@gcc.gnu.org>
      * configure: Fix bug put in by gremlins.
      2002-12-13  Nathanael Nerode  <neroden@gcc.gnu.org>
      2002-12-18  Nathanael Nerode  <neroden@gcc.gnu.org>
      * Makefile.tpl: Don't let real targets depend on phony targets.
      * Makefile.tpl: Revert HJL's change.
      2002-12-23  Nathanael Nerode  <neroden@gcc.gnu.org>
      * configure: Remove unneeded 'export's.  Make CC_FOR_TARGET,
      (toplev)
      missed in previous giant commit
      * Makefile.tpl: Fix dramatic bustage due to change in
      * configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.
      * configure.in: Add missing \.
      2003-01-23  Nathanael Nerode  <neroden@gcc.gnu.org>
      2003-01-23  Nathanael Nerode  <neroden@gcc.gnu.org>
      No, really this time.
      * Makefile.tpl: Rearrange.
      * Makefile.tpl: Always pass down RANLIB.
      * mh-dgux: Delete.
      Really commit it... dunno what happened last time.
      2003-03-04  Daniel Jacobowitz  <drow@mvista.com>
      * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES up.  Delete unused
      * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.
      <top level>
      2003-05-19  Nathanael Nerode  <neroden@gcc.gnu.org>
      * Makefile.tpl: Rename [+target+] to [+make_target+].
      * Makefile.tpl: Make 'recursive targets' using autogen rather
      * Makefile.tpl: Remove bogus conditional.
      * Makefile.tpl: Fix stupid pasto.
      * Makefile.tpl: Replace {build,host,target}_canonical by
      (sync with gcc)
      * Makefile.def: Introduce flags_to_pass.
      * configure.in: Rename 'target_libs' to 'target_libraries'.
      * configure.in: Clean up config-lang.in handling.  Delete
      * Makefile.tpl: Set INSTALL and friends using autoconf.  Remove
      * Makefile.in: Regenerate, correctly this time.
      * config.if: Remove unused libc_interface determination.
      * Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
      * mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
      Merge from gcc:
      Merge bugfix from GCC:
      * Makefile.tpl: Don't pass down obsolete ENQUIRE variable.
      Move ChangeLog entries for config/ subdir into config/ChangeLog, where
      * Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
      * gettext.m4: Properly quote arguments to AC_DEFUN.
      2003-12-19  Nathanael Nerode  <neroden@gcc.gnu.org>
      PR bootstrap/11932, PR bootstrap/11933
      * Makefile.tpl: Make GCC use a separate config.cache.
      * config-ml.in: Don't mess with the cache file.
      * configure.in: Don't share a cache file for host dirs.
      * configure.in: Use ./config.cache, not config.cache.
      PR bootstrap/11932
      PR bootstrap/7087
      (top level)
      2004-03-12  Eric Botcazou  <ebotcazou@gcc.gnu.org>
      2004-03-15  Nathanael Nerode  <neroden@gcc.gnu.org>
      2004-03-15  Paolo Bonzini  <bonzini@gnu.org>
      2004-03-17  Paolo Bonzini  <bonzini@gnu.org>
      * Makefile.tpl: Rearrange by moving recursive_targets rules
      2004-03-23  Nathanael Nerode  <neroden@gcc.gnu.org>
      * configure.in (top level bootstrap support): Rework --enable-werror
      * Makefile.tpl (top level bootstrap support): Remove now-unneeded
      2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>
      ChangeLog:
      * Makefile.in (GDB_INCLUDES): Remove bogus reference to mmalloc.
      * MAINTAINERS: Add self to Write-After-Approval.
      Lost ChangeLog entry:
      2004-08-09  Robert Millan  <robertmh@gnu.org>
      2004-08-12  Nathanael Nerode  <neroden@gcc.gnu.org>
      * Makefile.def, configure.in, src-release: Remove useless, bogus
      2004-08-13  Nathanael Nerode  <neroden@gcc.gnu.org>
      2004-08-30  Nathanael Nerode  <neroden@gcc.gnu.org>
      2004-08-30  Nathanael Nerode  <neroden@gcc.gnu.org>

Nicholas Duffek (43):
      * uw-thread.c: Remove __FUNCTION__ GNUism.
      * top.c (SIGJMP_BUF, SIGSETJMP, SIGLONGJMP): Update comments.
      * uw-thread.c: Apply GNU conventions to comment formatting.
      * gdbtypes.c (safe_parse_type): New wrapper function to ignore
      * infrun.c (handle_inferior_event): Call target_mourn_inferior
      * sol-thread.c (GET_LWP, GET_THREAD, BUILD_LWP, BUILD_THREAD):
      * configure.in (_MSE_INT_H): Define on Solaris 7.
      * sol-thread.c (init_sol_core_ops): Initialize to_thread_alive
      * gdb.texinfo (Command Files): Mention -x, use @enumerate for
      * rs6000-core.c: Support 64-bit core files, support pre-4.3 core
      * bfd-in.h (bfd_family_coff): Define.
      * coffcode.h (coff_mkobject_hook): Set xcoff_tdata.xcoff64.
      * archures.c (enum bfd_architecture): #define constants for
      * disassemble.c (disassembler): Refer to the PowerPC 620 using
      * rs6000-tdep.c: Changes throughout for multi-arch 64-bit
      * xcoffread.c (read_symbol_nvalue): Return CORE_ADDR.
      * stabs.texinfo: Fix spelling errors.
      * gdb.c++/classes.exp (test_nonexistant_members): Fix name
      * gdbtypes.c (is_ancestor): Infer type equivalence from name
      * gdb.c++/misc.cc (class ClassParam, class_param): Define.
      * ppcbug-rom.c (ppcbug_regnames[]): Make array size implicit.
      * thread.c (free_thread): New function.
      * gdb.base/break.exp: Test backtrace and finish from called
      * configure.in: Add AC_EXEEXT.
      * gdb.base/display.exp: Don't kill running stub.  Add "again" to
      * lib/gdb.exp (gdb_test): Override timeout with board info.
      * gdbint.texinfo (POP_FRAME): Document use by return_command.
      * config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
      * Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
      * valops.c (VALUE_SUBSTRING_START): Delete.
      * regcache.c: Change "write-back" comment to "write-through".
      * regcache.c (set_register_cached, register_buffer,
      * blockframe.c (generic_get_saved_register): Spelling fix.
      * gdbarch.sh (PARM_BOUNDARY): Define.
      * xcoffread.c (scan_xcoff_symtab): Ignore symbols beginning with
      * config/rs6000/tm-rs6000.h (IN_SOLIB_RETURN_TRAMPOLINE): Define.
      * solist.h (struct so_list): Document the requirement that
      * Makefile.in (osfsolib.c, osfsolib.o): Rename to solib-osf.c and
      * solib.c (update_solib_list): Move target_resize_to_sections()
      * findvar.c (read_var_value): Apply value_as_pointer() to
      * remote.c (init_remote_ops, init_remote_cisco_ops,
      * remote.c (init_remote_ops, init_remote_cisco_ops,
      * MAINTAINERS (powerpc, SCO/Unixware, Solaris/x86): Remove my

Nick Clifton (4061):
      Added support for storing ARM Procedure Calling Standard variant, and ARM
      Fixed bug in previous delta.  If no cpu type was specified on the command
      Added support to LD to select the architecture of an ARM COFF output file
      Added code to cope with 'ld -X -r' stripiung symbols that will later be
      Made coff-arm_bfd_set_private_flags global as it is called directly from
      Added support for ARM architecture supersets in the compatibility function.
      Added ARM documentation from armT-970328-branch
      Added an enable of the ARM documentation.
      Added support for Thumb architecture from armT-970328-branch.
      Merged in the changes from the armT-970328-branch.
      Merged in changes made in armT-970328-branch
      Added the Thumb relocations from the armT-970328-branch.
      Added support for new v850e and v850eq instructions.
      Add support for v850E and v850EQ instructions.
      Added support for v850e and v850eq instructions.
      Added support for v850e and v850eq instructions.
      Tidied up the sanitization.
      Tidied up sanitization
      Tidied up sanitization.
      oops - fixed typo.
      Fixed typo in previous delta and added more sanitization.
      Add support for V850eq variant opcodes.
      Add suport for v850e and v850eq
      Add support for v850e and v850eq targets.
      Add support for v850e and v850eq targets.
      Add support for v850e and v850eq target.
      Add support for v850e and v850eq targets.
      oops - fixed bugs in new v850e/q rules.
      Fixed interpretation of SR bit in list18 structures.
      Added N step divide routines, courtesy of Sugimoto at NEC.
      Added support for NEC style assembler pseudo ops:
      Add support for parsing a double dash as the start of a comment that extends to the end of the line.
      Moved divh opcodes next to each other.
      Fixed v850_section to cope with original section styles as well.
      Updated from specs in HDD-tool-0611 document.
      Added new flag: V850_NOT_R0 to indicate that r0 is not a valid register for
      Updated with respect to the HDD-tool-0611 document.
      Add support for curly brace register list syntax.
      Make the NUL character be considered to be a line terminator.
      Added documentation of v850 assembler options.
      Switch from C++ style comment to C style.
      Added rules to build cpu-v850e.lo and cpu-v850eq.lo object files.
      Fixed node name.
      Support constant expressions as register lists.
      Switched over to using machine numbers to distinguish v850 architecture variants.
      Set machine architecture and type.
      Added magic numbers for V850E and V850EQ.
      Fixed minor buglet in compatible.
      Made immediate parameter of MOVHI be unsigned
      Corrected name of tiny data area label.
      Removed the V850_OPREAND_ADJUST_SHORT_MEMORY flag as it no longer used.
      Removed use of V850_OPERNAD_ADJUST_SHORT_MEMORY.
      Switched over to using new reloc types.
      Support for new relocations added.  Support for SDA/TDA/ZDA sections added.
      Explanations of offsets in SDA/ZDA areas fixed.
      Replaced magic numbers with bits in e_flags field.
      Set machine number based in bits in e_flags field rather than magic number.
      Removed the BFD_RELOC_V850_16_PCREL.
      Removed BFD_RELOC_V850_PCREL.
      Removed R_V850_16_PCREL.
      Removed v850 sanitization.
      Removed v850 sanitization
      Removed v850 sanitization.
      removed v850 sanitization
      Removed v850 sanitization.
      Removed v850 sanitization.
      removed v850 sanitization.
      Added -mwarn_unsigned_overflow so that defuault is to treat unsigned
      Add command line option to specify processor type.
      Only test for immediaqte overflow if there is no insertion function.
      Add new pseudo ops: .v850, .v850e and .v850eq to specify the target processor.
      Fixed buglet displaying machine architecture.
      Added documentation for new command line options and pseudo ops.
      Add new holio() reloc prefix.
      Added documentation if hilo() reloc prefix.
      Do not complain if an R_V850_LO16 reloc has bit 15 set.
      Correcte dscription of hi() reloc prefix.  Added description of hi0() reloc prefix.
      Added v850 emulation.
      Fixed sanitization
      Removed spurious error return.
      Improved display of register lists.
      Added new field to v850_opcode structure.
      Add initialisation of the processors field of the v850_opcode structure.
      Added checking of instructions against target cpu.
      Entries in v850_opcodes reordered to put same named entries adjacent to each other.
      Add new reloc, R_V850_TDA_16_16_OFFSET.
      Add support for a 16 bit relocation against the TDA register!
      Add support for a 16 bit reloc against the TDA pointer!
      Further rearrangements of the opcodes.
      Catch relocations against non-existant symbols.
      Added new relocations to handle the call table.
      Added support for the call table data area.
      Added support for the call table relocations.
      Added support for ctoff() reloc prefix.
      Corrected spelling mistake!
      Added code to cope with a constant offset to a ZDA relocation.
      Improved error message to include symbol's name.
      Proced error messages when special data are relocations are used on
      Oops - fixed typos in previous delta.
      Reset processor mask if specified by command line switch
      Remove use of sanitization to select target CPU.  This is now done based
      Removed v850eq sanitization.
      Removed v850eq sanitization.
      Removed the v850eq sanitization
      Removed v850eq sanitization.
      Removed v850eq sanitization.
      Removed v850eq sanitization.
      Fixed sanitization bugs.
      Fixed sanitization for v850eq
      Fixed v850eq sanitization
      Removed v850eq sanitization.
      Created seperate sections for read only data in order to prevent their
      Fixed disassembler to use processor type when decoding instructions.
      Use symbolic names rather than numbers for higher value system registers.
      Remove v850 specific section directive.
      Fixed bugs exposed by compiling NEC sample sources.
      Fixed bug extracting displacement from a JR instruction.
      Jim fixed the fixups for conditional and unconditional branches.
      Added .tcomon section initialisation.
      RELOC_22_PCREL only uses bottom 24 bits of PC.
      Added new field to disassemble_info structure to provide a function which
      New dummy function for symbol_at_address_func field of disassemble_info
      Add function to determine if a symbol is located at a given address.
      Rename '_stack' to '__stack'
      Removed C++ ism
      Fixes to Thumb ADR pseudo op from Tony Thompson at ARM  (athompso@arm.com).
      Patches to support generating an executing environment.
      Patch from Richard Earnshaw
      Brought devo up to date with the branch.
      Add support for PIC and APCS-FLOAT type binaries.
      Fix for PE build
      Cut out unused code for PE build.
      Do not complain when trying to merge private data from different formats.
      Do no set private flags if building a PE port.
      Add C_THUMBEXT etc.
      Removed leading underscore.....
      Added expected failure of tests 1 and 2 for ARM coff targets.
      Display nop pseudo ops alongside equivalent disassembly.
      Add support for Thumb target
      Add support for Thumb target.
      Add support for displaying disassembled Thumb instrucitons.
      Add new disassmebler function prototype: disasm_symaddr()
      Add call to disasm_symaddr()
      Add support for Thumb target
      Brought up to date with respect to the branch
      Add v850 directory to keep list
      Fixed sanitization,
      Added missing sanitization markers.
      Chnaged BREAKPOINT definition to match new value in simualtor.
      Reverted breakpoint back to its old value.
      Reverrt BREAK value back to its old value
      Reverrt breakpoint back to its old value.
      Use special section values for v850 common sections.
      Fix PR14180 and 14181 (patch from branch)
      Fix HI16 and HI16_S relocations for PR14258
      Removed disasm_symaddr() function and switched detection of Arm vs Thumb
      Fixed overflow from a LO16 reloc into a HI16_S reloc.
      Parent directory renamed.
      Add support for more ARM processor names.
      Fixed v850e sanitization markers.
      Renamed v850eq -> v850ea
      Renamed v850eq -> v850eq
      Renamed v850eq -> v850ea
      Renamed v850eq -> v850ea
      Fixed bug in previous delta (strcmp <=> streq)
      Add support for m32rx processor.
      Add support for --m32rx command line option.
      Document new --m32rx command line option.
      improve support for m32rx processor.
      Add m32r to multilib support.
      Prevent use of interworking support in non-COFF targets.
      Added c-m32r.exi to list of kept files.
      Add armcoff.em to list of kept files.
      Added m32rx sanitization
      Added m32rx sanitization.
      Added m32rx sanitization
      Added m32rx sanitization.
      Fixed m32rx sanitization
      Fail if there is not enough room for program headers.
      Fixed segmentation violation detected by LD testsuite.
      Updated tests to match changes in disassembler
      Files for testing m32rx instruction set.
      Fixed typo from my previous delta.
      sanitized out m32rx entries
      Applied patches from Tony.Thompson@arm.com to implement the Angel remote
      Sanitization for new ARM files.
      Formatting changes to improve readability.
      Add macros to handle NOP insertion.
      Support for disassembling parallel instructions added.
      Fix test case so that they pass.
      Add support for parallel instructions.
      generated file imported from cgen
      (Temporarily) added m32r-asm.in and m32r-dis.in to the list of kept files.
      Only look for two parallel instructions when we are at a 32 bit boundary
      Applied patch from Tony.Thompson@arm.com
      Fix typo: .syntax.name   should have been   .name
      replaced call to CGEN_INSN_SYNTAX()->mnemonic with CGEN_INSN_MNEMONIC()
      Fixed duplicate definition of h_accums field in fmt_53_sadd structure
      Added opportunistic parallelisation of adjacent instructions.
      Added tests of automatic parallelisation.
      Add support for swapping the fixups when insn are swapped.
      Add prototypes for fixup swapping functions.
      Oopps - forgot to save cgen.h before commiting previous delta.
      Updated to match latest disassembly results.
      Fixed infinite loop bug in can_make_parallel().
      Detect when explicltly parallel instructions have i/o conflicts and
      Fix PRs 14721, 14722, 14723
      Fix PR 14752 by preserving t2a3_b_insn
      Display instruction when an insertion error is encountered.
      Report combined alignment and size overflow errors.
      Fix determination of when two instructions can be combined in parallel.
      Sanitization fixes.
      Fuxed sanitization (again!)
      Improvments to error message reporting for PR14720
      Removed mulwhi-a mulwlo-a, macwhi-a, macwlo-a instructions.
      Allow HI16_S reloc to lag behind LO16 reloc by a couple of instructions.
      Improve error reporting for PR14724
      Added m32rx sanitization.
      Applied patch submitted by Jamie Smith <jsmith@teknema.demon.co.uk> to fix
      Updated to match latest assembler output.
      Add checks for side effects of instructions preventing their parallelisation.
      Add -mv850any command line option for PR 14732
      Do not generate an error message when merging v850 code into v850e/v850ea code.
      Do not initialise private data in output BFD if the input BFD is the default
      Improved warning message generation for parallel instructions
      Add tests for DIVH instruction and new versions of RAC and RACH instruction.
      (PR14907) Fix HI16S/LO16 relocations when buf[-1] is evaluated.
      Fix PR14909 by reducing the paranoia in locating the assocaueted HI16S reloc
      Do not complain when merging m32r binaries into m32rx binaries.
      Document M32Rx warnings and errors.
      Regenerated after modifying cgen/m32r.cpu to remove WRITE_LR and WRITE_SRC
      Parallelisation code changed to used cgen's new ins operands feature.
      Reverted writes_to_pc() back to old version of code until PC operands are
      Do not bother checking the operands of instructions which have no operands!
      Fix tests to match latest version of the assembler.
      Only parallelise instructions when assembling for the m32rx, and when
      Treat a double vertical bar as a seperator between instructions.
      Added --Wp and --Wnp abbreviations for --[no-]warn-explicit-parallel-conflicts.
      Special case handling of updates to the condition bit to allow for the fact
      Added a couple of tests.
      Add more tests.
      test 32 bit BCL instruction.
      Test even more instructions.
      Even more instruction tests
      Yet more tests of m32r instructions
      More instruction tests.
      Last of the instruction tests.
      More instruction tests.
      Fix REMU test.
      Fixed MVFC test.
      Fixed UNLOCK test.
      Implment backup PC shadowing of CR6.
      Fixed bug displaying symbols in big endian arms.
      Removed saved_symbol code as it is no longer needed.
      Fix bug detected by Michael snyder.
      Prevent core dump when info->symbols is NULL.
      Add thumb-pe target.
      Add thumb-pe support
      Add thumb-pe target.
      Add thumb-pe target.
      Change type of sys_errlist[] to match definition in /usr/include/errno.h
      Patches for PR15356 courtesy of Tony Thompson at ARM.
      Fix for PR15358 (out of range PC relative branches not being caught)
      Fixes for PR15358 and 15373
      Fix SATH bit pattern (PR15418)
      Fix SATH bit pattern
      add sanitization marker
      Add interworking support (untested) to pe backends.
      Fix PR15434 by emitting a nop if a section ends with a 16 bit instruction.
      Remove CYGNUS LOCAL markers for Thumb port.
      Support interworking for thumb-pe and arm-pe targets.
      Add interworking support for arm-pe/thumb-pe targets.
      Remove (most of the) target dependent code from peicode.h
      Fix Thumb breakpoints and diassembly.
      Add patch from Dean Deaver (deaver@amt.tay1.dec.com) via Richard Earnshaw
      Fix SATB bit pattern.  Add extra control registers.
      Fix satb bit pattern.
      Add extra control registers
      Fix bit patterns for SAT and SATB to rev 0.82 docs.
      Fix SAT and SATB bit patterns.
      Added support for undocumented variant of 'msr <psrf>, #<n>' instruction.
      Add "_all" extension to 'C' operator.
      Changes to conform to BFD coding conventions.
      Arm specific code changed to conform to BFD coding conventions.
      Fixed internationalisation.
      Fix bug compiling math/k_standard.c
      Added missing internationalisation macros.
      Added internationalisation macros to printed infoamrion in
      Add initernationalisation macros to error strings
      miseed from previous checkin
      Internationalised the opcodes library.
      Added Internationalisation macros to English text strings.
      Fixed build of POTFILES.in
      Regernate aclocal.m4 and configure using latest tools (I hope!)
      Rebuilt again!
      Rebuilt again!
      Internationalised these files.
      Rebuilt from latest cen files
      Build dlltool for thumb-pe target
      Extended help information provided about command line options.
      Add --enable-special command line switch.
      Change command line switch fron --enable-special to --m32rx-enable-special
      Support Win32 style directory separators.
      Include 1998 in copyright strings.
      Add support for interworking in DLLs.
      Add support for interwotking between Thumb code and non-interworking aware ARM code.
      Added support for display emulation specific command line options.
      Changed command line switch from --m32rx-enable-special to --hidden
      Fix nightly testing bug.
      Fix PR 15948
      Fix for PR15642 - apply label alignment adjustment to all labels at the given address.
      Fixes to allow testsuite to pass (modulo problems with cofftag).
      Fix operator precedence in if() statement.
      Fix Pr15998 - Make SHORT_B3(b) formats examin but not modify their first register argument.
      Fix PR15984 - Add flags to various opcodes
      Partial fix for PR 15929 - Change physical address of segment when its
      Fix PHDRS test in linker testsuite by also dumping program header output
      Allow simulator to work with Angel SWIs.
      Fixed private data printing to include program headers.
      Add new function: non_fatal().
      Implemented new command line options: --change-section-vma and --change-section-lma.
      Add missing \n\ from help description.
      Fix PR16116 - stoe previous subseg state with prev instructionss.
      Add prototypes for static functions.
      sort sections by LMA then VMA.
      Another fix for PR16116
      Add prototypes.
      Add prototypes.
      Use signed comparisons against addend.
      Fix for PR16116 - remove FLAG_MUL32 attribute from MULX2H insn.
      Foixes for PR16116 and ER15940 - improve parallel insn handling.
      Updated to match latest assembler results.
      Add definition of EM_ARM
      Make 'send' be CONST char * to avoid compiler warning.
      Disassemble 'add rX, rY, #0' as 'mov rX, rY'.
      Create v850 special sections upon demand.
      Fix for PR 16143 - set SEC_COMMON bit on .scommon, .zcommon and .tcommon sections.
      Add more checks for NULL pointers.
      Add 'readelf' to binutils.
      Ooops - forgopt to check this in with the previous delta!
      Fix for PR11938 - display suitable error messages for bogus .byte, .short and .quad directives.
      Fix for PR12542 - if check_range is passed a constant for a shifted operand,
      Adjust tests and results after applying patch for PR12542
      Fix sunOS build of readelf.
      Always perform alignment requests, even if they are deemed to be unnessasary.
      Updated to match latest assembler output.
      Rewrite of readelf to use fopen/fread rather than mmap.
      Conceal ugly code behing macro.
      Fixed testsuite macros/reloc.s failure.
      Fix tests to match latest assembler results.
      Fixed parsing of output to cope with .call_table_data sections on v850
      Fix HI16_S relocation
      Improved portability of readelf
      remove readelf.h from file list
      Replace object.scm with cos.scm
      Pass thumb-pe and arm-pe
      xfail ARM and Thumb coifftag test
      Minor formatting improvements.
      Add support for changing LMA and VMA of sections/
      Do not complain about overflows in ARM_26D relocations, since they have already been performed.
      Changed format of help output
      Removed leading underscore.
      Cope with setting trace points on symbols which do not have an associated directory.
      Changed format of help message
      Display number of unrecognised relocations.
      Ooops - added gettext'isation missed out from previous delta
      Chnage type from 'unsigned char' to 'unsigned int' to avoid K&R compatability issue.
      Reloc macros tidied up.  i386 and v850 reloc macros added.
      Move reloc definitions into headers in include/elf
      Get relocation numbers from header files, rather than using built in
      Remoe spurious header file inclusion.
      Fix memory corruption due to generic_add_output_symbol being called after elf_map_symbols.
      fixed armelf sanitization
      fix armelf sanitization
      oops - move armelf sanitization before check for remaining sanitize
      Add ARM ELF private flags
      Add ARM ELF header flags
      Set BFD private flags based on command line switches.
      Fix PR 15003 - always perform  alignment requests
      Document .req directive
      Fix for PR 16412 - give M32R specific command line options a one dash prefix
      Add arm/thumb-elf expected failures
      Added missing sanitization markers
      do not adjust relocations against thumb function names as the linker needs
      Fix seg fault when displaying linker error message
      Fix for PR15003 - copy prev_opcode over opcode after issuing first insn in
      Fix for PR15003 - add FLAG_MUL32 to MAC, MACS, MSUB and MSUBS insns.
      Improve formatting of --help output
      Fix detection of thumb-elf function symbols
      Fixed generation of thumb function symbols.
      do not try to dump empty sections
      fix linker testsuite failure
      define SIM_HAVE_BIENDIAN
      prevent multiple attempts at closing remote connection.
      Add comment about problem computing nearets line numbers for undefined
      Always treat section symbols as special, even if they are attached to a
      Fic PR17107 - ignore contents of word subject to R_V850_32 relocation.
      Fix PR 17105 - reset previous insn to empty after emitting NOPs.
      Support big endian as well as little endian breakpoints.
      Fix info float test for arm-elf toolchains
      Fix PR 17135 (whilst keeping PR14827 fixed) by prefering register names over
      PR 16898: Add uses of EITHER_BUT_PREFER_ME execution unit class.
      Fix PR 16898 - Implement EITHER_BUT_PREFER_MU execution class
      PR 17438 - fix parsing of MVTSYS and MVFSYS insns.
      Fic PR 17045: Add FLAG_JSR attribute to DBT, REIT, RTD and TRAP insns.
      Fic PR 17045: Do not allow insns in R bin if L bin contains a branch.
      Addtional fix for PR17045 - allowed delayed branches to have insns in the
      Apply fix from PR 14826 - generate an error if a register is supplied for a
      Remove reference to depragmaize program.
      Add brace missing from previous delta.
      Fix PR 17387: ignore auto increment for loads where the destination register
      Fix PR 17469 - treat TRAP as another in the set of branch type instructions.
      Fix PR 17042 - Do not attempt to resolve offsets to symbols in other sections
      Fix for PR 17063 - do not create a section called .call_table, instead create
      Enhanced fix for PR 14826 - cope with the case where a symbol name matches
      Fix for PR 16299: Do not assume that bad relocations always have an associated symbol.
      Ooops - failed to check in first part of patch for PR 17438
      Apply patches from PRs 16299, 17008 and 17140
      Fix for PR 17008 - ignore conflicts when explicitly parallel instructions
      Cope with missing hi or lo relocs.
      Fix fise of R_M32R_18_PCREL relocation.
      Fix PR17762 - convert second opcode of a parallel insn to lower case before
      Add support for producing a lsiting from piped input.
      Fix comment.
      Applied patch from Philip Blundell <pb@nexus.co.uk>:  Make address variables
      Fixup previous delta by replacing 'unsigned long' with 'bfd_vma'
      Add support for FR30
      Added support for FR30
      Add support for the FR30.
      Add support for FR30
      Add sanitization for FR30
      Build FR30 libraries with -Os.
      Oopps - forgot to commit this with the previous delta
      Change default behaviour so that conflicts between register names and usr symbols
      Changes so that GAS will build - not work - just build.
      Added tc-fr30.h to things to loose
      Added fr30 directory to things to loose
      New files for testing fr30 assembler
      Reduce EM_CYGNUS_FR30 to a 16 bit value
      Add support for generating FR30 machine number
      Add support for FR30 target.
      Add support for disassemble FR30 instructions.
      Add dependency of readelf.c on elf/fr30.h
      Removed superflous code.
      Add code to support FR30 instrucitons which contain a colon in their mnemonic
      Add support for delay slot insns.
      Fixed typos and added some uppercase vs lowercase testing
      Regenerated these files.
      Replaced fixed size array for hi16 relocations with a linked list.
      Fix syntax errors
      regenerated Makefile.in
      PR17074 - ignore line terminator characters found inside strings.
      Moved bad insns to end of test file and added disassembly of good insns.
      Fixed reloc generation to match latest opcoide list from cgen.
      Fixed simple fr30 reloc handling.
      Add provision of _end symbol.
      Add support for -marm6xxx and -marm7xxx command line switches
      Add support for FR30_OPERAND_I32
      Coper with empty symbol names.
      Remove spurous warnings.
      fix for arm-pe linker testsuite failures - only define an entry symbol if one has been specified.
      Fix handling of I32 and I20 relocs.
      Add support for 9_PCREL and 12_PCREL relocs.
      Fix calculation of address for pc rel operations.
      Detect the absence of a symbol hash table.
      Enable relocs for ldi:20 insn
      Updated to match latest assembler output.
      Add support for R_FR30_48 reloc.
      change BFD_RELOC_FR30_32 to BFD_RELOC_FR30_48
      Fix typo in orevious delta
      Change default start address to 0x10000 so that it fits in 20 bits
      Use signed values for signed relocaitons.
      Imrpve handling of erroneous input.
      Fix pc relative relocs.
      Fix generic relocs to work as RELAs not RELs.
      Add line separator character.
      Fixed to match latest assembler output.
      Fix for PR18233, emit a NOP after a relaxable 16 bit insn so that optimised
      prevent accidental redefinition of obj_adjust_symtab
      Fill .init and .fini sections with NOPs
      Switch over to using generic elf script rather than an fr30 specific one.
      Remove .stack section, replace with __stack symbol.
      Removed fr30.sh and fr30.sc.
      Output formatting change to improve readability.
      Only allow allocated sections to contribute to the size of a region.
      Do not merge two instructions when the left hand one kills the right hand one.
      Display ARM syntax for PC relative offsets, as well as symbolic addresses.
      Fix bug in handling R_FR20 relocations.
      Add typedefs for structures found in dwarf2 debug sections
      Add preliminary DWARF2 dumpping capability to readelf.
      ooops - missed from previous delta
      Add support for ZVTINHERIT and VTENTRY relocs.
      Fixes to allow vtable support to work.
      Handle bfd_install_relocation returning out-of-range error.
      Add tests of readelf.
      Support v850 expected failures.
      Add tests for readelf's Dwarf2 dumping feature.
      Fix seg fault producing histogram
      Remove unused variables
      Add v850e-elf target.
      Remove sanitization of v850e-elf
      Remove v850e sanitization
      Add GC support.
      Replace {...} with [...]
      Fix spelling typo.
      DisplayDWARF2 basic type encodings.
      Add ability to dump .debug_aranges sections
      Dump tags found after the comp unit entry in a .debug_info section/
      Fix arm-coff relocations.
      Add support for strongarm target.
      Add support for StrongARM target.
      Add support for StrongARM target
      Add support for StrongARM target.
      Add support for StrongARM host/target.
      Fix tests to pass on ARM targets
      Fix Label1 - Label2 relocartions for ELF targets
      Fix for PR 19070 - add ability to detect and generate errors when sections
      Currently CYGNUS local
      remove mentions of mcore.
      Remove traces of mcore.
      Set display_endian based on target endianism.
      restore.  (Duh!)
      fix output format.
      REstore mcore support (duh!)
      Replace assert (about endianism) with an error message
      restore mcore files (Duh!)
      Use .short to display unidentified instructions
      Check for period after .rel{a} when detecting reloc sections.
      Defined rva relocations.
      Add support for mcore to dlltool.
      Add support for mcore RVA relocs.
      Add PLT relolcs
      Add mcore-elf support for shared libraries
      Add support for generating an mcore-elf dll.
      reinstate uin_reloc_p
      Update to match lattest assembler/objdump outpuyt
      Add xfail for mcore-elf
      Renumber cpu flag bits to avoid collision with PE flag bits
      Use renamed ARM cpu flag bits
      Add definitions related to shared objects (copied from elf32.em)
      Accept 'sp' as a valid register	name.
      1999-05-24  Philip Blundell  <pb@nexus.co.uk>
      1999-05-24  Philip Blundell  <philb@gnu.org>
      Updated to match latest version in EGCS
      Applied patches from Philip Blundell  <pb@nexus.co.uk>, to improve PIC support.
      Use correct template
      Add support for BFD_RELOC_ARM_PLT32
      Better coping with different reloc types.
      Update comment
      Minor formatting changes.
      fix typo.
      Initialise EI_OSABI and EI_ABIVERSION fields of e_ident array.
      remove spurious code.
      fix typo.
      Define ELFOSABI_ARM
      Include pipeline offset in addend unless dealing with an old ABI.
      Display unknown values detected in ELF program header.
      Implement new command line option for new ABI: -p which prevents the ARM code
      Fix implementation of R_ARM_PC24 and R_ARM_THM_PC22 relocs to conform to spec.
      Philip Blundell  <philb@gnu.org>
      Rename ARM interworking functions to avoid a name space collision
      Rename interworking functions to avoid a name space collision
      Use macros to hold names of temporary files.
      (ELF_MAXPAGESIZE): Default to 0x1000 not 1
      Update to match current gas,bfd and opcodes.
      Make LDRH/LDRB consistent with LDR when target is PC-relative
      Add mcore target
      Rename epoc-pe interworking function names to avoid a name space clash.
      Rename epoc-pe interworking function names to avoid a name space clash
      oops - omitted from previous delta
      Add support for 64 bit ELF files.
      Use 64bit wide values in internal fields.
      Define ELF_MAXPAGESIZE for all ELF based ports.
      Define ELF_MAXPAGESIZE
      restore previous format of --help output
      Updated to match latest output.
      Add support for ARM920 and ARM920t
      Fix definition of R_MCORE_NONE reloc
      Add -M command line switch to objdump - text of switch is passed on to disassembler
      Add detection of IMB and IMBRange SWIs.
      Detect symbols typed as thumb functions.
      Detect illegal use of hash symbols in assembler mnemonics.
      Fix -Wuh and -Wnhu options so that they work.
      Patches for eCos: Dump literal pool on section change.  Mark thumb function
      Link object files with the .exp file, not the .lib file
      Add new command line switch --thumb-entry.
      Include struc-symbol.h so that symbol structure	definition is available.
      Use symbol_get_bfdsym() macro
      Catch overflow in 22_PCREL reloc.
      document behaviour of dot inside sections.
      Make the mcore even more paranoid about section switching
      ooops - omitted from previous delta.
      Add fr30 and mcore to expected cpus list.
      Patch from: Jim Pick <jim@jimpick.com>
      Patch from:  Jim Pick  <jim@jimpick.com>
      Define 'elf_backend_got_header_size' and 'elf_backend_plt_header_size'.
      Add BFD_RELOC_ARM_ADRL_IMMEDIATE.
      Add support for arm v5 architectures.
      Define F_ARM_5
      Add support for armv5 architecture
      Display hex equivalent of rotated ARM constants.
      Abort if input format is ARM and output format is not
      Use symbol_get_obj() rather than accessing symbolP directly.
      Document .thumb_set directive.
      Only decode 64bit ELF files if the host compiler supports a 64bit data type.
      Applied patch from Felix Lee <flee@cygnus.com>:
      Include big endian and little endian formats in OUTPUT_FORMAT directive.
      Remove xfails for arm toolchains.
      Apply patch from Philip Blundell  <pb@nexus.co.uk>
      oops - omitted from previous delta
      1999-06-21  Philip Blundell  <pb@nexus.co.uk>
      1999-06-21  Philip Blundell  <pb@nexus.co.uk>
      Rename F_SOFTFLOAt to F_SOFT_FLOAT for compatability with include/elf/arm.h
      Add new field to bfd_target structure.
      Improve selection of output format
      Use CREATE_BIG_COFF_TARGET_VEC
      Philip Blundell  <pb@nexus.co.uk>
      Change to strip	out only symbols that start with LOCAL_LABEL_PREFIX followed
      Notice multlib switches.
      Hans-Peter Nilsson  <hp@bitrange.com>
      remove bigus code.
      Fix typo in defintion of OUTPUT_FORMAT.
      Check for overflow on R_ARM_PC24 relocs.
      Fix interworking problems.
      Tidy up formatting.
      Only pass positive values to validate_offset_imm()
      Look for register conflicts on stores as well as loads.
      If an offset is invalid, display it.
      only emit -mthumb-interowrk directive if really necessary.
      Fix partial REL relocs.
      Add code to emit relocs into a base file.
      extend comment.
      fix bug in previous delta
      Add ability for individual targets to have their own command line switches by
      Implement --base-file command line switch.
      Path from Roland McGrath  <roland@baalperazim.frob.com>
      Patch from Roland McGrath  <roland@baalperazim.frob.com>
      Patch from Philip Blundell <pb@nexus.co.uk>: Define __end__
      (display_debug_lines, case default): Change second line setting adv to use = not +=
      Applied patch from Jim Wilson to fix several bugs in line table generation.
      This makes the line number info for the end of a function match what the
      (display_debug_lines, case DW_LNS_const_add_pc): Multiply adv by info.li_min_insn_length.
      Apply Jim Wilson's patch to track current frag for line number changes.
      Patch from Jim Wilson - more bug fixes for line table decoding.
      Do not build ld for native AIX platforms.
      Applied patch from Stephane Carrez  <stcarrez@worldnet.fr> to fix pointer size assumption.
      Add support for configuring for fr30.
      When possible, keep the	original type of the symbol.
      Apply patch from Scott Bambrough to display the contents of a NOTES segment
      Patch from Scott Bambrough <scottb@netwinder.org> to define NT_TASKSTRUCT.
      oops - omitted from previous delta
      ooops - omitted from previous delta
      Document new command line switches.
      Do not align sectins when producing ELF format objects.
      slight code improvement over previous delta
      fix typo.
      Add test for strongarm to ScottB's patch.
      Do not dump literal pool when a .section .line directive is encountered.
      Fix memory leak.
      use bfd memory allcation routines
      Applied patch from Scott Bambrough  <scottb@netwinder.org>:
      Fix value for -Wnuh command line option
      Add patterns with correct names for mulu and muls instructions (mulu.w and muls.w)
      Only support interworking and pic  for ELF or COFF targets
      Apply Philip Blundell's patch to prevent range checks on weak symbols.
      Change ELF_MAXPAGESIZE to 0x1
      Add earm_epoc_pe.c build target.
      Mark interworking sections as linker created to prevent garbage collection.
      Undeo previous delta.  Set gc_mark instead.
      Add earm_epoc_pe.c build target.
      Rename MULTI_SET_PSR to LDM_TYPE_2_OR_3
      Make sure that sensible values are extracted from a raw header.
      Merge sections named .bss.* into .bss section.  Similarly for .sbss.
      Fix bit patterns of some load/store instructions to match latest docs.
      Fix assembler testsuite for ARM
      Add default assembler switchhes on a per machine basis.
      oops - omitted from previous delta
      Apply patch supplied for case 102229 to implement new insns psrclr and psrset.
      revert previous delta
      revert part of previous delta which had accidentally snarfed some experimental
      Remove spurious test of exp_name
      Remove extraneous underscore from prototype
      fix compile time warnings
      fix compile time warnings.
      fix typo in previous delta
      Fix testsuite failures for arm -linux
      Define SHORT_AR and use for MVTACC (fix for CR: 101340)
      oops - omitted from previous delta
      Define SHORT_AR (fix for CR: 101340)
      Fixed test to disable these checks if the target is PE based.
      Fix test results for arm-pe toolchain
      Expect arm-pe and arm-coff failure of the simple objcopy test
      fixes for arm-aout....
      expect thumb-pe and thumb-coff failures
      clip shorts to prevent assembler warnings
      Chnage the default endianness for mcore to little
      Change the default endianness to little.
      Do not attempt to fixup relocs relative to weak symbols
      Add ssnop pattern.
      Look for seperator after TO and FROM tokens when exploring nested structures
      do not look beyond the end of the buffer
      fix typo.
      Fix processing of RVA relocs
      Fix generation of RVA relocs
      fix typoi
      Overhaul --help output
      Overhaul --help output.
      Fix binary pattern for cpfg,f0,c instruction
      Do not check sections without a LOAD attribute for overlap
      Fix bug in previous delta
      Applied Fred Fish's patch to fix decoding of core notes.
      Add SEC_CODE and SEC_READONLY flags to glue sections.
      Add SEC_CODE and SEC_READONLY flags to glue sections.
      Add support for target specific processing of ELF segments
      Fix .force_thumb
      Add arm-epoc-pe specific linker script
      Fix displaying 64bit ELF files.
      Fix compile time warnings & asupport more than 999 symbols
      minor formatting changes
      fix typo in previous delta
      Pass -mpacs-26 by default to arm assembler.
      Fix include paths
      Change AR for ELF so that common symbols are not included in archive map.
      Fix support for native 64bit ELF systems
      Revert previous patch.
      Fix elf linker's handling of commons in archive maps
      fix detection of common symbols.
      Add support for -marm720 command line switch
      Fix detection of common symbols
      catch bad arm relocs
      Fix compile time warnings
      change default arm gas abi selection to 32
      Move PE format object file detection code into common place.
      Apply patch from Philip Blundell to allow .previous to work for arm-elf
      fix formatting
      fix PE file format detection
      Add new constants specified in Oct 4 1999 Draft of ELF ABI spec
      Redefine STO_* value sin terms of STV_* values
      Add decoding of new constants defined in Oct 4, 1999 draft of ELF ABI spec.
      ELF visibility patch from Martin Loewis.
      ELF visibility patch from Martin Loewis
      document --disassembler-options=force-thumb
      Add support for --disassembler-options=force-thumb
      oops - omitted from previous delta
      Apply patch from Mumit Khan to fix bugs generating dll names.
      Added year 2000 copyright notice
      Applied Mumit Kha's patch to tweak dll production code.
      oops - change omitted from previous delta
      Apply Mumit Khan's patch to implement --compat-implib command line switch
      Apply Mumit Khan's patch to remove 32 postfix from cygwin and mingw
      add year 2000 copyright notice
      add missing definitions
      Remind users about -Wl,
      Fix description of -n command line switch
      Apply Mumit Khan's patch to allow temporary file for process interconnection
      Apply patch from Egor Duda to process win32_pstatus notes in core dumps.
      Add definition of NT_WIN32PSTATUS
      Add NT_WIN32PSTATUS to list of recognised core notes
      Add arm-conix target
      fixup ARM documentation
      Fix mistakes made about interpretation of ELF ABI spec
      fix comments on some EM numbers.
      Fix description of EM_S370.
      Apply for for CR 102957.
      Apply Tim walls octest vs bytes patch
      Fix bug in interwork stubs from thumb to arm
      Applied Tim Wall's patch to replace RELSZ and friends with bfd_coff_relsz and
      fix mis-applied patch
      Detect ELFOSABI_ARM.
      Apply H.J.'s patch to fix NOLOAD section sizes and dot updates
      fix spelling of Motorola
      fix dll table lookup code for Motorola
      Add 'add" as an offial alias for "addu"
      fix typo in comment.
      Fix seeks and reads past the end of a BIM
      Remove use of a GCC extension when allocating local arrays.
      Prevent double dumping of raw thumb instructions.
      Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
      Add support for documenting target specific disassembler options
      Add ATPCS support to ARM disassembler.
      Apply patch from Thomas de Lellis to allow nm to distinguish between weak
      Add prototype for parse_arm_diassembler_option
      Rename parse_disassembler_option to parse_arm_disassembler_option and allow it
      Cathc unwanted text after instructions
      Add ATPCS register naming support
      Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
      Rename parse_disassembler_option (again)
      Fix compile time warning messages.
      apply patch from MArk Elbrecht tpo update comment and copyright
      Add support for M340
      Add support for M340 part.
      Add support for M340 processor
      Remove extraneous code.
      Fix fclose() emulation
      Add prototypes for ARM register name functions.
      Add a symbol's value to	the computed frag offset, rather than overwriting it.
      Remove use of ELF_ST_OTHER.
      Updated comment.
      Add support for sh-pe and arm-wince-pe targets.
      Accept 16-bit addresses.
      fix typo in previous delta
      Add support for WinCE based toolchains.
      Add support for WinCE targeted toolchains.
      Add support for WinCE targeted toolchains.
      Add support for an OS of "wince"
      fix typo in previous delta
      Rename 'flags' to 'signed_overflow_ok_p'
      Add functions to modify/examine the signed_overflow_ok_p field in cpu_desc.
      Replace 'flags' with 'signed_overflow_ok_p'
      Add WinCE support.
      Defone {MIPS|SH}_PE_MAGIC
      Remove bigus .align check
      Fix building with --enable-targets=all
      Fix building with --enable-targets=all.
      Include getopt.h
      Apply patch for 100679
      Remove extraneous CYGNUYS LOCAL markers.
      fix LINK6 code.
      Further LINK6 bug fix.
      treat -m32r as a seperate, specific command line switch.
      Document new -m32r command line switch
      fix to match latest readelf output
      discard all unexpected sections.
      Match r[0..7]_bank operands before normal operands.
      Handle same-section relocations where the destination is at an address >=
      fix compile time warning messages
      minor formatting improvements
      Fix adr pseudo op for Thumb.
      fix bug detecting pc-rel overflow
      Fix value of SHORT_A1.
      catch out of range string offset in corrupt stab entry
      Disassemble 0xde.. to "bal" [branch always] instead of "undefined".
      Add "bal" instruction pattern.
      Fix SUB_SEGMENT_ALIGN macor for BFD_ASSEMBLER
      Flush any pending instructiuons before emitting data into the instruction stream.
      Add definitions of flags in e_flags field from version A-08 of ARM ELF spec.
      Add code to decode the e_flags field of an ARM ELF binary.
      Detect EM_AVR machine number
      Only check EF_xxx flags if the EABI version number is unknown.
      Update copyright notice
      Remove spurious blank line
      Merge arm-oabi.h into arm.h
      Add support for R_ARM_XPC25 and R_ARM_THM_XPC22 relocs
      Add support for BFD_RELOC_{ARM|THUMB}_PCREL_BLX relocs.
      Fix dependency for elfarm-oabi.c
      Add 'avr' to Makefile.am
      Replace 'strftime' with 'sprintf'.
      Apply Andrew Cagney's patch to fix use of 'struct fix'.
      Apply patch to fix compuation of frag offsets for symbols
      Initialise signed_overflow field
      Document behaviour of .align 0 for ARM targets.
      Note that output section data commands can only appear inside output section
      Fix tests to remove leading zeroes from labels
      Fix little endian relocs
      Fix disassembly of DLRS{H|B} instruction
      Add support for _x and _s flags to MSR instruction
      Apply patch from Charles Wilson to make PE ports search for dynamic libraries
      Apply patch from  Richard Gorton <gorton@scrugs.lkg.dec.com> to implement
      Fix typo in previous delta
      Add part of patch omittede from previous delta
      Force relocs emited for an executable to contain virtual addresses.
      Define LIBIBERTY
      Regerbated after change to Makefile.am
      Use bfd_generic_verify_endian_match() and fix it to only check when endianness
      Add peigen.lo to MIPS PE target
      Patch from Thomas de Lellis to implement --section-start
      When deciding if ".text" section should be read-only, don't forget to reset
      Add special case handling when GDB set CPSR register
      When calling getopt_long indicate that the 'd' switch takes an optional
      Fix capitialisation of setnaces in comment.
      Include year 2000 in copyright message
      minor formatting tweaks to aid syncronisation
      replace GPR_SET with GPR_CLEAR
      Use GPR_CLEAR instead of GPR_SET
      Remove RCS tags to make synchronisation easier.
      fix spelling mistake in comment
      Define GPR_CLEAR
      Remove RCS date string in order to make synchronisation easier.
      Do not run test sfor c54x
      Update copyright dates
      Minor formatting tweak to make synchronisation easier.
      Fix compile time warning messages.
      Add support for v4 SystemMode.
      Replace defines with those from intl/libgettext.h to quieten gcc warnings.
      Remove illegal instruciton pattern, since it is the same as the breakpoint
      Undo part of previous delta, so that _() calls dgettext() not gettext().
      Accept 80960* machine names (as generated by ieee.c)
      Add comment describoing why dgettext() is used in _() macro.
      undo repvious delta
      Applied patch from  Kazu Hirata  <kazu@hxi.com> to fix disassembly of inc.l
      Fix formatting
      new file - notes about using --enable-maintainer-mode
      Assign correct reloc value to size 1 constant valued fixes.
      Add test of macro expansion of string arguments.
      Remove 'mrs r9, cpsr_all' since the cpsr_all flag is no longer legal syntax.
      Add -mcpu=rmXXXX switch.
      Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.
      Changed values of MODSYNC and CRCCON as suggest by Russ Magee <rmagee@home.com>
      Add strongarm tests
      Fix compile time warnings
      Fix compile time warnings
      Use bfd_octets_per_byte instead of OCTETS_PER_BYTE
      Expect all arm variants to fail copying executable test
      Do not expect the compilation unit tag to be unit 1
      Improve verbose message
      Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
      Fix description of --stabs switch
      Advance past both parts of dos based <letter>: filepath prefix.
      Treat GNU weak symbols as external.
      Assemble ldmac correctly.
      Fix spelling typo
      Fix spelling typos.
      Fix formatting.
      Applied Marek Michalkiewicz <marekm@linux.org.pl>'s patch to ehance the AVR port.
      Do not allow EITHER_BUT_PREFER_MU opcodes to be packed into reverse
      Set vma and lma for segment when using the BFD_ASSEMBLER for COFF format files.
      Fix previous delta so that it is only used for TE_GO32 and not !TE_PE.
      Change the registers used in ldmac and stmac tests.
      Do not change an existing section's attributes if a flags argument isn't
      Add entry omited when Stephane Carrez's h68hc11 code was chaecked in.
      Fix formatting of reloc16.c
      Turn a weak symbol into	an external symbol for a non-shared, non-relocatable
      Fix typo in previous delta
      Fix formatting.
      Tidy up formatting.
      Add Mike Meissner
      Change minimum loop size limit to 0x10 (103792)
      Further changes to warning messages
      oops - omitted from previous delta
      Fix expected results
      Applied Mark Elbrecht <snowball3@bigfoot.com>'s patch to implement
      oops - omitted frpom previous delta
      Fix formatting
      Fix formatting.
      oops - omitted from previous delta
      fixed another comment formatting problem.
      Fix comments.
      Fix formatting
      Fix formating
      Fix formatting
      Add several more port specific maintainers
      Add set of bfd_mach_ cases for compatibility with older binutils
      Fix formatting.
      Fix formatting
      Fix formatting.
      Fix formatting and add missing new lkine at end of error message
      Support the g++ attribute init_priority in gcc 2.95.2 and later.
      Add padding to the last section when aligning it increases its size.
      Fix definition of SKIP_PROLOGUE macro.
      Add new command line switch --no-construct-floats
      *** empty log message ***
      Fix formatting
      Fix formatting.
      Fix formatting.
      Fix formatting.
      Additions due to recent changes
      Don't merge labels. Don't merge if the symbol isn't constant. Don't call
      Fix spelling typo.
      Rename bfd_elf_get_arch_size  to bfd_get_arch_size
      Fix expected results to match current assembler output.
      Fix formatting
      Change output of `nm --help' to include a description of the purpose of the
      Fix formatting.
      Add optional style argument to --demangle switch.
      Fix formatting.
      Detect and report corrupt relocs
      Applied Michael's Sokolov's patch to implement --embedded-relocs for m68k coff.
      oops - omitted from previous delta
      Regenerate auto-generated files
      Add GPL copyright notices to uncopyrighted files.
      File not needed - it is provided at the top level
      Adssign copyright to FSF
      Zero the allocated contents of reloc sections.
      Fix formatting
      Implement -taso command line option.
      Fix formatting
      Improve section to segment mapping code.
      Minor formatting fixes.
      Minor formatting fixes
      Add --pcrel option to m68k port
      Fix formatting.
      (@cindex @samp{--pcrel}): Rewrite option description.
      Fix skip of 'cpsr_all' flag
      Undo some formatting fixes
      Add info about CGEN maintainers
      Restore reverted code.  Fix bug in reverted code which was eliminating too
      If the destination of a BLX instruction is aligned on a half word boundary,
      Update to include descriptions of .popsection, .previous, .pushsection,
      Remove extraneous whotespace
      Fix typo
      Remove spurious CYGNUS LOCAL comments
      Make sure the 2 bytes of the jump address are in the same frag.
      Define __bss_size symbol to indicate the final size of .bss section.
      Refer to -rpath not --rpath in error message
      Add defintion of ENTRY
      Fix formatting
      Set the debug flag for storage types C_ARG, C_REGPARM, C_FIELD, C_MOS, C_MOE,
      Silently accept -d as an alias for -g for compatability with old BSD systems.
      Allow "bx pc" in ARM mode.
      Compute write back value for post increment loads before
      Warn abouyt "bx pc" not being very useful.
      Tidy up decoding of shift based addressing modes.
      Catch and warn about attempts to display debug information for version 1 aranges.
      Allow illegal shifts by zero to be recorded as logical shift lefts by zero.
      Minor formatting changes
      Replace as_tsktsk with as_warn.
      Changed email address of Ulrich Lauther
      Zero out the dynamic allocated content space.  Add a comment to remind us that
      Fix bugs detecting w65 architecture.
      Allow common symbols to have an alignment of 1 if explicitly requested, and
      Correctly calculate the pc relative offset of the target destination for jmp
      When choosing the target for a particular endianness, do nothing if the target
      Find all sections containing debug information and include them in the stash.
      Add .gnu.linkobce.wi. to the list of debug section names.
      Add .gnu.linkonce.wi.* to .debug_info sections.
      Regernate
      Regenerate
      Increase minor version number (to 2.10.91) to help tools detect the new
      Fix formatting, add copyright notice
      Add ARRAY_SIZE macro from egcs version
      Extend comment.
      Fix date ordering of entries
      Fix formatting and spelling mistakes
      Fix formatting and spelling msitakes
      fix formatting
      Fix time ordering of entries
      Fix buggy macros
      Regenerate files using fixed aclocal install.
      Add Stephane Carrez
      Do not initialise flags in output bfd if the input bfd is the default
      Emit 8 NULs for	target section name instead of dumping core when the target
      Fix formatting
      Make debug_sec_names static.
      Disable relaxation if multiple symbol definitions are encountered - otherwise
      Add support for the MIPS32
      ld performs LITUSE relocations incorrectly if -relax is specified on the ld
      add support for embedded relocs in m68k ELF port
      Replace StrongARM property with v4 and v5 properties.
      Remove jbssi and jbcci.
      oops - fix date ion ChangeLog entry
      Change the PLT entry 0 instruction sequence to actually work.
      Conditionalise the embedded relocs feature on the m68*-*-elf target
      Redesign and clean up the relaxation mechanism.
      Add #ifdef DLL_SUPPORT around use of pe_dll_search_prefix.
      Oops - fix mistake in previous delta where unused variable 'nsyms' was
      Change mask for OC to 0xFE00
      Add tests of return values from bfd function calls
      RELAX_RELOC_*: New definitions for both BFD_ASSEMBLER and !BFD_ASSEMBLER.
      Fix the previous misapplied patch.
      (readelf -S test, readelf -s test): Expect mips*-*-* to fail.
      Add --gdwarf2 support to ARM toolchain
      Plug one of many possible memory leaks in error handling.
      Add m68hc12 to list of supported configurations
      Add noconfigure dirs for m68[hc]{11|12} targets.
      Add Jim Wilson as Maintainer for IA64 code.
      Add Eric Christopher as maintainer for MN10300
      SWitch over to using dwarf2_generate_asm_lineno
      Preserve copy of case clobber opcodes so that .req pseudo op works
      Add support for *-storm-chaos target
      Add support for -storm-chaos
      Add --srec-len and --srec-forceS3 switches to objcopy
      Fix readelf -S and readelf -s tests for MIPS and v850
      Use ${CONSTRUCTING...} to enclose constructors and destructors.
      *** empty log message ***
      Remove extraneous whitepaces
      Add include of "dwarf2dbg.h"
      Add GNU Free Documentation License
      Add GNU Free Documentation License
      Fix memory corruption with --gstabs and short length filenames.
      Apply patch from Peter Targett to fix building arc-elf32 target.
      ops - omited from previous delta
      Add support for .line and .file pseudo ops.
      Fix compile time warning, and remove possibility of infinite loop.
      Add new ELF ABI defines
      Add new machien types and section flags
      Remove redundant init of config.make_executable to true.
      Add ARM v5t, v5te and XScale support
      Add support for configuring an xscale atrget
      Move GNU Free Documentation License from the output into a comment
      Turn Gnu Free Documentation License intoa comment
      Add GNU Free Documentation License
      Add support for ARM's v5TE architecture and Intel's XScale extenstions
      Add x86-64 support files.
      Add support for x86_64-*-linux-gnu* target
      Add support for x86_64-*-linux-gnu* target
      Really delete elf64-ia64.c this time.
      Update RTEMS targets
      Update RTEMS targets
      Update RTEMS targets
      Expect mips16 nops to be used for padding when mips16 code generation is
      When calculating offsets, don't accept as constant the difference between the
      Fix testcase and test results
      Improve MIPS32 support
      Add initialiser for membership field
      Add MIPS32 as a seperate MIPS architecture
      Fix whitespace
      Add mips32 tests.
      Add MIPS V and MIPS 64 machine numbers
      Add MIPS SB1 machine
      Fix tests to align to a 16 byte boundary.
      oops - fix typo
      More test case alignments.
      Finish off adding MIPS32 instructions.
      Use the WR_HILO, RD_HILO, MOD_HILO, and MOD_LO macros.
      Remove all uses of M1.
      Add MIPS64 instructions and tests
      oops - omitted from previous deltas
      Suppress support of DEMON swi's in XScale mode.
      Add outputting_stabs_line_debug varaible and D10v code to use it
      Add Jason Merrill as DWARF2 maintainer.
      Add emulation of double word load and store instructions.
      oops - remove redundant prototype introduced in previous delta
      Generalize DWARF2 and COFF support.
      Fixup whitespace
      Add xscale to list of Rel targets
      Pass dwarf2_find_line_info as last parameter to invocation of
      Expect the srec_test to fail for ARM targets because the -oformat linker
      Regenerate fr30-dis.c
      Update to match latest assembler output.
      Prevent re-read of instruction from wrong address.
      Add tic54x and tms320c54x to expected cpus list.
      Fix v850 test failures
      Add 0x91 as an FPE SWI.
      Update copyright dates
      Fix formatting.
      Fix Formatting.
      Fix formatting
      Fix formatting
      Add el segundo tests
      Fix formatting.
      Remove spurious whitespace
      Add link option to allow undefiedn symbols in shared libraries
      Add EM_X86_64.
      Ignore sections	with zero size.
      Revert the last beautification with "innocent" whitespace,
      #include <limits.h> only if it exists.
      Adde dfinition if INT_MAX if limits.h is not included
      aadd conditionals around definition of INT_MAX
      If we don't have <limits.h>, try including <sys/param.h> if we have it.
      oops - omitted terminating #endif
      Move to the start of the program headers before attempting to read them.
      Add Diego Novillo.
      Regenerate files
      Add default case to file_format switch.
      Definbe extra allowable COFF section flags for ARM_PE target/
      Fix test for StoreDouble Instruction.
      Add missing support for arm-epoc-pe.
      Add bfd_get_bits() and bfd_put_bits().
      Fixes to allow sources to compile under Solaris 2.8
      Fix for compiling under Solaris 2.8
      Synchronise with master FSF GCC sources
      Add --no-default-excludes option for PE targets
      Requre that long options starting with 'o' only accept a double dash prefix.
      Fix problems with new EXACTLY_TWO_DASHES command line switch option.
      Fix msr-bsd test
      Add OBJDUMP_DEFS to configure and makefile
      fix spelling typoi
      Fix disassembly of arm-elf instructions with relocs associated with them.
      fix patterns to match new behaviour of disassembler
      Fix local label code to use LOCAL_LABEL_PREFIX
      Allow ADRL relocs to be adjusted in arm-coff
      Change defn of LOCAL_LABEL_PREFIX to ""
      fix spelling typo
      Make COFF and ELF disassemblys agree
      Rotate ChangeLogs
      Updated ARC assembler from arccores.com
      Add missing ARC documentation
      Update copyright date to 2001
      formatting fix
      Formatting fix
      formatting fix
      Delete output file upon fatal errors.
      Fix expected result from readellf -s with 64 bit binaries
      Prevent seg fault with corrupt section name indicies
      oops - fix typo
      Stop objcopy trying to convert endianness.
      oops - omitted from previous delta
      Add new arc core numbers.
      Remove redundant bit from "fa" and "da" flags
      Do not abort if tcbit is still set.  Issue an error message instead.
      DJGPP config tweaks
      Detect installation of SWI vector by running program as well as loading program.
      Replace occurances of -oformat with --oformat.
      Update base address register after restoring register bank.
      Add parentheses ready for future conbtribution
      Fix typo
      Do not convert reloc addend to PC rel, it will be handled later on.
      Remove elf64-ia64.c from list of backend C files - it is auto-generated.
      Add -u option toi readelf to display unwind info.
      Change bfd_target_vector from an array to a pointer
      ignore common definitions of function symbols in unlinked archives
      If stabs info is successfully found, do not attempt to find dwarf2 info
      Suppress extra addition of ImageBase.
      Add s390 support
      Document new --unwind option to readelf.
      Remove extraneous whitespace
      Remove annoying entry....:-)
      fix seg fault in reloc reading code
      Apply several patches from Maciej W. Rozycki
      oops - omitted from previous delta
      fix formatting
      Fix definition of NEGBRANCH
      Prevent Aborts from happening whilst emulating a SWI
      remove spurious whitespace
      Add obvious fix rule
      Apply changes to Makefile.in to Makefile.am
      Fix initialisation of asection structure
      fixes for elf_find_nearest_line
      Reset processor into ARM mode for any machine type except the early ARMs.
      Add code to preserve processor mode when a prefetch
      Remove Prefetch abort for breakpoints.  Instead set the state to RESUME.
      Allow configuration of texinfo for Cygwin hosts.
      Set the architecture (GDB multiarch needs it).
      Add PDP-11 support
      Note that some flags to the COFF version of .section remove attributes rather
      Don't mark a fixup as done if it's against a symbol.
      BFD: Catch & report unhandled PE section flags.
      Set SEC_NEVER_LOAD when the 'n' flag is used.
      Add support for disabling alignment checks when performing GDB interface
      Remove non-K&R compliant LHS type cast in call to GET_DATA_ALLOC macro.
      new defines for Coldfire V4.
      Add s390 target
      Print warnings if NaNs are found and the target CPU does not support them
      Rest of the changes for Coldfire V4
      est of the changes for Coldfire V4
      Rest of the changes for Coldfire V4.
      Add BFD_RELOC_THUMB_PCREL_BLX.
      Fix BLX(1) for Thumb
      Conditionalize prevbious pathc on ! defined OLD_ARM_ABI.
      Update copyright notices
      Fix typos
      Fix copyright notices
      Handle EM_S390_OLD.
      Always set machine type based on cpu_variant.
      Add --binary-architecture switch to objcopy to allow the output architecture
      fix typos
      Fixtypos in ChangeLogs, fix copyright dates in files
      Fix typos in ChangeLogs and update copyright notices
      Fix typos in ChangeLog; fix dates in copyright notices
      Fix typos in ChangeLogs; fix dates in copyright notices
      Fix typos in ChangeLogs; add coff/external.h; fix copyright dates
      formatting fix
      Synchronise with copyright dates on FSF GCC versions of these files
      Fix warning message
      Add new opcodes
      Fix syntax errors.
      Do not enable alignment checking when loading unaligned thumb instructions.
      Fix building bfd.pot in maintainer mode
      Add note about inability to use "make distclean" in maintainer mode.
      fix_new_exp: Print an error if passed a register.
      Document --listing-XXX command line switches.
      Support the GCC flags '-ffunction-sections' and '-fdata-sections'.
      Remove extraneous whitespace
      Fix compile time warnings.
      Remove extraneous whitespace
      Automate generate on man pages
      Do not optimize BFD_RELOC_390_GOTENT relocs.
      oops - omitted from previous delta
      Add missing double quote
      (for COFF) default symbols to being local.
      Allow for the possibility that the local labels won't be in the objdump output.
      Add OpenRISC support
      z8k fixes
      Check to see if the filename symbol has been initialised before extracting
      Fix autoconf breakage + commit target.c, omitted in previous delta
      Add ability to pad code alignment frags with no-ops.
      Add openRISC support in opcodes
      Support printable characters outside of the ASCII range
      Add support for arm-vxworks target
      Give emulation a chance to process unrecognized file before fatal error is
      imprrove error message
      Add gas and ld support for openrisc
      Fix indentation and parenthesis
      Compute value of _bfd_target_vector_entries based on the size of
      Set EF_ARM_HASENTRY if the start address is set.
      Do not insert more than MAX_MEM_FOR_RS_ALIGN_CODE bytes.
      Check Mode not Bank in order to determine rocesor mode.
      Change type of 'addr' to be unsigned long, in order to match its use.
      When truncating an aligned block, ensure that the low order bits of the
      Fix handling of XScale LDRD and STRD instructions with post indexed addressing modes.
      Fix MIPS disassembler so that it produces reassemblable code.
      Remove definition of EM_MIPS_RS4_BE.  The constant was never in active use
      Improve Solaris compatability
      Replace sh_size/sh_entsize with NUM_SHDR_ENTRIES
      Change PLT code to avoid using r2 - it used by GCC to return large startures
      Add MIPS r12k support
      Add MIPS ELF64 relocs
      Rmeove i370-mvs architecture - it is not supported.
      Add support for .uahword, .uaword and .uaxword pseudo ops
      Remove section VMA adjustment when computing the address of the line to show.
      Support big endian PLT entries.
      For sh-*-linux-gnu target add a start address for the text section.
      Handle MIPS64 relocs which use a non-1 valued int_rels_per_ext_rel
      Add command line switches to objcopy to provide lists of symbols in files
      Add mips64*-*-linux host
      Do not allow .globl to override .section
      oops - omitted from previous delta
      correct some 68k/ColdFire problems
      Remove warnings building z8k port.
      Remove L fromlist of accepting listin goptions
      fix test for overlflow of literal pool
      Fix m68k/mri mode problems.
      Bytes stored in target order, not host order.
      Add lgh instruction.
      Document use of comparison operators as infix operators
      Correct setup_xfail rule.
      Only pad the tesxt section if the data section is going to follow it.
      Rebuild after recent change to gprof.texi
      Regernate after recent change to as.texinfo
      Fix typo in comment
      Stop sh-coff port from trying to call dwarf2 debug functions
      Chnage load_symbols() to a boolean function
      Chnage styp_flags_to_sec_flags() to a boolean function
      Remove auot generated man pages
      Restore file accidentally deleted during man page cleanup
      Fix typos
      Allow adrCCl.  [Patch from Phillip BLundel]
      Add %mrp (millicode return pointer) alias for %r2 or %r31, depending on 32 or
      Add wdebug instruction
      Fix over-optimisation of ST instruction.
      Add missing support for -o option.
      Document md_atof
      Use MVN to build simple inverted constants.
      Do not set finalize_syms until after the segments have been sized.
      Add DWARF 2.1 attributes
      Remerge with gcc
      Treat a .ln directive outside of a function as a .appline directive.
      Support DWARF 2.1 tags, encodings, languages.
      Fix mips16 testsuite failure by allowing finalize_syms to be set before
      Change MIPS maintainer to Erci Christopher
      Fix seg fault by replacing symbol_get_frag() with fscan->fx_frag.
      Skip section symbols from sections being discarded
      Support DJGPP COFF targets in bfd_get_sign_extend_vma()
      Fix encoding of clf instruction
      Display the contents of a .debug.macinfo section
      For sections containing uninitialised data, only set their size to s_paddr
      Remove patch accidentally checked in with readelf.c patch
      And remove the seconf accidental patch commission.
      Catch and ignore empty, ineffectual alignment frags when deciding if a
      Only set debug_type to DEBUG_NONE if it is DEBUG_UNSPECIFIED.
      Add .incbin pseudo op
      Use FOPEN_.. macros in calls to fopen().
      Fix grammatical errors
      Check for the output_bfd not having any coff_data structure allocated to it.
      Add notes about branch checkins
      Don't merge if the storage class of the non-debug symbol is C_NULL.
      Fix dependency for em32relf.c
      Fix failures in MIPS testsuite
      Add Christian Groessler as maintainer for z8k port.
      Change bug reporting email address.
      If a region is specified assign it to all sections inside the overlay unless    they have been assigned to the own, non-default, memory region.
      Use stderr if config.map_file is not available.  Do not print NULL trees.
      Change bug-gnu-utils@gcc.org to the mor obvious bug-binutils@gcc.org
      Fix computation in SECTIONS example.
      Fix prototype of _bfd_ecoff_styp_to_sec_flags
      Implement new switch --rename-section
      Do not require any exception support library.
      Do not require any exception support library.  Check results against NRV.
      Replace VXWORKS with ARM_COFF_BUGFIX.
      Cleanups for z8k target
      Use @command{name} for commands.  Use @option{-opt} for options.
      Return zero only as the last step of qsort function.
      Include offset of reloc from start of section when computing value for
      Support relocs for sh-coff targets as well as sh-pe.
      Change 'partial_inplace' to true (this target uses REL relocations) and
      Fix formatting
      replace direct invocation og elf vma print functions with indirect invocation
      Make --verbose always display linker script
      Fix behaviour of unaligned data directives
      Extend unaligned test to check .uaword with mulitple arguments
      Add missing prototypes.  Fix formatting.
      oops - omitted from previous delta!
      Fix bug in previous delta
      Add missing prototypes
      Add missing protypes
      Never select the generic has table creator.  All elf backends need elf specific
      Return if target is `vax-*-ultrix*'.
      Add missing comma
      No corefile support for x86-bsdi systems
      Add missing prototypes for bout.c
      Add more missing prototypes
      Apply H.J.'s patch to revert change to elfxx-target.h
      fix compile time warning message
      Add missing prototypes
      Declare BSIZE as static
      Add missing prototypes
      Add missing prototypes
      Add missing changelog entry
      omitted in previous delta
      Fix off-by-one error whilst sweeping vtable relocs
      Do not rightshift recomputed addend during relocatable link if not USE_REL.
      amend entry to mention only if not USE_REL
      Set correct value for default (PE) stack size.
      Fix VXA mask bits
      Add new command line option '--encoding' to strings
      Add support for arm-openbsd target
      Fix bug emitting R_SPARC_UA32 relocs into shared objects
      Fix memory leak
      Fix typo
      s390 assembler improvements and testsuite
      Improve documentation on local labels and add documenation about dollar labels.
      Fix compile time warning messages
      coordinate info->symbolic and info->allow_shlib_undefined
      Add option -mwarn-areg-zero.
      Fix compile time warnings
      oops - forgot to check for clean 64 bit build - fix compile time warning
      fix compile time warning messages
      Fix compile time warnings
      Fix compile time warnings
      fix compile time warning messages
      Define and use pe_get_data_import_dll_name().
      improve documenation about auto-import
      oops - omitted from previous delta
      oops - frag omitted from previous patch application
      Remove spurious prototype.
      Fix thinko
      Remove spurious comment
      Replace bfd_get_filename with bfd_archive_filename in error message.
      Add missing function protoypes.
      Revert most of previous delta.  Do not call bfd_archive_filename on output
      Detect and warn about DWARF64 format .debug_arange sections
      Add more detection of 64-bit DWARF sections
      Fix (for the last time, I hope) handling of R_ARC_B22_PCREL.
      Fix compile time warnings in cgen-generated files
      fix encoding & decoding of DSP single data transfer instructions
      Add test of SH DSP instructions
      fix z8k assembly and disassembly
      work around locale problems for case insensitivity
      Use ISSPACE instead of isspace
      Fix arm aout placement of .bss section
      Update contact address
      Generate warning message if .endr is used without preceeding .rept/.irc/.irp
      Include -z nocopyreloc in usage
      Treat R_ARM_THM_PC22 like R_ARM_PC24.
      Use safe-ctype.h not ctype.h
      Fix formatting
      Replace CONST with const
      support multiple options to the -w switch
      Add support for XScale's coprocessor access check register.
      Remove semicolon from ARM comment chars list
      Restore line_comment_chars after a SNAFU.
      Define __EH_FRAME_{BEGIN|END}__
      Fix usage of H_GET_32/16. Likewise with H_PUT_32/16.
      Change footer to refer to FSF.  Change subtitle to refer to original creation date.
      Set the LMA based on the p_paddr of the segment that contains it.
      If the LMA for a segment is known, use it for matching sections to segments.
      Add MMIX support
      Update to match latest listing behaviour
      Fix typo: bfd_mmo_mmix_vec => bfd_mmo_vec.
      Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu targets
      Update documentation about -T augmenting linker scripts
      Fix infinite parsing loop
      Initialize subspace_sections.
      Add comment
      Set targ_emul, targ_extra_emuls as little endian default and to support big endian.
      Fix testsuites for bigendian sh-linux
      Add French translation
      Add translations
      Fix badly placed #if 0...
      New symbol: DATA_START_SYMBOLS
      Use mkstemp in place of mktemp.
      Only compare the tail end of the two binary files produced in order to avoid
      Fix definitions of wddata[bwl].
      Only scan tail of executable for PE targets.
      Replace use of mkstemp with mkstemps, provided by libiberty.
      Do not remove the symbol's value from the addend for fixups against local
      Use frag_make_room() to grow the obstack.
      Update all uses of md_apply_fix to use md_apply_fix3.  Make it a void function.
      Add -ws switch to display contents of .debug_str sections
      Define and use bfd_is_const_section().
      Fix md_apply_fix3 typo.
      Use msgfmt to generate .gmo files from .po files for a distribution.
      Move SRC-POTFILES.in and BLD-POTFILES.in to maintainer-clean target.
      Add .cvsignore files to skip .gmo files
      Remove case sensitivity in register names.
      Do not overwite the core signal if it has already been set by another thread.
      Pass CC_FOR_TARGET and CFLAGS_FOR_TARGET to runtest in environment.
      Import new turkish translations from Translation Project's website.
      fix typo
      Only clear cpu part when specifying 'xscale' cpu (don't change the fpu part)
      Corrected incorrect op->type selection due to missing 'else'.
      gcc adopts symlink-tree, refer more to libiberty.
      Fixes to improve the ability to translate messages in the binutils tools
      Allow GDB to read general-purpose registers from Linux S/390 core files.
      Combine sentance fragments into a single sentance in order to permit better
      Insert 'PROGRAM' into the text string describing the -N option so that it is
      Initialise the disassembler_options field (to NULL).
      Fix compile time warning messages.
      Import japanese translation from translation project.
      Import Turkish translation.
      Fix endian detection for configuration of sh-linux builds
      Remove redundant definition.
      Correctly match all NetBSD/mips hosts.
      When --wide is used, do not truncate symbol names.
      Use real binary file for .incbin test
      Import Swedish translation
      Reformat error messages to ease translation into other languages.
      Fix spelling typo.
      Add japanese translation
      Test for a NULL frag link.
      Handle R_ARM_THM_PC11
      Remove use of ngettext()
      Rotated ChangeLog
      Rotate ChangeLog
      Note that --emit-relocs is currently only implemented for ELF.
      Add spanish translation files
      do not allow size or nbytes to go negative.
      Fix bug detected by GDB testsuite - when fetching registers more than 4
      General format tidy ups
      Fix parameters passed to CPRead[13] and CPRead[14].
      Add myself as ARM sim maintainer
      Add support for ia64-hpux target.
      Add ia64-hpux target.  LD and GDB are not currently supported.
      Add Spanish Translation
      For ARM targets, link with libgcc.a.
      Expect xscale-coff to fail simple objcopy test for the same reason as arm-coff.
      Use section2.e-mips script for v850-elf toolchain.
      Fix up generation of VTINHERIT relocs
      Fix expected results of disassembly of DSP instructions
      Add missing 'cp' command
      Special case handlign for m32r port
      Add Swedish translation
      Refer to "options" not "switches"
      Import new Turkish translations.
      Add no-c-format comment to prevent confusion when translating string.
      Regenerate .pot and .po files
      fixed braino in changelog entry for replacement of "switches" with "options"
      Add Danish translation
      Add: bfd_elf32_ia64_hpux_big_vec, bfd_elf64_ia64_hpux_big_vec and
      Tidy up formatting of --help output.
      Import StrongARM and XScale target_configdirs from FSF GCC version.
      New Danish translation file.
      fix typo
      Update French translation
      Updated translations
      Updated Spanish translation
      Fix date in previous delta
      Don't mark info message for translation.
      Add --totals option to size
      Reset AIX vector function overrides for HP-UX.
      Updated French version
      Updated French translation
      Copy only as much information as possible to avoid stack corruption.
      Use full section name in error messages.
      Don't translate debugging  message.
      Updated Swedish translation
      Fixes for better translation into other languages
      Tidy up formatting in bfd-in2.h
      oops - omitted from previous delta
      Replace 'return false' with a return of a bfd_reloc_ error code.
      Add support for OpenRISC 32-bit embedded processor
      Deal with target architecture that have a pointer size that is different from
      Synchronize dates with FSF version of the ChangeLog.  Remove spurious entry.
      If a v5 architecture is detected, assume it might be an XScale binary, since
      Updated Turkish translations
      Modify previous patch so that it is only triggered for COFF format executables.
      Select the highest known ARM architecture when an F_ARM_5 flag is detected,
      Only provide a typedef for bool if it is not defined.
      Document check-in procedures
      Fix compile time warning messages
      Add 'xscale' as an expected cpu type.
      Do not expect an explicit ordering of the sections.
      Accept a physicall address of 0 as valid in a program header
      Updated translation
      Replace 'arch' field with 'mach'.
      Fix typo: MMIX used instead of CRIS.
      Updated translations
      Bump version number to 2.12.90
      Display 2nd and 3rd reloc types for 64-bit MIPS.
      Mark 2.12 branch
      deprecate GASP
      Fix spelling typo
      Fix typo.
      Add missing protoypes.
      Do not complain if gasp does not exist.
      Keep track of prologue counts across .label_state/.copy_state directives
      oops - update date on newly created entry
      Fix spelling typo
      Fix another spelling typo!
      Add documentation of IA64 port
      Import new Spanish and German translations
      Fix typo
      Export dis-asm.h as part of an install
      Update translation files.
      Add x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid opcodes) checks
      Take into account --kill-at (-k) while generating .exp file.
      Updated French translations
      Fix compile time failure
      Set ar_max_namelen to 15
      When adding BSF_WEAK flag, OR it in rather than replacing previously selected
      Tidy up sh64 rules
      Updated French translations
      Add AIX 64 shared library support and emulation layer for binutils
      Fix typo
      Copy the r_offset field into and out of the internal reloc strcuture.
      Do not allow records to cross a 64K boundary - wrap if necessary.
      Open out one-line if-then-else test clauses so that other clauses can be
      Apply patch from Bernd Herd to fix quoted class definitions inside dialogs.
      Fix typo in BEDIT warning.
      Fix parsing hex constants in strings.  Add test for the fix.
      "\a" escape (used for right justified key definitions in menus) is encodes as
      Don't add default dialog style when explicit style specified.
      Use signature to identify DIALOGEX.
      Compute checksum for PE images.
      Set default LANGUAGE to english/us.
      Fix overlooked sublang shift bug.
      Don't print empty dialog caption.
      Add WS_CAPTION dialog style if CAPTION is specified.
      Regernated recently created expected output files using MSVC.
      Delete created files upon successful completeion of the test.
      Use 'file delete' instead of 'exec rm -f'.
      Add 'n' in order to prevent "-n" from being taken as an abbreviation for
      Allow two to five parameter in FONT statement of DIALOGEX resources.
      Write contents if writeable.
      Define MEMFLAGS_DISCARDABLE by default for dialogs.
      Fix test for records crossing a 64K boundary
      Remove unused function fetch_location_list.
      Fix problems building arm-wince-pe toolchain.
      (cofftag): Do not run test for xscale-coff toolchain.
      Add Indonesian translation
      The patch contains mostly fixes for the disassembler. It also fixes
      Handle CLASS_IGNORE and ARG_NIM4.
      Generate warning if the same destination register is used in parallel
      Do not attempt to create a .gmo file if the sources are read-only.
      Do not convert a subtract of zero into an add of zero.
      New Swedish translation
      Fix check for overflow of relocation for the Thumb BL instruction.
      Honour DESTDIR
      Support the RedBoot SWI in ARM mode and some of its system calls.
      Uses sim callback interface for system calls in RedBoot SWI support.
      Add Joasn Thorpe as VAX maintainer
      Add configure supprot for: alpha*-*-openbsd*, sparc64*-*-openbsd*,
      Use the 'current' struct filled by dwarf2_directive_loc, instead of calling
      Define md_pcrel_from for use with sh-hms target.
      Fix formatting and compile tine warnings when compiling without BFD_ASSEMBLER
      Warn about a description field that is too big.
      Support sparc64-openbsd corefiles as well.
      Fix grammatical error.
      Do not reset loc_directive_seen in dwarf2_emit_insn.
      Remove redundant call to listing_prev().
      Remove redundant call to listing_prev_line
      Replace bfd_read with bfd_bread.
      Do not assume that the first thunk is located in the same section as the
      Regernate cgen built files.
      Add targets for sh64-linux (little endian and big endian).
      Remove computation of len from inside hash loop.
      Add support for target specific command line switches to old-style simualtors.
      Replace deprecated command line switches with their modern equivalents.
      Remove accidental enabling of bfd_gas=yes for sh-coff targets.
      Simulate XScale BCUMOD register
      Allow for PWDCMD to override hardcoded pwd.
      COFF: Dump literal pool when changing sections.
      Silently ignore an 'a' flag in a COFF .section directive.
      For the Thumb BLX reloc round the relocation up rather than down.
      When decoding a BLX(1) instruction do not add in the second bit of the base
      Fix handling of BLX instruction to conform to Operations definition in the
      Add a target for i386-netbsdpe.
      Thumb BL instruction: Do not set LR to pc + 2, it has already been advanced.
      Only perform access checks if 'check' is set.
      New Swedish translation
      oops - omitted from previous delta
      Fix transaltion problems.
      Add missing semicolon
      Install new elf_chaos.sc script.
      Add DLX target
      Add noew about DLX contribution.
      Add DLX target
      Move declaration and initialisation of saw_line and saw_func out of for loop.
      Fix genreation of arm <->thumb glue stubs by ensuring that they are in the last section linked.
      Set the FSR and FAR registers if a Data Abort is detected.
      Remove double printed import table lines; add Bound-To comment.
      Allow stm.l and ldm.l insns to accept parentheses enclosed register lists.
      Do not include empty sections in loadable segments.
      Include libiberty.h
      Fix phdrs2 test
      When computing size of symbols for an ELF target use the internal size field.
      Enable pei386_auto_import by default.  Only print a info message about auto
      Use htab_create_alloc with calloc, not htab_alloc.
      Import latest version of texi2pod.pl from FSF GCC sources.
      Display the symbol's size and use it for sorting.
      Enable 16 byte alignment for .bss, .data and .text sections so that sse and
      If the target does not support an ELF style has table, return true, indicating
      Remove romp target
      Update bug reporting guidelines
      Set correct value for ADP_Stopped_RunTimeError
      Set BSF_FUNCTION for symbols of type stProc and stStaticProc.
      Only create a selvecs for aix5coff64_vec if 64-bit bfd support has been enabled.
      fixup position of #ifdef BFD64 for powerpc delta recently applied.
      Check unit->addr_size to read in the proper number of prologue bytes.
      New Turkish translation
      Rescind Tom Rix's maintainerships.
      New directory.  Created to contain a copy of the texi2pod.pl script so that
      Remove next release number until the release is actually upon us.
      Add checks to catch invaliud XScale MIA, MIAPH and MIAxy instructions.
      Add 'Chnages in 2.13' to NEWS files.
      Add IP2k support to BFD and LD
      oops - omitted from previous delta
      Add IP2K support
      Add IP2k GAS and OPCODES support.
      Make .ifdef treat a referenced but not yet defined symbol as if it were
      Ken Raeburn is no longer the maintainer for GAS.
      update translations.
      oops - omitted from previous delta
      Swapped the order of the MeSsAgEs and CoPyRiGhT tags to make >=NW4.x NLM
      Add new bitfield 'want_p_paddr_set_to_zero'.
      fix typo introduced in previous delta
      Update Spanish and Swedish translations
      oops - omitted from previous delta
      New translations
      Update copyright notice
      Add per-section and per-sub-section literal pools.
      Updated Translations
      Add arm-*-nto port.
      Fix range check for immediate operand.
      Rename function arguments to avoid shadowing global symbols of the same name.
      Retroactively add entry for Lars Brinkhoff's contribution of the PDP-11 and
      Add support for Thumb PLT entries with interworking
      Add new field to bfd_link structure and use it to control how common symbols
      Fix bugs and remove compile time warnings for N"32K port.
      Bump version number.
      Revert Adam Nemet's THUMB PLT patch
      Ensure that offset to literal pool is computed using signed arithmetic so that
      Add hppa-openbsd target
      Only search for an interworking bfd if there are input bfds.
      Updated Swedish translation
      Add QNX Neutrino PowerPC support and common up QNX functions
      Oops - omitted from previous delta
      Don't warn about ALT use with non-VIRTKEY.
      Fix compiling for COFF targets.
      Replace 'gnu-new-abi' with 'gnu-v3'
      oops - omitted from previous delta
      Only define TC_VALIDATE_FIX for ELF builds
      Catch attempts to create strings in the abs section.
      Catch and ignore SWIs of -1, they can be caused by an interrupted system
      Fix assembly of "callt 0x3f"
      oops - fix typo in previous delta
      Cope with demangling  function names that include a double underscore.
      Put a newline after display an unknown dynamic type.
      Revert previous delta - it was bogus.
      Turn off default excluded functions in FLAT profile.
      Fix arm-aout failures
      Set bfd_error to no_symbols if the symbols could not be read.
      Updated Turkish translation.
      Add sh-nto support
      Add Jeff Law as HPPA maintainer
      Add powerpc64-*-*bsd* target.
      Set the last bit of DT_INIT and DT_FINI depending on the type of the function.
      opcodes: Fix definition of "in rd,imm16" opcode.
      Use a simple byte read when reading the return address register column.
      Note that if '@' is a comment character then another symbol is used to prefix
      oops - omitted from previous delta
      Add --with-lib-patch configure switch.
      Undo previous delta.  Add comment explaining why.
      Revert ARM linker patch and apply similar patch to bfd instead
      Handle .rdata_runtime_pseudo_reloc sections.
      Add TMS320C4x support
      Add linker relaxation to v850 toolchain
      Remove redundant reference to E_V850EA_ARCH.
      Makefile.in: Add gen-zero-r0 option.
      Update description to reflect D10V TS3 board.
      Remove redundant references to V850EA architecture.
      Use helpful names instead of cryptically overloaded bfd_reloc error codes.
      Fix PROVIDE
      Add EXTERN references to __ctbpm __gp and __ep.
      The BookE implementations of the TLBWE and TLBRE instructions do not take any
      Have objdump's --help switch document PPC -M options.
      Do not insert non-BookE32 instructions into the hash table if the target cpu
      Add Ben Elliston as a maintainer for configure and testsuite changes.
      Call new functions do_sections, do_sections64, depending on corefile (32-bit
      Update translations
      Check functionname_ptr and line_ptr before deciding we've found a symbol.
      New TI port supports both C4x and C3x series of DSPs.
      Handle DW_OP_GNU_push_tls_address.
      Fix handling of R_ARM_THM_PC11
      Import chnages from master config repository.
      Fix Book-E opcodes
      Do not count FAKE operands when deciding if any operands have been skipped.
      Note that an implemented BFD_RELOC_ARM_IMMEDIATE has been done.
      Remove v850ea references
      Handle situation where architecture has not yet been selected.
      (elf32_arm_adjust_dynamic_symbol): Update ELF_LINK_HASH_NEEDS_PLT logic.
      Update to correctly sign-extend 32-bit ECOFF null values (0xffffffff, -1)
      Fix error reading ECOFF information: 'ioptMax' refers to the actual *size*
      Remove (errant) trailing semicolon (;) from the extern "C" { } declaration.
      When examining weak symbols, follow indirect links.
      Update email addresses for bugs and patches.
      Do not allow symbols to be created in the absolute section.
      (_bfd_dwarf2_find_nearest_line): If address length is zero, set it to 8 for
      symbols.c (colon): Do not allow symbols to be created in the absolute section
      Allow CRFS and CRFD operands to accept CR register names
      Fix UNPREDICATABLE use of writeback in LDM/STM instructions.
      NEWS: Announce that V850EA ISA is no longer supported.
      Update to correctly decode (non-standard DWARF2) out-of-order address sequences.
      Add LDM and STM instructions which are unpredictable because of their use of
      Fix typo introduced with previous delta.
      Updated German translation.
      Add cpu directory.
      Abort if the filename to be added matches the linker output filename.
      Don't mark relocations in excluded sections.
      Don't re-export auto-import symbols.
      Add tic4x target.
      Read in dynamic symbols if no ordinary ones are available.
      Discontinue Hans-Peter Nilsson as SH maintainer.
      Allow an absolute reference to _GLOBAL_TABLE_OFFSET_ to be converted into
      (__RUNTIME_PSEUDO_RELOC_LIST__, __RUNTIME_PSEUDO_RELOC_LIST_END__): Add
      Force DT_FLAGS to always be set.  Required by HPUX 11.00 patch PHSS_26559.
      Add new command line option "--no-omagic" which undoes the effects of -N.
      Define SKIP_ZEROES as 32 for tic4x target in order to ensure proper
      Add conditional/unconditional branch classification.
      Set SEC_DATA and SEC_LOAD flags for sections marked as 's'.
      Add support for PEF, Mach-O, xSYM
      Add hex number to PROCESSOR-specific, OS-specific, and reserved symbol types.
      oops - omitted fix to display unknown symbol type in hex.
      (stub_bytes): Mark as const.
      Adds support for fastcall symbols as used on Microsoft Windows platforms
      Revert part of previous patch: Display unknown symbol types in decimal, not hex.
      Only run tests for PE type x86 targets.
      Added/Updated Danish translation.
      Only run fastcall test for x86 PE targets.
      Convert ia64-gen to use getopt().  Add standard GNU options plus --srcdir.
      Use bfd_simple_get_relocated_section_contents() instead of bfd_get_section_contents().
      Add new/updated Danish translations
      Handle binaries with corrupt section or segment headers
      Add --enable-auto-import extension.
      Fix h8300 relaxation.
      Fix typo describing switch for hex format.
      Allow BKPT instruction to be specified without an operand.  Add a test for this.
      Add Brazillian Portugese translation.
      oops - omitted from previous delta
      Remove GASP.
      Fix the merging of .PPC.EMB.apuinfo sections.  Add a test to make sure that
      Fix typo in ChangeLog entry.
      Allow an otherwise unrepresentable read-only section that lies after .text
      Add support for displaying extension to DWARF2 used by Unified Parallel C
      fix spelling typo
      Added --prefix-symbols <prefix> option to rename all symbols by adding the
      Fix the reading of the debugging information of Tru64/Alpha binaries that
      Add support to skip import libraries for performance reasons and instead
      Duplicate entry for --compact-implib so that it is not confused with -c.
      Use LD_PATHMAX+1 to account for trailing '\0'.
      Duplicate --keep-locals entry in order to prevent it being confused with -k.
      Don't search for data import when auto-import is disabled.
      Test the auto importing direct from a dll functionality.
      Add win32 machine depending section.
      Add win32 library search path.
      Clarify and extend the documentation in the Machine Dependent, WIN32 section.
      Disable WINCE workaround that subtracted 8 from pc relative relocations.
      Add support for 'S' encoding to strings - display 8-bit characters.
      Change linker's default behaviour - it will now reject binary files whoes
      Added some more pseudo opcodes for system call processing.
      New win32 topics: 'symbol aliasing' and 'export dll symbols'.
      (HAVE_REALPATH): New entry.
      Add support for msp430.
      oops - omitted from previous delta
      Add do_pseudo_reloc and _pei386_runtime_relocator to the exclude list.
      Rework IP2k linker relxation.
      oops - omitted from previous delta - a reworking of the linker relaxation code.
      Change EM_MSP430 value to new, officially assigned number.
      (node WIN32): Some clarifications and formatting fixups.
      Treat elfNN_bed like other macros defined in elfxx-target.h and #undef it
      (display_debug_loc): Skip address base changes.
      All NetBSD ELF targets should pass these tests.
      Add support for i386-*-aros triple.
      Fix generation of tic3xcoff_onchip.c
      fix typo in previous entry
      Include fopen-bin.h not fopen-same.h for mingw32 hosts.
      Remove an extra "i" in --dll-search-prefix.
      Add SH2E support
      Fix name of --enable-install-libbfd switch.
      Replace occurences of 'tolower' with 'TOLOWER'.
      Add code to create and use directory tables.
      Add code to prevent importing a dll multiple times.
      line_comment_chars: Add '#'.  This makes the assembler's handling of
      (print_insn_sparc): When examining values added in to rs1, make sure that
      bfd_follow_gnu_debuglink: New function.  Follow the pointer contained inside a
      Add support for SH2E processor.
      Commit Sh2E addition
      Generate an error message if a section cannot be found for a symbol.
      Add duplicate entry for no-pipeline-knowledge.  This will prevent the getopt
      Add support for marking ARM ELF binaries as support the Cirrus EP9312 Maverick
      Add function to set machine number based on flags in header.
      Add support for configuring *-*-kaos targets.
      Add new data anchors defenitions.
      Fix spelling typo in previous delta
      Fix help messages about demangling styles
      Add 'H' to getlongopts so that "readelf -H" does not display "unknown option"
      Handle global register vairables.
      For N_SLINE only include function_start_offset if the symbol is within a
      Documenation formatting improvements.
      (elf32_thumb_to_arm_stub): Include section VMAs	in computation of offset to
      (elf_core_file_p): Compare alternate machine codes for ELF backends when
      (_bfd_stab_section_find_nearest_line): For line number stabs outside of
      Change embedded documentation to use consistent indentation and to split up
      SEGMENT_OVERLAPS: Check that LMAs overlap as well.
      Fix the behaviour of --allow-shlib-undefined, so that it does what it claims
      Fix typo: intial -> initial.
      Apply Bob Wilson's linker documenation clean ups.
      Apply Bob Wilson's documenation clean up patch
      Applied Bob Wilson's documentation fixes.
      Disable region size checking whilst relaxing sections.
      (ldmac, stmac): Replace MACREG with MS32 and MD32.
      Add SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG and SHT_IA_64_PRIORITY_INIT.
      Add v850e debug registers.
      Check for a NULL sentinel value before using it.
      Update Maverick tests.
      (nm --size-sort): Update description.
      Add paragraph about using --disable-nls
      Add support for kaOS as cross build target system.
      Add support for QNX style core files.
      (ld_sysroot): Try to set from TOOLBINDIR too.
      Remove site-file support - it is obsolete.
      (SWIWrite0): Catch big-endian bug when printing characters
      Installed latest Danish translation.
      (print_symbol): Remove check for undefined_only.
      (mcu_types): Add recenly announced x1122 and x1123 devices, add missed x437.
      fix spelling typo.
      Add new devices x1122 x1132 emulation.
      (som_fixup_formats): Correct formats for R_AUX_UNWIND and R_COMMENT.
      Remove redundant defintions of BYTES_IN_WORD and add conditional defintion in
      Rename 'index' to 'offset'
      Update.
      (BYTES_IN_WORD): Don't define.
      (buffer_and_nest): Store more to sb instead of '\n'.
      Add New Chinese (simplified) PO file.
      Updated translation
      (ieee_write_expression): Handle the case where symbol is NULL.
      nm.c (print_symbol_info_bsd): Print the symbol's size instead of the symbol's
      (O_SYS_CMDLINE): New pseudo opcode for command line processing.
      (disassemble_data): Use disasm_info.fprintf_func not printf for emitting new
      Fix formatting.  Update copyright date.
      Initialise $idata2 and $idata5 in case bfd_coff_final_link is not called.
      Add Cirrus Maverick support to arm simulator
      fix date on latest ChangeLog entry.
      Move display_info() function into bucomm.c
      Rename the all occurances of C54X to TIC54X.
      Add --info command line switch
      ldmain.c (ld_canon_sysroot, ld_canon_sysroot_len): Define. (main): Initialize them.
      Add iWMMXt support
      Add iWMMXt support to ARM simulator
      Remove use of __IWMMXT__.
      Allow resource IDs to be strings or numbers.
      Add some initial 64-bit DWARF support
      Fix memory leaks
      Remove use of concat() inside concat_filename()
      Make add_line_info() take a copy of the filename.
      Change "arm-pe*" to "arm-*-pe*".  Similarly for thumb-pe*, mcore-pe and
      Add tests for ARM simulator.
      Fixes for iWMMXt contribution.
      fix spelling typo
      Add Xtensa port
      Add Xtensa port (omitted from previous delta)
      pe-dll.c (pe_detail_list): arm-pe targets use underscores.
      Mention support for Xtensa architecture
      Replace "Static" with "classname" so that results match the behaviour of the
      (_bfd_XXi_swap_scnhdr_out): Compute ps and ss differently for object files and
      Add -U for compatibility with wrc, rc, and cpp.  Just pass the -U option down
      Add -l for compatibility with wrc, and rc.  Use the short option as a key for
      (bfd_simple_get_relocated_section_contents): Disable free that leads to GDB
      * simops.c (OP_40): Delete.  Move code to...
      Add notes about the target specific nature of i386 PE command line options.
      oops - omitted from previous delta
      * ia64-ic.tbl (fr-readers): Add mem-writers-fp.
      * as.c (perform_an_assembly_pass): If using cgen, call gas_cgen_begin.
      Add initX, finiX, ctors, dtors sections to respect C++ constructor/destructor.
      Only call XScale_check_memacc if in XScale mode.
      Maintain maximum alignment for common symbols. Warn reducing alignment for
      Replace occurrances of 'Hitachi' with 'Renesas'.
      Properly report	filename for alignment reduction.
      If a section holds uninitialized data and is from an object file or from an
      Add .jcr section mapping.
      Only check associated vector if the matching_vector has been created.
      Define __data and __rdata
      Replace references to Mitsubishi M32R with references to Renesas M32R.
      Rename -I to -J.   Deprecate old use of -I, but leave it enabled for now.
      Accept -fo as an alias for -o
      Fix "readelf -wi" test
      More checks for valid labels
      Fix the documentation for the -fo option.
      Add '+' and '-' as valid symbol characters for PPC port.
      Add support for h8300hn and h8300sn
      Add support for dwarf2 debug information.
      oops - omitted from previous delta
      Add tests of conditional branch instructions with probability postfixes
      Rework readelf -wi tests to grep for expected strings.
      oops - forgot to add the grep for "(DW_OP_addr: 0)"
      * config/tc-hppa.c (hppa_symbol_chars): New.
      Fix problem parsing symbol version strings when they are preceeded by whitespace.
      Do not crash when encountering relocs against the *ABS* section.
      Fix name of --enable-install-libbfd switch.
      Fix xstormy16's handling of pc-relative relocs against defined symbols.
      Make the R_XSTORMY16_8 and R_XSTORMY16_16 relocs detect and complain about
      Bump version number
      Revert update of version number
      (md_show_usage): Add missing lines to known cpus list.
      Reset R_XSTORMY16_16 reloc to ignore overflows.
      Default to generating a fatal error message if a loadable section is not
      oops - update date in ChangeLog entry
      Fix typo in spelling of name of R_H8_DIR8 reloc
      Allow xstormy-elf-gas to handle "@fptr() - @fptr()" expressions.
      Use "bitfield" overflow detection for R_XSTORMY16_16 reloc.
      New (simplified) Chinese translation
      Extend test for circualr debug references.
      Add support for h8300hn and h8300sn
      Treat identical src/dst file names as if only one entered.  One Windows
      Run on sh[34]*-*-linux*.
      New Romanian translation
      Replace i[3456]86 with i[3-7]86
      Add support for .file and .loc
      Fix typo "ink" instead of "link"
      USe is_elf_hash_table() to check for the presence of an elf_link_hash_table
      Fix dw3gencfi.c so that it will build on targets that do not define BFD_ASSEMBLER.
      Move .file and .loc pseudo ops into obj-elf.c
      Fix dst_mask for X_STORMY16_REL_12 reloc.
      Check for a target triplet of shl-...-netbsdelf	as well as shle-...-netbsdelf.
      Do not producesection relative offsets for relocs that will not be based on the
      Import patch to add FreeBSD support.
      Replace <ctype.h> with "safe-ctype.h"
      Change Mitsubishi to Renesas
      Add i386-*-freebsd* entry.
      Update URL
      (arm_elf_before_allocation): Replace ASSERT with a test for a NULL
      Scan table pe_dll->exports, which is sorted alphabetically, instead of
      Add new test for cygwin target: building an executable with an export table.
      Add pc-relative 32-bit reloc to v850 port.  Fixes ld-elf/merge test failure.
      FRV: Use a signed 6-bit immediate value not unsigned for mdrotli insn.
      Return 'n' if section flags are	SEC_HAS_CONTENTS && SEC_READONLY.
      asprintf.c: Change comment to note that -1 is returned upon error.
      Add code to handle even-numbered only register operands
      * config.bfd (sparc-*-openbsd[0-2].* | sparc-*-openbsd3.[0-1]):	New target
      * configure.in (vax-*-openbsd*): Set COREFILE to netbsd-core.lo.
      (i[3-7]86-*-openbsd[0-2].* | i[3-7]86-*-openbsd3.[0-3]): New target (was i[3-7]86-*-openbsd* before).
      Add new switch to objcopy: --add-gnu-debuglink=<file>
      (GNU_ABI_TAG_NETBSD): New tag.
      Add i386-netbsd-gnu target.
      (elf_gc_record_vtentry): Allocate an extra element in the vtable_entries_used
      * ld-undefined/undefined.exp (i?86-*-freebsd*): Remove xfail.
      Allow system-specific gunk after canonical file format.
      Tweak expected results for i386-pc-cygwin target.
      Catch and ignore an ARM_26D reloc.
      Add c4x as an architecture variant to tic4x.
      Replace occurances of testprog with $test_prog.  Initialise this variable to
      When printing DEC_5 values, if the number is bigger than 99999 switch to using
      oops - remove spurious debugging left in previous delta
      Add tic4x-*-rtems*.
      Update .comm error messages to assume an unsigned value.
      Add --only-keep-debug switch
      Fix computation of offsets in PT_LOAD sections.
      Fix --add-gnu-debuglink
      Cope with NUL seperated	directives.  Fix reporting of unparseable directives.
      * elf32-h8300.c (R_H8_DIR32A16): Fix name field.
      * readelf.c (get_data): Print (unsigned) hex values for size and offset in
      * config/tc-i386.c (tc_x86_regname_to_dw2regnum): Use ARRAY_SIZE
      (MKDOC rule): Add $(CFLAGS) in case it contains CC_FOR_BUILD specific switches.
      Add Clarke's surname to ChangeLog entry
      Add documentation of M32R .high, .shigh and .low directives.
      Set the IMAGE_FILE_32BIT_MACHINE flag for PE targets.
      Set maxpagesize for NTO targets to 4k
      Remove uses of ctype.h
      Update Turkish translation files for bfd, gas and opcodes
      Update translations
      Define ARM_COFF_BUGFIX for arm-wince-pe targets
      (IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
      Add libcygwin to the lib autofiler list
      * objdump.c (main): Issue a warning message if multiple -M
      * objdump.c (main) :Accept multiple -M switch.
      Updated Swedish translation
      Add C_TCSYM and C_ECOML to expected RS6000 storage classes.
      * objdump.c: New command line option --debugging-tags.
      Tidy up code.  Switch to ISO C
      Updated French translations
      Do not ignore sections without the LOAD flag when disassemble_all is true.
      Include SEC_CODE so that code sections are assigned the LOAD attribute.
      Update expected output regexps to include .eh_frame section.
      Remove empty .text disassembly
      Update to Iso C.
      Updated Romanian translation
      Add code to catch obsolete configurations and warn about them unless
      Prefix .gnu.warning section messages with "warning: ".
      Detect and issue a warning message if the line number table could not be read.
      Add new Dutch translation.
      Fix typo
      Updated French translations
      Updated French translation
      Add MSP430 variants
      Add ability for readelf to parse archives
      Update regexp for destination address of unrelocated branch instructions so
      Put the keywords for the -z option into a table.
      * Makefile.am (GENSCRIPTS_EXTRA): New script definition which calls
      Add support for unindexed form of Addressing Mode 5
      Better handking for unresolved symbols
      Fix spelling typo.
      (mbtoh): Replace input parameter to u-media-dual-expand and u-media-dual-btoh
      Updated translations
      For elf32-hppa-linux, objects can have OSABI=Linux or OSABI=SysV; check for
      Add PGI extensions
      Convert to ISO C90.  Tidy up formatting.
      Fix spelling typo.
      Add German translation
      Use bfd_map_over_sections to walk section chain.
      Add *kfreebsd-gnu configuration support
      Do not skip section symbols that are used in relocs.
      Add binutils support for v850e1 processor
      Make it clear what should be done with patches to the top level configure files
      Match GNU/KFreeBSD with new kfreebsd*-gnu triplet.
      Add support for v850e1 instructions
      Fix description of comment character for PPC.
      Add support for v850e1 machine number.
      Add enum values for HP extensions to DWARF standard
      Correct sym def order & pick right sym for .idata$7 reloc.
      Set SEC_EXCLUDE flag on sections which become empty after merging.
      (obj_coff_section [BEF_ASSEMBLER]): Make 'r' mean readonly data.
      (std_shortopts): Remove 'f'.
      Convert to ISO C90
      Revert -f change
      Add i386-knetbsd-gnu triplet.
      Fix macro tests to ignore section symbols
      Change target of hppa-netbsd port
      lexsup.c (parse_args): Report unresolved symbols in shared libraries when
      Include bfd_elf64_sparc_vec if BFD64 is enabled.
      lexsup.c (parse_args: OPTION_CALL_SHARED): Revise comment describing defaults.
      * as.c (use_gnu_debug_info_extensions) : New variable.
      Fix normal operation for h8300-coff target
      Enforce	PC-relative jumps with --pcrel.
      Add ColfFire v4 support
      Set the machine number as well as the architecture when converting from a
      Fix up error messages for Maverick.
      Add warning messages for the use of an undeclared memory region and the
      (coff_swap_scnhdr_in): Only remove padding when	processing an executable.
      Add ColdFire test
      Oops - omitted from patch that added a second parameter to lang_memory_region_lookup.
      Do not complain when copying a file format that does not support relocations.
      Update documentation
      Make a generic VxWorks entry
      Remove separate vxworks stanza; merge withother common ELF triples.
      Switch to ELF targeted VxWorks targets
      oops - use correct version of automake to regenerate Makefile.in
      Add second argument to rcpp instruction.
      Check the correct arch_info object's mach field: all PowerPC machines are
      Do not dump the contents of SHT_NOBITS sections - they have no file space
      Minor text corrections
      When looking for a previously loaded file compare the local_sym_name not the
      Fix 'the the' typo
      * config/tc-arm.texi (struct reg_entry): Add new field 'builtin'.
      Use consistent error messages for missing files.
      Add initial support for TLS sections in PE format files.
      Remove "member" from verbose output of "-dv" in order to conform to POSIX
      Add support for arm-wince-pe target.
      Fix decision about when a .interp section should exist
      Add new feature to objcopy/strip.  The -w switch allows wildcards to be used
      Do not run for targets which do not support shared objects.
      Add support for ARM ELF Mapping symbols
      Emit a warning when an archive is created (only shown with -v) in order to
      oops - oomitted during previous commit
      Add new field to disassemble_info structure: symbol_is_valid() and use it to
      Skip N_EXCL stabs when procesing N_BINCL stabs.
      Catch illegal register pairings in ldm/stm instructions.
      Add a comment describing the difference between	readelf and objdump.
      Revert change to t01_mov test.
      Ensure that we have write permission before overwriting a file.
      Check for alignment when emitting constants on the sh-elf target
      Fix building for FreeBSD
      Set page_size to 1 instead of 0 in the case file alignment value is zero.
      Add Romanian translation for bfd.
      Add alternative defintion of C_WEAKEXT for AIX 5.2
      Update docs to reflect fact the --undefined-symbols==ignore-all is no longer
      (HEAP_SECTION_MSP430): New section for forthcoming devices.
      Add "msp" to list of expected architectures.
      Add vax-linux-gnu target
      Add support for the M32R2 processor.
      oops - forogot to mention the new support here.
      Change ARM26* to ARM_26* in comments to match definitions.
      Define RELOCATEABLE_OUTPUT_FORMAT
      Do not copy the object if the output file's format cannot be set to that of
      Fixes for use of ARM_26D reloc in arm-wince toolchain.
      Fix SH compilation problems introduced by previous delta
      Add support for the m32r2 processor
      Add --only-keep-debug to the --help output.
      (INCLUDE_SECTION_IN_SEGMENT): Skip PT_GNU_STACK segments.
      oops - forgot to add this file!
      Updated Romanian translation
      Ensure that correct flags are set on known PE section types.
      (obj_crawl_symbol_chain): Skip defined symbols which resolve to symbolic values.
      Add PIPE_O attribute to "pop" instruction.
      Only skip one instance of each prefix character, if they are present.
      Remove -8 bias on PC-relative load instructions for arm-wince-pe target
      Replace --error-explicit-parallel-conflicts with --ignore-parallel-conflitcs.
      When scanning MS import libraries allow for the possible presence of static
      (input_file_open): Remove call to stat().  Add a check for getc() failing, and
      Do not mark .reloc sections as containing debug info.
      Add support for m32r-linux target, including a RELA ABI and PIC.
      oops - omitted from the previous checkin.
      Fix calls to as_perror() so that the errno system message will be printed.
      (md_apply_fix3): Handle the case where a .byte directive generates a
      For v6 tests use -march=armv6j
      Fix tests to eliminated unexpected failures
      Update pointer_size patch
      Add m68k-uclinux target
      Add Russian translation
      Catch a bug in the msp430 disassembler where an add instruction was confused
      Update description of FP behaviour
      Add support for FreeBSD cores
      Add N_PATCH to DO definition.
      Fix initialisation of debug_line_pointer_sizes array so that it is done as needed
      (coff_arm_relocate_section): Do not alter relocs that are not partial_inplace
      Remainder of fixes for ARM WINCE support
      (BITOP): Dissallow operations on @aa:16 and @aa:32 except for the H8S.
      Do not produce any output if the output file will be empty
      Fix typo in comment in previous delta
      Add support for relaxation of bit manipulation instructions.
      oops - add changeog entry for previous delta
      If dot is advanced, then assume that the section should be allocated.
      * ldlang.c (lang_get_regions): Add extra parameter 'have_vma' which if true will
      Update the copyright year
      Stop indexed move byte instructions from being relaxed.
      Tighten constaints on a few sparc instructions
      (EXTERN_FORCE_RELOC): Handle m68k-uclinux specially, like m68k-elf.
      Fix thinko checking for dlls in archives.
      Fix typo in previous delta
      Catch GOT offsets for a symbol which have no associated GOT subsection.
      Add support for relaxing the 32bit ldc/stc instructions.
      Apply fixes for Maverick Crunch
      (process_mips_specific): Print conflictsno as an unsigned long.
      Add support for 64bit NETBSD cores
      Apply m32r patches from Renesas
      Fix seg fault on erroneous input
      Undo previous delta
      Add -no-bitinst switch for M32R2
      Updated German translation
      Honour PRIVATE keyword
      Honour the PRIVATE keyword
      Ignore data-only sections when checking interworking status
      make use of meabi_flags be ELF specific
      Fix bug parsing shigh(0xffff8000)
      Updated Swedish translation
      Add (linker) support for CR16C processor
      (_bfd_link_section_stabs): Do not skip N_EXCL stabs.
      (struct stab_link_includes_totals): Rename field 'total' to 'sum_chars'
      Correctly emit lo16 relocs for elf-dlx target, fixing bogus range checking bug.
      (struct stab_link_includes_totals): Add field 'symb' that keeps the characters
      (display_debug_pubnames): Align offset and data	columns.
      Fix inifnite loop problem with M32R port
      Add test of M32R seth instruction
      Catch NULL bfd pointers passed to bfd_archive_filename
      Treat adds and subs as a special case
      Add support for a .secrel32 x86 reloc to allow DWARF" debug information to used
      Add more documentation about h8300 relaxation.
      Apply Bruno de Bus's patch to record the ARM mapping symbol state on a per-
      Add support for ColdFire MAC instructions and tidy up support for other m68k
      Have bfd_archive_filename() return NULL on NULL input
      Cope with extra symbols inserted by arm-elf toolchains
      Add support for generating DWARF2 debug sections in the x86 PE port
      Fix bug in ranlib.sh script - quote the $1 argument in case it contains spaces
      Fix handling of case sensitive register aliases and add a test for the bug
      Add support for 521x,5249,547x,548x.
      PR/136 - Have bfd_cache_lookup_worker() abort rather than return an
      Remove checks of the return value from bfd_cache_ookup()
      Remove duplicate code and provide a function for generating internally consistent 'value out of range' messages
      Apply H.J.'s patch to fix label arithmetic when multiple same-name sections are involved
      Updated French translations
      Change or32-rtems target from COFF to ELF format
      Handle dwarf3 format CIE entries.
      fix typo in file name
      Remove comment rendered obsolete by previous delta
      Make 'insn' argument of iq2000_cgen_insn_supported be const.
      Cope with ARM mapping symbols
      Add PowerPC LynxOS support
      Fixes for assembling with an ARM targeted version of GAS
      Remove redundant file
      Add code to cope with nested archives.
      Do not use iovec if it is NULL.
      Add --hash-size switch to the linker
      Remove bogus inode
      Reorganise m68k instruction decoding and improve handling of MAC/EMAC
      Add support for an m88k-openbsd target
      Sort m68k opcodes into alphabetical order
      Convert mode 5 addressing with zero offset into mode 2 addressing to save a
      * config/tc-i386.c: Deal with LEX_QM the same way as with LEX_AT.
      * config/tc-i386.c: Deal with LEX_QM the same way as with LEX_AT.
      * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
      * configure.in: Set EXTRA_SHLIB_EXTENSION to .a for LynxOS.
      * readelf.c (process_program_headers): When locating the dynamic section use
      Handle ports which do not support the --shared switch
      * gas/symbols.c: While discarding ordinary local absolute symbols
      * coffcode.h (styp_to_sec_flags): Ignore IMAGE_SCN_MEM_NOT_PAGED flags.
      Add support for M32R GOT relocs
      mention remgenerated files
      (_bfd_mips_elf_final_link): Pass the correct number of section symbols to
      (md_apply_fix3:BFD_RELOC_ARM_IMMEDIATE): Do not allow values which have come
      (coff_pseudo_table): Only define the weak pseudo for BFD based assemblers.
      (output_file_create): Report the target format chosen when bfd_openw reports
      Add support for sh-symbian-elf target
      Add new port: crx-elf
      Undo accidental commit whilst adding crx-elf port
      Rename sh-symbian-elf toolchain to sh-*-symbianelf
      * elf.c (assign_file_positions_for_segments): Make sure the .dynamic section
      (asm_prefix): Add parameter: name. No underscore for symbols beginning with ?.
      * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
      dlltool.c (ext_prefix_alias): New global variable.
      * pe-dll.c (auto_export):  Filter on just the import prefix, "_imp_", not
      (elf_sort_symbol): Restructure code to avoid bug in Solairs hosted versions of
      fix typo
      Delete vtable tests
      Fix typo in comment
      * dllwrap.c: Replace 'program_name' with 'prog_name' to avoid conflicts with
      * ld-h8300/h8300.exp: Addition of gcsection test case.
      Add support for  & | << >> ~  arithmetic operators in Intel mode
      (make_import_fixup): Use bfd_get_32 to correct for endian-ness of extracted
      Revert previous delta - the bug had already been fixed.
      gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of new test case for
      Support MAP directive
      Accept armbe as a big-endian arm configuration.
      oops - omitted from previous delta
      (init_os): Make sure that the newly allocated userdata structure is zeroed out.
      Corrections for x86_64 assembly.
      For DefaultSize instructions, don't guess a 'q'	suffix if the instruction
      oops - omitted from previous delta
      Fix for PR 280 - remove duplicated raw insn output fron h8300/h8500 disassemblers
      (_place_orphan): Use an already existing section name if that section does not
      remove duplicated word
      Add new subtargets: msp430x1610, msp430x1611, msp430x1612, msp430x415,
      Use -gdwarf2 in preference to -gstabs for Sparc64.
      Add CRX insns: pushx, popx
      Regeneration accidentally omitted from previous delta
      ld-h8300/h8300.exp: Addition of new test case to check relaxation for H8S target.
      (deduce_name): Fix typos introduced when program_name was renamed to prog_name.
      Addition of new test case to check rx generation with adds and subs instruction
      O_JSR): Do not allow VECIND addressing for non-SX processors.
      Convert file to ISO C90
      Add and handle new --alternate command line option.
      altmacro.d: Allow for rest of frag being padded to an alignment boundary.
      Sort architecture based tables alphabetically.
      (macro_set_alternate): Use ISO C90 formatting.
      (is_arm_mapping_symbol_name): New function - return true when a symbol name
      Add support for a -g switch to GAS
      Remove #NO_APP, accidentally committed as part of another patch.
      PR 324
      (m32r_elf_relocate_section): Handle R_M32R_SDA16_RELA in the same way as
      altmacro.[sd]: Split out part from here...
      * as.c (std_shortopts): Allow -g to take an optional argument.
      Apply Dmitry Diky's patches to add relaxation to msp430.
      * gas/i386/i386.exp: Group ELF specific tests together.  Move the pcrel
      Do not assume that either bfd is an archive
      Allow pcrel test for COFF targets as well, but not for PE targets.
      (make_one_lib_file): For IDATA6 take the name from exp->internal_name if it
      update Carlo Wood's name
      PR 360
      Add LD and GAS testsuites for CRX port.
      Import latest version from master repository.
      Document that the -x switch includs the effect of the -p switch.
      fix spelling typo in previous ChangeLog entry
      (elf_link_add_object_symbols): Set the error code to bfd_error_wrong_format when
      PR 363
      Reoder functions to eliminate most of the static function prototypes.
      xstormy16.sc: Only perform the assignments to the ROM region when not performing
      (mav_reg_required_here): Allow REG_TYPE_CN as alternative when REG_TYPE_MVF,
      Use ISO C90 semantics
      Apply Paul Brook's patch to implement armv6k instructions
      Enable target-libgloss for crx-*-*.
      (select_control_regs): Add mcf5249.
      emultempl/pe.em (gld_${EMULATION_NAME}_set_symbols): Generate correct base
      fix spelling typo in ChangeLog entry
      (TARGET_FORMAT): Remove LynxOS COFF definition.
      PR 371
      Fixes for the encoding and decoding of the PDP11's SOB instruction
      The patch below adds binutils support for the SHT_ARM_EXIDX, as defined by
      Add support for generating ARM unwind tables.
      oops - omitted from previous delta
      Add support for CRX co-processor opcodes
      Add linker option: --warn-shared-textrel to produce warnings when adding a
      Skip redundant/bogus test for section membership when examining symbols.
      apply mising piece of previous patch
      For ELF targets use .LL rather than LL as  the prefix for symbol names generated
      When separating CIE out from FDE, treat a DW_CFA_remember_state as we do a
      Replace literal "0"s with NULLs in pointer initializers.
      m68k-parse.h (enum m68k_register): New control register, MBAR2 (for MCF5249)
      dlltool.c (make_one_lib_file): Revert 2004-09-02 and 2004-09-04 patches.
      Implement a new BFD API function: bfd_is_target_special_symbol.  Use this in nm
      fix spelling typo in previous delta's ChangeLog entry
      (usage): Fix description of --special-syms switch.
      Accept and ignore @fptr() directives for 4-byte fixups.
      Compute	'name' for relocs against both local and global symbols.
      strings.c: Include <sys/stat.h>.
      strings.c (usage): Place radix values for -t option into the correct order.
      * dlltool.c: Include <assert.h>.
      PR 465
      Add ARM CFI support
      (sim_run): Add support for the "rawsid"	protocol.
      readelf.c (get_note_type): Handle notes not in core files.
      Add an index operand to some of the iq2000 co-processor instructions
      emultempl/alphaelf.em (alpha_after_parse): Add extra, NULL, parameter to
      iq2000_elf_relocate_section): Do nothing when perfoming a relocatable link.
      Fix spelling typo
      (dwarf2_finish): Check for the existence of a file table before deciding to
      (display_debug_lines): Fix typo in error message.
      Convert to ISO C90
      Add support to readelf to decode and display the contents of .debug_ranges
      Fix support for PECOFF weak symbols
      oops - omitted fom previous delta
      oops - omitted from previous delta
      *sigh* undo previous delta which was done too early...
      Add support fpr MAXQ processor
      oops - omitted from previous delta
      Fix off by one negative offsets for conditional branches.
      Added quotes around macro arguments so that they will work with newer versions
      Run the relax test.
      Enable bfd_assembler by default for the MAXQ port.
      Add ORIGIN and LENGTH linker script operators.
      PR 518
      (tic54x_adjust_symtab): Adjust call to c_dot_file_symbol.
      * opcode/arc-opc.c (insert_base): Modify ls_operand[LS_OFFSET] to reflect the
      * config/tc-mn10300.c (md_relax_table): More fixes to the offsets in this table.
      Add checks for other variants of the sr and st	instruction.
      Remove IQ10 support from IQ2000 port
      Add support for --subsystem:xbox as well as --subsystem:<number>.
      Add support for atmega165, atmega325, atmega3250, atmega645 and atmega6450.
      Fixed a pcrel relocte miss between different section in the same module.
      Change LOCALEDIR to $(datadir)/share.
      * ldmisc.c (vfinfo): Handle the case where %B is passed a NULL BFD.
      Add support for s390x-ibm-tpf target
      Issue an error message if -static and -shared are used together.
      * gas/elf/section5.[ls]: Use % instead of @ in .section	directives.
      readelf.c (last_pointer_size, warned_about_missing_comp_units):
      Add support for the new R_AVR_LDI, R_AVR_6 and R_AVR_6_ADIW relocs for the
      PR 600
      Add prototype for printf() and make type of "string" array be "char" in
      (md_apply_fix3): Fix offset calculation for global label.
      BZ 615
      PR binutils/630
      (oops - forogot to update the year in the copyright notice)
      PR binutils/614
      (linux targets): Use "${CC} -dumpspecs" instead	of "${CC} --print-file-name=specs" to appease GCC versions >= 4.0.
      PR binutils/609
      Add support for maxq10 and maxq20 machine values
      PR binutils/637
      (s_iq2000_set): Fix thinko parsing ignored_arguments array.
      Fix SH2A machine variants in order to correctly select instruction inheritance
      PR binutils/647
      (std_longopts): Add an entry for "--a" in order to prevent getopt_long_only()
      sleb128.d: Do not assume an 8-bit byte.
      Add Vietnamese translation.
      Remove obsolete targets
      Update reported copyright dates.
      Add a description of how to access linker script defined variables from source
      Correct the relative jump calculation.
      Add Inderpreet Singh as maintainer of MAXQ.
      Remove redundant test in BFD_ASSERT
      Fix compile time warning by using an unsigned type.
      Regenerate frv-dis.c in order to fix a compile time warning.
      Fix compile time warning building iq2000-asm.c
      (coff_rtype_to_howto): Move definition before inclusion of coffcode.h so that
      (coff_std_swap_table): Add an unused attribute in case it is not used.
      (ip2k_call_opcode, IS_CALL_OPCODE): Remove unused structure and macro.
      (iq2000_reloc_map): Remove unused structure and	array.
      (m32r_reloc_map_old): Use #ifdef USE_M32R_OLD_RELOC to protect the declaration of this array.
      (bfd_sym_parse_contained_variables_table_entry_v32): Avoid call to memcpy with
      PR binutils/716
      oops - omitted form previous delta
      (elf_core_file_p): Move the call to elf_backend_object_p to allow the correct
      Fix compile time warning messages
      Provide a full prototype for the localtime() function in order to avoid a
      (YY_NO_UNPUT): Define so that the yy_unput function is not declared.  It is not
      Remove prototype for localetime altogether.  It	should not be needed on modern
      Allow darwin targeted ports to build tk, itcl and libgui.
      (_bfd_elf_compute_section_file_positions): Initialise strtab to avoid compile
      (cr16c_elf_final_link_relocate): Remove duplicated return statements and
      configure: Regenerate.
      (elf32_m68hc11_relocate_section): Initialise variables that are passed by
      Initialise bitfield.
      (make_instruction): Move argument structure into inner scope and ensure that
      Fix compile time warnings generated by gcc 4.0
      (lnk960_before_parse): Remove redundant empty string from calls to concat.
      (pe_ILF_build_a_bfd): Do not assume that an @ will be present when
      Update documentation about ARC's extension instructions.
      objdump.c: Fix coding for DISASSEMBLER_NEEDS_RELOC:
      Fix undefined local label test for COFF based ARM ports
      * ld-cris/warn3.d: Only run this version of the test for cris-aout targets.
      ld-d10v/default_layout.d: Adjust expected offsets to allow for section alignment.
      Revert previous delta
      Remove listing lines that are no longer	emitted and fix up expected binary
      (line_comment_chars): Include the # character as otherwise this breaks
      (tc_gen_reloc): Handle the case where the reloc is the difference of two
      * gas/arm/arch6zk.s: Add three nop instructions in order to pad	the .text
      Also expect the msp430 port to fail the strings test because it defines
      * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
      Remove redundant code enclosed by #ifdef RELAX_PAREN_GROUPING....#endif.
      (and.s): Expect this test to fail for the tic4x-coff target because it uses
      Fix unexpected failrues for arm toolchains
      Updated French translation
      Add Romanian translation
      Import updated Russian translation from Translation Project's website.
      Updated French translation
      Use ".word 0x0012 # Entry mask: r1 r2 >" instead of just "Entry mask: < r1 ... >"
      Add support for an x86_64-elf target
      Step through the sorted array of basic blocks.
      Add new switch --globalize-symbol to convert local symbols into globals.
      Add cutoff for changes in 2.16 release
      Convert to ISO C90 formatting.
      Convert to ISO C90 formatting
      Enable -Werror by default
      Rename switch to enable/disable -Werror to --enable-werror/--disable-werror
      Fix typo introduced by previous delta
      (gas_cgen_parse_operand): Copy opinfo parameter into a local variable in case
      (read_indirect_string): Fix apparent typo, check dwarf_str_buffer allocation,
      Updated Vietnamese translation.
      Change wording of error message to "percent-operand" from "%operand" as the
      Add support for generating PLT lookups for the ColdFire.
      Update instructions that use the "never" value in the conditional field to use
      Fix typo introduced byprevious delta.
      (sh_elf_final_processing): Fix compile time warning by providing a prototype
      (coff_link_hash_entry): Only define for non WINCE targets.
      Add Daniel Jacobwitz to the blanket write privileges list.
      Convert to ISO C90 formatting.
      Oops - fix typos and finish of ISO-C90'fication of ieee.c
      Oops - fix typo in ISO-C90ifcation
      Update French translation
      Convert to ISO C90 formatting
      (getopt): Allow full prototype when builind under FreeBSD.
      Undo previous delta
      Accept any C library to accompany a GNU Linux implementation, not just the GNU
      (BFD32_BACKENDS): Delete elf32-ia64.lo.
      Convert unmaintained files over to ISO-C90 and fix formatting.
      (_bfd_target_vector): Only include the bfd_elf32_ia64_hpux_big_vec vector
      Updated French translation
      Add VAX specific disassembler option -Mentry: to specify a function entry
      Updated German translation.
      Add a check for <unistd.h> providing a prototype for getopt() which is compatible
      Add a check for <unistd.h> providing a prototype for getopt() which is compatible
      elf-rel.d: Call gas with -k. Thanks toMatt Thomas for figuring out.
      Support the .f_floating, .d_floating, .g_floating and .h_floating directives
      Initialise value to zero to avoid a compile time warning.
      Add a check to see if the section for the symbol is chosen using
      Add a check for <unistd.h> providing a prototype for getopt() which is compatible
      Condense the two tests into one and add a "-M entry:" for the second label.
      New translation: Kinyarwanda
      Provide .wcookie section for OpenBSD/sparc64.
      po/rw.po: New translation: Kinyarwanda
      Include ldexp.h and ldlang.h so that ldfile.h can use the lang_input_statement
      Convert to ISO C90 formatting
      PR gas/818
      * hash.c (DEFAULT_SIZE): Delete.  Replace with:
      * as.c (main): Move parse_args before symbol_begin and frag_init so that the
      * po/fi.po: New translation: Finnish.
      Use fprintf_vma to print vma values.
      Issue an error message when attmepting to copy an empty input file.
      (debug_apply_rela_addends): Remove redundant %s from printf string.
      (xcoff64_core_p): Fix compile time warning assigning a value to return_value.
      (WMAC, WMADD): Move casts from the LHS of an assignment operator to the RHS.
      (macro): Use sprintf_vma to convert a > 32 bit number into a readable string.
      (get_aligned_diff): Change type of branch_align to offsetT so that its
      Update to ISO-C90 and fix formatting
      * armemu.c (handle_v6_insn): New function - emulate a few of the v6 instructions - the ones now generated by GCC.
      * objcopy.c (copy_usage): Fix description of -K switch.
      Oops - forgot one place where -K is documented.
      PR872
      (elf_link_input_bfd): Handle the case where a badly formatted input file results
      Remove spurious spaces added by previous delta
      Applied this patch for Julian Brown  <julian@codesourcery.com>
      * config/obj-ecoff.c (ecoff_frob_file_before_fix): Fix invocations of bfd_section_list... macros.
      Update the FSF address in the copyright/GPL notice
      Update the address and phone number of the FSF organization in the GPL notices
      Make -mlittle-endian switch set the target_big_endian variable to false.
      Update the address and phone number of the FSF
      * configure.in (ALL_LINGUAS): Add vi.
      Replace linux-gnu with linux-* to allow for versions of Linux which do not use
      Don't assume a valueT is 4 bytes.
      * dwarf2.c (read_abbrevs): If bfd_realloc fails, free currently allocated memory
      Move testsuite specific entries from gas/ChangeLog to gas/testsuite/ChangeLog
      Update the address and phone number of the FSF organization in the GPL notices
      Fix formatting of comments.
      Move doc/ entries into doc/ChangeLog.
      Update the address and phone number of the FSF
      Update Dutch translation
      Update FSF address
      Update the address of the FSF
      Update the address and phone number of the FSF organization
      Update the address and phone number of the FSF organization.
      Update FSF addresses
      Update the address of the FSF organization
      If pointer_size has not been found then assume that it is 4 in order to
      Add missing \n character to end of warning message created by the previous delta
      Update the address and telephone number of the FSF organization
      (v850_elf_relocate_section): Move code to test for the presence of a symbol
      * config/tc-v850,h (TC_FIX_TYPE): Define. (TC_INIT_FIX_TYPE): Define.
      * ldlang.c (Scan_for_self_assignment): Check an assignment tree to
      ldlang.c (print_assignment): Do not rely upon a valid result having a section
      (GENERATE_PIE_SCRIPT): Define as "yes".
      Adfd entry for patch to symbols.c that was accidentally omitted.
      Ignore CRs
      (bfd_section_from_shdr): Add sanity check when parsing dynamic sections.
      (group_signature): Check for a group section which is actually a (corrupt)
      (md_apply_fix3): Only use the insertion routine if one exists.
      Fix typo
      (fetch_indirect_string): Display a warning message when a corrupt
      (handle_v6_thumb_insn): New function.
      (TxCE, TxC3, TxCM, TUE, TUF): Remove redundant test for the presence of thumb
      Convert to ISO C90 formatting
      Remove spurious blank space
      * configure.in (ALL_LINGUAS): Add zh_TW
      (CE, C3, CM, UE, UF): Redefine without reference to their Thumb-enabled
      (use_parallel): Change default value from 1 to 0.
      PR 994
      PR991
      * elf32-v850.c (ELF_MACHINE_ALT2): Define so that binaries produced by the
      rename.c (simple_copy): Only define if it is going to be used.
      Add quotes to avoid a null test expression.
      Update function declarations to ISO C90 formatting
      m32r-linux-ld support for position independent executables
      Fix compile time warning messages about signed/unsigned conflicts reported
      Fix typo
      (elf32_arm_size_dynamic_sections): Fix a typo and touchup logic like i386/ppc.
      Add Vietnamese translation.
      Add check to avoid corrupt input files whose section sizes are greater than
      (GENERATE_PIE_SCRIPT): Define as "yes".
      Fix compile time warnings from a GCC 4.0 compiler
      coff-alpha.c (alpha_adjust_reloc_in): Issue an informative error message if an
      arm-dis.c (opcode32 arm_opcodes): Fix ARM VFP fadds instruction disassembly
      Mark i960-*-rtems*, or32-*-rtems* as obsolete.
      Remove sparc*-*-rtemsaout*, i[3-7]86-go32-rtems*, i[3-7]86-*-rtemscoff*,
      Remove a29k-*-rtems*, hppa*-*-rtems*,i386-go32-rtems*, i386-*-rtemscoff*,
      Add code to detect and either handle or issue an error message for binaries
      (bfd_last_cache): Initialise to NULL.
      Add PR number for the last ChangeLog entry.
      Add testcase for PR 1063
      Fix spelling typo in comment
      (reset_vars): Use strncpy to prevent overflowing the ins_parse buffer.
      Fix building for MS1 and M32C.
      Fix spelling of Red Hat
      Add ChangeLog entries for yesterdays deltas (oops!)
      Add support for a 32bit PC relative reloc
      Use vsnprintf instead of vsprintf.
      (m32r_elf_check_relocs): Fix pc count for R_M32R_REL32.
      Remove special case handling for rtems targets that are sufficiently handled by
      * ldmain.c (main): Allow -shared and -static to be used together.
      (m32r_check_fixup): Fixed X_op check.
      * peXXigen.c (pe_print_edata): Compute the size of the export table from the
      (alphafunc): Remove and replace usage with nfunc.
      PR 1147
      config/tc-arm.c (do_iwmmxt_wldstd): Correct the offset range for WLDRD/WSTRD
      (s_app_line): Accept a line number of 0 for compatibility with gcc's output
      PR 1147
      PR 1070
      Add support for msp430x21xx variants
      (xcoff64_core_p): Constify return_value variable.  Also, do not use core_hdr
      Oops - omitted by accident from the previous msp430 patch
      PR 1070
      pe-dll.c (pe_exe_fill_sections): Call lang_reset_memory_regions before
      (relax_segment): Count the number of frags being processed and use this to
      Re-enable GAS for z8k-coff
      (generic_force_reloc): Do not call S_FORCE_RELOC if there is no symbol.
      (_bfd_mips_elf_relocate_section): Initialise 'value' to avoid compile time
      (i[3-7]86-*-vxworks):  Match vxworks* instead.
      asintl.h/bucomm.h/ld.h: Prevent the inclusion of <libintl.h> from the Solaris
      (Infix Ops):  '<' and '>' are not shift operators.
      oops - delayed commit for addtion of Irish translation for gprof and opcodes
      oops - delayed commit of addition of Irish translation
      * elf32-arm.c (get_arm_elf_section_data): Cache the last pointer matched so
      * cxxfilt.c: Treat mangled names specified on the command line in the same way
      * config/tc-sh.c (allow_dollar_register_prefix): New variable.
      * gas/sh/reg-prefix.s: Use mov.l instruction in preference to movli.l.
      * doc/binutils.texi (objdump): Fix typo: -reg-name-std should be -reg-names-std.
      * expr.c (operator): Allow "!=" as a synonym for "<>".
      * resbin.c (res_to_bin_accelerator): Place the terminating NUL at the correct
      This adjusts equate handling by
      PR binutils/1437
      Remove spurious checking of a potential, but untested patch.
      * config/tc-avr.c: Convert to ISO C90 format.  Fix formatting and generally
      * doc/as.texinfo (Section): Add missing ']' to .section example.
      m32r.opc (parse_slo16): Do not assume a 32-bit host word size.
      * doc/as.texinfo (.loc) Fix placement of '@end table'.
      m32r.opc (parse_slo16): Better version of previous patch.
      * m32r.opc (parse_slo16): Fix bad application of previous patch.
      * elf32-arm.c (find_arm_elf_section_entry): New function.
      bfin-dis.c: Tidy up code, removing redundant constructs.
      Add support for the Z80 processor family
      oops - omitted from previous delta
      PR binutils/1568
      * expr.c (operand <case '$'>): Use DOLLAR_AMBIGU rather than flag_mri_m68k
      * m32c-desc.c: Regenerated.
      * gas/all/cofftag.s: Convert numbers in .type directives to decimal.
      * config/tc-sparc.c (isoctal): Fix thinko.
      * config/tc-arm.c (BAD_ADDR_MODE): Define.
      PR 1150
      Add Finnish translation
      * elf32-m32r.c (m32r_elf_sweep_hook): Fix an illegal duplicate check.
      Convert to ISO C90 format.  Fix formatting and white space usage as well.
      Fix typo in previous delta
      Fix PicoJava opcodes
      Add TINY_READONLY_SECTION, TINY_DATA_SECTION, TINY_BSS_SECTION.
      (read_section_stabs_debugging_info): Add $GDB_SYMBOLS$ entry to names[]
      Use correct email address for Randolph Chung
      PR 1150
      Add new Vietnamese translation
      PR 1300
      (lookup_symbol_in_function_table): Check for a function name before passing
      PR binutils/1990
      Add support for RDOS targets.
      (_bfd_link_section_stabs): Use bfd_hash_table_init rather than
      (bfd_hash_set_default_size): Add more entries to the hash_size_primes table.
      Add comma after HIGH3ADJ
      Update date in copyright notice
      Define EM_ALTERA_NIOS2 and EM_NIOS32.
      Fixes for building on 64-bit hosts:
      * elf32-arm.c (elf32_arm_output_symbol_hook): Install new entry	into the
      Fix duplicated word typo
      Fix email address in previous delta
      Add new Chinese (simplified) translation
      Sync top level config files from the master config repository
      PR binutils/2159
      Update copyright date
      PR binutils/1391
      Add new Vietnamese translation
      * pe-dll.c (pe_dll_generate_implib): Issue "Creating library file:" as
      Updated Vietnamese translation.
      * objcopy.c (copy_object): Catch the case where an attempt is made to add a
      Fix %hi() operator for 64-bit hosts.
      Fix casts to allow for a 64-bit host.
      (check_range): Ensure that the sign bit of a 32-bit value is propagated into
      Add support for the Infineon XC16X.
      * objcopy.c (use_alt_mach_code): Change type to unsigned long.
      Update information about: config-ml.in; makefile.vms; mkdep; setup.com;
      Initialise 'gap'.
      Add linker relaxation support for the AVR
      Update formatting to ISO-C90
      Fix parseing functions to return an error message if the parse failed
      * cgen-ibld.in (insert_normal): Cope with attempts to insert a signed 32-bit
      * elf32-arm.c(elf32_arm_finish_dynamic_sections): Use unsigned char type.
      Update Swedish translations
      Updated Vietnamese translation.
      Fix typo in documentation of --check-sections.
      * elf64-hppa.c (elf64_hppa_grok_prstatus): New function.
      Add support for attiny261, attiny461, attiny861, attiny25, attiny45,
      * emultempl/elf32.em: Add support for elf-hints.h on FreeBSD and Dragonfly targets.
      Fix typo
      oops - omitted from commit of typo fix
      PR binutils/2454
      Skip ELF specific tests on non-ELF ARM targets
      * interp.c (sim_stop_reason): Fix typo.
      ooops - omitted from previous delta
      * dv-tx3904tmr.c (deliver_tx3904tmr_tick): Add missing break statement.
      PR 2257
      PR 2587
      Rename DEBUG to SYMBIAN_DEBUG to avoid conflicts with global DEBUG definition
      * binutils-all/copy-2.d: Change the name of the section whose flags are
      PR gas/2582
      * gas/config/tc-avr.h (TC_VALIDATE_FIX): Define.  Disable fixups for PMEM
      PR gas/2623b
      * config/tc-arm.c (arm_fix_adjustable): For COFF, convert fixups against
      Revised test (that is not O(n2)) for checking for orphaned cloned symbols
      Apply fixes to allow arm WinCE toolchain to produce working executables.
      PR ld/2607
      * config/tc-avr.h (TC_VALIDATE_FIX): Allow fixups for immediate constant values.
      Update translation templates
      Remove ChangeLog entries, since the template files were already up to date.
      Updated Dutch translation
      * crx-dis.c (EXTRACT): Make macro work on 64-bit hosts.
      * ld-eld/start.s (start): Add this symbol for SH targets.
      fix typo
      * scripttempl/elf32crx.sc (.rdata): Add .rodata.*.
      * gas/mips/mips32-dsp.l: Fix expected unsigned decoding of -1 in warning messages.
      * iq2000.cpu: Fix include paths for iq2000m.cpu and iq10.cpu.
      Updated translation
      Add support for AVR6 family
      Updated Vietnamese and Irish translations
      Updated Frewnch translation
      Add TLS support for hppa-linux
      Update Spanish translation
      Updated Finnish translation
      PR binutils/2735
      (enum parse_operand_result): Move outside of #ifdef OBJ_ELF so that non-ELF
      Skip for non-ELF targets.
      * emultempl/pe.em (gld_${EMULATION_NAME}_open_dynamic_archive): Restructure.
      Correct comment.
      PR ld/2757
      * pe-dll.c (pe_details_type): Add new pointer for symbols list autofilter.
      (-rpath-link): Clarify distinction between -rpath and -rpath-link.
      * emultempl/pe.em (gld_$_open_dynamic_archive): Compute maximum length of
      * dwarf.c (display_debug_frames): Catch a corrupt length field generating an
      PR ld/2659
      PR binutils/2879
      2006-07-06  Mohammed Adnène Trojette  <adn@diwi.org>
      PR binutils/2877
      PR ld/2877
      PR ld/2874
      * po/zh_TW.po: New Chinese (traditional) translation.
      * config/tc-sh.c (md_apply_fix): Do not allow the generic code in
      Fix grammatical error in ChangeLog entry
      * coff-sh.c (_bfd_sh_align_load_span): Catch sh_insn_info() returning a NULL
      * elfxx-mips.c (_bfd_mips_elf_common_definition): New function.
      * config/tc-sh.c (md_longopts): Add -EL and -EB for use by the linker testsuite.
      * ld-sh/arch/arch.exp (test_arch): Set the endian flag to suit the multilib
      * ldlang.c (lang_section_bst): New structure for sorting sections by name.
      Fix spelling typos
      PR/2756
      PR ld/2729
      * emulparams/elf_x86_64.sh (LIBPATH_SUFFIX, ELF_INTERPRETER_NAME): Set for *-*-solaris2*.
      PR gas/2991
      PR binutils/2983
      PR gas/2991
      * ldmain.c (main): Initialise print_gc_sections field of link_info structure.
      * bfd.c (bfd_get_sign_extend_vma): Add cases for pe-arm-little and pei-arm-little.
      * gas/arm/wince.s: New test.
      * gas/arm/thumb2_add.s: Don't use elf specific ".type" pseudo-op.
      PR binutils/3001
      * coff-arm.c (coff_arm_rtype_to_howto): Only check for ARM_SECREL relocation types if the target is ARM_WINCE
      Fix typo in bfd_elf32_shnbsd_vec target list.
      * elf32-sh.c (vxworks_object_p): Only check for vxworks target vectors if
      * config/tc-arm.c (WARN_DEPRECATED): Enable.
      * dwarf2dbg.c (out_debug_info): Add new parameter ranges_seg and emit
      PR binutils/2768
      PR binutils/3039
      bfd
      * configure.tgt: Set targ_emul to arm_wince_pe for ARM Windows CE targets.
      * archive.c (hpux_uid_gid_encode): Fix thinko decrementing "cnt" variable.
      * ldlang.c (lang_size_sections_1, lang_assignment_statement_enum):
      * read.c (s_align): Initialize the 'stopc' variable to prevent
      PR binutils/3146
      PR binutils/3166
      * emulparams/h8300elf.sh: _tinydata should not be placed in relocatables.
      PR gas/3129
      PR gas/3172
      PR binutils/3110
      PR ld/3107
      * bfd-in.h (STRING_AND_COMMA): New macro.  Takes one constant string as its
      Add support for Score target.
      Add Score test files
      Fix typo in use of CONST_STRNEQ
      Add x86_64-mingw64 target
      Add Mei Ligang as maintainer of the Score port.
      * output-file.c (output_file_close): Prevent an infinite loop reporting that stdoutput could not be closed.
      * bfd-in.h (CONST_STRNCPY) : Delete.
      * config/tc-arm.c (md_apply_fix): do not clear write_back bit
      * ld-fastcall/fastcall.exp: Add x86_64-pc-mingw64 as valid target.
      * ld-arm/use-thumb-lib.sym: Robustify, by ignoring symbols we're
      * pe-dll.c : Fix typo.
      * config/tc-score.c (md_show_usage): Print -KPIC option usage.
      PR binutils/2876
      * dwarf2dbg.c (out_debug_info): Use TC_DWARF2_EMIT_OFFSET to emit a disjoint DW_AT range.
      Fix score bugs
      * config/tc-spu.c (md_assemble): Cast printf string size parameter
      * tc-score.c (data_op2): Check invalid operands.
      * tc-score.c (do16_rdrs): Handle not! instruction especially.
      * pe-arm-wince.c (LOCAL_LABEL_PREFIX): Define as ".".
      PR gas/3456:
      * config.bfd: Move previously obsoleted targets to the REMOVED list.
      * config/tc-arm.c (arm_fix_adjustable) [OBJ_COFF]: Delete.
      * peXXigen.c: Updates for PE/COFF V8.0, and clarification
      Add changelog entry for previous delta
      Add Irish translation for ld and Malay translation for gprof
      Updated Malay translation
      PR 3609
      Define ATTRIBUTE_PACKED and use as necessary.
      PR ld/3843
      * pep-dll.h (pep_bfd_is_dll): Add prototype.
      * configure.host: Add i[3-7]86-*-mingw* case.
      Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.
      * configure.in: Add support for an x86_64-mingw* target.
      oops - omitted from previous delta
      Mention that the top level configure file has been regenerated.
      * Makefile.tpl (all-target): Correct @if conditional for target modules.
      * config/tc-mcore.c (md_number_to_chars): Use number_to_chars_{big|little}endian.
      Run the alternative version of the lns-common-1 test for the MCore target.
      * gas/mcore/allinsn.s: Remove use of '#' before numbers - it is a line comment character.
      PR gas/3707
      PR gas/3856
      * pe-dll.c: (make_one) Conditionally include jump stubs.
      * tc-score.c: Remove unnecessary uses of _().
      PR binutils/3874
      * as.c (main): Mark symbols created via the --defsym command line
      PR ld/3852
      * ppc-dis.c (powerpc_dialect): Handle ppc440.
      * doc/binutils.texi (objdump): Document support for disassembling the 440 PowerPC architecture.
      PR gas/3812
      Fix comment attached to #endif
      PR gas/3810 gas/3800
      PR gas/3800
      PR ld/3805
      Add missing cast to (unsigned long)
      * binutils-all/readelf.exp (readelf_wi_test): Fix unexpected output failure message.
      * armemu.c (handle_v6_insn): Fix typo in sign extension test of the sext and sxtah instructions.
      PR binutils/4045
      Take into account MEMORY regions when creating a segment map.
      PR binutils/3535
      PR gas/2623
      PR 3729: Fix unexpected failures in ARM GAS testsuite results.
      PR ld/3796
      PR gas/3797
      PR ld/4023
      * readelf.c (dump_section): Also test for SHT_REL sections when producing
      Use pc-relative relocation instead of an absolute relocation for x86_64-pc-mingw32 target.
      PR binutils/3535
      PR gas/4124
      Add ChangeLog entry for delta 1.361->1.362 to readelf.c accidentally checked in with a previous commit.
      * itbl-ops.c (itbl_entry): Remove unnecessary and excessively long initialization.
      PR binutils/4110
      PR binutils/4292
      * coffcode.h (coff_rtype_to_howto): Initialise genrel.howto.
      Restore from version 1.1
      Changelog entry for previous delta
      * rclex.l: Allow underscores at the start of identifiers.
      * ecoff.c (_bfd_ecoff_write_armap): Initialise rehash.
      Fix typo.
      * config/atof-vax.c (md_atof): Fix comparison inside know().
      * objcopy.c (reverse_bytes):  New variable.
      * objcopy.c (filter_symbols): Explicitly stripping a symbol used in relocations is an error.
      * srconv.c (walk_tree_type_1): Initialise dpt.dunno.
      Fix compile time warnings (at -O3 with gcc 4.1.2)
      Fix compile time warning (at -O3 with gcc 4.1.2)
      PR gas/3041
      * elflink.c (elf_link_sort_relocs): If both .rela.dyn and .rel.dyn sections
      PR gas/3041
      * objdump.c (load_debug_section): Select bias for DWARF debug addresses based on the flavour of the bfd.
      * bfdint.texi: Add GNU Free Documentation License notice.
      Use @copying around copyright notices
      Updated windres tool
      * rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.
      * Makefile.am: Add LIBICONV to windres.
      Patch for PR4587 + move proc run_list_test into gas-defs.exp
      PR binutils/4356 binutils/591
      * rclex.c: (cpp_line): Add code_page pragma support.
      * resres.c (probe_binary): Fix test for badly formatted headers.
      * objdump.c: Include sys/mman.h
      Add description of new --codepage switch for windres which was accidentally omitted when the full patch was checked in.
      * Makefile.am: Add windmc tool.
      * gprof.texi: Refer readers to the gcov tool if they want line-by-line profiling.
      * dwarf2.c: Add support for reading in debug information via a .gnu_debuglink section:
      * gas/arm/backslash-at.d: Fix for non-ELF arm targets.
      * dwarf2.c (find_line): New.  Contains the duplicated code from:
      PR binutils/4693
      New port: National Semiconductor's CR16
      * bfd.c (bfd_demangle): Plug memory leak (Coverity).
      Switch to GPLv3
      Add expected failures for CR16 tests
      Switch sources over to use the GPL version 3
      * symbols.c (symbol_relc_make_value): Use bfd_sprintf_vma in order to get the
      * elf32-mep.c (mep_final_link_relocate) [R_MEP_HI16S]: Correctly compensate
      * cr16-dis.c (getcinvstring): Add const qualifier to char * parameter.
      * corefile.c (core_sym_class): Do not discard nested subprograms.
      Opps - forgot to include change to Makefile.am in the ChangeLog entry
      Change source files over to GPLv3.
      * resrc.c: (read_rc_file): Add include path of user passed rc input file.
      Change sources over to using GPLv3
      CHange FSF sources over to GPLv3
      Update tp GPLv3
      Update sources to GPLv3
      Import patch from FSF gcc sources to add support for building windmc tool.
      Add support for building on a 64-bit Windows host.
      Updated Vietnamese and Dutch translations
      * config/tc-arm.c (create_register_alias): Return a boolean rather than an integer.
      Update Dutch opcodes translation.
      Fix spelling typo
      * COPYING3: New file.  Contains version 3 of the GNU General Public License.
      PR binutils/4802
      PR binutils/4801
      PR gas/4804
      PR binutils/4797
      * app.c (do_scrub_chars): Provide a one character buffer to hold a
      * sha1.h: Change to use version 3 of the GNU General Public License and tidy up formatting.
      * readelf.c (NUM_ELEM): Remove redundant macro; replace references to it
      * config/tc-mep.h (skip_whitespace): Remove definition.
      * ld-arm/arm-elf.exp: Move EABI attribute tests into EABI only section.
      * pep.sc: Correct ctor/dtor sentinels for 64-bit targets.
      PR 4824
      Speed up bfd_dwarf2_find_line.
      * coffcode.h (coff_sort_func_alent): New function.
      ga.po: Updated Irish translation.
      * emultempl/pep.em: (pep_enable_stdcall_fixup): Set to value 1.
      * ld-pe/pe.exp: Special diff file for x86_64-mingw target.
      * configure.tgt: Add bfin-*rtems*.
      Update German translation
      * po/bfd.pot: Updated template.
      Updated Finnish, Irish and Vietnamese translations
      Add a marker for the 2.18 features.
      Add M R Swami Reddy as CR16/CRX support maintainer.
      * sim-memopt.c (memory_options): Mention that the memory-size switch accepts suffixes.
      * standards.texi: Import 22 July 2007 version.
      * elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
      Revision of previous delta using bfd_vma cast instead of 1L.
      Add support for i386-dragonfly target.
      Mention Coverity's contribution to bfd
      * config.sub: Add support for cr16 target.
      * config.sub, config.guess: Update from upstream sources.
      Updated Finnish translation
      * readelf.c (dump_type): New type used to classify the kinds of dump requested by the user.
      * po/sk.po: New Slovakian translation.
      * ldlang.c (lang_map): Increment lang_statement_iteration so that DEFINED() expressions are correctly computed.
      * mach-o.c (bfd_mach_o_make_bfd_section): Fix test for non zerofill sections.
      * interp.c (options enum): Add OPTION_INFO_MEMORY.
      PR binutils/4987
      * doc/binutils.texi (objdump): Describe the output of the --syms option in more detail.
      * po/fi.po: New Finnish translation.
      Updated Spanish translation
      * readelf.c (do_archive_index): New.
      PR gas/5026
      * ld-scripts/crossref.exp: Compile test source with -mtiny=0 in order to
      * config/tc-h8300.c (md_apply_fix): Do not abort or handle 8 byte fixups.
      Oops, omitted from prevbious delta
      * syms.c (_bfd_stab_section_find_nearest_line): Look at the
      * Makefile.am (BFD32_LIBS): Add arange-set.lo.
      Fix spelling typo
      * config/tc-m68k.c (LONG_BRANCH_VIA_COND): New.
      * cg_print.c (sort_members): Include the final member on the list in the sort.
      * som.c (som_get_reloc_upper_bound): If there are no relocs return enough
      * mt-asm.c (parse_imm16): Reword error message in order to allow it to be translated properly.
      PR linker/4844
      Various CR16 fixes
      * gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it overrides gas options.
      PR linker/4844
      PR gas/5089  * config/tc-arm.c (s_arm_unwind_handlerdata): Fix spelling typo.
      PR gas/5078
      PR linker/5097
      Fix spelling typos.
      PR linker/5099
      PR gas/5100
      PR linker/4844
      * configure.in (WIN32LDFLAGS): Rename to SHARED_LDFLAGS.
      * read.c (potable): Add string8, string16, string32 and string64. Add bit size for stringer function.
      * configure.ac (CFLAGS_FOR_BUILD, CXXFLAGS_FOR_BUILD, LDFLAGS_FOR_BUILD): Default them to host flags
      PR gas/5136
      PR gas/5135
      PR gas/5133
      PR gas/5134
      * config/tc-avr.c (mcu_types): Add new devices: ATtiny43U, ATtiny48.
      * config/tc-avr.c (mcu_types): Add new devices: AT90PWM216, AT90PWM316.
      PR gas/5121 gas/5122 gas/5123 gas/5124 gas/5125 gas/5126 gas/5129 gas/5131 gas/5132 gas/5137 gas/5143
      * doc/as.texinfo (Previous): Clarify explanation of the behaviour of this
      PR 5142: Allow for translation of error messages
      * configure.in (SHARED_DEPENDENCIES): Change non-cygwin dependency to be ../bfd/libbfd.la.
      * doc/as.texinfo (Type): Fix typo: STT_FUNC not STT_FUNCTION.
      PR gas/5155
      PR gas/5158
      PR gas/5161
      * config/obj-elf.c (obj_elf_section): When pushing a section, if there is a
      * elf32-cr16.c (elf32_cr16_relax_section): Fix condition check typo.
      PR 5160
      * config/tc-avr.c (mcu_types): Add new devices: AT90PWM2B, AT90PWM3B.
      PR gprof/5147
      Support the use of the STT_COMMON type.  (In source and object files only at the moment)
      PR 5146
      * configure.in: Build windows tools for --enable-targets=all.
      Remove duplicate definitions of the md_atof() function
      PR gas/5175
      PR gas/5174
      PR gas/5172
      * elf-m10300.c: Convert to ISO C.
      Add MN10300 linker relaxation support for symbol differences
      * arm-dis.c (print_insn): Check for a symtab that exists but is empty.
      * doc/binutils.texi: Move top stuff to the top.
      * dwarf.c (process_debug_info): Check for corrupt lengths.
      * readelf.c (is_32bit_abs_reloc): Add knowledge of reloc used by IA64.
      * doc/as.texinfo (Section): Replace "subsegment" with subsection".
      * mn10300.h (R_MN10300_ALIGN): Define.
      * elf-m10300.c (mn10300_elf_relax_delete_bytes): Do not look for align
      * dwarf.c (is_relocatable): Remove definition.
      Add cast to avoid compile time warning
      * ehopt.c (check_eh_frame): If md_allow_eh_opt is defined, invoke it to see if the optimizations should be applied.
      * doc/binutils.texi: Update to FDL 1.2.
      * gas/elf/elf.exp (run_elf_list_test): Fix typo.
      * arm-dis.c (arm_opcodes): Remove superflous escapes of percent operators.
      * bfd/elfxx-mips.c (_bfd_mips_elf_fake_sections): Force SHF_MIPS_NOSTRIP on
      PR gas/5228
      PR gas/5269
      * config/tc-mn10300.c (mn10300_force_relocation): Force a reloc to be generated for alignment fixups.
      * ld-mn10300/mn10300.exp: Fix the start address of the .bss section for the i1127740.s test.
      * dwarf2.h: Mention the location of the DWARF3 spec on the web.
      * readelf.c (is_32bit_abs_reloc): Add support for NIOS relocs.
      * elflink.c (elf_link_output_extsym): Weaken assertion: if --gc-section is set, there may be no TLS segment.
      oops - omitted from previous delta
      * dwarf.c (display_debug_loc): Issue a warning if there are bytes at the end
      * elf-m10300.c (mn10300_elf_relax_section): Allow for alignment relocs when
      * elf-m10300.c (mn10300_elf_relax_section): Extend previous fix to cover forward jumps.
      PR ld/5398
      Updated Russian translation.
      * genscripts.sh (LIB_PATH): Include both {target_alias} and
      * elf32-hppa.c (hppa_record_segment_addr): Locate the segment
      * elf.c (_bfd_elf_find_segment_containing_section): New function:
      * ld-elf/flags1.d: Add xfails for ports for which the test will  work.
      * elf-m10300.c (mn10300_elf_relax_section): Use _bfd_merged_section_offset
      * dwarf.c (read_and_display_attr_value): Prefix values that are
      * config/tc-ppc.c (parse_cpu): Preserve the settings of the
      PR binutils/5535
      PR gas/5322
      PR binutils/55326
      PR gas/5552
      PR ld/5533
      * dwarf.c (process_debug_info): Include the CU offset and corrupt
      (DEBUG_INFO_UNAVAILABLE): Value stored in num_debug_info_entries
      * po/ru.po: Updated Russian translation.
      Add mingw I64 support for printing long and long long values
      PR ld/5652
      * ld-elfvers/vers.exp (test_ar): Sort the expected output so that
      PR binutils/5529
      * config.bfd (x86_64-*-solaris2): Add support for this target.
      * dwarf.c (print_dwarf_vma): New function.  Display the value of a
      * dwarf.c (print_dwarf_vma): Use mingw field type specified if necessary.
      Fix spelling typo in previous delta
      Add OpenVMS extensions.
      PR ld/5692
      Updated Malasian translation.
      * config/tc-tic4x.c (tic4x_insn_insert): Add const qualifier to
      PR ld/5692
      * dlltool.c (mcore_elf_cache_filename): Add a const qualifier to
      PR binutils/5524
      Import this patch from gcc:
      PR gas/2626
      * efi-rtdrv-ia32.c: New file.
      PR gas/5712
      PR binutils/5713
      Update attribution for PR 5713 patch.
      * config/tc-mn10300.c (has_known_symbol_location): New function.
      * cr16.h (cr16_num_optab): Declared.
      * scripttempl/armbpabi.sc (ENTRY): Do not define when performing a
      PR 868
      PR 868
      * ld-auto-import/auto-import.exp: Use $ld to link the dll for
      * objdump.c (display_file_offsets): New variable.
      PR ld/5785
      * config/tc-arm.c (do_bx): Only test EF_ARM_EABI_VERSION on ELF
      PR 868
      * gas/m68hc11/bug-1825.d: Update to match changes in the
      * config/tc-arm.c (do_bx): Only test EF_ARM_EABI_VERSION on ELF
      Re-apply this patch which was accidentally deleted:
      * objdump.c (objdump_print_addr): If displaying file offsets, show
      * ar.c (usage): Mention -t command line switch.
      oops - omitted from previous delta
      PR 3134
      Change accreditation for patch for PR3134
      * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
      * emulparams/m68kelf.sh (GENERATE_PIE_SCRIPT): Define.
      PR gas/5895
      * gas/macros/test1.s: Rename symbols to avoid conflicts with
      * config/tc-arm.c (do_neon_cvt): Move variable declarations to
      * config/tc-avr.c (mcu_types): Add atmega32m1.
      Add support for thin archives.
      Updated French translations.
      * po/sk.po: Updated Slovak translation.
      PR other/35151
      PR other/35151
      PR binutils/4334
      oops - omitted from previous delta
      correctly regenerate configure
      * listing.c: Add -ag listing flag to show general information in
      * dwarf.c (display_debug_lines): Rename to
      * listing.c (print_timestamp): Use localtime rather than
      * doc/tc-arm.texi: Fix fnstart and fnend directive names.
      PR binutils/6034
      Move entries for changes in sub-directories into the changelogs in those sub-
      * configure.ac (cr16-*-*): Add case for cr16 target and include gdb
      * MAINTAINERS: Replace reference to configure.in with reference to configure.ac.
      * aix5ppc-core.c: Define macros for the default architecture and
      * config/obj-elf.c (obj_elf_section_type): Add prototype
      (oops) Add changelog entry for David Miller's SunPRO support patch which was
      * po/vi.po: Updated Vietnamese translation.
      * reloc16.c (bfd_coff_reloc16_get_value): Add support for
      PR binutils/6449
      * doc/binutils.texi (strings): Add "unicode" to the documentation
      * readelf.c (print_symbol): Add code to display non-printing characters.
      bfd/
      * cr16-dis.c (build_mask): Adjust the mask for 32-bit bcond.
      * ld.texinfo (ARM): Document --stub-group-size=N option.
      * config/tc-arm.c (arm_cpus): Add Faraday ARMv4 and ARMv5TE
      PR ld/6430
      PR 868
      Multi-GOT support for m68k.
      PR ld/6519
      * reloc-macros.h: Add a comment about the use of the
      bfd/
      Add more farcall tests
      ld/testsuite/
      PR 5523
      PR ld/6511
      Ooops, omitted from previous delta
      PR ld/6430
      * ldlang.c (closest_target_match): Skip generic big and little
      * lexsup.c (option_values): Add OPTION_NO_WARN_FATAL.
      PR ld/6019
      * ld.texinfo (Orphan Sections): Fix texi typo.
      * po/nl.po: New file: Dutch translation
      * app.c (do_scrub_chars): Do not UNGET an EOF value.
      * ldlang.c (print_output_section_statement): If the output section
      PR binutils/6483
      include/opcode/
      * mips.h: Document new field descriptors +Q.
      * app.c (do_scrub_chars): Do not UNGET an EOF value.
      * elf32-arm.c (arm_type_of_stub): Don't crash on local symbols in
      * configure.tgt: Add bfin-*-rtems*.
      * pe-arm-wince.c (pe_print_compressed_pdata): Define new function to
      * ld-scripts/include-sections.t: Discard all sections not
      * coff-sh.c (bfd_pe_print_pdata): Define to NULL for non
      * elf.c (assign_file_positions_for_load_sections): Print vma in
      * config/tc-mips.c (mips_ip): Reset s to argsStart.
      * elf.c (_bfd_elf_map_sections_to_segments): Allow sections in
      * elf.c (_bfd_elf_map_sections_to_segments): Catch off by one
      * common/genmloop.sh: Add new parameter: -shell to specify the
      * ld-elf/sec-to-seg.exp: New test: Checks the assignment of
      * elfxx-mips.c (_bfd_mips_elf_check_relocs): Handle the situation
      * ld-elf/sec-to-seg1.s: Shorten test data to align the section to
      * elf32-arm.c: Tidy up the code.
      * config/tc-mcore.c (md_assemble): Increase length of name array
      PR 6727
      bfd/
      * elf32-arm.c: Fix up comment describing Thumb to ARM interworking
      * config/tc-avr.c (mcu_types): Add atmega16u4.
      * config/tc-i386.c (pe_lcomm_internal): New function.  Allows the
      Make new functions static.
      * lib/gas-defs.exp (run_dump_test): If the test expects an error,
      * gas/arm/abs12.d: Update expected disassembly.
      * emultempl/pe.em (pe_find_data_imports): Add trailing newline
      * po/vi.po: Updated Vietnamese translation.
      PR 6878
      * coffgen.c (coff_write_symbols): Check to see if a symbol's flags
      PR 6922
      PR 6934
      PR 6926
      * dwarf.c (display_debug_frames): Change text for uniformity.
      * readelf.c (process_section_headers): Do not cut the section names and
      * configure.in (ALL_LINGUAS): Add "id".
      PR 6944
      PR 6937
      * readelf.c: Tidy up code formatting.
      * emultempl/armelf.em (arm_elf_after_open): Move check for using a
      PR 6937
      PR 6945
      * ld-gc/gc.c (dummy_func): New function - present so that
      * cache.c (cache_bread): Cast void * pointer before performing
      * avr-dis.c: Replace uses of sprintf without a format string with
      Add m32c-*-rtems* and m32r-*-rtems* configuration targets.
      * MAINTAINERS: Take over from Anil Paranjpe as H8300 maintainer.
      PR 7026
      * read.c (emit_expr): Grow frag before filling it so that
      bfd/
      Update copyright year in --version messages.
      * dwarf2.c (read_section): Fix formatting.
      PR 7027
      * elf.c (swap_out_syms) [USE_STT_COMMON]: Fix syntax error.
      Change documentation license to FDL v1.3
      PR7044
      * m68k-dis.c: Rewrite to remove use of setjmp/longjmp.
      * elflink.c (is_reloc_section): New function.  Returns true if the
      include/elf/
      * objdump.c (dump_reloc_set): Append "()" to symbol names which
      * doc/as.texinfo (Type): Reword description of STT_IFUNC type.
      * ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64).
      Remove STT_IFUNC support.
      * config/tc-avr.c (mcu_types): Add attiny87, attiny327, atmega4hvd,
      * po/ga.po: Updated Irish translation.
      * coffcode.h (coff_write_object_contents): Always initialise
      PR 7093
      Add LM32 port.
      oops - accidentally omitted from check-in of LM32 port.
      * gas/ppc/ppc.exp: Do not run the booke_xcoff64 test.
      po/id.po: Updated Indonesian translation.
      * or32-opc.c (or32_print_register, or32_print_immediate,
      PR 9682
      PR 7099
      Add --identify-strict option.  Handle ms-style implibs:
      Cleanup code related to --identify option.
      PR 9722
      * include/elf/ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO,
      * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
      oops - forgot to commit with the previous delta
      * configure.tgt: Restore alpha sorting to object format switch
      * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM targets.
      * lib/gas-defs.exp (run_list_test): Fix typo in comment.
      PR 9769
      * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
      PR 9766
      * config/tc-mips.c (append_insn): Cope with a complex reloc
      * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
      * MAINTAINERS: Remove Thiemo Seufer's name from the list of MIPS
      PR 9774
      * mips-opc.c (suxc1): Add the flag of FP_D.
      * config/tc-mep.h (DIFF_EXPR_OK): Do not define.
      PR 9779
      M68K TLS support.
      new files accidentally omitted from previous delta
      PR 9797
      PR 9805
      Updated Vietnamese translation.
      * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
      * gas/mips/beq.d: Make no assumptions about the symbols used as
      PR 9814
      PR 9827
      * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
      PR 9841
      * fr30-opc.c: Regenerate.
      Add support for Score7 architecture.
      * po/sk.po: Updated Slovak translation.
      PR 9874
      * readelf.c (adjust_relative_path): New function.
      * ieee.c (parse_ieee_ty): Add support for undocumented 'v' type.
      * ldgram.y: Add support for REGION_ALIAS operator.
      Update formatting.
      * config/tc-alpha.c (alpha_prologue_label): Only define for ELF
      * objdump.c (disassemble_section): If the computed next offset is
      Updated Spanish translations.
      Add Spanish translation to gold.
      * lib/ld-lib.exp (run_dump_test): Add verbose to list of globals.
      PR 9934
      * Makefile.am (BFD32_BACKENDS): Remove elf32-score and
      Remove merge markers
      * section.c (bfd_get_section_contents): Detect and handle the case
      * dwarf.c (display_debug_ranges): Add the base address to the
      PR 9992
      PR 9972
      PR 9987
      * config/tc-arm.c (arm_cpus): Add entry for ARM Cortex-M0.
      * ld.texinfo (Output Section Address): Note that specifying an
      * corefile.c (core_create_function_syms): Initialise a symbol's
      PR 9824
      Add new binutils target: moxie
      Fix typo in previous commit.
      PR 9909
      * verilog.c: New file.
      include/elf
      Fix typo
      PR 10109
      * scripttempl/avr.sc (MEMORY): Use DATA_ORIGIN.
      * ld-elf/eh-group.exp: Only run these tests for ELF based
      Revert previous delta
      * Makefile.am: Run "make dep-am".
      PR 10143
      Update Indonesian translations.
      * plugins.m4: New.
      * readelf.c (display_debug_section): Do not display debug sections
      2009-05-28  Nick Clifton  <nickc@redhat.com>
      * po/da.po: Updated Danish translation.
      * po/nl.po: Updated Dutch translation.
      PR 10165
      * opncls.c (_maybe_make_executable): New function.  Gives execute
      * readelf.c (process_symbol_table): Set gnubuckets to NULL after
      * corefile.c (num_of_syms_in): New function - computes the number
      * corefile.c (core_create_syms_from): Use BFD_VMA_FMT when
      * po/ru.po: New Russian translation.
      PR 10263
      * configure.ac: Define is_elf for QNX Neutrino targets.
      PR 10173
      PR 10186
      * elf32-arm.c (cortex_a8_erratum_scan): Change type of offset
      * corefile.c (cmp_symbol_map): New function.
      PR 10197
      PR 10288
      Fix formatting of recent entry
      * elflink.c (elf_link_sort_relocs): Return early if there are no
      PR 10169
      * ar.c (usage): Do not use #ifdef inside _("...).
      * readelf.c (target_specific_reloc_handling): New function:
      * po/fi.po: Updated Finish translation.
      * config/tc-arm.c (implicit_it_mode): New enum.
      * gas/app, gas/as.c, gas/as.h, gas/atof-generic.c, gas/cgen.c,
      Add files for ARM auto-IT patch
      * dwarf.c (display_debug_lines_raw): Include the name of the
      * elf-m10300.c (mn10300_elf_relax_section): Handle non-section
      PR 10288
      * elf-m10300.c (mn10300_elf_relax_section): Allow for the
      PR 10288
      PR 10072
      * bfd/bfd.m4 (BFD_HAVE_TIME_TYPE_MEMBER,
      PR 6714
      PR 10168
      * ld.texinfo: Fix typo.
      PR 10288
      gas/
      * config/tc-arm.c (it_fsm_post_encode): New forward declaration.
      PR 10380
      gas/
      PR 10288
      PR 10387
      * config/tc-arm.h (MAX_MEM_ALIGNMENT_BYTES): Define.
      * doc/c-arm.texi (mauto-it): Removed old option.
      * elfxx-mips.c (LOAD_INTERLOCKS_P): New define.
      * ld-mips-elf/pic-and-nonpic-3b.dd: Updated to use new PLT
      * dwarf.c (display_debug_lines): If do_debug_lines has not been
      * config/tc-avr.c (md_apply_fix): Cast fixup reloc type to avoid
      PR 10288
      PR binutils/10379
      Oops - forgot to commit this part of a previous delta:
      * config/obj-elf.c (obj_elf_type): Add code to support a type of
      Reorder variable declarations to avoid problems with MIPS targets.
      Commit missing part of previous delta to add GNU_UNIQUE_FUNCTION support.
      PR 10437
      * (po/fi.po): Updated Finnish translation.
      PR 10413
      * doc/c-mips.texi (MIPS insn): Fix typo.
      * doc/c-arm.texi (ARM-Instruction-Set): New node.  Documents the
      * config/tc-arm.c (md_assemble): Call mapping_state from inside a
      Add support for Xilinx MicroBlaze processor.
      * configure.ac: Add Microblaze target.
      * config/tc-arm.c (do_t_add_sub_w): Fixed constraints.
      * readelf.c (get_arm_section_type_name): Added support for
      PR 10443
      * po/fi.po: Updated Finnish translation.
      * readelf.c (is_32bit_abs_reloc): Treat R_PARISC_SECREL32 as a
      * config/tc-microblaze.c: Include safe-ctype.h instad of ctype.h.
      * binutils-all/strip-10.d: Accept "<OS specific>: 10" for the type
      * ld-elf/linkonce1.d: Accept "UNUSED" as part of the name of an
      * scripttempl/elf.sc: Discard sections with .gnu.lto_ prefix.
      * scripttempl/elfxtensa.sc (DISCARDED): Discard sections with
      * config/obj-coff-seh.c (seh_arm_write_pdata): Test for
      PR ld/10555
      * m68k-dis.c (print_insn_arg): Add movecr register names for
      * elf32-m68k.c (elf_m68k_copy_indirect_symbol): Propagate non_got_ref
      * elf32-m68k.c: Rewrite initialization of GOT entries for TLS
      Updated sources to avoid using the identifier name "new", which is a
      * bfd/coff-arm.c (coff_arm_relocate_section)
      PR 10478:
      Updated soruces in bfd/* to compile cleanly with -Wc++-compat.
      Updated soruces in binutils/* to compile cleanly with -Wc++-compat.
      * rs6000-core.c (read_hdr): Fix typo in recent C++ compatibility
      Changelog entry for previous delta.
      * obcopy.c (copy_object): New parameter `input_arch', architecture
      * po/bfd.pot: Updated by the Translation project.
      Updated German, Dutch and Finnish translations.
      * readelf.c (process_version_sections, process_symbol_table):
      Remove spurious entry
      Updated Spanish and Vietnamese translations
      Updated Finnish and Vietnamese translations
      Updated Vietnamese translations
      * config.sub, config.guess: Update from upstream sources.
      Updated French and Vietnamese translations.
      PR 10656
      Update soruces to make alpha, arc and arm targets compile cleanly
      * configure.ac: Pass any --cache-file=/dev/null option on to
      * elf32-m68k.c (elf_m68k_final_write_processing): New function.
      PR 10478
      oops - omitted from previous delta
      bfd
      * doc/binutils.texi (c++filt): Remove spurious description of
      * emulparams/m68kelf.sh (NOP): Use 0x4e71 (nop) rather than 0x4e75
      * opc2c.c: Include "libiberty.h" and <errno.h>.
      Updated Finnish translation
      gas:
      * readelf.c (usage): Add mention of --debug-dump=frames-interp.
      * bootstrap.exp: Detect if plugins are enabled. Skip the static
      PR 10768
      PR 10764
      * emultempl/pe.em (OPTION_EXCLUDE_ALL_SYMBOLS): New macro.
      * Makefile.am: Remove spurious sanitization marker.
      * doc/as.texinfo: Add mention of RX port and inclusion of RX
      * doc/as.texinfo: Add mention of RX port and inclusion of RX
      * gas/i386/i386.exp (space1): Move test inside check for x86
      * elflink.c (elf_link_add_object_symbols): Improve error
      * lexsup.c: Rename --add-needed to --copy-dt-needed-entries.
      PR ld/10864
      Updated Indonesian translation.
      PR binutils/10924
      Updated Russian bfd translation.
      * config/tc-arm.c (parse_operands): Encode APSR_nzcv as r15.
      * gas/rx/macros.inc (creg): Remove cpen.
      * po/bg.po: New Bulgarian translation.
      * gas/arm/vfma1.d: Only run on ELF based targets.
      * ld-elf/extract-symbol-1sec.d: Expect to fail for the RX target.
      PR binutils/10924
      * readelf.c: Include xc16x.h.
      PR ld/10956
      Fix typo: "Dimitry" should be "Dmitry"
      PR gas/11032
      PR gas/11030
      PR binutils/11017
      PR gas/11013
      PR binutils/11045
      PR 10924
      Add -Wshadow to the gcc command line options used when compiling the binutils.
      * coff-arm.c (coff_arm_rtype_to_howto): Fix shadowed variable
      * config/tc-microblaze.c (md_assemble): Rename 'imm' to 'immed' in
      PR gas/11089
      Fix PR number typo.
      PR binutils/10924
      PR binutils/10924
      * dwarf2.c (struct line_sequence): New struct.
      * objcopy.c (add_redefine_syms_file): Avoid symbol buffer
      PR 11123
      Updated Russian translation.
      PR 11128
      * arm-dis.c (print_insn): Fixed search for next
      * po/fi.po: Updated Finnish translation.
      * NEWS: Mention addition of elfedit.
      * elf32-v850.c (v850_elf_perform_relocation): Fix overflow
      * config/tc-h8300.c (h8300_elf_section): New function - issue a
      * cpu-m32c.c (m32c_scan): New function.  Ensures that a scan for
      PR 11170
      Add changelog entries for PR 11109.  Patch itself was accidentally committed earlier.
      PR 4437
      * elflink.c (elf_link_add_object_symbols): Look up name of
      PR 11225
      PR 11136
      * elf-bfd.h (emum elf_object_id): Rename to elf_target_id.  Add
      * emultempl/armelf.em (PARSE_AND_LIST_OPTIONS): Fix help for
      * configure.in (ALL_LIBGUAS): Add bg.
      * objdump.c (disassemble_bytes): Clear aux->reloc before printing
      * ld-elfvsb/elfvsb.exp: Fix tests for arm*-*-linux*.
      Updated Vietnamese translation.
      Sync from gcc mainline.
      PR 11238
      PR 11238
      * Makefile.tpl: Use "-exec rm {}" rather than "-delete" to delete
      Updated Bulgarian translation.
      PR 11297: Add support for 8-bit relocations to the AVR toolchain.
      PR binutils/11298
      * gas/arm/thumb2_bcond.d: Allow for varying number of nops at the
      * ld-elf/orphan4.d: Allow for other sections to be present in the
      PR binutils/10858
      PR binutils/6773
      * config/tc-mips.c (mips_fix_loongson2f, mips_fix_loongson2f_nop,
      * po/fi.po: New Finnish translation.
      * pe-dll.c (make_one): Make text section readonly.
      bfd/
      PR ld/11384
      * cr16-opc.c (cr16_instruction): Fix typo in comment.
      Updated binutils Vietnamese translation.
      bfd/ChangeLog
      PR binutils/11419
      Upgrade header files to use GPLv3
      PR gas/11395
      * archive64.c (bfd_elf64_archive_slurp_armap): Remove unused
      * readelf.c: Add _() macros to constant strings that are
      Updated French translation.
      PR gas/11507
      Updated translation templates.
      gold:
      * configure.ac (--enable-gold): Support both, both/gold and
      Updated French and Russian translations.
      PR binutils/11512
      PR gprof/11524
      * write.c (fixup_segment): Do not assume we know the section a
      * write.c (fixup_segment): Revert previous delta.
      Updated Spanish translations.
      2010-05-10  Andrew Stubbs  <ams@codesourcery.com>
      * config/tc-h8300.c (h8300_elf_section): Add .zdebug to the list
      PR ld/11624
      PR ld/11621
      2010-05-21  Daniel Jacobowitz  <dan@codesourcery.com>
      Fix typo.
      Fix typo
      * config/tc-arm.c (encode_thumb2_ldmstm): Make warning about
      * m68k-dis.c (print_insn_m68k): Emit undefined instructions as
      Fix typo in ChangeLog entry.
      * Makefile.am (eshlelf_fd.c): Fix typo in rule.
      * reg.c (set_oszc): Use unsigned int for the mask.
      oops - omitted from previous delta
      etc/ChangeLog
      * gprof.texi (Sampling Error): Note that call counts and basic
      * standards.texi: Import current version from gnustandards
      * yyscript.y (input_list_element): Allow strings prefixed with
      * gmon_io.c (gmon_out_read): Remove double fclose of input file.
      2010-06-16  Vincent Rivire  <vincent.riviere@freesbee.fr>
      PR gas/11673
      oops - omitted from previous delta
      PR binutils/11711
      * scripttempl/xstormy16.sc (.gcc_except_table): Include sections
      * corefile.c (core_sym_class): Fix handling of subprogram names
      Add support for v850E2 and v850E2V3
      PR binutils/11742
      PR ld/11843
      * argv.c (expandargv): Limit the number of times that response
      PR binutils/11889
      * merge.c (sec_merge_emit): Do not zero pad sections that do not
      * emultempl/elf32.em (_after_open): Check for get_elf_backend_data
      PR 11899
      * archive.cc: Formatting fixes: Remove whitespace between
      * options.cc (version_script): Fix small typo in previous
      * ld.texinfo (MEMORY): Clarify the behaviour of the ! character in
      * ldlex.l (WILDCHAR): Add the caret and exclamation point
      * ld-scripts/section-match.exp: New file.  Runs ths
      Fix typo
      * ldwrite.c (clone_section): Call bfd_copy_private_section_data on
      PR gas/11973
      * README: Remove claim that MEMORY is not supported.
      PR gas/11972
      * config/tc-arm.c (md_apply_fix): Check if widened add, sub are
      PR gas/11931
      Fix PR number in previous delta.
      * gas/config/tc-m68k.c (tc_gen_reloc): Handle references to defined
      PR gold/11997
      * objcopy.c: Add --interleave-width option to allow interleaving
      * rx.c (decode_opcode: RXO_int): Only break out of the emulation
      * expression.cc (eval): Replace dummy argument with NULL.
      * script-sections.cc(class Memory_region): Remove
      * gas/all/fwdexp.d: Also look for f8ffffff.
      * po/ja.po: Updated Japanese transaltion.
      PR binutils/12058
      PR binutils/12058
      PR bintils/6962
      PR ld/12001
      * config/tc-cr16.c (getprocreg_image): Fix typo MAX_PREG ->
      Updated Japanese translations.
      Updated translations.
      bfd/
      oops - acccidentally omitted from loongson 3a check-in.
      PR ld/12161
      * input-file.c (input_file_open): Check for empty input files.
      * configure.ac: For --enable-gold, handle value `default' instead of
      * mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.
      * bucomm.c (get_file_size): Check for negative sizes and issue a
      PR ld/13258
      correct PR citation in previous delta
      * ld-misc/defsym1.d: Add a -e linker command line option.
      * config/tc-arm.c (s_arm_tls_desceq): Move code into ELF-only
      * config/tc-i386.c (x86_elf_abi): Only define for targets that use
      * po/da.po: Updated Danish translation.
      PR gas/12390
      * config/tc-arm.c (arm_cpus): Add Faraday ARMv5TE compatible
      Fix compilation for mingw64.
      PR gas/12384
      * write.c (write_contents): Include output file name and bfd error
      Updated Danish translation.
      PR binutils/12467
      * readelf.c (decode_arm_unwind): Implement decoding of remaining
      * ecoff.c: Incldue filenames.h
      * common.h (EM_V850): V850s now supplied by Renesas.
      * remap.c (remap_debug_filename): Always allocate a buffer for the
      Replace bfd_vma type and analog types by dwarf_vma and analogs.
      * coffcode.h (coff_set_alignment_hook): Check return of bfd_seek.
      * strings.c (print_strings): Plug memory leak.
      * ar.c (move_members): Plug memory leak.
      * ar.c (delete_members): Plug memory leak.
      * ar.c (write_archive): Plug memory leak.
      * ieee.c (ieee_add_bb11): Plug memory leak.
      * prdbg.c (pr_function_type): Close memory leaks.
      * stabs.c (parse_stab_enum_type): Fix memory leaks.
      * objdump.c (dump_reloc_set): Free malloced memory.
      * bucomm.c (make_tempname): Stop memory leak.
      * dwarf.c (process_debug_info): Use offset_size to determine
      * dwarf.c (decode_location_expression): Use dwarf_vmatoa
      oops - fix typo
      Add support for DragonFlyBSD target.
      * obj-elf.c (obj_elf_section): Free malloced name.
      * macro.c (get_any_string): Free malloced br_buf.
      * po/eo.po: New Esperanto translation.
      * readelf.c (process_gnu_liblist): Stop memory leak.
      * arlex.l: Prevent redefinition of YY_NO_UNPUT.
      PR ld/12643
      PR 10549
      * config/tc-cr16.c (getprocregp_image): Fix type of 'r' parameter
      * config/tc-i386.c (x86_cons): Define even for non-ELF targets.
      * binutils-all/arm/simple.s: Fix assembly problems for COFF based
      PR gas/12296
      * scripttempl/elf.sc (.exception_ranges): Add new section.
      PR gas/12532
      PR gas/12532
      PR binutils/12534
      * windres.c (usage): Add new --preprocessor-arg option.
      * v850-dis.c (disassemble): Always print a closing square brace if
      * elf-bfd.h (struct sdt_note): New struct.
      * gas/arm/arch7.s: Fix typo basepri_max should be basepri_mask.
      * config/tc-arm.c (v7m_psrs): Revert previous delta.
      * dw2gencfi.c (dwcfi_seg_list): New struct.
      Updated Danish, Esperanto and French translations.
      * config/tc-arm.c(do_t_ldst): Warn on loading into sp with
      PR ld/12759
      * config/tc-m32r.c (md_show_usage): Fix typos in descriptions.
      * po/fi.po: New Finnish translation.
      * config/tc-arm.c (s_unreq): Reword warning message to make it
      PR ld/12778
      PR gas/12754
      PR ld/12761
      * gas/arm/req.l: Updated expected warning message.
      PR binutils/12753
      * v850-opc.c (cmpf.[sd]): Reverse the order of the reg1 and reg2
      * ld-elf/shared.exp: Revert previous delta.  Do not build
      * config/tc-v850.h (TC_FX_SIZE_SLACK): Define.
      * elf-m10300.c (mn10300_elf_mkobject): New function.
      * scripttempl/v850.sc (_heap_start): Provide.
      PR binutils/12710
      * config/tc-s390.c (md_begin): Remove unused variable dup_insn.
      * archive.c (adjust_relative_path): Fix comment to prevent it
      Fix spelling mistakes.
      PR binutils/12752
      oops - spelling fixes accidentally omitted from previous delta.
      * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32am33lin.c
      PR gas/12698
      Fix attributation of previous delta.
      PR ld/12682
      Sync from upstream:
      * corefile.c (core_sym_class): Allow for multiple iterations of
      configure.tgt: Accept any V850 architecture.
      PR binutils/12855
      PR ld/12845
      PR gas/12861
      * elflink.c (_bfd_elf_link_create_dynamic_sections): If the
      * config/tc-score.c (s3_my_get_expression): Delete unused local
      PR gas/12854
      PR gas/12854
      * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo.
      * configure.ac (tilepro-*-*) New case.
      * elf32-tilepro.c (tilepro_elf_check_relocs): Delete unused local
      * NEWS: Mention addition of TILEPRO and TIKE-Gx support.
      * elf.c (elf_find_function): Fail if not provided with a symbol
      * doc/Makefile.am: (CPU_DOCS): Add c-xstormy16.texi.
      * am33.igen (sub Rm,Rn,Rd): Fix computation of carry flag.
      * cisco-core.c (cisco_core_little_vec): Add initialization of
      * ld-elf/elf.exp: Exlcude all v850 targets from note-3 test.
      PR gas/12931
      * readelf.c (get_section_type_name): When displaying an unknown
      PR gas/12848
      PR 12848
      PR gas/12931
      * gas/arm/addthumb2err.s: New test file.
      PR binutils/12558
      PR sim/12737
      PR sim/12737
      PR binutils/12325
      PR binutils/12329
      * arm-dis.c (print_insn_arm): Revert previous, undocumented,
      * elf32-arm.c (elf32_arm_section_flags): Delete.
      * config/tc-rx.c (md_convert_frag): Fix encoding of beq.a
      * elf64-hppa.c (elf_hppa_final_link_relocate): Fix handling of out
      * dwarf2dbg.c (out_debug_line): Ignore non-normal segments, with a
      * gas/elf/warn-2.s: Add other types of NOP insn.
      PR ld/12974
      * config/tc-arm.c (do_t_strexbh): New.
      * doc/as.texinfo: Include c-xstormy16.texi.
      Move cpu files from cgen/cpu to top level cpu directory.
      * NEWS: Mention that --no-copy-dt-needed-entries is now the
      Updated Spanish translations.
      * bfdwin.c (bfd_get_file_window): Fix memory leak.
      * cgen.c (gas_cgen_pcrel_r_type): New function.
      * po/ja.po: Updated Japanese translation.
      * readelf.c (get_machine_dlags): Add support for RX's PID mode.
      Updated Bulgarian, Spanish, Finnish, French, Russian and Ukranian translations.
      PR binutils/13051
      * config/tc-arm.c (check_ldr_r15_aligned): New.
      PR binutils/13219
      * elf32-arm.c (elf32_arm_final_link_relocate): Mark PLT calls via
      2011-10-13  Nick Clifton  <nickc@redhat.com>
      * po/it.po: New Italian translation.
      PR ld/13049
      PR binutils/13292
      Updated Japanese translation
      PR ld/13273
      PR gprof/13325
      bfd:
      * config/tc-ns32k.c (md_begin): Rename local variable 'stat' to	'status'.
      Oops - apply correct patch for previous delta.
      PR ld/13049
      * hist.c (hist_assign_samples_1): Update comment.
      PR binutils/13348
      * config.sub: Import these changes from the config project:
      * po/ja.po: New Japanese translation.
      * config/tc-arm.c (md_begin): Remove ARM_PLT32 reloc associated
      * po/it.po: New Italian translation.
      * elf-m10300.c (mn10300_elf_relax_section): Fix check for an
      * po/it.po: New Italian translation.
      * po/it.po: Updated Italian translation.
      * binutils-all/objdump.exp (cpus): Add MicroBlaze.
      * emultempl/armelf.em: Update copyright to 2010 and 2011.
      PR binutils/13421
      * emultempl/spuelf.em (spu_elf_relink): Use pex_one in place
      * elf32-m68k.c (elf_m68k_check_relocs) <R_68K_8, R68K_16, R_68K_32>: For
      * readelf.c (ia64_process_unwind): Turn into a void funtion.
      * ld-cris/weakref4.d: Updated pattern match for the message from
      * doc/internals.texi (TC_FORCE_RELOCATION_SUB_SAME): Update
      * po/it.po: New Italian translation.
      PR ld/12451
      * config/tc-cris.c (md_convert_frag): Mark the length_code local
      When computing checksums, skip the contents of sections with the SHT_NOBITS type.
      * frv.opc (parse_uhi16): Fix handling of %hi operator on 64-bit
      * readelf.c (get_symbol_type): Add ELFOSABI_FREEBSD to the
      PR gas/13449
      PR ld/12161
      Rotate ChangeLogs
      * ld-x86-64/x86-64.exp: Add test of linking mixed 32-bit and
      * po/ru.po: Updated Russian translation.
      PR binutils/13121
      PR binutils/13534
      PR binutils/13622
      PR gas/13624
      PR binutils/13482
      oops - accidentally omitted from previous delta.
      PR binutils/13493
      * binutils-all/readelf.n: Add #pass to cope with targets that add
      PR gas/13224
      * po/sr.po: New Serbian translation.
      * pe-dll.c (auto_export): Use bsearch to speed up scan of exports
      * cgen.c (gas_cgen_parse_operand): Do not set BSF_RELC flag on
      * gas/config/tc-arm.h (DOUBLESLASH_LINE_COMMENTS): Define.
      PR ld/13683
      oops - omitted part of changelog entry with the previous delta.
      PR ld/13730
      * doc/binutils.texi (c++filt): Fix typos.
      * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
      * config/tc-arm.c (do_vmrs): Accept priviledged mode VFP system
      PR binutils/13925
      * po/vi.po: Updated Vietnamese translation.
      * configure.in (AC_CHECK_FUNCS): Add setlocale.
      * objdump.c (dump_bfd): If defaulting to dwarf call
      PR binutils/13897
      * configure.ac (ia64*-*-*vms*): Add support for ld.
      * config/tc-arm.c (only_one_reg_in_list): New function.
      oops - omitted from previous delta
      * elf32-arm.c (elf32_arm_nacl_plt0_entry, elf32_arm_nacl_plt_entry):
      PR binutils/13121
      * po/vi.po: Updated Vietnamese translation.
      Add support for Motorola XGATE embedded CPU
      Add support for Motorola XGATE embedded CPU
      PR bootstrap/50461
      PR binutils/14006
      PR 13503
      PR binutils/14028
      * config/tc-m68hc11.c: Add S12X and XGATE co-processor support.
      PR ld/14069
      * arm-dis.c (arm_opcodes): Don't disassemble STMFD/LDMIA sp!, {reg}
      PR binutils/13558
      PR 13503
      PR gas/14082
      * bfd-in.h (bfd_get_section_name, bfd_get_section_vma,
      PR 14072
      PR 14072
      PR 14072
      * read.c (read_symbol_name): New function.  Reads a symbol names.
      * ld-tic6x/shlib-1b.rd: Update expected readelf output.
      * readelf.c (process_section_headers): Correct bug in previous
      * avr.h: (AVR_ISA_XCH): New define.
      PR 13697
      PR 13503
      * elf32-arm.c (bfd_arm_get_mach_from_attributes): New function.
      * wrapper.c (sim_create_inferior): Treat WMMX2 binaries as iWMMXt
      * ld-arm/arm-app-abs32.d; Update expected disassembly in line with
      PR gas/12698
      * dwarf2dbg.c (DWARF2_USE_FIXED_ADVANCE_PC): Enable when using
      * po/vi.po: Updated Vietnamese translation.
      PR gas/14260
      * scripttempl/alphavms.sc: Add .debug_macro section.
      PR binutils/14302
      PR gas/14263
      PR ld/14189
      * write.c (fixup_segment): Only perform the subtraction of an
      * archive.c (bsd_write_armap): Catch attempts to create an archive
      PR ld/14357
      * aix386-core.c: Remove use of PTR and PARAMS macros.
      * elfcomm.c (setup_archive): Extract index table and symbol table
      * cisco-core.c (cisco_core_file_failing_command): Make static.
      PR binutils/13135
      * elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Added code
      PR ld/14397
      Fix attributation of PR 13135 patch.
      Updated translations
      Updated Ukranian and Japanese translations.
      * config/tc-i386.c (lex_got): Provide implementation for PE
      Updated Vietnamese translation.
      Add support for 64-bit ARM architecture: AArch64
      oops, aciidental commit
      PR ld/14265
      Updated Ukranian translations.
      oops - accidentally omitted from previous delta
      * end.c: Include config.h before system header files.
      oops - acxidentally omitted from previous delta.
      * po/vi.po: Updated Vietnamese translation.
      Move aarch64 announcement into 2.23 section.
      PR sim/14540
      * doc/binutils.texi (nm): Alpha-sort the option descriptions.
      * v850.igen (W,WWWW): Correct computation of register number.
      * v850-dis.c (disassemble): Place square parentheses around second
      * dwarf2.h (DW_AT_APPLE_optimized, DW_AT_APPLE_flags)
      * po/hr.po: New Croation translation.
      bfd:
      oops accidentally omitted from previous delta
      2012-11-09  Nick Clifton  <nickc@redhat.com>
      2012-11-09  Nick Clifton  <nickc@redhat.com>
      PR ld/14776
      Add copyright notices
      Add copyright notices
      opcodes/ChangeLog
      * arm.h (ARMV7PEMAGIC): Define.
      PR gas/14987
      * elflink.c (get_value): Prevent the use of an undefined shift
      * aarch64-opc.c (aarch64_prfops): Update to support PLIL1KEEP,
      * archures.c: Add support for MIPS r5900
      * ld.texinfo: Replace @ with @@ when it is part of the text.
      PR gas/14887
      (make_instruction): Rename to cr16_make_instruction.
      oops - typo correction.
      * mem.c (MDBL): Correct value.
      * common.h: Fix case of "Meta".
      * interp.c (sim_open): Add support for bfd_arch_v850_rh850
      oops - omitted from previous delta
      * metag-dis.c (REG_WIDTH): Increase to 64.
      Fix spelling typo.
      * config/tc-v850.c (md_assemble): Allow signed values for
      * rx.c (decode_opcode): Handle RXO_satr.
      PR binutils/15026
      PR ld/15037
      PR gas/15039
      * elf32-metag.c: Error on HIADDR16/LOADDR16 in shared link.
      PR ld/15041
      Add support for V850E3V5 architecture
      * v850.h: Add e3v5 support.
      * objcopy.c : Enable long section names for OPTION_ADD_GNU_DEBUGLINK.
      * elf32-h8300.c (elf32_h8_relax_section): When checking for a
      * simops.c (v850_rotl): New function.
      PR gas/15069
      * readelf.c (process_version_sections): Fix overflow checks to
      * config/tc-metag.c: Make SWAP instruction less permissive with its operands.
      * elfcomm.c (get_archive_member_name): Prevent seg-fault if a
      * gas/config/tc-arm.c (arm_cpus): Add support for mcpu=marvell-pj4 core.
      Fix snafu.
      * elf32-metag.c: Use bfd_get_linker_section to get SEC_LINKER_CREATED sections.
      (elf_metag_adjust_dynamic_symbol): Don't error on zero size dynbss symbol.
      * emultempl/metagelf.em (build_section_lists): Use sec_info_type
      oops - omitted for previous delta.
      PR binutils/15125
      PR binutils/15033
      * configure.tgt: Add nios2-*-rtems*.
      * gas/arm/neon-vmov-bad.d: New file.
      PR binutils/15140
      * metag-dis.c: Initialize outf->bytes_per_chunk to 4
      Allow for some recursion when scanning archives.
      * rl78-decode.opc: Fix encoding of DIVWU insn.
      PR ld/15188
      PR binutils/15191
      * scripttempl/elf32msp430.sc: Add placement of .data.* sections.
      * archive64.c (bfd_elf64_archive_write_armap): Fix calculation of
      * elfcomm.c (error): Flush stdout before emitting the error
      * elf-bfd.h (elfcore_write_s390_tdb): Add prototype.
      PR binutils/15241
      * elf64-aarch64.c (elf_backend_can_gc_sections): Enable
      PR gas/15212
      PR gas/15273
      * MAINTAINERS: Add myself as Meta maintainer.
      * addr2line.c (slurp_symtab): If canonicalization reveals that
      * gas/arm/arch7.d: Skip for non-ELF ARM targets.
      * include/opcode/tic6x.h: add tic6x_coding_dreg_(msb|lsb) field coding type in
      PR gas/15082
      PR sim/15286
      PR gas/15282
      * elf32-h8300 (h8_relax_section): Add new relaxation of mov
      * ld-elf/init0.s: Add alloc attribute to .section directive.
      PR ld/14902
      PR binutils/15157
      PR binutils/15201
      PR binutils/15202
      PR gas/15178
      PR gas/15295
      PR binutils/15205
      oops - fix PR attributation
      PR binutils/15068
      PR binutils/13409
      PR ld/13812
      PR binutils/15068
      * elf64-aarch64.c (elf64_aarch64_gc_sweep_hook): Use
      * elf32-v850.c (v850_elf_is_target_special_symbol): New function.
      oops - omitted from previous delta
      * elflink.c (elf_link_add_object_symbols): Revert accidental commit.
      * bfd.c (typedef bfd, Error reporting, Miscellaneous): Add INODEs.
      * gas/config/tc-avr.c (mcu_types): Add ATmega64RFR2,
      PR ld/12494
      * scripttempl/armbpabi.sc: Replace DWARF sections with an
      * Makefile.am (ELF_DEPS): Add a dependency upon
      * Makefile.am (emmo.c): Add a dependency upon scripttempl/DWARF.sc.
      PR binutils/15369
      * coffcode.h: Added a cast to void when a bfd_set_section_*()
      PR binutils/15356
      * ecoff.c: casting the return value of BFD_ALIGN to int
      *** empty log message ***
      oops - revert accidental commit
      PR ld/15389
      * scripttempl/avr.sc: Add ALIGN directive after *(.progmem*).
      * emultempl/pe.em [cygwin]: Do not merge rdata with v2
      * elf64-aarch64.c (elf64_aarch64_check_relocs): Move relocation
      * elflink.c (_bfd_elf_gc_mark_extra_sections): Remove mark from
      PR binutils/15417
      * ld.texinfo (SORT_BY_ALIGNMENT): Fix and clarify typo - sections
      line omitted from previous delta.
      * dwarf.c (display_debug_lines_raw): Do not treat .debug_line.dwo
      * archures.c: Add some more MSP430 machine numbers.
      oops - omitted from previous delta
      * v850.igen (LDSR): Accept but ignore a selID parameter.
      * config/tc-msp430.c: Make -mmcu recognise more part numbers.
      * dwarf2.c (struct dwarf2_debug): Add fields for handling
      * ld.texinfo (SEGMENT_START): Rephrase to indicate that a -T
      PR ld/15598
      * elf32-rl78.c (rl78_elf_finish_dynamic_sections): Onlly run
      * ldcref.c (output_one_cref): Place common definitions after
      oops - omitted
      PR gas/15602
      PR ld/15302
      * msp430: New Directory.
      * msp430-decode.opc: New.
      PR 15657
      PR gas/15623
      * config/tc-msp430.c (msp430_srcoperand): Do not allow the use of
      * rx-decode.opc (rx_decode_opcode): Check sd field as well as ss
      * rx.c (SHIFT_OP): A shift by zero still sets the condition codes.
      PR ld/15302
      * readelf.c (process_unwind): Do not return the result of a void
      * elf32-arm.c (elf32_arm_stub_long_branch_arm_nacl): New variable.
      * mach-o.c (mach_o_section_name_xlat dw): Add entry for
      * config/tc-avr.c: Make ata6289's ISA to AVR_ISA_AVR4.
      * config/tc-avr.c (md_show_usage): Add avrxmega2 to help text
      * elf32-arm.c (arm_type_of_stub): Don't use ST_BRANCH_TO_ARM for
      * config/rx-defs.h: Add macros for RX100, RX200, RX600, and
      PR binutils/15728
      PR ld/15721
      * doc/binutils.texi (nm, objdump): Remove bogus links to STABS
      * ar.c (usage): Fix C conformance issue.
      * ldgram.y: Add ALIGN_WITH_INPUT output section attribute.
      PR binutils/15745
      * elf32-rx.c (rx_elf_relocate_section): Fix typo: move
      oops - omitted from previous delta
      * ld-scripts/script.exp: Use run_dump_test instead of
      oops - omitted fromn previous delta
      oops - omitted from previous delta
      PR ld/15787
      * elf32-rl78.c (rl78_elf_merge_private_bfd_data): Complain if G10
      PR ld/15787
      * ldexp.c: Add LOG2CEIL() builtin function to linker script language
      Fix typo
      * binutils-all/nm.exp: --size-sort test: Add more ELF-like
      * emultempl/pe.em: Add --disable-large-address-aware option.
      PR ld/15839
      PR binutils/15834
      PR binutils/15798
      PR binutils/14136
      PR binutils/15779
      PR binutils/15777
      Fix typo.
      PR binutils/15796
      PR ld/15896
      * aarch64-opc.c (aarch64_logical_immediate_p): Return FALSE if the
      PR gas/15914
      * dwarf.c (display_debug_frames): Check for DW64_CIE_ID when
      * dwarf.c (dwarf_vmatoa): Rename to dwarf_vmatoa_1 and add a
      PR ld/15957
      * config/tc-msp430.c (OPTION_MOVE_DATA): Define.
      * emulparams/msp430all.sh: Update ARCH names.
      * arsup.c (ar_save): Respect the deterministic setting when
      * config/tc-msp430.c (msp430_operands): Accept "<foo>.a" as an alias
      * dwarf.c (add64): New function.
      PR ld/16021
      PR gas/16026
      PR gas/16025
      PR binutils/16024
      PR binutils/16023
      PR binutils/16022
      PR ld/16028
      PR gprof/16027
      Fix typo in previous delta.
      * gen-aout.c (main): Fix formatting.  Close file.
      revert previous delta.
      * config/tc-tic6x.c (tic6x_parse_operand): Revert previous delta.
      * binutils-all/objdump.exp (cps_expected): Add MSP430 to list.
      * nm.c (display_rel_file): Treat bfd_error_no_symbols as
      * nm.c (display_rel_file): Treat bfd_error_no_symbols as
      PR binutils/15994
      PR binutils/15994
      * rescoff.c (write_coff_file): Use 64-bit alignment for resource
      PR ld/16082
      PR ld/16017
      * config/tc-aarch64.c (parse_sys_reg): Do not issue error messages
      * scripttempl/elf32msp430.sc (.data): Set the based on the next
      PR ld/16192
      * peXXigen.c (pe_print_resource_entries): New function: Displays
      * s390-mkopc.c (dumpTable): Provide a format string to printf so
      * config/tc-msp430.c (mcu_types): Add some more 430X mcu names.
      * peXXigen.c: Include wchar.h if available.
      * peXXigen.c (rsrc_print_section): Use ptrdiff_t as the type for
      * config/tc-rx.c (rx_include): Rename 'eof' to 'last_char' in
      PR binutils/16218
      * objcopy.c (dump_sections): New list.
      PR binutils/11983
      Update name in changelog entry.
      PR binutils/16199

Nick Hudson (9):
      bfd:
      * readelf.c (get_machine_flags): Add logic for missing EF_SH flags.
      2008-01-03  Nick Hudson  <nick.hudson@dsl.pipex.com>
      * configure.ac: Check for void * as 3 argument of ptrace.
      Add NetBSD/hppa target and host support.
      * configure.ac: Pass ../../intl to ZW_GNU_GETTEXT_SISTER_DIR.
      * Makefile.in (amd64nbsd-nat.o): New dependency.
      hppa.h (pa_opcodes): Add a pa10 bb without FLAG_STRICT.
      2009-09-25  Nick Hudson  <nick.hudson@gmx.co.uk>

Nick Roberts (232):
      *** empty log message ***
      (write after approval): Add myself.
      (enum print_values): Add definition.
      (mi_cmd_stack_list_locals): Print the name,
      (mi_cmd_var_list_children): Print the values of the
      (GDB/MI Stack Manipulation): Describe extension to -stack-list-locals.
      *** empty log message ***
      (test_stack_locals_listing): Test for case "-stack-list-locals 2".
      Test for case "-var-list-children --all-values NAME".
      *** empty log message ***
      Update copyright year.
      *** empty log message ***
      (defaulted_query): Just use the normal query input type when printing the
      *** empty log message ***
      New file.
      *** empty log message ***
      Update e-mail address.
      *** empty log message ***
      (interpreter_exec_cmd): Use condition,
      *** empty log message ***
      New test for interpreter-exec command.
      *** empty log message ***
      (Mode Options): Fix typo.
      *** empty log message ***
      (Backtrace): Describe 'bt full'.
      *** empty log message ***
      (mi_cmd_data_list_register_values): Remove test for
      (mi_cmd_stack_list_frames, mi_cmd_stack_info_depth):
      (mi_cmds): Remove entry for -stack-info-frame.
      *** empty log message ***
      (GDB/MI Stack Manipulation): Remove reference to
      (mi_cmd_stack_info_frame): New function.
      (mi_cmd_stack_info_frame): New declaration.
      (mi_cmds): Replace entry for -stack-info-frame.
      *** empty log message ***
      (GDB/MI Stack Manipulation):
      *** empty log message ***
      (test_stack_locals_listing): Remove test for -stack-select-frame without
      *** empty log message ***
      (History) Rename "Command History".
      *** empty log message ***
      (GDB/MI Variable Objects): Describe print-values
      *** empty log message ***
      Update for changes in Emacs 22.0.50.  Bring more
      *** empty log message ***
      * gdb.mi/var-cmd.c: Give long_array in _struct_decl 12 elements.
      *** empty log message ***
      (HFILES_NO_SRCDIR): Remove minimon.h, symfile-mem.h.
      *** empty log message ***
      (TAGS): Put DEPFILES back and add as a dependency.
      *** empty log message ***
      * annotate.c (breakpoints_changed, annotate_frames_invalid)
      *** empty log message ***
      Sync with Emacs 22.0.50.
      *** empty log message ***
      *** empty log message ***
      (gdb-source-file-list): Declare.
      *** empty log message ***
      *** empty log message ***
      (print_one_breakpoint): Add break to case
      *** empty log message ***
      (GDB/MI Breakpoint Table Commands): Add fullname and
      *** empty log message ***
      Update to reflect changes in Emacs 22.0.50.
      *** empty log message ***
      Use more functions from gdb-ui.el.
      *** empty log message ***
      (gdbmi-send): Improve regexp to repeat commands.
      *** empty log message ***
      (c_name_of_child, c_value_of_child): Allow non-zero
      *** empty log message ***
      New files.
      *** empty log message ***
      Make LOC_OPTIMIZED_OUT the default value for a symbol.
      *** empty log message ***
      (gdbmi-send): Correct regexp for repeat commands.
      *** empty log message ***
      (Algorithms): Correct spelling and punctuation.
      *** empty log message ***
      (GDB/MI Development and Front Ends): New Node.
      *** empty log message ***
      (GDB/MI Development and Front Ends): Use sourceware.org for mailing lists.
      *** empty log message ***
      (print_it_typical): Use EXEC_ASYNC_LOCATION_REACHED.
      *** empty log message ***
      *** empty log message ***
      (GDB/MI File Commands): New node split from Program Control.
      *** empty log message ***
      (GDB/MI): Remove duplicate acknowledgements.
      *** empty log message ***
      (GDB/MI Compatibility with CLI): Qualify more carefully.
      *** empty log message ***
      (annotate_frame_begin): Re-instate frame-begin annotation for level 3
      *** empty log message ***
      Expect frame-begin annotation.
      *** empty log message ***
      (gdbmi): Remove gdb-force-update, initialize
      *** empty log message ***
      Refer to next release of Emacs as 22.1.
      *** empty log message ***
      (test_file_list_exec_source_files): Just
      *** empty log message ***
      (linux_test_for_tracefork): Don't leave zombie
      *** empty log message ***
      Include __kernel_vsyscall in regexp.
      *** empty log message ***
      (Backtrace): Order correctly and add other cases.
      *** empty log message ***
      (thread_db_wait): Don't bother continuing if the wait result indicates the
      *** empty log message ***
      *** empty log message ***
      Include <signal.h>.
      *** empty log message ***
      (mi_cmd_var_list_children): Remove unused
      *** empty log message ***
      (GDB/MI Variable Objects): Describe -c option
      *** empty log message ***
      (mi_cmd_var_update):  Fix memory leak.
      *** empty log message ***
      (varobj_update): Ensure frame is restored when
      *** empty log message ***
      Include block.h.
      *** empty log message ***
      (mi_cmds): Remove entries for -display-delete,
      *** empty log message ***
      (get_type_deref): Fix variable objects for references to
      *** empty log message ***
      mi-var-cp.exp: New test for references to pointers.
      *** empty log message ***
      (struct varobj): New member print_value.
      *** empty log message ***
      (c_value_of_root): Don't select frame if variable
      *** empty log message ***
      * gdb.mi/mi-basics.exp, gdb.mi/mi2-basics.exp (test_dir_specification)
      *** empty log message ***
      (mi_cmd_execute): Call free_all_values.
      *** empty log message ***
      * configure.ac: Test for sys/resource.h and getrusage.
      * mi/mi-main.c: Include <sys/resource.h> if present.
      *** empty log message ***
      (GDB/MI Miscellaneous Commands): Describe the new
      (mi_load_progress, timestamp, print_diff_now):
      *** empty log message ***
      Numerous formatting changes.
      *** empty log message ***
      *** empty log message ***
      * mi/mi-cmd-var.c (mi_cmd_var_create): Add value field.
      *** empty log message ***
      Update tests to include value field in output of -var-create.
      Update tests to include value field in output of -var-create.
      *** empty log message ***
      *** empty log message ***
      (GDB/MI Variable Objects): Describe meanings of
      *** empty log message ***
      (Top): Put Appendix A after numbered sections.
      * gdb.mi/mi-var-block.exp, gdb.mi/mi2-var-block.exp
      *** empty log message ***
      *** empty log message ***
      (varobj_update): Remove unused local.  Use gdb_assert
      (enum varobj_update_error): Delete WRONG_PARAM value.
      *** empty log message ***
      (varobj_update): Free temporary vectors.
      *** empty log message ***
      (Emacs): Describe GDB under Emacs 22.1.
      *** empty log message ***
      (Register and Memory Data): Break sections
      *** empty log message ***
      Include "top.h".
      (Server Prefix): New node.  Adapt from existing node
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      (c_variable_editable, cplus_variable_editable)
      Add extern for varobj_editable_p.
      (mi_cmd_var_assign): Simplify.
      *** empty log message ***
      Variables objects of pointers that can't be dereferenced are now
      *** empty log message ***
      (print_varobj): Revert change from 2007-08-31.
      *** empty log message ***
      (mi_cmd_var_set_format): Add value field to output.
      *** empty log message ***
      Add the variable octal.
      Add value field to tests for output of -var-set-format.
      *** empty log message ***
      Add value field to tests for output of -var-set-format.
      *** empty log message ***
      (Processes): Mention process command.
      *** empty log message ***
      (mi_cmd_file_list_exec_source_file):  Add field
      *** empty log message ***
      (GDB/MI File Commands): Describe new output
      *** empty log message ***
      (test_file_list_exec_source_file): Update to new macro-info field.
      *** empty log message ***
      (Set Breaks): Revert description of Enb column of
      *** empty log message ***
      (enum captured_mi_execute_command_actions):
      New test for asynchronous Machine Interface (MI) responses.
      *** empty log message ***
      *** empty log message ***
      (top_level_interpreter): Rename static variable...
      New extern for top_level_interpreter.
      Include interps.h and mi/mi-cmds.h.
      (linespec.o, mi-interp.o): Add dependencies.
      *** empty log message ***
      (annotate_new_thread): New function for new-thread
      (annotate_new_thread): New extern.
      (add_thread_with_info): Use it.
      (thread.o): Add dependency on annotate.h.
      (Multi-threaded Apps): New node for new annotation.
      *** empty log message ***
      Test for new annotation.
      Add @r{, annotation} marker to new-thread function index entry.
      *** empty log message ***
      * annotate.c (annotate_thread_changed): New function.
      (Multi-threaded Apps): Add entry for thread-changed annotation.
      (thread_switch): Test for thread-changed annotation.
      *** empty log message ***
      *** empty log message ***
      (thread_command): Move call to annotate_thread_changed
      *** empty log message ***
      (GDB/MI General Design): Break up into four nodes.
      *** empty log message ***
      *** empty log message ***
      (HFILES_NO_SRCDIR): Remove entries for deleted files.
      *** empty log message ***
      (defaulted_query): Don't ask for confirmation if server
      *** empty log message ***
      (Server Prefix): Explain that server prefix suppresses
      Remove file.
      *** empty log message ***

Nicolas Blanc (6):
      New remove-symbol-file command.
      Documentation for the remove-symbol-file command.
      Create target sections for user-added symbol files.
      Function is_elf_target.
      Test adding and removing a symbol file at runtime.
      ChangeLog entries for the remove-symbol-file commits.

Niklas Hallqvist (10):
      Change PAGE_SIZE to TARGET_PAGE_SIZE
      Add m68*-hp*-netbsd* case.  Cross-pollinate m68k and m68k4k NetBSD
      Separate i386 & mips NetBSD configurations from other BSD ones.  Don't assume
      Added M_68K4K_NETBSD magic.
      Do not define HOST_BIG_ENDIAN_P
      Define HOST_BIG_ENDIAN_P according to <machine/endian.h>.
      * PORTING, aout-arm.c, aout-encap.c, aout-rce.c, aout-target.h,
      Initial revision
      * m68k4knetbsd.c: New file.
      *  Makefile.in (ALL_EMULATIONS): Added support for the NetBSD

Nikolaos Kavvadias (1):
      Adding myself as DLX maintainer

Omair Javaid (1):
      testsuite/gdb.dwarf2: dw2-case-insensitive.exp: p fuNC_lang fails on arm

Orjan Friberg (37):
      Added Orjan Friberg to Write After Approval list.
      2001-02-26  Orjan Friberg  <orjanf@axis.com>
      2001-03-07  Orjan Friberg  <orjanf@axis.com>
      2001-03-16  Orjan Friberg  <orjanf@axis.com>
      2001-03-16  Orjan Friberg  <orjanf@axis.com>
      2001-07-16  Orjan Friberg  <orjanf@axis.com>
      2001-07-16  Orjan Friberg  <orjanf@axis.com>
      2001-07-16  Orjan Friberg  <orjanf@axis.com>
      2001-08-10  Orjan Friberg  <orjanf@axis.com>
      2001-09-24  Orjan Friberg  <orjanf@axis.com>
      2001-10-26  Orjan Friberg  <orjanf@axis.com>
      2001-10-29  Orjan Friberg  <orjanf@axis.com>
      2001-12-04  Orjan Friberg  <orjanf@axis.com>
      2001-12-04  Orjan Friberg  <orjanf@axis.com>
      2001-12-21  Orjan Friberg  <orjanf@axis.com>
      2004-02-26  Orjan Friberg  <orjanf@axis.com>
      2004-03-04  Orjan Friberg  <orjanf@axis.com>
      2004-04-26  Orjan Friberg <orjanf@axis.com>
      2004-04-26  Orjan Friberg  <orjanf@axis.com>
      2004-04-26  Orjan Friberg <orjanf@axis.com>
      2004-04-30  Orjan Friberg  <orjanf@axis.com>
      2004-10-11  Orjan Friberg  <orjanf@axis.com>
      2004-10-11  Orjan Friberg  <orjanf@axis.com>
      2004-10-14  Orjan Friberg  <orjanf@axis.com>
      2005-01-26  Orjan Friberg  <orjanf@axis.com>
      2005-02-01  Orjan Friberg  <orjanf@axis.com>
      2005-05-12  Orjan Friberg  <orjanf@axis.com>
      2005-05-13  Orjan Friberg  <orjanf@axis.com>
      2005-05-13  Orjan Friberg  <orjanf@axis.com>
      2005-05-23  Orjan Friberg  <orjanf@axis.com>
      2005-05-23  Orjan Friberg  <orjanf@axis.com>
      * Last commit contained the wrong ChangeLog entry.
      2005-05-23  Orjan Friberg  <orjanf@axis.com>
      2005-05-24  Orjan Friberg  <orjanf@axis.com>
      2005-05-27  Orjan Friberg <orjanf@axis.com>
      * Tweaked last ChangeLog entry.
      2005-05-27  Orjan Friberg  <orjanf@axis.com>

Ozkan Sezer (5):
      2010-05-26  Ozkan Sezer  <sezeroz@gmail.com>
      2010-05-27  Ozkan Sezer  <sezeroz@gmail.com>
      * target.c (debug_to_insert_breakpoint): Instead of casting to unsigned
      * gdb/gdbserver/utils.c (paddress): Return phex_nz().
      * gdb/gdbserver/server.c (handle_query): strcpy() the returned string from

Paolo Bonzini (125):
      2004-05-21  Paolo Bonzini  <bonzini@gnu.org>
      2004-05-23  Paolo Bonzini  <bonzini@gnu.org>
      2005-05-24  Paolo Bonzini <bonzini@gnu.org>
      2004-06-01  Paolo Bonzini  <bonzini@gnu.org>
      2004-06-01  Paolo Bonzini <bonzini@gnu.org>
      2004-06-01  Paolo Bonzini <bonzini@gnu.org>
      2004-06-01  Paolo Bonzini  <bonzini@gnu.org>
      2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
      2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
      2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
      2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
      2004-07-12  Paolo Bonzini  <bonzini@gnu.org>
      2004-08-03 Paolo Bonzini <bonzini@gnu.org>
      2004-08-06  Paolo Bonzini  <bonzini@gnu.org>
      2004-08-17  Paolo Bonzini  <bonzini@gnu.org>
      2004-08-26  Paolo Bonzini  <bonzini@gnu.org>
      2004-08-31  Paolo Bonzini  <bonzini@gnu.org>
      2004-09-01  Paolo Bonzini  <bonzini@gnu.org>
      2004-09-02  Paolo Bonzini  <bonzini@gnu.org>
      2004-09-03  Paolo Bonzini  <bonzini@gnu.org>
      2004-09-07  Paolo Bonzini  <bonzini@gnu.org>
      2004-10-06  Paolo Bonzini  <bonzini@gnu.org>
      2004-11-05  Paolo Bonzini  <bonzini@gnu.org>
      2004-12-28  Paolo Bonzini  <bonzini@gnu.org>
      2005-01-03  Paolo Bonzini  <bonzini@gnu.org>
      2005-02-28  Paolo Bonzini  <bonzini@gnu.org>
      2005-02-28  Andrew Pinski  <pinskia@physics.uc.edu>
      2005-03-25  Paolo Bonzini  <bonzini@gnu.org>
      2005-02-28  Paolo Bonzini  <bonzini@gnu.org>
      2005-04-05  Paolo Bonzini  <bonzini@gnu.org>
      2005-04-06  Paolo Bonzini  <bonzini@gnu.org>
      2005-04-29  Paolo Bonzini  <bonzini@gnu.org>
      2005-05-04  Paolo Bonzini  <bonzini@gnu.org>
      2005-05-20  Paolo Bonzini  <bonzini@gnu.org>
      2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
      2005-06-22  Paolo Bonzini  <bonzini@gnu.org>
      2005-07-11  Paolo Bonzini  <bonzini@gnu.org>
      2005-07-24  Paolo Bonzini  <bonzini@gnu.org>
      2005-08-08  Paolo Bonzini  <bonzini@gnu.org>
      toplevel:
      2005-10-05  Paolo Bonzini  <bonzini@gnu.org>
      2005-10-05  Paolo Bonzini  <bonzini@gnu.org>
      2005-10-22  Paolo Bonzini  <bonzini@gnu.org>
      toplevel:
      2005-12-14  Paolo Bonzini  <bonzini@gnu.org>
      2005-12-15  Paolo Bonzini  <bonzini@gnu.org>
      2005-12-19  Paolo Bonzini  <bonzini@gnu.org>
      2005-12-20  Paolo Bonzini  <bonzini@gnu.org>
      2006-02-01  Paolo Bonzini  <bonzini@gnu.org>
      2006-01-04  Paolo Bonzini  <bonzini@gnu.org>
      2006-01-16  Paolo Bonzini  <bonzini@gnu.org>
      2006-02-14  Paolo Bonzini  <bonzini@gnu.org>
      2006-02-14  Paolo Bonzini  <bonzini@gnu.org>
      2006-02-20  Paolo Bonzini  <bonzini@gnu.org>
      2006-03-14  Paolo Bonzini  <bonzini@gnu.org>
      2006-03-14  Paolo Bonzini  <bonzini@gnu.org>
      2006-05-25  Paolo Bonzini  <bonzini@gnu.org>
      2006-06-15  Paolo Bonzini  <bonzini@gnu.org>
      remove conflict indicators
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
      2006-07-19  Paolo Bonzini  <bonzini@gnu.org>
      2006-07-25  Paolo Bonzini  <bonzini@gnu.org>
      Sync from GCC
      2006-11-16  Paolo Bonzini  <bonzini@gnu.org>
      2006-12-19  Paolo Bonzini  <bonzini@gnu.org>
      2006-12-19  Paolo Bonzini  <bonzini@gnu.org>
      2006-12-29  Paolo Bonzini  <bonzini@gnu.org>
      2007-01-01  Mike Stump  <mrs@apple.com>
      2007-01-04  Paolo Bonzini  <bonzini@gnu.org>
      2007-01-11  Paolo Bonzini  <bonzini@gnu.org>
      2007-01-11  Paolo Bonzini  <bonzini@gnu.org>
      2007-01-11  Paolo Bonzini  <bonzini@gnu.org>
      2007-02-09  Paolo Bonzini  <bonzini@gnu.org>
      2007-02-10  Paolo Bonzini  <bonzini@gnu.org>
      2007-02-13  Paolo Bonzini  <bonzini@gnu.org>
      add autom4te.cache to .cvsignore
      2007-02-13  Paolo Bonzini  <bonzini@gnu.org>
      config:
      2007-05-16  Paolo Bonzini  <bonzini@gnu.org>
      add this momentarily, will move them to the attic soon
      moved to the attic to please handling of src-support module
      2007-05-23  Paolo Bonzini  <bonzini@gnu.org>
      2007-05-27  Paolo Bonzini  <bonzini@gnu.org>
      2007-05-31  Paolo Bonzini  <bonzini@gnu.org>
      2007-06-01  Steve Ellcey  <sje@cup.hp.com>
      2007-06-04  Paolo Bonzini  <bonzini@gnu.org>
      2007-06-04  Olivier Hainque  <hainque@adacore.com>
      2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
      2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
      2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
      2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
      2007-10-01  Paolo Bonzini  <bonzini@gnu.org>
      regenerate configure
      2007-11-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      2008-01-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      2008-02-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
      2008-02-20  Paolo Bonzini  <bonzini@gnu.org>
      config:
      2008-03-13  Paolo Bonzini  <bonzini@gnu.org>
      2008-03-27  Paolo Bonzini  <bonzini@gnu.org>
      2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
      2008-04-23  Paolo Bonzini  <bonzini@gnu.org>
      gdb:
      2008-05-12  Samuel Tardieu  <sam@rfc1149.net>
      2008-07-30 Paolo Bonzini  <bonzini@gnu.org>
      2008-12-16  Paolo Bonzini  <bonzini@gnu.org>
      2009-09-02  Paolo Bonzini  <bonzini@gnu.org>
      config:
      config:
      2009-09-29  Paolo Bonzini  <bonzini@gnu.org>
      2009-11-20  Paolo Bonzini  <bonzini@gnu.org>
      sync config with gcc:
      sync changelog with gcc, plus commit the following patch:
      2010-06-10  Paolo Bonzini  <bonzini@gnu.org>
      sync config/ChangeLog with gcc
      2010-07-17  Jack Howarth  <howarth@bromo.med.uc.edu>
      sync config/ChangeLog
      really sync config/ChangeLog
      sync toplevel with gcc
      2010-12-10  Tobias Burnus  <burnus@net-b.de>
      2011-03-24  Paolo Bonzini  <bonzini@gnu.org>
      2011-03-24  Paolo Bonzini  <bonzini@gnu.org>
      2011-03-24  Paolo Bonzini  <pbonzini@redhat.com>

Patrick Macdonald (13):
      First functional drop of the gpuif code plus modifications to
      sky-gs.c: initial drop of GS control registers (outstanding questions)
      * Roll Alpha modifications into devo for sky-gpuif*/ sky-gs*/ interp.c
      * interp.c: modified name of GIF device
      * Updated several files to place all sky specific runtime options
      * interp.c: added call to sky_command_options_end() to close
      * support for the --sky-debug, sky-debug-file options
      * sky-pke.h: PKE_REG_SET_MASK / PKE_MEM_WRITE macros updated
      * second phase of the --sky-debug, --sky-debug-file stuff
      * sky-dma.h, sky-gpuif.[c|h], sky-gs.h, sky-pke.[c|h],
      * sky-pke.c (pke_issue): use default trace file name if the
      Binutils portion of fix for syntax array elements when max
      Add support for cgen machine determination.

Paul Brook (243):
      * config/tc-arm.c (do_umaal): Fix typo.
      * config/tc-arm.c (FPU_MAVERICK): Define.
      * gas/arm/arm.exp: Add r15-bad.
      * config/tc-arm.c (arm_archs): Add armv6.
      * doc/c-arm.texi: Document -march=armv6.
      * gas/config/tc-arm.c (arm_cpus): Add 926ejs and 1026ejs.
      * gas/config/tc-arm.c (do_vfp_reg2_from_sp2): Rename from
      * MAINTAINERS: Add myself to write-after-approval.
      * infrun.c (handle_inferior_event): Check stop_stack_dummy if handling
      * bfd/elf32-arm.h (arm_print_private_bfd_data): Add EABI v3.
      * elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.
      * bfd/bfd-in.h (bfd_elf32_arm_process_before_allocation): Update.
      This time the version of the patch that works.
      * config/tc-arm.c (mav_parse_offset): Value must be multiple of 4.
      * gdb/dwarf2-frame.c (decode_frame_entry_1): Decode version 3 CIE
      * elflink.c (elf_get_linked_section_vma, compare_link_order,
      bfd/
      * INTERWORK_FLAG: Return true for EABIv3 objects.
      * config/obj-elf.c (obj_elf_section_type): Handle init_array,
      bfd/
      bfd/
      bfd/
      * gas/elf/elf.exp: Recognise additional arm elf targets.
      * scripttempl/elf.sc: Keep .preinit_array, .init_array and
      bfd/
      2004-10-12  Paul Brook  <paul@codesourcery.com>
      * elf32-arm.h (elf32_arm_merge_private_bfd_data): Rephrase error
      * gas/arm/mapping.d: Pass --special-syms to objdump.
      bfd/
      Missed from previous commit.
      2004-10-27  Richard Earnshaw  <rearnsha@arm.com>
      * bfd/elf32-arm.c (elf32_arm_final_link_relocate): Resolve
      * elflink.c (elf_link_add_object_symbols): Don't assume version
      bfd/
      2004-11-24  Paul Brook  <paul@codesourcery.com>
      2004-11-24  Paul Brook  <paul@codesourcery.com>
      2004-11-30  Paul Brook  <paul@codesourcery.com>
      2004-12-01  Paul Brook  <paul@codesourcery.com>
      2004-12-01  Paul Brook  <paul@codesourcery.com>
      * config/tc-arm.c (s_arm_unwind_fnend): Use R_ARM_PREL31 relocation
      * elf32-arm.c (elf32_arm_symbian_plt_entry): Fix comment typo.
      * Makefile.am: Correct dependency for earmsymbian.c.
      * config/tc-arm.c (arm_cpus): Correct arch field for arm1026ej-s.
      * configure.tgt: Set em=vxworks for *-*-vxworks.
      2005-01-06  Paul Brook  <paul@codesourcery.com>
      2005-02-08  Paul Brook  <paul@codesourcery.com>
      2005-02-10  Paul Brook  <paul@codesourcery.com>
      2005-02-10  Paul Brook  <paul@codesourcery.com>
      2005-02-11  Paul Brook  <paul@codesourcery.com>
      2005-02-11  Paul Brook  <paul@codesourcery.com>
      2005-02-17  Paul Brook  <paul@codesourcery.com>
      2005-02-28  Paul Brook  <paul@codesourcery.com>
      2005-03-14  Paul Brook  <paul@codesourcery.com>
      2005-03-17  Paul Brook  <paul@codesourcery.com>
      2005-03-18  Paul Brook  <paul@codesourcery.com>
      2005-03-30  Paul Brook  <paul@codesourcery.com>
      2005-04-08  Paul Brook  <paul@codesourcery.com>
      2005-04-12  Paul Brook  <paul@codesourcery.com>
      2005-04-27  Paul Brook  <paul@codesourcery.com>
      2005-04-28  Paul Brook  <paul@codesourcery.com>
      2005-04-28  Paul Brook  <paul@codesourcery.com>
      2005-04-29  Paul Brook  <paul@codesourcery.com>
      2005-05-01  Paul Brook  <paul@codesourcery.com>
      2005-05-01  Paul Brook  <paul@codesourcery.com>
      2005-05-05  Paul Brook  <paul@codesourcery.com>
      2005-05-05  Paul Brook  <paul@codesourcery.com>
      2005-05-19  Paul Brook  <paul@codesourcery.com>
      2005-06-29  Paul Brook  <paul@codesourcery.com>
      2005-07-04  Zack Weinberg  <zack@codesourcery.com>
      2005-05-07  Paul Brook  <paul@codesourcery.com>
      2005-07-05  Paul Brook  <paul@codesourcery.com>
      2005-07-19  Paul Brook  <paul@codesourcery.com>
      2005-07-21  Paul Brook  <paul@codesourcery.com>
      2005-07-29  Paul Brook  <paul@codesourcery.com>
      2005-07-29  Paul Brook  <paul@codesourcery.com>
      2005-08-05  Paul Brook  <paul@codesourcery.com>
      2005-08-05  Paul Brook  <paul@codesourcery.com>
      2005-08-05  Paul Brook  <paul@codesourcery.com>
      2005-08-15  Paul Brook  <paul@codesourcery.com>
      2005-08-15  Paul Brook  <paul@codesourcery.com>
      2005-08-30  Paul Brook  <paul@codesourcery.com>
      2005-09-02  Paul Brook  <paul@codesourcery.com>
      2005-09-02  Paul Brook  <paul@codesourcery.com>
      2005-09-02  Paul Brook  <paul@codesourcery.com>
      2005-09-02  Paul Brook  <paul@codesourcery.com>
      2005-09-06  Paul Brook  <paul@codesourcery.com>
      Remove duplicated chunk in previous patch.
      2005-09-08  Paul Brook  <paul@codesourcery.com>
      2005-09-19  Paul Brook  <paul@codesourcery.com>
      2005-09-26  Paul Brook  <paul@codesourcery.com>
      2005-09-27  Paul Brook  <paul@codesourcery.com>
      2005-09-30  Paul Brook  <paul@codesourcery.com>
      2005-10-01  Paul Brook  <paul@codesourcery.com>
      2005-10-08  Paul Brook  <paul@codesourcery.com>
      2005-10-08  Paul Brook  <paul@codesourcery.com>
      2005-10-19  Paul Brook  <paul@codesourcery.com>
      2005-10-26  Paul Brook  <paul@codesourcery.com>
      2005-10-28  Paul Brook  <paul@codesourcery.com>
      2005-11-02  Paul Brook  <paul@codesourcery.com>
      2005-11-03  Paul Brook  <paul@codesourcery.com>
      2005-12-12  Paul Brook  <paul@codesourcery.com>
      2006-01-05  Paul Brook  <paul@codesourcery.com>
      2006-01-16  Paul Brook  <paul@codesourcery.com>
      2006-01-27  Paul Brook  <paul@codesourcery.com>
      2006-01-31  Paul Brook  <paul@codesourcery.com>
      2006-01-31  Paul Brook  <paul@codesourcery.com>
      2005-02-02  Paul Brook  <paul@codesourcery.com>
      2006-02-02  Paul Brook  <paul@codesourcery.com>
      2006-02-07  Paul Brook  <paul@codesourcery.com>
      2006-02-15  Paul Brook  <paul@codesourcery.com>
      2006-02-21  Paul Brook  <paul@codesourcery.com>
      2005-02-22  Paul Brook  <paul@codesourcery.com>
      2006-02-24  Paul Brook  <paul@codesourcery.com>
      Check in correct version of previous patch.
      2006-03-07  Paul Brook  <paul@codesourcery.com>
      2006-03-07  Paul Brook  <paul@codesourcery.com>
      2006-03-07  Paul Brook  <paul@codesourcery.com>
      2006-03-07  Paul Brook  <paul@codesourcery.com>
      2006-03-08  Paul Brook  <paul@codesourcery.com>
      2006-03-09  Paul Brook  <paul@codesourcery.com>
      2006-03-10  Paul Brook  <paul@codesourcery.com>
      2006-03-10  Paul Brook  <paul@codesourcery.com>
      2006-03-16  Paul Brook  <paul@codesourcery.com>
      2006-03-17  Paul Brook  <paul@codesourcery.com>
      2006-03-20  Paul Brook  <paul@codesourcery.com>
      2006-03-20  Paul Brook  <paul@codesourcery.com>
      2006-03-20  Paul Brook  <paul@codesourcery.com>
      2006-03-21  Paul Brook  <paul@codesourcery.com>
      2006-03-21  Paul Brook  <paul@codesourcery.com>
      2006-03-30  Paul Brook  <paul@codesourcery.com>
      2006-04-07  Paul Brook  <paul@codesourcery.com>
      2006-04-07  Paul Brook  <paul@codesourcery.com>
      2006-04-07  Paul Brook  <paul@codesourcery.com>
      2006-04-07  Paul Brook  <paul@codesourcery.com>
      2005-04-20  Paul Brook  <paul@codesourcery.com>
      2006-05-02  Paul Brook  <paul@codesourcery.com>
      2006-05-11  Paul Brook  <paul@codesourcery.com>
      2006-05-11  Paul Brook  <paul@codesourcery.com>
      2006-05-15  Paul Brook  <paul@codesourcery.com>
      2006-05-24  Paul Brook  <paul@codesourcery.com>
      2006-05-24  Paul Brook  <paul@codesourcery.com>
      2006-06-06  Paul Brook  <paul@codesourcery.com>
      2006-06-19  Vladimir Prus  <vladimir@codesourcery.com>
      2006-06-19  Vladimir Prus  <vladimir@codesourcery.com>
      2006-07-18  Paul Brook  <paul@codesourcery.com>
      2006-07-19  Paul Brook  <paul@codesourcery.com>
      2006-08-18  Paul Brook  <paul@codesourcery.com>
      Add comment missing from previous patch.
      2006-09-04  Paul Brook  <paul@codesourcery.com>
      2006-09-07  Paul Brook  <paul@codesourcery.com>
      2006-09-08  Paul Brook  <paul@codesourcery.com>
      2006-09-16  Paul Brook  <paul@codesourcery.com>
      2006-09-16  Paul Brook  <paul@codesourcery.com>
      2006-10-08  Paul Brook  <paul@codesourcery.com>
      2006-10-21  Paul Brook  <paul@codesourcery.com>
      2006-10-31  Paul Brook  <paul@codesourcery.com>
      2006-10-30  Paul Brook  <paul@codesourcery.com>
      2006-10-31  Paul Brook  <paul@codesourcery.com>
      2006-11-29  Paul Brook  <paul@codesourcery.com>
      2006-11-29  Paul Brook  <paul@codesourcery.com>
      2006-11-29  Paul Brook  <paul@codesourcery.com>
      2006-11-29  Paul Brook  <paul@codesourcery.com>
      2006-12-01  Paul Brook  <paul@codesourcery.com>
      2006-12-13  Paul Brook  <paul@codesourcery.com>
      2007-01-04  Paul Brook  <paul@codesourcery.com>
      2007-01-04  Paul Brook  <paul@codesourcery.com>
      2007-01-11  Paul Brook  <paul@codesourcery.com>
      2007-01-25  Paul Brook  <paul@codesourcery.com>
      2007-02-07  Paul Brook  <paul@codesourcery.com>
      Fix ChangeLog entry.
      2007-02-22  Paul Brook  <paul@codesourcery.com>
      2007-03-01  Paul Brook  <paul@codesourcery.com>
      2007-03-02  Paul Brook  <paul@codesourcery.com>
      2007-03-02  Paul Brook  <paul@codesourcery.com>
      2007-03-14  Paul Brook  <paul@codesourcery.com>
      2007-03-20  Paul Brook  <paul@codesourcery.com>
      2007-03-24  Paul Brook  <paul@codesourcery.com>
      2007-03-24  Paul Brook  <paul@codesourcery.com>
      2007-03-24  Paul Brook  <paul@codesourcery.com>
      2007-03-24  Paul Brook  <paul@codesourcery.com>
      2006-03-27  Paul Brook  <paul@codesourcery.com>
      2007-03-30  Paul Brook  <paul@codesourcery.com>
      2007-04-04  Paul Brook  <paul@codesourcery.com>
      2007-04-04  Paul Brook  <paul@codesourcery.com>
      2007-04-13  Paul Brook  <paul@codesourcery.com>
      2007-04-17  Paul Brook  <paul@codesourcery.com>
      2007-04-18  Paul Brook  <paul@codesourcery.com>
      2007-04-19  Paul Brook  <paul@codesourcery.com>
      2007-04-19  Paul Brook  <paul@codesourcery.com>
      2007-05-16  Paul Brook  <paul@codesourcery.com>
      2007-05-17  Paul Brook  <paul@codesourcery.com>
      2007-05-18  Paul Brook  <paul@codesourcery.com>
      2007-05-22  Paul Brook  <paul@codesourcery.com>
      2007-05-22  Paul Brook  <paul@codesourcery.com>
      2007-03-25  Paul Brook  <paul@codesourcery.com>
      2007-05-31  Paul Brook  <paul@codesourcery.com>
      2007-06-05  Paul Brook  <paul@codesourcery.com>
      2007-06-06  Paul Brook  <paul@codesourcery.com>
      2007-06-14  Paul Brook  <paul@codesourcery.com>
      2007-06-26  Paul Brook  <paul@codesourcery.com>
      2007-06-29  Paul Brook  <paul@codesourcery.com>
      2007-06-29  Paul Brook  <paul@codesourcery.com>
      2007-08-09  Paul Brook  <paul@codesourcery.com>
      2007-11-06  Paul Brook  <paul@codesourcery.com>
      2008-02-20  Paul Brook  <paul@codesourcery.com>
      2008-03-04  Paul Brook  <paul@codesourcery.com>
      2008-03-07  Paul Brook  <paul@codesourcery.com>
      2008-03-08  Paul Brook  <paul@codesourcery.com>
      2008-03-09  Paul Brook  <paul@codesourcery.com>
      2008-03-09  Paul Brook  <paul@codesourcery.com>
      2008-03-28  Paul Brook  <paul@codesourcery.com>
      2008-05-22  Paul Brook  <paul@codesourcery.com>
      2008-06-03  Paul Brook  <paul@codesourcery.com>
      2008-06-06  Paul Brook  <paul@codesourcery.com>
      2008-06-09  Paul Brook  <paul@codesourcery.com>
      2009-05-05  Paul Brook  <paul@codesourcery.com>
      2009-05-15  Andrew Stubbs  <ams@codesourcery.com>
      2009-07-01  Paul Brook <paul@codesourcery.com>
      2009-10-28  Paul Brook  <paul@codesourcery.com>
      2009-10-29  Paul Brook  <paul@codesourcery.com>
      2009-10-29  Paul Brook  <paul@codesourcery.com>
      2009-11-02  Paul Brook  <paul@codesourcery.com>
      2009-11-03  Paul Brook  <paul@codesourcery.com>
      Fix ChangeLog typo.
      2009-11-17  Paul Brook  <paul@codesourcery.com>
      2009-11-18  Paul Brook  <paul@codesourcery.com>
      2009-11-23  Paul Brook  <paul@codesourcery.com>
      2010-03-05  Paul Brook  <paul@codesourcery.com>
      2011-04-07  Paul Brook  <paul@codesourcery.com>
      2011-04-07  Paul Brook  <paul@codesourcery.com>
      2011-04-07  Paul Carroll<pcarroll@codesourcery.com>
      2011-04-18  Paul Brook  <paul@codesourcery.com>
      2011-05-03  Paul Brook  <paul@codesourcery.com>
      2011-05-09  Paul Brook  <paul@codesourcery.com>
      2011-05-09  Paul Brook  <paul@codesourcery.com>
      2011-05-09  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2011-05-31  Paul Brook  <paul@codesourcery.com>
      2012-01-31  Paul Brook  <paul@codesourcery.com>

Paul Gilliam (27):
      * MAINTAINERS: Add self to Write-After-Approval.
      2004-03-03  Paul Gilliam  <pgilliam@us.ibm.com>
      fix obvious problem with compiler.c and compiler.cc: for xlc, used 'regsub',
      * gdb.arch/altivec-abi.exp: Check for compiler and set
      test_compiler_info: Return compiler_info if no arguments are given.
      2005-04-12  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-27  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-28  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-28  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-19  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-29  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-04-29  Paul Gilliam  <pgilliam@us.ibm.com>
      2004-05-02  Paul Gilliam  <pgilliam@us.ibm.com>
      20050901  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-09-13  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-09-13  Paul Gilliam  <pgilliam@us.ibm.com>
      * rs6000-tdep.c (_initialize_rs6000_tdep): Get rid of the unused
      2005-09-20  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-10-14  Paul Gilliam  <pgilliam@us.ibm.com>
      2005-10-17  Paul Gilliam  <pgilliam@us.ibm.com>
      * rs6000-tdep.c (rs6000_gdbarch_init): On GNU/Linux, assume that
      2005-10-24  Paul Gilliam  <pgilliam@us.ibm.com
      2006-01-16  Paul Gilliam  <pgilliam@us.ibm.com>
      2006-05-05:  Paul Gilliam  <pgilliam@us.ibm.com>
      2006-05-18  Paul Gilliam  <pgilliam@us.ibm.com
      Fix sigtramp cache code so that PPC register are read only if there is H/W.
      Fixed up some indentation introduced by my last pactch.

Paul Koning (31):
      2005-07-08  Paul Koning  <pkoning@equallogic.com>
      * pdp11.c (aout_link_add_symbols): Ignore debug symbols.
      * gas/pdp11/opcode.d: Fix expected output for sec instruction.
      * config/tc-pdp11.c (parse_op_no_deferred): Allow PC-relative
      * gas/pdp11/pdp11.exp: Add run of absreloc.
      MAINTAINERS (Right After Approval): Add myself to the list
      * gdb.texinfo: Make style of Python functions and methods match
      Fix ChangeLog typo
      * python/py-cmd.c (gdbpy_string_to_argv): Decrement reference
      * python/py-type.c (make_fielditem, typy_field_names, typy_items)
      * gdb.python/py-type.c (enum E): New.
      * python/py-value.c (valpy_get_address): Use Py_XINCREF.
      * gdb.python/py-value.exp
      Fix misplaced documentation entry (Paul Koning, 2011-09-28)
      * NEWS: Add entry for Python gdb.Type mapping methods.
      * python/py-type.c (typy_make_iter): Add forward declaration.
      * gdb.python/py-value.c (main): Break before return.
      PR python/13327
      PR python/13327
      * gdb.python/py-value.exp: Add testcases for is_lazy attribute,
      * python/lib/gdb/types.py (deepitems): New function.
      * gdb.python/lib-types.cc (struct A): New structure.
      * gdb.texinfo (gdb.types): Document new deepitems function.
      * python/lib/gdb/types.py (deep_items): Rename from deepitems.
      * gdb.texinfo (gdb.types): Rename deepitems to deep_items.
      * gdb.python/lib-types.exp (deep_items): Rename from deepitems.
      * python/py-type.c (typy_get_composite): New function.
      * gdb.python/py-type.exp: New testcases for exceptions on scalar types
      2012-12-10  Paul Koning  <paul_koning@dell.com>
      * gdb.python/py-prettyprint.py (_iterator): Remove exception_flag
      Add support for Python 3.

Paul N. Hilfinger (61):
      2003-09-09  Paul N. Hilfinger  <hilfingr@gnat.com>
      Correct small glitch introduced in ChangeLog by last commit.
      * parser-defs.h (operator_length): Declare.
      * parser-defs.h (struct exp_descriptor): New definition, containing
      New test to check that GDB does not crash due to memory corruption
      print_percentage: Use floating point to avoid incorrect results when
      * valarith.c: Update copyright notice.
      * language.h (language_defn): Add new la_post_parser field.
      * symtab.h (SYMBOL_SEARCH_NAME): New definition.
      ada-exp.y: Synchronize with current ACT sources.
      2004-06-08  Paul N. Hilfinger  <Hilfinger@gnat.com>
      * ada-tasks.c: Rename build_task_list to ada_build_task_list, and
      Address complaints from gdb_ari.sh:
      * ada-lang.c (decode_packed_array): Minor change to comment.
      Remove ARI problems:
      Removed ada-tasks.c, as ACT plans to rewrite it extensively before
      Replace entry for 2004-06-02 with more detailed log entries.
      * language.c (local_hex_format_custom): Remove.
      * gdbint.texinfo (User Interface): Change local_hex_string_custom
      Minor formatting changes:
      * ada-exp.y (type_int): New function to add layer of abstraction
      * Makefile.in (.y.c): Modify $(YLWRAP) invocation to use
      Makefile.in: Revert previous change.  yylwrap was rolled back instead.
      First part of turning on initial Ada support.
      Turn on initial Ada support (mainly expression evaluation).
      * Makefile.in (.l.c): Modify rule for compatibility with recent
      * gdb.texinfo (Filenames): Add Ada suffixes.
      2004-10-06  Paul N. Hilfinger  <Hilfinger@gnat.com>
      * ada-typeprint.c (ada_print_type): Use int_string for printing
      ada-lex.l: Remove useless rule whose right-context clause
      * ada-lang.c (ada_lookup_symbol): Correct comment.
      * values.c (modify_field): Correct handling of bit-fields that
      NEWS: GDB understands GNAT Ada.
      * gdb.base/bitfields2.exp: New test.
      * ada-lang.c (ada_print_subexp): Remove i18n markup from Ada code
      * ada-lang.c (process_raise_exception_name): Remove extraneous
      * ada-exp.y: Considerable reorganization to move functionality
      * gdb.texinfo (Omissions from Ada): Document that there is now
      * ada-exp.y (syntax definitions,write_var_or_type,write_name_assoc):
      * ada-exp.y, ada-lex.l, ada-typeprint.c: I18n markup.
      * ada-exp.y (yyerror): Change message to ignore the argument, avoiding
      2008-01-30  Paul N. Hilfinger  <hilfinger@adacore.com>
      ada_value_assign: Correct big-endian case to take into account the bitsize
      (scan_xcoff_symtab): Do not include global symbols
      (pos_atr): Account for the possibility that the argument may be a reference.
      * ada-lang.c (discrete_type_high_bound,discrete_type_low_bound): Change
      Add NEWS entry for last Ada changes, and adjust typos in last ChangeLog
      Amplify last NEWS entry about boolean types in Ada, and add
      * dwarf2read.c (struct attribute): Increase sizes of unsnd and snd
      Trivial correction to two comments in dictionary.h.
      Refactor 'maint time' command statistics.
      Replace wild_match with faster version and modify its interface.
      Have ptype handle types declared pragma Unchecked_Variants.
      Extend hashed symbol dictionaries to work with Ada
      Rework symbol searches to move Ada-specific stuff to ada-lang.c.
      Correct dict_hash to our most recent version.
      Have block_innermost_frame start from selected frame and document.
      Add testcase for locals identified with FUNCTION::VAR syntax.
      Add test for use of "<block>::<variable>" syntax for locals in watch.
      Add proper handling for internal functions and STT_GNU_IFUNC symbols in Ada mode.
      Allow 'thread' to be used as a variable name in expressions.

Paul Pluzhnikov (108):
      2008-06-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-06-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Fix for PR gdb/2477
      Fix for 'FAIL: gdb.cp/class2.exp: p acp->c2' on spu-elf
      Fix for gdb.base/corefile.exp failure on Linux
      Fix for failing gdb.base/auxv.exp on Linux
      Fix for Linux/VDSO failure.
      gdb.base/args.exp: Prevent ~/.gdbinit from affecting test.
      compile with gcc -fno-inline, lest gcc-4.3.1 optimizes the whole thing away.
      2008-10-03  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-10-03  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-10-03  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-10-23  Tom Tromey  <tromey@redhat.com>
      2008-10-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-11-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-11-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2008-12-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-02-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-05  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-09  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-19  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-03-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      [obvious] Kill left-over merge marker
      2009-04-30  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-05-13  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-05-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-05-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-05-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-05-28  Pierre Muller  <muller@ics.u-strasbg.fr>
      2009-06-10  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Typos in ChangeLog :-(
      2009-06-16  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-06-16  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-06-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-06-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      ChangeLog:
      ChangeLog:
      2009-07-07  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-07-07  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2007-07-16  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-07-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Oops. s/util.c/utils.c/
      2009-07-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Corrected date on '2009-06-26  Michael Eager <eager@eagercon.com>' entry
      2009-07-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-07-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-07-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-07-29  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-04  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-10  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-08-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-09-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-09-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
      testsuite/ChangeLog
      2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>
      doc/
      doc/
      2009-10-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Forgot to mention PR gdb/10757.
      2009-10-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Fix commit dates
      2009-10-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-27  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-27  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-28  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-10-29  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2009-11-03  Paul Pluzhnikov  <ppluzhnikov@google.com>
      gdb/ChangeLog:
      gdb/ChangeLog:
      gdb/ChangeLog:
      gdb/ChangeLog:
      ChangeLog:
      2010-07-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
      ChangeLog:
      2011-01-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-01-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-01-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-02-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-02-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
      ChangeLog:
      2011-04-05  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Properly TABify ChangeLog
      Properly TABify ChangeLog; take 2
      2011-07-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Cleanup: kill trailing whitespace
      2011-07-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-07-25  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Cleanup: kill trailing whitespace
      2011-07-26  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-07-26  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2011-07-26  Sterling Augustine  <saugustine@google.com>
      2011-08-01  Paul Pluzhnikov  <ppluzhnikov@google.com>
      fix date of last checkin
      Clean up trailing white space
      2011-08-05  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Trivial cleanup: kill trailing whitespace
      2012-01-13  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2012-01-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
      2013-05-21  Paul Pluzhnikov  <ppluzhnikov@google.com>

Pawandeep Oza (3):
      MAINTAINERS (Write After Approval): Add myself to the list.
      * arm-linux-tdep.c (arm_linux_init_abi): Call
      Pawandeep Oza updated to write-after-apporval section at the correct order

Pedro Alves (1401):
      * MAINTAINERS (Write After Approval): Add myself.
      * server.c (get_features_xml): Check if target implemented
      * target.h (target_ops): Rename send_signal to request_interrupt,
      * Makefile.in (EXEEXT): New.
      * remote-utils.c (monitor_output): Constify msg parameter.
      * breakpoint.c (bpstat_num): Add int *num parameter.
      * linespec.c: Include language.h.
      * gdb.cp/method2.cc: New test.
      * win32-i386-low.c: Rename to ...
      * win32-low.c: Rename typedef thread_info to
      gdb/
      Ooops, fix up ChangeLog.
      * configure.srv (arm*-*-mingw32ce*): Move near the other
      * win32-low.c: Commit leftover changes from 2007-03-29.
      gdb/
      * NEWS: Mention new Windows CE support.
      * dbxread.c (read_ofile_symtab): Move current_objfile
      * win32-nat.c (win32_detach): Remove delete_command call.
      * win32-low.c (win32_wait): Don't use WSTOPSIG.
      * win32-low.c (GETPROCADDRESS): Define.
      * win32-low.c (win32-attach): Fix return value.
      * target.h (target_ops): Change return type of detach to int.
      Reindent last entry using emacs' re-fill text.
      * remote.c (remote_detach): Error out if remote can't detach.
      * linux-low.c (linux_detach): Change return type to int.  Return 0.
      * win32-low.c (debug_registers_changed,
      * server.h (check_remote_input_interrupt_request): New function.
      Fix typo.
      * win32-arm-low.c (arm_wince_breakpoint): Fix typo.
      * solib-target.c (library_list_start_segment): Cast address to
      * win32-low.c (handle_output_debug_string): Ignore event if not
      * remote-utils.c (remote_open): Set SO_KEEPALIVE on remote_desc
      * arm-wince-tdep.c (arm_wince_init_abi): Remove svr4 related call.
      * win32-low.c (winapi_CloseToolhelp32Snapshot) [_WIN32_WCE]: New
      * solib-target.c (solib_target_relocate_section_addresses): Add
      * elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
      * arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.
      * win32-low.c (handle_load_dll): Don't use toolhelp when waiting.
      * gdb.base/unload.c (dlopen, dlsym): Use the TEXT macro to convert
      * win32-low.c (create_process): New.
      * arm-tdep.h (arm_skip_stub): Declare.
      * corelow.c (core_xfer_partial): Pass writebuf to
      * gdbarch.sh (core_xfer_shared_libraries): New.
      * infcmd.c (post_create_inferior): Update comment.
      Revert accidentally committed hunk... Sorry.
      * configure.ac: Do gdb.stabs tests by default on Cygwin and MinGW
      2007-10-09  Pedro Alves  <pedro_alves@portugalmail.pt>
      2007-10-09  Pedro Alves  <pedro_alves@portugalmail.pt>
      * stabsread.c (read_huge_number): Initialize local variable to 0.
      * config/i386/mingw.mh, config/i386/mingw.mt: New files.
      * NEWS: Mention native MinGW configuration.
      bfd/
      * signals/signals.c (signals): Update pointer to enum
      * memory-map.c (parse_memory_map): Don't use an empty struct
      * gdb.base/sepdebug.exp (binfile): Add ${EXEEXT}.
      * lib/gdb.exp, gdb.base/sepdebug.exp: Replace usage of eq and ne
      * win32-nat.c (DR6_CLEAR_VALUE): New define.
      * Makefile.in (win32_low_h): New variable.
      * win32-low.c (win32_wait): Don't read from the inferior when it
      * win32-low.h (win32_thread_info): Add descriptions to the
      * win32-low.c (soft_interrupt_requested, faked_breakpoint): New
      * win32-low.c (win32_get_thread_context)
      * win32-low.c (win32_attach): Call OpenProcess before
      * server.c (main): Relax numerical bases supported for the pid of
      * server.c (main): Don't report dll events on the initial
      * win32-low.c (attaching): New global.
      * lib/gdb.exp (gdb_gnu_strip_debug): Remove debug format test.
      * config.bfd: Add arm-*-mingw32ce* target.
      * configure.tgt (*-*-mingw32ce*): Set gdb_osabi to
      gdb/
      gdb/
      * gdb.mi/mi-var-child.c (do_children_tests): Add 'dummy' integer
      * arm-tdep.c (arm_addr_bits_remove): In non 26-bit mode, don't
      * hostio.c: Don't include errno.h.
      * win32-low.c (do_initial_child_stuff): Add process handle
      doc/
      * remote.c (extended_remote_attach_1): Set attach_flag.
      * thread.c (add_thread): Use printf_unfiltered to print.
      * top.c (execute_command): Enable break, info and interrupt
      * inf-loop.c (inferior_event_handler): Don't include remote.h.
      revert:
      * top.c (execute_command): Disable break and stop
      * features/library-list.dtd: Allow "section" elements as children
      * inflow.c (gdb_getpgrp): New.
      * infcmd.c (jump_command): Postpone disabling stdin until after
      * linux-nat.c (linux_nat_filter_event): New, refactored from
      * linux-nat.c (linux_nat_filter_event): Fix comment typo.
      * infcmd.c (attach_command_post_wait)
      * inflow.c (terminal_ours_1): Guard access to
      gdb/
      2008-03-25  Pedro Alves  <pedro@codesourcery.com>
      * linux-nat.c (linux_nat_attach): Add the pid we attached to, to
      * target.c (find_default_run_target): Allow a NULL `do_mesg'
      gdb/
      * alphanbsd-tdep.c: Include "target.h".
      * config.bfd (i[3-7]86-*-dicos*, x86_64-*-dicos*): Add.
      gdb/
      * symfile.c (syms_from_objfile): Don't warn if lowest loadable
      * breakpoint.h (enum bpstat_what_main_action): Delete
      * amd64-tdep.c (amd64_get_longjmp_target): New.
      gdb/
      * gdb.dwarf2/dw2-strp.S: Replace .long by .4byte and .value by
      * linux-nat.c (linux_nat_switch_fork): Reinit GDB's thread list
      * configure.tgt: Add i[34567]86-*-dicos* and x86_64-*-dicos*.
      Implement displaced stepping.
      gdb/
      gdb/
      * gdb.base/longjmp.c, gdb.base/longjmp.exp: New files.
      * infcmd.c (step_1): Put thread id on the stack to avoid possible
      * inf-loop.c (inferior_event_handler): Run all continuations and
      * linux-nat.c (trap_ptid): Delete.
      * NEWS: Mention new DICOS x86 target configuration.
      * remote.c (init_extended_remote_ops): Fix typo.
      * symtab.h (lookup_symbol_in_language): Update comment.
      * frame.c (get_prev_frame_1): Build frame id before setting
      * gdb.texinfo (vAttach): Re-remove requirement of the stub killing
      * gdb.texinfo (vAttach, vRun): Re-remove requirement of the stub
      gdb/
      * remote.c (kill_kludge): Delete.
      Replace 'target async' by 'maintenance set remote-async' and
      * annotate.h (annotate_thread_changed): Declare.
      * NEWS: Mention support removal of undocumented S AA p PID stop
      Use ptid_t.tid to store thread ids instead of ptid_t.pid.
      Fix date.
      * infrun.c (start_remote): Don't clear thread list here.
      * remote-utils.c (prepare_resume_reply): If requested, don't
      * lib/gdb.exp (gdb_saved_set_unbuffered_mode_obj): New global.
      gdb/
      * i386-tdep.c (i386_displaced_step_fixup): Condition log printing
      * config/i386/nm-cygwin.h (ATTACH_NO_WAIT): Delete.
      * i386-dicos-tdep.c: Include "inferior.h".
      * server.c (handle_v_attach): Inhibit reporting dll changes.
      * infrun.c (follow_exec): Reset shared libraries before adding the
      * breakpoint.c (mark_breakpoints_out): Make public.
      * breakpoint.c (update_global_location_list): Add boolean
      * gdb.base/fullname.exp: Restore pwd if compiling failed.
      * monitor (monitor_ptid): New global.
      * remote-sim.c: Include gdbthread.h.
      gdb/
      Add "executing" property to threads.
      Adjust fork/vfork/exec to pass ptids around.
      Add non_stop global.
      Per-thread commands.
      Refactor infrun a bit.
      Don't rely on ecs->wait_for_more.
      Non-stop inferior control.
      Adjust all targets to new target_stop interface.
      Non-stop linux native.
      Add "continue -a" and "interrupt -a" options for non-stop mode.
      Exited threads.
      * thread.c (thread_apply_command): Move making the cleanup out of
      * infrun.c (handle_inferior_event): Also ignore a
      2008-07-12  Pedro Alves  <pedro@codesourcery.com>
      Replace struct continuation_args by void* and per command structs.
      2008-07-12  Pedro Alves  <pedro@codesourcery.com>
      * utils.c (struct continuation): Define as inheriting struct
      * thread.c (restore_selected_frame): On fail to restore, select
      * i386-dicos-tdep.c (i386_dicos_frame_align): Delete.
      * remote.c (remote_threads_extra_info): Don't query the remote
      * configure.ac: Check for memmem declaration.
      * Makefile.am ($(srcdir)/ia64-asmtab.c): Remove line continuation.
      Missed ChangeLog entry for last change.
      * remote-m32r-sdi.c: Include "gdbthread.h".
      * remote-m32r-sdi.c (m32r_thread_alive, m32r_pid_to_str): New.
      Use ptid_t.tid to store thread ids instead of ptid_t.pid.
      * go32-nat.c (fetch_register, store_register): Pass the regcache
      * go32-nat.c: Include "gdbthread.h".
      * buildsym.c (start_subfile): Properly cast sentinel in concat
      * archive.c (_bfd_archive_bsd_update_armap_timestamp): Cast stat
      Build fixes for DJGPP.
      * bsd-kvm.c: Include "gdbthread.h".
      gdb/
      * infcmd.c (continue_1): Add an ERROR_NO_INFERIOR call.
      * infrun.c (fetch_inferior_event): Only call normal_stop if not
      * target.h (pop_all_targets): Declare.
      * mi/mi-main.c (mi_cmd_exec_next, mi_cmd_exec_next_instruction)
      * gdbthread.h: Add comments.
      2008-08-18  Pedro Alves  <pedro@codesourcery.com>
      * corelow.c (core_open): Assume there was no upper layer left
      * bsd-uthread.c (bsd_uthread_close): New.
      * objfiles.h (struct obj_section): Remove addr and endaddr fields.
      gdb/
      * arm-tdep.c (arm_pc_is_thumb): Use obj_section_addr.
      * infrun.c (proceed): Move back setting previous_inferior_ptid
      * cp-name-parser.y: Include config.h before system headers.
      * breakpoint.c (insert_breakpoints, update_global_location_list):
      * regcache.c (new_register_cache): Return NULL if the register
      * linux-nat.c (linux_nat_wait): Update inferior_ptid's ptid with
      * inf-ptrace.c: Include "gdbthread.h".
      * bsd-uthread.c (bsd_uthread_wait): Decorate the main thread with
      * inf-ttrace.c (inf_ttrace_follow_fork): Register the main thread
      * inf-ttrace.c: Include <signal.h>
      * inf-ttrace.c (inf_ttrace_wait): On TTEVT_LWP_CREATE and
      * procfs.c (to_attach): Create a procinfo for the current lwp.
      Use ptid_t.tid to store thread ids instead of ptid_t.pid.
      * spu-linux-nat.c (spu_child_post_startup_inferior)
      * corelow.c (add_to_thread_list): If this is the first time we
      * bsd-uthread.c (bsd_uthread_find_new_threads): Claim the main
      Remove context switching in favour of accessing thread_info fields
      * inferior.h (step_over_calls): Delete.
      * inferior.h (stop_bpstat): Delete.
      * gdbthread.h (struct thread_info): Add comments around
      Remove the global stop_signal in favour of a per-thread
      Remove the global step_multi in favour of a per-thread
      Remove the global stop_step in favour of a per-thread
      Remove global continuations in favour of a per-thread
      * infrun.c (context_switch): Don't context-switch the continuations.
      * inferior.h (context_switch_to): Delete.
      * gnu-nat.c (gnu_attach): Push target before fetching the list of
      * gnu-nat.c (gnu_pid_to_exec_file): Delete.
      gdb/
      * inf-ttrace.c (inf_ttrace_follow_fork): Declare locals at the
      * Makefile.in (gnu-nat.o): New rule.
      gdb/
      gdb/
      gdb/
      * gnu-nat.c (gnu_attach): Add process to inferiors table.
      Implement remote multi-process extensions.
      Make the stop_soon global be per-inferior instead.
      Remove the attach_flag global, and make it per-inferior.
      * top.c (any_thread_of, kill_or_detach): New functions.
      * infrun.c (handle_inferior_event): In the follow exec case,
      * infrun.c (follow_exec): Don't do a generic mourn.  Instead
      * gnu-nat.h: Rename `current_inferior' to `gnu_current_inf' to
      * remote.c (remote_get_thread_info): If the remote doesn't support
      * remote.c (struct remote_state) <waiting_for_stop_reply>: New
      * ser-mingw.c: Include "command.h".
      * remote.c (remote_open_1): Move acknowledging any pending ack,
      2008-10-09  Pedro Alves  <pedro@codesourcery.com>
      * remote.c (remote_wait): Rename to...
      * server.c (handle_v_run): If GDB didn't specify an argv, use the
      * remote.c (remote_start_remote): Always tell the stub if we're in
      Remove dead code.
      * infrun.c (displaced_step_prepare): Switch thread temporarily
      gdb/
      * remote.c (remote_close): Unregister remote_desc from the event
      * remote.c (push_remote_target): Delete.
      * remote.c (set_general_process): New.
      * remote.c (record_currthread): Add inferior before child threads.
      * infcmd.c (GO_USAGE): Delete.
      * infrun.c (adjust_pc_after_break): Do nothing if executing in
      * configure.ac: Output gdb.python/Makefile.
      * python/python-value.c (value_object_methods)
      gdb/
      * gdb.python/python-value.exp (test_value_in_inferior): Don't use
      * event-loop.h: Mention async_event_handlers.
      Remote non-stop mode support.
      * fork-child.c (startup_inferior): Only set threads not-executing
      * ada-exp.y (write_object_renaming): Use malloc instead of
      gdb/
      * Makefile.in (.y.c, .l.c): sed free to xfree.
      * target.h (struct target_ops) <to_supports_multi_process>: New
      * CONTRIBUTE: Mention autoconf 2.59 and configure.ac instead of
      * cp-name-parser.y: Include defs.h instead of config.h.
      * inflow.c (kill_command): If the target claims there is still
      * inferior.h (write_inferior_status_register): Delete.
      * inferior.h (inferior_ignoring_leading_exec_events): Delete
      * remote.c (remote_start_remote): If the solib list is global,
      * gdbarch.sh (has_global_solist): Mention global breakpoints.
      * inf-loop.c (inferior_event_handler): On INF_ERROR and
      * defs.h (add_inferior_continuation)
      * remote.c (notice_new_inferiors): Add a new inferior only when
      * i386-dicos-tdep.c (i386_dicos_init_abi): Set decr_pc_after_break
      * remote.c (escape_buffer): New.
      * infrun.c (resume): If following a fork, reread the current
      * infrun.c (resume): If following a fork, also reset regcache,
      * target.h (target_get_osdata): Describe.
      * infcmd.c (step_once): Remove dead code.
      * infcmd.c (step_1, step_once): Look up the stepping range based
      * infcmd.c (until_next_command, finish_backward): Use get_frame_pc
      * infrun.c (handle_inferior_event): On a TARGET_WAITKIND_EXITED or
      * infcmd.c (step_1): Use step_once in the synchronous case too.
      * remote.c (read_ptid): If we don't know about any inferior yet,
      * remote.c (remote_detach_1): Don't delete the inferior here.
      * remote.c (extended_remote_mourn_1): Always call
      * infrun.c (handle_inferior_event): Correctly tag non-executing
      * linux-nat.c (linux_child_follow_fork): If following the child,
      * linux-fork.c (linux_fork_detach): New.
      * gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mention
      2008-12-29  Pedro Alves  <pedro@codesourcery.com>
      2008-12-31  Pedro Alves  <pedro@codesourcery.com>
      2008-12-31  Pedro Alves  <pedro@codesourcery.com>
      2009-01-01  Pedro Alves  <pedro@codesourcery.com>
      gdb/
      * defs.h (deprecated_error_hook): Delete declaration.
      * gdbtypes.c (append_composite_type_field): Correct the location of
      2009-01-13  Jim Blandy  <jimb@codesourcery.com>
      * gdb.texinfo (General Query Packets): Remove @var{} around the
      * win32-low.c (get_child_debug_event): Issue a final DBG_CONTINUE
      * mi/mi-main.c (mi_cmd_execute): Also allow -list-thread-groups
      * remote.c (extended_remote_mourn_1): Invalidate our notion of
      * mi/mi-main.c (mi_cmd_execute): Clean up parenthesis mess from
      * hppa-hpux-tdep.c (hppa_hpux_write_pc): Remove 'return'.
      * tui/tui-winsource.c (tui_update_breakpoint_info): In asm layout,
      PR gdb/9747:
      * tui/tui-disasm.c (tui_vertical_disassem_scroll): Scroll one line
      2009-01-22  Pedro Alves  <pedro@codesourcery.com>
      2009-01-23  Pedro Alves  <pedro@codesourcery.com>
      * gdb.base/hook-stop-frame.c, gdb.base/hook-stop-frame.exp: Update
      2009-01-23  Pedro Alves  <pedro@codesourcery.com>
      * infrun.c (normal_stop): Don't call
      * infcmd.c (program_info): Use paddress instead of casting stop_pc
      gdb/gdbserver/
      gdb/
      * gdbtypes.c (alloc_type, alloc_type_instance, create_range_type)
      * frame.c (create_new_frame): Update the frame's cached PC before
      Add forgotten PR tags:
      * linux-nat.c (linux_child_follow_fork): Copy attach_flag from the
      * corefile.c (generic_search): Delete disabled code.
      * frame.c (has_stack_frames): Make public.
      * target.h (target_tid_to_str): Delete.
      * target.h (target_stopped_data_address_p): Delete declaration,
      * target.c (target_create_inferior, target_detach)
      * remote.c (extended_remote_can_run): Delete.
      * target.c (target_get_osdata): Check for equal or higher than
      * linux-nat.c (linux_nat_wait): Adjust.
      gdb/
      2009-02-06  Pedro Alves  <pedro@codesourcery.com>
      * amd64-linux-nat.c (compat_int_t, compat_uptr_t, compat_time_t)
      * linux-nat.c (PTRACE_SETSIGINFO): Define if PTRACE_GETSIGINFO
      * NEWS: Mention inspecting extra signal information, $_siginfo,
      * gdbarch.c: Regenerate.
      * corelow.c (core_close): Don't hardcode the core's pid.
      * Makefile.in (ALL_64_TARGET_OBS): Add amd64-dicos-tdep.o.
      2008-02-21  Pedro Alves  <pedro@codesorcery.com>
      Silence a few -Wmissing-prototypes warnings.
      * corelow.c (get_core_registers): Adjust.
      * i386-linux-nat.c (i386_linux_fetch_inferior_registers): Pass
      * remote-sim.c (gdbsim_resume): Add target_ops* argument.
      * mips-linux-nat.c (mips64_linux_fetch_registers): Pass `ops' to
      * gdb_proc_service.h (struct ps_prochandle): Replace pid_t field
      * top.c (quit_target): Check for target_has_execution before
      * inferior.h (notice_new_inferior): Declare.
      Wrap long line.
      gdb/
      * gdb.texinfo (Background Execution): Better describe the set
      2009-03-14  Pedro Alves  <pedro@codesourcery.com>
      * infrun.c (normal_stop): Don't overwrite old_chain.
      Add missing space.
      * mi/mi-main.h (mi_print_timing_maybe): Add strict prototype,
      Rename "process" to "lwp" throughout.
      * breakpoint.c (bpstat_should_step): Only consider software
      * remote.c (remote_start_remote): Add missing call to
      * remote.c (remote_close): Don't call generic_mourn_inferior.
      * return-nodebug.c: Don't include stdio.h.
      * symfile.c (symfile_relocate_debug_section): Remove check for
      * infcall.c (run_inferior_call): Remove references to
      * gdbthread.h (struct thread_info): Add in_infcall member.
      gdb/
      * Makefile.in (linuw_low_h): Move higher.
      * inferiors.c (find_inferior): Make it safe for the callback
      * i387-fp.c, linux-arm-low.c, linux-cris-low.c,
      * server.c (handle_query) Whitespace and formatting.
      * infrun.c (normal_stop): Use has_stack_frames instead of
      gdb/
      * remote.c (remote_start_remote): In non-stop mode, call
      * inf-loop.c (inferior_event_handler): Avoid calling is_running on
      * remote.c (remote_stop_ns): If multi-process extensions are off,
      * remote.c (remote_notice_new_inferior): Use ptid_is_pid.  Check
      * server.c (main): After the inferior having exited, call
      * remote.c (append_resumption): New.
      gdb/gdbserver/
      * target.h (struct thread_resume): Delete leave_stopped member.
      Decouple target code from remote protocol.
      Non-stop mode support.
      2009-04-01  Pedro Alves  <pedro@codesourcery.com>
      * gdb.mi/mi-nonstop.exp: Don't check isnative.  Use
      * gdb.mi/mi-nonstop-exit.exp: Don't check isnative.  Use
      * gdb.server/ext-attach.exp: Expect an optional process id after
      * linux-low.c (usr_store_inferior_registers): Declare local `pid'
      * remote.c (remote_query_attached): Fix pasto in packet_ok result
      2009-04-19  Danny Backx  <dannybackx@users.sourceforge.net>
      * NEWS: Mention gdbserver support for x86 Windows CE.
      * breakpoint.c (print_exception_catchpoint): Access `b' directly
      * go32-nat.c (go32_stop): Delete.
      * procfs.c (procfs_insert_watchpoint, procfs_remove_watchpoint)
      * inferior.c (add_inferior): Move observer_notify_new_inferior
      PR server/10048
      Fix braino.
      * linux-nat.c (enum sigchld_state): Delete.
      gdb/
      * infrun.c (pending_follow): Remove execd_pathname member.
      * infrun.c (pending_follow): Remove mention of exec events.
      gdb/
      Fix typo...
      * inflow.h (our_process_group): Remove declaration.
      * corelow.c (core_open): Flush the register cache before doing
      * fork-child.c (fork_inferior): Only reset the thread list if this
      * linux-nat.h (linux_proc_get_tgid): Declare.
      * solib-svr4.c: Include observer.h.
      * breakpoint.c (insert_breakpoints, breakpoint_init_inferior)
      Forgot to check in the ChangeLog entry for the previous change.  Here goes...
      * fork-child.c: Don't include frame.h.  Include terminal.h.
      * inflow.c (kill_command): Moved to infcmd.c.
      * mi/mi-interp.c (mi_on_resume): Account for whole process
      * target.h (TARGET_WNOHANG): New.
      * linux-nat.c (linux_nat_terminal_inferior)
      * dec-thread.c (dec_thread_wait): Add options parameter.  Use it
      * aix-thread.c (init_aix_thread_ops): Whitespace.
      * remote.c (compare_sections_command): Don't declare exec_bfd.
      * bfd-target.c: Don't include gdb_assert.h or gdb_string.h.
      * inflow.c (kill_command): Delete left over static declaration.
      * target.h (struct section_table): Rename to ...
      gdb/
      * inflow.c (copy_terminal_info): Deep copy `run_terminal'.
      gdb/
      gdb/
      * mi/mi-interp.c (mi_on_resume): Initialize `count' to 0.
      * target.c: Include "exec.h".
      Tiny formatting fix.
      * target.h (struct target_ops): Make to_has_all_memory,
      * inferior.h (proc_iterate_over_mappings): Delete declaration.
      * inferior.h (procfs_first_available): Move declaration to...
      * auxv.c (procfs_xfer_auxv): Change type of the `object' argument
      * gdb.threads/manythreads.c (main): Check if PTHREAD_STACK_MIN is
      2009-06-07  Pedro Alves  <pedro@codesourcery.com>
      * hppa-tdep.c (_initialize_hppa_tdep): Add declaration.
      * infrun.c (handle_inferior_event): Update comment around trying
      2009-06-10  Jonas Maebe  <jonas.maebe@elis.ugent.be>
      * varobj.c (varobj_create): Properly restore the selected frame.
      gdb/
      * symtab.c (append_expanded_sal): Remove unused local variables.
      * breakpoint.c (break_command_really): Rename local variable
      * exec.h (section_table_xfer_memory_partial): Improve description,
      * mi/mi-main.c (mi_cmd_data_read_memory): Dispatch
      2009-06-19  Aleksandar Ristovski  <aristovski@qnx.com>
      * solib-svr4.c (IGNORE_FIRST_LINK_MAP_ENTRY): Avoid dereferencing
      * server.c (process_serial_event): Re-return unsupported, not
      * dbxread.c (read_dbx_symtab): Clear has_line_numbers when ending
      * infrun.c (handle_inferior_event): Context switch to the new
      gdb/
      * linux-fork.c (forks_exist_p): Drop unnecessary extern.
      * win32-i386-low.c (i386_get_thread_context): Handle systems that
      * configure.srv (i[34567]86-*-mingw32ce*): Add i386-low.o to
      * arm-wince-tdep.c (arm_wince_skip_main_prologue): New.
      * coff-pe-read.c (read_pe_exported_syms): Recognize
      * gdb.base/long_long.exp: arm-mingw32ce defaults to natural-endian
      * gdb.base/ending-run.exp: Add "step out of main" pattern for
      Ooops.  Fix date.
      * gnu-nat.c: Include "inf-child.h".
      2009-07-20  Pedro Alves  <pedro@codesourcery.com>
      * stack.c (backtrace_command_1): Remove dead check of NULL current
      * bfd-target.c (target_bfd_xclose): Only close the bfd if the
      Revert previous commit.
      * bfd-target.c (struct target_bfd_data): New.
      Revert 2009-08-07 changes for PR gdb/8869:
      2009-08-13  Pedro Alves  <pedro@codesourcery.com>
      * remote.c (remote_pid_to_str): If printing a process id and we
      * ui-file.h (ui_file_xstrdup): Mention that the length argument
      2009-08-14  Pedro Alves  <pedro@codesourcery.com>
      2009-08-17  Pedro Alves  <pedro@codesourcery.com>>
      gdb/
      * linux-nat.c (TRAP_IS_SYSCALL, TRAP_REMOVE_SYSCALL_FLAG): Delete.
      * gdbinit.in: Set data-directory to @srcdir@.
      * gdb.texinfo (Remote Protocol): Don't mention vCont;T.
      * NEWS: Mention non-stop mode.
      Revert:
      gdb/testsuite/
      * corelow.c (core_has_fake_pid): New.
      * corelow.c (add_to_thread_list): Fix typo.
      * procfs.c (procfs_make_note_section): Always output a NT_PSTATUS
      * linux-nat.c (linux_nat_wait_1): Bail out, if TARGET_WNOHANG and
      * mi/mi-cmd-stack.c (list_args_or_locals): Use internal_error.
      * procfs.c (procfs_make_note_section): Go back to only outputing
      2009-10-13  Pedro Alves  <pedro@codesourcery.com>
      gdb/
      Remove spurious gdb/ ...
      2009-10-19  Pedro Alves	 <pedro@codesourcery.com>
      Adding files to HEAD that cvs had declared dead due to existing on
      * linux-nat.c (linux_nat_thread_address_space): New.
      * darwin-nat.c (cancel_breakpoint): Pass the regcache's address
      * go32-nat.c (go32_create_inferior): Use inferior_appeared, not
      * infrun.c (keep_going): Wrap with resume_cleanups.
      * dwarf2-frame.c (dwarf2_build_frame_info): Discard --gc-section
      Revert previous patch.  Applied an old version by mistake.
      * dwarf2-frame.c (dwarf2_build_frame_info): Discard --gc-section
      * record.c (record_restore, cmd_record_save): Debug output goes to
      * agentexpr.texi (Tracing On Symmetrix): Delete section.
      * breakpoint.c (should_be_inserted): Don't insert breakpoints if
      * infrun.c (handle_inferior_event): When handling a fork or vfork
      * gdb.base/watch-vfork.c, gdb.base/watch-vfork.exp: New files.
      * linux-low.c (linux_remove_process): Add `detaching' parameter.
      * breakpoint.c (breakpoint_address_bits): Visit all locations'
      * infrun.c (handle_inferior_event): Hardware hatchpoint traps are
      * breakpoint.c (update_global_location_list): Fix duplicate
      gdb/
      * gdb.cp/cplusfuncs.exp (info_func_regexp, print_addr): Don't
      gdb/
      * breakpoint.c (update_watchpoint): Skip creating locations and
      Make hardware watchpoints work for process record.
      Make hardware breakpoints work for process repord.
      * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir)
      * record.c (init_record_ops, init_record_core_ops): Actually
      * win32-low.c (win32_add_one_solib): If the dll name is
      * win32-low.c (LOG): Delete.
      * win32-low.c (get_child_debug_event): On EXIT_THREAD_DEBUG_EVENT
      * linux-low.c (linux_remove_process): Remove `detaching'
      * ax-gdb.c (gen_expr) <OP_THIS>: Lookup `this' in the context of
      * regcache.h (struct thread_info): Forward declare.
      * spu-low.c (spu_fetch_registers, spu_store_registers): Change
      * proc-service.c (ps_lgetregs): Don't refetch registers from the
      * linux-ppc-low.c (ppc_arch_setup): Adjust to regcache
      * linux-nat.c (linux_nat_resume): In non-stop, also only tag
      * ax-gdb.c (gen_deref): Don't allow dereferencing void pointers.
      * tracepoint.c (tfile_open): Remove spurious discard_cleanups.
      * ax-gdb.c (gen_exp_binop_rest) [BINOP_SUBSCRIPT]: Error out on
      * ax-gdb.c (gen_exp_binop_rest) [BINOP_SUBSCRIPT]: Error out if
      * breakpoint.c (break_command_really): Change return type to int.
      * breakpoint.c (allocate_bp_location): Use bp_loc_other for
      gdb/doc/
      * gdb.base/charset.exp: Don't assume new `regsub' syntax
      Use tab, not spaces.
      * gdb.base/shmain.c (main): Remove printf call.
      * lib/gdb.exp (build_id_debug_filename_get): Don't assume new
      2010-02-18  Harald Koenig  <H.Koenig@science-computing.de>
      2010-02-22  Pedro Alves  <pedro@codesourcery.com>
      2010-02-23  Harald Koenig  <H.Koenig@science-computing.de>
      2010-02-23  Harald Koenig  <H.Koenig@science-computing.de>
      * breakpoint.c (breakpoint_init_inferior): Also delete
      * tracepoint.h (set_traceframe_number)
      * inferior.h (ptid_match): Declare.
      Per-process displaced stepping queue.
      PR gdb/11321
      * mi/mi-main.c (mi_cmd_execute): Fix typo.
      Symbian config
      * NEWS: Add "New targets" section, and mention ARM Symbian
      * utils.c (fputs_maybe_filtered): Always disable pagination if the
      * utils.c (fputs_maybe_filtered): Check if there's already a top
      gdb/
      2010-03-06  Simo Melenius  <simo.melenius@iki.fi>
      * solib.c (solib_find): Replace extension if
      gdb/
      * target.c (memory_xfer_partial): Don't use the stack cache if
      * gdb.trace/backtrace.exp: Adjust for x86 and x86_64.
      gdb/testsuite/
      gdb/testsuite/
      * infrun.c (ptid_match): Don't assert that PTID is not a pid ptid.
      * gdb.base/solib-disc.c (main): Make format of fprintf a string
      * linux-low.h (struct lwp_info): New fields
      * linux-low.c (linux_write_memory): Bail out early if peeking
      * linux-low.c (fetch_register): Avoid passing a non string literal
      gdb/gdbserver/
      gdb/
      * linux-x86-low.c (x86_linux_prepare_to_resume): Clear DR6 if the
      * gdb.threads/pthreads.c (thread1, thread2, main): Fix printf
      Teach linux gdbserver to step-over-breakpoints.
      * server.c (handle_query): Assign, not compare.
      gdb/
      * mem-break.c (enum bkpt_type): New.
      * linux-low.c (status_pending_p_callback): Fix comment.
      gdb/
      gdb/
      * tracepoint.c (current_trace_status): Don't make sure error_desc
      gdb/
      Whoops.  Use tab, not spaces.
      * gdb.trace/collection.exp (executable): New.
      * gdb.trace/collection.exp (run_trace_experiment): Make sure
      * tui/tui-interp.c (tui_is_toplevel): New.
      * gdb.texinfo (TUI Commands): Mention that in some cases, these
      * gdb.trace/collection.exp (gdb_collect_args_test)
      gdb/
      gdb/
      * linux-low.c (linux_wait_1): Avoid setting need_step_over is
      * mem-break.c (struct raw_breakpoint): New field shlib_disabled.
      * linux-low.c (get_stop_pc): Don't adjust the PC if stopped with
      * breakpoint.h (struct counted_command_line): Moved definition to
      * gdb.trace/tfind.exp: Adjust expected disassembly output.
      * tracepoint.c (trace_dump_actions): New, factored out from
      * inferiors.c (add_thread): Set last_status kind to
      gdb/gdbserver/
      * breakpoint.c (condition_command): Pass condition expression to
      * tracepoint.c (cmd_qtstatus): Report trace buffer circularity.
      gdb/
      * NEWS: Mention tracepoints support.
      * regcache.c (realloc_register_cache): Invalidate inferior's
      GDBserver disconnected tracing support.
      * regcache.c (set_register_cache): Invalidate regcaches before
      * server.h (buffer_xml_printf): Remove redundant `;'.
      gdb/gdbserver/
      Remove gdb/gdbserver/ line.
      * remote.c (remote_get_noisy_reply): Don't error out on empty
      Group errors for many missing shared libraries.
      * objfiles.h (gdb_bfd_close_or_warn): Declare.
      Avoid rereading shared libraries that haven't changed.
      * ppc-linux-tdep.c (bsd_uthread_solib_loaded): Always pass 0 for
      Remove src/gdb/ from entry.
      Fix date format in one entry.  Fix whitespace throughout while there.
      s/Pedro  Alves/Pedro Alves/
      * breakpoint.c (watchpoints_triggered): Use
      * ui-file.c (tee_file_isatty): Return whether `tee->one' is a tty,
      PR tui/9217
      PR breakpoints/8554.
      Fix format of previous-previous entry.
      * ada-lang.c (print_recreate_exception)
      * defs.h: Adjust comment.
      PR gdb/11557
      * linux-low.c (linux_kill_one_lwp, linux_kill)
      * linux-low.c (linux_enable_event_reporting): New.
      * infrun.c (prepare_for_detach): In non-stop, context switch to
      * linux-low.c (linux_kill_one_lwp): Assume the lwp is stopped.
      gdb/
      * cli-out.c (cli_table_begin, cli_table_body, cli_table_end)
      * remote.c (remote_notice_signals): New.
      * linux-low.c (linux_wait_for_event_1): Move passing the signal to
      * linux-low.c (linux_kill, linux_detach): Adjust.
      gdb/gdbserver/
      * remote.c (remote_threads_info): Really revert previous previous
      * remote.c (clear_threads_parsing_context): New.
      * amd64-tdep.c: Include disasm.h.
      * gdbarch.sh (qsupported): Delete.
      * remote.c (remote_query_supported_append): Use reconcat.
      Revert previous change that inadvertently added reset_schedlock, and
      * procfs.c: Reformat.
      gdb/
      * config.h: Regenerate.
      * config.in: Regenerate.
      gdb/
      * remote.c (unpack_varlen_hex): Remove forward declaration.
      * limits.c, limits.exp: Delete files.
      * server.c (handle_query) <qSupported>: Do two passes over the
      gdb/gdbserver/
      gdb/
      * linux-x86-low.c (amd64_emit_const, amd64_emit_void_call_2)
      * Makefile.in (ALL_TARGET_OBS): Remove solib-target.o.
      * gdb.multi/base.exp, gdb.multi/bkpt-multi-exec.exp: Use
      * tracepoint.c (condition_true_at_tracepoint): Don't run compiled
      2010-06-20  Ian Lance Taylor  <iant@google.com>
      Static tracepoints support, and UST integration.
      * breakpoint.c (update_watchpoint, _initialize_breakpoint): Remove
      * dwarf2loc.c (locexpr_tracepoint_var_ref)
      * gdb.texinfo (General Query Packets) <qfThreadInfo,
      * gdb.texinfo (Create and Delete Tracepoints): Add more index
      gdb/
      gdb/
      * breakpoint.c (bptype_string): New, abstracted out from
      gdb/
      * NEWS: Mention target reported shared libraries support by
      * dwarf2read.c (read_string): Rename to ...
      * configure.ac: Check for resize_term.
      2010-07-28  Balazs Kezes  <rlblaster@gmail.com>
      * tui/tui-win.c (tui_resize_all): Update the locator's origin's
      tabs vs spaces
      2010-07-28  Balazs Kezes  <rlblaster@gmail.com>
      2010-07-28  Daniel Jacobowitz  <dan@codesourcery.com>
      2010-07-28  Pedro Alves  <pedro@codesourcery.com>
      * lib/gdb.exp (gdb_init): Set LC_ALL and LANG to C in the
      * PROBLEMS: Remove mention of all problems.
      * gdb.threads/pthreads.exp (check_backtraces): Consume $gdb_prompt
      * Makefile.in (signals_h): New.
      * corelow.c (core_pid_to_str): Default to using normal_pid_to_str
      * s390-tdep.c: Include linux-tdep.h.
      * configure.tgt (alpha*-*-linux*, am33_2.0*-*-linux*, frv-*-*)
      * thread.c (add_thread_silent): Use null_ptid instead of
      * linux-low.c (gdb_wants_lwp_stopped): Delete.
      Really commit server.c bits of 2010-08-09's change...
      2010-08-12  Daniel Jacobowitz  <dan@codesourcery.com>
      gdb/
      * breakpoint.c (decref_bp_location): Assert the reference count is
      2010-08-18  Pedro Alves  <pedro@codesourcery.com>
      PR corefile/8210
      * gdb.python/py-shared.exp: New file, factored out from
      * serial.h (gdb_pipe, serial_pipe): Declare.
      * python/python.c: Include "serial.h".
      * linux-low.h (linux_thread_area): Delete declaration.
      PR threads/10729
      * linux-low.c (linux_wait_1): Don't set last_status here.
      * linux-low.c (linux_wait_1): Move non-debugging code out of
      * dwarf2read.c (inherit_abstract_dies): Handle origin die's
      * gdb.mi/mi-nsmoribund.exp: Revert back to send_gdb/gdb_expect in
      * gdbreplay.c (remote_error): New.
      * mem-break.c [HAVE_MALLOC_H]: Include malloc.h.
      * Makefile.in (WARN_CFLAGS): Get it from configure.
      * Makefile.in (WARN_CFLAGS): Get it from configure.
      * NEWS: Mention libthread_db debugging with core files.
      * linux-low.c (linux_prepare_to_access_memory): New.
      * linux-low.c (linux_unprepare_to_access_memory): Rename to ...
      * configure.ac (build_warnings): Add -Wno-char-subscripts.
      Fix whitespace, tabs/spaces.
      * event-loop.c (event_handle_func): Adjust to use gdb_fildes_t.
      * linux-low.c (linux_stabilize_threads): Wrap debug output in a
      * linux-low.c (__SIGRTMIN): Define if not already defined.
      * netbsd-core.c (netbsd_core_core_file_pid): Renamed to ...
      * Makefile.in (install-only): Replace $IPA_DEPFILES with
      * infrun.c (resume): Extend comment on ignoring single-step
      * objfiles.h (ALL_OBJSECTIONS): Handle breaks in the inner loop.
      gdb/
      PR gdb/11842
      gdb/
      * breakpoint.h: No longer include python.h or python-internal.h.
      gdb/doc/
      gdb/
      * ax-gdb.c (gen_expr) <OP_REGISTER>: Error out if trying to
      * Makefile.in (hpux-thread.o): Delete rule.
      gdb/
      * target.h (deprecated_child_ops): Delete declaration.
      2011-01-24  Pedro Alves  <pedro@codesourcery.com>
      * ada-valprint.c (val_print_packed_array_elements): Pass the
      Simplify XML parsing a bit.
      2011-01-25  Pedro Alves  <pedro@codesourcery.com>
      Stop remote_read_bytes from handling partial reads itself.
      * regcache.c (struct regcache_descr): Remove outdated comment.
      * regcache.c (struct regcache_descr): Rename
      * cp-valprint.c (cp_print_value): Treat the 'skip' local as
      gdb/
      Centralize printing "<optimized out>".
      * mi/mi-main.c (get_register): Use get_frame_register_value rather
      * m2-valprint.c (print_unbounded_array): Pass
      * printcmd.c (print_formatted): Use val_print_scalar_formatted
      * tui/tui-regs.c (tui_register_format): Remove dead code.
      gdb/
      2011-01-28  Pedro Alves  <pedro@codesourcery.com>
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      * xml-support.c (xml_find_attribute): New.
      gdb/
      * regcache.c (registers_changed_ptid): Don't explictly always
      * gdbint.texinfo (Formatting): Mention some formatting guidelines
      gdb/server/
      * valprint.c (val_print): Extend comment.
      * vec.h (VEC_block_remove): Place VEC_ASSERT_INFO on the right
      Fix whitespace.
      * infrun.c (proceed): Move switching out and in of tfind mode from
      Base support for <unavailable> value contents.
      gdb/
      2011-02-14  Pedro Alves  <pedro@codesourcery.com>
      2011-02-14  Pedro Alves  <pedro@codesourcery.com>
      Mark pieces of values as unavailable if the corresponding memory
      gdb/
      gdb/
      gdb/
      * value.c (get_internalvar_integer): Also return the int value of
      gdb/
      gdb/
      <unavailable> references.
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testuite/
      gdb/
      * value.c (value_bits_valid, value_bits_synthetic_pointer):
      * value.c (mark_value_bytes_unavailable): Fix indexing the `bef'
      gdb/
      Add proper attribution.
      * exec.c (section_table_available_memory): Change `len' parameter
      gdb/
      * value.c (value_available_contents_eq): Remove redundant local
      gdb/
      Fix pasto...
      2011-02-16  Pedro Alves  <pedro@codesourcery.com>
      2011-02-16  Tom Tromey  <tromey@redhat.com>
      Prefix filenames with gdb.trace/
      * breakpoint.c (get_number_trailer): No longer accept a NULL PP.
      gdb/
      gdb/
      * cli/cli-cmds.c (shell_escape): Use lbasename.
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Whoops!  Actually put the ChangeLog entries in the correct file...
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      * infcmd.c (post_create_inferior): Ignore NOT_AVAILABLE_ERROR
      * regcache.c (regcache_raw_read): If the target didn't supply a
      * arm-tdep.h (struct address_space): Add forward declaration.
      gdb/testsuite/
      2011-04-20  Pedro Alves  <pedro@codesourcery.com>
      2011-04-20  Pedro Alves  <pedro@codesourcery.com>
      2011-04-27  Pedro Alves  <pedro@codesourcery.com>
      * linux-nat.c (linux_child_remove_fork_catchpoint)
      2011-05-02  Pedro Alves  <pedro@codesourcery.com>
      2011-05-04  Pedro Alves  <pedro@codesourcery.com>
      2011-05-09  Pedro Alves  <pedro@codesourcery.com>
      2011-05-16  Pedro Alves  <pedro@codesourcery.com>
      2011-05-17  Tomas Martinec  <fyzmat@gmail.com>
      2011-05-17  Pedro Alves  <pedro@codesourcery.com>
      2011-05-18  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-20  Pedro Alves  <pedro@codesourcery.com>
      2011-05-23  Pedro Alves  <pedro@codesourcery.com>
      2011-05-24  Pedro Alves  <pedro@codesourcery.com>
      2011-05-24  Pedro Alves  <pedro@codesourcery.com>
      * alpha-tdep.c (alpha_cannot_fetch_register): Don't return true
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-26  Pedro Alves  <pedro@codesourcery.com>
      2011-05-27  Pedro Alves  <pedro@codesourcery.com>
      2011-05-27  Pedro Alves  <pedro@codesourcery.com>
      2011-05-27  Pedro Alves  <pedro@codesourcery.com>
      2011-05-27  Pedro Alves  <pedro@codesourcery.com>
      2011-05-27  Pedro Alves  <pedro@codesourcery.com>
      2011-05-30  Pedro Alves  <pedro@codesourcery.com>
      2011-05-30  Pedro Alves  <pedro@codesourcery.com>
      2011-05-30  Pedro Alves  <pedro@codesourcery.com>
      2011-05-30  Pedro Alves  <pedro@codesourcery.com>
      2011-05-31  Pedro Alves  <pedro@codesourcery.com>
      2011-06-02  Pedro Alves  <pedro@codesourcery.com>
      2011-06-06  Pedro Alves  <pedro@codesourcery.com>
      2011-06-06  Pedro Alves  <pedro@codesourcery.com>
      2011-06-13  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-06-22  Pedro Alves  <pedro@codesourcery.com>
      2011-07-20  Pedro Alves  <pedro@codesourcery.com>
      2011-07-22  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-25  Pedro Alves  <pedro@codesourcery.com>
      2011-07-26  Pedro Alves  <pedro@codesourcery.com>
      2011-08-04  Pedro Alves  <pedro@codesourcery.com>
      2011-08-04  Pedro Alves  <pedro@codesourcery.com>
      2011-08-04  Pedro Alves  <pedro@codesourcery.com>
      gdb/
      2011-08-09  Pedro Alves  <pedro@codesourcery.com>
      Fix "ditto" dependency order.
      2011-08-09  Pedro Alves  <pedro@codesourcery.com>
      2011-08-09  Pedro Alves  <pedro@codesourcery.com>
      2011-08-12  Pedro Alves  <pedro@codesourcery.com>
      2011-08-26  Pedro Alves  <pedro@codesourcery.com>
      2011-08-26  Pedro Alves  <pedro@codesourcery.com>
      2011-08-26  Pedro Alves  <pedro@codesourcery.com>
      2011-09-02  Pedro Alves  <pedro@codesourcery.com>
      2011-09-02  Pedro Alves  <pedro@codesourcery.com>
      2011-09-02  Pedro Alves  <pedro@codesourcery.com>
      2011-09-02  Pedro Alves  <pedro@codesourcery.com>
      2011-09-05  Pedro Alves  <pedro@codesourcery.com>
      2011-09-05  Pedro Alves  <pedro@codesourcery.com>
      2011-09-06  Pedro Alves  <pedro@codesourcery.com>
      2011-09-07  Abhijit Halder  <abhijit.k.halder@gmail.com>
      2011-09-08  Pedro Alves  <pedro@codesourcery.com>
      2011-09-09  Pedro Alves  <pedro@codesourcery.com>
      2011-09-09  Pedro Alves  <pedro@codesourcery.com>
      Fixup last entry.
      gdb/
      2011-09-13  Pedro Alves  <pedro@codesourcery.com>
      2011-09-13  Pedro Alves  <pedro@codesourcery.com>
      2011-09-13  Pedro Alves  <pedro@codesourcery.com>
      2011-09-14  Pedro Alves  <pedro@codesourcery.com>
      2011-10-07  Pedro Alves  <pedro@codesourcery.com>
      2011-10-10  Pedro Alves  <pedro@codesourcery.com>
      2011-10-10  Pedro Alves  <pedro@codesourcery.com>
      2011-10-10  Pedro Alves  <pedro@codesourcery.com>
      2011-10-11  Pedro Alves  <pedro@codesourcery.com>
      2011-10-11  Pedro Alves  <pedro@codesourcery.com>
      2011-10-12  Pedro Alves  <pedro@codesourcery.com>
      Fix incomplete entry.  Should have been:
      2011-10-24  Pedro Alves  <pedro@codesourcery.com>
      2011-10-24  Pedro Alves  <pedro@codesourcery.com>
      2011-10-24  Pedro Alves  <pedro@codesourcery.com>
      2011-10-28  Alen Skondro  <askondro@gmail.com>
      2011-10-28  Pedro Alves  <pedro@codesourcery.com>
      2011-10-31  Pedro Alves  <pedro@codesourcery.com>
      2011-11-10  Pedro Alves  <pedro@codesourcery.com>
      2011-11-10  Pedro Alves  <pedro@codesourcery.com>
      2012-12-05  Pedro Alves  <pedro@codesourcery.com>
      Not 2012 yet...
      * breakpoint.c: Include record.h.
      2011-12-05  Pedro Alves  <pedro@codesourcery.com>
      2011-12-06  Pedro Alves  <pedro@codesourcery.com>
      2011-12-07  Pedro Alves  <pedro@codesourcery.com>
      2011-12-13  Pedro Alves  <pedro@codesourcery.com>
      2011-12-13  Pedro Alves  <pedro@codesourcery.com>
      gdb/doc/
      2011-12-14  Pedro Alves  <pedro@codesourcery.com>
      2011-12-14  Pedro Alves  <pedro@codesourcery.com>
      gdb/
      2011-12-14  Pedro Alves  <pedro@codesourcery.com>
      2011-12-16  Pedro Alves  <pedro@codesourcery.com>
      2011-12-20  Pedro Alves  <alves.ped@gmail.com>
      2012-01-05  Pedro Alves  <alves.ped@gmail.com>
      2012-01-05  Khoo Yit Phang  <khooyp@cs.umd.edu>
      2012-01-09  Pedro Alves  <palves@redhat.com>
      2012-01-11  Pedro Alves  <palves@redhat.com>
      2012-01-12  Pedro Alves  <palves@redhat.com>
      2012-01-13  Pedro Alves  <palves@redhat.com>
      2012-01-13  Pedro Alves  <palves@redhat.com>
      2012-01-16  Pedro Alves  <palves@redhat.com>
      2012-01-16  Pedro Alves  <palves@redhat.com>
      2012-01-17  Pedro Alves  <palves@redhat.com>
      2012-01-17  Pedro Alves  <palves@redhat.com>
      2012-01-18  Pedro Alves  <palves@redhat.com>
      2012-01-18  Pedro Alves  <palves@redhat.com>
      2012-01-19  Pedro Alves  <palves@redhat.com>
      2012-01-19  Pedro Alves  <palves@redhat.com>
      2012-01-20  Pedro Alves  <palves@redhat.com>
      2012-01-23  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-01-23  Pedro Alves  <palves@redhat.com>
      2012-01-24  Pedro Alves  <palves@redhat.com>
      2012-01-24  Pedro Alves  <palves@redhat.com>
      2012-01-26  Pedro Alves  <palves@redhat.com>
      2012-01-26  Pedro Alves  <palves@redhat.com>
      2012-01-26  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      2012-01-27  Pedro Alves  <palves@redhat.com>
      gdbserver/
      2012-02-02  Pedro Alves  <palves@redhat.com>
      2012-02-02  Pedro Alves  <palves@redhat.com>
      2012-02-02  Pedro Alves  <palves@redhat.com>
      2012-02-02  Pedro Alves  <palves@redhat.com>
      2012-02-02  Pedro Alves  <palves@redhat.com>
      2012-02-09  Valery Khromov  <valery.khromov@gmail.com>
      2012-02-10  Pedro Alves  <palves@redhat.com>
      2012-02-10  Pedro Alves  <palves@redhat.com>
      2012-02-10  Pedro Alves  <palves@redhat.com>
      gdb/doc/
      gdb/
      2012-02-15  Pedro Alves  <palves@redhat.com>
      2012-02-15  Pedro Alves  <palves@redhat.com>
      2012-02-15  Pedro Alves  <palves@redhat.com>
      2012-02-20  Pedro Alves  <palves@redhat.com>
      2012-02-20  Pedro Alves  <palves@redhat.com>
      2012-02-21  Tristan Gingold  <gingold@adacore.com>
      2012-02-21  Pedro Alves  <palves@redhat.com>
      2012-02-21  Pedro Alves  <palves@redhat.com>
      2012-02-21  Pedro Alves  <palves@redhat.com>
      2012-02-21  Pedro Alves  <palves@redhat.com>
      2012-02-21  Pedro Alves  <palves@redhat.com>
      2012-02-24  Pedro Alves  <palves@redhat.com>
      2012-02-24  Pedro Alves  <palves@redhat.com>
      2012-02-24  Pedro Alves  <palves@redhat.com>
      2012-02-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2012-02-24  Pedro Alves  <palves@redhat.com>
      2012-02-27  Pedro Alves  <palves@redhat.com>
      2012-02-27  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-01  Pedro Alves  <palves@redhat.com>
      2012-03-02  Pedro Alves  <palves@redhat.com>
      2012-03-02  Pedro Alves  <palves@redhat.com>
      2012-03-02  Tom Tromey  <tromey@redhat.com>
      2012-03-05  Pedro Alves  <palves@redhat.com>
      Mention PR gdb/13766
      2012-03-05  Pedro Alves  <palves@redhat.com>
      2012-03-06  Pedro Alves  <palves@redhat.com>
      2012-03-07  Pedro Alves  <palves@redhat.com>
      2012-03-07  Pedro Alves  <palves@redhat.com>
      2012-03-13  Pedro Alves  <palves@redhat.com>
      2012-03-13  Hui Zhu  <teawater@gmail.com>
      2012-03-19  Pedro Alves  <palves@redhat.com>
      2012-03-20  Pedro Alves  <palves@redhat.com>
      2012-03-23  Pedro Alves  <palves@redhat.com>
      2012-03-23  Pedro Alves  <palves@redhat.com>
      2012-03-26  Pedro Alves  <palves@redhat.com>
      2012-03-26  Pedro Alves  <palves@redhat.com>
      2012-03-27  Pedro Alves  <palves@redhat.com>
      Fix formatting.
      2012-03-28  Pedro Alves  <palves@redhat.com>
      2012-03-28  Pedro Alves  <palves@redhat.com>
      2012-03-28  Pedro Alves  <palves@redhat.com>
      2012-03-29  Pedro Alves  <palves@redhat.com>
      2012-04-04  Pedro Alves  <palves@redhat.com>
      2012-04-05  Pedro Alves  <palves@redhat.com>
      2012-04-13  Pedro Alves  <palves@redhat.com>
      2012-04-17  Pedro Alves  <palves@redhat.com>
      2012-04-17  Pedro Alves  <palves@redhat.com>
      2012-04-18  Pedro Alves  <palves@redhat.com>
      2012-04-18  Pedro Alves  <palves@redhat.com>
      2012-04-18  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      Move entries to right place.  Drop config.in entry, as I forgot to
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      2012-04-19  Pedro Alves  <palves@redhat.com>
      Revert commit that should not have gone in.
      2012-04-19  Pedro Alves  <palves@redhat.com>
      whitespace/tabify
      2012-04-20  Pedro Alves  <palves@redhat.com>
      2012-05-03  Pedro Alves  <pedro@codesourcery.com>
      2012-05-07  Pedro Alves  <palves@redhat.com>
      Add PR number to ChangeLog entry.
      2012-05-09  Pedro Alves  <palves@redhat.com>
      2012-05-11  Yao Qi  <yao@codesourcery.com>
      2012-05-12  Pedro Alves  <palves@redhat.com>
      2012-05-18  Pedro Alves  <palves@redhat.com>
      2012-05-22  Pedro Alves  <palves@redhat.com>
      2012-05-23  Pedro Alves  <palves@redhat.com>
      2012-05-24  Pedro Alves  <palves@redhat.com>
      gdb/
      gdb/
      2012-05-24  Pedro Alves  <palves@redhat.com>
      2012-05-24  Pedro Alves  <palves@redhat.com>
      2012-05-28  Pedro Alves  <palves@redhat.com>
      2012-05-30  Jeff Kenton  <jkenton@tilera.com>
      2012-05-30  Jeff Kenton  <jkenton@tilera.com>
      2012-05-30  Jeff Kenton  <jkenton@tilera.com>
      2012-06-04  Pedro Alves  <palves@redhat.com>
      2012-06-04  Pedro Alves  <palves@redhat.com>
      2012-06-05  Joakim Tjernlund  <Joakim.Tjernlund@transmode.se>
      2012-06-05  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-06-06  Pedro Alves  <palves@redhat.com>
      2012-06-06  Pedro Alves  <palves@redhat.com>
      2012-06-11  Pedro Alves  <palves@redhat.com>
      2012-06-11  Pedro Alves  <palves@redhat.com>
      2012-06-11  Pedro Alves  <palves@redhat.com>
      2012-06-12  Pedro Alves  <palves@redhat.com>
      2012-06-13  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-07-04  Pedro Alves  <palves@redhat.com>
      2012-07-04  Pedro Alves  <palves@redhat.com>
      2012-07-18  Pedro Alves  <palves@redhat.com>
      2012-07-19  Pedro Alves  <palves@redhat.com>
      2012-07-19  Pedro Alves  <palves@redhat.com>
      2012-07-19  Pedro Alves  <palves@redhat.com>
      2012-07-19  Pedro Alves  <palves@redhat.com>
      2012-07-20  Pedro Alves  <palves@redhat.com>
      2012-07-20  Pedro Alves  <palves@redhat.com>
      2012-07-20  Pedro Alves  <palves@redhat.com>
      2012-07-20  Pedro Alves  <palves@redhat.com>
      2012-07-20  Jeff Kenton  <jkenton@tilera.com>
      2012-07-27  Roland Schwingel  <roland.schwingel@onevision.com>
      2012-07-31  Pedro Alves  <palves@redhat.com>
      2012-08-23  Pedro Alves  <palves@redhat.com>
      2012-08-23  Pedro Alves  <palves@redhat.com>
      2012-08-27  Wei-cheng Wang  <cole945@gmail.com>
      2012-08-28  Pedro Alves  <palves@redhat.com>
      2012-09-13  Pedro Alves  <palves@redhat.com>
      2012-09-14  Pedro Alves  <palves@redhat.com>
      2012-09-28  selven  <pcthegreat@gmail.com>
      2012-10-26  Pedro Alves  <palves@redhat.com>
      2012-10-26  Pedro Alves  <palves@redhat.com>
      2012-10-26  Pedro Alves  <palves@redhat.com>
      2012-10-26  Pedro Alves  <palves@redhat.com>
      2012-10-26  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      2012-11-02  Pedro Alves  <palves@redhat.com>
      Move entries to correct ChangeLog file...
      2012-11-02  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-11-05  Pedro Alves  <palves@redhat.com>
      gdb/
      gdb/
      2012-11-07  Pedro Alves  <palves@redhat.com>
      2012-11-07  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-11-09  Pedro Alves  <palves@redhat.com>
      2012-11-20  Pedro Alves  <palves@redhat.com>
      Revert previous change to i386-tdep.c.
      gdb/
      2012-12-10  Pedro Alves  <palves@redhat.com>
      gdb/
      2012-12-11  Pedro Alves  <pedro@codesourcery.com>
      2012-12-13  Pedro Alves  <palves@redhat.com>
      Formatting fixes.
      2012-12-13  Pedro Alves  <palves@redhat.com>
      2012-12-14  Yufeng Zhang  <yufeng.zhang@arm.com>
      Fix whitespace.
      2013-01-14  Richard Sharman  <richard_sharman@mitel.com>
      2013-01-17  Pedro Alves  <palves@redhat.com>
      Merge dg-extract-results.sh from gcc upstream (svn 195224).
      There's code in annotate.c and breakpoint.c that is supposed to
      With some changes to how software single-step (SSS) breakpoints are
      All annotate_breakpoints_changed calls are along-side
      If a breakpoint is not user visible, then there's no point in
      Fix GDB internal error against targets that return a thread in T stop replies but don't support qC.
      Fix add_current_inferior_and_thread's describing comment.
      Garbage collect deprecated_pc_in_call_dummy
      From: Sanimir Agovic <sanimir.agovic@intel.com>
      Fix whitespace.
      Tweak intro comments to some MI test files.
      Fix some pastos in the testsuite.
      Update some copyright years.
      Consistent use of (C) after "Copyright".
      [native x86 GNU/Linux] Access debug register mirror from the corresponding process.
      Fix typo: amd64 -> i386.
      Fix ptype bug actually exercised in userdef.exp
      savestring: Rename parameter 'size' to 'len'.
      Move savestring to common/common-utils.c, make gdbserver use it.
      gdbserver:tracepoint.c:cmd_qtdpsrc use savestring.
      gdbserver: QTNotes, plug memory leak.
      Harmonize this monitor_load with generic_load.
      Garbage collect struct monitor_ops::load_routine.
      gdbserver:server.c - use unpack_varlen_hex to extract hex numbers.
      Tweak warning output on Linux kernels with broken i386 NX support.
      Use gdb_byte for bytes from the program being debugged.
      tstatus.exp: use UNSUPPORTED for optional features that are not supported
      Garbage collect py-utils.c:target_string_to_unicode.
      PR gdb/15236: gdbserver write to linux memory with zero length corrupts stack
      hex2bin, bin2hex: move declarations to header.
      ser-tcp.c:tcp_retry_limit: Change type to unsigned int.
      remote-notif.[h|c]:notif_debug: Change type to int.
      linux-record.c:record_linux_system_call: fix -Wpointer-sign
      stap-probe.c: fix -Wpointer-sign
      breakpoint.c: fix -Wpointer-sign
      Fix typo.
      regcache.c: fix -Wpointer-sign
      charset.c: fix -Wpointer-sign
      Fix -Wpointer-sign around strings/encoding conversions.
      corefile.c: fix -Wpointer-sign
      target.c: fix -Wpointer-sign
      find command, fix -Wpoint-sign
      Avoid invalid pointer to pointer conversions.
      More invalid pointer to pointer conversions.
      Constify strings in tracepoint.c, lookup_cmd and the completers.
      Fix completer.c FIXME, and invalid pointer to pointer conversion.
      Make hppa-hpux-nat.c:hppa_hpux_save_state_offset static.
      tfile.exp: Test printing a non-const global that is not covered by the trace frame; test disassembling.
      Fix PR gdb/15289 - "set remote hardware-watchpoint-limit" broken (zinteger commands)
      Fix gdb.trace/trace-buffer-size.exp race.
      hppa-hpux-tdep.c: Fix host dependency.
      Linux: No need to set ptrace event options in fork/clone children.
      Subject: Fix range validation of integer commands with "unlimited".
      Whoops, wrong patch.  Reverting.
      Subject: Fix range validation of integer commands with "unlimited".
      Use readline's 'history_max_entries' instead of the old 'max_input_history'.
      "set record instruction-history-size"/"set record function-call-history-size" range validation.
      Get rid of "No such file or directory" in the testsuite's btrace support detection.
      Make "set/show debug coff_pe_read" a zuinteger instead of uinteger.
      Make "set/show cris-version" a zuinteger instead of uinteger.
      Make "set/show dcache line-size" and "set/show dcache size" zinteger commands instead of uinteger.
      record-full.c: Remove always true checks.
      Make "set/show remoteaddresssize" a zuinteger command instead of uinteger.
      ser-tcp.c: Small signed->unsigned cleanup.
      Rename "set debug coff_pe_read" command to "set debug coff-pe-read".
      Forbid "set history size (INT_MAX..UINT_MAX)"
      list.exp: Catch "set listsize" failures (and "set listsize -1/0"'s history).
      list.exp: Adjust "set listsize -1" to current test source's real line count.
      list.exp: Avoid hardcoding line numbers.
      Fix PR gdb/15294: list with unlimited listsize broken
      Stop sending qTStatus if the target doesn't recognize it; add packet configuration command.
      unpush the remote target if serial_write fails.
      NEWS: Move "set debug notification" and "set trace-buffer-size" under "New options".
      Add missing NEWS and manual bits for "set trace-buffer-size".
      NEWS/manual: Missing documentation for new commands in 7.6.
      NEWS: Mention x86_64/Cygwin as new native configuration too.
      tracepoint->step_count fixes
      create_breapoint / explicit mode: Error out if there's garbage after the breakpoint location.
      Avoid potencially-stale errno usage.
      make -gdb-exit call disconnect_tracing too, and don't lose history if the target errors on "quit"
      Accept "set foo unlimited" in integer/uinteger/zuinteger_unlimited commands.
      NEWS: Mention "set foo unlimited".
      PR build/11881: LIBTHREAD_DB_SO can be undefined.
      Move fallback thread_db.h to a separate file.
      Update glibc_thread_db.h from upstream.
      Fix previous entry.
      copyright.py: Don't update glibc_thread_db.h.
      Fix remaining GDBserver issues with !HAVE_THREAD_DB_H.
      Only define 'struct lwp_info'::thread_known if using libthread-db.
      Use AC_DEFINE for USE_THREAD_DB
      Fix the x87 FP register printout when issuing the “info float” command.
      -Wpointer-sign: char -> gdb_byte.
      -Wpointer-sign: gdb_byte -> char.
      cris-tdep.c: Use unsigned variable for unsigned command.
      alpha-tdep.c/mips-tdep.c: "set heuristic-fence-post" is signed/zinteger.
      mep-tdep.c: Wrong signness for instruction buffer.
      mips-tdep.c: Wrong signness for local holding PC register.
      ppc-linux-tdep.c: Wrong signness for buffer holding instructions.
      -Wpointer-sign: s390-tdep.c.
      -Wpointer-sign: aarch64-tdep.c.
      -Wpointer-sign: xtensa-tdep.c.
      -Wpointer-sign: alpha-tdep.c.
      Cast result of obstack_base to gdb_byte * in a couple spots.
      serial_write: change prototype to take a void-pointer buffer.
      gdb_byte for binary buffer, char for string: remote.c, tracepoint.c.
      gdb_byte for binary buffer, char for string: common/agent.c.
      -Wpointer-sign: remote-mips.c.
      -Wpointer-sign: python/.
      -Wpointer-sign: bookmarks.
      -Wpointer-sign: coff-pe-read.c: treat strings in PE/COFF data as char *.
      -Wpointer-sign: xcoffread.c.
      -Wpointer-sign: dwarf2read.c.
      -Wpointer-sign: dwarf2-frame.c: Pass unsigned variable to safe_read_uleb128.
      -Wpointer-sign: ada-lang.c, ada-tasks.c.
      -Wpointer-sign: cp-valprint.c.
      -Wpointer-sign: ctf.c.
      -Wpointer-sign: record.c.
      -Wpointer-sign: monitor.c.
      Make GDB -Wpointer-sign clean on MinGW too.
      Enable -Wpointer-sign by default.
      s/signness/signedness in gdbint.texinfo.
      Merge gdb.arch/system-gcore.exp into gdb.base/gcore.exp
      PR remote/15455 - QTro remote packet broken
      Fix typo in "show remote traceframe-info-packet"
      Remove my name from a couple tests.
      gdb.ada/complete.exp: Fix FIXME.
      Centralize workaround for Python 2.6's Py_DECREF.
      py_decref: Don't check for NULL before calling Py_DECREF.
      Let the ARI know gdb_Py_DECREF is OK.
      Factor out in-stepping-range checks.
      Convert rs->support_vCont_t to a struct.
      range stepping: gdb
      range stepping: gdbserver (x86 GNU/Linux)
      range stepping: tests
      dwarf2read.c: Don't assume uint32_t is unsigned int on all hosts.
      common/filestuff.c: No sockets on DJGPP.
      [gdbserver] Don't assume vCont;r ADDR1,ADDR2 comes with a ptid attached.
      [GDBserver][AArch64] Remove references to aarch64-without-fpu.xml.
      [AArch64] Remove all traces of aarch64-without-fpu.xml.
      [remote] Insert breakpoints in the right process.
      Fix build breakage with Python 2.4.
      [GDBserver] Multi-process + multi-arch
      Mention PR server/14823 in ChangeLogs.
      Fix formating in copyright headers.
      Remove superfluous semicolons from testsuite throughout.
      [GDBserver] Initialize the x32 avx target description.
      Fix regression from multi-arch patch.
      Lazily allocate 'struct regsets_info'::disabled_regsets.
      [GDBserver] Fix gdb.threads/siginfo-threads.exp, gdb.base/siginfo-obj.exp regressions.
      Update comments on stepping over resolver code.
      Garbage collect SOLIB_IN_DYNAMIC_LINKER.
      Fix catch_command_errors's prototype.
      Move comment on the 'stepping over resolver' mechanism to the internals manual.
      [PR tui/14880] Fetch values before comparing their contents.
      infrun.c: Move non_stop_1 etc., higher up in file.
      Move pagination_enabled declaration to a proper place.
      Delete pagination_enabled extern declaration in tui/tui-regs.c.
      Reimport gnulib from scratch.
      utils.c: pathconf call, check for _PC_PATH_MAX instead of HAVE_UNISTD_H.
      Import the "unistd" gnulib module.
      Rely on gnulib's unistd.h replacement.
      Constify main.c:get_init_files.
      Reimplement DJGPP's .gdbinit -> gdb.ini renaming.
      Import the "pathmax" gnulib module.
      Normalize on PATH_MAX instead of MAXPATHLEN throughout.
      [GDBserver] hostio.c: Fallback to packet buffer size if PATH_MAX is not available.
      On mainline/development, also link GDBserver with -lmcheck.
      value_bits_valid: Fix latent bug.
      Use allocate_optimized_out_value instead of set_value_optimized_out.
      GDB kills itself instead of interrupting inferior
      gcore: expand tilde in filename.
      gcore: Make tilde-expanded filename visible.
      save breakpoints: Make tilde-expanded filename visible.
      tsave: Make tilde-expanded filename visible.
      Make functions in cli-dump.c static and remove cli-dump.h.
      Remove unnecessary XMALLOC definitions.
      linux-nat.c: no need to block child signals so aggressively.
      Fix whitespace.
      Renegerate gdbserver/config.in.
      PR gdb/15871: Unavailable entry value is not shown correctly
      remote.c: don't install a deprecated_xfer_memory hook.
      target.c:target_read_live_memory: Fix type of local.
      darwin-nat.c: Don't install a deprecated_xfer_memory method.
      windows-nat.c: Don't install a deprecated_xfer_memory method.
      frame.h: Delete stale declaration.
      ada-tasks.c: write SRC_AND_LOC instead '1'.
      bsd-kvm.c: Fix arguments to print_stack_frame.
      restore_selected_frame: tweak warning.
      MI -trace-find, print frame with LOC_AND_ADDRESS instead of SRC_AND_LOC.
      server.c:gdb_read_memory: Fix error return.
      [gdbserver] Fix trace-buffer-size.exp FAILs.
      [PR tui/15933] TUI shows registers of the wrong frame the first time
      [TUI] Rewrite register-changed decision bits.
      Rework value_of_register in terms of value_of_register_lazy.
      dwarf2loc.c: minor cleanup. don't print integer with paddress.
      [gdbserver] Delete _ macro (gettext).
      [gdbserver] Split a new remote-utils.h file out of server.h.
      [gdbserver] Split a new utils.h file out of server.h.
      [gdbserver] Split a new tracepoint.h file out of server.h.
      [gdbserver] Move bytecode compilation bits from server.h to ax.h.
      [gdbserver] Split a new inferiors.h file out of server.h.
      [gdbserver] Split a new dll.h file out of server.h.
      [gdbserver] Split a new event-loop.h file out of server.h.
      [gdbserver] Split a new hostio.h file out of server.h.
      Add missing new files from these previous commits:
      [gdbserver] Fix IPA build.
      [gdbserver] Update a couple Makefile rules.
      [gdbserver] Garbage collect unused dependency-tracking Makefile variables.
      remote-sim.c: cleanup debug output code.
      remote-sim.c: Don't install a deprecated_xfer_memory method.
      remote-sim.c: Send debug output to gdb_stdlog.
      PR gdb/15911: "info threads" changes the default source and line (for "break", "list")
      PR gdb/11568 - delete thread-specific breakpoints on thread exit
      [Hurd/gnu-nat] Fix old "signal-thread" command regression.
      gdbserver --wrapper also doesn't work on Cygwin.
      Subject: [PATCH] [Hurd/gnu-nat.c] Use ptid_t.lwpid to store thread ids
      Also mention Yue Lu in previous commit's entry.
      Fix regressions caused by thread-specific breakpoint deletion.
      remote.c: Remove unnecessary fields from 'struct stop_reply'.
      Fix regular /path/to/directory sysroots and target reported dll paths with drive specs.
      [GDBserver]: Silence exits if GDB is connected through stdio.
      Teach the testsuite that GDBserver reliably reports program exits.
      Print registers not saved in the frame as "<not saved>" instead of "<optimized out>".
      Always run the PTRACE_O_TRACESYSGOOD tests even if PTRACE_O_TRACEFORK is not supported.
      Clean up ptid.h/ptid.c.
      Thread-specific breakpoints: say "no longer in the thread list" instead of "gone".
      [DOC] Mention what happens when the thread of a thread-specific breakpoint disappears.
      Uniquefy gdb.base/catch-syscall.exp test names.
      monitor.c: Don't install a deprecated_xfer_memory method.
      Stop using errno values around target_xfer interfaces and memory errors.
      [gdb/16062] stepi sometimes doesn't make progress
      Fix up a couple oddities in GDB's signal names and strings.
      remote: Map invalid signal numbers to GDB_SIGNAL_UNKNOWN.
      infrun.c:keep_going: update comments.
      Add missing ChangeLog entries for previous commits.
      Remove dead sets/clears of ecs->random signal.
      infrun debug output: print enum gdb_signal symbol names instead of POSIX signal names.
      Make STARTUP_WITH_SHELL a runtime toggle -- add new "set/show startup-with-shell" option.
      Print nonexisting/optimized out static fields gracefully.
      infrun.c:handle_inferior_event: Remove some more dead code.
      infrun.c:handle_inferior_event: Put all ecs->random_signal tests together.
      infrun.c:handle_inferior_event: Move process_event_stop_test goto label.
      infrun.c:handle_inferior_event: Make process_event_stop_test label a function.
      infrun.c:process_event_stop_test: Reindent.
      breakpoint.c:watchpoints_triggered: simplify a tiny bit.
      gdb.mi/mi-console.c, gdb.mi/mi-stack.c: Remove local emacs variables defining change-log-default-name.
      infrun.c: use GDB_SIGNAL_0 when hidding signals, not GDB_SIGNAL_TRAP.
      [DOC] shell startup files, clarifications and fixes.
      infrun.c:handle_inferior_event: Don't fall through in TARGET_WAITKIND_LOADED handling.
      infrun.c:handle_inferior_event: Move comment.
      infrun.c: Don't set ecs->random_signal for "catchpoint" events (eliminate ecs->random_signal).
      infrun.c:handle_inferior_event: Rework random signal checks.
      Eliminate enum bpstat_signal_value, simplify random signal checks further.
      infrun.c: Split handle_inferior_event further.
      infrun.c:handle_signal_stop: Move initial connection/attachment handling code earlier.
      Simplify dwarf2-frame.c:read_addr_from_reg.
      Make the maint.exp:'maint print objfiles' test less fragile.
      Add missing ChangeLog entry.
      Don't let two frames with the same id end up in the frame chain.
      Make use of the frame stash to detect wider stack cycles.
      Eliminate dwarf2_frame_cache recursion, don't unwind from the dwarf2 sniffer (move dwarf2_tailcall_sniffer_first elsewhere).
      Revert "Eliminate dwarf2_frame_cache recursion, don't unwind from the dwarf2 sniffer (move dwarf2_tailcall_sniffer_first elsewhere)."
      Revert "Make use of the frame stash to detect wider stack cycles."
      Revert "Don't let two frames with the same id end up in the frame chain."
      Eliminate dwarf2_frame_cache recursion, don't unwind from the dwarf2 sniffer (move dwarf2_tailcall_sniffer_first elsewhere).
      Don't let two frames with the same id end up in the frame chain.
      Make use of the frame stash to detect wider stack cycles.
      Rename gdb.dwarf2/dw2-bad-cfi.* to gdb.dwarf2/dw2-unspecified-ret-addr.*.
      Make "set debug frame 1" output print <not saved> instead of <optimized out>.
      Fix type of not saved registers.
      Fix PR 16152's ChangeLog entry.
      register: "optimized out" -> "not saved".
      get_prev_frame, UNWIND_NULL_ID -> UNWIND_OUTERMOST
      get_prev_frame, outer_frame_id and unwind->stop_reason checks are redundant.
      get_prev_frame, stop_reason != UNWIND_NO_REASON, add frame debug output.
      Plug target side conditions and commands leaks.
      UNWIND_NULL_ID is no longer used anywhere.  Update comments.
      Handle 'k' packet TARGET_CLOSE_ERROR gracefully.
      gnulib's sys/stat.h always defines S_IRGRP, S_IXGRP, S_IXOTH.
      Add new target_read_raw_memory function, and consolidate comments.
      New OPTIMIZED_OUT_ERROR error code.
      Fix "info frame" in the outermost frame.
      Eliminate UNSUPPORTED_ERROR.
      breakpoint.c:insert_bp_location: Constify local.
      Do the target-waiting within do_initial_child_stuff on Windows.
      PR 16329: remote debugging broken on Solaris.
      "tfind" across unavailable-stack frames.
      Fix go32-nat.c build fallout from to_detach constification.
      xtensa-config.c: missing defs.h include.

Per Bothner (505):
      In mipsread.c (parse_symbol), put non-static procedures
      Define HAVE_STRSTR.
      Various mips changes from Peter Schauer.
      Kludge to allow compilation by non-ANSI compilers.
      Fix bfd_perform_relocation to handle pc-relative relocs better.
      * libaout.h (WRITE_HEADERS): Set header's a_text field always.
      Fix/update HOSTING_LIBS path.
      Initial revision
      * ldlnk960.c: Use new naming convention for *.x{,u,r} include scripts.
      Update for deleted (and some added) files.
      Added {h,t}-news
      * bucomm.c (fatal):  Conditionally compile fatal() depending on
      * sysdep.h: Define NEWSOS3_SYS, and use it.
      Rename os for Sony News to newsos[34].
      Added a kludge for when yacc is used in place of bison:
      More patches from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:
      Initial revision
      * ar.c, Makefile.in, new files {is,not,maybe}-ranlib.c:
      Fixed typo (for RANLIB_PROG).
      * configure.in: Get host file from ../bfd/config, not config.
      Added MISSING_VFPRINTF
      * ldexp.h, ldlang.h: Change enum boolean -> enum bfd_boolean.
      Added h8300hds.{c,sc}.
      * nm.c (print_symbols):  Handle NULL name field of symbol.
      * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
      * coffcode.h: Moved ALIGN macro to libbfd.h. Removed i960_align.
      * ldmain.c (main): Make config.magic_demand_paged be true
      * news.sc: Add alignment for data segment.
      Fixed typo.
      * aoutx.h (NAME(aout,set_section_contents)):  Try to handle the
      * Makefile.in, ldtemplate:  Need to use separate scripts
      Initial revision
      Add hosts directory.
      * Makefile.in, ar.c, bucomm.c, copy.c, cplus-dem.c, filemode.c,
      Add or update copyright notices.
      Add copright notice to mkscript.c as well.
      * archive.c (bsd_write_argmap): The size of the ranlib structures
      Make perror arg be CONST to avoid warning,
      Various fixes to improve g++ debugging.  See ChangeLog.
      Updated from ../bfd/bfd-in.h.
      Get rid of MISSING_VFPRINTF, since libiberty provides one.
      * bfd-in.h (bfd_print_symbol_type_hopw enum):   Add new option
      * Makefile.in ($(DIST_NAME).tar.Z), TODO:  Various fixes.
      * configure.in:  Fixed typo.  Also, a fix for hp300bsd.
      * xm-sun3os4.h, xm-sun4os4.h, xconfig/decstation, xconfig/i386sco,
      * infrun.c:  Fixed typo in comment.
      Add C++ as a separate language.
      * aoutx.h (NAME(aout,find_nearest_line)):  Handle the case
      * ldmisc.c, ldmisc.h:  Re-write info() to take a filename
      Fixes related to handling of C++ methods (handle destructors
      * ar.c (get_pos_bfd):  Previous fix was missing a "break".
      * Makefile.in:  Rename .c files generated from ldtemplate
      Add Makefile.in, configure.in.  Remove Makefile.
      * stab.def:  Added defs for extended GNU symbol types,
      * aoutx.h (NAME(aout,print_symbol)):  Fix thinko.
      Update HOSTING_LIBS (for Cygnus).
      Updated from ../bfd make headsers
      Remove ldgld.c, ldgld68k.c, ldm88k.c, since these are
      Don't grep directories, since that breaks on NFS-mounted file systems.
      * targets.c:  Make the default target_vector contain
      Initial revision
      * Makefile.in:  Bump to version 1.92.
      Various improvements.
      Some cleanups of N_TXTADDR and N_TXTOFF.
      Re-work previous change.
      Initial revision
      Moved bfd_stab_name() and bfd_stab_names[]
      stab.def: Remove the GNU extended type codes (e.g. N_SETT).
      Two small bug-fixes (affecting ar and nm).
      Two small mips-specific fixes (see ChangeLog).
      * archive.c (bsd_write_armap):  The pad byte sometimes added to
      * Makefile.in:  Pass -y to bison.  (Again; accidentally deleted by Rich.)
      Initial revision
      Use aout-target.h more extensively.
      Oodles of changes.  The most important is adding support for stabs
      More changes, mostly cleanups from the last set.
      Missed some stuff last time.
      Mainly stuff to improve handling of TYPE_CODE_REF (C++ reference)
      * aoutx.h (NAME(aout,find_nearest_line)):  Recognize N_SOL symbols,
      * mips-tdep.c (mips_skip_prologue):  Add some number of
      * tm-mips.h:  Removed BLOCK_ADDRESS_ABSOLUTE, now that
      Print C++ constructor methods without bogus "return type."
      Put the qsort() back in in sparc-pinsn.c
      * Makefile.in:  For libg++, make sure the -I pointing
      Various fixed triggered by trying to do the right thing wrt
      Change DEFAULT_VECTOR to host_aout_vec here as well.
      Mips-specific bug-fix (for stabs-in-ecoff), and style fix.  See ChangeLog.
      * mipsread.c (parse_partial_symbols):  Handle dependencies
      Major rewrite of how ld is configured.  The major idea
      Major rewrite of how ld is configured.  The major idea
      * config/mt-foo:  Changed EMUL=GLDFOO_EMULATION_NAME
      * Makefile.in:  Major changes.  Removed some the sed
      *** empty log message ***
      * Makefile.in:  Bump version to 1.96, and remove -beta
      * aout-target.h (MY(write_object_contents):
      Hack so it Sanitizes cleanly.
      * hp300bsd.c (new), config/mt-hp300bsd:  Make hp300bsd
      New hp300bsd port.
      * Makefile.in:  Change mkscript rule into one for ./mkscript
      * PORTING: New (preliminary) porting guide.
      * wait.h (WIFSTOPPED):  Add IBM rs6000-specific version.
      * aoutx.h (NAME(aout,print_symbol)): Don't print
      Mostly rs6000 changes from IBM.
      More changes, mostly from IBM, for the rs6000.  See ChangeLog.
      Forgot these two from previous check-in of rs6000 stuff.
      More changes, mostly from IBM for rs6000.  (See ChangeLog.)
      New file: rs6000-core.c.
      * rs6000-xdep.c (frame_initial_stack_address):  Move
      * libbfd-in.h (set_tdata):  Make change of Feb 27 in the
      * solib.h, infrun.c, tm-rs6000.h:  Add a PID parameter
      Mostly merged in changes from IBM (Metin); see ChangeLog.
      * bout.c (b_out_slurp_reloc_table):  Use BFD_ASSERT macro,
      Some improvements to g++ debugging.
      More C++ improvements (pointers to members, qualified names).  See ChangeLog.
      * valops.c (value_struct_elt_for_reference):  Added 'offset'
      * config/rs6000.mh:  Update (for Fred's new mmalloc)
      * command.c, main.c (various places):  Use ctype.h macros
      * c-exp.y, gdbtypes.h:  Add builtin_type_signed_char.
      * rs6000-pinsn.c:  Make dis-assembly output more like
      Merged in latest RS6000 diffs from Metin G. Ozisik.
      c-exp.y:  Add missing return type to yyparse() prototype.
      * munch: Must pre-pend "_" to "initialize" for SYSV style nm.
      * mipsread.c: Create a .gdbinfo pseudo-symbol for each
      * breakpoint.c (breakpoint_1):  Add (int) casts for enums
      * config.sub:  Don't canonicalize os value
      * rs6k.h: Fix incorrect extended opcode for instructions `fm'
      Changes from metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).
      buildsym.c:  Fix parameter mis-match.
      * configure:  Add support for 'subdirs' variable, which is
      * rs6k.h:  New version from IBM (Metin).
      * rs6000-pinsn.c:  New version from IBM (Metin).
      Various fixes to cplus_demangle();  see ChangeLog.
      Change OS of next from sysv to mach.
      * Makefile.in:  Bump to version 1.97.
      Get rid of bogus comment in compiler command rule.
      * ldver.c:  Increase version number to 1.97, for consistency with ../binutils.
      * bfd-in.h:  Increase version number to 1.97, for consistency with ../binutils.
      Bump to version 1.97.
      * tm-irix3.h:  Re-define CPLUS_MARKER to '.'.
      * mipsread.c (parse_procedure):  Return rather than using
      * arlex.l:  Make work with lex, for what it's worth.
      * Makefile.in:  Better lex support.
      * config/sparc.mh:  Fix HOSTING_LIBS so it has a chance of working.
      * ldlex.c:  Fix some unnecessary flex-specific-isms.
      * Makefile.in:  Use srcdir instead of VPATH in ldgram/ldlex
      * Makefile.in:  Use srcdir instead of VPATH in ldgram/ldlex
      Add mh-a68bsd.
      Add apollo68.h.
      * arlex.l:  Don't include <sysdep.h> (unneeded conflicts).
      * Makefile.in:  Added default definitions for HOSTING_CRT0,
      * config/*.mh:  Miscellaneous clean-up:  Removed definitions
      * config.sub:  Add support for Linux.
      * Everywhere: Change RANLIB=echo>/dev/null (which confuses
      New port to Linux (a free Unix clone for 386 machines).
      * infrun.c (wait_for_inferior):  Don't test for SIGEMT
      * i386linux.c, hosts/i386linux.h, config/i386-linux.mt:
      Add i386linux.h.
      Add linux.mh and linux.mt.
      Add tm-linux.h and xm-linux.h.
      New file for Linux.
      Add Linux hook.
      * configure.in:  Use mh-posix for Linux (free Unix clone).
      * nm.c (valueof macro):  Add missing parentheses.
      Various fixes to improve C++ debugging.  See ChangeLog.
      * gdbtypes.c, gdbtypes.h:  New function lookup_signed_typename.
      #define PSIGNAL_IN_SIGNAL_H.
      * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc,
      * copy.c:  When is_strip (because it is invoked as the strip
      Use cp to INSTALL.
      * ldint.texinfo:  New internals manual (beginnings thereof).
      * tc-m68k.c: ".align N" means align to N-byte boundary *only*
      * ar.c (main):  Don't *always* set the verbose flag!
      * m68k.h:  Merged m68kmri.h and m68k.h (using the former as a
      * m68k.h:  Merged in patches (mostly m68040-specific) from
      * aout-target.h:  Make _bfd_slurp_extended_name_table be
      First pass at converting Julia's stabs document into texinfo.
      * m68k-pinsn.c:  Minor fix in style of output (don't use
      Re-do change for revision 1.28 that got trashed by 1.29.
      * demangle.h:  New file, moved from ../gdb.  Made independent
      * Makefile.in:  Bump to versions 1.97.90.
      * cplus-dem.c:  Removed.  Use the version in libiberty now.
      * cplus-dem.c, demangle.h:  Moved to ../libiberty and ../include,
      * gprof.h, gprof.c, printfgprof.c:  Add support for two
      * targets.c (target_vector):  Take out oasys (unless that is
      Note previous change (removing oasys from target_vector).
      Remove non-existant file hp300bsd.mh.
      Add isc-sysv3.2.sc.
      Add scripts.
      This seems to have been overlooked in my last check-in.
      Removed cplus-dem.[ch].  (These are now in ../libiberty.)
      * ldmisc.c (xrealloc):  New (needed by ../libiberty/cplus.dem.c).
      * Makefile.in:  Added mostlyclean, distclean rules,
      * Makefile.in:  Added mostlyclean/clean/distclean rules.
      Add copyright notice.
      * utils.c (strcmp_iw):  Add a hack to allow "FOO(ARGS)" to
      * Makefile.in:  Bump to version 0.98.
      * ldver.c:  Bump to version 0.98.
      * Makefile.in:  Let's call it version 2.0.
      Bump to version 2.0.
      Regenerated from bfd-in.h.
      Add TODO.
      Remove scripts directory.
      Note version change to 2.0.
      * Makefile.in, Makefile.dos, generic.em, genscripts.sh,
      A ton of changes to improve C++ debugging.  See ChangeLog.
      A ton of changes to improve C++ debugging.  See ChangeLog.
      * stabs.texinfo:  Document the format for C++ nested types.
      Add COPYING and COPYING.LIB.
      * archive.c (_bfd_write_archive_contents):  If read fails,
      Tweak previous change (only assume malformed_archive if errno == 0).
      * gen-c-prog.awk:  New awk script, lightly changed from
      * Makefile.in (*clean rules): Some cleaning up.
      * copy.c:  Re-do command-line parsing to use getopt_long().
      * binutils.tex:  Document yesterday's changes to strip and copy.
      * apollo68.h, apollov68.h, hp300.h, i386v.h, irix3.h: Remove
      Document changes to hosts directory.
      * c-exp.y:  Moved handling of 'const' and 'volatile' from
      Add etc directory.
      Change AR_FLAGS from qc to rc - the 'q' option is not Posix.
      Various changes to improve archive support.  See ChangeLog.
      * Makefile.in (dist):  Fix permissions before release.
      Revert change making writing the archive map the standard.  Instead, change
      * hosts/std-host.h:  New file.  Attempt at a generic/default
      * bfd-in.h:  New macros bfd_asymbol_bfd and bfd_asymbol_flavour;
      New version, generated automatically.
      * ldexp.c, ldlang.c, ldmain.c, ldsym.c, ldwarn.c:  Use new
      * Makefile.in:  Make check depend on all.
      * Makefile.in (mostlyclean, distclean, realclean):  Fix to
      * arsup.h (interactive), bucomm.h (program_name):  Prefix
      * guess-systype:  New shell script.  Attempts to guess the
      Minor improvements
      Add support for HP-UX; SCO; fix Solaris2.
      Fix (?) discrimination between hppa1.1 and 1.0.
      Add Linux and hp300bsd.  Tweak SCO.
      * guess-systype:  Patches from John Eaton <jwe@che.utexas.edu>:
      * guess-systype: Renamed to ...
      * aoutx.h (NAME(aout,slurp_symbol_table)):  Made symbol
      * config.guess:  Recognize BSDI and BSDJ (Jolitz 386bsd).
      * Makefile.in:  Add some extra semi-colons (needed if SHELL=bash).
      * stabs.texinfo:  Fix for array types to mention lower bounds.
      * libcoff.h (obj_raw_syment_coun):  New macro.
      * objdump.c (disassemble_data):  Print function names when
      * config.sub, configure.in, config.guess:  Add support
      * Makefile.in:  Set VERSION to 2.1.
      Bump to version 2.1.
      In comment on how to make tar file, fix cvs tag name binutils->ld_utils.
      * ldsym.c (KEEP macro):  Add spaces around '=' for the
      * ardup.c:  Add extern declaration of strdup.
      * printgprof (xmalloc, xrealloc):  Cast results of malloc
      * Makefile.in:  When making tar file, remove texinfo/*,
      * gprof.c (funcsymbol):  Invert test for aflag.
      * Makefile.in:  Add *clean rules.
      * ieee-float.h:  Moved from ../gdb.
      * mips-dis.c, z8k-dis.c:  Converted to use interface defined in
      * m68k-pinsn.c:  Removed.  Subsumed by ../opcodes/m68k-dis.c.
      * ieee-float.c: Moved to ../libiberty.
      * nm.c:  Modify behavior of -o flag for archives to match
      * aout-target.h (MY(object_p)):  Fail if MACHTYPE_OK is
      CVS botch.  Add MACHTYPE_OK to mipsbsd.c;  re-remove aout-mipsbsd.c.
      * ch-exp.y:  Remove ambiguities.  Fix or add support for
      * valarith.c (value_subscript):  Add COERCE_REF.
      * ch-exp.y:  Clean up lexing of identifiers and
      * M Makefile.in:  Add -g to CFLAGS.
      Note changes to gdb.t31/chillvars.exp.
      * ch-exp.y:  Fix thinko that broke parsing of FALSE.
      * ch-exp.y:  Removed unused structure_primitive_value and FIXME_23.
      * configure.in, Makefile.in:  Change definition of $(tooldir)
      * Makefile.in:  Change definition of $(tooldir) to match FSF.
      * config/vax.mt: Support VAX Ultrix and BSD.
      * Makefile.in:  Change definition of $(tooldir) to match FSF.
      Forgot to check in.  (Change definition of tool_dir.)
      * elf32-hppa.c (elf_hppa_reloc_type_lookup):  Cast enums to
      * binutils.texi (strip, -v option):  Fix typo.
      * NEWS:  Mention copy->objcopy renaming and new c++filt program.
      * Makefile.in (underscore.c):  Automatically generate
      New file.
      * mips.sc-sh:  Define _etext, _edata, and _end, in addition
      * config.guess:  Fix typo.  Avoid #elif (not in K&R 1).
      * Makefile.in (install):  Also install ar and ranlib in
      * aoutx.h (translate_from_native_sym_flags):  Don't set
      * ldsym.c (write_file_locals):  Write BSF_CONSTRUCTOR
      * Makefile.in (bfd.h):  Move closer to headers - and after 'all'!
      * config.guess:  Add support for Motorola Delta 68k, up to r3v7.
      * Makefile.in (INCLUDES):  Add -I../bfd for sysdep.h and bfd.h.
      * Makefile.in (INCLUDES):  Add -I../bfd for sysdep.h and bfd.h.
      * Makefile.in (CSEARCH): Add -I../bfd for sysdep.h and bfd.h.
      * objcopy.c (copy_object):  Fix bad size passed to xmalloc().
      * m68k-dis.c (print_insn_arg):  Change return value to byte count
      * objdump.c (syms2):  Removed unused variable.
      * Makefile.in:  Define VERSION (for cd ..; make taz).
      Add install.sh
      taz rule: Simplify chmod; add xiberty to libg++.tar.gz.
      * config.guess:  Recognize i486-ncr-sysv4.
      * Makefile.in (taz):  rm $(TOOL)-$$VER before linking.
      New directory
      * Makefile.in:  Add support for new libio.
      * config.guess: Automatically recognize arm-acorn-riscix
      * install.sh:  Remove 'set -e'.  It makes any conditionals
      Implement support for Chill POWERSETs.
      * config.guess:  Recognize some Tektronix configurations.
      * configure:  If only ${target_alias} is given, use that
      * ch-exp.y (match_dollar_tokens):  Fix off-by-one bug.
      * valops.c (value_coerce_array): Handle STRINGs as well as ARRAYs.
      * main.c (show_commands):  Make return type of extern
      Merge in changes from bash-1.13.  The most obvious one is
      * readline.c, display.c:  Patches to allow use of all 80
      * ch-exp.y (match_string_literal):  Allow a zero-length string.
      * config.guess:  Clean up NeXT support, to allow nextstep
      * printcmd.c (printf_command):  Add missing single-letter
      * readline.c (_rl_output_character_function), display.c:
      * rltty.c:  #if out some code if __GO32__.
      * configure.in (noconfigdirs for alpha): Remove libg++ and libio.
      * config.guess:  Recognize i[34]86-unknown-freebsd.
      Add name of submitter for previous check-in.
      * config.guess: about target *-hitachi-hiuxwe2, fixed
      * config.guess:  Make BSDI generate i386-unknown-bsd386.
      * ch-lang.c (chill_is_varying_struct):  Magic string is
      * ch-exp.y:  Implement SIZE(mode_name) and SIZE(expression).
      * values.c (unpack_long, value_from_longest),
      Add partial support for g++ code compiled with -fvtable-thunks.
      * Makefile.in (TARGET_FLAGS_TO_PASS): Fix syntax of
      * Makefile.in:  Fix bit-rot in definitions of CHILL,
      * lib/gdb.exp (string_to_regexp, gdb_test_exact):  New procedures.
      * Makefile.in (CHILL_LIB):  Remove bogus redundant definitions.
      * ch-valprint.c (chill_val_print_array_elements):  New function.
      * config.guess (i386-unknown-bsdi): New system to guess.
      Various changes to gdb.t31.
      * mh-ncrsvr43:  New file from Tom McConnell <tmcconne@sedona.intel.com>.
      * configure.in:  Use mh-ncrsvr43.  Patch from
      Fix value_print, which used to be ostensibly langauge-indepentdent,
      * Makefile.in:  Bunch of fixes so it actually works in this
      * pr-5022.ch, pr-5022.exp:  New testcase.
      * result.ch, result.exp, Makefile.in:  New test case.
      * ch-exp.y (match_simple_name_string):  Don't lower-case here.
      * config.sub:  Fix typo powerpc -> powerpc-*.
      * config.sub (case $basic_machine):  Re-order the cases, to match
      * config.sub:  Refer to NeXT's operating system as nextstep.
      * config.guess:  Recognize ISC.  Patch from kwzh@gnu.ai.mit.edu.
      * Makefile.in:  Update various rules to reflect that librx
      Add librx.
      * configure.in:  Also configure librx.
      * Makefile.in:  Remove (for now) librx as a host library,
      * (config.guess):  Merge from FSF.
      More merges from FSF.
      * config.guess:  More merges from the FSF.
      * config.guess (netbsd, freebsd, linux):  Accept any machine,
      * config.guess:  Fix i486-ncr-sysv43 -> i486-ncr-sysv4.3.
      * config.guess (*-unknown-freebsd*):  Get rid of possible
      * c-typeprint.c (c_typedef_print):  Add missing Chill support.
      * ch-typeprint.c (chill_type_print_base):  Make TYPE_CODE_RANGE
      Note fix to lib/gdb.exp.
      * pr-5016.ch, pr-5016.exp, Makefile.in:  New testcase.
      * config.sub:  Merge nextstep cleanup from FSF.
      * ch-exp.y:  Get rid of some extra non-terminals, and move
      * stabsread.c (read_type):  Handle stub types for bitstrings.
      * parser-defs.h:  Add comment about unary postfix operators.
      * pr-5646.ch, pr-5646.exp, Makefile.in:  New testcase.
      * gdbtypes.h (TYPE_INDEX_TYPE):  New macro.
      Add missing file;  adjust Makefile etc.
      * config.guess (HP-UX):  Patch from Harlan Stenn
      * config.guess:  Update from FSF.
      * config.guess:  Merge with FSF.
      * configure.in (target_libs):  Remove libstdc++ for libg++-2.6.1.
      * configure.in (target_libs):  Include libstdc++ again.
      * pr-5984.ch, pr-5984.exp, Makefile.in:  New test case.
      * Makefile.in:  Move -fno-implicit-template from CXXFLAGS
      * Makefile.in (LIBGXX_SUPPORT_DIRS):  Add libstdc++.
      * ch-typeprint.c (chill_type_print_base):  Get names of PTR and
      * ch-exp.y (literal):  Recognize NULL.
      * config.guess:  Merge from FSF.
      * stabsread.c (read_enum_type):  When pending enum symbols are
      * expression.h (OP_LABELED):  New operator, for Chill
      Add support for Chill bitstring literals (e.h. H'FF00').
      * eval.c (evaluate_subexp case OP_ARRAY):  Fix calls to memset:
      * language.h (struct language_defn):  New field c_style_arrays.
      * ch-exp.y (value_string_element, string_primitive_value,
      * tuples.ch, tuples.exp, Makefile.in:  New test case.
      * ch-valprint.c (chill_val_print):  On TYPE_CODE_STRING, don't
      * eval.c (evaluate_subexp):  Clean up handling of
      * f-typeprint.c (f_type_print_varspec_suffix):  Print array index
      * buildsym.c (finish_block):  If finishing a function without known
      * valops.c (value_arg_coerce):  Now takes param_type argument.
      * symtab.c (add_param_to_type):  Remove (commented-out) function,
      * ch-exp.y (maybe_expression_list):  New non-terminal.
      * language.h (struct language_defn):  New field evaluate_exp.
      * pr-6292.ch, pr-6292.exp, Makefile.in:  New test case.
      * parse.c (follow_types):  Given (TYPE[]) (i.e. with no length),
      * gdb.texinfo (Artificial arrays):  Note use of coerce-to-array-type.
      * chillvars.ch:  Add missing INIT's.
      * pr-5016.exp:  Allow builtin types as either case. E.g. (BOOL|bool).
      * ch-exp.y (expression_conversion):  Recognize 'ARRAY () TYPE (EXPR)'
      * misc.ch, misc.exp, Makefile.in:  New test case.
      Forgot to check in ChangeLog entry for ch-exp.y (Feb 21).
      * valops.c (value_cast):  Cehck for cast to array type *before*
      * callch.ch, callch.exp, Makefile.in:  New test case.
      * tuples.ch (setnmode);  New module.
      * valops.c (value_slice):  Do COERCE_VARYING_ARRAY.
      * string.ch, string.exp, Makefile.in:  New test case.
      * gdb.texinfo (Define):  Document $arg0... arguments to commands,
      * valops.c (value_arg_coerce):  Do possible value_coerce_array
      * gdbtypes.c (create_range_type):  If indextype has TYPE_FLAG_STUB
      * pr-6632.ch, pr-6632-grt.ch, pr-6632.exp, Makefile.in:  New test case.
      * ch-exp.y: Handle <primitive_value> "->" <modename>.
      * chillvars.ch (xptr):  Declare new variable.
      * parser-defs.h (enum precedence):  Added PREC_BUILTIN_FUNCTION.
      * chillvars.exp, string.exp:  New tests for LOWER/UPPER/LENGTH
      * ch-exp.y:  Remove lots of unsupported productions and names.
      * config.guess:  Merge with FSF:
      * gdbtypes.c (create_set_type):  Set TYPE_LENGTH in bytes, not bits.
      * eval.c (evaluate_struct_tuple):  New function.  Used to evaluate
      * valops.c (search_struct_field):  Also allow "else" as a variant name,
      * tuples.ch. tuples.exp:  Add new test for setting a variant record
      * defs.h (enum language):  Add language_scm.
      * scm-lang.c:  Moved Scheme value printing code to ...
      * gdbtypes.c (get_discrete_bounds):  New function.
      * pr-8136.{ch,exp}, pr-8134.exp, func1.ch, Makefile.in: New test cases.
      * expression.h (enum exp_code):  Added OP_NAME.
      * parse.c (write_dollar_variable):  New function.
      * values.c allocate_repeat_value):  Allocate an array type, and
      * ch-exp.y (yylex):  Also look for '$' following '$'.
      * gdbtypes.c (get_discrete_bounds):  Fix typo.
      (keep_these_too): Add Guile sub-directories.
      * Makefile.in (diststuff):  Also make info.
      * Makefile.in (diststuff):  Also make info.
      * Makefile.in (diststuff):  Also make info.
      * Makefile.in (DISTDOCDIRS):  Remove ld gprof bnutils gas libg++ gdb
      * Makefile.in (diststuff):  Don't make headers.
      * Makefile.in (taz):  Grep for '^diststuff:' or '^info:' in
      * configure.in:  Rename libFOO to target-libFOO, and xiberty
      * Makefile.in ($(CHECK_TARGET_MODULES)):  Fix typo.
      * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET):  Add $(TARGET_SUBDIR)
      * Makefile.in (DISTSTUFF):  Rename to GEN_FILES, to avoid confusion.
      * configure.in: Before checking for the existence of various files,
      * Makefile.in ($(CONFIGURE_TARGET_MODULES)):  If subdir has
      * configure:  Remove dubious bug reporting address.
      * Makefile.in:  Clean up so doc stuff stays in doc sub-dir.
      * expression.h (enum exp_opcode):  Add BINOP_RANGE.
      * top.c (command_line_input):  Only strip out an initial #-comment.
      * gdbtypes.h (enum type_code):  Added TYPE_CODE_TYPEDEF.
      * alpha-tdep.c, c-exp.y, h8500-tdep.c, f-exp.y, f-valprint.c,
      * f-typeprint.c, valarith.c, valprint.c, typeprint.c, eval.c:
      * scm-valprint.c (scm_isymnames):  Remove "#@" prefix.
      * ch-exp.y:  Replaced by ...
      * Makefile.in:  Add .exp.check rule.
      * config.guess:  Recognize Pentium under SCO.
      * gdbtypes.c (check_stub_type):  Removed;  no longes needed.
      * valops.c (value_slice):  Implement (value) bitstring slices.
      * language.c (lang_bool_type), language.h:  New function.
      * tests1.ch, tests1.exp, tests2.ch, tests2.exp, Makefile.in:
      * tests1.exp, tests2.exp (test_print_reject):  Remove;  causes
      * pr-8405.ch, pr-8405.exp, Makefile.in:  New test case.
      Ooops.  Fix to work with new scheme (where runtest invokes the compiler).
      * eval.c (evaluate_subexp_standard case):  Fix typo.
      * valops.c (value_cast):  Handle casts to and from TYPE_CODE_CHAR.
      * eval.c (evaluate_struct_tuple):  Fix thinko.
      * tuples.ch, tuples.exp:  Exhance test cases (from PR 8643).
      * stabsread.c (define-symbol):  Use invisible references
      * pr-8742.ch, pr-8742.exp:  New test case.
      * Makefile.in (PROGS):  Removed.
      * stabsread.c (read_struct_type):  Trivial simplification.
      * symfile.c (decrement_reading_symtab):  New function.
      Fix typo in comment.
      * language.c (lang_bool_type):  Add Fortran support.
      Note gdb.fortran/exprs.exp fix.
      * value.h (COERCE_ARRAY):  Don't coerce enums.
      * ch-exp.c (parse_tuple):  Error if invalid mode.
      * enum.ch, enum.exp:  New test case (covers PRs 8869 and 8870).
      * stabsread.c (rs6000_builtin_type):  Make bool type unsigned.
      Note gdb.c++/classes.exp update.
      * configure: Pass --nfp to recursive configures.
      * stabsread.c (read_range_type):  If !self-subrange and language
      * pr-8894.exp, pr-8894.ch, pr-8894-grt.ch:  New test case.
      Merge from FSF.
      * ch-lang.c (evaluate_subexp_chill case MULTI_SUBSCRIPT):  Error
      * pr-9095.ch, pr-9095.exp:  New test case.
      * valarith.c (binop_user_defined_p):  Return 0 for BINOP_CONCAT.
      * string.ch, string.exp:  Add tests (from Cygnus PR chill/9078).
      * stabsread.c (read_type):  Move handling of '@' from type
      * config.guess:  Merge with FSF:
      * config.guess:  Combine mips-mips-riscos cases, and use cpp to
      * config.guess (i?86-ncr-sysv*):  Emit minor release numbers.
      * value.h (COERCE_REF):  Fix previous change.
      Replace header_files global by per-objfile field.
      * config.guess:  Merge from FSF.
      Merge from FSF.
      Change FIXME comment - should replace bubble sort by merge sort, not qsort.
      * defs.h (enum language):  Add language_java.
      Add new Java files.
      * java-exp.y:  Combine TRUE and FALSE into BOOLEAN_LITERAL.
      * java-*:  Renamed to jv-*, to make fit within 14 characters.
      * symtab.h (SYMBOL_INIT_LANGUAGE_SPECIFIC, SYMBOL_INIT_DEMANGLED_NAME,
      * gdbtypes.h:  Re-interpret struct field.  Suppport address of static.
      * jv-lang.c (get_java_utf8_name):  Re-write so it works with
      * util.c (run_cleanup_chain, make_run_cleanup, do_run_cleanups):
      * jv-exp.y (push_fieldnames):  New, to handle EXP.FIELD1....FIELDN.
      * valops.c (search_struct_field):  Search basesclasses in
      * c-lang.h, cp-valprint.c (static_field_print):  Make non-static.
      * ch-exp.c:  Rename FIELD_NAME to DOT_FIELD_NAME (to avoid conflict).
      * symfile.c (deduce_language_from_filename):  .class implies java.
      Remove references to Alcatel.
      * mdata-sh:  Imported.  Needed for automake support.
      * Makefile.in (READLINE_CFLAGS):  Search $(READLINE_SRC)/.. rather
      * dwarf2read.c (set_cu_language):  Handle DW_LANG_Java.
      * dwarf2.h:  Partial merge with gcc version.
      * gnu-v3-abi.c (gnuv3_rtti_type):  Guard that vtable_symbol_name

Peter Bergner (36):
      2006-10-26  Ben Elliston  <bje@au.ibm.com>
      * ppc-dis.c (operand_value_powerpc, skip_optional_operands): New.
      gas/
      * ppc-opc.c (powerpc_opcodes): Fix the first two operands of
      * ppc-opc.c (powerpc_opcodes): Remove the dcffix and dcffix. opcodes
      include/opcode/
      gas/
      gas/
      gas/
      gas/
      gas/
      opcodes/
      gas/testsuite/
      gas/testsuite/
      gas/
      opcodes/
      gas/
      opcodes/
      opcodes/
      opcodes/
      opcodes/
      gas/
      gas/
      opcodes/
      opcodes/
      opcodes/
      opcodes/
      * ppc-opc.c (powerpc_opcodes) <"lswx">: Use RAX for the second and
      * ppc-opc.c (UIMM4, UIMM3, UIMM2, VXVA_MASK, VXVB_MASK, VXVAVB_MASK,
      * ppc-opc.c (VXASHB_MASK): New define.
      opcodes/
      gas/
      opcodes/
      include/opcode/
      opcodes/
      opcodes/

Peter Schauer (399):
      * mipsread.c (parse_procedure): Save cur_fdr accross call to
      * mipsread.c (parse_procedure, parse_partial_symbols): bug fixes.
      * breakpoint.c (breakpoint_re_set_one): Fix storage leak.
      * mips-pinsn.c: Add missing include of dis-asm.h.
      * gdb.t16/printcmds.exp:  Remove misplaced xfail that caused an early
      * config/unix-gdb.exp:  Add missing return 0.
      * breakpoint.c (bpstat_print, bpstat_stop_status): Change to walk the
      * trad-core.c (trad_unix_core_file_failing_signal): Use new macro
      * symtab.h (DESTRUCTOR_PREFIX_P): New macro to check if physname
      * stabsread.c (read_member_functions): Initialize domain for stubbed
      * config/unix-gdb.exp:  Add back missing return 0 which mysteriously
      * mips-tdep.c (mips_skip_prologue): Always skip the typical prologue
      * printcmd.c (print_address_symbolic): Search symtabs as well as the
      * valops.c (value_cast): A cast might also change the object
      * expprint.c (print_subexp): Fix bug with OP_SCOPE operator output.
      * valops.c (search_struct_field): Fix gdb core dump with incomplete
      * ch-exp.y (yylex): Don't STREQ with simplename if it is NULL.
      * config/mips/tm-mips.h (STABS_REG_TO_REGNUM): Match it with the gcc
      * config/mips/tm-mips.h (STABS_REG_TO_REGNUM): Match it with the gcc
      Fix typo in last ChangeLog message.
      * coffread.c (read_coff_symtab): Don't fclose stream as it is no
      * config/mips/tm-irix3.h: Clean up, use tm-bigmips.h and redefine
      * infrun.c (wait_for_inferior): Clear stop_signal if it should not
      Fix stack unwinding through _sigtramp on Irix. These patches are from
      * config/mips/tm-irix3.h: Add sigcontext offsets for Irix.
      * symmisc.c (dump_msymbols): Avoid gdb coredump with stripped
      * sparc-nat.c (store_inferior_registers):  Fill in all members of
      * printcmd.c (print_address_symbolic):  Append source filename and
      * gdb.texinfo:  Add `set print symbol-filename' doc.
      * valprint.c (val_print_type_code_int):  Fix off by one error with
      * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
      * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
      * symtab.h (BLOCK_SHOULD_SORT):  Do not sort blocks corresponding to
      * config/m68k/tm-sun3.h (BELIEVE_PCC_PROMOTION_TYPE): Define.
      * defs.h, remote-eb.c (TM_FILE_OVERRIDE):  Remove it.
      * gdbint.texinfo (Host, Target Conditionals): Remove TM_FILE_OVERRIDE.
      * gdb.t00/help.exp:  Increase expect input buffer size.
      * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}:  New files
      Make breakpoint_re_set_one work with overloaded member functions,
      * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
      * mipsread.c (fixup_sigtramp):  Initialize pdr.adr, it is used by
      * config/mips/xm-makeva.h:  New file implements va_list alignment
      * config/mips/xm-makeva.h:  New file implements va_list alignment
      * config/mips/xm-makeva.h:  New file implements va_list alignment
      * mipsread.c (parse_type):  Do not set tag name for compiler
      * breakpoint.c (breakpoint_1):  Walk the breakpoint chain to decide if
      * symmisc.c (dump_msymbols):  Handle new mst_file_* types.
      * breakpoint.c (breakpoint_re_set_one):  Always reparse breakpoint
      * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
      Fix typo in previous ChangeLog entry.
      * blockframe.c (create_new_frame, get_prev_frame_info):
      * blockframe.c (create_new_frame, get_prev_frame_info):
      * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
      * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET):
      * blockframe.c, frame.h (sigtramp_saved_pc):  New routine to fetch
      * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN,
      * config/vax/tm-vax.h (BELIEVE_PCC_PROMOTION):  Define.
      * config/vax/tm-vax.h (BELIEVE_PCC_PROMOTION):  Define.
      * gdb.t15/funcargs.exp:  Allow arguments for main in backtraces
      * mipsread.c (parse_partial_symbols, psymtab_to_symtab_1):
      * mipsread.c (parse_symbol, parse_type, cross_ref):  Pass name of symbol
      * stabsread.h, dbxread.c (end_psymtab):  Return NULL if the psymtab
      * mipsread.c (parse_partial_symbols):  Use language from FDR if it
      * mipsread.c (cross_ref):  Allow SGI extended symbol types as cross
      * mipsread.c:  Many changes for alpha ecoff format:
      * config/mips/tm-mips.h (ECOFF_REG_TO_REGNUM):  Define.
      * findvar.c (extract_signed_integer):  Cast *p to LONGEST before doing
      * alpha-dis.c (print_insn_alpha), alpha-opc.h:  Fix bugs, use
      * gdb.stabs/ecoff.mt:  Remove STABSCC hack.
      * config/mips/tm-mips.h (STORE_STRUCT_RETURN):  Define as noop as
      * config/mips/tm-mips.h (STORE_STRUCT_RETURN):  Define as noop as
      * osf-core.c:  New file for OSF/1 core file support.
      Fix typo in previous ChangeLog message.
      * ecoff.c (ecoff_slurp_symbolic_info):  Always determine raw_size
      * c-exp.y, m2-exp.y:  Change type of address for msymbol to
      * mh-alphaosf: Remove, no longer necessary now that gdb knows
      * alpha-nat.c, alpha-tdep.c, config/alpha/alpha-osf1.mt,
      * gdb.stabs/alpha.mt:  New configuration file for alpha.
      Changes to support alpha OSF/1 in native mode.
      * configure.in: Remove alpha-dec-osf*, no longer necessary now that
      * configure.in:  Do not define SELECT_VECS, SELECT_ARCHITECTURES
      * alpha-opc.h:  Add ldl_l, fix typo for ldq_u.
      * blockframe.c (get_frame_block):  Do not adjust pc if the frame
      * libbfd.c (bfd_get*32, bfd_get*64):  Prevent ANSI sign extension
      * alpha-tdep.c (init_extra_frame_info):  Remove kludge for gcc,
      * mipsread.c (parse_partial_symbols):  Do not add undefined
      * osfsolib.c (solib_create_inferior_hook):  Reset stop_soon_quietly
      * mipsread.c (upgrade_type):  Replace bitsize sanity checks and
      * configure.in:  Configure gdb for alpha.
      * findvar.c (value_of_register, value_from_register),
      * symtab.c (decode_line_1, decode_line_2):  Do not adjust pc by
      * alpha-opc.h, alpha-dis.c (print_insn_alpha):  Add
      * gdb.stabs/ecoff.mt:  Delete alpha specific if block, fix typo.
      * mipsread.c (parse_symbol, parse_partial_symbols):  Do not create
      * section.c (bfd_get_section_contents):  Return zero filled buffer
      * exec.c (add_to_section_table):  Check for SEC_ALLOC instead of
      * symtab.c (find_methods): Call fprintf_symbol_filtered with DMGL_ANSI.
      * infrun.c (wait_for_inferior):  Do not step or step resume past
      * mdebugread.c (psymtab_to_symtab_1):  Only pass N_STAB symbols
      * gdb.t07/watchpoint.exp:  Clear xfail for calling function with
      * config/i386/tm-i386v.h, config/m68k/tm-m68k.h, config/mips/tm-mips.h,
      * config/i386/tm-i386v.h, config/m68k/tm-m68k.h, config/mips/tm-mips.h,
      * mdebugread.c (parse_symbol):  Do not set TYPE_TAG_NAME for
      Enable gdb to write to core files on more core file readers.
      * config/alpha/tm-alpha.h (CALL_DUMMY):  Improve comment.
      * README:  Update notes for alpha port.
      * infrun.c (normal_stop):  Set stop_pc after popping the dummy frame
      * gdb.t06/signals.exp:  Handle blocked SIGTRAP on sun3 for bash
      * sparc-tdep.c (frame_saved_pc):  Get the pc from the saved pc
      * config/sparc/tm-sun4sol2.h (IN_SIGTRAMP, SIGCONTEXT_PC_OFFSET):
      * mips-tdep.c (init_extra_frame_info):  Use frame relative stack
      * valops.c (value_assign):  Set `type' after coercing toval.
      * gdb.t09/corefile:  Increase timeout when spawning gdb explicitly.
      * mdebugread.c (parse_procedure):  Remove _sigtramp kludges for
      * dwarfread.c (process_dies):  Skip nested TAG_compile_unit DIEs.
      * value.h (print_longest):  Rename "value" to "val" in prototype
      * srec.c (srec_write_record):  Put CONST keyword for "src" before
      * config/i386/tm-sun386.h, config/i386/tm-symmetry.h
      * elf32-hppa.c (CURRENT_STUB_OFFSET, hppa_elf_build_arg_reloc_stub,
      * README:  Remove note about gcc warnings on alpha, these should be
      * config/alpha/alpha-nw.mt, config/alpha/alpha-osf1.mt (MT_CFLAGS):
      * dis-buf.c, i386-dis.c:  Include <string.h>.
      Change inclusion of <string.h> to sysdep.h.
      * mdebugread.c (new_psymtab):  Pass in section_offsets and set
      * config/mips/tm-mips.h (FIX_CALL_DUMMY):  For big endian targets,
      * coff-alpha.c (reloc_nil):  Add forward declaration, add missing
      * Merge in changes from bash-1.13.5. Merge changes from glob/tilde.c
      * elfcode.h (elf_core_file_p):  Check for core file e_machine match
      * exec.c (print_section_info):  Print entry point for exec_bfd only.
      * dwarfread.c:  Remove second inclusion of <sys/types.h>, which
      * rldefs.h:  Define S_ISREG if necessary.
      Fix typo in last change, print_filtered -> printf_filtered
      * config/i386/tm-i386v4.h (I386V4_SIGTRAMP_SAVED_PC, IN_SIGTRAMP,
      * config/i386/tm-i386v4.h (I386V4_SIGTRAMP_SAVED_PC, IN_SIGTRAMP,
      * symtab.c (decode_line_1):  Handle the case when skip_quoted does not
      * config/sparc/tm-sun4sol2.h (IN_SIGTRAMP):  Handle ucbsigvechandler.
      * config/sparc/tm-sun4sol2.h (IN_SIGTRAMP):  Handle ucbsigvechandler.
      * osfsolib.c (xfer_link_map_member): Update to use new
      * internal.h:  Remove Elf32_*, Elf64_* typedefs.  These names
      * elf32-hppa.h, elfcode.h:  Replace uses of Elf*_Half, Elf*_Word,
      Fix typo, value has not been changed to value_ptr in all places.
      Add lost lines to previous ChangeLog entry.
      * gdb.t03/gdbme.c:  gcc version 1 puts out the wrong stabs for
      * solib.c (elf_locate_base):  New function to locate the address
      * mdebugread.c (parse_type):  Do not complain for types with
      * sunos.c (sunos_read_dynamic_info):  Assume that dynamic info
      For Sunos 4.x targets, enable gdb to set breakpoints in shared
      * config/i386/tm-i386bsd.h: Give just macro name, not args, to #undef.
      * symmisc.c (maintenance_check_symtabs):  New function to check
      * config/i386/tm-i386aix.h, config/i386/tm-sun386.h,
      * i386dynix.c, config/i386-dynix.mt:  New files, handling Dynix
      * i386-dis.c (struct private):  Renamed to dis_private. `private'
      * gdb.t02/whatis.exp, gdb.t08/opaque.exp:  Add XFAILs for
      * ch-exp.y (decode_integer_value, match_character_literal,
      * config/i386/tm-symmetry.h:  Clean up, it is now only used for Dynix.
      * blockframe.c (find_pc_partial_function):  mst_file_text
      For SVR4 targets, enable gdb to set breakpoints in shared
      * config/tm-sysv4.h (IN_SOLIB_TRAMPOLINE):  Use new in_plt_section.
      * config/sparc/tm-sun4sol2.h (IN_SOLIB_TRAMPOLINE):  Removed,
      * aix386-core.c (aix386_bfd_is_local_label):  Correct cast from
      * config.guess:  Add SINIX support.
      * config.bfd, configure.host:  Add mips-*-sysv4* support.
      * infrun.c (IN_SOLIB_TRAMPOLINE):  Correct comment, trampolines
      * config/tm-sunos.h (IN_SOLIB_TRAMPOLINE, SKIP_TRAMPOLINE_CODE):
      * config/alpha/nm-alpha.h (GDB_TARGET_HAS_SHARED_LIBS):  Define,
      * config/mips/mipsv4.mh, config/mips/mipsv4.mt,
      * dbxread.c (read_dbx_dynamic_symtab):  Relocate BFD symbols by
      * findvar.c (read_var_value):  Handle LOC_REPARM_ADDR case correctly,
      * libelf.h (elf_obj_tdata):  Add members for dynamic symbol table
      * dbxread.c (read_dbx_dynamic_symtab):  Reinstall support for sun3,
      * mdebugread.c (psymtab_to_symtab_1):  Do not call sort_blocks
      * history.c:  Swap inclusion of rldefs.h and chardefs.h to avoid
      * symconst.h:  Pick up SGI define for stIndirect.
      * config/m68k/dpx2.mh (NATDEPFILES):  Remove duplicate inclusion
      * config/m68k/dpx2.mh (NATDEPFILES):  Remove duplicate inclusion
      * c-lang.c (asm_language_defn):  New definitions for language_asm,
      * gdb.base/list.exp:  Tweak alternate pattern for listing of an
      * README:  Add notes about SPARCworks cc under Solaris 2.x
      * config/mips/xm-makeva.h:  Removed, no longer necessary.
      * config/mips/xm-makeva.h:  Removed, no longer necessary.
      * gdb.c++/cplusfuncs.exp:  Use string_to_regexp and a regular
      Add Solaris BCP (the part of Solaris which allows it to run
      * core-sol2.c:  New file to handle ELF and BCP core file flavours.
      * core-sol2.c:  New file to handle ELF and BCP core file flavours.
      * dbxread.c (dbx_symfile_read):  Unconditionally add dynamic
      * gdb.c++/misc.cc:  Instantiate classes to inhibit the compiler
      * config/sparc/tm-sun4sol2.h (HANDLE_SVR4_EXEC_EMULATORS):
      * coff-alpha.c (alpha_ecoff_mkobject_hook):  New hook to
      * dbxread.c, elfread.c, mipsread.c, nlmread.c, os9kread.c:
      * aoutx.h (howto_table_std):  Add entry for GOT relocations
      * symtab.c (find_function_start_sal):  New function to find
      * gdb.base/return.exp:  Add comment and message for `return double'
      * aix386-core.c, aoutf1.h, cisco-core.c, elfcode.h, hppabsd-core.c,
      * elfread.c (elf_symfile_read):  Unconditionally add dynamic
      * gdb.texinfo (help targets):  Changed to `help target', which
      * infrun.c (wait_for_inferior):  Handle stepping into leaf
      * elfread.c (elf_symtab_read):  Handle error return from
      * gdb.base/corefile.exp:  Change `else if' to `elseif', which is
      * irix-core.c (irix_core_core_file_p):  Ignore sections that
      * config/mips/tm-irix5.h (IN_SIGTRAMP):  Redefine for Irix 5,
      * config/mips/tm-irix5.h (IN_SIGTRAMP):  Redefine for Irix 5,
      * c-typeprint.c (c_print_type):  Assume demangled arguments
      * symfile.c (symbol_file_add):  Move reinit_frame_cache call to
      * gdb.base/default.exp:  Update expect pattern for load command
      * gdb.c++/demangle.exp (test_arm_style_demangling):  Remove
      * corelow.c (add_solib_stub):  Copy to_sections changes from
      * Update copyright message to include 1993, 1994.
      * irix5-nat.c, osfsolib.c, solib.c (solib_add):  Simplify last
      * cp-valprint.c (static_field_print):  New variable, controls
      * corelow.c (add_solib_stub):  Remove copying of to_sections,
      * defs.h (misc_command_type):  Remove trailing comma from
      * rs6000-core.c (rs6000coff_core_p):  Set SEC_HAS_CONTENTS flag
      * corelow.c (core_open):  Copy the modified to_sections_end
      * gdbserver/server.c (main):  Silently accept query requests
      Speed up GDB startup time by not demangling partial symbols.
      * config/sparc/tm-sparc.h:  Add PARAMS declarations to all
      * eval.c (evaluate_subexp):  Make fnptr a LONGEST instead
      * .Sanitize:  Add nm-nbsd.h.
      * valarith.c (value_binop):  Take care of ANSI `value preserving'
      * top.c (line_completion_function):  Renamed from
      * config/rs6000/tm-rs6000.h (INIT_EXTRA_FRAME_INFO):
      * gdb.base/a1-selftest.exp:  Remove RS/6000 xfail for backtrace
      * c-valprint.c (c_value_print):  Check for plain literal `char'
      * osfsolib.c (solib_map_sections, first_link_map_member,
      * Makefile.in (copying.o, f-exp.tab.o, dpx2-nat.o, dstread.o,
      * configure.host (i[345]86-*-solaris*):  Use solaris2 to
      * symfile.c (deduce_language_from_filename):  Treat .c++ as a
      * coffread.c, symfile.h (coff_getfilename):  Make it static again.
      Beginnings of template debugging tests.
      * parse.c (msymbol_addr_type):  Replaced by
      * c-typeprint.c (c_type_print_base):  Use `show' of -1 to print
      * gdb.c++/misc.cc, gdb.c++/inherit.exp:  Add testcases for
      * sparc-tdep.c (sparc_pop_frame):  Remove erroneous extra argument
      * gdb.base/list.exp:  Correct some alternate expect patterns
      * dbxread.c (process_one_symbol):  Handle N_FUN symbols
      * README:  Add note about SPARCworks cc release 3.0 and higher.
      Add procfs support for Alpha OSF/1-2.x.
      * hosts/symmetry.h:  Redefine `shared' to enable compilation
      * elfread.c (elf_symtab_read):  Do not test BSF_GLOBAL for
      Sun Feb 19 11:05:28 1995  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
      * Makefile.in (ALL_MACHINES):  Add w65-dis.o.
      Fix problems with infinite recursion when printing a class
      * gdb.base/funcargs.exp (call_after_alloca):  Remove `next'
      * gdb.c++/templates.exp:  Source templ-info.exp only if
      * mdebugread.c (parse_symbol):  If finishing a function without
      * buildsym.c (patch_subfile_name):  Update last_source_file
      * sparc-tdep.c, config/sparc/tm-sun4sol2.h
      * gdb.base/list.exp:  Add expect patterns for output from
      * alpha-nat.c, irix4-nat.c, irix5-nat.c, mipsv4-nat.c,
      * config/mips/tm-irix3.h (CAUSE_REGNUM, BADVADDR_REGNUM):
      * rs6000-tdep.c (skip_prologue):  Skip saving of LR and CR in
      * dbxread.c (process_one_symbol) [SOFUN_ADDRESS_MAYBE_MISSING]:
      * gdb.base/list.exp:  Adjust some alternate expect patterns to
      * mdebugread.c (parse_symbol):  Use new variable
      * gdb.base/nodebug.c:  Change return type of top and middle to
      * mdebugread.c (parse_symbol):  Do not relocate stBlock/scText
      * config/alpha/alpha-osf3.mh, config/alpha/nm-osf3.h:  New files
      * config/alpha/alpha-osf3.mh, config/alpha/nm-osf3.h:  New files
      * config/m68k/tm-m68kv4.h (DWARF_REG_TO_REGNUM):  Define to
      * config/m68k/tm-m68kv4.h (DWARF_REG_TO_REGNUM):  Define to
      * gdb.base/printcmds.exp:  Adjust expect patterns for addresses
      * configure.in:  Reinstate setting of stabsdirs variable, fix
      * alpha-tdep.c:  Move sigtramp handling of saved registers from
      * config/mips/tm-irix3.h, config/mips/tm-irix5.h,
      * procfs.c (unconditionally_kill_inferior):  Clear current signal
      * gdb.base/Makefile.in (clean):  Remove callf-info.exp.
      * rs6000-tdep.c (frame_saved_pc):  Check for signal handler caller
      * mips-tdep.c (mips_extract_return_value):  Fix returning of
      * config/alpha/tm-alpha.h (EXTRA_FRAME_INFO):  Add pc_reg field.
      * rs6000-tdep.c (extract_return_value):  Fix returning of values
      * sparc-tdep.c (isbranch):  Fix typo which caused wrong
      * gdbtypes.c (recursive_dump_type):  Add dont_print_type_obstack
      * gdb.base/funcargs.exp:  Fix typos introduced by Aug 15 change.
      * mdebugread.c (parse_symbol):  Handle sh.value of zero for enums.
      * gdb.base/setvar.c, gdb.base/setvar.exp:  Add new tests for
      * configure.in:  Explicitly `exit 0' for broken shells.
      * gdb.base/setvar.exp:  Add new testcases for truncation when
      * gdb.base/signals.exp:  Rewrite `handle all print' test as
      * stabsread.c (read_enum_type):  Exit loop for putting pending
      * sparc-tdep.c (fill_fpregset):  Fix incorrect FP_MAX_REGNUM
      * config/mips/tm-mips.h (UNUSED_REGNUM):  Define.
      * rs6000-core.c (rs6000coff_core_p):  Don't check the core file
      * mdebugread.c (parse_partial_symbols):  Reset includes_used
      * rs6000-tdep.c (push_dummy_frame):  Handle lr_offset of zero
      * configure.in:  Handle powerpc-ibm-aix* like rs6000-ibm-aix*.
      * gdb.base/return.exp:  Change xfail from "sparc-*-solaris2.*" to
      * configure.in:  Explicitly `exit 0' for broken shells.
      * alpha-tdep.c, mips-tdep.c (init_extra_frame_info):
      * symtab.h (enum address_class):  Add LOC_UNRESOLVED for
      * annotate.c (annotate_source, annotate_frame_begin):  Issue
      * gdb.stabs/alpha.mt:  Use $(CFLAGS) when building weird.o.
      * irix5-nat.c, osfsolib.c (solib_address):  Return the name of the
      * stack.c (print_frame_info):  Use minimal symbol only if
      * mdebugread.c (handle_psymbol_enumerators, parse_symbol):
      * alpha-tdep.c (heuristic_proc_desc):  Add heuristic to
      * dwarfread.c (read_func_scope):  Avoid GDB core dumps if
      * gdb.texinfo (Print settings):  Document
      * mipsread.c (mipscoff_symfile_read):  Unconditionally add
      * partial-stab.h (case N_FUN):  Function symbols generated
      * partial-stab.h (case N_ENDM):  Finish current partial symbol
      * eval.c (evaluate_subexp_standard):  Report error when attempting to
      * breakpoint.c (delete_breakpoint):  Fix bpt->val, bpt->exp
      * elfcode.h (elf_object_p):  Reject generic ELF target if
      * blockframe.c (frameless_look_for_prologue):
      * infrun.c (wait_for_inferior):  Update current_line and
      * stabsread.c (define_symbol):  If REG_STRUCT_HAS_ADDR is non-zero,
      * corelow.c (core_close):  Clear inferior_pid only if there is
      * procfs.c (proc_set_exec_trap):  Under Alpha OSF/1-4.0, tracing
      * irix5-nat.c, osfsolib.c, solib.c (symbol_add_stub):  Handle
      * alpha-tdep.c (heuristic_proc_desc):  Stop examining the prologue
      * config/m68k/sun3os4.mh (MMALLOC_CFLAGS): Define MMCHECK_FORCE to 1.
      * gdb.base/corefile.exp:  Consume $prompt in mmap fail cases.
      * config/i386/nm-i386v4.h (LOSING_POLL):  Define, needed for
      * gdb.base/a1-selftest.exp (do_steps_and_nexts):  Reinitialize source
      * vax-tdep.c (vax_print_insn):  Made static, modified to take
      * configure.in (mips*-sgi-irix6*):  Remove gdb and related
      * configure.in, configure:  Handle mips*-sgi-irix6*.
      Add support for Irix 6.2 native O32 and N32 ABI.
      * vax-tdep.c (vax_print_insn, print_insn_arg):  Use info functions
      * irix5-nat.c (supply_gregset, fill_gregset):  Handle gregsets
      * Makefile.in (ALL_MACHINES):  Add mips16-opc.o.
      * c-exp.y (qualified_name):  Replace explicit check for valid
      * i386-tdep.c (i386_frame_find_saved_regs):  Handle zero return
      * irix5-nat.c (fill_gregset):  Sign extend registers before
      * config/mips/tm-mips.h (PC_IN_CALL_DUMMY):  Removed, the default
      * config/mips/tm-mips.h (PC_IN_CALL_DUMMY):  Removed, the default
      * mips-tdep.c (mips_find_saved_regs):  If a frame has been
      * blockframe.c (frameless_look_for_prologue):  Mark frames
      * dwarf2read.c:  Replace integral tag, name and form fields in
      * dwarf2read.c (dwarf2_linkage_name):  New function to get
      * stabsread.c (read_type):  Fix handling of template names
      * sparc-tdep.c (isbranch):  Always handle v9 branch instructions,
      * breakpoint.c (insert_breakpoints, watchpoint_check,
      * c-exp.y (yylex):  Handle nested template parameter lists.
      * config/powerpc/tm-ppc-aix4.h, config/rs6000/tm-rs6000-aix4.h
      * config/powerpc/tm-ppc-aix4.h, config/rs6000/tm-rs6000-aix4.h
      * serial.c (serial_log_command):  Fix fputs_unfiltered calls.
      * corelow.c (get_core_registers):  Initialize cf.
      * alpha-tdep.c (heuristic_proc_desc):  Increase search limit
      * printcmd.c (disassemble_command):  Adjust low function bound
      * config/rs6000/tm-rs6000.h (SIG_FRAME_LR_OFFSET):  Define.
      start-sanitize-gdbtk
      * procfs.c (proc_set_exec_trap, procfs_init_inferior, procfs_wait,
      * rs6000-core.c (rs6000coff_core_p):  If CORE_TRUNC is set, print
      * xcoffread.c (coff_getfilename):  Do not strip directory component
      * rs6000-core.c (make_bfd_asection):  New function to add a section
      * c-valprint.c (c_val_print):  Use extract_address to retrieve
      * values.c (value_primitive_field):  Account for offset when
      * infrun.c (wait_for_inferior):  Add the symbols for any
      * ChangeLog:  Fix duplicate `start-sanitize-r5900' around
      * ChangeLog:  Fix misspelled `end-sanitize-r5900' for Jun 26
      * mdebugread.c (parse_symbol, handle_psymbol_enumerators):  Handle
      * mips-tdep.c (mips_push_arguments):  Tweak alignment of register
      * elfcore.h (bfd_prstatus):  Copy core_prstatus from the first
      Handle missing shared libraries during the examination of a core
      * rs6000-nat.c (vmap_ldinfo):  Issue warning instead of error if
      * breakpoint.c (delete_command):  Skip internal breakpoints when
      * dwarf2read.c (read_subroutine_type):  Set TYPE_FLAG_PROTOTYPED
      * mips-tdep.c (mips_push_dummy_frame):  Fix calculation of
      * gdb.fortran/types.exp:  Escape brackets in expect patterns
      Improve support for SunPro F77.
      * sol-thread.c (lwp_to_thread):  Fix error message for failing
      * rs6000-core.c (_LONG_LONG):  Define for AIX 4.x only.
      * sol-thread.c (sol_thread_notice_signals):  Use PIDGET when
      * target.c (target_xfer_memory):  Handle requests with zero
      * dwarf2read.c (dwarf2_build_psymtabs_hard):  Do not adjust the
      * printcmd.c (print_scalar_formatted):  Truncate addresses to the
      * sol-thread.c (gdb_ps_addr_t):  New typedef, depends on definition
      * configure.in (NEW_PROC_API):  Escape square brackets when testing
      * config/i386/nm-i386sol2.h (CANNOT_STEP_HW_WATCHPOINTS):  Define.
      * TODO:  Update.
      * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,
      * rs6000-tdep.c (rs6000_pop_frame):  Use PC_IN_CALL_DUMMY to test
      * target.c (target_signal_from_host, do_target_signal_to_host):
      * sol-thread.c (ps_pdmodel):  Return PR_MODEL_UNKNOWN instead of
      * config/i386/i386sol2.mh:  Add XM_CLIBS definition to resolve
      * sparc-tdep.c (sparc_fix_call_dummy):  Improve comments.
      * arch-utils.c, arch-utils.h (default_convert_from_func_ptr_addr):
      * objfiles.c (objfile_relocate):  Relocate ei.entry_point with
      * stack.c (return_command):  Pop dummy frame if we just returned from
      * gdb.base/callfuncs.c (main):  Moved to end of file, call
      Add auto-solib-add support for AIX, remove obsolete and unused
      * c-valprint.c (print_function_pointer_address):  New function
      * target.h (TARGET_SIGNAL_REALTIME_64):  Added for IRIX 6.
      * rs6000-nat.c (child_xfer_memory):  Add missing parameter
      * mipsread.c (read_alphacoff_dynamic_symtab):  Replace alloca calls
      Get rid of AIX specific PC_LOAD_SEGMENT, replace with PC_SOLIB.
      * breakpoint.c (break_at_finish_command): Really export.
      * xcoffsolib.c (_initialize_xcoffsolib): Renamed from
      * config/i386/i386sol2.mh (NATDEPFILES): Add i387-nat.o, needed by
      * i386-tdep.c (i386_gdbarch_init): Eliminate incorrect use
      * maint.c (print_section_info): Do not prepend `0x' to filepos
      * rs6000-nat.c (set_host_arch): Do not switch to a new architecture
      * symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.
      * stabsread.c (read_member_functions): Fix is_stub test for
      * eval.c (evaluate_subexp_standard): Fix setup of ``this'' pointer
      * cp-valprint.c (cp_is_vtbl_ptr_type): Handle vtbl field type
      * ia64-tdep.c (ia64_gdbarch_init): Call set_gdbarch_frame_args_skip,
      * stabsread.c (read_member_functions): Remove skip code for duplicate

Peter Targett (2):
      * MAINTAINERS: Include ARC Maintainer.
      * MAINTAINERS: Update my email address.

Petr Sorfa (4):
      Added Self to Write After Approval
      1) Handling of the DW_AT_byte_size attribute when processing a
      Handle breakpoints on L instruction type in MLX instruction bundle by
      2002-07-12  Petr Sorfa <petrs@caldera.com>

Phil Blundell (61):
      2000-03-09  Tim Waugh  <twaugh@redhat.com>
      1999-09-29  Mark Kettenis  <kettenis@gnu.org>
      Support ARM ELF defaulting to big endian
      Apply David O'Brien's comment patch.
      2000-05-29  Philip Blundell  <philb@gnu.org>
      2000-05-29  Philip Blundell  <philb@gnu.org>
      2000-05-29  Philip Blundell  <philb@gnu.org>
      2000-06-07  Philippe De Muyter  <phdm@macqel.be>
      2000-09-03  Philip Blundell  <philb@gnu.org>
      2000-09-06  Philip Blundell  <philb@gnu.org>
      Mention 2.10 change to ARM MSR semantics
      2000-09-08  Philip Blundell  <philb@gnu.org>
      2000-09-09  Philip Blundell  <philb@gnu.org>
      2000-09-12  Philip Blundell  <philb@gnu.org>
      2000-10-27  Philip Blundell  <philb@gnu.org>
      2000-10-31  Philip Blundell  <philb@gnu.org>
      2000-11-02  Theo Honohan  <th@futuretv.com>
      2000-11-05  Philip Blundell  <philb@gnu.org>
      2000-11-09  Philip Blundell  <pb@futuretv.com>
      2000-11-09  Philip Blundell  <pb@futuretv.com>
      2000-11-22  Philip Blundell  <pb@futuretv.com>
      2000-11-27  Philip Blundell  <pb@futuretv.com>
      2000-11-30  Philip Blundell  <pb@futuretv.com>
      2001-01-01  Philip Blundell  <philb@gnu.org>
      2001-01-01  Philip Blundell  <philb@gnu.org>
      2001-01-01  Philip Blundell  <philb@gnu.org>
      2001-01-03  Philip Blundell  <pb@futuretv.com>
      2001-01-03  Philip Blundell  <pb@futuretv.com>
      Update address for bug reports.
      Update address for bug reports.
      Update address for bug reports.
      2001-01-07  Philip Blundell  <philb@gnu.org>
      2001-01-03  Philip Blundell  <pb@futuretv.com>
      Update address for bug reports.
      Add support for cygwin libraries
      2001-01-13  Philip Blundell  <philb@gnu.org>
      2001-02-04  Philip Blundell  <philb@gnu.org>
      2001-02-04  Philip Blundell  <philb@gnu.org>
      2001-02-06  Philip Blundell  <philb@gnu.org>
      2001-02-04  Philip Blundell  <philb@gnu.org>
      2001-02-12  Philip Blundell  <pb@futuretv.com>
      2001-02-27  Philip Blundell  <pb@futuretv.com>
      2001-02-28  Philip Blundell  <pb@futuretv.com>
      2001-02-28  Philip Blundell  <pb@futuretv.com>
      2001-03-11  Philip Blundell  <philb@gnu.org>
      2001-03-22  Philip Blundell  <philb@gnu.org>
      2001-06-09  Philip Blundell  <philb@gnu.org>
      2001-06-13  Philip Blundell  <philb@gnu.org>
      2001-06-18  Philip Blundell  <philb@gnu.org>
      2001-07-13  Philip Blundell  <philb@gnu.org>
      2001-07-16  Philip Blundell  <philb@gnu.org>
      2001-08-05  Philip Blundell  <philb@gnu.org>
      2001-08-29  Joel Sherrill <joel@OARcorp.com>
      2001-08-29  Joel Sherrill <joel@OARcorp.com>
      2003-04-02  Philip Blundell  <philb@gnu.org>
      2003-04-03  Philip Blundell  <philb@gnu.org>
      2003-10-29  Daniel Jacobowitz  <drow@mvista.com>
      2004-04-21  Philip Blundell  <pb@nexus.co.uk>
      2009-06-10  Philip Blundell  <philb@gnu.org>
      2009-06-10  Philip Blundell  <philb@gnu.org>
      Undo accidental checkin of bogus change

Phil Muldoon (88):
      2008-08-06  Phil Muldoon  <pmuldoon@redhat.com>
      2008-08-06  Phil Muldoon  <pmuldoon@redhat.com>
      2009-02-26  Phil Muldoon  <pmuldoon@redhat.com>
      2009-02-27  Phil Muldoon  <pmuldoon@redhat.com>
      2009-06-15  Phil Muldoon  <pmuldoon@redhat.com>
      2009-07-10 Phil Muldoon  <pmuldoon@redhat.com>
      2009-09-21  Phil Muldoon <pmuldoon@redhat.com>
      2009-09-21  Phil Muldoon <pmuldoon@redhat.com>
      2009-10-01  Phil Muldoon  <pmuldoon@redhat.com>
      2009-10-27  Tom Tromey <tromey@redhat.com>
      2009-12-03  Richard Ward  <richard.j.ward1@googlemail.com>
      2009-12-08  Phil Muldoon  <pmuldoon@redhat.com>
      2009-12-09  Phil Muldoon  <pmuldoon@redhat.com>
      2010-01-13  Phil Muldoon  <pmuldoon@redhat.com>
      2010-02-24  Phil Muldoon  <pmuldoon@redhat.com>
      2010-02-24  Phil Muldoon  <pmuldoon@redhat.com>
      2010-02-26  Phil Muldoon  <pmuldoon@redhat.com>
      2010-02-28  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-08  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-08  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-09  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-12  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-14  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-14  Phil Muldoon  <pmuldoon@redhat.com>
      2010-04-29  Phil Muldoon  <pmuldoon@redhat.com>
      2010-05-14  Phil Muldoon  <pmuldoon@redhat.com>
      2010-06-24  Phil Muldoon  <pmuldoon@redhat.com>
      2010-06-28  Phil Muldoon  <pmuldoon@redhat.com>
      2010-07-27  Phil Muldoon  <pmuldoon@redhat.com>
      2010-08-03  Phil Muldoon  <pmuldoon@redhat.com>
      2010-08-11  Phil Muldoon  <pmuldoon@redhat.com>
      2010-08-11  Tom Tromey  <tromey@redhat.com>
      2010-09-16  Phil Muldoon  <pmuldoon@redhat.com>
      2010-11-11  Phil Muldoon  <pmuldoon@redhat.com>
      2010-11-23  Phil Muldoon  <pmuldoon@redhat.com>
      2010-11-29  Phil Muldoon  <pmuldoon@redhat.com>
      2011-01-10  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-10  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-14  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-14  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-14  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-15  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-16  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-17  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-18  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-21  Phil Muldoon  <pmuldoon@redhat.com>
      2011-03-22  Phil Muldoon  <pmuldoon@redhat.com>
      2011-04-29  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-11  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-11  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-21  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-21  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-22  Phil Muldoon  <pmuldoon@redhat.com>
      2011-07-28  Phil Muldoon  <pmuldoon@redhat.com>
      2011-08-09  Phil Muldoon  <pmuldoon@redhat.com>
      2011-08-17  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-07  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-07  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-20  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-20  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-24  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-24  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-27  Phil Muldoon  <pmuldoon@redhat.com>
      2011-10-27  Phil Muldoon  <pmuldoon@redhat.com>
      2011-11-04  Phil Muldoon  <pmuldoon@redhat.com>
      2011-11-04  Phil Muldoon  <pmuldoon@redhat.com>
      2011-11-28  Phil Muldoon  <pmuldoon@redhat.com>
      2011-12-16  Phil Muldoon  <pmuldoon@redhat.com>
      2011-12-16  Phil Muldoon  <pmuldoon@redhat.com>
      2013-05-10  Phil Muldoon  <pmuldoon@redhat.com>
      2013-05-17  Phil Muldoon  <pmuldoon@redhat.com>
      2013-05-22  Phil Muldoon  <pmuldoon@redhat.com>
      2013-06-12  Phil Muldoon  <pmuldoon@redhat.com>
      2013-07-22  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
      2013-08-30  Phil Muldoon  <pmuldoon@redhat.com>
      2013-10-02  Phil Muldoon  <pmuldoon@redhat.com>
      2013-10-02  Phil Muldoon  <pmuldoon@redhat.com>
      2013-10-02  Phil Muldoon  <pmuldoon@redhat.com>
      2013-10-03  Phil Muldoon  <pmuldoon@redhat.com>
      2013-11-07  Phil Muldoon  <pmuldoon@redhat.com>
      2013-11-07  Phil Muldoon  <pmuldoon@redhat.com>
      2013-11-07  Phil Muldoon  <pmuldoon@redhat.com>
      2013-11-11  Phil Muldoon  <pmuldoon@redhat.com>

Philipp Thomas (2):
      Unify messages in coff-arm.c and elf32-arm.h.
      2002-01-31  Philipp Thomas  <pthomas@suse.de>

Philipp Tomsich (1):
      [AArch64] Add GAS recognition for "xgene-1"

Philippe De Muyter (6):
      * language.c (set_lang_str): Do not call `free' for a null pointer.
      * m68k-tdep.c (P_LINKL_FP, P_LINKW_FP): Macros renamed from P_LINK_L
      Fix copyright dates in last change.
      * gnu-regex.c (regerror): Function renamed from `__regerror'.
      * gdb.base/call-ar-st.c (init_small_structs, main): Use floating-point
      * ax-gdb.c (agent_command): Remove now useless cast of

Philippe Waroquiers (6):
      2011-07-15  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
      2011-07-26  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
      2011-08-03  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
      The remote stub can implement monitor commands which are not
      Fix to handle properly 'catch signal SIGINT' and SIGTRAP
      Fix internal error caused by interaction between catch signal and fork

Pierre Muller (311):
      * MAINTAINERS: Add myself to 'Write After Approval' list
      2000-06-14  Pierre Muller  <muller@ics.u-strasbg.fr>
      * defs.h: define language_pascal in language enumeration.
      2000-06-21  Pierre Muller  <muller@ics.u-strasbg.fr>
      * typo problems in last commit fixed
      2000-08-24  Pierre Muller  <muller@ics.u-strasbg.fr>
      2000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>
      * fix my last entry format
      2000-10-27  Pierre Muller  <muller@ics.u-strasbg.fr>
      2001-11-06 Pierre Muller  <muller@ics.u-strasbg.fr>
      2001-11-06 Pierre Muller  <muller@ics.u-strasbg.fr>
      2001-11-30  Pierre Muller  <muller@ics.u-strasbg.fr>
      2001-11-30  Pierre Muller  <muller@ics.u-strasbg.fr>
      2001-12-04  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-01-06  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-04  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-04  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-05  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-06  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-14  Pierre Muller  <muller@ics.u-strasbg.fr>
      * i386-tdep.c (get_longjmp_target): Fix compilation failure
      2002-02-18  Pierre Muller  <muller@ics.u-strasbg.fr>
      * fix compilation failure by adding #include "i386-tdep.h"
      2002-02-19  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-02-22  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-04-09  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-04-18  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-04-25  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-04-25  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-04-24  Pierre Muller  <ics.u-strasbg.fr>
      2002-04-24  Pierre Muller  <ics.u-strasbg.fr>
      2002-04-24  Pierre Muller  <ics.u-strasbg.fr>
      2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-05-03  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-05-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-06-19  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-07-04  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-07-16  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-08-19  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-08-19  Pierre Muller  <muller@ics.u-strasbg.fr>
      * remove wrong patch about TYPE_CODE_FLAGS for pascal
      2002-08-30  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-10-07  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-11-13  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-11-19  Pierre Muller  <muller@ics.u-strasbg.fr>
      2002-11-24  Pierre Muller  <muller@ics.u-strasbg.fr>
      2003-03-11 Pierre Muller  <muller@ics.u-strasbg.fr>
      * Fix PR 2223. Recognize Pascal language marker in dwarf readers
      * fix PR2232 according to patch submitted
      2007-09-07  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-09-25  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-09-26  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-09-26  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-09-26  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-03  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-08  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-09  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007/10/09  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007/10/15  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-10-15  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-12-02  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-12-06  Pierre Muller  <muller@ics.u-strasbg.fr>
      2007-12-19  Pierre Muller  <muller@ics-u-strasbg.fr>
      2007-12-22  Pierre Muller  <muller@ics.u-strasbg.fr>
      * win32-nat.c (win32_create_inferior): Restore code calling
      * valarith.c (value_binop): Handle BINOP_INTDIV
      * i386-tdep.c (i386_skip_noop): New function.
      * valarith.c (value_binop): Handle unsigned integer
      * gdb.base/gdb1056.exp: Add unsigned integer test.
      2008-01-25  Pierre Muller  <muller@ics.u-strasbg.fr>
      * gdb.pascal/hello.exp (binfile): Add ${EXEEXT}.
      * gdb.pascal/integers.pas: New test program.
      * p-exp.y: Set current_type in missing places.
      * gdb.pascal/floats.pas: New test program.
      2008-02-27  Pierre Muller  <muller@ics.u-strasbg.fr>
      2008-02-27  Pierre Muller  <muller@ics.u-strasbg.fr>
      2008-02-28  Pierre Muller  <muller@ics.u-strasbg.fr>
      * gdbarch.sh (gdbarch_skip_main_prologue): New.
      * win32-nat.c (handle_load_dll): Give dll name and load address
      * win32-nat.c (win32_pid_to_str): Use capital T for "Thread".
      * gnu-nat.c (proc_string): Use capital T for "Thread".
      * fix wrong entry dates
      * cli/cli-decode.c (add_setshow_optional_filename_cmd): Set
      * win32-nat.c (do_initial_win32_stuff): Set inferior_ptid.
      2009-01-22  Pierre Muller  <muller@ics.u-strasbg.fr>
      * gdb.base/find.exp: Set newline variable
      2009-02-10  Pierre Muller  <muller@ics.u-strasbg.fr>
      2009-02-11  Pierre Muller  <muller@ics.u-strasbg.fr>
      2009-02-13  Pierre Muller  <muller@ics.u-strasbg.fr>
      * lib/gdb.exp (get_valueof): Accept anything as a return value.
      * remote-utils.c (getpkt): Also generate remote-debug
      * lib/gdb.exp (get_hexadecimal_valueof): New procedure.
      * gdb.pascal/floats.exp: Accept approximate results everywhere.
      * Extend use of i386_use_watchpoints to all i386 native files
      Fix windows-nat.c compilation failure.
      ARI fix: "strerror" rule.
      ARI fix: "strlen d_name" rule.
      Fix completer problem for filename completion on the first try.
      * gdb.base/completion.exp: Add a test for directory completion.
      ARI fix: "xasprintf" rule.
      * config/i386/nm-i386.h: Remove code within
      * gdbint.texinfo: Change server name from sources.redhat.com to
      ARI fix: sprintf rule.
      ARI fix: Do not use %p, replace by call to host_address_to_string
      * gnu-nat.h (proc_debug): Add missing continuation line in macro.
      ARI fix: remove "%p".
      ARI change: Use "/* ARI: rule */" pattern.
      * src/gdb/target.h: Remove all tests for already defined
      Unify target macros.
      Remove all i386 debug register low level macros in config nm files.
      * fix my email address
      * MAINTAINERS: Update my email address.
      * symfile.c (add_shared_symbol_files_command): Remove
      * Correct date for last commit
      * procfs.c (procfs_wait): Add options parameter.
      * gdb.base/macscp.exp (info_macro): Return undefined if undefined.
      * cli/cli-decode.c (add_alias_cmd): Correct assertion.
      * breakpoint.c (_initialize_breakpoint): Remove "bu" command alias of
      * breakpoint.c: ARI fixes.
      * infcmd.c (post_create_inferior): Call breakpoint_re_set after target
      * lib/gdb.exp (gdb_compile): Also force unbuffered mode for DJGPP
      * server.c (handle_v_kill): Pass signal_pid to
      * gdb.base/exe-lock.exp (binfile): Add $EXEEXT suffix to fix
      * breakpoint.c (set_raw_breakpoint): Remove static modifier.
      * cli/cli-cmds.c (init_cli_cmds): Add "inf" alias for "info" command.
      * windows-nat.c (ctrl_c_handler): Also handle CTRL_BREAK_EVENT.
      gdb ChangeLog entry:
      * gdb.base/fileio.c (test_lseek): typecast ofs_t ret variable to
      * src/gdb/testsuite/gdb.base/shr1.c: Use %p in format string.
      * lib/gdb.exp (gdb_compile): Avoid adding
      * lib/gdb.exp (gdb_compile): Add --enable-auto-import option for
      * remove unwanted directory parts
      * lib/gdb.exp (default_gdb_init): Set current value of match_max
      * gdb.base/annota1.exp: Remove obsolete match_max increase.
      * ARI fix: "%p" rule.
      ARI fix: OP eol rule.
      ARI fix: OP eol rule.
      ARI fix: OP eol rule.
      * rs6000-nat.c (exec_one_dummy_insn): Add missing new ASPACE parameter
      * p-lang.c (is_pascal_string_type): Check that TYPE arg is non NULL.
      * Fix commit year
      * p-lang.c (is_pascal_string_type): Remove unneeded parentheses.
      * python/python-internal.h: Include symtab.h.
      2010-03-10  Pierre Muller  <muller@ics.u-strasbg.fr>
      * src/gdb/remote.c (end_thread): ARI fix: Use xstrdup instead of strdup.
      Remove remaining "%ll" uses.
      * gdb/stabsread.c (define_symbol): Add support for char
      Suppress unused value warning during compilation.
      Support for Windows OS Thread Information Block.
      * p-lang.c (pascal_one_char): Do not restrict C to 0..255 range.
      * configure: Regenerate.
      * configure.ac: Use `ws2_32' library for srv_mingw.
      * configure.srv (srv_amd64_regobj): Replace `x86-64-avx.o' by
      * windows-tdep.c (windows_get_tlb_type): Change current_seh.handle
      * win32-low.c: Adapt to support also 64-bit architecture.
      * win32-i386-low.c: Add 64-bit support.
      * configure.srv (x86_64-*-mingw*): New configuration for Windows
      * configure.tgt (x86_64-*-mingw*): Set BUILD_GDBSERVER to yes.
      * win32-i386-low.c: Use __x86_64__ macro instead of __x86_64 to
      Fix compilation warning on gcc-4.1.2.
      gdb ChangeLog
      gdb ChangeLog
      PR stabs/11479.
      * Remove unwanted space in set_length_in_type_chain parameterdeclaration
      PR stabs/11479.
      * gdb.threads/watchthreads.exp: Change to obtain consistent output.
      PR breakpoints/11531.
      Removal of config/i386/nm-i386sol2.h native configuration file.
      *Fix ChangeLog entry
      PR breakpoints/11531.
      * NEWS: Mention gdbserver support for x86_64 Windows 64-bit.
      * windows-tdep.c (windows_get_tlb_type): Remember last GDBARCH
      * python/py-param.c (parm_constants): Avoid ARI warning
      PR pascal/11349.
      PR exp/11349.
      ARI fix: Remove ATTRIBUTE_UNUSED throughout.
      * p-exp.y (exp : SIZEOF '(' exp ')'): New rule.
      * valops.c (find_overload_match): Add missing i18n markup.
      * procfs.c (proc_watchpoint_address): New function.
      2010-05-11  Pierre Muller  <muller@ics.u-strasbg.fr>
      * p-valprint.c (pascal_val_print): Handle set type if range limits
      * dwarf2read.c (read_set_type): Set type length if
      * p-valprint.c (pascal_val_print): Call get_array_bounds
      * dwarf2read.c (process_die): Also allow DW_TAG_const_type
      * dwarf2read.c (new_symbol): Handle DW_AT_variable_parameter
      * windows-nat.c (display_selector): Call GetLastError to give better
      * windows-nat.c (GetConsoleFontSize, GetCurrentConsoleFont):
      * dwarf2read.c (read_func_scope): Do not complain for
      * dwarf2read.c (read_subrange_type): Handle missing base type
      * valprint.h (get_array_bounds): Change low and high parameter types
      * lib/gdb.exp (banned_variables_traced): New global variable.
      * c-typeprint.c (c_print_typedef): Append new type name for typedefs.
      * gdb.base/default.exp (info set): Avoid full buffer error and force
      * src/opcodes/dlx-dis.c (print_insn_dlx): Use dlx_insn type for
      * alpha-mdebug-tdep.c (find_proc_desc): Use SYMBOL_VALUE_BYTES macro
      * coffread.c (struct coff_symbol): Change c_value type from `long' to
      * hppa-tdep.c (unwind_command): Use host_address_to_string function
      * m32r-rom.c: Replace winsock.h with winsock2.h header.
      * amd64-windows-tdep.c (amd64_skip_main_prologue): New function.
      * s390-mkopc.c (main): Change description array size to 80.
      * s390-mkopc.c (main): Exit with error 1 if sscanf fails
      * ser-go32.c (struct dos_ops): Add missing fdopen field.
      * p-lang.c (is_pascal_string_type): Avoid crashes on structures
      * p-lang.c (is_pascal_string_type): Use TYPE_FIELD_NAME accessor.
      * p-typeprint.c (pascal_type_print_method_args): Fix problem in
      * arm-tdep.c (arm_in_function_epilogue_p): Fix code to avoid
      * arm-tdep.c (arm_in_function_epilogue_p): Fix code when "MOV SP"
      * peXXigen.c (_bfd_XXi_final_link_postscript): Use correct size
      * solib-som.h (hpux_major_release): Declare variable here.
      * p-exp.y (intvar): New static variable, used to set CURRENT_TYPE
      * c-valprint.c (c_val_print): Add embedded_offset to address
      Allow use of mingw native on Windows 95 OS.
      * ser-mingw.c (ser_windows_close): Reformat comment to better conform
      * remote.c (remote_close): Reset INFERIOR_PTID to NULL_PTID
      Fix ARI warning about functions without parameters that do not
      Fix ARI warning about function names in first column.
      Fix formatting of function declarations returning a pointer in
      Remove trailing spaces and tabulations from pascal language
      Fix ARI warnings about new lines at the end of messages, which
      * common/signals.c (target_signal_from_host): Add _ markup to error
      Add missing ChangeLog entry
      ARI fixes: Messages should have no trailing new lines.
      ARI fixes: Add missing internationalization markups throughout
      ARI fixes: Add missing internationalization markups throughout
      * python/py-value.c (valpy_getitem): Fix formatting of error function
      * coffdump.c (dump_coff_scope): Use double typecast for pointer P
      * coffdump.c (coff_dump): Correct spelling error.
      Fix mingw compilation with --enable-targets=all.
      * Makefile.in (SFILES): Add missing C sources.
      Remove support for old Cygwin 1.5 versions.
      Remove support for old Cygwin 1.5 versions.
      ARI cleanup.
      ARI fixes: Use only lowercase function name for static functions.
      * solib-svr4.c (svr4_keep_data_in_core): Rename local variable
      * xstormy16-tdep.c (xstormy16_push_dummy_call): Add local
      * xcoffread.c (process_xcoff_symbol): ARI fix: Avoid assignment
      * gdb_wchar.h (USE_INTERMEDIATE_ENCODING_FUNCTION): New macro.
      * nto-tdep.c (nto_target): Replace deprecated call to
      * lib/gdb.exp (gdb_test_list_exact): Suggest use of double
      ../commit.txt~
      Add tests for passing of environment variables to inferior.
      Obvious: Fix error in name of concerned macro ETIMEDOUT
      * mips-dis.c (print_insn_micromips): Rename local variable iprintf
      * windows-nat.c (cygwin_get_dr, cygwin_get_dr7): Add missing
      * signals.c (_rl_block_sigwinch, _rl_release_sigwinch): Add
      * amd64-windows-nat.c (_initialize_amd64_windows_nat):
      * p-typeprint.c (pascal_type_print_method_args):
      * tracepoint.c (start_tracing): Add missing i18n markup.
      * common/buffer.c (buffer_grow): ARI fix: Remove unneeded
      * symfile.c (allocate_symtab): Use host_address_to_string
      * procfs.c: Add gdb_bfd header.
      Incorporate ARI web page generator into GDB sources.
      Removed to be re-added with correct permissions
      Re-added with correct permissions
      * contrib/ari/create-web-ari-in-src.sh: Avoid problem if script
      * remote.c (remote_insert_hw_breakpoint): ARI fix,
      * common/linux-osdata.c (dirent.h): ARI fix: Remove.
      * contrib/ari/gdb_ari.sh (LANG, LC_ALL): Use 'C' instead of 'c'
      * update-web-ari.sh (print_heading): Add number of files
      ARI fixes: Avoid sprintf function use rule.
      * MAINTAINERS (Responsible Maintainers/misc): Add myself
      ARI xasprintf rule fixes.
      Rectify commit date for MAINTAINERS commit
      * configure.ac (AC_HEADER_STAT): Remove.
      2012-11-15  Pierre Muller  <muller@sourceware.org>
      ARI fixes: sprintf rule.
      Add forgotten ChangeLog for previous ARI fixes commit
      Avoid memory leaks on struct cmd_list_element.doc field.
      * coff-pe-read.h (pe_text_section_offset): Declare new function.
      * coff-pe-read.c (IMAGE_SCN_CNT_TEXT, IMAGE_SCN_CNT_INITIALIZED_DATA)
      * coff-pe-read.c (pe_text_section_offset): Increase size of sname
      * windows-nat.c (windows_xfer_shared_libraries): Avoid
      * solib-target.c (solib_target_current_sos): Remove 'const'
      * gdbint.texinfo (Function prototypes): Require use of "extern"
      * ui-file.h (tee_file_new): Add extern modifier in header declaration.
      * main.c (relocate_gdb_directory): Avoid calling stat function
      * contrib/ari/gdb_ari.sh (GNU/Linux rule): Remove.
      * linespec.c (get_current_search_block): ARI fix, use (void)
      * contrib/ari/gdb_ari.sh (OP eol rule): Also check
      * windows-nat.c (handle_output_debug_string): Avoid typecast
      * contrib/ari/gdb_ari.sh (write_pc rule): Do not consider
      * ./contrib/ari/gdb_ari.sh (editCase rule): Fix spelling error.
      * dwarf2read.c (handle_DW_AT_stmt_list): Avoid ARI warning for
      * contrib/ari/gdb_ari.sh (SOLIB_ADD, SOLIB_CREATE_INFERIOR_HOOK)
      * nios2-tdep.c (nios2_dwarf_reg_to_regnum): ARI fix: remove
      * common/linux-btrace.c: ARI fix: Include "gdb_wait.h"
      * corelow.c (core_open): Print GDB signal name instead of target
      * src/gdb/utils.c (init_page_info): Only call tgetnum function
      Remove unneeded src/gdb prefix for source file name
      ARI fix: Push # directives to start of line.
      * windows-nat.c (windows_xfer_memory): Fix compilation failure
      * windows-nat.c (windows_xfer_memory): Handle ERROR_PARTIAL_COPY
      Fix small indentation error in last commit
      * win32-low.c (child_xfer_memory): Check if ReadProcessMemory
      * common/filestuff.c (gdb_fopen_cloexec): Do not try to use "e"
      * arm-linux-tdep.c: Add "elf/common.h" header.
      * readline.c (bind_arrow_keys_internal):
      Replace constant values 8 to 15 by AMD64_R8_REGNUM to
      Fix completion for pascal language.
      Fix compilation error for cygwin native build.
      *  peXXigen.c (u16_mbtouc): Avoid unused function warning by excluding if
      * Fix indentation issue and reorganize last commit entry
      Fix PR16201.

Qinwei (5):
      2007-01-04  Qinwei  <qinwei@sunnorth.com.cn>
      2007-01-04  Qinwei  <qinwei@sunnorth.com.cn>
      2007-01-04  Qinwei  <qinwei@sunnorth.com.cn>
      2007-05-17  Qinwei  <qinwei@sunnorth.com.cn>
      2007-05-17  Qinwei  <qinwei@sunnorth.com.cn>

Quentin Neill (9):
      Add docs and arch tests to BMI.
      Add support for TBM instructions.
      Add TBM testsuite files missing from last commit.
      * i386-gen.c (cpu_flag_init): Remove 3dnow and 3dnowa bits
      2011-05-10  Quentin Neill  <quentin.neill@amd.com>
      2011-05-10  Quentin Neill  <quentin.neill@amd.com>
      2011-05-12  Quentin Neill  <quentin.neill@amd.com>
      Add CpuF16C to CPU_BDVER2_FLAGS.
      opcodes/

Rafael Ávila de Espíndola (41):
      2009-11-24  Rafael Avila de Espindola  <espindola@google.com>
      2009-11-24  Rafael Avila de Espindola  <espindola@google.com>
      2009-11-24  Rafael Avila de Espindola  <espindola@google.com>
      2009-11-27  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-01  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-02  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-02  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-02  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-02  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-03  Rafael Avila de Espindola  <espindola@google.com>
      pda
      2009-12-04  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-07  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-17  Rafael Avila de Espindola  <espindola@google.com>
      2009-12-29   Rafael Espindola  <espindola@google.com>
      2010-03-09   Rafael Espindola  <espindola@google.com>
      2010-03-15   Rafael Espindola  <espindola@google.com>
      2010-03-22  Rafael Espindola  <espindola@google.com>
      2010-05-18  Rafael Espindola  <espindola@google.com>
      2010-05-19  Rafael Espindola  <espindola@google.com>
      2010-05-26  Rafael Espindola  <espindola@google.com>
      2010-05-26  Rafael Espindola  <espindola@google.com>
      2010-06-01  Rafael Espindola  <espindola@google.com>
      2010-06-01  Rafael Espindola  <espindola@google.com>
      2010-06-15  Rafael Espindola  <espindola@google.com>
      2010-06-18  Rafael Espindola  <espindola@google.com>
      2010-06-21  Rafael Espindola  <espindola@google.com>
      2010-06-28  Rafael Espindola  <espindola@google.com>
      2010-07-13  Rafael Espindola  <espindola@google.com>
      2010-09-08  Rafael Espindola  <espindola@google.com>
      2010-09-08  Rafael Espindola  <espindola@google.com>
      2010-09-08  Rafael Espindola  <espindola@google.com>
      2010-09-03  Rafael Espindola  <espindola@google.com>
      2010-09-09  Rafael Espindola  <espindola@google.com>
      2010-02-08  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2010-02-18  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2011-02-25  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2010-03-23  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2010-03-23  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2012-06-12  Rafael Ávila de Espíndola <respindola@mozilla.com>
      2012-06-12  Rafael Ávila de Espíndola <respindola@mozilla.com>

Rainer Orth (27):
      * config/tc-mips.c (mips_flag_pdr): Define.
      * read.c (s_space): Don't warn about .space 0.
      * read.c (s_space): Revert 2003-07-28 change.
      * configure.in (mips*-*-irix5*): Enable ld.
      * config/te-solaris.h (DWARF2_EH_FRAME_READ_ONLY): Make read-only
      * configure.ac: Only use host_os part when disabling TUI on osf.
      PR libstdc++/32499
      ld:
      include:
      * config/tc-i386.h [TE_SOLARIS] (ELF_TARGET_FORMAT): Define.
      * gc++filt.m4: New file.
      * emultempl/solaris2.em (elf_solaris2_before_allocation): Renamed
      * elf-bfd.h (struct elf_backend_data): New member
      ld:
      * config/obj-elf.c (elf_generate_asm_lineno): New function.
      PR gas/12181
      PR bootstrap/48120:
      PR target/39150
      toplevel:
      * picflag.m4: New file.
      toplevel:
      ld:
      * coff-pe-read.c: Include defs.h before bfd.h.
      * amd64-sol2-tdep.c (amd64_sol2_gregset_reg_offset): Correct
      PR ld/12152
      * configure.ac (enable_libgomp): Remove *-*-osf*.
      * configure.ac (enable_libgomp): Remove *-*-irix6*.

Ralf Corsepius (1):
      2012-07-25  Ralf Corsépius  <ralf.corsepius@rtems.org>

Ralf Wildenhues (81):
      2008-03-16  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
      * configure.ac: m4_include config/proginstall.m4.
      Fix ChangeLog date.
      * Makefile.tpl: Fix comment errors.
      * configure.ac: Set TOPLEVEL_CONFIGURE_ARGUMENTS early, when
      * configure: Regenerate.
      gdb/
      Backport link test fix from upstream Libtool:
      Add missing ChangeLog entries for my last commit.
      Backport from git Libtool:
      * Makefile.tpl (all): Avoid a trailing backslash.
      config/
      intl/
      sim/
      Sync include/ChangeLog-9103 from GCC to fix invalid UTF-8.
      Sync config/ from GCC:
      Sync toplevel with GCC, merge.
      Fix toplevel target deps.
      Disable option checking in the toplevel, avoid 2.64 fopen glitch.
      Fixup readline and sim including of override.m4
      Update automake-provided files in the toplevel.
      Minor fixes in sim, gold, gdb for Autoconf 2.64, Automake 1.11.
      Regenerate tree using Autoconf 2.64 and Automake 1.11.
      Cleanups after the update to Autoconf 2.64, Automake 1.11.
      dependency tracking in ld
      dependency tracking in bfd
      dependency tracking in binutils
      dependency tracking in gas
      dependency tracking in gprof
      dependency tracking in opcodes
      Cleanups in binutils makefiles.
      Minor dependency fix for syslex.o in binutils.
      Fix yacc and lex reruns with maintainer-mode off.
      dependency tracking fixes in ld
      More build fixes in opcodes
      Sync from GCC: Update AC_PREREQ entries to 2.64.
      Build cleanups in opcodes: cross-compilation and generators.
      Fix confusing sentence about autoconf in gdbint.texinfo.
      moxie fixes in gas.
      Do not create $(bfdlibdir) and $(bfdincludedir) if !INSTALL_LIBBFD.
      Fix SIM_CHECK_MEMBER definition with Autoconf 2.64.
      Remove SIM_CHECK_MEMBER* in sim/common/.
      Fix VPATH search for generated sources in binutils, gas, ld.
      Fix itbl-parse.h dependencies in gas.
      Fix toplevel config.status for HP-UX sed.
      Fix parallel check//% rule in gdb for non-VPATH build.
      Diagnose --enable-build-with-cxx --enable-bootstrap --enable-languages w/o c++
      toplevel configure: bootstrap target_libs of stage1_languages.
      Require c++ in stage1_languages with --enable-gold in combined bootstrap.
      Error out if building separately but srcdir has build remnants.
      Fix toplevel 'config.status --recheck' for --enable-lto.
      Sync from GCC: Makefile.tpl (BASE_TARGET_EXPORTS) fix
      Sync Libtool from GCC.
      Fix toplevel configure --enable-multilib handling.
      Use Automake option no-dist in gold.
      /:
      Fix define in gold.h
      Sync toplevel files from GCC.
      /:
      Import AC_CHECK_DECL for C++ fixes from git Autoconf.
      gold: running tests in parallel.
      Fix misquoting in stdint.m4.
      Fix unportable shell quoting.
      build: info-gcc, dvi-gcc etc work from unbuilt configured tree.
      Sync toplevel and config from GCC.
      Allow to pass separate configure arguments for build, host and target.
      Fix dependency tracking in ld.
      Fix typo in ld dependency commit.
      Add missing ChangeLog entry for toplevel configure from 2010-07-26.
      PR other/46202: implement install-strip.
      Fix typos in gold.
      gold: fix race in FileRead::~View.
      gold: fix testsuite dependencies.
      Sync toplevel configure from GCC.
      Backport from Libtool: Fix relink mode to use absolute path if hardcode_minus_L.
      libiberty: documentation markup and order fixes.
      Sync toplevel and config/ from GCC.
      Import move-if-change script from gnulib.
      Remove freebsd1 from libtool.m4 macros and config.rpath.
      Guard against M4 versions with a buggy strstr.
      Sync config.sub from upstream.

Ramana Radhakrishnan (18):
      2005-02-13  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2005-03-01  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
      2008-03-07  Ramana Radhakrishnan  <ramana.r@gmail.com>
      2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
      2009-04-01  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
      Fix local branches for bl and blx.
      2009-11-17  Edward Nevill <edward.nevill@arm.com>
      Fix Thumb2 bl range options.
      Fix testsuite for Thumb2 jump reloc veneers.
      2010-02-15  Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
      2011-06-22  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
      Add support for Cortex-A53 and Cortex-A57.
      Handle big-endian for some aarch64 tests
      Fix neon vshll disassembly.

Randolph Chung (114):
      2004-04-07  Randolph Chung  <tausq@debian.org>
      2004-04-10  Randolph Chung  <tausq@debian.org>
      2004-04-17  Randolph Chung  <tausq@debian.org>
      2004-04-17  Randolph Chung  <tausq@debian.org>
      2004-04-17  Randolph Chung  <tausq@debian.org>
      2004-04-17  Randolph Chung  <tausq@debian.org>
      2004-04-22  Randolph Chung  <tausq@debian.org>
      2004-04-22  Randolph Chung  <tausq@debian.org>
      2004-04-23  Randolph Chung  <tausq@debian.org>
      2004-04-23  Randolph Chung  <tausq@debian.org>
      2004-04-28  Randolph Chung  <tausq@debian.org>
      2004-04-24  Randolph Chung  <tausq@debian.org>
      2004-05-06  Randolph Chung  <tausq@debian.org>
      2004-05-07  Randolph Chung  <tausq@debian.org>
      2004-05-07  Randolph Chung  <tausq@debian.org>
      2004-05-07  Randolph Chung  <tausq@debian.org>
      2004-05-07  Randolph Chung  <tausq@debian.org>
      2004-05-10  Randolph Chung  <tausq@debian.org>
      2004-05-15  Randolph Chung  <tausq@debian.org>
      2004-05-17  Randolph Chung  <tausq@debian.org>
      2004-05-17  Randolph Chung  <tausq@debian.org>
      2004-05-17  Randolph Chung  <tausq@debian.org>
      2004-05-18  Randolph Chung <tausq@debian.org>
      2004-05-18  Randolph Chung  <tausq@debian.org>
      2004-05-18  Randolph Chung  <tausq@debian.org>
      2004-05-18  Randolph Chung  <tausq@debian.org>
      2004-05-18  Randolph Chung  <tausq@debian.org>
      2004-05-24  Randolph Chung  <tausq@debian.org>
      2004-05-24  Randolph Chung  <tausq@debian.org>
      2004-05-24  Randolph Chung  <tausq@debian.org>
      2004-05-24  Randolph Chung  <tausq@debian.org>
      2004-05-25  Randolph Chung  <tausq@debian.org>
      2004-05-25  Randolph Chung  <tausq@debian.org>
      2004-05-25  Randolph Chung  <tausq@debian.org>
      2004-05-26  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-06  Randolph Chung  <tausq@debian.org>
      2004-06-07  Guy Martin  <gmsoft@gentoo.org>
      2004-06-07  Randolph Chung  <tausq@debian.org>
      2004-06-07  Randolph Chung  <tausq@debian.org>
      2004-06-08  Randolph Chung  <tausq@debian.org>
      2004-06-11  Randolph Chung  <tausq@debian.org>
      2004-06-11  Randolph Chung  <tausq@debian.org>
      2004-06-11  Randolph Chung  <tausq@debian.org>
      2004-06-14  Randolph Chung  <tausq@debian.org>
      2004-06-14  Randolph Chung  <tausq@debian.org>
      2004-06-29  Randolph Chung  <tausq@debian.org>
      2004-07-10  Randolph Chung  <tausq@debian.org>
      2004-11-03  Randolph Chung  <tausq@debian.org>
      2004-11-08  Randolph Chung  <tausq@debian.org>
      2004-11-08  Randolph Chung  <tausq@debian.org>
      2004-11-10  Randolph Chung  <tausq@debian.org>
      2004-11-10  Randolph Chung  <tausq@debian.org>
      2004-11-10  Randolph Chung  <tausq@debian.org>
      2004-11-11  Randolph Chung  <tausq@debian.org>
      2004-11-11  Randolph Chung  <tausq@debian.org>
      2004-11-12  Randolph Chung  <tausq@debian.org>
      2004-11-12  Randolph Chung  <tausq@debian.org>
      2004-11-12  Randolph Chung  <tausq@debian.org>
      2004-11-12  Randolph Chung  <tausq@debian.org>
      2004-11-16  Randolph Chung  <tausq@debian.org>
      2004-11-23  Randolph Chung  <tausq@debian.org>
      2004-11-30  Randolph Chung  <tausq@debian.org>
      2004-11-30  Randolph Chung  <tausq@debian.org>
      2004-11-30  Randolph Chung  <tausq@debian.org>
      2004-12-03  Randolph Chung  <tausq@debian.org>
      2004-12-05  Randolph Chung  <tausq@debian.org>
      2004-12-05  Randolph Chung  <tausq@debian.org>
      2004-12-07  Randolph Chung  <tausq@debian.org>
      2004-12-07  Randolph Chung  <tausq@debian.org>
      2004-12-07  Randolph Chung  <tausq@debian.org>
      2004-12-07  Randolph Chung  <tausq@debian.org>
      2004-12-07  Randolph Chung  <tausq@debian.org>
      2004-12-09  Randolph Chung  <tausq@debian.org>
      2004-12-13  Randolph Chung  <tausq@debian.org>
      2004-12-13  Randolph Chung  <tausq@debian.org>
      2004-12-13  Randolph Chung  <tausq@debian.org>
      2004-12-13  Randolph Chung  <tausq@debian.org>
      2004-12-14  Randolph Chung  <tausq@debian.org>
      2004-12-17  Randolph Chung  <tausq@debian.org>
      2004-12-17  Randolph Chung  <tausq@debian.org>
      2005-11-09  Randolph Chung <tausq@debian.org>
      2005-11-09  Randolph Chung <tausq@debian.org>
      2005-11-19  Randolph Chung  <tausq@debian.org>
      2005-11-19  Randolph Chung  <tausq@debian.org>
      2005-11-19  Randolph Chung  <tausq@debian.org>
      2005-11-19  Randolph Chung  <tausq@debian.org>
      2005-11-19  Randolph Chung  <tausq@debian.org>
      2005-12-08  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      2005-12-09  Randolph Chung  <tausq@debian.org>
      *** empty log message ***
      2006-02-19  Randolph Chung  <tausq@debian.org>
      2006-02-24  Randolph Chung  <tausq@debian.org>
      2006-03-01  Randolph Chung  <tausq@debian.org>
      2006-03-01  Randolph Chung  <tausq@debian.org>
      2006-03-01  Randolph Chung  <tausq@debian.org>
      2006-03-01  Randolph Chung  <tausq@debian.org>
      2006-03-24  Randolph Chung  <tausq@debian.org>
      2006-03-26  Randolph Chung  <tausq@debian.org>
      2006-03-30  Randolph Chung  <tausq@debian.org>
      2005-03-30  Randolph Chung  <tausq@debian.org>
      2006-04-06  Randolph Chung  <tausq@debian.org>
      2006-10-29  Randolph Chung  <tausq@debian.org>
      2006-10-29  Randolph Chung  <tausq@debian.org>

Raoul Gough (2):
      MAINTAINERS (write after approval): Add myself
      Shared-object relocation tests

Raymond Jou (6):
      Exclude resources from SIOWgdb.
      * mpw-config.in: Add variable with names of SIOW libraries.
      * mpw-make.sed: If linking, edit ALL_CFLAGS to CFLAGS.
      * mpw-make.sed: Add quotes to RIncludes reference.
      * mpw-make.sed: Add a "stamps" target.
      * ser-mac.c (mac_close): Change a typo SetSetBuf to SerSetBuf.

Ricard Wanderlof (6):
      2013-09-05  Ricard Wanderlof  <ricardw@axis.com>
      Fix compilation for target gdbserver on CRISv32 platform.
      Trivial patch to remove dependency on host unsigned long type
      Cosmetic clean up of names of *elf_greg_t types for CRIS/CRISv32.
      Add support for threaded debugging for CRISv32.
      Extract Linux-specific portitions of cris-tdep.c to a new file.

Richard Earnshaw (159):
      General cleanup of feature definitions.
      * tc-arm.c: Re-arrange prototypes by architecture.
      * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
      * tc-arm.c (struct asm_opcode): Delete comp_suffix and flags.  Add
      * tc-arm.c (do_arit, do_cmp, do_mov, do_ldst, do_ldstt, do_ldmstm)
      * gas/arm/float.s: Don't use VFP register names in fpa instructions.
      MAINTAINERS (write-after-approval): Add myself.
      Fix formatting of ChangeLog entry in previous commit.
      * config/arm/arm-tdep.h (arm_software_single_step): Remove PARAMS.
      * tc-arm.c (struct reg_entry): Move before prototypes.
      * armnbsd-nat.c (fetch_inferior_registers): Change inferior_pid ->
      * tc-arm.c ((do_ldst): Fix handling an immediate expression pseudo
      * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
      * tc-arm.c (all error messages): Normalize capitalization of messages.
      * tc-arm.c (md_longopts): Fix misplaced #endif -- the -oabi option
      * tc-arm.c (md_longopts): On targets that aren't bi-endian, support
      * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
      * MAINTAINERS: Add self as co-maintainer for the ARM code.
      * tc-arm.c (md_parse_option): Tidy up setting of cpu_variant for
      * arm-opc.h (arm_opcodes): Add patterns for VFP instructions.
      Support for VFP instructions
      * coff/arm.h (F_VFP_FLOAT): Define.
      * elf32-arm.h (elf32_arm_merge_private_bfd_data): Handle
      * NEWS: Mention new ARM command-line options and VFP support.
      2002-01-18  Keith Walker  <keith.walker@arm.com>
      * arm-opc.h (arm_opcodes): Use generic rule %5?hb instead of %h.
      2002-01-19  Keith Walker  <keith.walker@arm.com>
      * doc/c-arm.texi: Add new fpe options to list of supported flags.
      2002-01-18  Richard Earnshaw  <rearnsha@arm.com>
      * tc-arm.c (do_xsc_mia, do_xsc_mar, do_xsc_mra): Renamed from
      Richard Earnshaw  <rearnsha@arm.com>
      * arm-tdep.c (arm_register_name): New function.
      * arm-tdep.c (arm_call_dummy_words): Define.
      * arm-tdep.c (arm_frameless_function_invocation): Add some comments.
      * Makefile.in (memattr.o): Add missing dependencies rule.
      * gdbarch.sh (copyright): Update years in generated header.
      * gdb.base/default.exp: Rewrite test patterns to reduce time
      Remove some extraneous conflict markers.
      * gdbarch.sh (PRINT_FLOAT_INFO): Add rule.
      * arm-tdep.c (arm_software_single_step): ANSIfy function declaration.
      * arm-tdep.c: Include elf-bfd.h and coff/internal.h.
      * arm-tdep.c (arm_frame_chain_valid): Make static.
      * arm-tdep.c (arm_frameless_function_invocation)
      Missed a bit.
      * arm-tdep.h: New file.
      * arm-linux-nat.c: Really include arm-tdep.h.
      Hmm, this should have been commited along with:
      Argh!  These should also have been committed along with:
      * arm-tdep.c (arm_use_struct_convention): Make static.  Move to be
      * gdb.base/watchpoint.exp: Restore previous timeout at end of test.
      * arm-tdep.h (enum arm_abi): New enum.
      * arm-tdep.h (struct gdbarch_tdep): Add fields for breakpoint
      * gdbarch.sh (GET_LONGJMP_TARGET): Add rule.
      * arm-tdep.c (arm_gdbarch_init): Initialize coerce_float_to_double.
      * arm-tdep.c (arm_set_call_dummy_breakpoint_offset): New function.
      * config/arm/nbsd.mt (TDEPFILES): Add solib-sunos.o.
      * armnbsd-tdep.c (arm_netbsd_aout_in_solib_call_trampoline): New
      * arm-tdep.c (arm_gdbarch_init): Initialize TARGET_CHAR_SIGNED.
      * configure.tgt (arm*-*-netbsd*): This variant is now fully multi-arch.
      * arm-linux-nat.c: Linux -> GNU/Linux when not talking about the
      * armnbsd-nat.c : ANSIfy all function declarations.
      * arm-tdep.h (enum arm_float_model): New enum.
      * config/djgpp/fnchange.lst: Add change rules for armnbsd-tdep.c and
      * News: Add news about ARM and Multi-arch.  Mention the new target
      * arc-tdep.c (get_longjmp_target): Only compile this function if JB_PC
      * armnbsd-nat.c: Include gdbcore.h.
      * Makefile.in (armnbsd-nat.o): Update dependencies.
      * arm-linux-nat.c (store_newfpe_single): Use regcache_collect.
      * arm-linux-tdep.c (arm_linux_extract_return_value): Make static.
      * arm-linux-tdep.c (arm_linux_init_abi): Register
      * config/arm/tm-embed.h (TARGET_UPAGES): Delete.
      * remote-rdi.c (myprint): Replace 'PTR' with 'void *'.
      * MAINTAINERS: Fix typo in name of gdb warnings option.
      * elf32-arm.h (elf32_arm_final_link_relocate case R_ARM_GOTOFF)
      * arm-tdep.h (ARM_MAX_REGISTER_RAW_SIZE): Define.
      * remote-rdi.c (_initializie_remote_rdi): Use ANSI-style string
      * builtin-regs.c (value_of_builtin_reg): Correctly calculate the
      * arm-linux-tdep.c (ARM_LINUX_JB_PC): Renamed from JB_PC.
      * config/arm/nm-nbsd.h: Use <> for include of config/nm-nbsd.h.
      * config/arm/nm-nbsd.h: Use "config/nm-nbsd.h" to include generic
      Correct date in commit message.
      From: Ian Rickards  <irickard@arm.com>
      * gdb_mbuild.sh: New file.
      Add missing ".
      * arm-tdep.c (convert_from_extended): New argument to hold the
      * armnbsd-tdep.c (ARM_NBSD_JB_PC): Renamed from JB_PC.
      * arm-tdep.c (prologue_cache): Delete.
      * Makefile.in (coff_internal_h): Define.
      * Makefile.in (elf_reloc_macros_h, elf_arm_h): Define.
      * arm-tdep.c (setarmcmdlist, showarmcmdlist): New command lists.
      * arm-tdep.c (show_arm_command): Don't print out help.  Instead, show
      * arm-tdep.h (arm_float_model): Add AUTO and LAST values.
      * armnbsd-tdep.c (arm_netbsd_aout_init_abi): ARM_FLOAT_SOFT enum
      * arm-tdep.c (arm_gdbarch_init): Register the disassembler function.
      PR cli/548
      * arm-tdep.c (arm_push_arguments): Delete.
      * arm-tdep.c (push_stack_item): Use xmalloc.
      * gas/i860/i860.exp: Don't call exit if the target isn't an i860.
      * arm-tdep.c (solib-svr4.h): Dont' include it.
      Missed include update in previous commit.
      * tc-arm.c (FPU_DEFAULT, case TE_LINUX): Default to FPU_ARCH_FPA.
      * arm-tdep.c (solib-svr4.h): Dont' include it.
      * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
      * lib/java.exp (java_init): Import target_alias before using it.
      * arm.h: Remove all old content.  Replace with architecture defines
      * config/tc-arm.c: Include include/opcode/arm.h.
      * armnbsd-tdep.c (arm_nbsd_arm_be_breakpoint): Define.
      * tc-arm.c (arm_cpus, arm_fpus): Allow <cpu>-s as well as <cpu>s
      Argh! missing comma...
      * doc/c-arm.texi (ARM Options): Document canonical names of CPUs.
      * Make-common.in (sim-*_h): Add rules for all sim headers.  Also
      In last change: macros not rules.
      * arm-opc.h (arm_opcode, thumb_opcode): Add extra field for the
      * gas/testsuite/arm/thumbv6.d (setend): Remove stray tab at end
      Tweak last entry.
      * config/sim.exp (gdb_load): Return 0 on success, -1 on failure.
      * arm-dis.c: Correct top-level comment.
      * Make-common.in (sim-basics_h): Correct dependencies on
      * doublest.c (FLOATFORMAT_LARGEST_BYTES): New define.
      * ld-arm/mixed-app.sym: Expact _stack to be in the ABS section.
      Sync from gcc sources:
      * arm-linux-tdep.c (arm_linux_push_arguments): Delete.
      * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
      * elf32-arm.c (elf32_arm_section_from_shdr): Accept SHT_ARM_PREEMPTMAP
      * readelf.c (get_arm_section_type_name): Add SHT_ARM_PREEMPTMAP and
      2005-10-08  James Lemke  <jim@wasabisystems.com>
      * gas/arm/copro.d: 'mcrlt' instruction should not be disassembled as
      Richard Earnshaw  <rearnsha@arm.com>
      * common/aclocal.m4: Pass ../../intl to ZW_GNU_GETTEXT_SISTER_DIR.
      2006-09-08  Vladimir Prus  <vladimir@codesourcery.com>
      2006-09-04  Vladimir Prus  <vladimir@codesourcery.com>
      * binutils-all/arm/thumb2-cond.s: Allow for tab expansion by the pty.
      * gas/arm/mapshort.s: Add a small .data section.
      * arm-dis.c (print_insn): Only look for a mapping symbol in the section
      * binutils-all/readelf.exp (regexp_diff): Delete.
      * arm-dis.c (arm_opcodes): Disassemble to unified syntax.
      * ld-arm/arm-app-abs32.d: Convert to unified syntax.
      * gas/arm/arch4t.d: Convert to unified syntax.
      opcodes:
      * arm-dis.c (neon_opcodes): Correct bit-mask and patterns for
      * arm-tdep.c (thumb_get_next_pc_raw): Correctly detect TBH
      2010-04-12  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
      2010-07-08 Tejas Belagod <tejas.belagod@arm.com>
      * MAINTAINERS: Move myself from Responsible Maintainers to Authorized
      2011-06-09  James Greenhalgh  <james.greenhalgh@arm.com>
      2011-11-23  Thomas Klein  <th.r.klein@web.de>
      * tc-arm.c (aeabi_set_public_attributes): Correctly set
      2012-09-11  Chris Schlumberger-Socha  <chris.schlumberger-socha@arm.com>
      Really commit regenerated files.
      2012-09-17  Yufeng Zhang  <yufeng.zhang@arm.com>
      2012-09-17  Yufeng Zhang  <yufeng.zhang@arm.com>
      2012-09-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      2012-09-19  Chris Schlumberger-Socha  <chris.schlumberger-socha@arm.com>
      2012-10-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      2012-10-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      2012-12-20  Greta Yorsh  <Greta.Yorsh@arm.com>
      Fix commit date in previous commit.
      2013-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      * config/tc-arm.c (symbol_preemptible): New function.

Richard Henderson (518):
      * config/tc-alpha.c (s_alpha_ucons): New function.
      * as.h (enum _relax_state): Add rs_leb128.
      * doc/internals.texi: Document rs_leb128.
      * as.c (show_usage): Add -am.
      * macro.c (check_macro): use alloca instead of xmalloc to plug leak.
      * mips.h: Correct typo in comment.
      * config/tc-alpha.c (md_parse_option): Move m[] out to top level and
      Sun Sep  7 12:25:22 1997  H.J. Lu  (hjl@gnu.ai.mit.edu)
      * config.bfd: Change alpha-*-* to alpha*-*-*; config.guess now
      * config.bfd: Missed one alpha* change.
      * elfcore.h (bfd_prstatus): Pedanticly, alignment_power should
      Change alpha-*-* to alpha*-*-*; config.guess now
      * configure.tgt, configure.host: Change alpha-*-* to alpha*-*-*;
      * config/tc-alpha.c (load_expression): Disable the sym+const .got
      * objcopy.c (keep_specific_list, privatize_specific_list,
      * objcopy.c, objcopy.1, binutils.texi: "localize" is a better name
      * ecoff.c (PAGE_SIZE): Double to 8k as a hack to allow some C++
      * bfd/elf64-alpha.c (elf64_alpha_relocate_section): Use the
      * elf64-alpha.c (elf64_alpha_calc_dynrel_sizes): Allow for RELATIVE
      * elf64-alpha.c (elf64_alpha_merge_ind_symbols): New function to
      * config/tc-alpha.h (DIFF_EXPR_OK): Define.
      * read.c (get_line_sb): Accept any eol marker while scanning macros.
      * elflink.h (elf_link_assign_sym_version): For explicitly versioned
      * ldlang.c (lang_register_vers_node): Only check globals<=>locals,
      * sparc-opc.c (v9notv9a): New insn type.
      * config/tc-sparc.h (md_do_align): New macro.
      * sparc.h: Add '_' and '/' for v9a asr's.
      * sparc-opc.c: Add wr & rd for v9a asr's.
      * config/tc-sparc.c (v9a_asr_table): New variable.
      * config.bfd (sparc64-*-linux*): New target.
      * sparc.h (DT_SPARC_REGISTER): New macro.
      * configure.tgt: Add sparc64-*-linux*.
      * configure.in (sparc*-*-linux*): Use trad-core and ...
      * Makefile.in (ALL_EMULATIONS): Move eelf64_sparc.o ...
      * elf64-sparc.c (sparc64_elf_howto_table): Add UA64 & UA16.
      Fri Oct 24 11:15:58 1997  Jakub Jelinek  <jj@sunsite.mff.cuni.cz>
      Fri Oct 24 11:19:22 1997  Jakub Jelinek  <jj@sunsite.mff.cuni.cz>
      * elf32-sparc.c (elf32_sparc_relocate_section): Give a helpful error
      * sh-dis.c (print_insn_shx): Recognize all sh4 additions.
      * coff-sh.c (sh_relax_section): Force sign extention of USES r_offset.
      * config/tc-m68k.c (m68k_ip): Don't overwrite opcode table data.
      * linker.c (generic_link_add_symbol_list): Always init udata.p so
      * alpha-opc.c (cvttq/*u*): Remove, as that suffix is invalid.
      * config/tc-alpha.c (cpu_types): 21164pc/pca56 does not have CIX.
      * config/tc-d10v.c (build_insn): Make `number' a long for 64-bit hosts.
      * scripttempl/i960.sc: Don't explicitly set .data and .bss start
      * symbols.c (S_SET_SEGMENT): Don't set the segment for section syms.
      * srconv.c (sh, h8300): Delete variables.
      * bout.c (b_out_write_object_contents): Sort symbols before output
      * xcofflink.c (xcoff_mark_symbol): Don't mark the absolute section.
      * tc-h8300.c (parse_reg): Take the length of the symbol into
      * tc-h8500.c (parse_reg): Likewise.
      * tc-sh.c (get_specific): Handle SGR & DBR.
      * tc-m68k.c (m68k_ip): Remove absl->reglst MRI hack.
      * listing.c (file_info_struct): Remove FILE, add POS.
      * ldlex.l (<SCRIPT>{WILDCHAR}*): Take care for the comments this
      * tekhex.c (tekhex_write_object_contents): Check for no symbols.
      * bfd.c (bfd_get_error_handler): Add orthogonal function.
      * as.c (parse_args): Add --keep-locals alias for -L.
      * gas/m68k/mri_moveml.[sd]: New testcase.
      Bring over lost listing bits from emc-97r1-branch.
      * listing.c (MAX_BYTES): Use listing variables not constants.
      Sparc v9 ABI compliant PLT:
      * emulparams/elf64_sparc.sh (ELFSIZE): 64
      * gas/m68k/mri_moveml.[sd]: Moved to ...
      Oops. forgot to add the moved files.
      * alpha-nat.c (fetch_aout_core_registers): Rename from
      * read.c (s_fill): Handle non-constant repeat counts by creating
      * tekhex.c (tekhex_write_object_contents): Call tekhex_init.
      *  objcopy.c (compare_section_lma): Rename from _vma.
      * Makefile.am (install-exec-local): Install properly when ln
      * listing.c (list_symbol_table): Categorize symbols by
      * tc-ppc.c (ppc_biei): Cache the last symbol we inserted
      * read.c (s_set): Record file and line info for symbols when -as.
      * configure.in (COREFILE selection): Remove sparc-*-linux*.  They
      * elf32-sparc.c (elf32_sparc_adjust_dynamic_symbol): Don't create
      * alpha-opc.c (cvtqs) There is no such thing.
      * config/obj-elf.c [TC_ALPHA]: Include <elf/alpha.h>.
      * config/tc-alpha.c (md_shortopts, md_longopts, md_parse_option):
      * elf32-sparc.c (elf32_sparc_adjust_dynamic_symbol): Revert
      * bout.c (BALX): Include return register g14 as part of the insn.
      * coffgrok.c (do_sections_p1): Use the section's lma instead of vma
      * defparse.y (explist): Allow epsilon.
      * symbols.c (resolve_symbol_value) [O_symbol]: Also store the symbol
      * elf.c (prep_headers): Use new EM_SPARCV9 symbol.
      * elf64-alpha.c: Initial implementation of relaxation --
      * elf64-alpha.c (elf64_alpha_do_reloc_gpdisp): Do all gpdisp
      * ldlang.c (lang_one_common): Manipulate the section's cooked size
      * archive.c (_bfd_generic_read_ar_hdr_mag): Simplify end-of-name test.
      * elf64-alpha.c (elf64_alpha_find_reloc_at_ofs): Renamed from
      * archive.c (_bfd_generic_read_ar_hdr_mag): Fix lossage in last
      * elf64-alpha.c (elf64_alpha_relax_section): Use the proper section
      * elf64-alpha.c (struct alpha_relax_info): Add tsec & elfsym members.
      * elf64-alpha.c (struct alpha_relax_info): Replace elfsym with other.
      * ecoff.c (ecoff_get_cur_proc_sym): New function.
      * elf.c (assign_file_positions_for_segments): Allow for holes
      * srec.c (srec_write_symbols): Use bfd_is_local_label rather than
      * syms.c (bfd_is_local_label): Revert last change.
      * config/tc-d30v.c (do_assemble): Accept a new parameter requesting
      * d30v-opc.c (pre_defined_register): Remove alias for r0.
      * config/tc-d30v.c (cur_mul32_p, prev_mul32_p): Make static.
      PR 15889 was also in the previous tc-d30v.c commit, but
      * emulparams/m32relf.sh (TEMPLATE_NAME): Define.
      * elf64-alpha.c (elf64_alpha_relax_section): Set again on changes.
      ELF Section-level Garbage Collection.
      "propogate" -> "propagate"
      * ld.h (args_type): Add gc_sections.
      * config/obj-elf.c (obj_elf_vtable_inherit, obj_elf_vtable_entry): New.
      gc note
      * listing.c (listing_listing): For EDICT_LIST, skip all lines up to
      * config.guess: Recognize i586-pc-beos.
      * configure.in (i386-*-beos{pe,elf,}*): Recognize.
      * configure.tgt (i?86-*-beos{pe,elf,}*): Recognize.
      Strip beos markers.
      * elf-bfd.h (struct elf_backend_data): Add got_ & plt_header_size.
      * as.h (debug_info_type): Add entries for unspecified and dwarf*.
      * elf32-ppc.c (ppc_elf_check_relocs): Init sgot to NULL.  Create the
      * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Undef weak symbols
      * config/tc-alpha.c (alpha_fix_adjustable): Don't adjust weak syms.
      * elflink.h (elf_gc_common_finalize_got_offsets): For backends
      * elf64-alpha.c (elf64_alpha_calc_dynrel_sizes): Correct last change
      * elf64-alpha.c (elf64_alpha_relax_section): Handle indirect symbols.
      * config/alpha/alpha-linux (XDEPFILES): Build ser-tcp.
      * elf-bfd.h (_bfd_elf_rel_vtable_reloc_fn): Declare.
      * archures.c (bfd_mach_alpha_ev[456]): New.
      * configure.in: Make all i386-elf targets use bfd_gas.
      * alpha-dis.c (print_insn_alpha): Use the machine type to
      * i386.h: Add vtable relocs.
      * config/obj-elf.c (obj_elf_vtable_inherit): Print error message
      * gas/vtable/vtable.exp: New.
      * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
      * elf32-mips.c (elf_mips_gnu_vtentry_howto): Use
      Keep vtable tests.
      Keep them all.
      * config/tc-sparc.c (sparc_ip): Allow all digits in an instruction
      * frags.c (frag_grow): Include the size of the frag struct in the
      * elflink.h (bfd_elfNN_size_dynamic_sections): Verify that the
      * emulparams/d10velf.sh (TEMPLATE_NAME): Use elf32.
      Fri Sep  4 13:54:23 1998  David Miller  <davem@dm.cobaltmicro.com>
      Fri Sep  4 13:57:43 1998  Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>
      * config/tc-i386.c (i386_operand): Detect non-segment registers
      * config/tc-i386.c (i386_operand): Fix typo in last patch.
      1998-09-10  Geoff Keating  <geoffk@ozemail.com.au>
      * elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Don't
      * elflink.h (elf_link_add_object_symbols): Don't record a dynamic
      1998-09-27  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
      Mon Sep 28 21:31:12 1998  Richard Henderson  <rth@cygnus.com>
      * read.c (discard_rest_of_line): New function.
      * elf64-alpha.c (elf64_alpha_relax_section): Search for the proper
      * elf-bfd.h (struct elf_link_hash_entry): Add vtable_entries_size.
      * elflink.h (compute_bucket_count): Don't allow minsize==0, it
      * config/tc-alpha.c (md_show_usage): Document pca56 and ev6 options.
      * config/tc-i386.c: Prototype many functions.
      * config/tc-i386.c (i386_intel_operand): Ignore `SHORT' rather
      * config/tc-alpha.c (cpu_types): Enable EV6 PALcode with -m21264.
      This commit was generated by cvs2svn to track changes on a CVS vendor
      19990502 sourceware import
      Fred Fish  <fnf@be.com>
      * symbols.c (symbol_find_base): Use memcpy instead of strcpy.
      * configure.in (sys/resource.h): Add to AC_CHECK_HEADERS list.
      * config/tc-i386.c (i386_immediate): Skip whitespace before
      * ppc.h (PPC_OPCODE_64_BRIDGE): New.
      * config/tc-ppc.c (md_parse_option): Recognize -mppc64bridge.
      * ldlang.c (walk_wild, walk_wild_file, walk_wild_section,
      Joel Sherrill (joel@OARcorp.com)
      Joel Sherrill (joel@OARcorp.com)
      Joel Sherrill (joel@OARcorp.com)
      Cort Dougan  <cort@attis.cs.nmt.edu>
      Cort Dougan  <cort@cs.nmt.edu>
      Forgot to commit.
      * dlltool.c (gen_exp_file): Revert 19990411 change.
      * hosts/alphalinux.h (TRAD_CORE_EXTRA_SIZE_ALLOWED): Expand to 4096.
      Mark Salter  <msalter@cygnus.com>
      Update copyright.
      Stu Grossman  <grossman@babylon-5.cygnus.com>
      Shouldn't have escaped.
      Jason Merrill  <jason@yorick.cygnus.com>
      David Mosberger  <davidm@hpl.hp.com>
      * config/obj-elf.c (elf_pseudo_table): Add `common'.
      * read.c (read_a_source_file): Conditionally allow matched "
      * expr.c (operand): Don't use [ for parens if we want an index op.
      * as.c (parse_args): Add option -gdwarf2 to allow requesting
      * dwarf2dbg.c (dwarf2_gen_line_info): Use section_symbol
      Update.
      * internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New.
      Update.
      Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
      * dwarf2dbg.c (*): Convert to K&R + prototypes.
      * gas/elf/elf.exp: New directory.
      * dwarf2dbg.c (dwarf2_gen_line_info): Mirror the section symbol
      * config/obj-elf.c (obj_elf_section): Don't free the return
      * expr.h (struct expressionS): Revert last change; widen X_op.
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Typo.
      * section.c (_bfd_strip_section_from_output): Remove output
      * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      * section.c (SEC_SHORT): Define.
      * elf64-alpha.c (elf64_alpha_relocate_section): Don't adjust
      * Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL.
      * emultempl/armelf.em: Watch EMULATION_LIBPATH instead of
      * section.c (_bfd_strip_section_from_output): Ignore sections
      H.J. Lu  <hjl@gnu.org>
      David Mosberger  <davidm@hpl.hp.com>
      David Mosberger  <davidm@hpl.hp.com>
      David Mosberger  <davidm@hpl.hp.com>
      Jakub Jelinek  <jj@ultra.linux.cz>
      * sparc.h (ELF64_R_TYPE_DATA): Sign extend the value.
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      * elf.c (assign_file_positions_for_segments): Don't overwrite p_flags.
      * elf-bfd.h (struct elf_link_local_dynamic_entry): New.
      * elf-bfd.h (struct elf_backend_data): Add want_dynbss.
      * elf.c (assign_file_positions_for_segments): Thinko last change.
      * elf32-mips.c (struct mips_got_info): Add global_gotno.
      * elfxx-target.h (elfNN_bed): Add elf_backend_want_dynbss.
      * ldlang.c (wild_doit): Copy SEC_SHORT to output section.
      * scripttempl/elf.sc: Re-order .rel[a].foo outputs to the
      Update
      * objdump.c (dump_section_header): Print SEC_SHORT.
      * argv.c: Include stdlib.h and string.h instead of
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      * emulparams/elf64_sparc.sh: Add 64-bit directories to native LIB_PATH.
      * elf32-mips.c (mips_info_to_howto_rel): Split out switch to ...
      * elf32-mips.c (_bfd_mips_elf_final_link): Only re-sort dynsyms if
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      Jakub Jelinek  <jj@ultra.linux.cz>
      * config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg.
      * readelf.c (get_sparc64_dynamic_type): New function.
      * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
      * emulparams/d10velf.sh (READONLY_START_ADDR): Set to 0x2000004.
      Fred Fish  <fnf@cygnus.com>
      Fred Fish  <fnf@cygnus.com>
      * config/tc-alpha.c (alpha_align): Check, don't assert, that
      * elf-bfd.h (struct elf_backend_data): Reorder collect and
      * elflink.h (bfd_elf,size_dynamic_sections): Don't export all
      * elf-bfd.h (struct elf_link_hash_table): Add copy_indirect and
      * scripttempl/elf.sc: Place OTHER_PLT_RELOC_SECTION.
      * elf-bfd.h (struct elf_link_hash_table): Remove copy_indirect
      * scripttempl/elfd10v.sc: Remove dynamic linking hooks.
      * config/tc-i386.c (md_assemble): When swapping operands for
      * config/tc-d30v.c (check_range): Allow signed or unsigned 32-bit
      * splay-tree.h (splay_tree_remove): Declare.
      * splay-tree.c (splay_tree_remove): New.
      * config/tc-d30v.c (write_2_short): Disregard opcode1->ecc when
      * config.sub (d30v): Add d30v as a basic machine type.
      * elf32-d30v.c (bfd_elf_d30v_reloc): Don't modify section
      * scripttempl/elfd30v.sc: Place .gcc_except_table.
      * ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.
      * elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI,
      * config/tc-ia64.c (FUNC_PC_RELATIVE): New.
      * ia64-dis.c (print_insn_ia64): Get byte skip count correct
      * config/tc-ia64.c (unwind): Add prologue_mask member.
      * config/tc-ia64.c (match): Don't inline.
      * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
      * elf64-ia64.c (elf64_ia64_unwind_entry_compare_bfd): New.
      * elf64-ia64.c (elf64_ia64_final_link): New local unwind_output_sec.
      * elf64-alpha.c (elf64_alpha_check_relocs): Create the reloc
      * emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.
      * elfxx-ia64.c (elfNN_ia64_check_relocs): Handle IPLT relocs.
      Update relocations per August psABI docs.
      * readelf.c (display_debug_lines): Fix section length check
      * as.c (debug_type): Init to DEBUG_UNSPECIFIED.
      * as.c (main): Call dwarf2_finish.
      * config/tc-i386.c (md_assemble): Call dwarf2_emit_insn.
      * dwarf2dbg.c (dwarf2_gen_line_info): Early out for no line number.
      * config/tc-i386.c (md_pseudo_table): Add .file and .loc.
      * ehopt.c (eh_frame_code_alignment): New arg `in_seg', update all
      * readelf.c (display_debug_lines): Adjust last change to
      * dwarf2dbg.c: Rewrite from scratch.  Queue all debugging output
      * as.h (rs_align_test): New.
      * write.c (subsegs_finish): Fix thinko last change -- don't
      * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Return false
      * elf64-alpha.c (elf64_alpha_find_nearest_line): Query dwarf2
      * dwarf2dbg.c (out_debug_abbrev): Terminate the abbreviations
      * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Respect weakness
      * elfxx-ia64.c (is_unwind_section_name): New function.  Returns
      * config/tc-ia64.h (md_elf_section_type): New macro.
      * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add
      * emulparams/elf64_ia64.sh (OTHER_GOT_SYMBOLS): Remove.
      * elfxx-ia64.c (elfNN_ia64_final_link): Set __gp if required
      * dwarf2dbg.c (user_filenum, user_filenum_allocated): Remove.
      * elf64-alpha.c (SREL16, SREL32, SREL64): Set pcrel_offset true.
      * config/tc-ia64.c (generate_unwind_image): Align the fragment
      * gas/elf/ehopt0.s: New.
      * ehopt.c (get_cie_info): Rename from eh_frame_code_alignment;
      * ehopt.c (eh_frame_convert_frag): Fix missed subtype adjustment
      * readelf.c (do_debug_frames_interp): New.
      * read.c (emit_leb128_expr): Call md_cons_align.
      * cgen-ibld.in (extract_normal): Match type of VALUE and MASK
      * scripttempl/elf.sc, scripttempl/elfd30v.sc,
      * emultempl/needrelax.em: New file.
      * config/tc-alpha.h (MD_APPLY_FIX3): Define.
      * config/tc-alpha.c (struct alpha_insn): Make sequence scalar long.
      * alpha.h (struct alpha_operand): Pack elements into bitfields.
      * alpha.h (R_ALPHA_OP*, R_ALPHA_IMMED*, R_ALPHA_GPVALUE): Remove.
      * elf64-alpha.c (SKIP_HOWTO): New.
      * config/tc-ia64.c (FUNC_IPLT_RELOC): New.
      * config/tc-alpha.c (alpha_reloc_op_tag): Replace need_seq with
      * elf64-alpha.c (elf64_alpha_relocate_section): Soft fail
      * elf64-alpha.c (elf64_alpha_relax_with_lituse): Nop out gpdisp
      * elf64-alpha.c: Delete all unused ERIC_neverdef and rth_notdef code.
      * elf64-alpha.c (elf64_alpha_relocate_section): Do not
      * config/tc-alpha.c (alpha_elf_section_letter): New.
      * elf64-alpha.c (elf64_alpha_section_flags): New.
      * section.c (SEC_ARCH_BIT_0): New; replace unused SEC_BALIGN.
      * objdump.c (dump_section_header): Dump SEC_ARCH_BIT_0.
      * elfxx-target.h [section_flags]: Add SEC_ARCH_BIT_0, SEC_SMALL_DATA,
      * peXXigen.c (_bfd_XX_print_private_bfd_data_common): Copy
      * readelf.c (read_and_display_attr_value): New function to
      * dwarf2.c (read_attribute_value): New function to handle
      * alpha-opc.c (alpha_opcodes): Add wh64en.
      * demangle.h (no_demangling): New.
      * syms.c (_bfd_generic_read_minisymbols): Early return for
      * Makefile.am: Add rules for eelf64alpha_nbsd.
      * alpha-opc.c (unop): Encode with RB as $sp.
      * config/tc-alpha.c (alpha_handle_align): Encode unop with RB as $sp.
      * config/tc-ia64.c (errata_nop_necessary_p): Prototype.
      * config/tc-ia64.c (has_suffix_p): New.
      * alpha-dis.c (print_insn_alpha): Also mask the base opcode for
      * gas/alpha/unop.s, gas/alpha/unop.d: New test.
      * emulparams/elf64alpha.sh (NOP): Use unop.
      * elf64-alpha.c (INSN_UNOP): Encode with RB as $sp.
      * configure.in (variable detection): Use arrays of unspecified
      * elf64-alpha.c (elf64_alpha_adjust_dynamic_symbol): Don't suppress
      * elf64-alpha.c (elf64_alpha_check_relocs): Don't set reltext
      * i386.c (i386_iscall): Static.
      * config/tc-alpha.c (alpha_force_relocation): Don't assert that
      * elf64-alpha.c (elf64_alpha_howto): Add R_ALPHA_BRSGP.
      * alpha.h (R_ALPHA_BRSGP): New.
      * config/tc-alpha.c (O_samegp): New.
      * doc/c-alpha.texi: New file.
      * alpha-opc.c (alpha_opcodes): Add simple pseudos for
      * alpha-opc.c (alpha_opcodes): Fix thinko in ret pseudo
      * elf64-alpha.c (elf64_alpha_relocate_section) [BRSGP]: A target
      * emulparams/elf64alpha.sh (NOP): Adjust for big-endian
      * elflink.h (size_dynamic_sections): If section named
      * scripttempl/elf.sc (SECTIONS): Add entries for .preinit_array,
      * Makefile.in (.NOTPARALLEL): Add fake tag.
      * Makefile.in (NOTPARALLEL): New.  Use it instead of explicit
      Add myself to write-after-approval.
      * dwarf2read.c (read_array_type): Accept DW_FORM_data8 as
      * configure.in: Detect declaration for canonicalize_file_name.
      * elf32-sparc.c (WILL_CALL_FINISH_DYNAMIC_SYMBOL): New.
      * config/tc-ia64.c (ia64_cons_fix_new): Handle 8 byte iplt reloc
      * hashtab.c (higher_prime_number): Use 7 as minimum.
      * elf32-mips.c (mips_elf32_object_p): Revert 0404 fragment: allow
      * ld-elfvsb/elfvsb.exp: Mirror ia64 non-pic xfails for alpha.
      * elf64-alpha.c (elf64_alpha_relocate_section): Force relative relocs
      * ld-bootstrap/bootstrap.exp: Test --relax.
      include/elf/
      * doc/c-alpha.texi: Add docs for tls relocations.
      * elf64-alpha.c (elf64_alpha_check_relocs): Fix typo on maybe_dynamic
      * elf64-alpha.c: Remove dead code.
      * elf64-alpha.c (elf64_alpha_relax_section): Don't store computed gp.
      include/elf/
      * elf64-alpha.c (elf64_alpha_relax_with_lituse): Reject undefined
      * elf64-alpha.c (elf64_alpha_relax_with_lituse): Don't test for
      * elf64-alpha.c (elf64_alpha_relocate_section): Don't dereference
      * config/tc-alpha.c (alpha_adjust_symtab_relocs): Fix thinko
      * gen-engine.c (print_run_body): Avoid multi-line strings.
      Add myself as Alpha maintainer.
      * config/tc-alpha.c (cpu_types): Enabled ev67, ev68,  -m21264a
      * elfxx-ia64.c (elfNN_ia64_relax_section): Handle PCREL21M
      * dwarf2dbg.c (out_debug_abbrev): Add support for the DW_AT_name field.
      * config/tc-alpha.c (md_pcrel_from): Only adjust special for
      * elf64-alpha.c (elf64_alpha_relocate_section) [BRSGP]: Increment
      * Makefile.am (BFD64_BACKENDS): Remove elf64-alpha-fbsd.
      * config/tc-alpha.c (alpha_validate_fix): Move code ...
      * config/obj-elf.c (obj_elf_visibility): Overwrite only the
      * elflink.h (elf_link_add_object_symbols): Don't overwrite the
      * config/tc-alpha.c (alpha_fix_adjustable): Remove redundant
      include/opcode/
      * config/ia64.c (enum reloc_func): Add FUNC_LT_RELATIVE_X.
      * elfxx-ia64.c (elfNN_ia64_relax_section): Handle PCREL21BI.
      * alpha-opc.c (alpha_opcodes): Add bugchk, rduniq, wruniq, gentrap
      * elf64-alpha.c (alpha_dynamic_entries_for_reloc): GOTTPREL and
      New TLS tests for Alpha.
      * elf64-alpha.c (ALPHA_ELF_LINK_HASH_PLT_LOC): New.
      * alpha-nat.c (REGISTER_PTRACE_ADDR): Merge into ...
      * elfxx-ia64.c (struct elfNN_ia64_dyn_sym_info): Add want_gotx;
      * elfxx-ia64.c (elfNN_ia64_relax_section): Correct bounds
      * dwarf2dbg.c (generic_dwarf2_emit_offset): New.
      * elfxx-ia64.c (get_dyn_sym_info): Return NULL gracefully for
      * elf64-alpha.c (elf64_alpha_relocate_section) <R_ALPHA_GPREL32>:
      * remote.c (minitelnet): Don't redeclare escape_count, echo_check.
      * dwarf2dbg.c (get_filenum): Skip as-yet unassigned file numbers.
      * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Return false for an
      * readelf.c (struct Frame_Chunk): Add cfa_exp.
      * symbols.c (temp_label_name): New.
      * dw2gencfi.c, dw2gencfi.h: Rewrite from scratch.
      * expr.c (make_expr_symbol): Fold FAKE_LABEL_NAME use into the
      * alpha-linux-tdep.c (alpha_linux_sigtramp_offset_1): New.
      * gdb.asm/alpha.inc: New file.
      * config/tc-alpha.c (alpha_cur_ent_sym): Remove.
      * alpha-tdep.c (alpha_heuristic_frame_unwind_cache): Fix loop increment.
      * alpha-mdebug-tdep.c (alpha_mdebug_frame_p): Reject prologues.
      * readelf.c (byte_get_signed): New.
      * dw2gencfi.c (output_fde): Use fix_new to emit pc-relative reloc.
      * gdb.asm/alpha.inc (gdbasm_enter): Use numeric register names
      * alpha-linux-tdep.c (alpha_linux_init_abi): Install dwarf2 unwinder.
      * alpha-tdep.c (alpha_push_dummy_call): Transmography from
      * dwarf2-frame.c (dwarf2_frame_cache): Handle retaddr_column
      * dwarf2-frame.c (struct dwarf2_cie): Add saw_z_augmentation.
      * alpha-tdep.c (alpha_push_dummy_call): Store sp.  Tidy copies
      * alpha-nat.c (fetch_osf_core_registers): Use ALPHA_REGISTER_SIZE
      * alpha-tdep.h (ALPHA_FP_REGNUM): Remove.
      * alpha-tdep.c (alpha_gdbarch_init): Use set_gdbarch_print_insn ...
      * alpha-tdep.c (alpha_register_reggroup_p): New.
      * Makefile.in (ALLDEPFILES): Add alpha-mdebug-tdep.c.
      * gdb.base/dump.exp [alpha*-*-*]: Add -taso linker switch.
      * top.h (lim_at_start): Declare.
      * alpha-tdep.c (alpha_register_virtual_type): Use void_data_ptr
      * alpha-tdep.c (alpha_register_convert_to_virtual): Tidy use of
      * alpha-tdep.c (alpha_extract_return_value): Convert to regcache.
      * alpha-tdep.c (alpha_extract_return_value): Handle IEEE Quad floats.
      * alpha-tdep.c (alpha_push_dummy_call): Handle COMPLEX types.
      * alpha-tdep.c (alpha_push_dummy_call): Handle ABI mandated
      * alpha-tdep.c (alpha_push_dummy_call): Use
      * gdb.base/float.exp: Add expected regexp for alpha-*-*.
      * alpha-tdep.c (alpha_extract_return_value): Use internal_error.
      * alpha-tdep.c (alpha_store_return_value): Avoid switch fallthru.
      * alpha-tdep.c (alpha_supply_int_regs, alpha_fill_int_regs): New.
      * alpha-tdep.c (alpha_register_virtual_type): Use alpha-specific
      * alpha-tdep.c (alpha_register_type): Change from _virtual_type.
      * alpha-tdep.c (alpha_register_reggroup_p): Zero is only
      * alphabsd-tdep.c (alphabsd_supply_fpreg): Fix typo last change.
      * alpha-tdep.c (alpha_dwarf2_init_abi): New.
      * alpha-mdebug-tdep.c (alpha_mdebug_after_prologue): Use
      * alpha-tdep.c (alpha_next_pc): Use alpha_read_insn.
      * config/tc-alpha.c (s_alpha_usepv): New.
      * dw2gencfi.c (cfi_finish): Set .eh_frame read-only.
      * dw2gencfi.c (output_cfi_insn): Fix typo for negative offsets.
      * dw2gencfi.c (struct cfa_save_data, cfa_save_stack): New.
      * doc/as.texinfo: Document .cfi_rel_offset.
      * dw2gencfi.c (struct cfi_escape_data): New.
      * Makefile.in (dwarf2-frame.o): Add complaints_h.
      * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Properly return false
      * config.bfd, configure.host, configure.in: Remove ia64-aix support.
      * elflink.c (_bfd_elf_dynamic_symbol_p): New.
      * f-typeprint.c (f_type_print_base): Handle TYPE_CODE_REF.
      * dw2gencfi.c (output_cie): Align length to 4 byte boundary.
      * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
      * readelf.c (display_debug_frames): Don't crash for mismatched
      * configure.in: Remove target-libstdc++-v3 from noconfigdirs for
      * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
      * elf64-alpha.c (elf64_alpha_relax_section): Only operate
      * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr to
      * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocated
      * elf64-alpha.c (elf64_alpha_merge_gots): Fix gotent iteration
      include/
      * elf64-alpha.c: Update all function definitions to ISO C.  Remove
      * elf64-alpha.c (struct alpha_elf_link_hash_entry): Remove
      * configure.in (--enable-secureplt): New.
      * emulparams/elf64alpha.sh (PLT): New.
      * alpha.h (DT_ALPHA_PLTRO): New.
      * readelf.c (get_alpha_dynamic_type): New.
      * elf64-alpha.c (elf64_alpha_relocate_section): Use dtp_base for
      * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
      * readelf.c (dump_relocations): Special case R_ALPHA_LITUSE.
      * config/tc-alpha.c (O_lituse_jsrdirect): New.
      * elf64-alpha.c (ALPHA_ELF_LINK_HASH_LU_JSRDIRECT): New.
      * dwarf2dbg.c: Include safe-ctype.h.
      * gas/cris/rd-dw2-1.d: Don't match anything but address and line
      * gas/mips/mips16-dwarf2.d: Don't match anything but address and line
      * dwarf2dbg.c (dwarf2_where): Set line->isa.
      * readelf.c (display_debug_lines): Use unsigned long for address
      * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d,
      * dwarf2dbg.c (struct line_entry): Replace frag and frag_ofs
      * dwarf2dbg.c (process_entries): Fix uninitialized variable warning.
      * gas/all/weakref1.s: Use "=" instead of ".set" for equivalence.
      * alpha-tdep.h (struct gdbarch_tdep): Add return_in_memory.
      bfd/
      * readelf.c (is_32bit_pcrel_reloc): Fix hppa entry.
      * gas/cfi/cfi-common-1.d: Allow for differing offsets, and
      * dw2gencfi.c (DWARF2_FDE_RELOC_SIZE): New.
      include/
      PR ld/11891
      * config/obj-coff-seh.c: Rewrite the entire file.
      * objdump.c (dump_dwarf): Use bfd_arch_bits_per_address.
      * dwarf.c (init_dwarf_regnames_i386, init_dwarf_regnames_x86_64): New.
      * dw2gencfi.c (TC_DWARF2_EMIT_OFFSET): Provide default.
      * gas/cfi/reloc-pe-i386.d, gas/cfi/reloc-pe-i386.s: New test.
      Select 32-bit pei for 64-bit pei configurations.
      * gas/cfi/cfi-i386.d: Use objdump -Wf instead of readelf.
      * gas/elf/elf.exp: Disable symtab test for alpha.
      Use bfd_elf_generic_reloc for alpha-elf.
      Use spawnve on cygwin.
      * dw2gencfi.c (dot_cfi_dummy): New.
      Fix comment typo.
      PR 12610
      * elf64-alpha.c (elf64_alpha_gc_mark_hook): New.
      * ld-elf/elf.exp: Force 32-bit start address for alpha.
      * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Do not
      * elf64-alpha.c (elf64_alpha_copy_indirect_symbol): Rename from
      * elf64-alpha.c (elf64_alpha_check_relocs): No dynamic reloc for
      PR ld/12928
      * dw2gencfi.c (all_fde_data): Export.
      Merge libitm changes to configure.ac from gcc master.
      PR ld/13621
      PR ld/13621
      * jit.c (jit_read_code_entry): Compute alignment and offset of
      * sparc-linux-nat.c (_initialize_sparc_linux_nat): Fix prototype.
      * configure.tgt (m32c-*-*) [gdb_target_obs]: Remove prologue-value.o.

Richard Sandiford (518):
      [gas]
      * gas/mips/mips.exp (el): New variable.
      * doc/c-mips.tex (-mgp32, -mfp32): Added -mfp32, unified with -mgp32.
      * gas/mips/mips-gp32-fp32,
      * config/tc-mips.c (md_apply_fix): Don't subtract the symbol value
      *** empty log message ***
      * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
      * opcode/mips.h (INSN_GP32): Remove.
      * mips-dis.c (print_insn_mips): Remove OPCODE_IS_MEMBER's gp32
      * config/tc-mips.c (move_register): New function.
      * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
      * cgen-asm.c (cgen_parse_keyword): If the keyword is too big to
      * config/tc-mips.c (mips_need_elf_addend_fixup): New, extracted from...
      * config/tc-sh.c (parse_reg): Fix end-of-word check for is, ix, iy
      * doc/invoke.texi (TC_LARGEST_EXPONENT_IS_NORMAL): Document.
      Fix thinko in last commit.
      * ldlang.c (print_assignment): Update print_dot for assignments to ".".
      * ld-scripts/map-address.exp: New test.
      * ld-scripts/map-address.exp: Quote conditions.
      * ldlang.h (lang_output_section_statement_type): Add update_dot_tree.
      * lib/ld-lib.exp (run_dump_test): Add -L$srcdir/$subdir.
      * ldlang.c (lang_size_sections_1): Move check for conflicting load
      * stabs.c (_bfd_link_section_stabs): Check that the symbol offset
      * section.c (_bfd_strip_section_from_output): Set SEC_EXCLUDE
      * ldlang.c (lang_size_sections_1): Skip removed output sections.
      * ld-mips-elf/region1a.s,
      * ld-scripts/dynamic-sections*: New test.
      * opcode/mips.h (CPU_R2000): Remove.
      [gas/]
      Fix comment from last commit.
      [bfd/]
      [gas/]
      [gas/]
      [gas/]
      [include/elf]
      [include/opcode/]
      [gas/]
      Fix date in last commit.
      * configure.in (mips64vr-elf, mips64vrel-elf): New config.
      * config/tc-mips.c (mips_need_elf_addend_fixup): Return true
      * readelf.c (get_machine_flags): Handle E_MIPS_ARCH_32R2.
      bfd/
      * ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test.
      * readelf.c (dump_relocations): Reorder the r_info field for
      gas/
      * config/tc-mips.c (my_getSmallExpression): Rework bracket handling.
      gas/
      * config/tc-mips.c (prev_reloc_op_frag): New variable.
      * elfxx-mips.c (mips_elf_hash_sort_data): Fix formattting.
      include/elf/
      Fix last changelog.
      * gas/h8300/h8sx_disp2.[sd]: New test.
      opcodes/
      include/opcode/
      * scripttempl/h8300sxn.sc: New file.
      * config/tc-mips.c (append_insn): In a compound relocation, take the
      * configure.tgt (mips*-sgi-irix6*): Add the o32 and n64 emulations
      * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move...
      * include/opcode/h8300.h (h8_opcodes): Fix the mov.l @(dd:32,ERs),ERd
      include/opcode/
      * config/tc-h8300.c (h8300sxnmode): Add prototype.
      * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_symbol): Always
      * bfd/elfxx-mips.c (mips_elf_create_dynamic_relocation): In SGI-
      * bfd/elfxx-mips.c (mips_elf_create_dynamic_relocation): Treat
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Fix handling
      * elfxx-mips.c (mips_elf_irix6_finish_dynamic_symbol): Make the
      * elfxx-mips.c (mips_elf_link_hash_entry): Remove min_dyn_reloc_index.
      * elf32-h8300.c: Convert function prototypes and definitions
      bfd/
      Missing from 2003-07-11 commit.
      include/opcode/
      * doc/c-mips.texi: Document -march=rm9000.
      * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Fix PT_DYNAMIC
      * elf64-mips.c (elf_backend_copy_indirect_symbol): Define.
      * elf32-frv.c (elf32_frv_relocate_section): Use
      gas/
      * emulparams/elf32bmipn32-defs.sh (INITIAL_READONLY_SECTIONS): Move
      * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Don't add
      * elfxx-mips.c (mips_elf_create_got_section): Initialize global_gotno.
      * elfxx-mips.c (mips_elf_set_global_got_offset): Don't set no_fn_stub.
      gas/
      * elf32-mips.c, elfn32-mips.c, elf64-mips.c: Convert prototypes.
      * ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)".
      * elfxx-mips.h, elfxx-mips.c, cpu-mips.c: Convert prototypes.
      * config/tc-mips.c (s_change_section): When parsing the MIPS-specific
      bfd/
      * ld-mips-elf/reloc-1[ab].s: New source files.
      gas/
      cpu/
      * frags.h (frag_room): Declare.
      * config/tc-mips.h (tc_frag_data_type, TC_FRAG_TYPE): Remove.
      * config/tc-mips.c (RELAX_ENCODE): Remove WARN argument.
      * gas/mips/macro-warn-[1234].[sdl]: New tests.
      * config/tc-mips.c (macro_build): Remove place and counter arguments.
      * config/tc-mips.c (load_address, macro): Update comments about
      * config/tc-mips.h (tc_frag_data_type, TC_FRAG_TYPE): Remove.
      * bfd-elf.h (elf_backend_name_local_section_symbols): New hook.
      * emulparams/elf32bmipn32-defs.sh (OTHER_SECTIONS): Discard
      bfd/
      Add self.
      * MAINTAINERS: Add self to write-after-approval list.
      Fix date in last commit...sigh.
      cpu/
      sim/frv/
      cpu/
      Add fr450 support.
      * configure.in (mips64*-*-linux*): Override mips*-*-linux* case
      * sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)
      * sim/mips/hilo-hazard-[123].s: New files.
      Fix date in last delta.
      * emulparams/elf32bsmip.sh (EXTRA_EM_FILE): Define to irix.
      * elflink.c: Include libiberty.h.
      * gas/elf/section2.e-mips: Allow named section symbols.
      * binutils-all/readelf.ss-mips: Allow named section symbols.
      * doc/c-mips.texi (-m{no-,}fix-vr4120): Renamed from
      * config/tc-mips.c (append_insn, mips_emit_delays): Extend -mfix-vr4120
      * config/tc-mips.c (append_insn): Use ISA-encoded addresses in MIPS16
      2004-07-03  Maciej W. Rozycki  <macro@linux-mips.org>
      * config/tc-mips.c (HAVE_IN_PLACE_ADDENDS): New macro.
      * config/tc-mips.c (mips_fix_adjustable): If the full addend is
      Remove superfluous stuff from 2004-07-03 entry.
      * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
      cpu/
      * cpu.[ch], arch.[ch], decode.[ch]: Regenerated.
      * configure.in (--without-headers): Add missing double quotes.
      * config/tc-mips.c (append_insn): Set fx_tcbit for composite relocs.
      * elf64-mips.c (mips_elf64_write_rel): Use STN_UNDEF for relocs
      * config/tc-mips.c (append_insn): Use fix_new rather than fix_new_exp
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Deal with
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Return early
      * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and
      Introduce and use config/gcc-version.m4.
      * configure.in: Clear gcc_version_trigger if the file doesn't exist.
      Remove config.if.
      Introduce config/gxx-include-dir.m4.
      * gas/mips/elf-rel25.d, gas/mips/elf-rel25a.d: Cope with different
      * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported.
      * elfxx-mips.c (mips_elf_calculate_relocation): Don't report an
      include/elf/
      * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Use an
      * elf-bfd.h (struct cie): Use bfd_vmas for code_align, ra_column and
      * elf-eh-frame.c (skip_cfa_op, skip_non_nops): New functions.
      * ldmain.h (ld_sysroot): Change type to a constant string.
      * read.c (convert_to_bignum): New function, split out from...
      * emulparams/elf32bmip.sh (OTHER_GOT_SECTIONS): Add ". = .;".
      * readelf.c (eh_addr_size): New variable.
      * elf-bfd.h (elf_backend_data): Add elf_backend_eh_frame_address_size.
      * configure.tgt (mips64*el-*-linux-gnu*): Define targ_extra_libpath
      * gas/mips/noat-1.d: Add -mips1 to assembler options.
      * gas/mips/mips.exp: Move tls tests to main $elf block.
      * config/tc-mips.c (mips_set_options): Add sym32 field.
      * config/tc-mips.h (mips_cl_insn): Move definition to...
      * config/tc-mips.c (mips_cl_insn): Replace reloc_type array with
      * config/tc-mips.c (mips_cl_insn): Replace the valid_p, delay_slot_p
      * config/tc-mips.c (INSERT_BITS, EXTRACT_BITS, INSERT_OPERAND)
      * config/tc-mips.c (dummy_opcode): Delete.
      * config/tc-mips.c (append_insn): Remove now-redundant nops != 0
      * config/tc-mips.c (MAX_NOPS): New macro.
      * config/tc-mips.c (mips_move_labels): New function, taken from...
      * config/tc-mips.h (mips_flush_pending_output): Delete.
      * config/tc-mips.c (append_insn): Remove cop_interlocks test from
      * config/tc-mips.c (MAX_VR4130_NOPS, MAX_DELAY_NOPS): New macros.
      * config/tc-mips.c (MAX_VR4130_NOPS, MAX_DELAY_NOPS): New macros.
      * config/tc-mips.c (s_cpsetup): Use '__gnu_local_gp' instead of '_gp'
      * elfxx-mips.c (MIPS_ELF_OPTIONS_SECTION_NAME_P): New macro.
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.
      * elfxx-mips.c (mips_mach_extends_p): Treat MIPS64 as an extension
      * ld-mips-elf/rel32-n32.d: Adjust for changes in linker behaviour.
      bfd/
      bfd/
      * elf-m10300.c (_bfd_mn10300_elf_finish_dynamic_symbol): Use the
      bfd/
      ld/testsuite/
      bfd/
      bfd/
      ld/testsuite/
      bfd/
      bfd/
      ld/testsuite/
      ld/
      bfd/
      bfd/
      bfd/
      Richard Sandiford  <richard@codesourcery.com>
      * elfxx-mips.c (_bfd_mips_vxworks_finish_dynamic_symbol): Fix type
      bfd/
      * elfxx-mips.c (mips_got_entry): Add more commentary.
      bfd/
      include/opcodes/
      bfd/
      bfd/
      binutils/
      binutils/testsuite/
      bfd/
      ld/
      opcodes/
      bfd/
      gdb/gdbserver/
      ld/
      ld/testsuite/
      ld/testsuite/
      Fix typo in last changelog.
      ld/testsuite/
      bfd/
      bfd/
      ld/
      bfd/
      bfd/
      bfd/
      include/elf/
      binutils/
      ld/testsuite/
      ld/testsuite/
      * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting
      bfd/
      bfd/
      ld/
      ld/
      gas/
      bfd/
      bfd/
      bfd/
      bfd/
      ld/testsuite/
      bfd/
      ld/testsuite/
      ld/
      gdb/
      ld/
      binutils/
      bfd/
      bfd/
      sim/mips/
      sim/mips/
      sim/mips/
      gas/
      bfd/
      Remove unnecessary symbols from last commit.
      gas/testsuite/
      bfd/
      bfd/
      2007-08-17  Richard Sandiford  <richard@codesourcery.com>
      ld/testsuite/
      Move changelog
      config/
      * configure.ac (mips*-sde-elf*): New stanza.  Add target-libiberty
      * configure.ac (mipsisa*-*-elfoabi*): New stanza.
      config/
      sim/mips/
      sim/mips/
      bfd/
      bfd/
      config/
      gas/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      ld/
      /tmp/foo.diff
      /tmp/foo.diff
      bfd/
      gas/testsuite/
      ld/testsuite/
      bfd/
      binutils/
      bfd/
      bfd/
      include/elf/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      * configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu.
      bfd/
      gas/
      ld/testsuite/
      ld/testsuite/
      bfd/
      ld/
      bfd/
      ld/
      bfd/
      bfd/
      gas/
      include/coff/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      include/coff/
      include/coff/
      bfd/
      include/coff/
      bfd/
      bfd/
      gas/testsuite/
      binutils/
      bfd/
      bfd/
      include/coff/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      gas/testsuite/
      gas/
      bfd/
      gas/testsuite/
      gas/
      bfd/
      ld/testsuite/
      bfd/
      bfd/
      ld/testsuite/
      binutils/
      bfd/
      bfd/
      ld/
      gas/
      bfd/
      bfd/
      bfd/
      bfd/
      gold/
      gas/
      ld/
      Fix spacing.
      gas/
      bfd/
      gold/
      gas/
      binutils/testsuite/
      binutils/testsuite/
      include/opcode/
      gas/
      bfd/
      bfd/
      opcodes/
      include/opcode/
      include/opcode/
      bfd/
      Add change missing from previous commit, and fix misplaced changelog line.
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      include/elf/
      include/elf/
      bfd/
      bfd/
      gas/testsuite/
      gas/testsuite/
      ld/testsuite/
      bfd/
      gas/
      gas/
      gas/
      gas/
      Remove previous patch, committed in error.
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      include/opcode/
      gas/
      bfd/
      Fix misapplied patch.
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      gas/
      gas/
      ld/testsuite/
      ld/testsuite/
      ld/testsuite/
      gas/
      gas/
      gas/
      Fix typo in previous commit.
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      gas/
      bfd/
      gas/testsuite/
      include/opcode/
      opcodes/
      gas/
      gas/
      gas/
      gas/testsuite/
      gas/testsuite/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      * configure.ac (mips*-*-bsd*, mips*-*-ultrix*, mips*-*-osf*)
      gas/
      gas/testsuite/
      gas/testsuite/
      bfd/
      include/opcode/
      include/opcode/
      gas/
      include/opcode/
      include/opcode/
      include/opcode/
      include/opcode/
      include/opcode/
      opcodes/
      gas/testsuite/
      include/opcode/
      gas/
      gas/testsuite/
      opcodes/
      include/opcode/
      gas/
      gas/
      gas/
      include/opcode/
      include/opcode/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      gas/
      opcodes/
      gas/
      opcodes/
      opcodes/
      opcodes/
      opcodes/
      opcodes/
      opcodes/
      gas/
      opcodes/
      include/opcode/
      include/opcode/
      opcodes/
      gas/
      include/opcode/
      gas/
      include/opcode/
      gas/
      bfd/
      opcodes/
      include/opcode/
      gas/
      gas/
      gas/
      gas/
      gas/
      include/opcode/
      include/opcode/
      gas/
      gas/
      opcodes/
      bfd/
      bfd/
      ld/testsuite/
      binutils/testsuite/

Rob Savoye (204):
      Added -V option to print the version number.
      Added +version (-V) option to print version number.
      Added -V option to print version number.
      Added option to print the version number.
      Added abug, the os (boot monitor really) for the Motorola MVME 135 m68k
      Remote support for the Rom68k monitor and the Motorola Bug monitor. This is
      "make check" now works!
      Doesn't exit after internal errors.
      * config/*-gdb.exp: returns an error, rather than exiting on
      Catch error on close so runtest won't bomb.
      "Make check" works much better.
      Now has :make check" target.
      Make check target depend on all target.
      * gdb.t03/ptype.exp: tests for return code from gdb_test.
      Fixed a bunch of missing return codes, misc bugs.
      Solve all config problems, make a local site.exp file.
      Doesn't need links anymore.
      Get rid of all the links.
      Changed "make check" target to use DejaGnu.
      Replaced by just $(target_os) name. Use new util_test proc.
      All use new util_test proc.
      * Makefile.in: Changed check target to use DejaGnu.
      Rename to util-defs.exp and turn into generic procedures.
      Make sure $GDB contains a real program.
      * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
      Minor indenting changes.
      Back to creating a local config fil to be safe. Pass --target for "make
      Gets names to test from higher level makefile.
      Mostly cleanup. Doesn't prints it's own pass/fail message anymore.
      * Makefile.in: Added FLAGS_TO_PASS so tests get run on freshly
      Fixed typos so paths for executables works again.
      Add testsuite directory.
      hange nm.all to binutils.all. Remove chill stuff.
      Updated since all the init module names changed.
      Moved to dejagnu/lib since it's now real generic.
      Moved the only file to dejagnu/lib, so this is empty.
      Remove so cvs -P will work right.
      Fix bug in how GDB gets set that chokes runtest *only* using /bin/sh.
      * configure: change  so "-exec-prefix" gets passed down rather
      Makefile fragment that supports *only* make check. (for releases)
      configure.in template that supports *only* make check. (for releases)
      Add a blank install target so the top level make won't die.
      Add a blank install target so the top level makefile won't die.
      Add info target.
      Add an install-info target too.
      Add info and install-info targets.
      Add all-tk dependancy to all-expect.
      These got lost somehow.
      Add support for rom68k and bug boot monitors.
      * configure.in: Add support for rom68k and bug boot monitors.
      Add these from DejaGnu so the testsuites compile for targets again.
      Removed board dependant stuff.
      Add m68k-coff to ld so it'll work right.
      * serial.c (serial_close): If scb is NULL, don't try to close
      Add RUNTEST so make can use the right one.
      Works again.
      Correctly a spelling mistake.
      Add values for RUNTEST and RUNTESTFLAGS so cross testing works better.
      Works again.
      Use default_gdb_exit now.
      Make gdb_exit into default_gdb_exit so it can be shared.
      Add default gdb version so it can be shared.
      Use default version procedure.
      * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
      Just a little cleanup. Made gdb_exit "kill" any isstip's still running
      * config/udi-gdb.exp: gdb_exit now kills any isstip processes
      Load the udi library procedures.
      Made cross testing work better.
      Added gdb_exit to call default_gdb_exit.
      Use new proc for "file" command to load symbol tables.
      * config/vx-gdb.exp: Use fake device to load files rather than
      Use ftp device rather than "load" command.
      * ldlang.c (lang_add_input_file): If it's a library brought in by
      * remote-mon.c (general_open): Set dev_name. Minor tweaking to get
      * config/udi.exp,unix.exp: Transform tool name.
      * lib/gdb.exp: Transform tool name.
      * Makefile.in: Remove some stuff from the site.exp file.
      * config/unix.exp: Add global before seeing if the variables for
      * configure.in, config.sub: Add support for VSTa micro-kernel.
      * config.bfd: Add support for VSTa micro-kernel. It currently uses
      Support for VSTa micro-kernel.
      Add vsta.mt and vsta.sh.
      Add default values for AS and ASFLAGS.
      * config/ho-vsta.h, configure.in, .Sanitize: Add support for VSTa
      Tweaked to work with either version of expect.
      Tweaked to work with either version of expect.
      Tweaked to work with either version of expect. removed gdb_unload proc
      * config/unix-gdb.exp: Remove gdb_unload cause it's already
      Add patches from gdb 4.12 testing.
      Apply patches from gdb 4.12 testing.
      Tweaked to run under either version of expect.
      Tweak to work with either version of expect. Use the verbose function, fix
      Tweak to run under either version of expect. Add a hack-around for a
      * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
      Fix gas_version.
      Change RUNTESTFLAGS to RUNTEST_FLAGS to be consistant with FLAGS_TO_PASS.
      Add lib dir and utils-lib.exp.
      Change all occurances of RUNTEST_FLAGS to RUNTESTFLAGS to be consistant with
      * configure.in: Make m68k-coff and aout add monitor support in
      Rearranging so cross testing will work.
      Add "-N".
      Use new config features of DejaGnu in site.exp file.
      Leave it for the init file to identify proper binary to run.
      Set correct values for NM, SIZE etc...
      Swap order of config names to match so vxworks is before m68k.
      "Default" procedures for any host.
      Remove trash left from Makefile cut & paste.
      Change "error" to "perror" everywhere.
      Change "error" to "perror".
      Renamed.
      Unneeded.
      Move "@" so it's actually on the first line of the shell script in the
      Don't pass AS and ASFLAGS, it's now done in the testing code.
      Setup default and unknown init files.
      Use "default" rather than "unix".
      Look for as.new before looking in the path for the binary to test.
      Add serial tcp support for HPPA hosts and targets.
      New file for remote protocol to embedded HPPA targets.
      Use new remote-pa, rather than the generic one.
      * remote-pa.c: New file for HPPA embedded support. Currently it's
      Make a unique remote target "hppro", rather than use generic remote.
      Support both the generic remote protocol and the one for HP-PRO targets.
      Add remote-pa.c.
      Command loop sort-of works, stopeed core dumping.
      Add HP-Pro as a configuration. This is for the Pro target board line.
      GDB support for HP-PRO.
      Add XDEPFILE = ser-tcp.o
      A generic ROM monitor interface abnd support for the WinBond w89k board
      Oop, make sure Sanitize doesn't nuke new files.
      Add support for the w89k and op50n PA target board code.
      * w89k-rom.c op50-rom.c monitor.c config/pa/hppapro.mt: New files
      Don't nuke libgloss anymore.
      Don't nuke hppapro.mt.
      Add libgloss.
      Both targets initialize, can dump registers too.
      Memory_reads_inferior() and monitor_fetch_registers() now work good on
      Writing to memory now works for both targets.
      Breakpoints work, run works. Fixed "monitor" command.
      Cleanup debug logging, fix single stepping. WinBond works good!
      Cleanup debugging messages.
      It works fully now.
      * monitor.h, remote-mon.c: Hack up to so the old ROM monitor
      * monitor.c (set_loadtype_command): Fixed so it doesn't core dump.
      Add a ^C to the init string.
      * monitor.c (monitor_load_srec,monitor_make_srec): Add an asrecord
      * hppa-tdep.c: Remove include files a.out.h, ioctl.h, and
      * rom68k-rom.c: New file. Replaces the old remote-mon.c and uses
      Add copyright message.
      Removed remote-mon.c, and add it's replacement rom68k-rom.c.
      * op50-rom.c, w89k-rom.c, monitor.c: Modify to use two variables
      * hppa-tdep.c: Remove including sys/dir.h from a target file.
      * Makefile.in: Fix the test for installing gdbtk.
      * monitor.[ch], w89k-rom.c, op50n-rom.c, idp-rom.c: Add support
      * hppa-tdep.c: Use GDB_TARGET_IS_PA_ELF so SOM target support will
      * hppa-tdep.c: Use GDB_TARGET_IS_PA_ELF so SOM target support will
      * config/pa/tm-pro.h tm-hppap.h, hppapro.mt: Rename tm-hppap.h to
      * monitor.c: Now supports xmodem as a remoteloadprotocol.
      * monitor.[ch], op50-rom.c, rom68k-rom.c, w89k-rom.c: Add support
      * array-rom.c: Support for Array Tech LSI33k based RAID disk
      * hppa-tdep.c (pa_print_registers): Extract register values stored
      * array-rom.c: Add support for most commands.
      Add GDBPROTO macro for checking the type of protocol.
      * Makefile.in: Remove references to remote-mon.c.
      * array-rom.c: Remove the non GDB remote protocol config stuff.
      Add support for ser-tcp and the Array lsi33k target.
      Add the rest of the commands needed by GDB.
      * config/mips/idt.mt: Add support for ser-tcp and the lsi33k
      * config/mips/idt.mt: Add support for the lsi33k target.
      Fix string signifing the right target name.
      * monitor.c: Fix so all the output shows up in the GUI command
      * op50n-rom.c: Add the control registers.
      * configure.in: Match on mips-ecoff, and default to the IDT
      * remote-array.c: New file for Array Tech LSI33k based controller
      Don't build newlib for m68k-vxworks5.1.
      * configure, configure.in: Look for m68k-*-vxworks* rather than
      * config/idt.mt: replace monitor and array-rom with the new
      * testsuite: New directory for customer acceptance and whole tool
      "Lose" the new testsuite directory for now.
      * configure.in: Change "idt" config to a generic "embed" config
      * remote-array.c: Remove bogus setting of baudrate to 4800. Their
      * remote-array.c (array_wait): Poll the keyboard along with the
      Add a "\n" to the "go" command so it'll start right away.
      * configure.in: Add support for a29-coff.
      * scripttempl/m68kcoff.sc: Remove default address for .data so
      * scripttempl/aout.sc: Add PROVIDE (__stack = 0) so I can use it
      * configure.in: Don't configure libgloss for unsupported
      * config/abug.exp: New file for the older Motorola Bug monitor
      * emulparams/{elf32bmip.sh,elf32lmip.sh,mipsidt.sh,mipsidtl.sh}:
      * abug-rom.c: Config file for the older style ABug monitor thatg
      New sparc simulator from the ESA.
      * func.c(bfd_load): Don't try to print the filename if the pfbd is
      Sanitize support for the ESA sparc simulator.
      * config/sparc/sparclite.mt: Add the sparc simulator.
      * configure.in: Only built erc32 simulator on Unix hosts as it
      * config.bfd: Added VersaDOS format to the Ericsson configuration.
      * configure.in: Look for libtermcap.a.
      Link with SIM_EXTRA_LIBS, not just EXTRA_LIBS, which is never set.
      * configure: Use '|' instead of ":" as the seperator in
      * aclocal.m4: Add CYGWIN and EXEEXT autoconf macros.
      * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
      * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
      * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
      * Oops, forgot to check this in with the rest of the files.
      * include/libiberty.h: Add extern "C" { so it can be used with C++

Rodney Brown (1):
      2002-02-27  Rodney Brown  <rbrown64@csc.com.au>

Roland McGrath (194):
      2003-04-24  Roland McGrath  <roland@redhat.com>
      2003-04-24  Roland McGrath  <roland@redhat.com>
      .
      2003-05-15  Roland McGrath  <roland@redhat.com>
      2003-05-19  Roland McGrath  <roland@redhat.com>
      2003-05-19  Roland McGrath  <roland@redhat.com>
      2003-05-19  Roland McGrath  <roland@redhat.com>
      .
      2003-06-05  Roland McGrath  <roland@redhat.com>
      .
      2003-10-08  Roland McGrath  <roland@redhat.com>
      .
      2003-10-07  Roland McGrath  <roland@redhat.com>
      .
      2003-12-02  Roland McGrath  <roland@redhat.com>
      .
      2004-01-21  Roland McGrath  <roland@redhat.com>
      .
      2004-01-21  Roland McGrath  <roland@redhat.com>
      .
      2004-01-21  Roland McGrath  <roland@redhat.com>
      .
      2004-01-28  Roland McGrath  <roland@redhat.com>
      .
      2004-01-29  Roland McGrath  <roland@redhat.com>
      2004-01-29  Roland McGrath  <roland@redhat.com>
      .
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      2004-01-28  Roland McGrath  <roland@redhat.com>
      .
      2004-02-04  Roland McGrath  <roland@redhat.com>
      .
      2004-02-23  Roland McGrath  <roland@redhat.com>
      .
      2004-02-25  Roland McGrath  <roland@redhat.com>
      .
      2004-02-25  Roland McGrath  <roland@redhat.com>
      2004-02-25  Roland McGrath  <roland@redhat.com>
      .
      2004-03-16  Roland McGrath  <roland@redhat.com>
      .
      2004-04-08  Roland McGrath  <roland@redhat.com>
      .
      2004-06-04  Roland McGrath  <roland@redhat.com>
      .
      2004-06-04  Roland McGrath  <roland@redhat.com>
      .
      2004-10-04  Roland McGrath  <roland@redhat.com>
      .
      2007-06-28  Roland McGrath  <roland@frob.com>
      .
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      2007-07-09  Roland McGrath  <roland@redhat.com>
      .
      2007-07-13  Roland McGrath  <roland@redhat.com>
      2007-07-13  Roland McGrath  <roland@redhat.com>
      2007-07-13  Roland McGrath  <roland@redhat.com>
      .
      2007-07-18  Roland McGrath  <roland@redhat.com>
      .
      2007-07-19  Roland McGrath  <roland@redhat.com>
      .
      2007-10-18  Roland McGrath  <roland@redhat.com>
      .
      2009-07-24  Roland McGrath  <roland@redhat.com>
      ChangeLog fix
      Fix %s that should be %B in several message formats.
      Add "?" pseudo-flag to ELF .section/.pushsection directives.
      Implement ld --print-output-format.
      ld/testsuite/
      Clean up elf32-i386-vxworks:
      Parameterize elf32-i386 PLT generation:
      BFD vector for elf32-i386-nacl:
      * ar.c (ranlib_usage): Describe -D.
      * configure.in (--enable-deterministic-archives): Grok new
      binutils/
      * configure.tgt (i386-*-nacl*): Match it.
      gas/
      Fix up last commit.
      * elf32-i386.c (elf_i386_nacl_pic_plt0_entry): Initialize up
      * elf64-x86-64.c (struct elf_x86_64_backend_data): New type.
      * elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Use
      bfd/
      ld/
      bfd/
      binutils/
      bfd/
      ld/testsuite/
      * ld-arm/arm-elf.exp (armelftests_common): Move cases using
      * elf64-x86-64.c (elf_x86_64_nacl_plt0_entry): Fix nop padding
      * ld-x86-64/plt-nacl.pd: Fix expected nop padding.
      * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.
      * archive.c (_bfd_generic_read_ar_hdr_mag): Fix last change so as
      ld/testsuite/
      ld/testsuite/
      gas/
      gas/
      bfd/
      gold/
      gas/
      * ld-elf/ehdr_start.d (ld): Add explicit -e _start.
      ld-elf/ehdr_start.d (target): Add *-*-nacl*.
      ld/testsuite/
      bfd/
      gas/testsuite/
      ld/testsuite/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      gas/testsuite/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      bfd/
      gas/
      * ld-elf/comm-data.exp: Add XFAIL for arm*-*-* targets, referring
      ld/
      bfd/
      bfd/
      ld/
      ld/testsuite/
      binutils/testsuite/
      bfd/
      opcodes/
      ld/testsuite/
      gold/
      gold/
      ld/
      bfd/
      ld/testsuite/
      ld/
      binutils/
      gas/
      ld/
      gas/
      bfd/
      gold/
      gold/
      ld/testsuite/
      gas/
      gas/
      bfd/
      gold/
      gold/
      ld/
      ld/testsuite/
      bfd/
      bfd/
      gold/
      bfd/
      bfd/
      ld/
      bfd/
      opcodes/
      opcodes/
      ld/
      opcodes/
      binutils/
      binutils/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      gold/
      Revert inappropriate portions of last change.
      gold/
      BFD: elf64-x86-64-nacl: Correct 9-byte nop sequence used in PLT0 entry.
      gold: x86_64-nacl: Correct 9-byte nop sequence to match what the assembler generates.
      *-*-nacl* layout: Drop requirement that some section have SEC_HAS_CONTENTS set.
      x86_64-*-nacl*: Adjust test cases for PLT nop fix.
      Set CPU type in BFD backend for x86_64-nacl* and i?86-nacl* targets
      Fix references to __ehdr_start when it cannot be defined
      Fix *-nacl* target objcopy/strip of binary made with custom linker script
      Use $(INSTALL_PROGRAM_ENV) consistently.
      Fix buffer underrun in i386-dis.c.
      gdb: Support install-strip target

Roland Pesch (484):
      Merge in Tiemann's October 1990 updates from Sun with this line of updates;
      Incorporate changes from J. Gilmore on targets; also Pesch cosmetic
      Fix TeX bugs introduced in last pass.
      Include last new commands for current gdb release.
      Merge in pesch improvements, comments from tiemann and gnu.
      Minor adjustments and corrections.
      Fixed a few spelling errors.
      Use different 1st chapter name from manual title
      Initial revision
      Initial revision
      Revisions motivated by WRS:
      AMD 29K version; clean for large book size and info formatting.
      Minor additional formatting clean-up.
      Format cleanup for "smallbook" layout
      (1) formatting cleanup to permit @smallbook
      Placeholder for lost 2.8, to permit recovered branches to be checked in
      Add texinfo wrappers
      Document "info set"; minor cosmetic fixes;
      (1) Drag various bits and pieces into a "Starting GDB" chapter at the front;
      Fix screwed up xref.
      (1) document fg, revise 'attach' docn;
      add @finalout to turn off DRAFT flags (this is distributable 3.94 doc)
      Fix typos in descriptions of asm-demangle, attach, and load;
      Introduced m4 parametrization rather than comments and ignore/end ignore
      Initial revision
      Introduced new text-expansion macro _AS__ for assembler name; default "as".
      Assembler name is "gas960" for this config.
      _MACH_DEP__ introduced
      Value for _MACH_DEP__ nodename
      Value for _MACH_DEP__; delete defaults, now in <none.m4>
      Value for _MACH_DEP__
      Introduced macro _CS__ for calculated chapter/section/sub... level headings.
      Value for _HOST__
      Default value for _HOST__; indiv configs *should* override this.
      value for _HOST__
      Renamed _CS__ to _CHAPSEC__ (better visual impact in source).
      defaults for _GCC__, _LD__, _GDB__
      "960" suffixed names for gcc, ld, gdb
      New switches for object code output format
      specify output obj formats (b.out, coff)
      Correct name for linker to what Intel uses
      Intel 960 updates; includes new text on COFF directives and symbols.
      Shortened some headings to fit in @smallbook format's table of contents.
      (1) bring in material on 29K from 2.8.1.2 branch;
      (1) small cleanups on intro sections
      Corrections to:
      Restructured manual; introduced introductory sample session.
      (1) further restructuring;
      Added VxWorks subsection to chapter on getting in/out
      Corrections due to RMS.
      Improvements to texinfo macro use due to RMS
      Initial revision
      @key -> @kbd
      (1) fix macro invocation of _GDBN__ that didn't expand due to adjacent 's';
      shorten some headings to fit better in "smallbook" table of contents
      General editing pass.  Highlights:
      Minor cosmetic revisions.
      Introduce @appendix near top, so this doesn't run together with
      Changes agreed w/gnu, summarized in mail of Tue Apr  2 15:52:44 1991
      ADDED:
      RENAMES: "demangle" and "asm-demangle" now "set print" subcmds.
      Added John Gilmore's advice on subdirs to installation appendix.
      Repair missing xrefs.
      Minor adjustments for clean info-formatting.
      Initial revision
      Updated, amplified, and reorganized linker manual.  Option-flag
      *** empty log message ***
      (1) Updated to reflect renamed commands;
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * gdb.info*: added to distribution.  These are ordinary info
      (1) removed "gdb.info*" files (just introduced) from CVS;
      * Makefile.dist: put gdb.dvi stuff (updated to use M4 preprocessor
      Wed May 15 11:02:48 1991  Roland H. Pesch  (pesch at fowanton.cygnus.com)
      *** empty log message ***
      * gdb.texinfo: (1) better introductory example; (2) more
      *** empty log message ***
      (1) new Appendix, Renamed Commands;
      *** empty log message ***
      Divert specialized startup
      *** empty log message ***
      * doc/gdb.texinfo: (1) Updated w/ref to RMS comments through
      *** empty log message ***
      * doc/gdb.texinfo: finished using all RMS comments, save those for
      *** empty log message ***
      * readline/inc-history.texinfo, readline/inc-readline.texinfo:
      *** empty log message ***
      Added readline/inc-readline.texinfo and readline/inc-history.texinfo
      *** empty log message ***
      *** empty log message ***
      * Makefile.dist, doc/gdb.texinfo: respectively create, and use,
      *** empty log message ***
      Move definition of \manvers back into gdb.texinfo (had been captured
      * Makefile.dist, doc/gdb.texinfo, doc/*-m4.texinfo: split up GDB
      Clean up some more _GENERIC___ contexts.
      Added call to "make info", to generate:
      Enabled target gdb.info
      1) Inserted missing @end table/@table spotted by makeinfo;
      1) "dots{}" ->  "@dots{}" (spotted by makeinfo)
      Tried allowing $Id: to appear in final output, but it confuses makeinfo
      1) Added conditional markup around node transitions, so node structure correct
      1) Added conditionals around node structure, giving clean nodes for either
      Fix braces in example (@{ @} not {}), spotted by makeinfo.
      1) moved author email addresses and manual version info back onto copyright
      1) turned $Id: from m4 into texinfo comment
      Turned $Id: from m4 comment into texinfo comment, allowing fragment
      *** empty log message ***
      (1) Re-incorporated former M4 fragments into this file; GNU m4 >=0.84
      Partial update to README for new configure script and new
      (1) Applied some fixes due to comments from Larry Breed (easier ones
      *** empty log message ***
      Fixed a variety of small typos that prevented info from formatting cleanly;
      *** empty log message ***
      Updated list of files to keep to reflect reintegration of most fragments
      Fixed copyright notices (FSF, not Cygnus; invoke, rather than refer to
      Last cleanups for release 3.98:
      *** empty log message ***
      Surrounded table of renamed commands (version within @ifinfo) with
      *** empty log message ***
      Makefile: GDB documentation nos has its own Makefile
      *** empty log message ***
      * Makefile: use doc/Makefile for doc targets
      Default rdl-apps.texinfo, for people who don't think to use the
      Initial revision
      as.texinfo: commented out @group definitions, since recent vns of
      Mon Aug 19 13:48:22 1991  Roland H. Pesch  (pesch at cygint.cygnus.com)
      Fixed minor typos.
      Tue Aug 20 15:18:02 1991  Roland H. Pesch  (pesch at cygint.cygnus.com)
      Check in with stuff from core.c (after PROTOS update in bfd Makefile)
      Wed Aug 21 14:33:06 1991  Roland H. Pesch  (pesch at cygint.cygnus.com)
      Newly regenerated from BFD .c's, with less obtrusive indications of origins.
      Initial revision
      Wed Aug 21 14:33:06 1991  Roland H. Pesch  (pesch at cygint.cygnus.com)
      bfd.texinfo: some cleanup, reincorporated more intro matter from bfd.doc
      *** empty log message ***
      Initial revision
      Make info file compileable and (barely) navigable.  More cleanup needed.
      Record new C++ chapter in gdb.texinfo
      * doc/refcard.tex: permuted Essential Commands sec
      *** empty log message ***
      Document ChangeLog catchup.
      note doc/gdb.texinfo changed.
      * doc/gdb.texinfo: update New Features, Installing
      * WHATS.NEW: correct pointer to refcard.
      * rdl-apps.texi: renamed from rdl-apps.texinfo
      Reflect name change (doc/rdl-apps.texi)
      *** empty log message ***
      generate "gdb-all.texi" rather than "gdb-all.texinfo"
      * Makefile.in: generate "gdb-all.texi" rather than "gdb-all.texinfo"
      *** empty log message ***
      Per J Gilmore's advice, include redundant dependencies to get around
      Thu Sep 12 14:07:22 1991  Roland H. Pesch  (pesch at cygint.cygnus.com)
      Structural cleanups (node structure and M4 preprocessing structure);
      Update _MACH_DEP__ macro to be consistent with node references in both
      Reorder contents; reorganize new-host, new-target, and new-config
      doc/gdbint.texinfo
      Merged in new doc on language setting, C, and Mod-2 by Andrew Beers;
      Extract GDB version number from main GDB dir Makefile.in.
      Fri Sep 20 15:46:00 1991  Roland H. Pesch  (pesch at cygnus.com)
      *** empty log message ***
      Update configs table.
      *** empty log message ***
      add missing index entries for set/show print sevenbit-strings.
      Formatting updates to "installing" appendix.
      (1) fix typo ('_if_' and '_fi_' for '_if__' and '_fi__'!)
      Stop talking about obsolete "sharedlibrary" command in whats-new section.
      Specify TEXINPUTS when calling TeX so right texinfo.tex is used.
      Improve TEXINPUTS var set on calling TeX, so that things work even if
      *** empty log message ***
      Fixed info-markup bugs; makeinfo now succeeds with no complaints.
      Initial revision
      *** empty log message ***
      Updated sketchy doc for devo versions.  FIXMEs remain.
      Two formatting bugfixes.
      * reloc.c, section.c, syms.c, targets.c: correct info-node
      doc/Makefile: stop hiding complaints from makeinfo.
      Tue Oct  8 13:58:59 1991  Roland H. Pesch  (pesch at cygnus.com)
      * Makefile.in: fix target ld.dvi, add target ld.info
      * Makefile.in: new targets binutils.dvi, binutils.info
      * binutils.texinfo: minor typos, phrasing, formatting fixes.
      RELEASE 4.0 docn.  (Recovered from GDB 4.0 distribution; intervening
      Merged in new doc on language setting, C, and Mod-2 by Andrew Beers;
      (ORIG: date: 1991/09/20 21:43:15;  author: pesch;  state: Exp;)
      (ORIG: date: 1991/09/20 22:43:47;  author: pesch;  state: Exp;  lines: +47 -46)
      (ORIG: date: 1991/09/21 02:01:41;  author: pesch;  state: Exp;  lines: +175 -110)
      (ORIG: date: 1991/09/21 02:55:37;  author: pesch;  state: Exp;  lines: +4 -2)
      (ORIG: date: 1991/09/21 02:59:57;  author: gnu;  state: Exp;  lines: +32 -28)
      (ORIG: date: 1991/09/21 03:59:06;  author: pesch;  state: Exp;  lines: +12 -7)
      (ORIG: date: 1991/09/21 05:15:13;  author: pesch;  state: Exp;  lines: +19 -18)
      (ORIG: date: 1991/09/27 22:47:20;  author: pesch;  state: Exp;  lines: +3 -4)
      Warn 'ar q' doesn't update archive ST index.
      Oops... forgot 1.9 -> 1.90 last time around...
      More literal adherence to "standard" texinfo usage of @tex, @title, @author,
      * binutils.texinfo: minor restructuring for texi2roff comfort.
      Support for "ld.ms", "ld-index.ms" ROFF-style doc targets.
      * Makefile.in: new targets ld.ms, ld-index.ms
      Slightly better comments (re doc targets).
      * Makefile.in: add target "binutils.ms"
      Makefile: (1) include TEXINPUTS defn to point to texinfo.tex when calling tex
      *** empty log message ***
      doc/as.texinfo: minor changes for texi2roff-2
      as.ms (roff form of documentation) target in Makefile: add one more
      Mon Oct 14 11:44:03 1991  Roland H. Pesch  (pesch at cygnus.com)
      Catch up to changes recorded in GDB ChangeLog, to wit:
      * Makefile.in: new targets ld.mm, ld.me
      New targets binutils.mm, binutils.me
      New targets as.mm, as.me
      Clarifications to "stepping", "Displaying Memory", and "Targets" due largely
      * doc/gdb.texinfo
      Update appendix "Installing GDB".  (not yet updated: list of host-vendor-os).
      * doc/gdb.texinfo (appendix "Installing GDB"): changes in configure.
      Another revision of "Installing" appendix, for GDB 4.2.  Table of config
      Fix error spotted by Francois Pinard (pinard@iro.umontreal.ca): several
      * doc/refcard.tex (sec "Working Files"): consistent metavars, due
      Clarifications and rephrasings, largely due to Pinard's comments on
      More updates due to Picard refcard comments.
      *** empty log message ***
      Minor corrections from proofreading pass for WRS.
      *** empty log message ***
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Fix for slight formatting error discovered while converting man pages.
      Initial revision
      Initial revision
      Record (as comments) three FIXMEs.
      Correction in intro text re corefile arg (may also be procID); second time
      Fix missing brackets, parens, discovered during man-page conversion.
      Smallbook format fixes.
      Format improvements, mostly for @smallbook (including reformatted table
      Repair info node-pointer bug.
      Initial revision
      Better generation of mm-converted manual (Makefile)
      Use new makeinfo -o option.  Rest of this Makefile needs work to make it fit
      Initial revision
      (1) repair Makefile targets involving "binutils.texinfo" to use
      Minor rephrasing; probably an overfull-box correction for smallbook
      (1) better filtering of roff-formattable doc targets
      Removed '-' prefix from Makefile invocation of makeinfo.  Not needed
      Remove '-' prefix from makeinfo invocation.  There are no info errors
      Fix minor node-structure bug.
      readline, inc-read: fix node structure so this makeinfo's cleanly.
      Two kinds of changes:
      Repairs for srcdir/objdir separation.
      Quit moving *-in.h into and out of doc subdir.  Doc subdir knows how
      .Sanitize: reflect someone's apocopation of binutils.texi[nfo] name
      Switch to _A29K__ (from _AMD29K__).
      Initial revision
      Hitachi h8/300 config of GAS manual (first draft), and a few config
      (1) At Bob Chassell's request, remove leading comments that used to
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      About 40% of changes sugg. by Bob Chassell
      Improve support for building in separate objdir (verified all individual
      rdl-apps.texi is no longer used, with the new improved doc Makefile.in.
      Better support for building documentation targets in separate objdir
      Massage new readline appendix so texi2roff can understand markup
      Fix bug: gdbVN.m4 had stopped picking up version number.  Now grabs it
      More improvements in handling make from remote objdirs:
      Minor updates for successful standalone 80386 configuration of manual.
      Makefile.in: resuscitate "all" target as "all-doc".
      About half edited; progress marked by "@c ....", comments/questions in
      Minor fixes for 68K-only config.
      Edited, cleaned up doc.
      Discreet folding guides, and commented-out alternatives.
      (1) Improvements from B Chassell.
      Cygnus-Logoized version of GDB refcard, for use as marketing collateral.
      Reactivate paragraph on preformatted PostScript refcard (now referring
      refcard.tex: single file now includes what were formerly three files, to suit
      Two more FSF mods.
      Twitch rev number up to 1.94 to avoid confusion w/cards printed by FSF.
      Updated "Installing" appendix, for current state of configure.
      all.m4: correct AMD 29K entry (changed elsewhere to _A29K__ some time ago)
      (1) Changes made yesterday, forgot to check in:
      Initial revision
      (1) describe -relax
      (1) describe -relax
      Two trivial 1991->1992 updates.  (One in GDB copyright banner, assuming 4.4
      bfd.c: use `<<foo>>' instead of @file{foo}
      Credits for GDB 4.4 (and correction to credits for 3.9).
      It's OK to keep the doc subdirectory, really.
      Might as well keep the contents of the gas/doc subdir, as well as the
      Fix missing user-font lines in introductory example (spotted by J Irwin,
      Two typos fixed, spotted by Jim Irwin of WRS
      Fix one overlooked instance of "+" option prefix in configure appendix.
      Added disclaimer (requested by WRS) on how procedures described for
      * Phrasing of "disassemble" description improved (less wordy, avoids widow in
      Hard-code "@appendix" instead of "@chapter" at the beginning of each of these.
      H8/300 config, startup doc, and related mods.
      Remove (or comment out) local-formatting commands accidentally checked in.
      Fix punctuation error in node Disabling, spotted by gnu.
      .Sanitize: reflect removal of gdb-all.texi from repository
      Reinstate "gdb-all.texi" as target.  (Thanks, Rich, for the reminder).
      Patches from fnf for SVr4
      (1) Document printmsyms; slight clarifications to description of printsyms,
      Run TeX *three* times to get better index, xrefs.
      (1) GDB 4.5: another Grossman/Gilmore co-production!
      0) Update descriptions of symbol-file, file, add-symbol-file cmds for use
      Updates to text on "info proc".
      Converted from Fred's original README; no changes in substance.
      keep mmalloc.texi
      Former -k option now -K to avoid conflict with Sun assembler.
      Remove local formatting kluges, not meant for distribution.
      Track as.texinfo
      Doc for MRI-compatible linker scripts.
      doc doc changes
      as.texinfo, as-all.texinfo: fix typo found by zoo
      Fix typo in M4 macro name (prevented TeX formatting).
      formatting improvements (already in progressive)
      Doc for (MRI-compatible) ar command language.
      *** empty log message ***
      @{ ... @}  -->   @code{ ... }
      Thu May  7 17:01:12 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      Correct reference to linker manual title (title was "GLD, the GNU linker";
      Thu May 14 17:09:48 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      Removed RMS email address from inside cover page, at his request.
      Refer to current version of Binutils (1.97).  This will be
      Draft Solaris install notes.
      Tracking changes from Lucid: option formerly known as either
      Fix from net: when predigesting doc for texi2roff, search for "@c " at
      Delete dangling "There is a" at end of first paragraph under "Readline
      1) Better fix for section "Readline Killing Commands": delete entire
      Minor edits to new GNU material on special commands for AMD29K register
      (1) removed three-part table of config name components from Installing
      Minor cleanup for better smallbook formatting w/default FSF style.
      Added doc for command-line completion, incl new FNF support for quoted strings
      Fix typo (place where GDB name was not given as _GDBN__).
      Catch up Cygnus-logo version of GDB refcard with last few changes to
      (1) corrections to command-line completion material
      Small clarification in description of Jxx FOO expansion for 680x0.
      (Finally) doc that GDB sometimes inserts quotes for you, on overloaded
      New title "Debugging with GDB", the fruit of protracted delicate
      Structural changes for Info file only (no effect on printed manual),
      (1) C and C++ treated as separate languages, not one as originally doc'd
      First attempt at doc for general uses of quotes around symbols.
      (1) add disclaimer to config section of "Installing" appendix (this is
      (1) disable documentation for .lsym at sac's request
      Restore docn for -N, now reintroduced into this generation of linker.
      Include -N description (and include -N in synopsis).
      Strip has mutated; remove all existing option documentation, document
      Update descriptions for ${host} and ${target} to reflect that they are now
      Thanks to Zoo watchfulness:
      Use new name of man page (ld.1).
      Mon Aug 17 18:07:59 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      Check in with @smallbook commented out!
      Sigh; rectify error from jumping the gun on editing file while CVS
      Tue Aug 18 14:11:50 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      Tue Aug 18 15:59:13 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      Hitachi now calls assembler plain "as", not "as83".
      Introduce more blanks in examples; minor formatting cleanup.
      Some improvements in Texinfo markup:
      Markup changes to run through TeX without errors.
      Formatting improvements and other minor edits.
      Fri Sep  4 18:53:57 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      changes, what else?
      doc/gdbinv-s.m4.in: remove text on special procedures to continue after
      *** empty log message ***
      * doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
      ...plus c'est la meme chose.
      Fix typos and thinkos reported by Sun Ming (and one reported by John).
      Keep h8.m4 now.
      More conditional markup so HMS (Hitachi) can have the configuration
      Move "@c @smallbook" and "@c @cropmarks" out of titlepage, so if someone
      Avoid character '+' in nodenames, gives formatters indigestion.
      Format corrections to permit running through makeinfo and TeX without errors.
      Superficial editing pass over Z8000 stuff.
      Updates from SAC answers to queries on z8k stuff.
      Explicitly call reader's attention to lack of leading . in z8k special
      Conditional vars for controlling Z8000 doc.
      Doc for sac's new "z8ksim" Z8000 simulator target.
      Fix fatal typo in an M4 substitution.
      Change default pointer to texinfo.tex to match new location.
      Change default TEXIDIR to find FSF's texinfo.tex in new location.
      Clean up readline doc subdir to conform to normal
      These changes abolish M4 preprocessing for the GDB manual.
      Fixes from (or inspired by) Bob Chassell editing pass for last
      Mon Feb  1 15:35:47 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      * gdbinv-s.texi: z8000 simulator target name is just "sim"
      Fixes for doc targets.
      * ChangeLog: new file
      * gdb.texinfo: fix capitalization in pointers to node "Output Formats"
      Minor stylistic cleanup; eliminated more contractions, eliminated
      More minor stylistic cleanup: avoid plurals on things that aren't English.
      Stylistic Cleanups to Headings and Cross References to Avoid Undue
      Index entries for vi-style editing.
      misc updates
      Formatting updates from progressive.
      *** empty log message ***
      1. Update conditional markup:
      *-config.texi: introduce new switch GENERIC to describe text *only* for
      Catch up on today's changes.
      Fix index reference (h8/300, not i960).
      ld.texinfo:
      Back off last two checkins (this checkin identical with
      New material on H8/500, and better match between nodes and sections
      Converted to Texinfo conditionals; no longer need M4.
      Record abolition of last m4 conditional markup holdout manual.
      (as.dvi target) update for new source file structure supporting
      doc/Makefile.in
      Configuration for Hitachi chips, recast for current conditionals.
      Arrange to clean out references to Hitachi SH.
      Include Hitachi SH (sanitizably); remove MACH-DEP setting, no longer used
      (1) Hitachi SH material (sanitizable)
      as.texinfo, Makefile.in
      Add h8.texi to things-to-keep
      This is the real generic configuration.  Earlier versions checked in
      (1) reduce the amount of text highlighted in warning at end of
      adhere to "start-sanitize-FOO" and "end-sanitize-FOO" convention
      gdbinv-s.texi, gdb.texinfo: include Hitachi SH target
      Changes thanks to Jim Kingdon's vigilance:
      changes
      New material for MIPS Remote thanks to Ian, and minor miscellany:
      * gdb.texinfo (MIPS Stack): new node.
      *** empty log message ***
      * gdb.texinfo (Shell Commands): do not mention SHELL env var in
      * gdbinv-s.texi (Remote Serial): describe new ^C behavior in
      Minor cleanups to c++filt node, and copyright dates.
      Now that makeinfo node defaulting works, include readline appendices in
      Remove header info no longer useful now that this file is never
      * gdb.texinfo (Copying): delete this node and references to it;
      Clarifications based on Ian Taylor review of manual for FSF.
      * Makefile.in: (REFEDITS) new var to control whether PS or CM
      * refcard.tex (\hoffset): correct longstanding error to match
      Updates for Hitachi H8/300H
      doc/as.texinfo
      Introduce MOD2 switch to segregate material on Modula-2; eventually
      MOD2
      Repair bugs in conditionals, spotted by Zoo during "latest" build.
      * h8-cfg.texi, all-cfg.texi: new flag GDBSERVER
      * remote.texi: (MIPS Remote) make docn for set/show timeout,
      a4rc.sed is distributable.
      * ld.texinfo: re-enable included config file; conditionalize doc
      @up/@down -> @raisesections/@lowersections
      Makefile.in (binutils.dvi): use TEXIDIR to find texinfo.tex
      Assorted small improvements, mostly from FSF editing pass (Melissa).
      Delete obsolete text (which was @ignore'd since July).
      Makefile.in: correct out-of-date TEXIDIR default
      Tue Oct 19 14:21:18 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
      fix one bad date, credits
      Man page for "run" simulator, and install-man target for it.
      Fixed minor typo ("host" sb "target" in discussion of GNUTARGET).
      * gdb.texinfo: updates re threads.
      * gdb.texinfo: updates re threads.
      * gdb.texinfo: updates re threads.
      Fixed a few regular typos (@var for @value).
      * refcard.tex: avoid bad linebreaks even when REFEDITS=psrc.sed
      comment fix.
      * gdb.texinfo (New Features): mention threads.
      Fix punctuation after corrected xref.
      Formatting improvements from 93q4 release.
      Unsnarl xref for h8 config (while making sure it still works for "all" config)
      General editing pass prior to Net release.
      Many scattered edits, primarily on recent mods.
      Acknowlegements: surely John Gilmore's one-bit fix was proverbial,
      correct typo in as cmdline synopsis (-w for -W);
      (1) summary descriptions of HPPA-specific directives
      (1) eliminate GPL and refs thereto, as authorized by RMS
      Revisions from Jeff Law to HPPA-directives section.
      (1) use new flag SMALL to control whether or not insn tables appear
      Better organization, indexing, for MIPS-dep section.
      Describe AT option of SECTIONS command, at long last.
      Three scattered fixes (nearly lost!) from early suggestions by Jeff Law.
      Stop claiming MIPS li.d and li.s insns are not supported, now that they are.
      misc updates:
      Describe -retain-symbols-file.
      Formatting adjustments, for better smallbook formatting
      A manual for the GNU assembler preprocessor.
      Keep the new gasp manual.
      Clean formatting under TeX/FSF layout and TeX/Cygnus layout
      Formatting improvements from first eyeball once-over.
      (1) remove dangling references to old internal sections  (pass1, difference)
      Correct info about evaluating macro args (distinct from evaluating preprocessor
      More widely useful INFO-DIR fragment.
      Minor update to list of programs for dir.info entry.
      More widely useable INFO-DIR entries.
      Updates for Hitachi targets.
      Work around texinfo glitch (@item vs @cindex).
      Fix node structure around new Hitachi nodes so general-purpose
      Last-minute updates on Steve's last-minute changes.
      Minor formatting fixes.  (TeXs OK now.)

Ron Unrau (38):
      Allow gdb to recognize txvu-elf as a valid configuration.
      Recognize txvu-elf as a target.
      Add sanitize-sky for txvu stuff.
      parse.c (write_dollar_variable): call new function target_map_name_to_register
      configure.in: add -DTARGET_SKY for mips64r5900-sky-elf configure.
      configure: rerun autoconf
      Make it compile again for -DTARGET_SKY
      sky-gdb.c: new file - temporary demo version of the sim interface
      (find_match): recheck argv[argi] in multi-word match. Fixes crash when
      add sky-gdb.c to sky_files
      elfread.c (elf_symtab_read): merge SYMBOL_IS_SPECIAL into MAKE_MSYMBOL_SPECIAL
      sim-main.h: track SKY register number changes from gdb
      * sky-vu.c: new file to read/write VU registers
      sky-vu.[ch]: prototype decls, cast floats to ints before register transfer
      * sim-main.h: add vif registers
      * rw-vureg.{c,vuexpect}: test VU register read/writes through aliased memory
      Initial Breakpoint support:
      * Initial support for "sim list vif[01]"
      * objfiles.c (add_to_objfile_sections): All targets to define
      * partial-stab.h: 'F' and 'f' type N_FUN psymbols should pass
      *** empty log message ***
      * sky-engine.c: Set ordering of device issues to match enumerated type
      * sky-pke.c(read_pke_pc): return source address of current pc
      * dbxread.c: reset function_start_offset after a finishing N_FUN
      * parse.c (target_map_name_to_register): Check target specific
      * symtab.c (find_line_pc): assumed that a PC of 0 is illegal.
      symtab.c (find_pc_sect_psymbol) - handle address 0 better
      * blockframe.c (find_pc_sect_partial_function): allow for the possi-
      Start of changes to remove mdebug section from mips*-elf
      * sim-main.h: shadow NUM_CORE_REGS from tm-txvu.h
      * config/tm-txvu.h: use NUM_CORE_REGS instead of NUM_R5900_REGS
      * txvu-tdep.c (txvu_insert_breakpoint): make sure CPU context is
      * txvu-tdep.c: add VU0/1 control registers
      * sim-main.h: track COP2 register definitions, define VIO_BASE
      Branch merge for GDB:
      Merges from SKY branch:
      * incorporate SKY-B changes (makes dual maintenance easier).
      * config/tc-mips.c : support frame and regmask/fregmask when

Said Ziouani (1):
      * remote-sds.c (sds_start_remote): Fix printf call.

Sami Wagiaalla (44):
      2009-05-07  Sami Wagiaalla  <swagiaal@redhat.com>
      2009-06-23  Sami Wagiaalla  <swagiaal@redhat.com>
      2009-06-29  Sami Wagiaalla  <swagiaal@redhat.com>
      2009-07-07  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-01-26  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-01-14  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-01-27  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-01-28  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-02-05  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-02-16  Sami Wagiaalla <swagiaal@redhat.com>
      2010-03-09  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-03-12  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-03-15  Sami Wagiaalla  <swagiaal@redhat.com>
      2010-03-29  Sami Wagiaalla  <swagiaal@redhat.com>
      Add ADL support
      Fix ADL anonymous name crash.
      Remove redundant naming of symbol from new_symbol.
      Test and support all cpp operator types.
      Fix operator doubly nested namespace search.
      Added import loop test.
      Added NEWS entry about C++ improvements.
      Rename cplus_specific mangled_lang.
      Use setter and getter for demangled_name.
      Use allocated cplus_specific for cplus symbols.
      Corrected pre-overload-resolution function evaluation.
      create and use symbol_set_language.
      Fixed stabs cplus_specific issue
      Complete symbol construction before adding to pending list.
      Enable custom bcache hash function.
      Create and use a specialized bcache type for psymbols
      Fix custom bcache hash regression.
      Fix PR 11992: C++ 'this' scope sometimes does not work
      Fix PR 12028: "GDB crashes on a double free during overload resolution "
      Fix find_oload_champ_namespace_loop memory leak.
      Test case for unimplemented overload cases.
      Eliminate 'is_ancestor' redundant code.
      Fixed void* vs int* overload issue (PR C++/10343).
      Support pointer to bool conversion.
      Support overloading of 'operator->'.
      cvs add smartp.cc smartp.exp
      Create and use struct rank.
      Fix derived class overload problem.
      Added new namespace tests.
      Add Python support for GDB events.

Samuel Bronson (2):
      MAINTAINERS (Write After Approval): Add myself to the list.
      Resurrect gdb-add-index as a contrib script

Sandra Loosemore (36):
      Copy edit File-I/O section of manual
      2007-05-03  Sandra Loosemore  <sandra@codesourcery.com>
      2008-03-07  Sandra Loosemore  <sandra@codesourcery.com>
      2008-08-11  Sandra Loosemore  <sandra@codesourcery.com>
      2008-08-11  Sandra Loosemore  <sandra@codesourcery.com>
      gdb/doc/
      2008-09-22  Sandra Loosemore  <sandra@codesourcery.com>
      2008-10-24  Sandra Loosemore  <sandra@codesourcery.com>
      2008-12-26  Sandra Loosemore  <sandra@codesourcery.com>
      2009-01-06  Sandra Loosemore  <sandra@codesourcery.com>
      2009-02-24  Sandra Loosemore  <sandra@codesourcery.com>
      2009-08-04  Sandra Loosemore  <sandra@codesourcery.com>
      2009-10-29  Sandra Loosemore  <sandra@codesourcery.com>
      2012-07-24  Sandra Loosemore  <sandra@codesourcery.com>
      2012-08-01  Catherine Moore  <clm@codesourcery.com>
      2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
      2013-02-19  Sandra Loosemore  <sandra@codesourcery.com>
      2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
      2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
      2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
      2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
      2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
      2013-04-02  Sandra Loosemore  <sandra@codesourcery.com>
      2013-04-04  Sandra Loosemore  <sandra@codesourcery.com>
      2013-04-04  Sandra Loosemore  <sandra@codesourcery.com>
      2013-04-24  Sandra Loosemore  <sandra@codesourcery.com>
      2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
      2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
      2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
      2013-06-09  Sandra Loosemore  <sandra@codesourcery.com>
      2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
      2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
      2013-06-22  Sandra Loosemore  <sandra@codesourcery.com>
      2013-10-13  Sandra Loosemore  <sandra@codesourcery.com>
      2013-10-13  Sandra Loosemore  <sandra@codesourcery.com>
      Remove incorrect ATTRIBUTE_UNUSED from nios2 bfd

Sanimir Agovic (11):
      cleanup: rename is_ref_attr to attr_form_is_ref
      cleanup: constify argument passed to dwarf form predicates
      cleanup: constify "struct attribute" function parameter
      doc: gdbserver allows for subsequent and not for multiple simultaneous connections.
      cleanup: replace allocate_value and memcpy with value_from_contents
      cleanup: use value_lazy_at instead of allocate_value_lazy/attribute setter
      cleanup: make allocate_value_contents static
      2013-08-29  Sanimir Agovic  <sanimir.agovic@intel.com>
      test: adjust 'cd' regexpr to match an optional canonically pathname
      doc,mi: example refers to -list-features instead of -list-target-features
      test: test eval routines with EVAL_AVOID_SIDE_EFFECTS flag set

Sanjoy Das (13):
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      PR gdb/14550
      * jit.c (jit_reader_load_command): Interpret the jit reader name as an
      gdb/testsuite

Saravanan Ekanathan (2):
      gas/
      Add AMD bdver4 support.

Scott Bambrough (16):
      2000-02-28  Scott Bambrough <scottb@netwinder.org>
      2000-02-28  Scott Bambrough <scottb@netwinder.org>
      Update copyright date in file.
      2000-02-25  Scott Bambrough <scottb@netwinder.org>
      Unable to build x86 hosted debugger for ARM Linux, due to missing target
      2000-04-05  Scott Bambrough <scottb@netwinder.org>
      2000-04-05  Scott Bambrough <scottb@netwinder.org>
      2000-04-07  Scott Bambrough <scottb@netwinder.org>
      Move arm_skip_solib_resolver from arm-linux-nat.c to arm-linux-tdep.c.
      Changes to support core files and linux threads.
      Replace SKIP_SOLIB_RESOLVER stub with something that works.
      The ARM assembler is not assembling the following instruction
      2000-06-26  Scott Bambrough  <scottb@netwinder.org>
      2000-07-11  Scott Bambrough <scottb@netwinder.org>
      2000-07-26  Scott Bambrough <scottb@netwinder.org>
      Remove stray debugging statement and move prototypes so arm-linux-tdep.c

Sean Eric Fagan (86):
      Added code to deal with filenames less than 9 characters in a COFF file.
      Initial revision
      Initial revision
      Fixed a stupid error (used '+=' instead of '=').
      Fixed a typo (no '/' before a '*' in a comment)
      Added bfd support to the makefile.
      Made gprof use bfd instead.  This is the first step in allowing cross-hosted
      Put in a check to make sure symbols have names; if there is no name, then
      Initial revision
      Initial revision
      Initial revision
      *** empty log message ***
      Initial revision
      Ported to SCO's 3.2v2 system.
      Added support for SCO.
      Initial revision
      Changed 'i386_coff' to 'i386-coff' to match the real file's name.
      Some COFF systems (SCO, for example) want a .comment section. Not necessary,
      Fixed a syntax error.
      Adding support for hosting on an apollo series 400 (68k processor).
      Added support for hosting on an Apollo Series 400 box, and targeted towards
      Added support for hosting on an Apollo Series 400 processor (under
      Added support for hosting on an Apollo Series 400 (under System V emulation),
      Added support for OS/68k (as a target) and Apollo Series 400's (as
      Makefile.in:  Removed some '#''s that caused an extraneous include of
      all:  Don't include <sys/file.h> if NO_SYS_FILE is defined.  On the Apollo,
      Added h-apollo68v.h as a file to keep.
      Added mh-apollo68 and mt-os68k as files-to-keep.
      Added a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-
      Added mh-apollo68v and mt-os68k as files-to-keep.
      Updating gprof for latest bfd stuff, and making configure work.
      Fixed some serious bugs in the configuration of gprof.  It now works with
      Fixed bugs (both typos and algorithmic) bugs.  It now matches native gprof's
      Fixed a typo in an if statement -- gcc caught it ('=' vs. '==').
      For currently-unsupported machines.  Causes a null-routine to be called
      Routines for currently-unsupported architectures.  findcall() just returns
      Put in stuff necessary for gprof to be built, cleaned up, etc.
      Added support for building on/for an embedded 386 using encapsulated coff.
      More cleanups for gprof, especially with the '386 target.
      Added the file.
      Support for Apollo Series 400 machines, under the BSD environment.
      The apollo make does not like lines which end in a backslash, but do not have
      Change a series of #if/#elif to #if/#else/#if.../#endif.  The apollo
      ChangeLog entries describing my changes.
      The Apollo compiler doesn't like assigning variables to enum's.  So,
      mh-a68bsd is the Apollo Series 400 host file, to be used when running
      New header file for Apollo Series 400 running under BSD4.3 emulation.
      Changed to support Apollo Series 400 under bsd4.3 emulation environment.
      Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulation
      qsort returns a void*, according to the manual pages on two different systems.
      PTR vs. void*.  Sorry.
      Don't really want <sys/file.h> on a SysV system, and need to make sure
      Since sconix is treated as an OS (as opposed to vendor), we need to
      Tired of watching byacc be sanitized out. :)
      Need L_SET defined on the apollo, at least under BSD emulation mode.
      -S flag is no longer supported (nor needed) with flex.
      Tue Sep 22 13:02:07 1992  Sean Eric Fagan  (sef@cygnus.com)
      Added remote-ser.c, which is a version of remote.c that uses the routines
      Set REMOTE to remote-ser.o.
      Going back to old remote method for now.
      (Duplicate change from p3.)
      Add a usage statement if an unrecognized option is given.
      gprof(1) can have more than one profile data file, so have the usage
      Renamed it to "udiphunix.h".
      Changed the configuration scheme a bit, to be saner, cleaner, etc.
      Renamed the udi "sun"-host file to a "unix"-host file.  These are necessary
      Change the configuration a little bit.
      Change the configuration, for target 29k-udi, a little bit.
      Slight changes for the 29k-udi target.
      Use BFD to determine what a symbol prefix is, be better about determining
      Don't let netbsd386.c get sanitized out.
      Add support for netbsd386 (almost-but-not-quite 386bsd).
      Added support for netbsd386 (almost-but-not-quite 386bsd).
      NetWare/SPARC changes; required changes to the interface as well as
      Two more files in BFD updated for NetWARE/SPARC.
      Don't want the new files to disappear unexpectedly!
      New files and changed files for NetWare/SPARC.
      Need to declare nlm32_sparc_vec; oopsie.
      Use sun4sol2 for a target of sparc-netware.
      The sparc (and possibly other?) NLM format requires a different way to
      Stu apparantly forgot to update the .Sanitize file when he added
      An annoying typo (faflse instead of false).  Oopsie.
      Missing BFD_RELOC_26.
      Added support for nev-v810 processor.  A newlib *only* target, for now at
      Added a nec-v810 target.
      Removing a mistake I made (don't put newlib in host_tools).

Sean Keys (28):
      Added my contact information to the maintainers section.
      Added log for a change I made in binutils/MAINTAINERS.
      Rewrote a loop that caused a seg fault on Windows systems.
      gas/
      gas/config/
      gas/config/
      Added maintainer entry for M68HC1x port.
      2012-07-27  James Murray  <jsm@jsm-net.demon.co.uk>
      2012-07-27  Sean Keys  <skeys@ipdatasys.com>
      2012-07-27  James Murray  <jsm@jsm-net.demon.co.uk>
      Added missing gas/ChangeLog entries for previous XGATE commits.
      2012-07-27  Sean Keys  <skeys@ipdatasys.com>
      2012-07-05  Sean Keys  <skeys@ipdatasys.com>
      2012-07-05  Sean Keys  <skeys@ipdatasys.com>
      * m68hc11.h: #define E_M68HC11_NO_BANK_WARNING
      * elf/m68hc11.h: #define E_M68HC11_NO_BANK_WARNING
      * tc-m68hc11.c (s_m68hc11_parse_pseudo_instruction):
      * config/tc-m68hc11.c (s_m68hc11_parse_pseudo_instruction):
      * elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Modified
      * elf32-xgate.c(elf_xgate_howto_table): Fix src and dest mask for
      * config/tc-xgate.c: Remove bogus use of <fx_pcrel_adjust>.
      2012-11-07  James Murray   <jsm@jsm-net.demon.co.uk>
      2012-11-07  James Murray <jsm@jsm-net.demon.co.uk>
      2012-11-07  James Murray <jsm@jsm-net.demon.co.uk>
      * config/tc-xgate.c (md_begin): Fix the printing of opcodes so
      * config/tc-xgate.c (md_begin): Fix mistake made when going from
      * gas/xgate/all_insns.d: Add com macro insn test.
      * Removed short_hand field from opcode table and

Sebastian Pop (16):
      2009-11-05  Sebastian Pop  <sebastian.pop@amd.com>
      2009-11-06  Sebastian Pop  <sebastian.pop@amd.com>
      2009-11-17  Sebastian Pop  <sebastian.pop@amd.com>
      2009-11-18  Sebastian Pop  <sebastian.pop@amd.com>
      2009-11-18  Sebastian Pop  <sebastian.pop@amd.com>
      2009-11-17  Quentin Neill  <quentin.neill@amd.com>
      2009-12-11  Quentin Neill  <quentin.neill@amd.com>
      2010-01-06  Quentin Neill  <quentin.neill@amd.com>
      2010-01-15  Sebastian Pop  <sebastian.pop@amd.com>
      2010-02-03  Quentin Neill  <quentin.neill@amd.com>
      2010-02-10  Quentin Neill  <quentin.neill@amd.com>
      2010-03-22  Sebastian Pop  <sebastian.pop@amd.com>
      2010-06-02  Quentin Neill  <quentin.neill@amd.com>
      2010-06-08  Quentin Neill  <quentin.neill@amd.com>
      Add -lpwl to ppllibs, and -lisl to clooglibs.
      Adjust test of with_ppl.

Segher Boessenkool (3):
      2010-03-13  Segher Boessenkool  <segher@kernel.crashing.org>
      2010-03-16  Segher Boessenkool  <segher@kernel.crashing.org>
      2012-07-26  Segher Boessenkool  <segher@kernel.crashing.org>

Senthil Kumar Selvaraj (1):
      * scripttempl/avr.sc: Set .data section's LMA to next available

Sergio Durigan Junior (83):
      2009-05-07  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
      * ppc-linux-nat.c (have_ptrace_getsetregs): New variable.
      Implementing catch syscall.
      Forgot to add these files.  They are referent to the last commit,
      Adding the XML files for "Implementing the catch syscall feature".
      Adding the DTD file for "Implementing the catch syscall feature".
      gdb/ChangeLog:
      Fixing the date format for the last ChangeLog entry.
      2010-03-23  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/ChangeLog:
      gdb/ChangeLog:
      2010-06-01  Sergio Durigan Junior  <sergiodj@redhat.com>
      2010-06-04  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/ChangeLog:
      2012-01-06  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-01-16  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-01-16  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-01-18  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-20  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-20  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-24  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-25  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-27  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-27  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-27  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/doc/ChangeLog:
      2012-04-28  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-04-29  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-05-02  Sergio Durigan Junior  <sergiodj@gmail.com>
      2012-05-02  Sergio Durigan Junior  <sergiodj@gmail.com>
      2012-05-03  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-05-05  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-05-07  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/testsuite/ChangeLog:
      2012-05-16  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-05-18  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-06-02  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-07-02  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/testsuite:
      2012-07-18  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-07-18  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-08-02  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-08-10  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-08-10  Sergio Durigan Junior  <sergiodj@redhat.com>
      2012-08-22  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/ChangeLog:
      2012-12-25  Sergio Durigan Junior  <sergiodj@redhat.com>
      2013-01-23  Tiago Stürmer Daitx  <tdaitx@linux.vnet.ibm.com>
      2013-02-04  Sergio Durigan Junior  <sergiodj@redhat.com>
      2013-02-04  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/:
      From: Sergio Durigan Junior <sergiodj@redhat.com>
      2013-03-14  Sergio Durigan Junior  <sergiodj@redhat.com>
      Andrew Haley found a bug on GDB running on ARM when using
      2013-04-22  Sergio Durigan Junior  <sergiodj@redhat.com>
      gdb/
      GDB was not restoring the signal handler before returning when a notification
      Fixing ChangeLog entry of the last commit.
      I found this issue when I was debugging something else on IA-64.  Both
      This patch implements the support for SystemTap SDT probes on IA-64.
      http://sourceware.org/ml/gdb-patches/2013-07/msg00065.html
      2013-07-24  Sergio Durigan Junior  <sergiodj@redhat.com>
      This patch implements the new gdbarch method gdbarch_gdb_signal_to_target.
      Because of:
      Adjusting prototype declaration for gdb/value.h:create_internalvar_type_lazy,
      [Committing the `catch syscall' patch for ARM, from Samuel Bronson.]
      Adding missing files from my last commit.
      Based on the discussion at:
      The error message in the function was saying
      This commit fixes a regression introduced by the new $_isvoid convenience
      This patch  adds a new convenience variable called "$_exitsignal", which
      bfd/ChangeLog
      sim/erc32/ChangeLog:
      This is a simple bug.  target_disable_btrace and target_teardown_btrace,
      There were two functions who were calling "sizeof" twice.
      Remove gdb_string.h from gdbarch.sh
      Sanitize access to gdbarch on the SDT probe API (and fix ARM bug)
      Improve and fix catch-syscall.exp
      Extend SystemTap SDT probe argument parser
      Some cleanups on stap-probe.c
      Implement SystemTap SDT probe support for AArch64
      Extend handling of immediates on ARM's SystemTap SDT probe support
      Add comment describing arm_stap_is_single_operand

Shrinivas Atre (3):
      2003-08-19  Shrinivas Atre <shrinivasa@kpitcummins.com>
      2003-10-17  Shrinivas Atre  <shrinivasa@KPITCummins.com>
      2003-10-17  Shrinivas Atre  <shrinivasa@KPITCummins.com>

Siddhesh Poyarekar (21):
      * MAINTAINERS (Write After Approval): Add myself to the list.
      * cp-valprint.c (cp_print_value): Replace potentially unsafe
      * c-lang.c (c_printstr): Remove ununsed variable WIDTH.
      * sh-tdep.c (sh_treat_as_flt_p): Remove unused variable LEN.
      * p-valprint.c (pascal_object_print_value): Replace potentially
      * dwarf2loc.c (dwarf2_evaluate_loc_desc_full): Expand parameter
      * python/py-type.c (convert_field): Use gdb_py_long_from_longest
      * h8300-tdep.c (h8300_push_dummy_call): Replace unsafe alloca
      * printcmd.c (ui_printf): Eliminate single-use variable
      * valarith.c (value_concat): Replace unsafe ALLOCA with
      * infrun.c (restore_infcall_suspend_state): Eliminate single-use
      * m2-valprint.c (m2_print_array_contents): Eliminate variable
      * tic6x-tdep.c (tic6x_push_dummy_call): Remove unused definition
      * eval.c (evaluate_subexp_standard): Eliminate single-use
      * m2-typeprint.c (m2_enum): Expand LASTVAL to LONGEST.
      gdb/ChangeLog:
      * ada-valprint.c (ada_val_print_1): Eliminate single-use
      gdb/ChangeLog:
      * amd64-tdep.c (amd64_return_value): Use TYPE_LENGTH directly.
      * gdbtypes.c (lookup_array_range_type): Expand parameters
      * amd64-tdep.c (amd64_return_value): Revert previous change

Simon Baldwin (2):
      * as.c (dump_statistics): Compute data size as the delta between
      * ldmain.c (main): Add start_sbrk set to sbrk(0) on entry.

Siva Chandra (2):
      2013-12-12  Siva Chandra Reddy  <sivachandra@google.com>
      Use bitpos and type to lookup a gdb.Field object when its name is 'None'.

Siva Chandra Reddy (18):
      2012-03-22  Siva Chandra Reddy  <sivachandra@google.com>
      2012-03-14 Siva Chandra <sivachandra@google.com>
      2012-04-02  Siva Chandra Reddy  <sivachandra@google.com>
      Fixed a couple of ChangeLog entries.
      2012-04-25  Siva Chandra Reddy  <sivachandra@google.com>
      2012-05-02  Siva Chandra Reddy  <sivachandra@google.com>
      2012-05-03  Siva Chandra Reddy  <sivachandra@google.com>
      2012-05-13  Siva Chandra Reddy  <sivachandra@google.com>
      2012-05-14  Siva Chandra Reddy  <sivachandra@google.com>
      2012-06-09  Siva Chandra Reddy  <sivachandra@google.com>
      2012-06-26  Siva Chandra Reddy  <sivachandra@google.com>
      2012-06-26  Siva Chandra Reddy  <sivachandra@google.com>
      * python/lib/gdb/commands/explore.py
      Add a new class gdb.Architecture which exposes GDB's
      * valops.c (find_overload_match): Remove unused argument 'lax'.
      Add support for a destructor for ui_out data and use it to
      Add a new method 'disassemble' to gdb.Architecture class.
      2013-04-15  Siva Chandra Reddy  <sivachandra@google.com>

Sriraman Tallam (45):
      2009-01-20  Sriraman Tallam <tmsriram@google.com>
      Wrong date and missing space in last checkin.
      * object.cc (Sized_relobj::map_to_kept_section): Return NULL if the
      * testsuite/Makefile.am: Add -ffunction-sections to compile
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Sriraman Tallam  <tmsriram@google.com>
      2009-08-12  Sriraman Tallam  <tmsriram@google.com>
      * symtab.h: Check for GOLD_SYMTAB_H before header includes. Remove
      * gc.h (gc_process_relocs): Check if icf is enabled using new
      2009-12-21  Sriraman Tallam  <tmsriram@google.com>
      * options.cc (General_options::parse_version): Allow -v to exit
      * gc.h (gc_process_relocs): Call is_section_foldable_candidate to
      * gc.h (Garbage_collection::Cident_section_map): New typedef.
      * object.cc (Sized_relobj::do_layout): Change to call layout_gnu_stack
      2010-02-12  Sriraman Tallam  <tmsriram@google.com>
      2010-02-20  Sriraman Tallam  <tmsriram@google.com>
      * i386.cc (Target_i386::can_check_for_function_pointers): New function.
      2010-03-09  Sriraman Tallam  <tmsriram@google.com>
      2010-04-18  Sriraman Tallam  <tmsriram@google.com>
      2010-04-23  Sriraman Tallam  <tmsriram@google.com>
      * gold.h (is_wildcard_string): New function.
      PR gold/11658
      * arm.cc (Target_arm<big_endian>::gc_process_relocs): Add template
      2010-09-28  Sriraman Tallam  <tmsriram@google.com>
      2011-02-02  Sriraman Tallam  <tmsriram@google.com>
      2011-02-11  Sriraman Tallam  <tmsriram@google.com>
      * testsuite/icf_safe_so_test.sh: Add #!/bin/sh to start.
      2011-07-13  Sriraman Tallam  <tmsriram@google.com>
      2011-07-22  Sriraman Tallam  <tmsriram@google.com>
      2011-09-19  Sriraman Tallam  <tmsriram@google.com>
      2011-09-29 Sriraman Tallam  <tmsriram@google.com>
      2011-10-31 Sriraman Tallam  <tmsriram@google.com>
      2012-05-25  Sriraman Tallam  <tmsriram@google.com>
      2012-07-16  Sriraman Tallam  <tmsriram@google.com>
      Patch adds support to allow plugins to map selected subset of sections to unique
      2012-10-16  Sriraman Tallam  <tmsriram@google.com>
      Group text sections with prefixes .text.unlikely,.text.hot and .text.startup
      Make linker scripts and section ordering via --section-ordering-file or
      2013-01-16  Sriraman Tallam  <tmsriram@google.com>
      2013-01-16  Sriraman Tallam  <tmsriram@google.com>
      Default text reordering fix with a flag to turn it off.
      This patch assigns explicit integers to enum values corresponding
      2013-03-29  Sriraman Tallam  <tmsriram@google.com>

Stan Cox (24):
      Added sparc86x support.
      Added sparc86x support.
      sparclite 86x big endian instruction / little endian data support.
      sparclite 86x big endian instruction / little endian data support.
      Added BFD_RELOC_SPARC_32LE and bfd_mach_sparc_sparclite_le.
      Give error if previous object endianness doesn't match the current one.
      (BSD44_FORMAT): Define for cygwin32, win32, mingw32
      sparc.h: (R_SPARC_REV32): Added for little endian data e.g. sparc 86x.
      * aoutx.h (aout_link_input_section_ext): Use the relocation already
      * coff-arm.c (_bfd_coff_arm_set_private_flags): Changed F_PIC to F_PIC_INT.
      * elf32-mips.c (mips_elf_relocate_section): Insure that the target
      * config/obj-elf.c (obj_elf_change_section): Make non-static.
      * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Use the
      * elf64-mips.c (mips_elf64_be_swap_reloca_out): Handle type2 and type3.
      * emulparams/elf32bmipn32-defs.sh: New file.
      * tc-mips.c (load_address): Use BFD_RELOC_MIPS_GOT_DISP for newabi.
      * elf64-mips.c (mips_elf64_be_swap_reloca_out): Handle type2 and type3.
      * dis-asm.h (print_insn_iq2000): Declare.
      * iq2000-asm.c: New file.
      * Makefile.am (ALL_MACHINES): Add cpu-iq2000.lo.
      * gas/iq2000: New testsuite.
      * configure.in: Add iq2000-elf target.
      * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o.
      * readelf.c (guess_is_rela): Handle EM_IQ2000.

Stan Shebs (889):
      Moved the function hashname from stabsread.c to buildsym.c, since
      Removed many junk machine-collected "conditionals", described some
      Changes to support stabs-in-coff
      Add missing ifdef to make m68k-aout targets happy.
      Added statements for stab sections in coff files.
      New and improved Lynx support.
      Fix a typo
      More Lynx support, plus better stabs-in-coff generation.
      Keep te-lynx.h
      Keep m68klynx.c
      Keep m68klynx.h
      Lynx support
      Lynx support
      Additions to support stabs-in-coff.
      * configure.in: i386lynx_coff_vec requires coff-i386lynx.o.
      More additions and changes for Lynx.
      Reflect changes in Lynx files.
      Added new slot to objfile struct to be shared by all stab-reading formats.
      Another forgotten file.
      Always build newlib for native Lynx.
      First cut at Sparc coff definition.
      A number of minor Lynx-related changes, plus basic Sparc Lynx support.
      Minor changes, plus definitions for Sparc Lynx host.
      Sparc Lynx support
      Sparc COFF support
      * ar.c (main): Always create the archive when quick appending,
      Rename a variable that conflicts with Lynx
      More LynxOS support
      Keep Lynx files
      Keep Lynx files
      Keep Lynx files
      Keep Sparc file
      Keep Sparc file
      Keep Lynx file
      Fix a couple typos introduced by recent checkins
      * gdbserver/configure.in: Recognize *-*-lynxos* instead of
      Add my ChangeLog entry for gdbserver back in again
      Fix a braino
      More correct m68k LynxOS support
      Wed Nov 17 13:56:10 1993  Stan Shebs  (shebs@rtl.cygnus.com)
      Mon Jan  3 11:35:26 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan  3 11:44:29 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan  3 13:05:08 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan  3 10:59:28 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan  3 10:59:28 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Remove ChangeLog entry, since one change was backed out immediately and
      Mon Jan  3 10:47:37 1994  Stan Shebs  (shebs@andros.cygnus.com)
      fix the .Sanitize
      need GM ChangeLog
      Tue Jan  4 14:51:35 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan  4 15:12:43 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 10:29:27 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 10:34:47 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 11:14:07 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 11:18:48 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 11:26:29 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Set lose_these_too correctly
      Set lose_these_too correctly
      Fri Jan 14 17:12:28 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Jan  7 14:34:31 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Jan 15 12:47:23 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 17 13:57:25 1994  Stan Shebs  (shebs@andros.cygnus.com)
      MPW makefile definitions
      Sat Jan 22 13:23:46 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Jan 22 13:30:57 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Jan 22 13:41:25 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Minor MPW compatibility tweaks.
      Sat Jan 22 16:25:09 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 24 12:07:22 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 24 12:09:35 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 10:52:22 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 10:49:31 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 13:19:41 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 18:30:34 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 19:40:54 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Removed objdump.h
      Tue Jan 25 19:54:19 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Jan 25 20:01:55 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Add MPW/GM sanitizing
      * Makefile.in: Format variable definitions consistently.
      Mon Jan 31 16:07:58 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 16:11:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 17:55:14 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 18:06:41 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 18:08:16 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 18:50:41 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jan 31 18:52:47 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Keep or lose MPW subdir
      Sat Feb  5 12:30:32 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Feb  7 15:53:02 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Feb  9 09:42:45 1994  Stan Shebs  (shebs@andros.cygnus.com)
      sparcly-nat.c is long gone
      Fri Feb 11 13:10:42 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Feb 15 12:44:30 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Feb 21 10:12:02 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Feb 23 16:52:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Feb 26 13:23:06 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Feb 26 13:35:26 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sat Feb 26 13:31:44 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Set archdefs manually.
      Sanitization changes to reflect other comings and goings
      Sun Feb 27 15:22:36 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Feb 27 15:22:36 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Feb 27 15:41:10 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Feb 27 16:05:15 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Various entries
      Keep/lose mpw-README
      Mon Feb 28 10:59:14 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Feb 28 11:07:41 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Lose mpw-build.in
      Mon Feb 28 11:09:48 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Mar  4 11:43:47 1994  Stan Shebs  (shebs@andros.cygnus.com)
      a belated reflection of changed MPW files
      Various changes.
      Thu Mar 17 12:55:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Don't need mpw-xconfig.in anymore.
      Simplification of GM-specific config bits.
      Thu Mar 10 15:49:05 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sanitization for MPW and GM additions.
      Thu Mar 10 15:51:40 1994  Stan Shebs  (shebs@andros.cygnus.com)
      MPW config stuff for GDB.
      Updated list of keep-* options.
      Wed Mar 30 15:30:44 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Mar 30 15:31:55 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr  5 16:22:19 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr  5 17:48:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr  5 17:54:07 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 12 18:25:13 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Apr 13 11:50:07 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Apr 15 11:53:46 1994  Stan Shebs  (shebs@andros.cygnus.com)
      A slight simplication.
      Tue Apr 26 12:54:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Apr 25 15:06:34 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 26 15:07:24 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 26 17:20:03 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 26 17:44:27 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 26 18:10:40 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Tue Apr 26 18:18:24 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Remove new Mac files.
      Wed Apr 27 16:33:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Apr 29 14:26:35 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri Apr 29 15:56:18 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Keep Lynx linker scripts.
      Wed May  4 12:15:11 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Thu May  5 12:00:22 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Thu May  5 20:23:36 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri May  6 11:56:54 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fri May  6 13:30:22 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Restore changelog entries clobbered by last checkin.
      Tue May 10 11:20:54 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Trivial change to prepare for a real one
      Wed May 11 20:11:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Changes for MacGDB:
      Sat May 14 15:13:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon May 16 19:00:50 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Fix a sanitization screwup.
      Tue May 17 16:45:20 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Jun  1 11:08:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Mon Jun  6 18:26:50 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Reorganized GDB tests - base
      Reorganized GDB tests - Chill
      Tue Jun  7 18:45:39 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Jun  8 12:12:17 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Jun 12 16:25:36 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Jun 12 16:30:34 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Sun Jun 12 16:38:42 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Conditionalize on mips-idt-ecoff.
      Mon Jun 13 17:28:50 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Jun 15 12:10:10 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Jun 15 12:10:10 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Wed Jun 15 17:36:07 1994  Stan Shebs  (shebs@andros.cygnus.com)
      Keep v9 bits now.
      * configure.in: Improve sorting/formatting of hosts and targets.
      * fork-child.c (startup_inferior) [STARTUP_INFERIOR]: If defined,
      * lib/gdb.exp (string_to_regexp): Set a default result.
      * demangle.h (cplus_demangle_opname): Declare.
      Sanitization fixes
      * mpw-make.in (VERSION): Update to 4.12.3.
      * mpw-configure (host_alias, target_alias): Rename from hostalias
      * mpw-config.in: Use sed instead of StreamEdit, add definitions
      * as.c (main) [HOST_SPECIAL_INIT]: New hook, for host-specific
      Remove GM-specific hackery, no longer needed.
      * mpw-config.in: Parse target and use to generate forward includes
      Remove more GM-specific stuff.
      Remove more GM-specific stuff
      * mpw-config.in: New file, MPW configure fragment for binutils.
      * ldlex.l: Recognize \r the same as \n.
      * mpw-xconfig.in: Remove ldemul-list.h construction, now in
      * mpw-config.in (emulname): Set based on target.
      * h8300-dis.c, mips-dis.c: Don't use true and false.
      Fix typo
      * mpw-build.in: (install-only): New target.
      * ecoffswap.h (ecoff_swap_pdr_in, ecoff_swap_pdr_in) [MPW_C]:
      * as.c (show_usage): Break long string into shorter ones.
      * mpw-make.in (as.c): Compile with C not gC.
      * mpw-make.in: Use {s} instead of {srcdir} everywhere.
      * remote-mips.c: Replace all \r chars with \015.
      * Makefile.in (dcache_h): Remove redundant definition.
      Fix a booboo
      Elim dup of file names
      * mpw-README: Update the GDB information.
      * mpw-config.in (MacSerial.h): Duplicate from standard Serial.h.
      * breakpoint.c (mention): Always show breakpoint address if no
      Mach 3 support.
      Atari support, from Uwe Seimet (seimet@chemie.uni-kl.de).
      Various updates
      Breakpoint hit counts, from Bob Rusk (rrusk@mail.csd.harris.com).
      * coff-sparc.c (sparccoff_vec): Have leading underscores.
      * dbxread.c: Don't include libbfd.h.
      * gdb.base/signals.exp: Allow for optionality of breakpoint
      * gdbint.texinfo: Removed mentions of many incorrectly placed and
      From Kevin A. Buettner (kev@cujo.geg.mot.com).
      Stop printing at null char option, from Oliver Meyer
      * config.guess: Recognize m68k-atari-sysv4 and m88k-harris-csux7.
      * mh-cxux: New file, from Bob Rusk (rrusk@mail.csd.harris.com).
      * configure.in (m88*-harris-cxux7*): Recognize.
      * configure.host (m68*-atari-sysv4*): New host.
      * config.bfd (m88*-harris-cxux*): Recognize.
      * breakpoint.c (ignore, condition): Add usage notes to help strings.
      * inferior.h (ARCH_NUM_REGS): New macro, actual number of
      Harris CX/UX support, from Bob Rusk (rrusk@mail.csd.harris.com).
      * config/m88k/delta88.mh (MUNCH_DEFINE): Remove.
      * gdb.texinfo: Add some more credits.
      (is there an echo in here?)
      * main.c: Include <ctype.h>.
      * i386mach3.c: Reverted to version from before Jul 5 1994 changes.
      * breakpoint.c (ignore, condition): Move usage note into body of
      * gdb.base/help.exp: Update expected add-symbol-file, ignore, and
      * symfile.c (deduce_language_from_filename): Recognize .S as asm,
      * gdb.base/whatis.exp (v_signed_short_array): Fix a typo.
      * coredep.c: Include inferior.h.
      * configure.in (pc532mach_vec): Change to pc532machaout_vec.
      Update to reflect comings and goings of ns32k and mach-related files
      Tue Jul 26 18:20:46 1994  Paul Flinders  (ptf@smee)
      * gdbint.texinfo: Removed mentions of many obsolete conditionals,
      * gdbint.texinfo: Put regex conditionals in their own table.
      * defs.h: Change two-line declarations to one-line form.
      * defs.h (bfd_read, bfd_seek): Remove declarations.
      * language.h (struct language_defn): Remove unused field
      * breakpoint.c (breakpoint_1): Improve pluralization in display
      * ch-lang.c (chill_language_defn): Ditto.
      * config/i386/xm-i386v4.h, config/m68k/xm-m68kv4.h,
      * dwarfread.c (bfd.h): Don't include.
      * configure.in: Configure the examples directory.
      Update to ns32k support, from Ian Dall (dall@hfrd.dsto.gov.au).
      Always keep examples
      * nlmconv.c (powerpc_mangle_relocs): Rename symvalue to sym_value,
      * gdb.base/printcmds.exp: Remove all the a29k XFAILs tagged with
      * coffread.c: General cleanup, and support for section offsets.
      * config/m68k/tm-delta68.h (EXTRACT_RETURN_VALUE,
      * README: Grammar improvements, clarifications, updates.
      Initial Fortran language support, adapted from work by Farooq Butt
      Keep new Fortran files.
      * mpw-init.c (initialize_all_files): Remove inits of utils and
      * config/i386/linux.mh (XM_CLIBS): Add -lm.
      * rs6000-nat.c: Include libbfd.h again, needed until reference
      * config/a29k/{a29k-kern.mt,a29k-udi.mt,a29k.mt,ultra3.mh,
      * lib/gdb.exp (gdb_run_cmd): Move comment out from between expect
      * remote-vx.c (vx_attach): Interpret the command argument as an
      First part of Fortran test suite.
      Keep Fortran tests
      * Makefile.in (ns32k-opcode.h): Remove reference.
      Lose ns32k-opcode.h.
      * config/h8500/tm-8500.h (DONT_USE_REMOTE): Remove definition,
      * objfiles.c (allocate_objfile): Add the newly-created objfile to
      Fix a typo in last change
      * configure.in (config/nm-empty.h): If cross only, use instead
      Update to reflect changes in config files
      * cxux-nat.c (target_is_m88110): Remove definition.
      * gdbint.texinfo: Removed mentions of some incorrectly placed and
      * i960-tdep.c (signal.h): Don't include.
      * c-typeprint.c (c_type_print_varspec_prefix,
      * mpw-configure (host_canonical): Set.
      * mpw-make.in (ctor.c): Remove references.
      * mpw-make.in (ALL_CFLAGS): Add definition of HAVE_STDARG_H,
      Remove supposedly (but not really) GM-specific bits
      Merge in former supposed GM-specific bits
      Merge supposedly (but not really) GM-specific bits into general MPW config
      * remote-mips.c (mips_error): Place NORETURN macro correctly.
      * config/i386/{i386aix.mh, i386bsd.mh, i386lynx.mh, i386sco.mh,
      * TODO: Add more items.
      * mpw-config.in: Don't create host.h.
      * mpw-build.in (all): Display start and end times.
      * mpw-make.in (config.h): Add defines from ho-mpw.h directly.
      No longer need to keep/lose any MPW stuff
      * TODO: Append contents of Projects file.
      * infcmd.c (do_registers_info) [INVALID_FLOAT]: Only use if
      * exec.c: Merge in RS6000 support from xcoffexec.c.
      * .gdbinit: Remove excess `end'.
      * Makefile.in (ANNOTATE_OBS): New definition.
      xcoffexec.c is gone
      * h8500-tdep.c (target_read_sp, target_write_sp, target_read_pc,
      * corelow.c: Format to standard.
      Really forget all about the old tests dir
      * mmprivate.h: New file, was mmalloc.h.
      * Makefile.in (MMALLOC_DIR): New definition.
      * coffread.c (coff_symfile_init): Remove unused local abfd.
      Replace useless FRAME, FRAME_ADDR types with struct frame_info *
      Replace useless FRAME, FRAME_ADDR types with struct frame_info *
      * rs6000-tdep.c (pop_frame): Correct a variable name.
      * findvar.c (find_saved_register): Fix a frame variable name.
      * i386-stub.c, m68k-stub.c, sparc-stub.c, sparcl-stub.c: Mask out
      * README: Add warning about termcap in Ultrix and OSF/1.
      Support for different MIPS IDT processor models.
      * defs.h, infcmd.c (reg_names): Don't declare as constant.
      Maintenance commands to report time and space usage.
      * top.c (command_line_input): If annotation suffix is NULL,
      * config/a29k/tm-a29k.h (setup_arbitrary_frame): Replace
      * top.c (read_next_line): Pass annotation suffix "commands"
      * gdb.base/a1-selftest.exp: Change initial stepping to know about
      * solib.c (auto_solib_add_at_startup): New global.
      * source.c: Various cosmetic changes.
      * gdb.base/list.exp: Adjust expectations to reflect changes in
      * remote.c (remote_wait): Pass string instead of char to strcpy.
      Sparc flat register window support.
      * mpw-configure: Remove subdir-specific makefile hackery,
      * mpw-mh-mpw (EXTRALIBS): Always link in Math.o, CSANELIB.o,
      * mpw-config.in: Edit the BFD version into bfd.h.
      * mpw-config.in: Create mk.tmp, define ARCHDEFS in it.
      * mpw-config.in: Add mapping from configs to object file formats,
      * breakpoint.c, infrun.c, printcmd.c: Change long command help
      * mpw-config.in (m68k-apple-macos, ppc-apple-macos,
      Actually lose it
      * config/m68k/xm-mpw.h (spin.h): Include.
      * progress.h: New file, empty definitions for progress macros.
      * mpw-config.in (m68k-apple-macos, ppc-apple-macos,
      * hosts/mpw.h: Include spin.h.
      * top.c (command_loop): For space usage display, show both
      * defs.h: Include progress.h.
      * as.h: Include progress.h.
      * config/obj-coff.h: Include libcoff.h, not ../bfd/libcoff.h.
      * a29k-tdep.c (pop_frame): Fix a variable name.
      Sanitize out gdbtk references unless keep-gdbtk specified
      * gdbtk.tcl (FSBox): New proc, File Selection Box code from exmh.
      Start this year's ChangeLog.
      Fixes PR 6111
      * config/sim-gdb: New file, simulator testing support.
      keep sim-gdb.exp
      * mpw-make.in (DebugOptions): Remove define of DEBUG_BFD_SEND.
      * mpw-config.in (archname): Compute from the config.
      * mpw-make.in (init.c): Use open-brace instead of mpw-open-brace.
      * gdbtk.tcl (build_framework): Add standard commands menu, more
      Keep last year's ChangeLog
      * mpw-configure: Use tr-7to8 instead of mpw-7to8.
      * lib/gdb.exp, gdb.base/corefile.exp: Supply -nw as argument
      * gdbgui.texinfo: New file, manual for GUI (gdbtk) users.
      Keep/lose gdbtk docs
      sanitization
      * Makefile.in (all): Don't make libgdb-files.
      General cleanup and simplication of disassembler interface.
      Revert previous, ill-considered change to defs.h
      * config/*/*.mt (TDEPFILES): Remove refs to *-pinsn.o.
      Reflect changes to pinsn and tdep files
      * h8300-tdep.c (gdb_print_insn_h8300): Fix typo (&info -> info).
      * gdb.base/default.exp: xfail no-stack backtraces for h8300,
      * arm-tdep.c: Make it compile.
      * convex-tdep.c (xfer_core_file): Comment out.
      * top.c (use_windows): Clarify comments.
      gcc -Wall lint.
      * Makefile.in (VERSION): Bump to 4.13.2.
      various ChangeLog housekeeping, and
      * i386-tdep.c (_initialize_i386_tdep): Put void decl on separate
      * i960-dis.c (struct tabent, struct sparse_tabent): Declare the
      * i960-dis.c (struct tabent, struct sparse_tabent): Change the
      keep est.mt
      keep tm-pro.h
      * Makefile.in (CLIBS): Add $(LIBIBERTY) before, in addition to
      * irix5-nat.c (string.h): Include near beginning of file.
      * remote-e7000.c: Comprehensive cleanup; removal of dead code,
      keep Windows GDB, believe it or not
      * top.c (print_gdb_version): Update the year.
      * monitor.c: General gcc -Wall lint cleanup and reformat.
      * hosts/mpw.h (SEEK_SET, SEEK_CUR, BYTES_IN_PRINTF_INT):
      * Makefile.in (VERSION): Bump to 4.14.1.
      Finish sanitization gaffes
      Add verboseness to mpw sanitize, add lose-gdbtk for FSF releases
      default to keeping rather than losing gdbtk
      * ch-valprint.c (annotate.h): Include.
      * mpw-README: Filled in more details about how to install,
      * mpw-config.in (i386-unknown-go32): Change from aout.
      * mpw-config.in (i386-unknown-aout): Change to i386-unknown-go32.
      update for changed mpw filename
      * mpw-config.in (TDEFINES): Define as empty in makefile frag.
      * mpw-configure: Revert previous move of target_cpu
      * mpw-config.in (TDEFINES): Put empty definition into
      * remote-e7000.c (why_stop): Add new kinds of strings to expect
      Wed Mar 29 09:56:04 1995  Jason Molenda  (crash@phydeaux.cygnus.com)
      No longer need MPW-only history
      Always keep all MPW support files
      Always keep MPW subdir
      Merge MPW ChangeLog into generic ChangeLog
      no longer sanitize out MPW support files
      Merge MPW changes into general ChangeLog
      always keep MPW support files
      Merge MPW ChangeLog with generic ChangeLog
      always keep MPW support files
      Merge MPW ChangeLog in with generic ChangeLog
      Always keep MPW support
      Merge MPW ChangeLog with generic ChangeLog
      Always keep MPW support
      Merge MPW ChangeLog with generic ChangeLog
      Always keep MPW support
      Merge MPW ChangeLog with generic ChangeLog
      Always keep MPW support
      * monitor.h (init_monitor_ops): Declare.
      * gdbtk.c (gdb_disassemble): Read from inferior if connected
      * mpw-make.in (init.c): Don't try to do symbolic {o} in sed
      README.GDBTK is a gdbtk file
      * sh-tdep.c (sh-opc.h): Don't include.
      * configure.in (--enable-netrom): New configuration option.
      Keep remote-nrom.c
      * monitor.c (monitor_command): Don't use PROMPT until monitor
      Fix sed'iting of files with gdbtk stuff in them
      Blasting old junk
      Reflect deletion of always-sanitize stuff
      * remote.c (remote_kill): Add prototype.
      * remote.c (remote_kill): Add prototype.
      Update gdbtk keep/lose to match main GDB sanitize
      Remove mention of no-longer-needed keep-mpw, add mention of lose-gdbtk.
      Windows support bits from Steve Chamberlain <sac@slash.cygnus.com>.
      * bfd-in.h, bfd-in2.h (bfd_boolean): Rename bfd_true, bfd_false
      * array-rom.c: Remove, no longer used.
      * config/obj-coff.c: Don't use "bfd/" when including libbfd.h
      * mpw-config.in: Add sh and i386 configs, remove sparc config.
      * bfd-in.h (NT_subsystem, NT_stack_heap): Declare but don't
      * monitor.c (monitor_wait): Don't use the watchdog timeout
      * gdb.texinfo: Update dates and versions, fix comments about
      * mpw-esh.c: New file, modified for MPW from esh.c.
      Keep MPW x SH compiled linker script.
      * mpw-config.in (elf/mips.h): Always forward-include, needed
      * mpw-mh-mpw (CC): Define ANSI_PROTOTYPES.
      * mpw-make.in (demangle.c.o): Remove.
      * mac-xdep.c (stdarg.h): Don't include.
      * utils.c (error): Move local `args' outside conditional,
      * remote.c (remote_read_bytes, remote_write_bytes): Second arg
      * wrapper.c (sim_do_command): New function.
      * compile.c (sim_do_command): New function.
      * interp.c (sim_open): If argument supplied, interpret as
      * config/h8300/h8300.mt: Renamed from h8300hms.mt.
      Reflect comings and goings of files.
      From Richard Earnshaw (rearnsha@armltd.co.uk):
      From Richard Earnshaw (rearnsha@armltd.co.uk):
      * mdebugread.c (psymtab_to_symtab_1): Relocate encoded stab
      Oops, forgot the parens.
      * sparclite: Removed subdirectory.  aload and eload are now in
      Remove mentions of nonexistent things, add lose-mswin to control inclusion
      * h8500-tdep.c: General linting and cleanup.
      * configure.in (m68*-est-*): Use monitor target config.
      Lose EST-only files (now part of generic m68k monitor config)
      * top.c (target_output_hook): Really make it match defs.h (char *
      * gcc.patch: Remove, relevant only to long-ago versions of GCC.
      Departure of gcc.patch
      * configure.in: Only configure gdb.chill for particular targets.
      * config/tc-mips.c: Remove CYGNUS LOCAL comments.
      Add PowerMac support and many other enhancements.
      * mpw-config.in: Add m68k-opc.c.o to BFD_MACHINES for m68k,
      mpw-make.in is out, mpw-make.sed is in.
      * mpw-mh-mpw: Add definitions for various 68K and PowerMac
      * config.bfd: Add powerpc-*-macos*, powerpc-*-mpw*.
      Description of PowerMac changes.
      * mpw-config.in: Translate "powerpc" into "ppc", remove gen of
      Changes to Mac-specific files.
      Comings and goings of Mac-specific files.
      * mpw-config.in: Calculate underscore and put into makefile
      Comings and goings of Mac-specific files.
      * mpw-configure: Fix sed command file name.
      No ChangeLog to keep.
      * remote-nrom.c (nrom_ops): Add value for to_thread_alive,
      * top.c (execute_control_command): Use 0/1 instead of BFD's
      * rs6000-tdep.c: Don't include a.out.h, improve some formatting.
      * mpw-config.in, mpw-make.sed: Remove ugly workaround for
      * mpw-config.in: Adapt to work with autoconf'ed configury;
      Comings and goings of Mac-related files
      * Makefile.in (CC-LD): Rename to CC_LD, so MPW xform works.
      * defs.h (SEEK_SET, SEEK_CUR): Add default definitions.
      * mmprivate.h: Remove declarations (PTR, etc) that are already
      * configure.in: Add xcofflink.o to pmac_xcoff_vec.
      * mpw-make.sed: Edit paths to generated y.tab.[ch] files.
      Cosmetic improvements
      Remove unnecessary CYGNUS LOCAL
      * mpw-config.in: Add support for PowerMac host, add beginnings
      * config/xm-mpw.h: New file, all-Mac host support.
      * mpw-config.in: Add PowerMac target support, generate config.h.
      Reflect updates to Mac support
      New file
      * mpw-configure: Set host alias from choice of host compiler,
      Tsk tsk, somebody forgot to update .Sanitize when they renamed regex.*...
      * mpw-mh-mpw (CC_MWC68K, CC_MWCPPC): Remove unused include path.
      * mpw-make.sed: Edit @ENABLE_CFLAGS@ out, mpw-configure can
      * Makefile.in (bfd_libs_here, etc): Provide empty definitions.
      * mpw-make.sed (DEMANGLER_PROG): Edit out attempts to do anything
      Add "grez" to keep_these_too.
      * config.sub: Accept pmac and pmac-mpw as names for PowerMacs,
      * mpw-README: Clarify some phrasing, add notes about CodeWarrior
      * configure.in (ppc-*-macos*, ppc-*-mpw*): New configurations.
      Keep te-macos.h.
      * utils.c: Don't include sys/ioctl.h etc if MPW is host.
      * configure.tgt (powerpc-*-macos*): New target.
      Keep PowerMac emulation file.
      Fix MPW tool installation
      * mpw-config.in: Don't always use te-generic.h for emulation.
      * mpw-make.sed (install, install-only): Edit in Mac-specific
      Edit out GM-specific bits from files.
      * mpw-configure: Add support for exec-prefix.
      From David Mosberger-Tang  <davidm@azstarnet.com>:
      * c-lang.h (c_op_print_tab): Don't declare, some compilers
      Keep ch-exp.c, not ch-exp.y now.
      Always keep the newly-added configure scripts.
      * mac-binutils.r: Fix copyright and version strings.
      * mac-as.r: Fix copyright and version strings.
      * configure.in (powerpc-*-macos*): New target configuration.
      Keep all new PowerMac files.
      * mpw-config.in: Recognize mips-*-* as equivalent to
      Reflect file rename.
      * mpw-config.in: Match on mips-*-* instead of mips-idt-ecoff.
      * mpw-configure: If an mpw-config.in generated a file mk.sed,
      * Makefile.in: (configure-target-examples, all-target-examples):
      * README.GDBTK: Polish introductory paragraph.
      * gdb.base/a1-selftest.exp (test_with_self): Run without windows.
      * symfile.c (find_sym_fns): Add PowerMac to xcoff file recognition
      * config/mips/nm-irix5.h: Restore.
      Last year's changes to its own file.
      Keep 1995 ChangeLog
      keep nm-irix5.h
      * remote-mips.c (mips_receive_header): Recognize \012 instead
      From Wilfried Moser <wilfried.moser@aut.alcatel.at>:
      * mpw-config.in (BUILD_NLMCONV, BUILD_SRCONV, SYSINFO_PROG,
      * remote-hms.c (hms_ops): Add value for to_thread_alive.
      SCO OpenServer 5 changes from Robert Lipe <robertl@dgii.com>:
      * remote.c (remotebreak): New GDB variable.
      * remote-vxsparc.c (vx_convert_to_virtual, vx_convert_from_virtual):
      * config/sparc/xm-sparc.h (NEW_SUN_CORE): Remove, never used.
      * config/m88k/xm-cxux.h (BP_HIT_COUNT): Remove, never used.
      * config/sparc/xm-sparc.h (HAVE_WAIT_STRUCT): Remove, never used.
      * config/i386/nm-i386mach.h (CHILD_PREPARE_TO_STORE): Move to
      Name change
      * mpw-configure (extralibs_name, rez_name): Set correctly
      * mpw-mh-mpw (CC_MWC68K): Add options similar to those used
      * mpw-make.sed: Edit out makefile rebuild rule.
      * configure.in (mips*-*-vxworks*): New config.
      Always keep mips vxworks files
      * mpw-make.sed: Edit out recent shared library support, and
      * mpw-make.sed: Edit out shared library support bits.
      * mpw-make.sed: Update to handle shared library support.
      * mpw-make.sed: Update to handle shared library support.
      * mpw-make.sed: Edit out shared library support.
      From Wilfried Moser <wilfried.moser@aut.alcatel.at>:
      * top.c (print_gdb_version): Update copyright year.
      * */Makefile.in (maintainer-clean): Remove config.log.
      * config/m68k/nm-hp300hpux.h (FIVE_ARG_PTRACE): Define here
      * config/nm-nbsd.h (link_object, lo_name, etc): Move to here
      * infcmd.c (do_registers_info): Ignore anonymous registers.
      * gdb.base/return.exp (return_tests): Differentiate between
      * mon960-rom.c: Cleanups and elimination of unused code,
      * mpw-make.sed: Change references to config.h to be in objdir,
      * symfile.c (report_transfer_performance): New function.
      * symfile.c (generic_load): Initialize data_count properly.
      * arm-xdep.c: Move native-specific code to here from arm-tdep.c.
      Always keep nm-arm.h
      * arm-xdep.c: Move native-specific code to here from arm-tdep.c.
      * gdbtk.c (running_now): New global variable.
      * remote.c (remotewritesize): New GDB variable, controls size
      * monitor.c: Use int rather than LONGEST for values, since
      * monitor.h: Clean up comment formatting.
      * mon960-rom.c (mon960_cmds): Remove forward decl.
      Support for bi-endian remote breakpoints.
      * gdbtk.tcl (debug_interface): New global, use to aid debugging.
      * sim-gdb.exp: Make the SH simulator allocate less space when
      * target.c (debug_to_xfer_memory): Insert line breaks when
      SH3-E support from Allan Tajii <atajii@hmsi.com>:
      * gdbtk.tcl (create_command_window): If command window's buffer
      * sh-stub.c: New file, was config/sh/stub.c.
      keep sh-stub.c
      move stub.c up to main dir
      * mpw-eppcmac.c: Update to reflect changes to aix.em.
      * mpw-make.sed: Edit @THREAD_DB_OBS@ out of makefile.
      * mpw-README: Document GCCIncludes.
      * config/i386/cygwin32.mh, config/powerpc/cygwin32.mh
      * mpw-config.in (TARGET_OS): Add definition to conf.
      * mpw-configure: Add support for --bindir.
      * mpw-eppcmac.c: Update to reflect May 23 change to aix.em.
      From Raymond Jou  <rjou@mexican.cygnus.com>:
      * remote.texi: Update list of stubs in the GDB distribution.
      always keep mpw subdir
      * mpw-configure: Look for g-mpw-make.sed in config/mpw.
      * mpw-config.in: Add ELF support to mips config, create the
      * dwarf2.h: New file.
      always keep dwarf2.h
      * dwarf2read.c: New file, DWARF 2 reader originally contributed by
      Always keep dwarf2read.c
      * mpw-config.in: Generate Mac include for elf/dwarf2.h.
      * stabsread.c (get_substring): Declare second arg as int.
      * mpw-config.in: Update editing of autoconf vars to reflect
      * mpw-make.sed: Update editing of include pathnames to be
      * mpw-config.in: Add wildcards for config matching, add mips-*-*
      * mpw-make.sed: Add symbolic doublequotes around the version
      * mpw-mh-mpw (SEGFLAG_68K, SEGFLAG_PPC): Remove.
      * mpw-make.sed: Update for various recent changes, add some
      * rs6000-tdep.c (rs6000_fix_call_dummy): Add full set of arguments.
      * mpw-make.sed: Add @DASH_C_FLAG@ to compiler edit.
      * config/sh/tm-sh.h (REGISTER_NAMES): Move fp registers to
      * configure.in (noconfigdirs): Don't configure any C++ dirs
      * dbug-rom.c: New file, support for Motorola's dBUG monitor.
      always keep dbug-rom.c
      * mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.
      always keep pregenerated emulation file
      Add mpw-install to keep_these_too
      * mpw-mh-mpw (EXTRALIBS_PPC_XCOFF): New, was EXTRALIBS_PPC.
      Fix a stutter
      * remote-mips.c: Use the correct name everywhere (DDB) for NEC's
      * config.sub (-apple*): Remove, now redundant.
      * mpw-make.sed (config.bfd, targmatch.sed): Edit references to
      * breakpoint.c (must_shift_inst_regs): New global.
      * configure.host: New file, host configuration mapping.
      Keep new configure helpers, update conditional sanitizes
      * mpw-make.sed: Update init.c editing to work with Oct 8 change.
      * TODO: Add item suggesting an "info bfd" command.
      Fix sanitization of D10V script template
      * remote-sim.c (simulator_command): Set up callbacks before
      * monitor.c: Fix some formatting and comments.
      Fix a sanitization booboo
      * d10v-tdep.c: Add support for examination and interpretation
      * mpw-build.in: Build ld before gcc, use NewFolderRecursive.
      * mpw-make.sed: Use NewFolderRecursive for installation.
      * mpw-make.sed: Use NewFolderRecursive for installation.
      Annual ChangeLog split.
      keep 1996 ChangeLog
      do d10v sanitization over all files
      * gdb.base/help.exp: Fix syntax of "help info all-registers" test.
      * configure.tgt (mips*-*-lnews*): New target.
      * configure.tgt (mips*-*-lnews*): New target.
      always keep mipslnews.sh
      * targets.c (bfd_target_vector): Add ecoff_biglittle_vec.
      * configure.in (mips*-*-lnews*): New target, also make empty
      always keep te-lnews.h
      * configure.host: Remove extra bogus Linux case.
      * remote.c (target_resume_hook, target_wait_loop_hook): New
      * remote.c (get_offsets): Don't use scanf for interpreting
      Fix various standards violations.
      One more removal of internal Cygnus stuff
      * dink32-rom.c: New file, support for DINK32 monitor.
      keep dink32 interface
      * remote-sds.c: New file, interface to SDS-compatible monitors.
      keep remote-sds.c
      * remote-sds.c: Remove unused remnants of remote.c.
      Remove/retain old ARC stuff as appropriate
      remove one more arc dreg
      * remote-sds.c (sds_load): New function.
      * monitor.h (MO_SREC_ACK_PLUS, MO_SREC_ACK_ROTATE): New flags.
      * Makefile.in (ALLCONFIG): Remove, inaccurate and never used.
      Remove sanitized-out Magic Cap support, will never be released
      Remove sanitized-out Magic Cap support, will never be released
      Remove sanitized-out Magic Cap support, will never be released
      Remove sanitized-out Magic Cap support, will never be released
      Remove sanitized-out Magic Cap support, will never be released
      * infcmd.c: Improve grammar of "set args" help.
      * configure.in: Remove a "second pass" of tweaking noconfigdirs,
      Flush ser-go32-para.c, never worked and never used.
      * dsrec.c: Cosmetic improvements.
      Split the ChangeLog by year
      always keep ChangeLog-97
      Moved all gdbtk change entries into new file ChangeLog-gdbtk
      * rdi-share/hostchan.c: Remove gettimeofday declaration.
      * config/mips/{r3900.mt,r3900l.mt,tm-r3900.h,tm-r3900l.h}:
      * top.c (print_gdb_version): Restore to original message.
      * configure.tgt (i386-*-mach*, m88*-*-mach3*): Remove config
      * configure.host (i[3456]86-*-osf1mk*, mips-*-mach3*,
      Suggested by Chris Walter <walter@budoe.bu.edu>:
      * coffread.c (coff_symtab_read) [SEM]: Remove code, macro can
      * gdbint.texinfo: Remove obsolete mentions of pinsn.c and opcode.h
      * config/a29k-udi.mt, config/i960/vxworks960.mt (REMOTE_OBS):
      micro-cleanup
      * config/i386/i386mk.mt (OBJFORMATS): Delete, no longer used.
      always keep SH4 support now (& remove an unused variable decl)
      * NEWS: Update for 4.17 release.
      * gdb.texinfo: Add some credits, mention bug monitor.
      end of an era
      End of another (shorter :-) ) era.  Now only gdbtcl2 has a gdbtk interface.
      Reflect departures of old gdbtk versions
      * gdb.texinfo (EDITION, DATE): Update and change to use ordinals
      Humoring RMS by saying "GNU/Linux" instead of just "Linux"
      spelling and cosmetic tweaks
      * remote.c (init_extended_remote_ops): Make extended_remote_ops
      No longer need to sanitize out tx39 bits
      * remote-rdi.c (arm_rdi_open): Pass serial device name to
      Killed the clone
      * README: Update remote debugging and testsuite info.
      Cleanup opportunity discovered while updating internals manual.
      More avoidance of writing documentation in the internals manual.
      * remote-rdi.c: Fix formatting, remove some commented-out code.
      * gdbint.texinfo: Complete overhaul.  Group descriptions more
      Search and destroy; kill references to WinGDB bits.
      The GDB engineers ate Steve's hacks; and there was much rejoicing.
      From David Purves  <purves@apogee.com>:
      * tm-sp64.h (SETUP_ARBITRARY_FRAME, RAME_SPECIFICATION_DYADIC):
      Written policy on GDB checkins.
      * config/m68k/delta68.mh (NAT_FILE): Undo 1998-08-18 change;
      keep restored file
      Sat Nov 21 17:15:40 1998  Philippe De Muyter  <phdm@macqel.be>
      Sat Nov 21 17:15:40 1998  Philippe De Muyter  <phdm@macqel.be>
      * gdbint.texinfo: Add some info about symbol readers.
      From Brendan Kehoe:
      * remote.texi: Changed wording that implied that the GDB remote
      * NEWS: Add mentions of newly-added configurations.
      1998-12-14  J.T. Conklin  <jtc@redbacknetworks.com>
      Fix sanitization mistake, move gdbtk change entries to right place
      1998-12-14  J.T. Conklin  <jtc@redbacknetworks.com>
      Tue Dec 29 16:03:53 1998  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
      From J.T. Conklin  <jtc@redbacknetworks.com>:
      Add a sky sanitization, cosmetic changes for consistency
      * corelow.c (core_ops): Don't initialize statically.
      * remote-vx.c (init_vx_ops, init_vx_run_ops): Remove unneeded
      Split the ChangeLog by year
      keep split ChangeLog
      fix copyright dates
      * gdbint.texinfo: Expand on GDB's coding standards,
      * remote.c: Pacify --enable-build-warnings, reformat code
      * gdb.base/default.exp: Reflect wording change in remote.c.
      * exec.c (exec_ops): Don't initialize statically.
      * inftarg.c (child_ops): Don't initialize statically.
      Flush the Cygnus-ized reference card, hasn't been used in years.
      * Makefile.in (GDBvn.texi): Fix match expression to work with
      * constvars.c: Remove C++-isms.
      * target.c (dummy_target): Don't initialize statically.
      * ser-ocd.c (ocd_open): Handle Unix case gracefully.
      * gdb.texinfo: Make many HPPA conditionals unconditional,
      * remote-sds.c (sds_ops): Define only once.
      * procfs.c (init_procfs_ops): New function, fills in procfs_ops,
      From J.T. Conklin <jtc@redbacknetworks.com>:
      * configure.tgt (v850): Add wildcard to match.
      No longer sanitize out refs to v850e or v850ea
      Move other gdbtk testsuite changelog entries here
      * gdb.hp/gen-so-thresh.c, so-thresh.sh, so-thresh.exp,
      From J.T. Conklin <jtc@redbacknetworks.com>:
      1999-01-31 J.T. Conklin  <jtc@redbacknetworks.com>
      * buildsym.c (merge_symbol_lists): Remove unused variable.
      * buildsym.h, buildsym.c: Reformat to standard.
      * buildsym.h, buildsym.c: Convert to ANSI-only.
      * NEWS: Add mentions of various new things.
      * gdb.texinfo: Many changes; update to Seventh Edition,
      Actually part of gdb.texinfo change.
      * gdb.texinfo: Fix mistakes noticed in printout of last
      * NEWS: Mention new X packet and PowerPC variant support.
      Declare Gould configuration obsolete:
      Removing java sanitization!
      Remove java sanitization.
      * gdb.texinfo: Update the credits.
      Initial creation of sourceware repository
      Initial creation of sourceware repository
      This commit was generated by cvs2svn to track changes on a CVS vendor
      Initial creation of sourceware repository
      Initial creation of sourceware repository
      Not part of the sources
      import gdb-19990422 snapshot
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import gdb-19990422 snapshot
      import gdb-19990422 snapshot
      import gdb-19990422 snapshot
      This commit was generated by cvs2svn to track changes on a CVS vendor
      import gdb-19990422 snapshot
      import gdb-19990422 snapshot
      Remove pregenerated info file
      import gdb-19990504 snapshot
      import gdb-19990504 snapshot
      import gdb-1999-05-10
      import gdb-1999-05-10
      import gdb-1999-09-08 snapshot
      Remove generated parsers, expect bison to be present
      * gdb.texinfo: Many minor changes from Dmitry Sivachenko
      * gdb.texinfo: Update dates, bump to Eighth Edition (note
      Remove obsolete Gould configuration:
      * MAINTAINERS: Remove self from specific maintenance domains
      Retire common MPW configury bits.
      Remove MPW support, no longer used.
      Remove MPW sys include files
      * mpw/: Remove subdirectory and everything in it.
      Remove MPW support, no longer used.
      * mpw-config.in, mpw-make.sed: Remove MPW support files, no longer
      Remove long-obsolete MPW support.
      * mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPW
      Remove long-obsolete MPW support.
      2008-06-10  Stan Shebs  <stan@codesourcery.com>
      2008-07-07  Stan Shebs  <stan@codesourcery.com>
      2008-07-07  Stan Shebs  <stan@codesourcery.com>
      * ld-arm/arm-elf.exp: Use objdump -d for arm-be8 test.
      * remote-sim.c (init_gdbsim_ops): Remove
      Scrub remnants of IN_SOLIB_DYNSYM_RESOLVE_CODE.
      * main.c (captured_main): Remove long-unused #if 0 blocks.
      * gdbint.texinfo: General round of cleanup and minor
      * objfiles.c (TARGET_KEEP_SECTION): Remove.
      * coffread.c (coff_symtab_read): Remove FUNCTION_EPILOGUE_SIZE.
      * solib-svr4.c (BKPT_AT_SYMBOL): Remove, always defined.
      ARM BE8 support.
      * config/pa/linux.mh (XDEPFILES): Remove.
      2009-03-30  Stan Shebs  <stan@codesourcery.com>
      gdb/
      * MAINTAINERS (Global Maintainers): Add Doug Evans.
      2009-12-17  Stan Shebs  <stan@codesourcery.com>
      2009-12-23  Stan Shebs  <stan@codesourcery.com>
      2009-12-23  Stan Shebs  <stan@codesourcery.com>
      2009-12-28  Stan Shebs  <stan@codesourcery.com>
      * ax-gdb.c (gen_expr): Handle logical and, logical or, and
      * language.c (pointer_type): Un-comment out.
      Add default-collect variable.
      * tracepoint.c (trace_status_command): Add some status output.
      * tracepoint.c (trace_find_command): Error out if trace running.
      Add new tracepoint action teval.
      Add fast tracepoints.
      Support disconnected tracing.
      * tracepoint.c (trace_dump_command): Don't decr_pc_after_break.
      Make tracepoint operations go through target vector.
      Add trace file support.
      2010-01-16  Stan Shebs  <stan@codesourcery.com>
      2010-03-03 Stan Shebs  <stan@codesourcery.com>
      2010-03-12  Stan Shebs  <stan@codesourcery.com>
      2010-03-12 Stan Shebs  <stan@codesourcery.com>
      2010-03-15 Stan Shebs  <stan@codesourcery.com>
      Fix a commit snafu
      2010-03-17 Stan Shebs  <stan@codesourcery.com>
      2010-03-17 Stan Shebs  <stan@codesourcery.com>
      2010-03-17 Stan Shebs  <stan@codesourcery.com>
      Fix last checkin
      2010-03-18  Stan Shebs  <stan@codesourcery.com>
      2010-03-19  Stan Shebs  <stan@codesourcery.com>
      2010-03-19  Stan Shebs  <stan@codesourcery.com>
      2010-03-22  Stan Shebs  <stan@codesourcery.com>
      2010-03-24  Stan Shebs  <stan@codesourcery.com>
      2010-03-25  Stan Shebs  <stan@codesourcery.com>
      2010-03-26  Tom Tromey  <tromey@redhat.com>
      2010-03-26  Stan Shebs  <stan@codesourcery.com>
      2010-03-29  Stan Shebs  <stan@codesourcery.com>
      2010-03-29  Stan Shebs  <stan@codesourcery.com>
      2010-03-29  Stan Shebs  <stan@codesourcery.com>
      2010-03-29  Stan Shebs  <stan@codesourcery.com>
      2010-03-29  Stan Shebs  <stan@codesourcery.com>
      2010-03-31  Stan Shebs  <stan@codesourcery.com>
      2010-04-01  Stan Shebs  <stan@codesourcery.com>
      2010-04-01  Stan Shebs  <stan@codesourcery.com>
      2010-04-04  Stan Shebs  <stan@codesourcery.com>
      2010-04-04  Stan Shebs  <stan@codesourcery.com>
      2010-04-05  Stan Shebs  <stan@codesourcery.com>
      2010-04-06  Stan Shebs  <stan@codesourcery.com>
      2010-04-08  Stan Shebs  <stan@codesourcery.com>
      2010-04-08  Stan Shebs  <stan@codesourcery.com>
      2010-04-08  Stan Shebs  <stan@codesourcery.com>
      2010-04-09  Stan Shebs  <stan@codesourcery.com>
      2010-04-09  Stan Shebs  <stan@codesourcery.com>
      2010-04-12  Stan Shebs  <stan@codesourcery.com>
      2010-04-15  Stan Shebs  <stan@codesourcery.com>
      2010-04-16  Stan Shebs  <stan@codesourcery.com>
      2010-04-19  Stan Shebs  <stan@codesourcery.com>
      2010-04-20  Stan Shebs  <stan@codesourcery.com>
      2010-04-21  Stan Shebs  <stan@codesourcery.com>
      2010-04-21  Stan Shebs  <stan@codesourcery.com>
      2010-04-23  Stan Shebs  <stan@codesourcery.com>
      2010-06-11  Stan Shebs  <stan@codesourcery.com>
      * thread.c (thread_id_make_value): Make a value representing the
      2010-06-18  Stan Shebs  <stan@codesourcery.com>
      2010-06-21  Stan Shebs  <stan@codesourcery.com>
      2010-06-21  Stan Shebs  <stan@codesourcery.com>
      * NEWS: Mention some additional changes.
      2010-12-12  Stan Shebs  <stan@codesourcery.com>
      * linux-x86-low.c (i386_emit_prologue): Save %ebx.
      * server.h (struct emit_ops): Add compare-goto fields.
      * gdb.trace/tspeed.exp: New file.
      Add return address collection for tracepoints.
      2011-11-02  Stan Shebs  <stan@codesourcery.com>
      * MAINTAINERS: Move Michael Snyder to Past Maintainers.
      2011-11-14  Stan Shebs  <stan@codesourcery.com>
      * NEWS: Mention tracepoint additions.
      Fix a 32-bit compile error in the previous checkin
      2011-11-24  Stan Shebs  <stan@codesourcery.com>
      * gdb.trace/tfind.exp: Update help string matches.
      * gdb.trace/tfind.exp: Update for output changes.
      * MAINTAINERS (Responsible Maintainers): Add Yao Qi as
      2012-02-14  Stan Shebs  <stan@codesourcery.com>
      * mi/mi-cmd-break.c: Enforce coding standards, fix comments.
      2012-05-11  Stan Shebs  <stan@codesourcery.com>
      2012-05-14  Stan Shebs  <stan@codesourcery.com>
      2012-05-23  Stan Shebs  <stan@codesourcery.com>
      * mi/mi-interp.c (mi_interpreter_init): Set raw_stdout from
      * ui-out.h: Remove #if 0 declarations.
      Make logging work for MI.
      * osdata.c (info_osdata_command): Filter out "Title" columns
      Add target-side support for dynamic printf.
      * gdb.base/info-os.c (main): Retry resource acquisition until an
      * LRS: Remove file, describes a long-abandoned live-range
      * README: New file.
      * README: Update references to writing code for GDB.

Steffen Sledz (1):
      gdb: fix cygwin check in configure script

Stephane Carrez (295):
      Stephane Carrez maintainer of 68hc11 target
      Use address mapping levels for 68hc11 simulator (kill overlap hack)
      Multi-arch support for 68hc11
      Fix stack offset correction for 68hc11
      Fix 68HC11 SPI simulator
      Fix frame unwinding for 68hc11
      Fix 68hc11 timer device (accuracy, io, timer overflow)
      Fix gdb calling a function for 68hc11
      * sim-main.h: Define cycle_to_string.
      Fix clearing of interrupts in 68hc11 simulator
      Remove soft reg hack in the 68hc11 simulator
      Missing Makefile.in for 68hc11 simulator
      Fix device memory allocation in 68hc11 simulator
      Use gdbarch_tdep for 68hc11 specific data (stack_correction global)
      Support 68HC12 arch in Gdb
      Fix memory leak in sim_parse_args
      Fix for sim/common hw_delete()/hw_tree_delete()
      Register a delete handler for 68HC11 core device node
      Fix movw/movb operands for 68HC12
      Preliminary support for 68HC12
      Remove space == 0 restriction in the simulator (dv-core)
      Fix delete_hw_event_data() to free the scheduled events
      2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
      Fix weak symbols for 68HC11 as
      Dwarf2 test for 68HC11/68HC12 gas
      Fix gas 68HC12 indexed addressing code generation
      * tc-m68hc11.c (relaxable_symbol): Relax externally visible symbols
      Fix 2001-02-02  Stephane Carrez ChangeLog entry
      * gas/m68hc11/malis.s: New test to verify compliance with Motorola
      * config/tc-m68hc11.h (LISTING_HEADER): Use m68hc11_listing_header
      * gas/mri/mri.exp: Don't execute the M68K specific tests
      * ld-srec/srec.exp (run_srec_test): m6811 code has references
      * symbols.c (decode_local_label_name): Initialize message_format
      * config/tc-m68hc11.c (md_pseudo_table): Recognize xrefb to comply
      * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
      * m68hc11-tdep.c (m68hc11_pop_frame): Fix stack pointer computation.
      * dv-m68hc11sio.c (m68hc11sio_tx_poll): Always check for
      Improve HC11 simulator to support HC12
      * utils.c (query): Remove tui hacks; tui must use the query_hook.
      * tuiWin.c, tuiWin.h, tui.c, tui.h, tuiCommand.c: Add FSF copyright.
      * NEWS: New target 68HC11/68HC12.
      * tuiWin.c, tui.c, tuiCommand.c: Use ansi prototype.
      * call-ar-st.exp: Use gdb_skip_float_test to avoid executing
      * gdb.base/return2.exp: return of long long and double fails for
      * tui.h: Cleanup to avoid inclusion of curses includes.
      * tuiDisassem.c (tuiSetDisassemContent): Use tm_print_insn_info
      * tuiStack.c: Add missing includes.
      * source.c (find_source_lines): Remove tui test, must be replaced
      * tui-file.h (fputs_unfiltered_hook): Remove.
      * tuiRegs.c (tuiDisplayRegistersFrom): Set scrollok to FALSE in
      * tuiWin.c (_tuiSetFocus): Replace subsetCompare with subset_compare.
      * gdb.base/remote.c (RANDOM_DATA_SIZE): New define, defaults to 48K
      * gdb.base/long_long.exp: Detect size of pointer.  Take into
      * tuiWin.c: Add missing includes.
      * Makefile.in (COMMON_OBS): Remove tui-file.o.
      * tuiData.h (TuiLocatorElement): Use CORE_ADDR for address member.
      * tuiIO.c (_tuiHandleResizeDuringIO): Call tuiRefreshAll.
      * tuiDisassem.c (tuiVerticalDisassemScroll): Use CORE_ADDR.
      * tuiWin.c (_initialize_tuiWin): Always define the tui commands;
      * tuiCommand.c (tuiDispatchCtrlChar): Fix escape sequences.
      * tuiWin.c (tuiStrDup): Remove, replaced by xstrdup.
      * tuiSourceWin.h: Remove unused declarations.
      * tuiWin.c (_parseScrollingArgs): Fix uninitialized variable.
      * tuiGeneralWin.c (boxWin): Use the tui configuration variables.
      * tuiRegs.c (tuiDisplayRegistersFrom): Call touchwin.
      * tuiIO.h: Remove old declarations and add the new ones.
      * tui.h: Remove old declarations, add the new ones.
      * tui.c (tui_change_windows): New function.
      * tuiStack.c (tuiSetLocatorInfo): Cleanup.
      * tui-file.c (tui_file_fputs): Use tui_puts.
      * tuiWin.c (tuiRefreshAll): Use clearok to force a refresh.
      * tui.h (tui_show_assembly): Declare.
      * utils.c (init_page_info): Use tui_get_command_dimension.
      * tuiIO.c (tui_initialize_io): Install tui_cont_sig signal handler
      * Makefile.in (SIM_OBJS): Remove sim-resume.o
      * m68hc11-tdep.c (m68hc11_gdbarch_init): Define int at 16-bits.
      * Makefile.in (ALLDEPFILES): Add m68hc11-tdep.c.
      * tuiStack.c (tuiUpdateLocatorFilename): Use const char*.
      * tuiIO.c (tui_cont_sig): Update cursor position on the screen to
      * gdb.texinfo (TUI): New chapter, document the TUI.
      Missed changelog entries for previous 2 commits
      * tui-hooks.c: New file, gdb hooks for tui.
      * dv-m68hc11eepr.c (m68hc11eepr_info): Fix print of current write
      * config/tc-m68hc11.c (md_estimate_size_before_relax): Fix bsr
      * tuiWin.c (_initialize_tuiWin): Use specific tui prefix for
      * gdb.texinfo (TUI Configuration): Rename tui configuration variables.
      * Makefile.in (SUBDIR_TUI_OBS): Add tui-out.o, tui-hooks.o.
      * tui.c (tui_enable): Remove call to terminal_save_ours().
      * scripttempl/elfm68hc12.sc (FINISH_CODE, FINISH_RELOC): New to handle
      * config/tc-m68hc11.c (cmp_opcode): Define prototype.
      * dwarf2.c (comp_unit_find_nearest_line): Check for end of
      * m68hc11-dis.c (print_insn): Fix disassembly of movb with a
      * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
      * config/tc-m68hc11.c (build_jump_insn): Allocate worst case storage
      * doc/Makefile.am (POD2MAN): Use 'GNU Development Tools' for
      * ld.texinfo: Use @command for commands, @option for options.
      * scripttempl/elfm68hc11.sc (CTOR, DTOR): Put constructor and
      * m68hc11-tdep.c (_initialize_m68hc11_tdep): Don't set tm_print_insn.
      * MAINTAINERS: Record self as maintainer of m68hc11 simulator.
      * interrupts.c (interrupts_reset): New function, setup interrupt
      * sim-main.h (cpu_frame, cpu_frame_list): Remove.
      * interp.c (sim_hw_configure): Save the HW cpu pointer in the
      * m68hc11_sim.c (cpu_move8): Call sim_engine_abort in default case.
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.
      * config/tc-m68hc11.h (ELF_TC_SPECIAL_SECTIONS): New sections
      * emulparams/m68hc12elfb.sh (EEPROM_MEMORY): Define.
      * config/tc-m68hc11.h (m68hc11_listing_header): Fix warning.
      * readelf.c (dump_relocations): Handle 68HC11/68HC12 relocations.
      * m68hc11_sim.c (cpu_special): Handle call and rtc instructions.
      * dv-m68hc11.c (m68hc11cpu_io_write): Fix to update IO mapping
      * interp.c (sim_hw_configure): Connect port-X to cpu-write-port.
      * dv-m68hc11.c (m68hc11cpu_io_read_buffer): Translate memory
      Fix english and ChangeLog entry
      * interp.c (sim_hw_configure): Return 1 for success.
      * interp.c (sim_prepare_for_program): Look up the image for the
      * dv-m68hc11eepr.c (struct m68hc11eepr ): Use const char* for filename.
      * m68hc11-tdep.c (M6812_OP_PSHX, M6812_OP_PSHY): New defines.
      * m68hc11.h (E_M68HC12_BANKS, E_M68HC11_I32, E_M68HC11_F64,
      * m68hc11-tdep.c (m68hc11_gdbarch_init): Set int, double and long
      * m68hc11-tdep.c (HARD_PAGE_REGNUM): Define for 68HC12 page register.
      * m68hc11-tdep.c (m68hc11_elf_make_msymbol_special): New function.
      * m68hc11-tdep.c (M68HC12_NUM_PSEUDO_REGS): New define.
      * m68hc11.h (M6812_OP_PAGE): Define to identify call operand.
      * m68hc11-dis.c (print_insn): Take into account 68HC12 memory
      * m68hc11-opc.c: Update call operand to accept the page definition.
      * reloc.c (BFD_RELOC_M68HC11_RL_JUMP, BFD_RELOC_M68HC11_RL_GROUP,
      * elf32-m68hc11.c (elf_m68hc11_howto_table): Add the new relocs;
      * elf32-m68hc11.c (_bfd_m68hc11_elf_print_private_bfd_data): New.
      Fix integration pb for:
      * elf32-m68hc11.c (elf32_m68hc11_gc_mark_hook): New for section GC.
      * config/tc-m68hc11.c (md_begin): Take into account additional
      * config/tc-m68hc11.c (m68hc11_elf_final_processing): New function.
      * config/tc-m68hc11.h (MD_PCREL_FROM_SECTION): Remove.
      * gas/m68hc11/all.exp: Run the new test.
      * elf32-m68hc11.c (m68hc11_relax_group): New to relax group of
      * tuiRegs.c (_tuiRegisterFormat): Use gdbarch_print_registers_info.
      * tuiSourceWin.c (tuiSrcWinIsDisplayed): Remove.
      * tuiSourceWin.c (tui_show_source_line): New function.
      * tui.c (tui_enable): Use tuiSetLayout instead of showLayout and
      * tuiWin.c (tui_update_gdb_sizes): New function to tell gdb what
      * tui.c (strcat_to_buf): Use const char* for source item.
      * tuiWin.h (tui_update_gdb_sizes): Declare.
      * tuiStack.c (tui_update_command): Rename _tuiUpdateLocation_command
      * tuiSourceWin.h (tuiEraseAllSourceContent): Don't declare.
      * tuiRegs.c (tuiDisplayRegistersFrom): Remove unused locals.
      * tuiStack.c (tui_get_function_from_frame): Rename from
      * tuiStack.h (tuiClearLocatorDisplay): Don't declare.
      * tuiStack.h (tuiGetLocatorFilename): Don't declare.
      * tuiSourceWin.c (tuiSetHasBreakAt): Use filename for breakpoint
      * tuiSourceWin.c (tuiDisplayMainFunction): Update to use
      * tuiStack.c (tuiSetLocatorContent): Remove.
      * tui-hooks.c (tui_selected_frame_level_changed_hook): Always update
      * tuiSource.h (m_tuiShowSourceAsIs): Remove macro.
      * tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunction
      * tuiDisassem.c (tuiGetBeginAsmAddress): Use lookup_minimal_symbol
      * tuiDisassem.c (tuiSetDisassemContent): Use breakpoint_here_p.
      * tui.c (tui_rl_switch_mode): Renames tui_switch_mode.
      Fix PR gdb/393:
      Fix PR gdb/393:
      * tuiIO.c (CTRL_CHAR): Redefine and use readline 4.3 definition.
      * tuiDisassem.c (tui_disassemble): New function to disassemble
      * tui.c (tuiGetLowDisassemblyAddress): Moved from here.
      * tuiSourceWin.h (tui_update_all_breakpoint_info): Declare.
      * tuiSource.c (tuiSetSourceContent): Remove old breakpoint code.
      * tuiSourceWin.c (tuiSetIsExecPointAt): Redraw the previous and
      2002-08-31  Stephane Carrez  <stcarrez@nerim.fr>
      * tuiSourceWin.h (tuiUpdateAllExecInfos): Don't declare.
      * gdb.texinfo (TUI Single Key Mode): Document new SingleKey mode.
      * gdb.texinfo (TUI Overview): Document breakpoint markers.
      * tuiStack.c (tui_make_status_line): New function to create the
      * tuiData.h (FILE_PREFIX): Don't define.
      * tui-hooks.c (tui_detach_hook): New hook to know when a process dies.
      * tui-out.c (tui_out_new): Clear start_of_line.
      * tuiWin.c (_tuiAllWindowsInfo): Don't crash if the window
      * gdb.texinfo (TUI Commands): Document info win command.
      * gdb.texinfo (TUI Overview): Document status line fields.
      * tuiWin.c (_newHeightOk): Fix compilation warnings.
      * tuiIO.c (tui_putc): New function to print one character.
      * event-loop.c (gdb_do_one_event): Make public.
      * tui-hooks.c (tui_event_loop): New function.
      * tuiStack.c (tui_make_status_line): Make sure the local buffer
      * tuiIO.c (tui_setup_io): rl_already_prompted must be cleared
      * tui.c (tui_rl_switch_mode): Remove unecessary TUI switch printfs.
      * elf32-m68hc11.c (m68hc11_elf_relax_section): Update symbols
      * elf32-m68hc11.c (m68hc11_elf_relax_section): Don't treat relocs
      * m68hc11-dis.c (print_insn): Treat bitmask and branch operands
      * scripttempl/elfm68hc11.sc: Use KEEP for .vectors, .installN,
      * ld-m68hc11/m68hc11.exp: Specific tests for 68HC11/68HC12.
      Fix PR gdb/478
      Fix PR gdb/787
      * tuiIO.c (tui_prep_terminal): Save the prompt registered in readline.
      * tui-hooks.c (tui_init_hook): Don't enable the TUI if a specific
      * m68hc11-tdep.c (m68hc11_register_raw_size): Remove.
      * m68hc11-dis.c (PC_REGNUM): Define.
      * config/tc-m68hc11.c (elf_flags): Set default ABI to gcc default
      Fix Bug savannah/1825:
      * config/tc-m68hc11.c (md_begin): Fix qsort warning.
      * m68hc11.h (EF_M68HC12_MACH, EF_M68HCS12_MACH): Define.
      * bfd-in2.h (bfd_mach_m6812): Rebuild.
      Fix PR savannah/1417:
      Fix PR savannah/1417:
      * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
      * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
      * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
      * config/tc-m68hc11.c (STATE_INDEXED_PCREL): New relax code.
      * m68hc11-dis.c (print_indexed_operand): Fix PC-relative address
      * gas/m68hc11/bug-1825.s: Add some tests.
      * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
      * config/tc-m68hc11.c (md_show_usage): Update usage.
      * config/tc-m68hc11.c (tc_m68hc11_fix_adjustable): Prevent adjustment
      * m68hc11-tdep.c (m68hc11_init_reggroups): New function.
      * m68hc11-tdep.c (m68hc11_gdbarch_init): long double is 64-bit wide.
      * lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets.
      * mi-syn-frame.exp: Don't run this test when gdb,nosignals is set.
      * m68hc11-tdep.c (M6811_OP_LDX_EXT, M6811_OP_STS_EXT): New defines.
      * interp.c (sim_fetch_register): Only store a single byte for
      * Makefile.in (SIM_EXTRA_CFLAGS): Set WITH_TARGET_ADDRESS_BITSIZE
      * arch-utils.c (generic_register_byte): Fix to use the loop index
      * tui-out.c (tui_out_data): Fix typedef.
      * MAINTAINERS (tui): Maintainer of tui code.
      * gdb.asm/asm-source.exp: Set asm-arch for m6811 and m6812.
      * gdb.base/break.exp: marker4() is defined at line 46 when compiled
      * elf32-m68hc11.c (m68hc11_elf_relax_delete_bytes): Also adjust
      * ld-m68hc11/bug-1417.d: Update to take into account jsr->bsr relax.
      * gdb.base/break.exp: Revert last patch.
      * config/tc-m68hc11.c (M6811_OP_CALL_ADDR): New internal define.
      * gas/m68hc11/insns.s: Add %page and %addr checks.
      * gas/m68hc11/bug-1825.d (_table): Update.
      * gdb.base/break.exp: marker4() is defined at line 46 when compiled
      * doc/c-m68hc11.texi (M68HC11-Opts): Document -m68hcs12, -mshort,
      * emultempl/m68hc1xelf.em: New file to generate far trampolines on
      * elf32-m68hc1x.c: New file (from elf32-m68hc11.c and elf32-m68hc12.c)
      * Makefile.am (BFD32_BACKENDS): Add elf32-m68hc1x.lo.
      * emulparams/m68hc11elf.sh: Use m68hc1xelf.em extra.
      * ld-m68hc11/far-hc11.s: New file.
      PR savannah/3331:
      * elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Check for
      * ld-m68hc11/link-hcs12.d: New test.
      * m68hc11.h (M68HC12_BANK_VIRT): Define to 0x010000
      * ada-tasks.c (find_function_in_inferior): Don't declare it.
      * ada-lang.c (scan_discrim_bound): Name first argument.
      * m68hc11-tdep.c (m68hc11_gdbarch_init): Clear gdb_arch_char_signed
      * m68hc11-tdep.c (m68hc11_extract_return_value): Use regcache_raw_read
      * m68hc11-tdep.c (m68hc11_pseudo_register_read): Use
      * scripttempl/elfm68hc11.sc: Keep ctor/dtor sections; Take into
      * elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Avoid crash when
      * ld-srec/srec.exp: For m6811/m6812 use --defsym to define _.z soft
      * gas/m68hc11/m68hc11.exp: Execute the new tests.
      * tui-interp.c (tui_resume): Enable tui when we expected it.
      * tui.c (tui_enable): Call tuiRefreshAll to make sure the window
      * NEWS: Mention "regs" deprecated for m68hc11 too.
      * tui.c (tui_rl_other_window): New function to switch the TUI active
      * config/tc-m68hc11.h (DWARF2_ADDR_SIZE): Use 32-bit address for
      * gdb.texinfo (TUI Keys): Document C-x o key to switch active window.
      * m68hc11-tdep.c (m68hc11_push_dummy_call): New function adapted
      * m68hc11-tdep.c (m68hc11_analyze_instruction): Don't advance the pc.
      * m68hc11-tdep.c (struct m68hc11_unwind_cache): New struct to hold
      * m68hc11-tdep.c (struct frame_extra_info): Remove.
      * scripttempl/elfm68hc12.sc: Add gcc_except_table.
      * m68hc11_sim.c (print_io_word): New function to print 16-bit value.
      * sim-main.h (PAGE_REGNUM, Z_REGNUM): Use same numbering as gdb.
      * sim-main.h (phys_to_virt): Use memory bank parameters to translate
      * dv-m68hc11tim.c (cycle_to_string): Add flags parameter to better
      PR savannah/4358:
      * elf32-m68hc12.c (elf32_m68hc12_special_sections): New for hc11.
      * elf32-m68hc1x.h (struct m68hc11_elf_link_hash_table): Remove
      * elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Fix merge
      * elf32-m68hc1x.c: Update to ISO C90; replace PTR with void*.
      * m68hc11-dis.c: Convert to ISO C90 prototypes.
      * config/tc-m68hc11.c: Convert to ISO C90.
      * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed.
      * scripttempl/elfm68hc12.sc: Define eeprom memory region.
      * ld-undefined/undefined.exp: Mark as xfail for m6811 and m6812
      * tui/tui-win.h (tui_get_cmd_list): Declare.
      * m68hc11-tdep.c (m68hc11_register_name): Get soft reg information.
      * tui/tui-regs.c (tui_show_registers): Make sure the TUI is active
      * gdb.texinfo (TUI Commands): Document tui reg commands.
      * elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Handle bfd_link_hash_new
      * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
      * scripttempl/elfm68hc12.sc: Align text, rodata and data section
      * ld-undefined/undefined.exp: The undefine tests now work on
      * ld.texinfo (Top): Document specific options of 68HC11 and 68HC12.
      * m68hc11-tdep.c (m68hc11_pseudo_register_write): Use gdb_byte
      * gdb.asm/m68hc11.inc: Setup the data section.
      * tui/tui-win.c (tui_update_gdb_sizes): Use tui_term_width() and
      PR tui/1995
      * MAINTAINERS: Update my email address.
      * MAINTAINERS: Update my email address.
      * tui/tui-hooks.c (tui_inferior_exit): New function.
      * tui/tui-hooks.c (tui_about_to_proceed): New function.
      PR tui/9584
      * tui/tui.c (tui_rl_command_key): Switch to TUI_ONE_COMMAND_MODE

Stephen Clarke (16):
      * gas/sh/sh64/datal32-3.d: Formatting change to match the current
      Correct date on previous ChangeLog entry.
      * bfd/elf32-sh.c (sh_elf_gc_mark_hook): For sh64, skip indirect
      * ld-sh/sh64/sh64.exp: Add dlsection.
      * ld-sh/sh64/cmpct1.sd : Fix linked file name.
      * elf32-sh.c (elf_sh_link_hash_entry): Add gotplt_refcount.
      * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map,
      * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
      * Makefile.am: Add entries for elf32-sh64-lin.c and
      * config/tc-sh64.c (sh64_target_format): Add support for sh64
      * Makefile.am: Add eshelf32_linux.o and
      * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
      * elf32-sh.c (elf_sh_pic_plt_entry_be, elf_sh_pic_plt_entry_le):
      ld-sh/ld-r-1.d: Disable for sh64*-*-linux*.
      * elf32-sh.c (elf_sh_link_hash_entry): Replace
      * elf32-sh64-com.c (sh64_address_in_cranges): Use

Stephen P. Smith (5):
      Add Stephen P. Smith (ssmith@sources.redhat.com) to the write after approval
      Added Stephen P. Smith to write after approval list in MAINTAINERS file.
      Fixed email address and line spacing.
      Updated the email address for Stephen P. Smith
      Added a period under at the end of the comment and fixed the date.

Stephen Peters (1):
      Don't ignore grep when compiling on alpha-dec-osf.

Sterling Augustine (44):
      2008-11-21  Sterling Augustine  <sterling@tensilica.com>
      2008-11-19  Sterling Augustine  <sterling@tensilica.com>
      2009-01-07  Sterling Augustine  <sterling@tensilica.com>
      2009-02-24  Sterling Augustine  <sterling@tensilica.com>
      2009-02-24  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-04-01  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-04-02  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-08-17  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-08-18  Sterling Augustine  <sterling@tensilica.com>
      2009-08-19  Sterling Augustine  <sterling@tensilica.com>
      2009-08-20  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-08-21  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-09-22  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2009-09-22  Sterling Augustine  <sterling@tensilica.com>
      2010-02-05  Sterling Augustine  <sterling@tensilica.com>
      Update Changelog entry to include bug number.  Checked in as obvious.
      10-02-05  Sterling Augustine  <sterling@tensilica.com>
      2010-02-08  Sterling Augustine  <sterling@tensilica.com>
      2010-02-09  Sterling Augustine  <sterling@tensilica.com>
      2010-02-10  Sterling Augustine  <sterling@tensilica.com>
      2010-02-11  Sterling Augustine  <sterling@tensilica.com>
      Fix as obvious a merge error
      2010-02-11  Sterling Augustine  <sterling@jaw.hq.tensilica.com>
      2010-05-28  Sterling Augustine  <sterling@tensilica.com>
      2010-06-21  Sterling Augustine  <sterling@tensilica.com>
      2010-11-23  Sterling Augustine  <sterling@tensilica.com>
      2011-04-05  Sterling Augustine  <augustine.sterling@gmail.com>
      Add missing ChangeLog entry
      2011-07-29  Sterling Augustine  <saugustine@google.com>
      gdb/ChangeLog
      2011-10-11  Sterling Augustine  <saugustine@google.com>
      2011-05-11  Sterling Augustine  <saugustine@google.com>
      11-10-28  Sterling Augustine  <saugustine@google.com>
      2011-11-11  Sterling Augustine  <saugustine@google.com>
      2011-11-17  Sterling Augustine  <saugustine@google.com>
      ChangeLog
      2012-04-26  Sterling Augustine  <saugustine@google.com>
      2012-09-10  Sterling Augustine  <saugustine@google.com>
      2013-05-21  Sterling Augustine  <saugustine@google.com>
      2013-07-22  Sterling Augustine  <saugustine@google.com>
      2013-08-29  Sterling Augustine  <saugustine@google.com>
      2013-11-22  Sterling Augustine  <saugustine@google.com>
      2013-11-22  Sterling Augustine  <saugustine@google.com>
      2013-12-17  Sterling Augustine  <saugustine@google.com>

Steve Chamberlain (1269):
      *** empty log message ***
      *** empty log message ***
      Brought up to sync with Intel again.
      Fixes for ChrisB
      removed some obsolete stuff
      Now returns correct status.
      If stripping, don't copy reloc info
      *** empty log message ***
      *** empty log message ***
      Fixed some grammer ambiguities
      sun3 gld68k support
      the famous 'disasm' bug fix.
      Added sun3 support
      Added ansidecl.h
      Initial revision
      Various noise
      Added dgux stuff
      Fixed typo
      Moved the #defines into bfd.h long ago
      Initial revision
      *** empty log message ***
      *** empty log message ***
      Fixed bug where abs symbols wern't being placed into the right bit of
      *** empty log message ***
      *** empty log message ***
      Added what to pass as YACC
      Initial revision
      Just before a merge with chrisbs stuff
      Initial revision
      checkpoint before a merge
      Checkpoint before a merge
      Merged in some changes from Intel,
      Merges from Intel.
      Initial revision
      *** empty log message ***
      Added keywords
      Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION
      Better error messages for forward and undefined refs for ADDR and
      Added support for OUTPUT_FORMAT keyword
      Fixed some casts
      Lots of fixes to make it work
      Some changes from chrisb and some more DEFUNS.
      Cosmetic changes to bfd_perform_relocation
      Changed bad call of fstat to stat
      Removed extern declarations
      Moved declarations from header file into here.
      Cleaned up a load of declarations
      *** empty log message ***
      Stuff
      Fixed some bugs.
      Force target architecture
      Send the right # of args to an fprintf
      Fixed some prototypes
      Fixed an include
      Yet more diffs due to my incompetence.
      Fixed a bug where wild scripts stopped working.
      Put spaces around the / signs
      Added patch from chrisb
      Initial revision
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Changed the shape of the howto type yet again.
      Added some depdenencies and fixed etags
      Added the sizeof_headers keyword.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Fixed problem where pc relative stuff was not being translated
      Fixed the shift reduce errors in the grammer using the yacc debugger.
      Took out the c++ support
      Added make dep rule.
      Various portability lints.
      Lint
      Fixed error message text
      Thu May  9 11:00:45 1991  Steve Chamberlain  (steve at cygint.cygnus.com)
      Thu May  9 11:00:45 1991  Steve Chamberlain  (steve at cygint.cygnus.com)
      It's new and improved
      Fixed all the places where there were problems with the size and
      Test new structure exporting code with 68k coff implementaion.
      Added 68kcoff
      *** empty log message ***
      Initial revision
      Now there are two incarnations of relocs, linenos and syments. One for
      changed forward declaration struct stat; to reduce warnings. Changed
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Fixed the shapes of external things some more.
      *** empty log message ***
      C
      *** empty log message ***
      Now use a.out-sunos rather than a.out-generic
      *** empty log message ***
      *** empty log message ***
      * sunos.c: (choose_reloc_size) added: (sunos4_callback) calls
      *** empty log message ***
      C
      Initial revision
      *** empty log message ***
      Fixed problem with default output filename
      Added make dep
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Mon May 20 16:14:07 1991  Steve Chamberlain  (steve at cygint.cygnus.com)
      *** empty log message ***
      *** empty log message ***
      Changed obstack_chunk_alloc to xmalloc
      Removed bfd_h_get_x
      Removed the V9 comment
      Fixed multiple definition of put_16 and get_16
      Removed #define obstack_alloc xmalloc pending correct solution
      Changed #ifdef __GNUC__ to #ifdef HOST_64_BIT
      *** empty log message ***
      * libbfd.c: Now compiles
      Not only compiles, but spells _do_getl64 right too
      Added 386 support!
      Initial revision
      Fixed to compile on kithrup
      Updated
      *** empty log message ***
      *** empty log message ***
      Initial revision
      *** empty log message ***
      *** empty log message ***
      * oasys.h:	Fixed shape of module structure
      *** empty log message ***
      When disassembling, now prints ... instead of pages of whatever the
      Cleaned up map file printing.
      Initial revision
      bfd.h: added alignment field
      Made it better
      Now works and self hosts
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Initial revision
      Now full of documentation. Yum Yum.
      *** empty log message ***
      Modified fctnl proto
      Added core.c prototypes to bfd.h
      * aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.c
      *** empty log message ***
      Initial revision
      Fixed a few bugs, added 29k coff support.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Added #define for special gdb coff entry points
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * newsos3.c, targets.c, coffcode.h: new patches from David
      From David Wood
      From David WOod
      Changes in reloc numbers, lint, and removal of const
      Initial revision
      Patches from David Wood
      *** empty log message ***
      *** empty log message ***
      Added some hints about documentation
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Fixed memory trampling problem
      Initialized a variable
      Updated TODO.
      Makefile, libcoff:
      Initial revision
      *** empty log message ***
      Initial revision
      Added new keyword 'CONSTRUCTORS'
      Added support for constructors, warnings and indirects
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Patches to fix bugs reported by roland McGrath
      N_INDR movement
      Fixed bug where stringtable size wasn't being swapped.
      Initial revision
      Documentation changes
      Doc changes
      Initial revision
      Documentation
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Added config.sub
      Changed the word binutils to 'the linker'
      Added config.sub
      *** empty log message ***
      Initial revision
      *** empty log message ***
      Initial revision
      *** empty log message ***
      *** empty log message ***
      Fixed the line break as a test for cvs ci.
      Added delta88
      *** empty log message ***
      Support for 386 and 68k machines
      Modifications from James Tsillas for 386 and 68k machines
      Initial revision
      Stuff for new machiens
      Removed all the stuff I added yesterday.
      Cleaned it up for 88k
      Initial revision
      Newly created
      Initial revision
      Mon Sep 30 15:13:46 1991  Steve Chamberlain  (steve at cygnus.com)
      Better support for the h8, and various architecture things
      Use the new architecture functions
      Various lints and uses the new arch functions
      Insert the incidentals and things I forgot to ci last time, same log message:
      added:
      Modified to generate the right includes for the new files
      Added new macro NEWHOWTO
      * bfd-in.h VERSION, change version number to 0.18, this makes a
      * bfd.h, change version number to 0.18, this makes a
      *** empty log message ***
      *** empty log message ***
      * elf.c: took the abort out of set_arch_mach so that objdump -i will
      * fixed prototype for reloc_type_lookup
      * fixed prototype for reloc_type_lookup
      Various binary patten fixes.
      Added -N and fixed -n flags.
      Fri Oct  4 17:38:03 1991  Steve Chamberlain  (steve at cygnus.com)
      *** empty log message ***
      New file from bfd.c
      Initial revision
      Initial revision
      Support for the h8300 with an hds monitor, first cut.
      Added right dependencies for h8300hds.sc
      *** empty log message ***
      Fix bug with expressions like @foo+20
      Tue Oct  8 10:23:44 1991  Steve Chamberlain  (steve at cygnus.com)
      Added ebmon to os list
      * ldtemplate: include bfd.h before sysdep.h.
      * Makefile.in, config.h, configure.in, ldemul.c: added ebmon29k
      Initial revision
      *** empty log message ***
      * bfd-in.h: Added more macros to COFF_SWAP_TABLE.
      * bfd.h:upgrade from bfd.c
      * configure.in: added ebmon entry.
      Initial revision
      * configure.in: added ebmon entry.
      * configure.in: added ebmon entry.
      * targets.c (proto write_armap). Changed orl_count to unsigned.
      *** empty log message ***
      * nm.c: now doesn't crash if a symbol with no section and no
      * configure.in: added ebmon target.
      ebmon stuff
      *** empty log message ***
      Changed minimum section alignment
      Make sure that 29k relocs are done right.
      * coffcode.h (coff_compute_section_file_positions): make it pad
      tmake-ebmon
      Now uses mt- and mh- rather than tmake and hmake files
      config file renaming
      Initial revision
      config file renaming, and boy did it need it!
      More name changing
      Removed some debug
      Does't pass env variables down if localenv file is in target dir.
      Initial revision
      Sun Oct 27 16:56:58 1991  Steve Chamberlain  (steve at cygnus.com)
      * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs
      * ar.c (write_archive.c): added unlink before rename since some
      Don't care about an unlink failure
      Initial revision
      88k stuff
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      #CVS: Modified Files:
      *** empty log message ***
      Initial revision
      Now include ctor.c in the right places.
      Sat Nov  2 14:26:03 1991  Steve Chamberlain  (steve at cygnus.com)
      Added ctor.c
      added ctor.c
      Added ctor.c (I remembered this time)
      Sun Nov  3 16:37:37 1991  Steve Chamberlain  (steve at cygnus.com)
      Initial revision
      i386 aout changes from Bob Kukura
      *** empty log message ***
      Initial revision
      Renamed all the files for the new scheme
      Initial revision
      New files
      Use new i386aout when i386-aout seen
      Changed in line with bfd-in.h
      Changed name of #include from amdcoff.h to coff-a29k.h
      *** empty log message ***
      *** empty log message ***
      Added README to .Sanitize
      Added h-delta88
      renamed to make:
      Added mh-rs6000
      Uses ddestdir instead of destdir.
      Added a load of mt/mh files
      *** empty log message ***
      Added default_reloc_type_lookup to  arch_info
      Call new bfd entrypoint bfd_make_section_old_way
      New prototype from sectino.c
      *** empty log message ***
      Hi, I've fixed this twice now.
      * Makefile.in: put a - infront of the mv y.tab.c c-exp.tab.c and
      *** empty log message ***
      *** empty log message ***
      Added $(INSTALL_FIXED_INCLUDES) so devo/config dir can chose not to create
      Added nm.1, objdump.1, ranlib.1, size.1 and strip.1
      Uniq contents, since configure gets confused if the same file is in more than once.
      Added gdb.1
      Added three files which had been forgotten
      Use the right AR
      Wouldn't it be nice if Sanitize ignored spaces ?
      *** empty log message ***
      Fixed encoding of mtacc instruction.
      Thu Nov  7 11:03:55 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
      Thu Nov  7 08:58:26 1991  Steve Chamberlain  (sac at cygnus.com)
      Initial revision
      Install ld into ddestdir/bin.
      Include coff-m88k.h rather than m88kbcs.h
      #ifndef USIZE
      Added delta88 cases
      Fixed S?IP_OFFSETs for the Motorola Delta 88.
      * m88k-xdep.c: Fixed the register offsets in the ptrace_user
      Only has -DSYSV now
      * Makefile.in: link with libiberty after libreadline, since
      Put .comments into .data section, otherwise 88k can't exec the image.
      Remove spurious echo
      Fixed bug printing 29050 instructions.
      Now runs write_armap, even when listing contents.
      Added the $(MINUS_G) flag so that debugging can be turned off
      * ldlex.l ldgram.y: made -V option do same as -v
      Added MINUS_G flag, now debugging can be turned off
      Added tc-sparc.c
      uses __inline for now for gcc
      Mon Nov 11 20:30:18 1991  Steve Chamberlain  (sac at cygnus.com)
      Mon Nov 11 20:50:29 1991  Steve Chamberlain  (sac at cygnus.com)
      Allways use -O2
      Added harris systems
      Initial revision
      First cut
      Added tdesc-lib
      * Makefile.in: Take out the version number for install
      Various changes from David Wood.
      *** empty log message ***
      Initial revision
      * ieee.c: (ieee_object_p) cast NULL correctly.
      The +noversion flag will make an installation happen to the machine/..
      Passes down version_path for things which install themselves into
      * Makefile.in, xconfig/delta88 made it install a sysV manual page;
      Added M_INSTALL magic
      Uses <foo>.n as a temp file rather than <foo>.new so it doesn't go
      Install bfd.h into destdir/include
      Get prototype of memchr right
      Added harris
      .Sanitize:
      Added delta88
      .Sanitize:
      Mon Nov 25 17:26:22 1991  Steve Chamberlain  (sac at cygnus.com)
      Initial revision
      obj-coff-bfd:
      Mon Nov 25 18:28:40 1991  Steve Chamberlain  (sac at cygnus.com)
      Renamed static function to avoid conflict with header file
      * Makefile.in: added coff-h8300
      Added h8
      Initial revision
      * internalcoff.h: (internal_scnhdr) took out #def dependency, now
      coff-i386.c
      Added coff-h8300.h
      Added obj-coff-bfd* and mt-h8300hds
      Made multiple sections with subsections work.
      * config/tc-h8300.c: made $ statement sep, and int alloc 2 bytes.
      *** empty log message ***
      * config/obj-coff-bfd: made multiple sections with subsections
      Made ebmon29k use coff-bfd backend
      Massive changes to generalize coff-bfd support enough to get 29k
      Uses something which will actuall work on an ebmon system
      New documentation style
      Even more documentation
      New documentation style
      Moved the position of the #### lines so that the makefile fragments
      Now reflect the new documentation order
      New order documentation
      bfd.texinfo
      Fix typo in dependencies
      Changed all prototypes from PROTO to EXFUN
      *** empty log message ***
      Reflect the new scheme
      Initial revision
      Initial revision
      Updated to point to where the header files are now
      Sat Nov 30 18:58:40 1991  Steve Chamberlain  (sac at cygnus.com)
      Initial revision
      Initial revision
      * bfd.h: change the documentation format.
      * aout-encap.c, aoutf1.h, aoutx.h, archive.c, bout.c, coff-a29k.c,
      Fixed dependencies
      * elf.c (elf_corefile_note): cast malloc to avoid warning.
      Changes due to include file renaming:
      Filename renaming
      More filename renaming.
      Fix comment.
      * coff-a29k.c: defined RELOC_PROCESSING to take the #ifdef out of
      * cpu-h8300.c: Add support for MEMIND addressing mode
      HOSTING_LIBS now reflects where libgnu lives
      * srec.c: Rewrote to fix many bugs; now gets the record type
      Removed usage of alloca, lint.
      Don't ignore .file pseudos!
      Don't ignore .line directives
      *** empty log message ***
      *** empty log message ***
      * aoutf1.h (sunos_<size>_object_p, sunos4_callback): moved the
      Reflect changes in archures.c
      Change from m88kbcs to m88k-coff
      * aoutx.h, archive.c, archures.c, bfd.c, cache.c, coff-m88k.c,
      * chew.c: Much modified
      More prototype lint.
      Initial revision
      * bucomm.h: created to hold prototypes of bucomm.c
      Initial revision
      * ldindr.h: added to contain prototypes of ldindr.c
      *** empty log message ***
      Update from bfd.c et al
      Remove crass vaxism. Now SELECT_VECS will do something again.
      * chew.c: don't core dump when can't open file
      * makefile.dos, configdj.bat: New files from DJ
      * ar.c: added "b" to fopens for dos
      Initial revision
      Initial revision
      Added macros for the 'type' part of an fopen, freopen or fdopen.
      * cache.c: fopen with new macros is needed for DOS.
      * config/obj-coffbfd.c: lint, don't fixup relocs if H8300, use
      * cpu-h8300.c: disassemble branch displacements correctly
      Initial revision
      Added configdos.bat
      Added configdos.bat, makefile.dos
      Added configdos.bat makefile.dos
      Initial revision
      Added makefile.dos configure.dos
      renamed obj-coff-bfd to obj-coffbfd
      Initial revision
      New dos files
      Add mt-coff-h8300
      * archive.c (normalize): created version for VMS which removes the
      Added new word
      Changed the @node to use INODE
      Initial revision
      Wed Jan  8 11:26:40 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
      * config/obj-coffbfd.c: lint
      Added h8300 target
      Stubs to get things going
      Added new h8 files
      New stuff
      * as.c: change -l to -a[lsn], to avoid conflict with 68000
      * symbols.c(colon): if a symbol is being multiply defined as exactly
      Name change (It's hitacho micro systems, not hitachi data systems)
      One step closer.
      CVS says it was empty, so refresh it.
      Merging from VMS port. Doc to follow..
      * Makefile.in: added relax, also made three stage go through a
      .Sanitize: added relax.c
      target file for h8300
      Uses the new small reloc type now.
      * copy.c, nm.c, objdump.c, size.c : changed to use the
      New from bfd.c
      Various new reloc types
      Changed refs to section->size to bfd_get_section_size_before_reloc
      Initial revision
      Namechange, h8300-hds ->h8300-hms
      Now compiles with gcc too.
      * listing.c, config/obj-aout.c: added intermixed
      Don't crash if a symbol has no name
      Now can list for bout format too
      Development checkpoint
      obj-coff* now copes with C mingled listings
      New entry point in the transfer vector - bfd_relax_section.
      * bfd.h : new target entr, bfd_relax_section
      * ldgram.y: map -M behave in the same way as -Map (sets file name
      * coffcode.h (bfd_coff_relax_section): now static.
      * m68k-pinsn.c (print_insn_arg): fixed so that -ve branch
      * config/mh-sparc.h: now uses libgcc.a
      ldlnk960.c: Special #ifdef to choose little endian ony
      Various lints found on PersSony
      A change to the makefile got lost; ldmain. forgot that it should set
      * ldlex.l: Put pack -noinhibit-exec and -sort-common
      * aoutx.h: (translate_from_native_sym_flags): fix constructor
      * coffcode.h, libcoff.c: added new fielded to coff_symbol_struct
      * config/mt-coff-h8300: use EMUL like everything else
      From h8300hds*
      * coffread.c (read_enum_type): Use the size of a target int when
      * as.c: added new option -ad for hll listings without debug info
      * objdump.c (disassemble_data): don't print a section's contents
      Fluff removal.
      Fixed prototype mismatch reported by MDT
      Make undefined refs not make an executable
      * ldexp.c, ldlang.c: added new idea "abs_output_section", removes
      New files for MRI syntax assembler
      ldlang.c: now won't core dump with -M
      Make the emulation GLD960, not GLD
      * coffcode.h (get_normalized_symtab): fixed bug where symbols
      Fix typeo which crept in between compiling and checking in
      pointer lint and tandem target.
      * coffcode.h (coff_swap_aux_in): lint, (coff_print_symbol): prints
      * readline.c, examples/fileman.c: patches from DJ to support
      Name change for DJ
      DOS file name change
      DJ renaming
      Dj renaming
      DJ naming change
      New files for DOSness
      Remeber this one too!
      Increase the dososity
      More renames from DJ the DOS martyr
      How to compile gas on a PC
      More dos scripts
      Tandem/MRI syntax bit rot
      Made less things defined by default, now builds on sun3 and sun4.
      * app.c: MRI compatibility - allow single quote to start a string.
      Don't remove underlines
      * as.h: include bfd.h if using many sections
      * expr.c: If an expression is single comma, then return with
      H8 bitrot fixes
      Wed Feb 26 19:40:59 1992  Steve Chamberlain  (sac at thepub.cygnus.com)
      Why didn't it start emacs
      * aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, fill in the section as undefined, rather than leaving it blank
      Dos File renaming
      Don't core dump if no output section available for a symbol
      Modifed to care about semi colons again, newlines are ignored - sorry
      * gdbtypes.c (lookup_pointer_type): initialize the TYPE_LENGTH of
      * printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use
      Now use EXFUN rather than PROTO, so that things using ansidecl.h and
      * ldmain.c (Q_enter_file_symbols): now aliases work again
      * chew.c: now has -w switch turn on warnings
      Lint removal, extra prototypes.
      *** empty log message ***
      * coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
      Hooks for configuring newlib
      * config/mt-<foo> now <foo>.mt, config/mh-<foo> now <foo>.mh.
      Added PROTO
      Fixed the whitespace
      Fri Mar 13 08:03:03 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * config/mt-<foo> renamed to <foo>.mt
      Reflect file name changes
      i960 bitrot fix
      Remove i960 b.out bitrot.
      Fix for new filenames
      More bitrot
      * aout-target.h: change ar_max_namelen to 15 (the right value)
      New lexer.
      Wed Apr 15 14:33:07 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Added EXTRACT command
      Personal checkpoint - now should parse some MRI stuff
      Strange link script support
      added mri.c
      Lint found by Rich and gcc
      * relax.c: added handling for new "padding" seclet type, used to
      New definition of padding seclet
      Fri Apr 17 09:15:31 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Add tekhex
      * ldlex.l: added CMDFILENAMECHAR state so that you can lex
      * aoutx.h (aout_swap_ext_reloc_out, aout_swap_std_reloc_out)
      * coff-a29k.c: various changes to the way relocations work to cope
      lint
      f
      Added h8300xray target
      tc-i386: lint
      Add mri.h
      Add hp300bsd
      i386 disassembler stolen from GDB.  Is it time to build a different
      Add support for 386 disassembly
      M68k opcodes with MRI names
      * ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS and
      * targets.c, Makefile.in: comment out tekhex for the moment.
      new_bfd_contained_in : Inherit target->defaulted from parent
      * coffcode.h (coff_write_object_contents): use RELSZ to work out
      * coffcode.h (coff_write_object_contents): use RELSZ to work out
      New stuff for 29200
      More 29200 stuff
      Align lcomm addresses
      * ldver.c: Bumped version to 1.96 - new release, resync with the
      * bfd-in.h: bump version to 1.96
      * bfd.h: new get_relocated_section_contents decl
      Added "sect" as synonym for "section"
      lint
      * obj-coffbfd.c: use is a synonym for section, (do_relocs_for):
      Lint
      Added tgas
      Keep m68kmri.h
      Yet more 29k configury
      Renamed dup other_dup to stop conflict on iris
      * relax.c (build_it): don't allocate space in the output file for
      * ldfile.c: merge in VMS filename support
      *** empty log message ***
      changed calling convention for Q_enter_global_ref
      Keep the 29k config file
      * arparse.y: make END call ar_end
      Keep sa29200.mt
      Compile with acc
      Add definition of free
      Tue May 12 14:08:59 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Changes to support GDB running on DOS using GO32 and H8 support
      Changes to support GDB running on DOS using GO32 and H8 support
      Fix various protos so bfd/binutils compile on sun3 with gcc
      This is a test to see if the file is still locked.
      Checkpoint
      Fix some typos
      29k const fix
      Don't be too sanitary
      Fixes from Andrew Smith
      * coff-a29k.c: do byte relocs correctly
      lint
      * ldgram.y, ldlex.l: parse ABSOLUTE
      Thu Jun  4 11:59:13 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      don't crash when provided empty symbol table
      *** empty log message ***
      lint
      *** empty log message ***
      * subsegs.c (subseg_change): allow and handle a change into SEG_BSS.
      * subsegs.c (subseg_change): allow and handle a change into SEG_BSS.
      * subsegs.c (subsegs_begin): create bss0_frchainP in the same was
      Keep this just in case
      Wed Jun 10 07:53:24 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * i386.h: a.out magic numbers from
      Bug fixes for Hitachi
      hitachi bug gix
      * h8300hms.em, h8300hms.sc-sh:  do the right thing for -r
      Fri Jun 19 20:23:21 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Lint stuff which didn't make it last time
      Lint Updates
      * configure: fix various problems with propogating
      Add install-newlib
      Wed Jun 24 10:57:54 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * source.c (print_source_lines): for DOS interoperability; don't
      Install into the right place for cross
      Aliasing bug fixes
      ,
      *** empty log message ***
      * archive.c (bsd_write_armap): write the timestamp of the
      * expr.c (expr): allow SEG_BSS in expressions
      * ldmain.c(main): prevent -r and -relax from being on at the same
      * ldlang.c (lang_map): print changes in sizes due to relaxing
      Extra lint
      * bfd-in.h : add BFD_IS_RELAXABLE flag
      More support for relaxing
      * write.c (fixup_segment): if relaxing, don't do anything.
      * objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too
      * coff-m68k.c: added R_RELLONG_NEG reloc type, and changed
      * Makefile.in, configure.in: add tgas
      fix bra.s stuff
      * config/tc-m68k.c (md_pseudo_table): fix the .align thing
      * config/tc-m68k.c (md_pseudo_table): fix the .align thing
      Fix typo, I ment sun 3 .align is nbytes
      * config/tc-h8300.c: if a :8 is seen after an operand, fill top
      * read.c (s_fill): make the .fill size clamped error a warn and
      * xm-go32.h: Define LSEEK_NOT_LINEAR
      * ldlang.h: add new field "loadable" to output_section_statement.
      * m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
      * coff-m68k.c (vector): read and write archives in coff format.
      * ldlex.l: now parses comment correctly, added ~ to acceptable
      * srec.c (srec_set_section_contents): don't write out sections
      * input-scrub.c (input_scrub_pop, input_scrub_push): memcpy was
      * coffcode.h (coff_add_missing_symbols): if symbols don't come
      * ieee.c (ieee_get_symtab): always null terminate the symbol list,
      * ar.c (map_over_members): if the element of the archive has a
      Move a patch which got put in the wrong place.
      Add basic support for the z8k:
      Support for the Z8000
      Regenerated after Z8000 addition
      Support for the Z8k
      * listing.c (buffer_line): rewind to the start of include
      * internal.h: added #define for STYP_LIT, removed from a29k and
      * cpu-z8k.c (compatible): made static to reduce name space
      * ldlang.c (lang_process): don't pass null pointers when
      * bout.c: added support for relaxable alignment relocs.
      * aoutx.h (aout<n>swap_ext_reloc_out), bout.c
      * z8k-opc.h: new file full of z8000 opcodes
      * z8k-dis.c: knows how to disassemble z8k stuff
      Support for opcodes directory
      Disassemble for z8k and build using opcode library
      #include file moved
      * Makefile.in: all-opcodes, cd into the right directory
      Add sparc-opc.c
      Special stuff to strip v9 out of sparc-opc.c
      Remove sparc-opc.c
      Remove typo
      Support for 386 coff
      Support for i386-coff
      New files
      Add i386coff.sh
      Sanitize slip
      Whoops, forgot this one
      * tc-m68k.c (m68k_ip): An(disp) is not pc relative.
      z8kgen: temp file to generate z8k-opc.h from
      Fri Sep 25 11:08:01 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Fri Sep 25 11:11:57 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * z8k-dis.c (unparse_instr): prettier tabs
      * obj-coffbfd.c (write_object_file): don't fixup for the z8k
      * config/z8ksim.mt: new file
      add z8kgen
      added copyright notice
      Mon Oct  5 08:55:14 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      Mon Oct  5 09:28:57 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      fix i960+non-bfd coff bit rot.
      Some of these are guesses, if you know different, just yell.
      Now a bfd knows whether underscores are normally prepended
      Thu Oct  8 09:05:25 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * ldlang.c (size_input_section): count the sizes of all sections
      Fri Oct 23 10:32:36 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      ,Wed Oct 28 16:11:57 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
      * mri.c, ldlang.c, ldlex.l, ldgram.y: add new keywords
      * hppa.c: add symbol_leading_char entry in transfer vec
      * ieee.c (ieee_slurp_sections): make a private copy of the
      * relax.c (build_it): re-enable the processing of data_statements
      * c-exp.y: separated host/target idea of integer type size,
      * coff-z8k.c: checkpoint, more addressing modes handled
      checkpoint
      add z8ksim
      z8k stuff
      z8k target
      checkpoint
      z8000 documentation
      -y support
      checkpoint
      lints
      * app.c (do_scrub_begin): allow single quote strings if so
      * aoutf1.h (sunos4_write_object_contents): set flags to 0, fixing
      H8/300 simulator
      Replace T in TC_H8300
      * p1.c, p3.c, run.c, writecode.c: all used h8/300 opcodes in and
      * remote-sim.c: first attempt at general simulator interface
      * remote-sim.c: first attempt at general simulator interface
      Added h8300sim
      Allow srcdir builds
      * srec.c (srec_write_records): one of my boards wants a CR between
      * command.c (shell_escape, make_command, _initialze_command):
      Now works in a cross build environment
      Fix all-h8300sim typo
      * p{1,3}.c (sim_resume): when running on dos, any character typed to
      * Makefile.in: FLAGS_TO_PASS, send down GCC_FOR_TARGET,
      * symfile.c: If O_BINARY isn't defined, set it to 0, call openp for
      >
      Fix support for NOLOAD, add INCLUDE
      * coffcode.h (sec_to_styp_flags): allow SEC_NEVER_LOAD to turn on
      * ldmain.c (decode_library_subfile): Patch from
      * libcoff.h, coffgen.c (coff_count_linenumbers), coffcode.h
      * remote-z8k.c, z8k-tdep.c: support for the Z8001 and Z8002.
      checkpoint
      new file
      fix endian problem
      * remote-z8k.c, z8k-tdep.c: support for the Z8001 and Z8002.
      *** empty log message ***
      Don't delete z8ksim.mt
      simulator consolidation
      Simulator consolidation
      Polishing z8k simulator support
      New simulator tree structure
      These should be in too
      Path modification
      Now builds in subdirs
      Sim reorg
      Remember about Makefile.in
      * config/{h8500.mt, tc-h8500.c, tc-h8500.h, obj-coffbfd.c,
      H8/500 arch
      H8/500 support
      Some spit and polish
      * Makefile.in, configure.in: if target isn't supported, build a
      * Makefile.in, configure.in: if target isn't supported, build a
      Copyright change
      * h8300-tdep.c, tm-h8300.h: turn off some experimental features
      * ldgram.y: allow section types without address  expressions.
      * coffcode.h (coff_set_arch_mach_hook): *FIXME* the H8/300 is always
      * ldgram.y: allow section types without address  expressions.
      symbol srec stuff
      Found trying to compile on ok.
      Add ChangeLog to kept things
      Always keep simulators
      * read.c (s_space): Multiply repeat count by mult, not fill.
      (print_register_hook): Lint.
      Clean up damage made when I checked in sanitized version
      * utils.c (quit): If using go32, still call error when quit seen.
      * section.c (bfd_set_section_contents): whitespacs
      New functions from macros in tm-z8k.h.
      (print_insn): Include the new dis-asm header file.
      Opcode file for the h8/500
      New file
      add h8500
      Checkpoint for Stu
      New file
      add h8500 directory
      Numerous bug fixes
      * config/obj-coffbfd.c (do_relocs_for): Fix bug where nrelocs
      * aoutx.h (translate_from_native_sym_flags): Now handles indirect
      Tue Mar 30 09:40:25 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
      Reflect new indirect info
      Support for linking and loading at different places:
      * bfd.h: Update for lma field of section.
      * coffcode.h (coff_set_section_contents): Don't write out
      *** empty log message ***
      *** empty log message ***
      * config/tc-h8500.c: Get relax size of branch instructions right,
      Support for the H8/500
      Sanitize out empty direcories
      Support for the alpha
      New stuff for SH.
      Support for SH
      SH support.
      Support for Hitachi SH
      SH support
      Support for Hitachi SH
      sh.em, sh.sh, sh.sc-sh: New files supporting Hitachi SH.
      Support for the SH.
      Support for SH.
      Support for the SH
      (all-gdb): gdb depends on sim.
      * configure.in: Match z8k-*-sim for z8000.
      Try again. Cvs core dumped.
      Lint.
      (endian): Add explicit rule for broken makes.
      Support for broken makes and lint.
      Info on simulators.
      More resonable default.
      (build_bytes): Understand @rd mode and build relocations correctly.
      * config/tc-h5000.c (build_bytes): Understand @rd mode and build
      Update to include djm's new stuff.
      * aout-target.h (minimum_alignment): 8 byte alignment is right.
      Support for -v
      * coffcode.h (get_index, coff_slurp_symbol_table): Fix pointer
      include right headers
      Added alpha as host.
      * config/h8300.c: Support for H8/300-H opcodes.
      Support for Alpha.
      * bfd-in2.h, archures.c (bfd_mach_h8300[h]): new defines.
      * h8300-dis.c: New file, removed from bfd/cpu-h8300.c, with
      Rewrite for H8/300-H
      * cpu-i960.c, cpu-h8300.c (compatible): Make static.
      Obsolete.
      * coffread.c (init_stringtab): Fix bug where sizeof(long) != 4.
      (read_memory_unsigned_integer): New function.
      Add ansidecl.h
      Checkpoint for dje.
      Checkpoint for dje.
      * gmon.h, gprof.h: structs of chars used to hold external
      Support for constructors.
      * config/obj-coffbfd.c (fill_section): Don't allow fills backwards.
      Understand more opcodes.
      * configure.in (alpha-*-osf*), config/alpha/alpha-osf.mh: New
      Alpha host support.
      Fix install.
      * gencode.c: Fix some opcodes.
      Lint.
      Look in the right place for bfd.h.
      New file for configuring.
      Make it work in subdirs.
      Look in the right place for bfd.h
      Get 64bit stuff right.
      Checkpoint.
      Extra stuff for really broken hp compiler.
      h8500hms -> h8500
      New target macros for getting at the pc, sp and fp.
      * config/alpha/xm-alpha.h: Add MAKEVA_END.
      * config/h8500/tm-h8500.h: Define new macros.
      Keep writecode.c
      * Makefile.in: Install correctly.
      * run.c (main), interp.c (sim_set_timeout): Remove timeout
      Build gprof for sh.
      New file.
      * coff-h8500.c (reloc_processing, rtype2howto): New relocation
      * config/tc-h8500.c (line_comment_chars): Add hash.
      cvs core dumps again...
      Use host_makefile_frag.
      * srec.c (srec_write_symbols):  Get CR LF in the right order.
      Deleted.
      d
      Configure for h8300h too.
      Use variable h8300hmode.
      * h8300-tdep.c:  Use new variable h8300hmode.
      Keep m88kbcs.em
      Keep h8300h.em
      Keep h8300h.sc
      * scripttempl/h8500.sc: Start all sections in a different segment.
      Tue Sep 14 14:34:45 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
      Make support for relaxing more generic.
      * coffswap.h: (bfd_swap_reloc_in): a symndx is signed.
      * h8300-tdep.c (sim_load, sim_kill, sim_open, sim_set_args):
      define sr_get_debug.
      * compile.c (sim_set_pc): Write to the pc direcly.
      Use both h8300 emulations.
      fix for pr 3571
      * config/tc-z8k.c (get_specific, built_bytes):  Understand all the
      Add full lda information
      * config/tc-sh.c (build_Mbytes): Write the relocs to the correct
      * remote-sim.c (gdbsim_store_register):  Change var name so
      * remote-utils.c, remote-utils.h (gr_load_image): New function to
      Why does cvs keep core dumping?
      Initial revision
      * remote-e7000.c: New file to cope with the Hitachi E7000 ICE.
      Use remote-e7000.c
      How many times do I have to do this...
      * remote-e7000.c (e7000_wait): Cope with H8/300 register dump.
      Split ChangeLog into two.
      Tue Dec  7 16:02:53 1993  Steve Chamberlain  (sac@jonny.cygnus.com)
      * config.sub: Match any flavor of SH.
      Recognise SH.
      * config/tc-h8500.c (build_bytes): Get reloc type right for a
      * ser-go32.c: Lint. (strncasecmp): Removed, now in libiberty.
      * config/h8300/tm-h8300.h (BREAKPOINT): Insn changed to sleep.
      * config/h8500/tm-h8500.h (REGISTER_BYTES, REGISTER_BYTE,
      * config/sh/sh.h (NOP): Define NOP insn.
      * config/z8k/tm-z8k.h (BIG): is now sim_z8001_mode.
      * config/h8300/tm-h8300.h (BREAKPOINT): Insn changed to sleep.
      * readline.c (rl_getc): If GO32, trim high bit from getkey,
      * config/obj-coffbfd.c (fill_section):  Don't ever fill past the
      * config/obj-coffbfd.c (obj_coff_endef): For C_EFCN, C_BLOCK and
      * scripttempl/m88kbcs.sc: Don't use CREATE_OBJECT_SYMBOLS, that's
      Get implicit val . right.
      Thu Jan 27 17:19:54 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * read.c (s_lcomm): Align lcomm data.
      New file.
      New file.
      Support for gasp.
      New files for testing gasp.
      * gasp.c: Include host.h.
      Support for various sicko segmented memory models.
      More sicko segmentation support.
      New memory model.
      * Makefile.in: Lots of new H8/500 memory models.
      Fri Feb  4 15:53:18 1994  Steve Chamberlain  (sac@cygnus.com)
      Get REGISTER_TYPE right.
      Fix REGISTER_TYPE.
      Fix REGISTER_TYPE and order of register names.
      (hms_fetch_register): Take out REGISTER_TYPE.
      REGISTER_TYPE is obsolete.
      * remote-hms.c (readchar, hms_open, hms_fetch_register): Made more robust.
      * gencode.c (main, gendefines): New -d option prints table of defines.
      Various H8/500 bits.
      H8/500 bits.
      * srec.c (pass_over): Don't skip too many characters when
      * coffgrok.[ch]: New files, understand coff objects.
      * config/obj-coffbfd.c (w_strings): Only copy strings out if
      * ar.c (move_members): Fix it so that the abi positional modifiers
      * utils.c (prompt_for_continue): Call readline, not gdb_readline.
      Thu Mar 24 11:33:46 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * config/sh/tm-sh.h (BREAKPOINT): Is now sleep opcode.
      * config/tm/tm-h8500.h (BEFORE_MAIN_LOOP_HOOK): Deleted.
      * h8500-tdep.c (initialize_h8500_tdep, large_command):
      * Makefile.in, configure.in: Support for go32 coff.
      More testcases.
      * configure.in (i386-*-go32): Uses coff now.
      Fix dos on H'digits..
      * Makefile.in (syslex, sysinfo): Use CC_FOR_BUILD.
      * h8300.h (dec, inc): Get encoding right.
      * printcmd.c (print_address_symbolic): Initialize name to empty
      * coff-h8300.c (JMPL1): Get HOWTO right for 24bit branches.
      * config.bfd (*-go32): Changed to coff.
      lint.
      Kill three year old cruft.
      * config/go32.mh: XX support.
      * config/go32.mh : New file for Xgo32X.
      support for Xgo32X.
      * config/i386/go32.mh: Define CC.
      * config/mh-go32: New fragment.
      * config/go32.mh: New makefile fragment for go32 crossing.
      * configure.in (host==go32): Configure dosrel too.
      * configure.in (target==go32): Don't build gdb.
      Die.
      Disable single quote strings.
      * a29k-dis.c (print_insn): Print 'x' type operand in hex.
      Fix typo in last change.
      * Makefile.in (Move HOST_PREFIX_1 and friends up so
      Passdown -S to linker.
      Thu May 19 09:29:12 1994  Steve Chamberlain  (sac@cygnus.com)
      Change INSTALL_LASTness.
      Really fix INSTALL_LAST this time..
      * interp.c (trap): Fix irix incompatibility.
      * ser-e7kpc.c: New file to support the E7000 with the PC ISA
      Use e7000-pc stuff.
      ser-go32.c: Rewrite so it runs under windows.
      Specify the file type.
      * section.c (bfd_get_section_contents): Put in parens to get
      Reflect new rules.
      Don't keep the "is" cases, only the "was" cases.
      * configure.in (i386-go32): When it's a host set
      * remote-e7000.c (e7000_open): Don't try a tcp open if we're
      * rltty.c (control_meta_key_on): Don't compile if __GO32__ is
      Add CXX
      * gasp.c (get_any_string): Cope with getting a string with an
      * rttty.c (control_meta_key_on): Remove superfluous testing of
      * (process_pseudo_op): Pass right are do do_aif.
      * coffgrok.c (do_where): Make data with no type 'int'.
      * remote.c (read_frame):  Split readchar/checksum calculation into
      New file.  (stan said I could put it here)
      * remote.c (read_frame): Calculate run length encoded checksum correctly.
      Sat Aug  6 01:15:02 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      Fix copyright.
      Work to reduce the interrupts-off duration when running in DOS.
      Wed Sep  7 17:21:12 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * config/tc-{h8300,sh}.[ch] (tc_coff_symbol_emit): Function doing nothing
      * coff-h8300.c (h8300_reloc16_extra_cases, case RELBYTE):  Flag overflows
      * scripttempl/h8500b.sc: Put rdata stuff into own segment.
      Thu Sep  8 17:14:43 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * config/h8500/tm-h8500.h (target_write_pc, TARGET_WRITE_PC):
      * config/sh/tm-sh.h (EXTRA_FRAME_INFO): Add f_offset and leaf_function
      * config/i386/xm-go32.h (GDBINIT_FILENAME): Set to gdb.ini.
      * config/obj-coff.c (do_relocs_for):  If TC_KEEP_FX_OFFSET
      Tue Sep 13 16:45:08 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      Tue Sep 13 16:04:07 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * ldlang.c (print_output_section_statement): Print all lines
      Wed Sep 14 12:49:12 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      Wed Sep 14 18:18:58 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
      * Makefile.in (INSTALL_XFORM): Fix typo.
      * coff-sh.c (shlcoff_vec): New target vector.
      * config/obj-coff.h (TARGET_FORMAT): Select between coff-shl and coff-sh.
      * interp.c ([wr][bwl]at): New functions.
      * remote-e7000.c (HARD_BREAKPOINTS): Reenable.
      * Makefile.in: Add eshl.o.
      * sh-opc.h (mov.l gbr): Get direction right.
      * disasseble.c (disassebler): Cope with little endian SH.
      * dis-asm.h (print_insn_shl): New prototype.
      * tm-h8300.h (REMOTE_BREAKPOINT): Define.
      remove sh3 stuff.
      Add shl
      Clean the sh3 stuff out the right way.
      * ld.h (split_by_reloc, split_by_file): New flags.
      * coff-h8300.c (howto_table): All relocs get a special function.
      New files.
      * remote-est.c:  New file supports EST-300 CPU32 background
      * interp.c (BUSERROR): New macro.
      * ldwrite.c (clone_section): Create a symbol with the
      * h8300-dis.c (bfd_h8_disassemble): Add support for 2 bit
      * config/m68k/tm-est.h:  Remove cruft.
      * config/m68k/tm-est.h:  Remove cruft.
      Sun Jan 15 13:57:45 1995  Steve Chamberlain  <sac@splat>
      * rldefs.h: Define MINIMAL for __GO32__ and WIN32.
      Sun Jan 15 14:36:19 1995  Steve Chamberlain  <sac@splat>
      * configure.in: Add W65 support.
      * config/tc-w65.c, config/tc-w65.h, config/w65.mt: Newfiles.
      add w65 stuff.
      * configure.in (w65-*-*): New target.
      New files.
      * Makefile.in: Support W65.
      new file.
      * w65-tdep.c, config/tm-w65.h, config/w65.mt: New files.
      * w65-tdep.c, config/tm-w65.h, config/w65.mt: New files.
      new files.
      * Makefile.in: Support W65.
      * w65.h: New file.
      * dis-asm.h (prin_insn_w65): Declare.
      * archures.c, Makefile.in, targets.c, bfd-in2.h, coffcode.h,
      * archures.c, Makefile.in, targets.c, bfd-in2.h, coffcode.h,
      Don't pass -S to the linker.
      Mon Jan 23 00:06:57 1995  Steve Chamberlain  <sac@splat>
      * remote-hms.c (hms_load): Delete.
      Mon Jan 23 14:53:35 1995  Steve Chamberlain  <sac@splat>
      * config.bfd: (m68*-est-coff): New configuration.
      New file.
      * remote-hms.c (hms_ops): Change ref of hr_load_image
      * remote-hms.c (hms_ops): Change ref of hr_load_image
      * srec.c (srec_set_section_contents): Fix off by
      From nigel@algor.co.uk.
      Thu Apr 20 09:07:39 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed Apr 26 18:26:21 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed Apr 26 19:01:08 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Fri May 12 11:03:55 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Fri May 12 14:17:47 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Sat May 13 10:14:08 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Thu May 11 16:43:14 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      * coffswap.h: (IMAGE_BASE): Define to 0 if not.
      Wed May 24 10:52:01 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Add support for ARM-PE.
      Wed May 24 14:07:11 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed May 24 14:16:08 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed May 24 14:37:31 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed May 24 14:48:46 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Wed May 24 15:49:47 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      New file.
      * arm-tdep.c (_initialize_arm_tdep): Use print_insn_little_arm
      Thu Jun  1 13:51:49 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      *** empty log message ***
      * coff-a29k.c (coff_a29k_adjust_symndx): Completely parenthesize
      * emulparams/armpe.sh, scriptempl/armpe.sc: Add end and stack.
      * run.c (main): Grab return value from right register.
      * coff-i960.c (coff_i960_relocate):  Compare output section names
      * versados.c (struct esd, get_4): Lint; use unsigned chars.
      * elfcode.h (elf_sort_hdrs): Rewrite to be symmetrical.
      * ldlang.c (lang_size_sections):  Any section with a DATA
      * armos.c (ARMul_OSHandleSWI): New version to work with
      Wed Jun 14 13:27:22 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      dlltool.c: Support for internal names too.
      * cofflink.c (process_embedded_commands): New function
      * scripttempl/armpe.sc: Add constructor support.
      * dlltool.c: Change names of generated files. .*.s-> -*.s
      * compile.c (get_now): Don't do if win32.
      New tests.
      * versados.c: Second pass/rewrite.
      Wed Jun 21 05:57:56 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      add ld-versados.
      * gasp.c (do_print, do_form, buffer_and_nest): Use case insensitive
      Hmm.. The ChangeLog went in, but not the code....
      *  interp.c: (SIGBUS, SIGTERM): Define if not.
      * reloc.c (bfd_perform_relocation): Add case for -ve words.
      Sanitize seems to care about trailing spaces.
      * interp.c: Don't include sys/times.h or sys/param.h
      Fix filenames with two dots.
      Fix pathnames right..
      Wed Jun 28 17:11:25 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      * config/obj-coff.c (fixup_segment): PE doens't use
      * ar.c: (print_contents.c, extract_file, do_quick_append):
      Wed Jun 28 18:04:42 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      * configure.in: Add i386-pe configuration.
      New files.
      * bfdlink.h (struct bfd_link_info): Added base_file member.
      * configure.in: Add i386-pe configuration.
      * coff-h8300.c (COFF_LONG_FILENAMES): Define.
      Support for long filenames non-bfd coff. bfd/7288
      Fri Jun 30 16:07:18 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      * Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down.
      Mon Jul  3 13:55:18 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Mon Jul  3 14:16:47 1995  Steve Chamberlain  <sac@slash.cygnus.com>
      Renamed.
      * configure[.in] (i386-*-win32): New host and target.
      * configure.in (i386-*-win32): New target.
      * Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down.
      Thu Jul 27 15:26:28 1995  steve chamberlain  <sac@slash.cygnus.com>
      * configure, configure.in (z8k-*-sim): deleted.
      * cfg-ml-com.in (z8k-*-coff): Add 'std' multilib build.
      * gasp.c (change_base): Don't modify numbers in strings. (pr7583)
      New order.
      new file.
      moved.
      moved.
      gasp is gone from here.
      Keep gasp.
      * testsuite/Makefile.in: Use gasp tests.
      * gasp.c (main): Parse -I option.
      Tue Aug  1 11:35:18 1995  steve chamberlain  <sac@slash.cygnus.com>
      * Makefile.in: Remove superfluous runtest gasp.
      * stack.c (gdb_string.h): Include after defs.h
      * top.c (target_output_hook): New definition.
      Tue Aug  8 16:34:57 1995  steve chamberlain  <sac@slash.cygnus.com>
      * dlltool.c (mtable): New fields.
      * remote-hms.c (hms_cmds): Get reg term right.
      * remote.c (remote_write_bytes): Chop up large transfers.
      Wed Aug 16 11:38:59 1995  steve chamberlain  <sac@slash.cygnus.com>
      * dlltool.c (gen_exp_file): Fix RVA handling.
      * scripttempl/armpe.sc: Always start code at 0x401000, even
      Thu Aug 17 13:35:49 1995  steve chamberlain  <sac@slash.cygnus.com>
      * dcache.c (dcache_write_line): Write dirty lines right.
      Sun Aug 20 09:59:00 1995  steve chamberlain  <sac@slash.cygnus.com>
      Mon Aug 21 17:49:28 1995  steve chamberlain  <sac@slash.cygnus.com>
      * internal.h: (internal_filehdr): Moved PE stuff into
      * libcoff-in.h (coff_data_type.link_info): New field.
      * ldmain.c (main): Remove PE stuff.
      * dlltool.c (options): image-base is a synonym for rva.
      Mon Aug 21 18:30:42 1995  steve chamberlain  <sac@slash.cygnus.com>
      (coff_write_object_contents): Initialze link_data if not set.
      turn on -O2
      Tue Aug 22 07:36:58 1995  steve chamberlain  <sac@slash.cygnus.com>
      * coffcode.h (pe_value): Unansify.
      Tue Aug 29 13:20:27 1995  steve chamberlain  <sac@slash.cygnus.com>
      Tue Aug 29 13:25:21 1995  steve chamberlain  <sac@slash.cygnus.com>
      Tue Aug 29 13:50:21 1995  steve chamberlain  <sac@slash.cygnus.com>
      * coff-arm.c (coff_rtype_to_howto): Deal with reloc 11.
      * coffswap.h (coff_swap_scnhdr_in): Don't always add IMAGE_BASE.
      Put _iname in idata$7.
      * Makefile.in (TOOL_PROGS): Include dlltool if needed.
      Wed Aug 30 20:41:27 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 08:00:14 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 16:00:53 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 16:30:22 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 16:37:07 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 16:41:06 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Aug 31 16:51:50 1995  steve chamberlain  <sac@slash.cygnus.com>
      Split.
      Thu Sep  7 12:45:34 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Sep  7 12:50:49 1995  steve chamberlain  <sac@slash.cygnus.com>
      Mon Sep 18 18:42:27 1995  steve chamberlain  <sac@slash.cygnus.com>
      Tue Sep 19 14:02:21 1995  steve chamberlain  <sac@slash.cygnus.com>
      Wed Sep 20 08:16:03 1995  steve chamberlain  <sac@slash.cygnus.com>
      Wed Sep 20 08:16:03 1995  steve chamberlain  <sac@slash.cygnus.com>
      * run.c (sim_callback_write_stdout):  New.
      Wed Sep 20 08:16:03 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Sep 28 15:26:59 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Sep 28 15:40:36 1995  steve chamberlain  <sac@slash.cygnus.com>
      * dlltool.c: (gen_exp_file): Always emit a .reloc section if relocatable.
      Thu Sep 28 17:06:23 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Sep 28 14:32:11 1995  steve chamberlain  <sac@slash.cygnus.com>
      * configure.in (host i[345]86-*-win32): Reduce the
      use bison
      Fri Sep 29 02:10:05 1995  steve chamberlain  <sac@slash.cygnus.com>
      Fri Sep 29 15:19:23 1995  steve chamberlain  <sac@slash.cygnus.com>
      * remote-rdp.c (rdp_init): Take out variable baud rate stuff.
      Fri Sep 29 02:10:05 1995  steve chamberlain  <sac@slash.cygnus.com>
      keep common directory.
      From David Mosberger-Tang  <davidm@azstarnet.com>
      Tue Oct  3 16:28:32 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Oct  5 13:27:30 1995  steve chamberlain  <sac@slash.cygnus.com>
      * peicode.c (coff_swap_filehdr_in): If symptr is
      * interp.c (callback): Initialize to default callback.
      new file.
      Mon Oct  9 13:06:31 1995  steve chamberlain  <sac@slash.cygnus.com>
      * NEWS:  Add information about win32 and arm code.
      * complete.c (filename_completion_function): Enable for
      Tue Oct 10 09:39:09 1995  steve chamberlain  <sac@slash.cygnus.com>
      * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args): Fix
      Tue Oct 10 12:25:11 1995  steve chamberlain  <sac@slash.cygnus.com>
      Wed Oct 11 13:36:13 1995  steve chamberlain  <sac@slash.cygnus.com>
      Fri Oct 13 11:04:37 1995  steve chamberlain  <sac@slash.cygnus.com>
      Fri Oct 13 11:22:01 1995  steve chamberlain  <sac@slash.cygnus.com>
      * srcwin.cpp (CSrcScroll1::OnDraw): Don't show disabled
      Add sim_set_callbacks.
      * libcoff-in.h (pe_data_type.in_reloc_p): New.
      Wed Oct 18 16:20:08 1995  steve chamberlain  <sac@slash.cygnus.com>
      Wed Oct 18 15:53:56 1995  steve chamberlain  <sac@slash.cygnus.com>
      * scripttempl/pe.sc (.bss): Move to be after .text
      * winsup. New directory.
      Thu Oct 19 10:40:57 1995  steve chamberlain  <sac@slash.cygnus.com>
      * configure.in (i[345]86-*-win32): Always build newlib.
      Sat Oct 28 00:10:03 1995  steve chamberlain  <sac@slash.cygnus.com>
      Sat Oct 28 01:25:34 1995  steve chamberlain  <sac@slash.cygnus.com>
      Thu Oct 26 10:23:14 1995  steve chamberlain  <sac@slash.cygnus.com>
      Sat Oct 28 23:51:48 1995  steve chamberlain  <sac@slash.cygnus.com>
      * Makefile.in, configure.in: Make winsup builds work with
      Tue Oct 31 10:38:58 1995  steve chamberlain  <sac@slash.cygnus.com>
      Tue Oct 31 10:42:42 1995  steve chamberlain  <sac@slash.cygnus.com>
      * Makefile.in, configure.in: Make winsup builds work with
      * pe[i]-i386.c (TARGET_UNDERSCORE): Define to '_'.
      * dlltool.c (fill_ordinals): Start from 1 if no other instructions
      * readline.c, display.c, complete.c: Add _MSC_VER to list of
      * symtab.h (namespace enum): becomes typedef to avoid namespace
      * config/i386/tm-win32.h (IN_SOLIB_CALL_TRAMPOLINE): New.
      srec.c->dsrec.c
      * mdebugread.c (mylookup_symbol): enum namespace becomes
      * config/sh/sh.mt, config/powerpc/*.mt, config/pa/hppapro.mt,
      * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation):
      * dsrec.c (load_srec): Remove unused variable.
      Mon Jan 22 10:41:56 1996  Steve Chamberlain  <sac@slash.cygnus.com>
      obsolete.
      * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args):
      Thu Jan 25 09:22:15 1996  Steve Chamberlain  <sac@slash.cygnus.com>
      * coff-i386.c (coff_i386_reloc_type_lookup): Add BFD_RELOC_32_PCREL.
      * configure.tgt (i[345]86-*-cygwin32, powerpcle-*-cygwin32): New.
      * configure.in (i386-*-cygwin32, ppc-*-cygwin32): New.
      * configure.in (i[3-6]86-*-win32): Becomes i[3-6]86-*-cygwin32.
      * configure.in, config.sub: Recognize cygwin32.
      * config/powerpc/(cygwin32.mh, cygwin32.mt, tm-cygwin32.h,
      * configure: Regenerate with autoconf 2.7.
      * aclocal.m4 (BFD_BINARY_FOPEN): Understand cygwin32.
      * win32-nat.c (mappings): Add ppc registers.
      Spell off correctly.
      From Michael_Snyder@NeXT.COM (Michael Snyder):
      * configure.in (i386-*-cygwin32): Don't use bfd_gas.
      * as.h (SEG_NORMAL, SEG_LIST): Bump segment limit from 10 to 40.
      Mon Mar 11 11:02:47 1996  Steve Chamberlain  <sac@slash.cygnus.com>
      * coffcode.h (coff_write_object_contents):  Allocate
      * scripttempl/{ppcpe.sc, pe.sc} (.junk): Remove and use /DISCARD/.
      * scripttempl/{ppcpe.sc, pe.sc} (.junk): Remove and use /DISCARD/.
      * peicode.h (coff_swap_aouthdr_out): Delete test for .junk.
      Support for --force-exe-suffix

Steve Ellcey (39):
      * configure.in (AM_BINUTILS_WARNINGS): Add.
      * MAINTAINERS (Write After Approval): Add myself.
      * configure.ac (BFD_NEED_DECLARATION): Replace with AC_CHECK_DECLS.
      * configure.ac: Add arguments to AC_DEFINE calls.
      * bfd.m4 (BFD_NEED_DECLARATION): Remove.
      * configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.
      * warning.m4 (AM_BINUTILS_WARNINGS): Default to empty string
      * configure: Regenerate after modifying bfd/warning.m4.
      * elf/ia64.h (SHF_IA_64_HP_TLS): New.
      * elfxx-ia64.c (elfNN_ia64_fake_sections): Set SHF_IA_64_HP_TLS
      * hppa-hpux-tdep.c (initialize_hp_cxx_exception_support): Remove
      2006-05-22  Steve Ellcey  <sje@cup.hp.com>
      * configure.ac (build_warnings): Add -Wno-char-subscripts.
      * config-ml.in: Update from GCC.
      * Makefile.am: Add ACLOCAL_AMFLAGS.
      * Makefile.am: Add ACLOCAL_AMFLAGS.
      * Makefile.am: Add ACLOCAL_AMFLAGS.
      * ltmain.sh: Update from GCC.
      * regenerated files from updating libtool.
      * libtool.m4: Update to libtool 2.2.6.
      * configure: Regenerate for new libtool.
      * configure: Regenerate for new libtool.
      2009-12-18  Steve Ellcey  <sje@cup.hp.com>
      2011-04-08  Steve Ellcey  <sje@cup.hp.com>
      2012-09-19  Steve Ellcey  <sellcey@mips.com>
      2012-09-19  Steve Ellcey  <sellcey@mips.com>
      Fix spacing in last checkin.
      2012-09-19  Steve Ellcey  <sellcey@mips.com>
      2012-09-21  Steve Ellcey  <sellcey@mips.com>
      2012-09-24  Steve Ellcey  <sellcey@mips.com>
      Forgot to include ChangeLog in last checkin.
      2012-10-04  Chao-ying Fu  <fu@mips.com>
      2013-01-09  Steve Ellcey  <sellcey@mips.com>
      gdb:
      2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
      2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
      2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
      2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
      2013-11-25  Steve Ellcey  <sellcey@mips.com>

Stu Grossman (894):
      lint
      lint
      lint
      saber
      Merge in irix support.
      Merge in irix support.
      Merge in irix support.
      Merge in irix support.
      Merge in irix support.
      Add in sysv configuration stuff.
      Undo edit 1.5.  Easier to let abort be of unspecified type than to claim a type
      Retract last edit.  System type should determine whether this file gets loaded
      sgi/irix configuration stuff.
      Remove o_offsetof BS.  Use local def if available.
      Put back definition of offsetof.  Only define it if it's not defined on this
      Fix signed vs. unsigned char bug in parse_lines().
      sgi/irix support.
      sgi/irix config stuff.
      #include <sys/ptrace.h>
      Whoops!  Make that #ifndef USG, not #ifdef
      Add config directory.
      sgi/irix config stuff.
      Initial revision
      sgi/irix support.
      *** empty log message ***
      #define yyerrflag and yynerrs to avoid global name conflicts.
      Sign extend extended line offsets in parse_lines correctly.
      *** empty log message ***
      * infrun.c (wait_for_inferior):  fix stepi/nexti that was broken
      *** empty log message ***
      *** empty log message ***
      * infrun.c (wait_for_inferior):  Check return value from
      * coffread.c, coredep.c, i386-xdep.c:  install patches for
      *** empty log message ***
      * tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE):  fix output of
      * main.c (initialize_history):  Read history after reading all
      * infrun.c (wait_for_inferior):  another stepi/nexti fix.  Ensure
      * mipsread.c (parse_partial_symbols):  patch to keep DEC C
      Initial revision
      Add glob
      Add doc and examples.
      Initial revision
      Remove doc.  It's been moved to a subdir.
      Initial revision
      New readline stuff.
      Integrate new readline from Brian Fox.
      Forgot about vi_mode.c...
      * readline.c (filename_completion_function):  use struct dirent
      Fix bug where script was referencing host_arch instead of host_cpu.
      * history.c:  #include "sysdep.h".
      Integrate new readline from Brian Fox.
      #include "sysdep.h"
      Add a bunch of config files to .Sanitize, add some config stuff to Makefile.in
      * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
      * readline.c:  Move config stuff to sysdep.h, use typedef dirent
      Initial revision
      Fixup dirent<->direct stuff.
      Add glob subdir.
      Change hm-* to mh-*.
      Refer to new locations for readline doc.
      hsuser.texinfo -> inc-hist.texi.
      Initial revision
      * configure.in, config/mh-svr4:  Make SVR4 work.
      *** empty log message ***
      Add -lbsd to XM_CLIBS so that we get the right version of setpgrp.
      * command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
      * command.h, defs.h, eval.h, expression.h, remote-sa.sparc.c,
      * bfd-in.h, libaout.h:  ANSIfy enums.
      * bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h:  ANSIfy enums.
      buildsym.c (cleanup_undefined_types):  Add support for enums.
      gdb-pend/620
      Reference: gdb-pend/657
      Reference: gdb-pend/646
      Reference: gdb-pend/636
      Add psrc.sed
      * Makefile.in:  remove form feeds to make Sun's make happy.
      * config.sub(Decode manufacturer-specific):  add -none*.
      * Makefile.in (DEV_SUPPORT):  add configure.man.
      * Makefile.in (HFILES):  Add partial-stab.h.
      * Makefile.in (OPCODES):  Remove OPCODES defs and refs.  There is
      Add seclet.h to files-to-keep.
      * symtab.c (find_pc_line):  Fix stepping into and out of #included
      * dbxread.c (process_one_symbol):  Make a first cut at handling
      Rename remote-hds.c to remote-hms.c.
      Oops, checked in version with the wrong stuff enabled.  Turn it off...
      * trad-core.c, bfd.c, ../include/bfd.h:  Various fixes for PMAX
      * sparc.h:  fix opcode for tsubcctv.
      * sparc-pinsn.c (compare_opcodes):  Make it prefer v6, v7,
      * host-aout.c:  Change TARGETNAME to "a.out" to be compatible with
      * bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco,
      Fix checkin botch.
      Bump VERSION to 4.3.92.
      * infrun.c, xm-i386sco.h:  SCO needs to use setpgid().CVS:
      * elf.c (bfd_section_from_shdr):  Deal with null return from
      Distribute lpsrc.sed, remove rc-*.
      foo
      threecol.tex no longer exists.
      * xm-vax.h:  #ifndef ultrix around #include of endian.h and
      * config.sub (near case $os):  Don't convert newsos* to bsd!CVS:
      * Makefile.in:  Increment version to 4.5.
      VERSION should have been 4.4.1, not 4.5...
      * xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,
      Add xm-vaxbsd.h and xm-vaxult.h to .Sanitize.  Add mh-vaxbsd and mh-vaxult,
      * xm-vaxbsd.h:  Close off comment.
      * readline.c (rl_read_init_file):  Make sure that null filename is
      * infrun.c, infcmd.c, breakpoint.c, main.c, symfile.c,
      * breakpoint.c (all_breakpoints_info, breakpoint_1):  Add 'info
      Fix cvs merge fuckup.
      * breakpoint.c (breakpoint_re_set_one):  Don't reset breakpoint
      * config.sub configure.in config/.Sanitize config/mh-irix4
      * config.sub configure.in config/.Sanitize config/mh-irix4
      Keep ecoff-ext.h.
      Interface routines for Lucid's tool protocol.
      * Makefile.in (all.cross):  Add .stmp-bfd.
      Add .stmp-readline to all.cross...
      * coff-msym.c (ecoff_swap_rfd_in):  remove & for array ref.
      * mips-tdep.c:  include symfile.h and objfiles.h to fix
      * mipsread.c (fixup_sigtramp):  Make sure that current_objfile is setup
      * xm-mips.h:  declare strdup for ultrix.
      * infcmd.c (step_1):  Call disable_longjmp_breakpoint at the right
      * configure.in:  fix iris/iris3.
      * mipsread.c (parse_symbol, parse_procedure):  Re-do the way that
      * config/irix4.mh:  Don't use coredep.o.  It doesn't work with procfs.
      Keep PORTING
      Add irix4.h
      Add sysv4.h
      Add mh-aix
      * Makefile.in (alldeps.mak):  Config files are now *.m[ht] as
      gdb.tar.Z: all-texinfo target is now .stmp-texinfo.
      * procfs.c (open_proc_file):  Disable inherit-on-fork flag so that
      * Makefile.in: version->4.4.8
      * mipsread.c (parse_procedure):  PDR.isym should get pointer to
      * mipsread.c (fixup_sigtramp):  Also look for _sigtramp as a real
      * Makefile.in (SFILES_MAINDIR):  add mipsread.c
      version = 4.4.86
      * buildsym.h, dbxread.c, mipsread.c:  Add objfile arg to
      *** empty log message ***
      * configure:  Quote $( better.  Keep various shells happy.
      * Makefile.in: Add dependancies for xm-vaxbsd.h and xm-vaxult.h
      * detach.c (mmalloc_detach):  Arg should be PTR, not void *.
      * xm-vaxult.h:  Add decl for strdup().
      * mipsread.c:  Fix many invocations of complain.
      * mipsread.c:  Fix many invocations of complain.  Use enum
      * configure.in:  sco is an os, not a vendor!
      * mipsread.c: Create a .gdbinfo pseudo-symbol for each
      version->4.4.87
      * i386-tdep.c (get_longjmp_target):  #ifdef GET_LONGJMP_TARGET.
      * symfile.c:  #include <ctype.h> to get proper def if isspace().
      * mipsread.c (read_mips_symtab, read_the_mips_symtab,
      * rs6k-opcode.h:  Move to ../include/opcode/rs6k.h.
      * rs6k.h:  Move from ../../gdb/rs6k-opcode.h.
      * rs6000-pinsn.c:  #include "opcode/rs6k.h"
      rs6000-pinsn.c!!!  Not .h!!!
      * Makefile.in (HFILES):  Add xcoffsolib.h.
      Add rs6k.h
      * m68k-tdep.c, tm-sun3.h:  #ifdef around get_longjmp_target().
      * xm-i386mach.h:  add decl for errno.
      * xm-i386mach.h:  add decls for errno and strdup().
      * Makefile.in:  version=4.4.88, add xm-vax.h to HFILES.
      * Makefile.in (depend):  Fix dependancy generation so that it does
      * depend:  Generate new depend file for this release.
      One more time...
      * Makefile.in:  Update version to 4.5.
      alldeps.mak and depend once again!
      * remote-vx.c, vx-share/xdr_ptrace.c, vx-share/xdr_ptrace.h,
      * symtab.c (lookup_symbol):  Need to check if msymbol->name is
      Add lotsa files for 29k UDI debugger interface support.
      Add config target for 29k/UDI.
      More files for 29k/UDI.
      29K/UDI remote debugger interface.
      29k/UDI config stuff.
      * tm-29k.h:  Set DECR_PC_AFTER_BREAK to 0, as 29ks have nice
      * configure.in:  Add a29k-amd-udi.
      * m68k-pinsn.c (print_insn_arg):  Make branch offsets be signed.
      * am29k-tdep.c:  Update to use new calling conventions, and misc
      * Makefile.in:  Add 29k/UDI support.  Improve depend.
      29k/UDI add stragglers.
      * remote-udi.c (udi_insert/remove_breakpoint):  Completely
      * Makefile.in (make-proto-gdb-1):  1st cut at packaging
      * am29k-pinsn.c:  Use new opcode table in "opcode/a29k.h".
      * Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c,
      * xcoffexec.c (vmap_exec):  Don't assume .text and .data are the
      * breakpoint.c:  Change many printfs to printf_filtered.  Improve
      * breakpoint.c, infcmd.c:  Change many printfs to printf_filtered.
      * infrun.c (child_attach):  Don't allow gdb to attach to itself.
      * infrun.c (child_attach):  Don't allow gdb to attach to itself.
      * alldeps.mak, depend:  re-make to account for ser-*.c.
      See gdb/Changelog for details
      * configure.in:  Tandem debug monitor (st2000) support.
      * alldeps.mak:  Rebuild to account for new files.
      See gdb/Changelog for details.
      * depend:  rebuild to account for remote-st2000.c.
      Oops, forgot depend!
      Latest and greatest, many bug fixes, value annotations, stack frame
      * readline.c (insert_some_chars):  Return void.
      * dbxread.c (process_one_symbol), partial-stab.h:  Ignore
      * mipsread.c:  #include <strings.h> for rindex().
      Remove 29k/UDI for now.
      Save scripts.
      Save Makefile with 29k stuff for later.
      Remove 29k/UDI stuff for now.  For the time being, the original Makefile is
      Fixup install.all target so that install-texinfo can be removed properly by GDB
      One mo time...
      More 29k crap to remove!
      Keep tm-sun4sol2.h and xm-sun4sol2.h.
      Keep sun4sol2.m{th}.
      More cleanup in gdb packaging...
      Unscrew this file...  (Been up too long I think...)
      Add demangle.h to HFILES.
      Add move-if-change to DEVO_SUPPORT_FILES.
      Keep mh-solaris
      * xcoffexec.c:  Remove ' from comment.
      * m68k-pinsn.c (print_insn_arg):  Make register be const.
      * libaout.h (aout_backend_data):  Change defs of two bitfields to
      * breakpoint.c (enable_command, disable_command):  Without args,
      * xm-rs6000.h:  Remove #include of inferior.h.  Fixes many
      * xm-rs6000.h:  Add decl for strdup().
      * tm-rs6000.h:  Remove #include of inferior.h.  Fixes many
      * xm-rs6000.h:  Fix decls for malloc, realloc, and free.
      * config.sub:  HPPA merge.
      * Makefile.in, archures.c, configure.in, cpu-hppa.c, hppa.c, libhppa.h,
      HPPA merge.
      * Makefile.in (c-exp.tab.c, m2-exp.tab.c):  Filter out bogus extern
      * configure.in, dbxread.c, hppa-coredep.c, hppa-pinsn.c,
      * bfd.h:  HPPA merge.
      HPPA merge.
      * sysdep-obsd.h:  #include <sys/types.h> to make this more Kosher.
      HPPA BS
      * Centralize all Cadillac interface defs into defs.h.
      Create new patch file to convert normal (mundane) GDB into SUPER-ENERGIZE GDB!
      Add patch for .Sanitize file.
      Fixup patch for ncr3000.h -> config/ncr3000.h
      Oops, retract last patch...  Belongs in cadillac-patches.
      Fixup patch for .Sanitize to not remove cadillac.c.
      Per, guess what you forgot to do...
      Call setsid() when establishing new controlling terminal.
      * partial-stab.h (case N_TEXT):  Fix fencepost error when
      * procfs.c (child_resume):  Work around Solaris (on Sparc) lossage
      * buildsym.c (read_sun_builtin_type):  Handle new FCS Sun CC
      * partial-stab.h (N_SO):  Rearrange code a little so that all SO
      * dbxread.c (dbx_symfile_init):  Move more code under hp9000s800
      Declare free() for hpux.
      * configure.in:  Make bsd based systems use sysdep-obsd.h.
      Fixup PRSVADDR problem as per Johns suggestions.
      Default dir_so_symnum to -10 to avoid even the slightest possibility of
      * cadillac.c, cadillac-patches:  Rename to energize.c and
      * cadillac.c, cadillac-patches:  Rename to energize.c and
      * energize-patches:  Change names of all cadillac procedure calls
      * energize-patches:  Fix minor problems with building energize lib.
      * config/mh-solaris:  Use -xs when compiling so that Sun-C puts
      * dbxread.c (dbx_symfile_init):  Init stab_section_info to NULL to
      * Makefile.in (VERSION):  Update to 4.5.8.
      Add sco-core.c.
      Add solaris2.h.
      * xm-hp300bsd.h:  Add decl for strdup().
      * Makefile.in (VERSION):  4.5.9.
      Remove -bnodelcsect from MH_CFLAGS to prevent gcc confusion.
      Add tm-hppa.h.
      * xcoffread.c:  Add decl for section_offset to keep prototype happy.
      * alldeps.mak, depend:  Update.
      * Makefile.in, demangle.c:  Change default demangling style to
      * WHATS.NEW renamed to NEWS.
      * Makefile.in (OTHERS):  Add gcc.patch.
      * breakpoint.c (commands_command):  Simplify code a bit, remove
      * Makefile.in:  Remove -I../readline from all compilations,
      * energize.c:  Relativize pathnames in #include statements.
      Update to reflect new Makefile.in changes for Energize connection lib.
      * energize.c:  Second cut at DynamicLoad message handling.
      Correct pathnames for files in config/
      * configure.in:  Add support for apollo 68k under BSD environment.
      * sparc-stub.c:  New file.  Mix it with your SPARClite
      * remote.c (remote_open):  Fix baud rate setting to make -b flag
      * sparc-stub.c (handle_exception):  Flush instruction cache just
      * configure.in:  Add sparclite as a target.
      Add sparc-stub.c to .Sanitize
      * bout.c, cpu-z8k.c:  Use enums when initializing structs to keep
      * bfd.h (struct reloc_howto_struct):  size needs to be signed if
      * a68v-xdep.c (store_inferior_registers):  Define as type void.
      Add apollo68b.mh.
      Don't have bison on Apollo's for now.
      * a68v-xdep.c (store_inferior_registers):  declare as void.
      * a68v-xdep.c (store_inferior_registers):  declare as void.
      Switch to ser-bsd.c.
      * serial.h:  Fix prototye for serial_raw().
      * energize.c (send_location):  New routine to consolidate all
      * utils.c (query):  Remove test for energize from top.  Now
      Oops!  Retract last change.  Didn't mean to pollute things with energize just
      * breakpoint.c, core.c, exec.c, language.c, main.c, printcmd.c,
      * procfs.c (proc_wait):  Call print_sys_errmsg() if we get an
      * energize.c (pty_to_kernel):  Must check for EAGAIN as
      All new patches for Energize!
      Don't use prototypes for vfprintf_filtered().  Someday we'll get prototypes of
      Add missing utils.c patches.
      * m68k-tdep.c (sun3_saved_pc_after_call):  Only do trap check for
      * m68k-tdep.c (m68k_saved_pc_after_call):  Use 'GDB_TARGET_IS_SUN3'
      * readline.c (clear_to_eol, rl_generic_bind):  Make static.
      * configure.in:  Add ncr* configuration.
      * remote.c (remote_wait):  Make regs be char to avoid picayune
      * tm-sparc.h, dbxread.c (read_ofile_symtab):  Install Jim Wilson's
      Update patches to current version of devo.
      Use new interfaces to native/target stuff.
      Use correct directory for .mh files so that patch can find them.
      energize.c (energize_wait):  Use new interfaces to native/target routines.
      * breakpoint.c, exec.c, language.c, main.c, printcmd.c, symfile.c,
      Yet another rev.  We keep the _filtered stuff for energize.
      Add energize to configdirs.
      * readline.c (rl_complete_internal):  Cast alloca to (char *) to
      Remove energize from configdirs.  Only install via energize-patches.
      * Makefile.in:  Re-install 29K/UDI stuff.
      * Makefile.in (setup-to-dist):  Remove -norecursion so that doc
      * Makefile.in alldeps.mak depend:  Rip out 29k/udi pending
      Remove a29k-udi.c till we straighten out AMD copyright stuff.
      Remove duplicate core.c entry from SFILES_MAINDIR.
      Remove stratus.mt and stratus.mh until we can get copyright assignment from the
      * Makefile.in (HFILES):  Add nm-*.h files.
      * config/bigmips.mh config/littlemips.mh:  Remove mips-xdep.o.
      * config/bigmips.mh config/littlemips.mh:  Remove mips-xdep.o.
      * Makefile.in (alldeps.mak):  Add = sign after NATDEPFILES.
      * config/irix3.mh (NATDEPFILES):  nat-mips.o => mips-nat.o.
      * Makefile.in (HFILES):  Add all nm-irix3.h, nm-irix4.h,
      * mips-tdep.c, mipsread.c, tm-mips.h:  Get rid of ".gdbinfo."
      * Makefile.in (HFILES):  Fixup list of nm-*.h files.  Add missing ones.
      * remote-hms.c, ser-go32.c, serial.h:  Change from
      * remote-hms.c:  Disable all uses of serial_nextbaudrate and
      * mips-nat.c (fetch_core_registers, register_addr):  Copy from
      * mips-nat.c:  Straighten out include files.  Work around
      * xm-mips.h (offsetof):  Don't define this if __STDC__.
      * mips-nat.c (zerobuf):  Get rid of const to avoid gcc warnings.
      * i386v-nat.c:  Remove space from front of #endif.
      * Makefile.in (HFILES):  Add nm-i386sco.h.
      * configure.in:  Make SCO work again...
      Add nm-i386sco.h.
      First cut at news for 4.7.  Just an outline, and an indicator of where we
      * alldeps.mak, depend:  Update.
      Oops!
      * sparc-tdep.c:  include nm.h (for now) so that we get USE_PROC_FS
      * solaris2.h: Get the definition of alloca from alloca.h if we
      Update NEWS, remove refs to UDI and Energize/Cadillac from ChangeLog.
      Remove refs to UDI for now.
      Update and correct copyright notices.
      Add copyrights, change to FSF.
      Change copyright to FSF.
      * config/hppahpux.mh (NATDEPFILES):  Add hppah-nat.o.
      * Makefile.in (VERSION):  4.7.1 post release!
      * elfread.c, mipsread.c:  Include <string.h>.
      * readline.c:  Cast many uses of alloca to (char *) to make brain-
      Undo last change.  Read diffs backwards!
      * inflow.c (pass_signal, set_sigint_trap, clear_sigint_trap):  Add
      Add 29k-UDI stuff back in...
      Re-install UDI comments.
      Add 29k-UDI stuff back in...
      * Makefile.in (depend):  Add nm.h to the list of things to fixup.
      * Makefile.in:  Remove dependancies for 29k-share/dfe/yank.o and
      * infcmd.c (step_over_calls):  Improve comments.
      * symtab.c (find_pc_line):  Improve code per gnu's suggestions.
      Remove include and dfe directories.
      * infcmd.c (set_environment_command):  Make set env FOO x=y work.
      Oops!  Forgot to check in ChangeLog.
      * remote-udi.c (udi_wait):  Don't stop if TIP says that remote is
      * configure.in (hppa*-*-*):  Don't remove bfd and gdb from
      * hppa.c:  #include "sysdep.h", not <sysdep.h>.
      * hppahpux.h:  Add defs for malloc() & realloc().
      * convex-xdep.c, hppab-nat.c, i860-tdep.c, infptrace.c:  Remove
      * hppahpux.mt (TDEPFILES):  Add exec.o.
      * gdbtypes.h:  Remove const from decl for cplus_struct_default to
      * hppa.c:  Conditionalize on HOST_HPPAHPUX instead of hp9000s800.
      * hppa.c:  Conditionalize on HOST_HPPAHPUX instead of hp9000s800.
      * hppa-pinsn.c (print_insn):  Improve handling of be and ble
      * tm-hppah.h:  #define NEED_TEXT_START_END for target memory
      * bfd.h:  Update to get hppa_core_struct from bfd.c.
      * bfd.c:  Add struct hppa_core_data to tdata union.
      * hppa.h:  Move handy aliases to the front.  Fix masks for extract
      * hppa.c:  Get rid of DEFUN, use more conventional prolog stuff.
      * hppah-tdep.c (frame_saved_pc):  Use better test for outermost
      * hppah-tdep.c (skip_trampoline_code):  Use new macros for
      * paread.c:  New file that contains all HPPA/HPUX symbol reading
      * partial-stab.h (near N_BINCL):  Remove redundant code in N_BINCL
      * sparc-stub.c:  Use a seperate stack for our traps.
      * hppa.c (hppa_object_setup):  Get rid of all knowledge of stabs
      * blockframe.c (frameless_look_for_prologue):  Correct the
      * coffgen.c:  #include seclet.h.
      * Makefile.in:  Add info for paread.o.
      * hppa-pinsn.c (print_insn):  Use read_memory_integer, instead of
      Oops!  Forgot to do this one...
      Add paread.c.
      Add a29k-udi.mt.
      Makefile.in (FLAGS_TO_PASS):  Balance (start-sanitize-chill) with (end-sanitize-chill).
      .Sanitize:  Add 29k-share and sparclite.
      Update GDB_SUPPORT_DIRS and GDB_SUPPORT_FILES.
      Add README.
      Remove soc2udip.c udi2mtip.c.  These files no longer exist.
      * sparclite/aload.c:  Add copyleft.
      Remove Makefile.in-29k-UDI.  It's no longer needed now that the 29K stuff has
      * findvar.c (read_var_value):  If REG_STRUCT_HAS_ADDR, then set
      * defs.h (STRCMP):  Make it work for unsigned chars.
      * am29k-pinsn.c (print_insn):  Minor nits with const.
      for a baseline
      * config/rs6000.mh:  Get rid of -Dfd_set=int crock.
      Just testing checkins.
      Remove test checkin.
      Yes John, I haven't heard from Mark Fox yet.
      * xm-sun4os4.h:  Return type of free() should be void, not int.
      * findvar.c (read_register, write_register):  Make these capable
      * findvar.c (read_register, write_register):  Make these capable
      * dis-asm.h: (disassemble_info):  Fix typo in prototype of
      * m68k-dis.c:  Fix prototype for fetch_arg().
      * findvar.c (value_from_register):  H8500 specific, check to see
      * config/h8500/tm-h8500.h:  Clean up brain damage found by GCC.
      * Makefile.in (SFILES OBS):  Add serial.[co] & ser-hardwire.[co].
      * ser-go32.c:  First cut at adapting to new serial interface.
      * configure.in:  Sparclite uses sparc config dir.  Also has it's
      *** empty log message ***
      * ser-go32.c:  Format.  (go32_open):  Use proper return value.
      * configure.in:  Only configure sparclite subdir when target_cpu
      * infcmd.c (read_pc):  Make sure that we read PC_REGNUM when not
      * ser-go32.c:  Make it use serial port name.
      * remote.c (remote_open):  Use SERIAL_OPEN instead of serial_open.
      * remote-mips.c, remote-monitor.c, remote-st2000.c:  Convert to
      * munch:  Don't use head command.  It doesn't exist everywhere.
      * irix4-nat.c (fetch_core_registers):  Special version of this for
      * bfd.c:  Add sgi_core_data to tdata union.
      Update to reflect changes in bfd directory.
      * irix4-nat.c (fetch_core_registers):  Special version of this for
      * aoutf1.h (sunos4_core_file_p):  Don't default bfd_error to
      * Fix two bugs found by deja-gnu.  One is the incorrect reporting
      * Merge in HPPA/BSD patches from Utah:
      * Merge in HPPA/BSD changes from Utah.
      * The following patches are from Jeffrey Law <law@cs.utah.edu>.
      * The following patches are from Jeffrey Law <law@cs.utah.edu>.
      * remote-udi.c (udi_wait): Use SIGURG, as Solaris doesn't have SIGLOST.
      * The following patches are from Jeffrey Law <law@cs.utah.edu>.
      * libhppa.h:  #undef e_* symbols which come from <machine/som.h>
      * ser-unix.c (wait_for):  New routine to handle read timeouts,
      * sparclite/Makefile:  Remove.  It's not necessary anymore.
      * sparclite/Makefile.in:  Create default target that does nothing
      * gdb/config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a return
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      Fix directory on edit log.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * ser-unix.c (wait_for):  Use VTIME to do timeouts instead of
      * More patches from Jeffrey Law (law@cs.utah.edu).
      * findvar.c (write_register):  Add sanity check for register size.
      * z8k-dis.c (fetch_data):  Use unsigned char to make ancient gcc's
      * config/pa/nm-hppab.h:  Comment PTRACE_ARG3_TYPE.
      * i386lynx.c:  New module for Lynx variant of a.out.
      * config/i386/{i386lynx.mh i386lynx.mt nm-i386lynx.h tm-i386lynx.h
      Add i386lynx.c.
      Add lynx files.
      blah blah blah
      * gdbserver/{remote-gutils.c remote-server.c Makefile.in
      * configure.in:  Add config for Lynx target.  Configure gdbserver
      Keep appropriate files in gdbserver directory.
      Sparc version of remote-inflow.c.  Hasn't been made portable yet.
      Remove debugging stuff...
      * Makefile.in:  Add new file ser-tcp.c.
      Add ser-tcp.c.
      Doc for gdbserver!
      Add README.
      Use getprotobyname instead of hardwired number (in tcp_open).
      * target.c (target_read_memory_partial):  Don't deref errnoptr
      * gdbserver/Makefile.in (gdbserver):  Use -lbsd.
      * Makefile.in:  Remove ser-tcp.[co].  (Use XDEPFILES instead.)
      Add gdbserver directory.
      * hppa.c (hppa_get_symbol_info):  New func needed for JUMP_TABLE.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * Patches from Jeffrey Law <law@cs.utah.edu>.
      * ser-go32.c:  Clean up lots of compilation nits.
      * Sony News config stuff from Jyrki Kuoppala <jkp@cs.hut.fi>.
      Per bashed me on the head.  I am now right thinking once again!
      Remove comments about adding new news config stuff.
      Remove # from config/m68k/isi.h:XDEPFILES.  This causes alldeps.mak to mostly
      Remove # from XDEPFILES.  This causes `make alldeps.mak' to produce a bad
      * Makefile.in (depend):  More sed gubbish to deal with
      * hppa.c (hppa_get_symbol_info):  Remove redundant copy.
      Changes from Jeff Law, law@cs.utah.edu:
      * remote.c:  Add arg names to prototypes, in a modest effort at
      * gdbserver/Makefile.in:  Add dependancies on server.h.
      test of branches.  please ignore.
      Check in ChangeLog entry that got lost.
      Sun Aug  1 22:54:08 1993  Stu Grossman  (grossman at cygnus.com)
      Sun Aug  1 22:58:18 1993  Stu Grossman  (grossman at cygnus.com)
      Sun Aug  1 22:58:18 1993  Stu Grossman  (grossman at cygnus.com)
      Mon Aug  2 08:42:50 1993  Stu Grossman  (grossman at cygnus.com)
      Mon Aug  2 08:49:30 1993  Stu Grossman  (grossman at cygnus.com)
      Add i386lynx.h.
      Add thread.c and thread.h.
      Add i386lynx-nat.c.
      Mon Aug  2 11:30:57 1993  Stu Grossman  (grossman at cygnus.com)
      Mon Aug  2 11:48:23 1993  Stu Grossman  (grossman at cygnus.com)
      Keep server.h.
      * sparc-stub.c (_trap_low):  Do restore/save sequence after
      * infrun.c (wait_for_inferior):  Allow user to single step within
      * Makefile.in (OPTIONAL_BACKENDS):  Add lynx-core.o.
      * Makefile.in (OPTIONAL_BACKENDS):  Add lynx-core.o.
      * Makefile.in:  Add i386lynx-tdep to the right places.
      Add i386lynx-tdep.c.
      * lynx-core.c (lynx_core_file_p):  Change per-thread register
      * corelow.c:  Add multi thread/process support for core files with
      * coffread.c (read_coff_symtab):  Don't call getfilename if there
      * Makefile.in:  Add deps for i386lynx-nat.o and i386lynx-tdep.o to
      * Makefile.in, coff-solib.c, coff-solib.h, i386lynx.mt,
      * blockframe.c (find_pc_partial_function):  Fix handling for PCs
      * breakpoint.c (breakpoint_thread_match break_command_1):
      *** empty log message ***
      * procfs.c (procfs_set_sproc_trap):  Don't use this if sproc
      * procfs.c (procfs_wait):  Losing Unixware can't do poll on /proc
      * procfs.c:  Handle process exits more elegantly by trapping on
      * Makefile.in:  Add dependancy for elf.o to make Sun make happy
      * sparclite/Makefile.in:  Fixup so that this works with Sun make
      * gdb.t{01 02 03 04 05 06 07 08 09 10 11 12 13 15 16
      * Makefile.in:  Add $(srcdir) to all refs to 29k-share
      * main.c:  Make baud_rate and remote_debug be global variables,
      * config/a29k/a29k-udi.mt:  Define REMOTE_O as null so that we don't
      * remote-udi.c (udi_store_registers, store_register):  Use
      * infrun.c (wait_for_inferior):  Fix PC out of subroutine bounds
      * gdb.disasm/hppa.mt:  Use $(srcdir) in hppa.o make rule.
      * infrun.c (wait_for_inferior):  Fix PC out of objfile bounds
      * som.c (hppa_object_setup):  Set SEC_CODE for .text section so
      * inflow.c (terminal_init_inferior): Temporarily use Lynx PIDGET
      * coff-solib.c (coff_solib_add):  Cast result of alloca().
      * config/m68k/tm-sun3.h:  Disable use of alternate breakpoint insn
      * lynx-core.c (lynx_core_file_p):  Change bfd_zalloc to bfd_alloc.
      * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c:  Remove.  Move
      * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c:  Remove.  Move
      * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c:  Remove.  Move
      Please CVS, let me kill these files...
      Please CVS, let me kill this file!
      * i386ly-tdep.c (i386lynx_saved_pc_after_call):  Change call_inst
      * i386-nlmstub.c:  Undo I/O redirection changes by Tom Lord.
      * config/mips/irix4.mh:  Enable ser-tcp.o.
      * nlmcode.h:  Fixes to avoid compiler warnings...
      * config/alpha/alpha-netware.mt:  New target support for Alpha
      * configure:  Back out Per's change of 12/19/1993.  It changes the
      * configure:  Completely rewrite option processing.  Take
      * lynx-nat.c:  Add Sparc support.
      * sparc-tdep.c, lynx-nat.c, config/sparc/tm-sparc.h,
      * sparclynx.c:  Setup appropriate macros to enable core file
      * lynx-nat.c (fetch_core_registers):  Load the I & L regs for the
      * sparc-stub.c:  Remove unnecessary #include of memory.h.
      * config/mh-lynxosrs6k:  Account for lack of ranlib!
      * config.guess:  Add Lynx/rs6000 config support.
      * configure.host:  Add Lynx/rs6000 support.
      * configure.in:  Add Lynx/rs6000 support.
      * coff-rs6000.c:  Add Lynx core file support, use HOST_AIX, where
      * hosts/rs6000lynx.h:  Create this to enable Lynx host support.
      * coff-rs6000.c:  Add Lynx core file support, use HOST_AIX, where
      * sparclite/Makefile.in, sparclite/salib.c, sparclite/sparclite.h:
      Oops... Forgot to check this in...
      * sparclite/hello.c:  Add factorial function for testing.
      * sparc-stub.c (trap_low):  Make trap handler work for arbitrary
      Remove trailing space at end of continuation line in def of CFILES.
      * alpha-tdep.c:  Gobs of changes (many imported from mips-tdep) to
      Mon Mar 21 11:02:51 1994  Stu Grossman  (grossman at cygnus.com)
      * minsyms.c (prim_record_minimal_symbol):  Move section deduction
      Netware debugger stub NLM.
      * lynx-nat.c:  Restore regmap structure for SPARC.  It's needed
      Mon Apr 11 19:21:27 1994  Stu Grossman  (grossman at cygnus.com)
      * nlmcode.h (nlm_swap_auxiliary_headers_in):  Keep section table
      * dbxread.c (record_minimal_symbol):  Record the section
      * i386-nlmstub.c:  An interim version till we get PIN for the x86.
      * i386-nlmstub.c:  More changes to be compatible with remote.c.
      [Sharp eyes, Jim...]
      * i386-nlmstub.c:  Update to be more in line with PIN stub.
      * nlm/gdbserve.c (putDebugChar):  Install bug fix from i386-nlmstub.
      * chardefs.h, rldefs.h:  Move decls of string funcs from chardefs.h
      * remote.c (get_offsets):  Handle case where stub doesn't support
      * configure.in:  Add nlm subdir to configdirs for alpha-*-netware
      * nlmread.c (nlm_symtab_read):  Clean up a bit.
      (nlm_symfile_read):  Use SYMBOL_CLASS to access symbol class.
      Remove .Sanitize to prevent release of proprietary sources.  This will be added
      * dbxread.c, partial-stab.h (near N_SO):  SO stabs with blank
      * Makefile.in: Add stuff to build nlmstub.
      * configure:  Search current dir first in .gdbinit.
      * target.c (unpush_target):  Fix handling of removal of top target.
      * target.c (nomemory):  Fix prototype and routine to take correct
      * Makefile.in (INSTALLED_LIBS, CLIBS, DEPFILES):  Add support for
      Keep gdbtk.c and gdbtk.tcl.
      * findvar.c (write_pc write_pc_pid):  Remove casts to long when
      * remote.c (remote_open):  Set inferior_pid to make kill command
      * target.c (add_target):  Don't call clean_target on target
      * target.c (find_default_run_target):  Make sure to_can_run is set
      * remote.c (remote_open):  Move setting of inferior_pid prior to
      * infrun.c (wait_for_inferior):  Call target_resume() upon
      * configure.in:  Recognize ppc-*-netware.
      * defs.h, top.c:  Use `extern' in declarations of GUI hooks, and
      * remote.c (remote_wait):  Return inferior_pid instead of 0 for
      * Makefile.in (TARGET_FLAGS_TO_PASS):  Pass down LD_FOR_TARGET and
      * Makefile.in (TARGET_FLAGS_TO_PASS):  Pass down LD_FOR_TARGET and
      * nlm/ppc.c (set_step_traps clear_step_traps):  Cleanups.
      * Makefile.in (all-gdb):  Add dependencies on all-gcc and all-ld
      * nlm/Makefile.in:  Add rule for .S.o.
      * nlm/configure.in:  Stop using cpu.c.  Put it in TDEPFILES instead.
      * rs6000-pinsn.c (print_insn):  Use powerpc disassembler when
      * rs6000-pinsn.c (print_insn):  Use powerpc disassembler when
      Create a .Sanitize file.
      Add nlm subdir.
      Add .Sanitize.
      Add gdbserve.mt.
      * configure.in:  Don't ln gdbtk.tcl if it's already there.
      * gdbtk.c (gdbtk_flush gdbtk_fputs):  Buffer up output to make
      * gdbtk.tcl:  Add ref counts to breakpoint tags.
      * defs.h (QUIT):  Call interactive_hook to allow GUI to interrupt.
      * gdbtk.tcl:  Let ^U delete lines in the command window.
      * defs.h, infrun.c (wait_for_inferior), top.c:  Call
      * defs.h, gdbtk.c, main.c, top.c:  Change sense and name of
      * Makefile.in:  Use $(objdir)/tcl and $(objdir)/tk if they are
      * corelow.c, exec.c, inftarg.c, m3-nat.c, op50-rom.c, procfs.c,
      * corelow.c, exec.c, inftarg.c, m3-nat.c, op50-rom.c, procfs.c,
      * configure.in:  Remove tk from native_only list.
      * Makefile.in:  Install gdbtk.tcl.
      * gdbtk.tcl:  Re-arrange windows using new, consistent layout. Clean
      * gdbtk.tcl (build_framework):  Add "Report bug" to help menu.
      * gdbtk.tcl (build_framework):  Fix bug with setting window titles.
      * inftarg.c: include <sys/types.h> to get def of pid_t.
      * configure.in:  Configure tk for hppa/hpux.
      * gdbtk.c:  New tcl commands:  gdb_fetch_registers,
      * gdbtk.tcl (reg_config_menu create_registers_window
      * defs.h, gdbtk.c (gdbtk_fputs), main.c (gdb_fputs), top.c:  Add stream arg
      * gdbtk.c (gdbtk_wait gdbtk_init):  Use different method of
      * gdbtk.tcl (update_assembly):  Force update to make sure that pc
      * config/mips/xm-irix4.h, config/mips/xm-irix5.h:  #define
      * Makefile.in (CLIBS):  Put LIBIBERTY last.
      * Makefile.in (install_only uninstall):  Indent for clarity
      * interp.c:  Remove def of INLINE.  This comes from bfd.h.  Also,
      * gdbtk.c (gdbtk_init):  Improve handling for errors in gdbtk.tcl
      * gdbtk.tcl:  Add button to control mixed source disassembly.
      * gdbtk.c gdbtk.tcl:  Update/add copyright.
      * gdbtk.tcl:  Take .gdbtkinit if it exists.  Makes gdbtk match the
      * gdbtk.c (gdb_disassemble):  Fix problem with source+assembly and
      * gdbtk.tcl (create_registers_window):  Work around a radiobutton
      * gdbtk.c (gdbtk_init):  Prevent segfault when gdbtk.tcl can't be
      * sparcl-tdep.c:  Clean up formatting and indentation.
      * sparcl-tdep.c:  Add `sparclite' target for doing serial and udp
      * gdbtk.tcl (create_file_win):  Disable old popup menu for source
      * core.c (dis_asm_read_memory), defs.h, gdbtk.c (gdb_disassemble),
      * annotate.c, breakpoint.c, defs.h, gdbtk.c, top.c:  Replace
      * monitor.c (monitor_load_ascii_srec):  Add a one second sleep
      * command.h command.c:  Add var_enum command type.  It's like
      * defs.h utils.c remote-hms.c remote-pa.c remote.c:  Fix defs and
      * serial.h ser-go32.c ser-go32-para.c ser-mac.c ser-tcp.c
      * command.h command.c top.c:  Add var_enum command type.  It's
      * Makefile.in:  Add rules for monitor.o and rom68k-rom.o to make
      * main.c (main):  Don't start up GUI when running under gdb mode
      * monitor.c:  More general cleanups.  Add prototypes, remove
      * monitor.c (monitor_load):  Set PC to start address when done
      * monitor.c array-rom.c monitor.h rom68k-rom.c:  Move target_ops
      * source.c (forward_search_command reverse_search_command):  Set
      * gdbtk.c (gdb_get_breakpoint_info):  Return error if breakpoint
      * findvar.c (read_register_bytes write_register_bytes):  Make
      * config/rom68k.exp:  New file to support Motorola IDP board.
      * hppah-nat.c (store_inferior_registers):  Move check for
      * findvar.c (read_register_bytes write_register_bytes):  Make
      * config/m68k/tm-m68k.h:  Define D0_REGNUM and A0_REGNUM for register
      * configure.in:  Move test for m68*-est-* before m68*-*-coff*.
      New file for controlling the EST.
      * configure.in:  Move test for m68*-est-* before m68*-*-coff*.
      start-sanitize-gdbtk
      Move testsuite entries into testsuite/ChangeLog.
      Move testsuite entries from gdb's ChangeLog to here.
      * monitor.h:  Add MO_GETMEM_NEEDS_RANGE flag.
      * monitor.c:  make_xmodem_packet and print_xmodem_packet go away.
      * config/pa/tm-hppa.h:  Define lots register offsets needed by
      * README.GDBTK:  New file.  Contains the obvious.
      * monitor.c:  Move all xmodem stuff into xmodem.[ch].  Remove
      *** empty log message ***
      * cpu32bug-rom.c monitor.h op50-rom.c remote-est.c rom68k-rom.c
      * hppa-tdep.c (deposit_17):  New routine to deposit 17 bit
      * config/est.exp:  Fix copyright and comments.  Remove dead code.
      * cpu32bug.exp est.exp rom68k.exp:  Delete.  Unify into monitor.exp.
      * array-rom.c (_initialize_array array_open):  Move baud_rate
      * config/cpu32bug.exp, config/est.exp, config/hppro.exp,
      * scripttempl/hppaelf.sc:  Remove .PARISC.unwind section from text
      * hppa-tdep.c (read_unwind_info):  Cosmetic cleanup.
      * config/monitor.exp (gdb_target_monitor):  Fix loop interator so
      * config/monitor.exp (gdb_target_monitor):  Fix loop interator so
      * cpu32bug-rom.c remote-est.c rom68k-rom.c:  Update line_term element.
      * infrun.c:  Add #ifdef HP_OS_BUG to all references to
      * sparclite/salib.c (win_ovf win_unf):  Make window size constant
      * breakpoint.c:  Move defaults of watchpoint related macros into
      * breakpoint.c:  Move defaults of watchpoint related macros into
      * remote-nindy.c:  Install Kung patch for PR 6820.  I have no idea
      * defs.h maint.c monitor.c remote-mips.c remote.c:  Add support
      typo in tcp_open
      * remote-nrom.c:  Remove everything but download code.  More
      Copyright update in tm-est.h, and minor formatting cleanup.
      * gdbtk.tcl (add_breakpoint_frame):  Add more fields.
      * gdbtk.c:  Add functions Tcl_Malloc, Tcl_Realloc, and Tcl_Free.
      * coffread.c (coff_symtab_read):  Complain about unmatched .ef and
      * remote-sim.c (gdbsim_create_inferior):  Back out change that
      * gencode.c:  Back up PC by 2 for breakpoints.
      * sparcl-stub.c:  include sparclite.h to get access to register
      * dcache.c:  Change default value of remotecache to off.  It just
      * sparcl-tdep.c:  Cleanup serial error handling.
      * Makefile.in sh3-rom.c config/sh/sh.mt config/sh/tm-sh.h:  Add
      * gdbtk.c (gdb_disassemble):  Use fprintf_unfiltered instead of
      * remote-array.c:  Move baud_rate initialization from
      * remote-mips.c:  Add support for speedy (about 10x faster)
      * infrun.c (wait_for_inferior):  Disable questionable code near
      * monitor.c (monitor_expect_regexp):  Same as monitor_expect, but
      * monitor.h (struct memrw_cmd->resp_delim):  Document this as a regexp.
      * configure.in:  Make sure that CC is undefined (as opposed to
      * config.bfd:  Add config stuff for mips*-*-magic* to set
      * breakpoint.c (breakpoint_re_set):  #ifdef GET_LONGJMP_TARGET
      * config/mips/tm-magic.h config/mips/magic.mt:  New files for
      * config.bfd (mips*-*-magic*):  Add bfd_elf32_bigmips_vec to
      * Makefile.in (INTERNAL_CFLAGS):  Add ENABLE_CFLAGS.
      * remote-mips.c (mips_initialize):  Fix brain damage found by
      * remote-mips.c (mips_initialize):  Fix brain damage found by
      * monitor.c (monitor_load_srec monitor_make_srec):  Move all
      * monitor.c (monitor_load_srec monitor_make_srec):  Move all
      * config/hmsirom.exp:  Setup for talking to hmsi ROM monitor.
      * gencode.c:  jsr actually saves pc+4, and rts actually uses pr+0.
      * gencode.c:  jsr, bsr and bsrf actually save pc+4 in pr, and rts
      * infrun.c (wait_for_inferior):  Add support for dynamic function
      * monitor.c (monitor_expect_regexp):  Make static, add prototype.
      * remote-mips.c (mips_receive_header):  Allow mips_syn_garbage to be
      * breakpoint.c (remove_breakpoint):  Change error to warning so
      Oops, forgot to sanitize the gdbtk enabling comment...
      Update copyrights.  Add copyright notice to configure.in.
      * stack.c (print_stack_frame print_frame_info) symmisc.c
      * Makefile.in (CLIBS):  Add LIBS to allow libraries to be
      * symtab.c (gdb_mangle_name):  Change opname var to be const to
      * Add native support for long double data type.
      * config/sparc/tm-sparc.h:  Define PS_FLAG_CARRY.  Define
      * findvar.c (extract_floating store_floating):  Replace `long
      * remote-e7000.c (e7000_load):  New routine to download via the
      * dcache.c:  Add prototypes.  Make many functions static.
      * defs.h:  Define TARGET_{FLOAT DOUBLE LONG_DOUBLE}_FORMAT
      * remote-nindy.c (nindy_open):  Acquire more target state so that
      * elfcore.h:  Add support for core files with multiple threads.
      * corelow.c (add_to_thread_list):  Make sure reg_sect is non-null
      * fork-child.c (fork_inferior), inferior.h:  init_trace_fun now
      * Makefile.in, breakpoint.c, corelow.c, fork-child.c, inflow.c,
      * sol-thread.c:  Cleanup.  gcc -Wall fixes.  Add prototypes.
      * sol-thread.c:  More cleanup, add comments.
      * Makefile.in config.in configure configure.in
      * procfs.c (procfs_thread_alive procfs_stop):  Make static.
      * Makefile.in (INTERNAL_LDFLAGS):  Add in flags from configure.
      * sparcl-tdep.c (_initialize_sparc_tdep) config/sparc/tm-sparc.h,
      * sparc-dis.c (print_insn_sparclite):  New routine to print
      * erc32.c (mec_reset mec_read mec_write memory_read memory_write),
      * configure:  Re-build with autoconf-2.10.
      * i386-dis.c (print_insn_i8086):  New routine to disassemble using
      * i386-tdep.c (set_assembly_language_command):  New routine to
      * dis-asm.h (print_insn_i8086):  Declare.
      * gdb.texinfo:  Document `set assembly-language'.
      * bfd-in2.h:  Add bfd_mach_i386_i386 and bfd_mach_i386_i8086
      * defs.h printcmd.c:  Create global disassemble_info structure
      * dis-asm.h:  Get rid of decls for print_insn_i8086,
      * i386-dis.c (print_insn_i8086):  New routine to disassemble using
      oops!
      Changes from the FSF for Hurd thread support.
      * command.c (do_setshow_command):  Don't segfault when showing
      * archures.c bfd-in2.h:  Add bfd_mach_i386_i386 and
      * gencode.c (process_instructions):  Generate word64 and uword64
      * objdump.c (dump_section_stabs):  Fix test for stabs sections
      * Makefile.in (os9kread.o):  Remove dependency on partial-stab.h.
      * dwarf2read.c dwarfread.c exec.c infcmd.c infrun.c main.c
      * dbxread.c:  Don't include param.h or sys/file.h.
      * aoutx.h bfd-in.h bfd-in2.h opncls.c riscix.c som.c targets.c:
      * archive.c (bsd_write_armap):  Ifdef around calls to getuid and
      * somread.c:  Rearrange order of includes to fix warnings under
      * symfile.c (symfile_bfd_open):  Change ifdef from __WIN32__ to
      * bind.c complete.c history.c readline.c:  Don't include sys/file.h.
      * config/mh-cygwin32 (CFLAGS):  Define _WIN32 to be compatible
      * main.c (main):  Make sure command loop is used with cygwin32.
      * rldefs.c:  Get rid of define of SIGALRM if _WIN32 or __MSDOS__.
      * defs.h:  Define CONST_PTR as blank if compiling with Microsoft
      * ansidecl.h:  Change WIN32 to _WIN32.
      * config/i386/cygwin32.mh: Set NAT_FILE to nm-empty.h to make
      * complete.c:  Include <pwd.h> if not DOS, and if cygwin32 or not
      * configure.in:  Don't config lots of things for *-*-windows*.
      * Makefile.in:  Add mswin to SUBDIRS.  Add rules for
      * configure configure.in:  Don't default CC to cc.  It causes problems
      * rldefs.h:  Enable HANDLE_SIGNALS for cygwin32.
      * Makefile.in erc32/Makefile.in:  Don't set srcroot.  This should
      Add remote-wiggler.c.
      Oops!
      * configure:  Update aclocal.m4 and re-run autoconf to get correct
      * blockframe.c (inside_main_func):  Cleanup slightly.  Move
      * erc32.c (port_init):  Disable this for __GO32__ (got no pty's
      * configure.in:  You can now configure GDB for the v850.
      v850 stuff
      * configure.in:  Recognize v850 target.
      Sanitize out v850 stuff.
      v850 shit
      Add configure.
      Sanitize v850 shit.
      Sanitize for v850.
      * gencode.c (write_opcodes):  Output hex values for opcode mask
      * config/v850/tm-v850.h:  Use distinct register for PC, not EIPC.
      * tc-v850.h:  Define LOCAL_LABEL to recognise _.L_* symbols
      * configure.in config/mh-windows:  Add support for windows host
      * configure.host:  Add support for windows host (a build done
      * tilde.c (tilde_word_expand):  __MSDOS___ -> __MSDOS__
      * Makefile.in:  Add rule for hpux-thread.o (needs special header
      Add osf-share directory.
      * config/i386/windows.mh config/i386/xm-windows.h::  New config
      Add windows.mh and xm-windows.h
      Add mh-windows.
      * defs.h:  Remove decls of xmalloc and xrealloc.  There is a
      Add hpux-thread.c.
      * Makefile.in (init.c):  Retro HPUX grep lacks -h option.  Strip
      * Makefile.in (init.c):  Fixup final sed script to work around
      * frame.h:  Move definition of struct frame_saved_args to before
      * elf32-v850.c:  Define elf_symbol_leading_char to be '_'.
      * interp.c (MEM_SIZE):  It's now bytes, not a power of 2.
      * buildsym.c (finish_block):  Treat LOC_BASEREG_ARG and
      * config/sim-gdb.exp (gdb_target_sim):  Remove setting of height
      * Makefile.in (init.c):  Don't use -s option with grep.  It means
      * v850-tdep.c (v850_push_arguments):  Use symbolic names for arg
      * testsuite/gdb.base/break.exp:  Make backtrace from factorial
      * v850-tdep.c:  Cleanup lots of things.  Add many comments.
      Sanitize out v850 stuff.
      * v850-tdep.c (scan_prologue):  Changes to deal with scheduled
      * Makefile.in (FLAGS_TO_PASS):  Add $(HOST_FLAGS) to allow the
      * aclocal.m4, configure:  Set USE_BINARY_FOPEN for *-*-windows.
      * Undo my previous change.
      * dbxread.c:  Don't swap symbols in place, since internal and
      * Makefile.in:  Get rid of srcroot.  Set all INSTALL macros via
      * mh-dgux386: New file.  x86 dgux specific flags
      * mswin/genmakes mswin/recordit:  New scripts to generate make
      * configure.in:  Exclude mmalloc from i386-windows.
      * mswin/{Makefile.in configure configure.in}:  New files for
      * configure.in (*-*-windows):  Exclude everything but those dirs
      * mswin/recordit:  Fix problem with relative paths.
      * mswin/recordit:  Fix problem with absolute paths.
      * mswin/gdbwin.h:  Remove bogus definition of CORE_ADDR.
      * support.h:  Use _WIN32 instead of __WIN32__.  Also add defs for
      * mswin/genmakes:  Don't define _DEBUG.  This breaks wingdb.
      * Makefile.in configure configure.in:  Remove ENABLE_CLIBS,
      * Makefile.in configure configure.in:  Remove ENABLE_CLIBS,
      * symtab.c (fixup_symbol_section):  Handle NULL symbols without
      * configure.in configure:  Check if host has libm.  Make sure we
      * configure.in configure:  Check if host has libdl if doing
      * configure configure.in:  Don't configure common anymore.  Files
      * aclocal.m4 (SIM_AC_COMMON):  Move contents of Make-common.in
      * configure configure.in Makefile.in:  Update to new configure
      * aclocal.m4:  Remove Make-common.in from dependencies.
      * configure: Remove Make-common.in from dependencies.  (Actually in
      * (distclean):  Remove targ-vals.def.
      * configure:  Remove targ-vals.def when doing distclean.  (Change
      * aclocal.m4 (COMMON_MAKEFILE_FRAG):  Quote a couple of $'s in
      * ../common/aclocal.m4 (COMMON_MAKEFILE_FRAG):  Quote a couple of $'s in
      * gdbtk.c (call_wrapper):  Clear running_now if an error occurs.
      * remote-vx.c (vx_attach):  Fix for PR 11356.  Remove code added
      * configure.host (i[3456]86-*-windows):  Disable long long
      * configure.in configure (HPUX/OSF thread support):  Enable this
      * aoutx.h (some_aout_object_p):  Change executable test to fix
      * remote.c:  Fix doc for `C' and `S' commands to indicate full
      * remote.c:  Fix problems realized while showering.
      * config/pa/{hppabsd.mt hppahpux.mt hppaosf.mt}:  Remove
      * Makefile.in (SUBDIRS):  Add mswin so that make cleanup cleans up
      * Makefile.in (SUBDIRS):  Add mswin so that make cleanup cleans up
      * interp.c:  Include float.h and define SIGTRAP if _WIN32.
      * remote-pa.c:  Remove.  It's broken and no longer necessary.
      * Makefile.in:  Add clean targets.
      * Make-common.in:  Change clean targets to use :: so that other
      * Makefile.in (maintainer-clean):  Add distclean to dependencies.
      * config/alpha/alpha-osf3.mh config/i386/{i386gnu linux}.mh
      * v850ice.c:  Include <windows.h>.  Support new v850 DLL interface.
      * ser-e7kpc.c:  Don't include w32sut.h.  We no longer use the UT
      * Make-common.in:  New files sim-break.c, sim-break.h.
      * remote-sim.h (SIM_RC):  Add a bunch of new return codes for
      * configure.in (d30v):  Remove tcl, tk, expect, gdb, itcl, tix, db,
      d30v sanitization
      * The following block of changes add support for debugging assembly
      * sim-break.c (sim_set_breakpoint sim_clear_breakpoint):  Use ZALLOC
      * Makefile.in:  Derive SHELL from configure.
      * Make-common.in:  Get SHELL from configure.
      * Makefile.in:  Get SHELL from configure.
      * Makefile.in (tmp-igen):  Prefix all usage of move-if-change
      * Makefile.in: Added dependencies to all-target-boehm-gc and
      Add java sanitization gobbledegook.
      * ser-unix.c (baudtab):  Add 57600, 115200, 230400, and 460800 baud.
      * ocd.h:  Add new flags, function codes, and processor types to support
      Update copyright.
      Add Java sanitizations.
      * Makefile.in:  Add dependencies for boehm-gc to libjava.
      Sanitize Java.
      Java sanitization.
      * c-exp.y:  Fix problems with parsing "'foo.bar'::func".  Some languages
      * c-typeprint.c (c_print_type):  Don't crash if varstring is null.
      * expprint.c (dump_prefix/postfix_expression):  Don't try to print type
      * stabsread.c:  Make all complaints static.
      * stabsread.c (resolve_symbol_reference):  Return 1 on success, 0 on
      * defs.h utils.c (fputc_filtered):  New function.  Does the obvious...
      * c-lang.c (emit_char c_printchar c_printstr), c-lang.h (c_printstr)
      * mips-tdep.c (mips32_heuristic_proc_desc):  Clear temp_saved_regs
      * dwarf2read.c (dump_die):  Change stderr gdb_stderr.

Svein Seldal (23):
      Added Svein Seldal as maintainer for the TIC4X target
      gas tic4x target enhancements (long list - see gas/ChangeLog and
      * Makefile.am: Added tic4x dependecy
      * coff-tic4x.c (tic4x_howto_table): Formatting fixup
      * gas/config/tc-tic4x.c: Remove c4x_pseudo_ignore function.
      TIC4X testcase commit
      * gas/config/tc-tic4x.c: Fixed proper commandline
      Fixups in ChangeLog entries which has been filed in the wrong place.
      Fixed LDHI constraint
      * gas/config/tc-tic4x.c (c4x_operands_match): Bugfix in direct
      Updates for fixing tic4x arch tagging of its object files.
      Namespace cleanup for the tic4x target. Replace s/c4x/tic4x/ and s/c3x/tic3x/. 2003 copyright update
      Fixed wrong entry in the ld/configure.tgt list
      * config/tc-tic4x.c (md_assemble): Added support for one-line parallel insns.
      Forgot to check in changelog of config/tc-tic4x.h
      Reverted faulty code
      Fixed initialization bug
      Altered the CREATE_xxx_COFF_TARGET_VEC macro arguments
      Altered the CREATE_xxx_COFF_TARGET_VEC macro arguments -- changelog dropped out
      Moved the ticoff0/1 swaptables and coff0/1 bad format hooks to coffcode.h
      Added printing of symbols on AVR disasm
      Added printing of symbols on AVR disasm
      Changed my own mail address

Syd Polk (7):
      Tue Mar 17 17:02:00 PST 1998 Syd Polk <spolk@cygnus.com>
      Fri May  1 11:36:00 PST 1998  Syd Polk <spolk@cygnus.com>
      Fri Jun 12 14:03:34 1998  Syd Polk  <spolk@cygnus.com>
      1998-10-20  Syd Polk  <spolk@cygnus.com>
      1998-10-20  Syd Polk  <spolk@cygnus.com>
      1999-02-10  Syd Polk  <spolk@cygnus.com>
      2000-06-19  Syd Polk <spolk@redhat.com>

Theodore A. Roth (34):
      * MAINTAINERS: Add myself to write-after-approval.
      * Makefile.in: Add support for AVR target.
      * MAINTAINERS: Add myself as AVR maintainer.
      * avr-tdep.c: Ran through gdb_indent.sh.
      * gdb/avr-tdep.c(avr_skip_prologue): Fix to return the correct pc.
      * gdb/avr-tdep.c (avr_gdbarch_init): Use generic_unwind_get_saved_register.
      * gdb/avr-tdep.c(avr_scan_prologue): Fix bad call to
      * c-exp.y: Add missing semi-colons.
      * avr-tdep.c (avr_extract_return_value): Remove function.
      * avr-tdep.c (avr_io_reg_read_command): Fix to handle case when the
      * objc-exp.y: Add missing semi-colons.
      * MAINTAINERS: Update my email address.
      * gdbint.texinfo (Breakpoint Handling): Correct a double negative.
      * avr-tdep.c (avr_breakpoint_from_pc): New function.
      * blockframe.c (frameless_look_for_prologue): Remove unused
      * remote.c (init_remote_state): Compute sizeof_g_packet by
      * avr-tdep.c (avr_address_to_pointer): Shift code addrs right 1 bit.
      * avr-tdep.c (avr_scan_prologue): Fix to avoid a buffer over run which
      * avr-tdep.c (avr_remote_translate_xfer_address): Delete function.
      * avr-tdep.c (avr_register_byte): Delete function.
      * avr-tdep.c (avr_scan_prologue): Update comment describing the various
      * avr-tdep.c (avr_register_type): Remove a blank line.
      * avr-tdep.c (avr_extract_return_value): New function.
      * avr-tdep.c: Include frame.h, frame-unwind.h, frame-base.h, and
      * avr-tdep.c (avr_push_dummy_code): Delete function.
      * avr-tdep.c (avr_extract_return_value): Delete debugging fprintf.
      * avr-tdep.c (avr_frame_address): Delete function.
      * avr-tdep.c (avr_read_pc): Use regcache instead of read_register.
      * avr-tdep.c (avr_gdbarch_init): Don't call set_gdbarch_bfd_vma_bit.
      * Makefile.in: Quote sed expression when generating transformed_name.
      Fix my previous entry to denote the rule I changed.
      * avr-tdep.c (avr_skip_prologue): Return PC unchanged if no prologue found.
      * avr-tdep.c: Update copyright.
      * gdb.texinfo (General Query Packets): Fix texinfo compile warning and error.

Thiago Jung Bauermann (113):
      * MAINTAINERS (Write After Approval): Add self.
      2007-10-08  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      * rs6000-tdep.c (skip_prologue): Restore comment with
      2007-10-25  Wu Zhou  <woodzltc@cn.ibm.com>
      2007-10-25  Wu Zhou  <woodzltc@cn.ibm.com>
      2007-10-25  Wu Zhou  <woodzltc@cn.ibm.com>
      2007-10-15  Wu Zhou  <woodzltc@cn.ibm.com>
      * tui/tui-data.c (tui_prev_win): Guard against NULL.
      * dfp.c (decimal_from_string): Remove superfluous newline from
      * gdbtypes.c (gdbtypes_post_init): Change names of decimal float types
      * symtab.c (find_pc_sect_line): Use SYMBOL_VALUE_ADDRESS instead
      * Makefile.in (dfp.o): Depend on expression.h, gdbtypes.h and value.h.
      * gdb.base/dfp-exprs.exp (test_dfp_arithmetic_expressions): Add tests
      * gdb.texinfo (C and C++): Add Decimal Floating Point format
      * config.in: Regenerate.
      * doublest.h (DOUBLEST_PRINT_FORMAT): Remove % from string.
      * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Add support for
      * dfp-test.c (DELTA, DELTA_B): New definitions.
      * ppc-tdep.h (struct gdbarch_tdep): Remove ppc_ev31_regnum member.
      2008-01-30  Luis Machado  <luisgpm@br.ibm.com>
      * gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers
      2008-01-30  Luis Machado  <luisgpm@br.ibm.com>
      * NEWS: Mention Decimal Floating Point support.
      * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Write 32-bit
      * gdb.base/callfuncs.c (t_float_many_args): New function.
      * amd64-tdep.c (amd64_classify): Add support for decimal float
      * configure.ac (AC_CHECK_FUNCS): Add check for setsid.
      * defs.h (exec_set_section_offsets): Remove prototype.
      * breakpoint.c (create_exception_catchpoint): Remove prototype
      2008-05-03  Luis Machado  <luisgpm@br.ibm.com>
      * configure.ac (CONFIG_INITS): Delete long obsoleted variable.
      Initial python support.
      * gdbint.texinfo (Raw and Virtual Register Representations): Fix
      gdb/
      * gdb.arch/ppc-fp.exp: New file.
      * gdb.arch/altivec-abi.exp: Remove extra verbose call.
      2008-09-25  Sérgio Durigan Júnior  <sergiodj@linux.vnet.ibm.com>
      2008-10-16  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      Add gdb/python/python-value.c, which I forgot to do in my previous commit.
      2008-10-16  Paul Pluzhnikov  <ppluzhnikov@google.com>
      Mention Eli in the changelog entry for Python values.
      * remote-sim.c (gdbsim_create_inferior, gdbsim_mourn_inferior): Add
      gdb/
      gdb/
      gdb/
      2009-02-05  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      gdb/
      gdb/
      gdb/
      Adding gdb.python/python-cmd.exp which I forgot to commit earlier.
      * gdb.texinfo (Commands In Python): Remove tindex entries.
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Remove unused value_object attribute `owned_by_gdb'.
      gdb/
      2009-08-04  Thiago Jung Bauermann  <thiago.bauermann@gmail.com>
      gdb/
      20090-12-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2010-04-22  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
      2010-07-02  Ulrich Weigand  <uweigand@de.ibm.com>
      2010-07-07  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
      * NEWS: Mention support for the new ptrace interface and hardware
      * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get
      * gdb.texinfo (PowerPC Embedded): Mention support for the DVC register.
      * gdb.arch/vsx-regs.exp: Remove wrong comment about testing AltiVec
      2010-11-24  Edjunior Machado  <emachado@br.ibm.com>
      2010-11-24  Edjunior Machado  <emachado@br.ibm.com>
      Code cleanup - renaming.
      2010-01-11  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      2011-01-11  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      2011-01-11  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
      2011-01-11  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      2011-01-12  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      2011-01-25  Mathieu Lacage  <mathieu.lacage@inria.fr>
      Fix some typos.
      * breakpoint.c (parse_breakpoint_sals): Fix description.
      * gdb.base/break-interp.exp: Remove ${objdir} from test messages.
      gdb/
      * breakpointc (print_it_typical): Move NULL check from here...
      * eval.c (parse_and_eval_address_1): Remove function.
      * breakpoint.c (breakpoint_re_set_one): Factor out breakpoint-resetting
      2011-03-31  Thiago Jung Bauermann  <bauerman@br.ibm.com>
      * breakpoint.c (break_range_command): Fix typo in comment.
      * macroexp.c (expand): Avoid uninitialized variable
      * ppc-linux-nat.c (check_condition): Add len output parameter.
      * breakpoint.c (save_breakpoints): Verify whether
      gdb/
      * breakpoint.c (print_exception_catchpoint): Rename to ...
      * breakpoint.c (update_watchpoint): Move code to change
      Demote to sw watchpoint only in update_watchpoint.
      2011-05-06  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
      * symtab.c (lookup_symtab): Run cleanup before returning.
      gdb/
      * breakpont.c (remove_hw_watchpoints): Remove unused function.
      * breakpoint.c: Fix typos in comments.
      * symtab.c (expand_line_sal): Remove empty line.
      * ui-out.c (ui_out_get_field_separator): Remove unused function.
      * ui-out.c (ui_out_field_core_addr): Mention that the function
      * symtab.c (in_prologue): Remove mention of ppc's refine_prologue_limit.
      gdb/
      * ui-out.h (ui_out_field_core_addr): Fix typo in comment.
      * breakpoint.c (insert_bp_location): Remove disabled_breaks
      * breakpoint.c (insert_bp_location): Document return value.
      Revert:
      * configure.ac: Check whether Elf32_auxv_t and Elf64_auxv_t
      * acinclude.m4 (GDBSERVER_HAVE_THREAD_DB_TYPE): New macro based
      * linux-low.h (PTRACE_ARG3_TYPE): Move macro from linux-low.c.
      * gdb.python/py-prompt.exp: Quit if the target is remote.
      * source.c (openp): Expand tilde in path entries.
      * linux-low.c (get_r_debug): Disable code using DT_MIPS_RLD_MAP

Thiemo Seufer (299):
      * mips-dis.c (print_insn_arg): Don't use software integer registers
      * config/tc-mips.c (md_begin): Take -mcpu value into account even when
      Some formatting fixes and assorted cleanup in tc-mips.c.
      Replace a bunch of magic constants in tc-mips.c with their proper
      Remove obsolete special handling of 64bit Relocations.
      Add support for MIPS R1[02]000 performance counter opcodes.
      Set MIPS n32 ABI flag in ELF header if appropriate.
      * config/tc-mips.c (S_EX_*): New enum for my_getSmallExpression()
      * config/tc-mips.c (md_parse_option): #ifdef the
      * tc_mips.c (md_begin): Warn about incompatibility between -march=FOO
      * readelf.c (get_machine_flags): Add detection of EF_MIPS_UCODE.
      * linker.c (_bfd_generic_link_add_archive_symbols): Replace alloca()
      * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
      * elf32-mips.c (elf_mips_abi_name): Return the right ABI string for
      * tc_mips.h (MAX_GPREL_OFFSET): Change it to the maximum allowed
      * readelf.c (get_machine_flags): Add detection of EF_MIPS_32BITMODE.
      * tc_mips.c (load_address): Reflect change to MAX_GPREL_OFFSET.
      * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
      * elf64-mips.c (mips_elf64_howto_table_rel): Fix relocation HOWTO
      * elf32-mips.c (mips_elf_calculate_relocation): Fix overflow handling
      Reallow unrestricted use of .set mipsX pseudo-op in gas.
      Fix wrong ChangeLog entries
      * config/tc-mips.c (append_insn): Don't rightshift BFD_RELOC_16_PCREL.
      /bfd/ChangeLog
      * config.sub: Reverted the earlier change, this version is not the
      * binutils-all/readelf.exp: Exclude mips*-*-elf* from 'readelf -wi'
      * elf64-mips.c (elf_backend_may_use_rela_p): New define.
      * config/tc-mips.c (mips_64): Remove.
      Testcase updates for the previous patch.
      * config/tc-mips.c (prev_insn_reloc_type): Make it an array to hold a
      * elf32-mips.c (elf_mips_howto_table): Fix some relocation howtos
      * config/tc-mips.c
      * config/tc-mips.c (my_getSmallParser): New function prototype.
      * config/tc-mips.c (mips_cpreturn_offset): New variable.
      * config/tc-mips.c (md_apply_fix): Preliminary handling of NewABI
      * config/tc-mips.c (mips_force_relocation): Remove duplicate code.
      * config/tc-mips.c (mips_abi_level): Move in front of
      * config/tc-mips.c (md_assemble): Remove superflous casts.
      * config/tc-mips.c (set_at): Add cast needed for varargs.
      * config/tc-mips.c (support_64bit_objects): Define for OBJ_ELF only.
      * config/tc-mips.c (mips_ip): Re-allow %hi() op for non-ELF assembler.
      * coff-mips.c (mips_bfd_reloc_type_lookup): Replace
      * elf32-mips.c (NEWABI_P): New define.
      * config/tc-mips.c (md_parse_option): Fix comment. Allow -mabi option
      * config/tc-mips.c (append_insn): Add jump address range overflow
      * arlex.l: Silence compile warnings.
      * config.bfd: Remove trailing blanks.
      * Makefile.am: split up BFD_LIBS like statements in BFD32_LIBS and
      * elf64-mips.c (mips_elf64_link_hash_entry): New link hash.
      * elf32-mips.c (_bfd_mips_elf_relocate_section): Formatting.
      * addr2line.c (main): Protoype.
      * readelf.c (get_machine_flags): Recognize header flags for ABI and
      * config/tc-mips.c (percent_op): Ensure longer percent_op's are
      * config/tc-mips.c (md_parse_option): Complain about invalid -mabi
      * config/tc-mips.c (set_at): Fix handling of 64bit register loads.
      * Makefile.am: Add elfxx-mips.c to the known backends.
      Actually commit the new files ommitted before.
      * emulparams/elf64btsmip.sh: n64 replaces .reginfo with .MIPS.options.
      * config/tc-mips.c (mips16_macro_build): Cast type mismatch.
      * arparse.y: Fix syntax warning.
      * config/tc-mips.c (append_insn): Fix too small range of variable.
      * elfxx-mips.c: Call it IRIX, not Irix in comments.
      * config/tc-mips.c (md_begin): Fix .reginfo and .MIPS.option section
      * config/tc_mips.c (s_cpsetup): Fix completely bogus code which had
      * mips-dis.c (is_newabi): EABI is not a NewABI.
      * config/tc-mips.c (macro): Warn about wrong la/dla use.
      * elf32-mips.c: Remove superfluous definitions copied from
      * cpu-mips.c (mips_compatible): Don't try to check machine
      * elf-bfd.h (elf_backend_emit_relocs): Change prototype to return
      * objdump.c (dump_headers): Fix output formatting for ELF32
      ? gas/testsuite/gas/mips/rol64.d
      * config/tc-mips.c (macro): Relax warning, it's toot strict for
      * config/tc-mips.c (mips_emit_delays): Replace magic constant for RA
      * config/tc-mips.c: Replace GP in comments by $gp.
      * config/tc-mips.c (mips_gprel_offset): New variable.
      * config/tc-mips.c (load_address): Use mips_gp_register instead
      * config/tc-mips.c (macro_build_jalr): New Function.
      * config/tc-mips.c (OPTION_NO_M7000_HILO_FIX): Rename to
      * config/tc-mips.c (md_begin): Add $ra as alias name for $31.
      * config/tc-mips.c (s_cpsetup): Fix comment.
      * config/tc-mips.c (s_cpsetup): Fix initialization of
      * config/tc-mips.c (mips_ip): Use unsigned long values for
      * config/tc-mips.c: Add define for $zero register.
      * doc/as.texinfo: Update MIPS documentation.
      * config/tc-mips.c (mips_opts): Fix comment, all ASE fields are set
      * elfxx-mips.c (_bfd_mips_elf_relocate_section): Simplify code.
      * elfxx-mips.c (ABI_64_P): Fix comment.
      * config/tc-mips.c (macro_build): Handle MIPS16 insns.
      * config/tc-mips.c (mips_pic_level): Remove IRIX4_PIC.
      * config/tc-mips.c (mips_need_elf_addend_fixup): Use S_IS_EXTERNAL
      * elfxx-mips.c (_bfd_mips_elf_discard_info): New function, code from
      * elf64-mips.c: Update TODO comment.
      * Makefile.am (eelf32btsmipn32.o, eelf32ltsmipn32.o): New emulations
      * config/tc-mips.c (mips_target_format): Fix formatting.
      * Makefile.am: Add n32 ABI support.
      * elf32-mips.c (mips_reloc_map): Fix typo.
      * elfxx-mips.c (ABI_64_P): Remove superfluous check.
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Cast signedness
      * elfxx-mips.c (mips_elf_global_got_index): Avoid segfault if
      * config/obj-elf.c (obj_elf_change_section): Move prototype to
      * config/tc-mips.c (pdr_seg): Define only for ELF.
      * elf64-mips.c (define elf_backend_ignore_discarded_relocs): Remove
      2002-09-17  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
      * config/tc-mips.c (s_change_section): Fix parsing. Code cleanup.
      * config/tc-mips.c (append_insn): Fix jump overflow check.
      * elfxx-mips.c (_bfd_mips_elf_fake_sections): Don't emit unneeded
      /gas/ChangeLog
      * elf32-mips.c (elf_mips_howto_table_rel): Change definition of
      Leftover from previous commit.
      * config/tc-mips.c (s_mips_end): Remove !BFD_ASSEMBLER case.
      * write.c (write_relocs): Remove unused variable.
      * config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define again.
      * config/tc-mips.h: Fix comment formatting.
      * elf32-mips.c (gprel32_with_gp): Remove useless N64 ABI case.
      * bfd.c (_bfd_get_gp_value): Prevent illegal access for abfd null
      * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
      * config/tc-mips.c (macro): Don't use uninitialized tempreg.
      * config/tc-mips.c (append_insn): Use actual relocation size for new
      * elf64-mips.c (elf_mips_gnu_rel16_s2): Add internally used
      * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
      * elfxx-mips.c: Don't force symbols local unconditionally.
      * gas/mips/mips.exp: Fix typo.
      * write.c (write_relocs): Use xcalloc. Fix relocs initialization
      * elf32-mips.c (mips_elf_generic_reloc): New Function.
      * config/tc-mips.c (tc_gen_reloc): Initialize retval amd reloc
      * config/tc-mips.c (s_cpsetup): Use mips_frame_reg instead of SP.
      * elfxx-mips.c (MIPS_ELF_OPTIONS_SECTION_NAME): Use .MIPS.options
      * ld-mips-elf/relax-jalr.s: Fix testsuite breakage.
      * MAINTAINERS: Add myself as MIPS co-maintainer.
      * ld-mips-elf/elf-rel-got-n64-linux.d: New file.
      * config/tc-mips.c (ADDRESS_ADD_INSN,ADDRESS_ADDI_INSN,
      Revert 2003-06-11 change.
      * config/tc-mips.c (ADDRESS_ADD_INSN,ADDRESS_ADDI_INSN): Remove
      * elfxx-mips.c (_bfd_mips_elf_fake_sections): Remove non-default
      Fix misdirected ChangeLog entry.
      * elf32-mips.c: Fix addend for _gp_disp special symbol.
      * elfxx-mips.c: Revert .got alignment to 2**4.
      * ld-mips-elf/mips-elf-flags.exp: Use -melf32bsmip for IRIX6.
      * elfxx-mips.c: Allow lazy binding for R_MIPS_JALR.
      * ld-mips-elf/mips-elf.exp: Use is_elf_format.
      * ld-mips-elf/elf-rel-got-n64-linux.d: New file.
      * config/tc-mips.c: Convert to ISO C90 prototypes. Remove unnecessary
      * gas/mips/set-arch.d: Fix GPR names and show raw insns.
      * config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): Remove.
      * config/tc-mips.c (macro_build_ldst_constoffset): Don't silently
      * gas/mips/empic3_e.s: Fix typo.
      * gas/mips/rm7000.s: Let objdump print trailing dots.
      * gas/mips/elfel-rel.d: Add ABI specification.
      * ld-mips-elf/relax-jalr-n32.d: Fix little endian test failure.
      * config/tc-mips.c (macro_build_ldst_constoffset): Fix sign extension
      * config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
      * elfxx-mips.c (STUB_MOVE,STUB_LI16): Fix stub code
      * config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
      * config/tc-mips.c (normalize_constant_expr): New function to fix sign
      * config/tc-mips.c (append_insn): Don't do r3900 interlock
      /bfd/ChangeLog
      * config/tc-mips.c (hilo_interlocks, gpr_interlocks,
      * config/tc-mips.c (load_delay_nop): New function.
      * config/tc-mips.c (macro): One more use of load_delay_nop.
      * config/tc-mips.h (USE_GLOBAL_POINTER_OPT): Remove.
      * config/tc-mips.c (s_mipsset): Set default CPU type for .set mipsN.
      * elfxx-mips.c (MINUS_TWO): Define.
      * elfxx-mips.c (_bfd_mips_elf_symbol_processing): Handle
      * elfxx-mips.c (mips_elf_calculate_relocation): Test only for
      * config/tc-mips.c (append_insn): Handle delay slots in branch likely
      * config/tc-mips.c (load_address): Fix formatting.
      /gas/ChangeLog
      * elfxx-mips.c (ecoff_swap_rpdr_out, mips_elf_output_extsym,
      * config/tc-mips.c (load_address): Implement GP optimization
      bfd/ChangeLog
      Update mail address.
      * config/tc-mips.c (s_mips_globl): Allow multiple symbols per .globl.
      * config/tc-mips.c (md_parse_option): Fix typo in comment.
      PR gas/1299
      * elfxx-mips.c (mips_elf_calculate_relocation): Handle only
      * mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
      * gas/testsuite/gas/mips/mips16e-jrc.d: Tighten file format
      * mips.h: Improve comments describing the bitfield instruction
      * opcodes/mips-dis.c (mips16_to_32_reg_map, mips16_reg_names):
      * mips-dis.c (print_insn_args): Print $fcc only for FP
      * mips-dis.c (print_insn_args): Add mips_opcode argument.
      [ opcodes/ChangeLog ]
      Don't mis-spell your boss' name...
      [ gas/ChangeLog ]
      * mips-dis.c (print_insn_args): Force mips16 to odd addresses.
      2006-05-03  Thiemo Seufer  <ths@mips.com>
      [ gas/testsuite/ChangeLog ]
      [ gas/ChangeLog ]
      * gas/mips/noreorder.s, gas/mips/noreorder.d: New test for
      [ gas/ChangeLog ]
      * gas/mips/mips32.s, gas/mips/mips32.d: Extend testcase to check
      [ gas/ChangeLog ]
      * ld-elf/sec64k.exp: Extend for MIPS ELF.
      [ gas/ChangeLog ]
      [ gas/ChangeLog ]
      * ld-elf/orphan.ld: Add placement for MIPS .reginfo section.
      * ld-elfweak/size2.d, ld-elfweak/size2a.s, ld-elfweak/size2b.s:
      * config/tc-arm.c, config/tc-arm.h (tc_arm_regname_to_dw2regnum):
      * config/tc-mips.h (tc_mips_regname_to_dw2regnum): Declare.
      * config/tc-mipc.c (ISA_HAS_ODD_SINGLE_FPR): New define.
      * gas/mips/vxworks1-el.d, gas/mips/vxworks1-xgot-el.d: Add little
      [ gas/ChangeLog ]
      [ gas/ChangeLog ]
      [ gas/ChangeLog ]
      * config/tc-mips.c (mips_pseudo_table): Add "origin" and "repeat"
      * gas/mips/mips32.s: Added cop2 branches with explicit condition
      [ gas/ChangeLog ]
      Lost bit belonging to the last commit.
      * bfd/elfxx-mips.c (mips_elf_calculate_relocation): Fix mode for stub
      [ bfd/ChangeLog ]
      * gas/mips/mips16e-jrc.d, gas/mips/mips16e-save.d,
      * gas/mips/elf-rel6.d, gas/mips/elf-rel6.s: Extend testcase.
      * gas/mips/mips.exp: Explicitly specify o32 ABI.
      * config/tc-mips.c (ISA_SUPPORTS_MIPS16E): New macro.
      * config/tc-mips.h (TC_SEGMENT_INFO_TYPE): Declare per-segment
      * config/tc-mips.c (nopic_need_relax): Handle -fdata-sections
      * gas/mips/e32-rel2.d, gas/mips/e32-rel4.d: Use -mabi=32 for as.
      * config/tc-mips.c (s_is_linkonce): New function.
      * ld-mips-elf/multi-got-1.d, ld-mips-elf/tls-multi-got-1.got,
      * ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got:
      * read.c (s_struct): Handle ELF section changing.
      * read.c (s_struct): Use IS_ELF.
      * bfd.texinfo: Add @section for "What to Put Where".
      * gas/mips/mips4.s, gas/mips/mips4.d: Enable the "pref" test.  Change
      * ld-selective/selective.exp: Fix selective testcases for MIPS.
      [ bfd/ChangeLog ]
      * config/tc-mips.c (md_parse_option): Don't infer optimisation
      * elfxx-mips.c (mips_elf_calculate_relocation): Remove magic constant.
      * elfxx-mips.c (mips_elf_next_relocation): Tighten check to test
      * elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Allow
      * ld-mips-elf/mips16-call-global-2.s,
      * config/tc-mips.c (md_apply_fix, tc_gen_reloc): Remove special
      * config/tc-mips.c (macro_build_lui): Fix comment formatting.
      * config/tc-mips.c (md_section_align): Check ELF-ness at runtime.
      * readelf.c (dump_relocations): Handle MIPS-specific
      * linux-thread-db.c (thread_db_get_thread_local_address): Fix type
      * breakpoint.c (update_breakpoints_after_exec): Fix type mismatch.
      * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Set
      * ld-elfcomm/elfcomm.exp (dump_common1): Extend regexp to match also
      [ gas/ChangeLog ]
      * elfxx-mips.c (_bfd_mips_elf_symbol_processing,
      [ ChangeLog ]
      * elf32-mips.c, elf64-mips.c, elfn32-mips.c
      Add myself as mips maintainer.
      * testutils.inc (setup): __start is also a valid start symbol.
      * Makefile.in (IGEN_INCLUDE): Add missing includes for m16e.igen and
      * configure.ac (mipsisa32r2*-*-*, mipsisa32*-*-*): Add smartmips to
      * sim-profile.c (profile_pc_init): Initialise default profiling
      * sim-fpu.c (pack_fpu): Handle QUIET_NAN correctly for
      * configure.tgt: Add mips*el-sde-elf* and mips*-sde-elf*
      * ld-elfcomm/elfcomm.exp: Enable the alignment test for
      * ld-mips-elf/mips-elf.exp: Add test for R_MIPS16_GPREL relocations.
      * configure.in: Remove redundant handling of mips*-dec-bsd*. Likewise
      * configure.in: Remove broken changequote lines.
      * gprof.texi: Fix install failure.
      [ bfd/ChangeLog ]
      * config/tc-mips.c (mips_cpu_info_table): The 25Kf is a MIPS64
      * config/tc-mips.c (md_pcrel_from_section): Disallow PC relative
      Fix typo in comment.
      * config/tc-mips.c (mips_cpu_info_table): Remove 24k/24ke aliases.
      * doc/c-mips.texi (-march): Document sb1a.
      * dsp.igen (do_w_op): Fix compiler warning.
      * sim-base.h (text_start, text_end, start_addr): Use bfd_vma type
      * gentmap.c: Fix compile time warning.
      * basic.exp: Fix spelling in comment. Use canonical form of target
      * config/tc-mips.c: Fix outdated comment.
      * gas/cfi/cfi.exp: Don't run cfi-common-6 for mips*-*.
      * config.bfd (mips*el-sde-elf*, mips*-sde-elf*): Drop ECOFF support
      * ld-elf/warn2.d: Match regex also for the second segment.
      * mips-linux-tdep.c (mips_linux_n64_rt_sigframe): Fix struct
      * mdmx-ob.s: Delete extraneous include.
      * mips32-dsp.s: Run DSP testcase only for release 2 architecture.
      * configure.ac: Add mips*-sde-elf* target.
      * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.
      2007-02-17  Thiemo Seufer  <ths@mips.com>
      * configure.ac (mips*-sde-elf*): Move in front of generic machine
      * interp.c (MEM_SIZE): Increase default memory size from 2 to 8
      * cp1.c (value_fpr): Don't inherit existing FPR_STATE for
      (ColdReset): Set CP0 Config0 to reflect the address size supported
      * interp.c (sim_monitor): Flush stdout and stderr file descriptors
      * mips.igen (jalr.hb, jr.hb): Add decoder for mip32r2/mips64r2
      * elfxx-mips.c (_bfd_mips_elf_print_private_bfd_data): Remove
      [ gas/ChangeLog ]
      * dsp.igen: Update copyright notice.
      * config/tc-mips.c (mips_cpu_info_table): Add 74K configurations.
      * doc/c-mips.texi: Document 74kc, 74kf, 74kx.
      * mips.igen (MFHI, MFLO, MTHI, MTLO): Restore support for mips32
      * elfxx-mips.c (mips_elf_next_relocation): Don't signal an error if no
      * config/tc-mips.c: Fix comment.
      * elfxx-mips.c (mips_elf_create_dynamic_relocation): Don't access
      * config/tc-mips.c (md_parse_option): Fix parsing of -O option.
      * mips.igen (ALNV.PS, CEIL.L.fmt, CVT.L.fmt, CVT.PS.S, CVT.S.PL,
      * mips3264r2.igen (DSHD): Fix compile warning.
      * bfd.c (_bfd_set_gp_value): Use abort instead of BFD_FAIL.
      * elfxx-mips.c (mips_elf_merge_obj_attributes): Prevent
      [ld/testsuite/ChangeLog]
      * config/tc-mips.c (md_parse_option): Match mips_optimize to the -O
      * configure.in: Link with the PIC version of libiberty on
      * aoutx.h (NAME): Add case statements for bfd_mach_mips14000,

Thomas Fitzsimmons (5):
      * configure.in (FLAGS_FOR_TARGET): Remove -nostdinc and -isystem
      * configure.in (noconfigdirs): Do not add target-newlib if
      * configure.in (noconfigdirs): Replace [ ] with test.
      * configure.in (FLAGS_FOR_TARGET): Do not add
      2003-12-08  Thomas Fitzsimmons  <fitzsim@redhat.com>

Thomas Lord (16):
      Addition of the libgdb spec.
      minor formatting tweaks
      Substantial rewrite.
      Changed the DOC parameter type to gdb_define_app_command.
      Change the stream argument to _filtered to GDB_FILE *.
      Don't let printf_unfiltered functions inherit a fixed-size buffer
      Fixed too many args to putc_unfiltered.
      Same as last time (putc_unfiltered) only this time having saved the
      * m68k-stub.c, sparc-stub.c: removed spurious introduction of
      Make all the libgdb objects even when building gdb.  This is because
      Don't check flex when cross building.
      Tue May 31 17:16:33 1994  Tom Lord  (lord@cygnus.com)
      New features. Less bugs.
      Init current_directory.
      Don't dereference invalid pointers in procfs_mourn_inferior
      optionally configure libgui (--enable-gdbgui)

Thomas Schwinge (53):
      2008-10-09  Thomas Schwinge  <tschwinge@gnu.org>
      2008-10-09  Thomas Schwinge  <tschwinge@gnu.org>
      2008-10-09  Thomas Schwinge  <tschwinge@gnu.org>
      2009-07-20  Thomas Schwinge  <tschwinge@gnu.org>
      2009-07-30  Thomas Schwinge  <tschwinge@gnu.org>
      ld/
      2010-03-15  Thomas Schwinge  <thomas@codesourcery.com>
      2010-03-15  Thomas Schwinge  <thomas@codesourcery.com>
      2010-03-25  Thomas Schwinge  <thomas@codesourcery.com>
      2010-07-22  Thomas Schwinge  <thomas@codesourcery.com>
      2010-08-11  Thomas Schwinge  <thomas@codesourcery.com>
      2010-09-24  Thomas Schwinge  <thomas@codesourcery.com>
      2010-09-24  Thomas Schwinge  <thomas@codesourcery.com>
      2010-10-01  Thomas Schwinge  <thomas@codesourcery.com>
      * elf32-arm.c (elf32_arm_final_link_relocate)
      ld/testsuite/
      Improve binutils testsuite coverage for GNU/Hurd.
      Adjust URLs.
      * ld/testsuite/ld-elf/elf.exp: Execute array_tests_pie tests on *-*-gnu*, too.
      ELFOSABI_GNU
      ELFOSABI_GNU
      ELFOSABI_GNU.
      * gdb.textinfo (Packets): Move vCont paragraph to the correct place.
      * sh-tdep.c (sh_is_renesas_calling_convention): Fix handling of
      * sh-tdep.c (sh_skip_prologue): Use skip_prologue_using_sal.
      * sh-tdep.c (sh_make_stub_cache, sh_stub_this_id)
      gdb/testsuite/
      gdb/testsuite/
      * sh-tdep.c (sh_skip_prologue): Provide an upper limit on the function
      gdb/testsuite/
      gas/
      gas/
      struct siginfo vs. siginfo_t
      gdb/testsuite/
      gdb/testsuite/
      bfd/
      gdb/
      binutils/testsuite/
      opcodes/
      Typo fix.
      gdb/
      gdb/
      gdb/
      Merge from GCC.
      ld/testsuite/
      Fix copy'n'paste-o.
      * configure.ac (ENABLE_GOLD): Consider *-*-gnu* targets ELF.
      ld/testsuite/
      ld/
      2013-04-30  Samuel Thibault  <samuel.thibault@gnu.org>
      gdb/
      Mark the following commit as tiny change:
      gnu-nat.c: Don't install a deprecated_xfer_memory method.

Tiago Daitx (3):
      gdb/
      gdb/
      gdb/ChangeLog

Tiago Stürmer Daitx (1):
      breakpoint.c: fix libc probe scan when no get_longjmp_target exists.

Timothy Wall (49):
      Fix bug in stabs filename encoding where backslashes are present.
      octets vs bytes changes for binutils
      octets vs bytes changes for GAS
      Add octets vs bytes functionality to LD.
      Remove conditionals causing a bug in listings.
      Fix typo in ALIGN_N usage.
      New elseif directive has been added.
      changelog for elseif addition
      Add handling for numbers with suffixed radix.
      Fix bug in interlisting option, added --file-start-context option.
      Remove redundant code for checking numbers with suffixes.  Add
      NUMBERS_WITH_SUFFIX *doesn't* want to handle 'x', since that is valid
      Set arch/mach info prior to swapping in sections, so that the swapping
      These snippets were missed in the previous bytes vs octets patch to
      New preprocessor options.
      Check label validity with TC_START_LABEL_WITHOUT_COLON if defined.
      Add hooks to support TI COFF handling.
      Add LMA memory region functionality.
      Add new feature notices for changes made on 2/8 and 2/10/00.
      Add macro handling extensions and line substitution support.
      SEC_BLOCK, SEC_CLINK, and C_STATLAB added (TI COFF support).
      Note new "AT>" feature.
      BFD and include/coff support for tic54x target.
      Fix copyright comments and file comments.
      Mods to allow compilation of BFD all targets.
      Clean up load page support for tic54x.
      Fix bug disassmbling binary files for non-octet byte targets.
      Properly regenerate bfd-in2.h.
      Misc assembly/disassembly fixes.
      Clean up F-unit assembly and tests.
      Support for tic54x target.
      tic54x/ibmc54xdsp target for ld.
      tic54x support.
      TI C54x target.
      TI C54x target added.
      Move premature QP notation clearing to it's appropriate location.
      Remove unimplemented "PAGE N:" flag from default linker script.
      Fix some ia64 gas failures.
      Eliminate false DVs on parallel compares.
      ia64-*-aix* support.
      Added ia64-*-aix* configuration.
      Add ia64-*-aix* configuration.
      Add aix5 settings.
      Update elf64 aix5 comments.
      monterey updates
      Clarify length reference in comment
      Fix tic54x testsuite failures and Lmem disassembly bugs.
      remove diff indicators
      Add a more instructive error message on bad syntax

Tom Rix (60):
      Support for xcoff64
      Support for xcoff64
      Support for xcoff64
      Support for xcoff64, enable ld for aix
      Fix for gas seg fault and neg line numbers
      formatting change
      Fix for problem with default alignment of .comm
      Fix for ld
      Fix for xty_ld symbols
      Fix import symbols for AIX.
      Fix 2 xcoff line number problems
      Add myself as the ppc xcoff maintainer
      Pass argc and argv to ldemul_choose_target.
      Removing, redundant with support of -b64
      Formatting and misc cleanup for AIX.
      Remove eaixppc64 from Makefile.am
      Clean up formatting of xcoff.h
      Add except and typeck section strings.  Fix xcoff_big_format_p macro.
      Minimal handle .typchk and .except section.
      Fix email address.
      Special handling of AIX xcoff text alignment fix.
      -binitfini emulation, put __rtinit symbol generation into linker.
      powerpc aix build failure.  Add self to maintainers.
      Fix for xcoff <bigaf> big archive support.
      Fix for xcoff <bigaf> big archive format support.
      Fix xcoff linker's ordering of pad sections
      Support small archive for pre AIX 4.3
      Fix minimal-toc with -maix64
      xcoff versions of the altivec test.
      Add support for -brtl, run time linking, to AIX ld.
      XCOFF booke tests.  Fix tlbre, tlbwe ppc WS field.
      Replace immediate howto type initializers with symbolic.
      Fix problem with linking shared libstdc++-v3 on AIX.
      Fix extracting from AIX big archives.
      Rename ptrace32 and ptrace64 to fix build problem with Aix 5.1
      Various fixes and improvements for d10v.
      Prevent adjustments to symbols in merge sections.
      Fix C_FILE auxent on xcoff64.
      Rewrite xcoff*_ppc_relocate_section.
      Fix a problem with static linking with cross tools.
      Add support for AIX -blibpath and -bnolibpath.
      Formatting fix.
      Fix problem with objdump and 16 bit R_BA.
      XCOFF64 fixes. For setting arch/mach and for R_BR relocations.
      Fix C_FILE auxent.
      Add -bnortl and -bnortllib support for AIX.
      New d10v tests.
      Add self as d10v maintainer.
      Fix for invalid conflict warning.
      Some d10v gas tests.
      d10v fixes.
      Add 16 bit R_RBA.
      Change text alignement to 4 bytes.
      Add and fix tests to reflect changing text alignment to 4 bytes.
      Change default csect alignment to 4 bytes.
      Fix for transfers across segments.
      Fix pc relocations.
      Fix build breakage.
      Tests for d10v.
      Fix ld segfault for some elf targets.  Fix default layout for d10v.

Tom Tromey (1329):
      Updated for Tcl 7.5a2 and Tk 4.1a2
      Look for -ldl or -ldld where needed by Tcl 7.5.
      * language.c (set_language_command): Use languages table when
      * gdbtk.tcl (create_file_win): Eliminate text widget B1 binding so
      * Makefile.in (ALL_MODULES): Include all-perl.
      * Makefile.in (ALL_MODULES): Include all-apache.
      * Makefile.in (ALL_MODULES): Added all-inet.
      * Makefile.in (all-inet): Depend on all-tcl.
      * Makefile.in (inet-install): New target.
      * Makefile.in (all-inet): Depend on all-perl.
      * gdbtk.tcl (files_command): listbox command no longer accepts
      * gdbtk.tcl (files_command): Correctly insert list of files into
      Added lose-inet to docs
      * configure: Regenerated.
      * Makefile.in (MAKEDIRS): Removed $(tooldir).
      * Makefile.in (install): Don't check to see if tooldir exists.
      .Sanitize cleanups for IDK
      * configure.in: Added copyright notice.
      * config.in: Regenerated.
      Updated documentation for lose-inet -> keep-inet change
      COPYING.LIB, config, config-ml.in, etc, and symlink-tree are not in IDK
      changes for new tcl/tk:
      * config/slite-gdb.exp (gdb_start): Use "full_buffer", not
      * Makefile.in (LIB_INSTALL_DIR): New macro.
      * Makefile.in (inet-install): Don't run install-gzip.
      Fixes for Tcl 7.6 / Tk 4.2:
      * gdbtk.c (gdbtk_readline): Fix memory leak.
      * Makefile.in (ALL_MODULES): Added all-db.
      * Makefile.in (all-db, all-sn): New targets.
      * configure.in (host_libs): Added db, itcl.
      * configure.in (host_libs): Build itcl after tcl, tk.
      * Makefile.in (CHECK_X11_MODULES): Don't run check-tk.
      * configure: Regenerated.
      * configure: Regenerated.
      * configure.in (host_libs): Added libide.
      * configure.in: Added gnuserv everywhere sn appears.
      * configure.in (host_tools): Added vmake.
      * doc/as.texinfo: Updated for -MD option.
      * Makefile.in (LIB_RUNTIME_DIR): New variable.
      * Makefile.in (all-sn): Depend on all-grep.
      * gdbtk.c (gdbtk_init): Use ide_event_init_from_environment.
      * configure: Don't let builds be done in source tree.
      Merged recent change from rembrandt branch
      Initial revision
      Imported intl subdir from GNU gettext 0.10.32
      This commit was generated by cvs2svn to track changes on a CVS vendor
      * configure.in, configure, acconfig.h, aclocal.m4: New files.
      * config.h.in: New file.
      * configure.in: Build config.h from config.in.
      * Makefile.in (all-gettext, all-intl): New targets.
      * aclocal.m4, configure: Rebuilt with new cygettext.m4.
      * i386.h (Z_): Renamed from `_' to avoid clash with common alias
      * aclocal.m4, configure: Rebuilt.
      * Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
      * Makefile.in (all-bfd): Depend on all-intl.
      * Many files: Added gettext invocations around user-visible
      * Many files: Added gettext invocations around user-visible
      * Many files: Added gettext invocations around user-visible
      * Many files: Added gettext invocations around user-visible
      * Makefile.am (INTLLIBS): Define to work around apparent automake
      * gprof.h: Added includes and defines for gettext.
      * Makefile.am (INCLUDES): Search intl dirs for headers; define
      * libbfd-in.h: Use `gettext' and not `dgettext' for now.
      * configure: Rebuilt.
      * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
      * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
      .Sanitize now re-computes gettext-related files
      * po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
      If xgettext fails, make Sanitize fail
      * config.in: Rebuilt.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * Makefile.in (autoconf-common autoheader-common): Pass `-l
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      * Makefile.in (autoconf-common autoheader-common): Don't pass -l
      * configure: Regenerated to track ../common/aclocal.m4 changes.
      Fixed xgettext invocation in .Sanitize files
      * tracepoint.c (memrange_cmp): Fixed typo in function intro.
      * tracepoint.c (memrange_cmp): Another typo fix; `memrbnge' ->
      * addr2line.c (main): Conditionally call setlocale.
      * as.c (main): Conditionally call setlocale.
      * gprof.c (main): Conditionally call setlocale.
      * Makefile.in (GDBTKLIBS): New macro.
      * libbfd.h: Rebuilt.
      * libbfd.h: Rebuilt.
      * gprof.h (_): Undefine BFD's version.
      * po/Make-in (all-yes): If maintainer mode, depend on .pot file.
      * po/Make-in (all-yes): If maintainer mode, depend on .pot file.
      * po/Make-in (all-yes): If maintainer mode, depend on .pot file.
      * configure.in (target_libs): Added target-qthreads.
      * top.c (context_hook): Define.
      Updated .Sanitize for qthreads
      Added zip to java files
      * configure.in (host_tools): Added zip.
      * Makefile.in (configure-target-libjava): Depend on
      * jv-valprint.c (java_value_print): Only print non-null Strings.
      * MAINTAINERS: Added myself with write-after-approval access.
      * tuiLayout.h (tui_set_layout): Don't declare.
      * main.c (enable_external_editor): Don't declare.
      * symtab.c (lookup_symtab): Removed.
      * gdb.texinfo (Invoking GDB): Document --args.
      Fix for PR gdb/209, PR gdb/156:
      * NEWS: Update for --args.
      * gdb.texinfo (Command Syntax): Document C-o binding.
      * NEWS: Updated.
      * configure, config.in: Rebuilt.
      * cli/cli-cmds.c (compare_strings): New function.
      * config/tc-xstormy16.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
      * jv-valprint.c (java_val_print): Handle `char' as a special case
      * gdb_locale.h: New file.
      * Makefile.in (HFILES_NO_SRCDIR): Remove old files.
      * main.c: Marked all strings with _().
      * cli/cli-decode.c (add_show_from_set): Fixed typo in comment.
      * breakpoint.c (delete_command): Don't repeat `delete' commands.
      * command.h (add_setshow_cmd): Declare.
      * gdbint.texinfo (User Interface): Mention add_setshow_cmd and
      * defs.h (gdb_readline_wrapper): Declare.
      * jv-exp.y: Marked all strings with _().
      * gdb.base/readline.exp: New file.
      * Makefile.in (osabi.o, i387-tdep.o, i386-linux-nat.o, lin-lwp.o,
      * gdb.base/printcmds.exp (test_print_string_constants): Expect
      * c-lang.c (c_emit_char): Don't treat \0 specially unless quoter
      * Makefile.in: Rebuilt.
      * jv-valprint.c (java_value_print): Look at TYPE_TAG_NAME, not
      * doc/as.texinfo (Comm): Added @node.  Moved before CFI
      PR libgcj/19877:
      * enable.m4: New file.
      * tls.m4 (GCC_CHECK_TLS): Pass empty argument as "help arg" to
      * infcmd.c (notice_args_read): Print result of get_inferior_args.
      * cli/cli-decode.h (CMD_ASYNC_OK): New define.
      * ld.texinfo (PowerPC64 ELF64): Fix typo.
      gdb
      gdb
      gdb
      gdb
      gdb
      gdb:
      gdb:
      gdb:
      * main.c (captured_main): Don't use BEFORE_MAIN_LOOP_HOOK.
      * annotate.h (deprecated_annotate_starting_hook): Remove.
      * Makefile.in (just-check): Remove.  Move body to...
      * cli/cli-cmds.c (edit_command): Remove unused variables.  Delete
      * cli/cli-decode.c (lookup_cmd_1): Use memcpy.
      * symfile.c (add_psymbol_to_bcache): Return a const pointer.  Use
      * bcache.c (deprecated_bcache_added): Initialize obstack.
      * Makefile.in (python.o): Remove dependencies.  Use COMPILE and
      * Makefile.in (generated_files): Add GNULIB_H.
      gdb:
      gdb:
      * gdbtypes.c (copy_type_recursive): Allocate 'stored' on objfile's
      * symfile.c (reread_symbols): Update.
      * NEWS: Move macro entries back under "New commands".
      * macrotab.h (struct macro_definition) <kind>: Shrink to one bit.
      2008-08-23  Jim Blandy  <jimb@redhat.com>
      gdb:
      * rs6000-tdep.c (rs6000_builtin_type_vec128): Don't use
      * s390-tdep.c (s390_address_class_type_flags): Use
      * dwarf2read.c (dwarf2_build_psymtabs_hard): Copy dirname on
      * maint.c (_initialize_maint_cmds): Fix typo.
      * elfxx-mips.c (mips16_stub_symndx) <sec>: Mark argument as
      * symfile.c (build_id_verify): Free 'found'.
      * varobj.c (varobj_set_display_format): Use xfree.
      * symfile.c (symbol_file_add_with_addrs_or_offsets): Don't use
      * jv-exp.y (insert_exp): Define using ISO syntax.
      gdb
      gdb
      * gdb.base/macscp.exp: Change "M" to "MACRO_TO_EXPAND"
      gdb
      * xcoffread.c (RECORD_MINIMAL_SYMBOL): Update.
      * symtab.c (find_pc_sect_psymtab): Use MSYMBOL_TYPE.
      * symfile.c (syms_from_objfile): Update.
      * symtab.c (search_symbols): Update.
      * Makefile.in (HFILES_NO_SRCDIR): Remove gdb-events.h, gstdint.h.
      * gdb.base/macscp.exp: Use 'vafunc' and 'fixedarg' rather than
      gdb
      * cli/cli-script.c (do_fclose_cleanup): Remove.
      gdb
      * Makefile.in (SUBDIR_CLI_OBS): Don't mention cli-utils.o.
      * source.c (symtab_to_fullname): Test 'r >= 0'.
      * utils.c (make_cleanup_close): Use make_cleanup_dtor.
      * cli/cli-logging.c (handle_redirections): Make a cleanup.
      gdb
      Fix ChangeLog dates
      * configure, config.in: Rebuild.
      * cli/cli-cmds.c (source_script): Clean up full_pathname.  Run
      * gdbtypes.c (copy_type_recursive): Clear new fields.
      gdb
      * python/python-internal.h (PyGILState_Ensure): New define.
      * configure: Rebuild.
      2008-11-24  Paul Pluzhnikov  <ppluzhnikov@google.com>
      * ada-lang.c (value_from_contents_and_address): Move...
      * config.in, configure: Rebuild.
      bfd
      gdb
      gdb
      * macrocmd.c (macro_define_command): Skip whitespace after
      gdb
      gdb
      2008-12-22  Adam Denton  <adenton@yahoo.com>
      gdb
      2008-12-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
      * python/python-value.c (valpy_length): Remove #if.
      * stack.c (print_block_frame_locals): Print spaces, not tabs.
      * python/python-internal.h (Py_ssize_t): Define as int.
      * value.c (set_internalvar): Use value_free, not xfree.
      PR breakpoints/9350:
      * Makefile.in (HFILES_NO_SRCDIR): Remove i386-cygwin-tdep.h.
      gdb
      gdb
      Fix ChangeLog to point to the correct bug, PR gdb/9594.
      * completer.c (add_struct_fields): Check type_name against NULL
      2009-01-07  Pierre Muller  <muller@ics.u-strasbg.fr>
      * gdb.base/remote.exp (get_sizeof): Remove.
      * symtab.c (lookup_symbol_in_language): Use a cleanup.
      * configure: Rebuild.
      * utils.c (do_obstack_free): New function.
      2009-03-20  Tom Tromey  <tromey@redhat.com>
      gdb:
      * c-lang.c (evaluate_subexp_c): Call check_typedef.
      * charset.c (ICONV_CONST) <PHONY_ICONV>: Define.
      * dwarf2expr.c (execute_stack_op) <DW_OP_GNU_uninit>: Fix typo in
      2009-03-24  Tom Tromey  <tromey@redhat.com>
      * gdb.base/charset.exp (valid_target_charset): New proc.
      * configure: Rebuild.
      * gdbtypes.h (CHECK_TYPEDEF): Don't yield a value.
      gdb
      gdb
      gdb
      gdb
      gdb
      * charset.c (_initialize_charset): Add special case for "646".
      * configure: Rebuild.
      * configure: Rebuild.
      * acinclude.m4: Use AS_HELP_STRING, not AC_HELP_STRING.
      gdb
      gdb
      gdb
      gdb
      2009-05-27  Tom Tromey  <tromey@redhat.com>
      gdb
      gdb
      gdb
      * c-exp.y (parse_number): Don't use K&R definition.
      * varobj.c (update_dynamic_varobj_children): Wrap error text in
      * inferior.c (print_inferior): Make a table, not a list.  Emit
      * eval.c (evaluate_subexp_standard) <OP_OBJC_MSGCALL>: Remove
      * dwarf2read.c (zlib_decompress_section): Use a cleanup.
      2009-06-19  Samuel Bronson  <naesten@gmail.com>
      2009-06-19  Samuel Bronson  <naesten@gmail.com>
      Fix typo in bug number
      gdb
      gdb
      * aoutx.h (aout_get_external_symbols): Declare 'amt' locally.
      gdb
      bfd
      gdb/doc
      * gdbint.texinfo (Testsuite): Document parallel make check.
      * spu-tdep.h (SPUADDR_SPU): Cast result to int.
      * elf32-microblaze.c (microblaze_elf_check_relocs): Avoid strict
      PR gdb/8869:
      gdb
      * dwarf2loc.c (dwarf2_evaluate_loc_desc): Make a cleanup.
      * language.h (longest_raw_hex_string): Remove unused declaration.
      * varobj.c (update_dynamic_varobj_children): Don't use
      * Makefile.in (ALL_TARGET_OBS): Remove prologue-value.o, solib.o.
      * utils.c (add_internal_problem_command): Free set_doc and
      * python/python-value.c (valpy_richcompare): Don't return from
      gdb
      * gdb.dwarf2/callframecfa.exp: Use gdb_continue_to_breakpoint.
      gdb
      gdb
      * gdb.texinfo (GDB/MI Variable Objects): -enable-pretty-printing
      2009-09-21  Jason Orendorff  <jason.orendorff@gmail.com>
      gdb
      PR gdb/10583:
      2009-09-23  John Wright  <john.wright@hp.com>
      gdb
      gdb
      * python/py-value.c (valpy_string): NULL-terminate 'keywords'.
      2009-10-02  Ralf Corsepius <ralf.corsepius@rtems.org>
      * blockframe.c (_initialize_blockframe): Remove declaration.
      * symfile.c (add_psymbol_to_bcache): Don't copy name.  Make
      * symtab.h (SYMBOL_SET_LINKAGE_NAME): Update comment.
      * symfile.c (add_psymbol_to_bcache): Make 'psymbol' static again.
      * symmisc.c (print_symbol_bcache_statistics): Print filename cache
      * python/python.c (execute_gdb_command): Copy the argument text.
      * xcoffread.c (scan_xcoff_symtab): Update.
      * symtab.c (symbol_set_names): Correctly set 'name' on symbol when
      PR python/10782:
      * dwarf2read.c (find_partial_die): Don't reassign to 'back_to'.
      2009-11-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
      * gdb.texinfo (Reverse Execution): Fix typo.
      gdb
      * Makefile.in (SFILES): Add exceptions.c.
      2009-12-23  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
      * gdb.base/source.exp: Use correct line number.
      gdb
      gdb
      * top.c (stop_sig, float_handler, do_nothing): Remove.
      PR c++/11026:
      gdb
      PR symtab/11198:
      gdb
      gdb
      gdb
      gdb
      gdb
      * gnu-v2-abi.c: Don't include gnu-v2-abi.h.
      gdb
      PR cli/8830:
      gdb
      gdb
      gdb
      * c-typeprint.c (c_type_print_base): Reverse order of test.
      * dwarf2read.c (guess_structure_name): Allocate name on the
      * NEWS: Add C++ improvements section.
      gdb
      * NEWS: Add Python API Improvements section.
      * gdbint.texinfo (Getting Started): Fix @node.
      gdb
      * p-typeprint.c (pascal_type_print_varspec_prefix): Update.
      * dwarf2loc.c (read_pieced_value) <DWARF_VALUE_STACK>: Correctly
      * gdb.texinfo (Cygwin Native): Fix typo.
      * mi/mi-cmd-break.c (mi_read_next_line): Add missing 'void'.
      gdb
      PR mi/11098:
      * printcmd.c (printf_command): Pass dummy argument to
      * dwarf2read.c (skip_one_die) <DW_FORM_ref_addr>: Use offset size
      * gdb.texinfo (Data): Link to pretty-printing.
      gdb
      gdb
      * breakpoint.c (breakpoint_1): Add "QUIT".
      gdb
      * xcoffread.c (xcoff_start_psymtab): Update.
      * elfread.c (elf_symfile_read): Don't call
      * dwarf2read.c (struct pubnames_header): Remove.
      gdb
      gdb
      * dwarf2read.c (die_needs_namespace): Also return 0 for
      * linux-nat.c (linux_nat_detach): Check debug_linux_nat.
      * dwarf2read.c (dwarf2_get_section_info): Handle case where no
      * infcmd.c (finish_command_continuation): Wrap print_return_value
      * jv-lang.c (jv_dynamics_objfile_data_key)
      2010-03-22  Reid Kleckner  <reid@kleckner.net>
      * breakpoint.h (struct counted_command_line): New struct.
      gdb
      PR gdb/11327, PR gdb/11328, PR breakpoints/11368:
      2010-03-30  Ozkan Sezer  <sezeroz@gmail.com>
      * dwarf2-frame.c (decode_frame_entry_1): Handle CIE version 4.
      * dwarf2read.c (dwarf2_compute_name): Handle DW_AT_linkage_name.
      gdb
      * symtab.c (symbol_set_names): Fix typo.
      * eval.c (ptrmath_type_p): Add 'lang' argument.
      * eval.c (evaluate_subexp_standard): Revert inadvertent change.
      gdb
      gdb
      gdb
      gdb
      * dwarf2loc.c (dwarf_expr_frame_base): Constify.
      * gdb.dwarf2/pieces.exp (pieces_test_f3): Mention PR 11636.
      * gdb.arch/i386-prologue.exp (skip_breakpoint): Fix setup_kfail
      * gdb.base/macscp.exp: Add missing space after setup_kfail.
      * dwarf2loc.h (struct dwarf2_locexpr_baton) <data>: Now const.
      * alpha-tdep.c (alpha_push_dummy_call): Make alpha_arg.contents
      * findcmd.c (parse_find_args): Use value_contents, not
      * arm-tdep.c (push_stack_item): 'contents' now const.
      * dwarf2loc.c (struct piece_closure) <refc>: New field.
      gdb
      * gdb.python/py-value.exp (test_value_hash): Don't test equality
      * vec.h (VEC_cleanup): New macro.
      gdb
      * dwarf2read.c (dwarf2_add_member_fn): Handle correct form of
      * dwarf2read.c (psymtabs_addrmap_cleanup): New function.
      * p-valprint.c (pascal_val_print): Use TYPE_ERROR_NAME.
      * dwarf2read.c (read_base_type): Handle DW_ATE_UTF.
      * psymtab.c (lookup_partial_symbol): Mark definition as static.
      gdb
      * dwarf2read.c (read_structure_type): Allocate null cleanup later.
      * value.h (struct lval_funcs) <check_any_valid>: Rename from
      2010-07-02  Ken Werner  <ken.werner@de.ibm.com>
      * gdb.base/bitops.exp: Remove extraneous "pass".
      PR exp/11780:
      * configure, config.in: Rebuild.
      * dwarf2read.c (dwarf2_const_value) <DW_form_addr>: Create a
      * python/py-prettyprint.c (gdbpy_get_display_hint): Don't use
      * dwarf2loc.h (dwarf2_per_cu_text_offset): Declare.
      gdb
      * gdb.texinfo (GDB/MI Variable Objects): Remove extra 'for'.
      * symtab.c (lookup_symbol_aux_symtabs): Call pre-expand hook.
      gdb
      * symfile.c (set_initial_language): Update.
      * dwarf2read.c (dwarf2_per_cu_text_offset): Fix reference to
      * dwarf2read.c (dwarf2_read_index): Correctly set 'total_size'.
      2010-07-13  Emmanuel Thomé  <Emmanuel.Thome@gmail.com>
      * dwarf2read.c (create_debug_types_hash_table): Set objfile on
      * dwarf2read.c (struct dwarf2_per_objfile) <n_type_comp_units,
      * dwarf2loc.c (locexpr_describe_location_piece): Also recognize
      * gdb.stabs/gdb11479.c (hack): New function.
      * gdb.opt/inline-cmds.c (ATTR): New define.
      * NEWS: Mention labels, .gdb_index.
      gdb
      * Makefile.in (HFILES_NO_SRCDIR): Remove link-warning.h.
      * dwarf2read.c (dwarf2_const_value_data): Never sign extend.
      2010-07-28  Oleg Nesterov  <oleg@redhat.com>
      gdb
      * configure: Rebuild.
      gdb
      gdb
      * gdb.texinfo (Pretty Printing API): Document
      2010-08-11  Brad Roberts  <braddr@puremagic.com>
      * python/python-internal.h (gdbpy_get_hook_function): Don't
      gdb
      * NEWS: Mention watch -location.
      * NEWS: Fix typo.
      * NEWS: Mention template parameter support.
      gdb
      PR python/11900:
      * Makefile.in (install-python): Add DESTDIR.
      gdb
      PR python/10953:
      gdb
      PR python/11391:
      gdb
      * dwarf2read.c (dwarf2_attach_fields_to_type): Don't set
      gdb
      PR c++/11961:
      * symtab.h (lookup_type_symbol): Declare.
      Revert:
      * breakpoint.c (create_breakpoint): Add missing _().
      2010-09-10  James Lyon  <jameslyon0@googlemail.com>
      * Makefile.in (HFILES_NO_SRCDIR): Add progspace.h.
      * gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-frames>:
      gdb
      gdb
      * psympriv.h (add_psymbol_to_list, init_psymbol_list)
      2010-09-15  Paul Bolle  <pebolle@tiscali.nl>
      * charset.c (iconv_open): New define.
      * MAINTAINERS (GLOBAL MAINTAINERS): Add Jan Kratochvil.
      * gdb.texinfo (Values From Inferior): Mention Value.__init__.
      * dwarf2read.c (dw2_expand_symtabs_matching): Add missing
      * gdb_wchar.h: Change minimum libiconv to 0x108.
      * bcache.c (expand_hash_table): Use hash_function, not hash.
      * dwarf2read.c (dwarf2_read_index): Only allow version 3.
      gdb
      gdb
      * symfile.h (struct sym_fns) <next>: Remove.
      * symfile.h (allocate_symtab): Update.
      * python/py-prettyprint.c (search_pp_list): Fix error checking.
      * language.h (LA_PRINT_ARRAY_INDEX): Fix argument name.
      PR python/11948:
      gdb
      * python/py-cmd.c (cmdpy_function): Unreference exception state.
      gdb
      gdb
      * gdb-add-index.sh: Really remove.
      * value.c (value_entirely_optimized_out): Check the
      2010-11-19  Will Drewry  <wad@google.com>
      2010-11-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * Makefile.in (.PRECIOUS): Reference ada-lex.c.
      gdb
      gdb
      gdb
      gdb
      gdb
      * NEWS: Document exception-handling change.
      2010-12-15  Greg Watson  <g.watson@computer.org>
      gdb
      2010-12-16  Joel Borggrén-Franck  <joel.borggren.franck@gmail.com>
      * psympriv.h (struct partial_symtab) <readin>: Move field
      gdb
      * python/py-frame.c (frapy_block): Use get_frame_block.
      gdb
      gdb
      * gdb.texinfo (Python API): Add descriptions to @menu items.
      * gdb.python/py-infthread.exp: Load gdb-python.exp.
      * thread.c (do_captured_thread_select): Emit newline before
      Revert erroneous commit
      * gdb.texinfo (Threads): Remove duplicate text.  Update examples.
      gdb
      * cli/cli-cmds.c (apropos_command): Fix formatting.  Don't call
      * cli/cli-cmds.c (apropos_command): Free the compiled regex.  Use
      gdb
      * python/python.c (gdbpy_solib_name): Use gdb_py_longest and
      gdb
      * breakpoint.h (user_breakpoint_p): Declare.
      * infcmd.c (finish_backward): Use breakpoint_set_silent.
      PR python/12216:
      * gdb.texinfo (GDB/MI Async Records): Document that symbols-loaded
      * dwarf2read.c (dwarf2_section_empty_p): New function.
      * ax.h (struct aop_map) <name>: Now const.
      * dwarf2loc.c (unimplemented): Handle unnamed opcodes.
      * dwarf2loc.c (unimplemented): Fix typo.
      * dwarf2loc.h (dwarf2_compile_expr_to_ax): Declare.
      * Makefile.in (HFILES_NO_SRCDIR): Don't mention ada-operator.inc.
      gdb
      gdb
      * reverse.c: Include cli-utils.h.
      * breakpoint.c (catch_syscall_command_1): Fix typo.
      * symfile.c (auto_solib_limit): Remove.
      * language.c (language_class_name_from_physname): Rename
      * ax-general.c (ax_pick): Add missing newline.
      * common/ax.def (invalid2): Set to 0x31.
      * psymtab.c (expand_partial_symbol_tables): Use
      * python/python.c (gdbpy_value_cst): New global.
      * gdb.hp/gdb.aCC/Makefile.in (Makefile): Remove.
      PR gdb/12538:
      * target.h (struct target_ops) <to_has_execution>: Add ptid_t
      gdb
      * xcoffread.c (xcoff_sym_fns): Update.
      * Makefile.in (TAGS): New target.
      * Makefile.in (TAGS): Rewrite.
      * lib/gdb.exp (inferior_exited_re): Match. leading `['.  Wrap in
      * thread.c (restore_selected_frame): Handle frame_level == -1.
      * gdb.ada/catch_ex.exp: Use explicit gdb_test rather than
      * tracepoint.c (trace_actions_command): Update.
      PR gdb/12576:
      * tracepoint.c (stop_tracing): Don't declare.
      * symtab.c (decode_line_spec): Update.
      * linespec.h (struct linespec_result) <special_display>: New
      gdb
      2011-03-24  Mark Wielaard  <mjw@redhat.com>
      2011-03-24  Mark Wielaard  <mjw@redhat.com>
      * linespec.c (symbol_found): Restore line-based result for
      * gdb.texinfo (Set Tracepoints): Fix typo.
      PR symtab/12441:
      gdb
      * varobj.c (instantiate_pretty_printer): Remove duplicate
      * python/py-prettyprint.c (print_stack_unless_memory_error): Add
      gdb
      * utils.c (report_command_stats): Don't print `-' for negative
      * symtab.h (domain_enum): Split in two...
      * source.c (find_source_lines): Remove LSEEK_NOT_LINEAR code.
      * xcoffread.c (read_xcoff_symtab): Make `debugfmt' const.
      gdb
      * mdebugread.c (psymtab_to_symtab_1): Copy linetable to obstack.
      * symtab.h (free_symtab): Remove.
      * breakpoint.c (struct captured_parse_breakpoint_args): Remove.
      * tracepoint.c (scope_info): Update.
      * cli/cli-interp.c (struct captured_execute_command_args):
      * dwarf2read.c (add_index_entry): Use VEC_last, not VEC_length.
      gdb
      * gdb.texinfo (Trace File Format): Move node later.
      gdb
      * readelf.c (print_gnu_note): New function.
      * readelf.c (process_corefile_note_segment): Change header field
      * readelf.c (get_stapsdt_note_type): New function.
      * readelf.c (print_stapsdt_note): New function.
      2011-04-26  Michael Walle  <michael@walle.cc>
      * NEWS: Add note about --dwarf-depth, --dwarf-start, and
      * bfdio.c (memory_bstat): Pass correct size to memset.
      * mi/mi-parse.c (mi_parse): Remove incorrect sizeof.
      2011-04-26  Andrew Gontarek  <andrewg@cray.com>
      * dwarf2read.c (handle_data_member_location): New function.
      * dwarf2read.c (read_common_block): Fix formatting.
      gdb
      * dwarf2expr.c (execute_stack_op) <DW_OP_shr>: Unconditionally
      * utils.c (do_value_free): New function.
      * lib/gdb.exp (is_x86_like_target): New proc.
      * dwarf2loc.c (disassemble_dwarf_expression): Fix instruction
      gdb
      2011-05-16  Adrian Cornish  <gnu@bluedreamer.com>
      * dwarf2read.c (dwarf2_get_die_type): Call
      * cp-valprint.c (cp_print_value_fields): Catch errors from
      * linux-thread-db.c (try_thread_db_load_from_pdir_1): Fix absolute
      * value.c (value_fn_field): Constify.
      * dwarf2read.c (dwarf2_add_field): Constify.
      2011-05-19  Matt Rice  <ratmice@gmail.com>
      * python/py-inferior.c (python_inferior_exit): Use
      gdb
      * MAINTAINERS: Move Jim Blandy to past maintainers.
      * dwarf2expr.c (get_signed_type): New function.
      gdb
      * gdb.cp/temargs.exp: Let tests pass if compiler bug is fixed.
      * symtab.h (current_objfile): Don't declare.
      * jv-lang.c (jv_type_objfile_data_key, dynamics_objfile)
      * coffread.c (coffread_objfile): Rename from current_objfile.
      * dwarf-mode.el (dwarf-do-insert-substructure): Call
      * valops.c (value_of_local): Complain if NAME is NULL.
      * value.h (value_of_this): Update.
      * valops.c (value_of_this): Use lookup_language_this.
      * symtab.c (lookup_language_this): End loop if block is NULL.
      * dwarf2expr.c (execute_stack_op) <DW_OP_GNU_convert>: Treat type
      * Makefile.in (HFILES_NO_SRCDIR): Add "common/" to
      * varobj.c (update_dynamic_varobj_children): Make 'name' const.
      * valops.c (find_overload_match): Call do_cleanups before early
      * python/python-internal.h (PY_SSIZE_T_CLEAN): Define.
      PR testsuite/12040:
      gdb
      gdb
      PR testsuite/12040:
      * Makefile.in (SUBDIR_MI_CFLAGS): Don't add -DMI_OUT=1.
      * symfile-mem.c (symbol_file_add_from_memory): Call do_cleanups.
      * varobj.c (varobj_create): Call do_cleanups on early exit path.
      * jv-lang.c (java_language_defn): Use java_printchar,
      gdb
      * symtab.c (operator_chars): Now static.
      * dwarf2expr.c (execute_stack_op): Add QUIT.
      * dwarf2loc.c (locexpr_regname): New function.
      * dwarf2read.c (handle_DW_AT_stmt_list): New function.
      * regcache.c (struct regcache_descr): Fix typo.
      * dwarf2expr.c (execute_stack_op) <DW_OP_GNU_regval_type>: Use
      * gdb.cp/static-method.exp: Add missing single quote.
      * dwarf2read.c (read_subrange_type): Use attr_form_is_block when
      PR symtab/12984:
      * dwarf2read.c (process_enumeration_scope): Do not call new_symbol
      gdb
      * ada-lang.c (ada_exception_breakpoint_ops): Make return type
      * symfile.h (struct dwarf2_debug_sections) <macro>: New field.
      * xcoffread.c (dwarf2_xcoff_names): Add 'macro' and 'sentinel'
      * Makefile.in (HFILES_NO_SRCDIR): Add 'common' prefix for
      * solib-target.c: Use DEF_VEC_I, not DEF_VEC_O.
      PR gdb/11289:
      * breakpoint.c (clean_up_filters): Remove.
      * mi/mi-cmd-break.c (mi_cmd_break_passcount): Fix typo.
      2011-08-25  Andrew Oakley  <andrew@ado.is-a-geek.net>
      * python/py-type.c (typy_has_key): Make 'field' const.
      * python/py-breakpoint.c (gdbpy_breakpoint_deleted): Ensure GIL is
      * gdb.threads/attachstop-mt.exp: Add $srcfile to the linespecs.
      2011-10-14  Alexey Makhalov  <makhaloff@gmail.com>
      2011-10-17  Joost van der Sluis  <joost@cnoc.nl>
      * gdb.base/source.exp: Don't include full file name in test name.
      * gdb.base/jit-so.exp (one_jit_test): Remove spurious backslash.
      * gdb.texinfo (Commands In Python): Add missing "@"s.
      * ada-lang.h (ada_start_decode_line_1, ada_finish_decode_line_1)
      * gdb.texinfo (Stopping): Add menu entry.
      2011-02-11  Ben Golding  <ben_golding@yahoo.co.uk>
      * cp-namespace.c (cp_lookup_symbol_imports): Reindent.
      gdb
      PR c++/9257:
      * gdb.texinfo (Compilation): Don't mention -gdwarf-2.  Link to GCC
      * tracepoint.c (encode_actions_1): Use the location's gdbarch.
      PR build/7196:
      * mi/mi-common.c (_initialize_gdb_mi_common): Remove.
      * mi/mi-interp.c (mi_on_normal_stop): Call bpstat_print.
      gdb
      * gdb.texinfo (Writing a Pretty-Printer): Use append method, not
      * NEWS: Add MI news.
      * python/lib/gdb/command/pretty_printers.py
      the "ambiguous linespec" series
      * gdb.cp/ovsrch.exp (test_class): Correctly use "a_param" in
      * objfiles.h (struct objfile): Remove obsolete comment.
      * breakpoint.c (compare_breakpoints): New function.
      * gdb.dwarf2/dw2-inline-param.exp: Log the objcopy command.
      * symfile.c (symbol_file_add_with_addrs_or_offsets): Remove bad
      * cli/cli-cmds.c (filter_sals): Filter out sals with NULL symtab.
      * linespec.c (struct collect_info) <objfile>: Remove field.
      * linespec.c (collect_symbols): Call maybe_add_address after
      * symtab.h (add_minsym_to_hash_table): Don't declare.
      * symtab.h (struct minimal_symbol) <filename>: Now const.
      * elfread.c (elf_symtab_read): Put the filename in the filename
      * hppa-hpux-tdep.c (hppa64_hpux_search_dummy_call_sequence): Use
      * symtab.h: Include minsyms.h.
      * minsyms.h: Rearrange.  Document header and all functions.
      * value.c (struct value) <modifiable, lazy, optimized_out,
      PR python/12533:
      PR python/12533:
      * python/py-value.c (valpy_binop): Initialize 'res_val'.
      PR python/13199:
      PR gdb/9598:
      gdb
      gdb
      * NEWS: Combine the two Python sections.
      2012-01-24  Pedro Alves  <palves@redhat.com>
      2012-01-24  Pedro Alves  <pedro@codesourcery.com>
      * ada-lang.c: Include gdb_vecs.h.
      PR symtab/12406:
      * breakpoint.c (bpstat_stop_status): Check 'breakpoint_at' before
      * gdb.base/solib-disc.exp: Fix regexps.
      PR breakpoints/13568:
      * language.h (struct language_defn) <la_iterate_over_symbols>: Fix
      * ada-lang.c (resolve_subexp): Update.
      * jit.c (bfd_open_from_target_memory): Move higher in file.
      PR gdb/13431:
      PR gdb/9307:
      PR gdb/13405:
      PR gdb/13596:
      2012-02-06  Luca Pizzamiglio  <luca.pizzamiglio@gmail.com>
      * charset.c (find_charset_names): Check 'in' against NULL.
      PR python/13599:
      PR python/12027:
      * gdb.python/py-symbol.exp: Use lookup_global_symbol for tests
      * linespec.c (decode_line_internal): Skip symtabs_from_filename
      * python/py-symbol.c (sympy_value): Use _().
      * gdb.base/regs.exp: Remove.
      PR gdb/12659:
      PR c++/13653:
      * gdb.base/inferior-died.c: Don't include stdio.h.
      * symfile.c (symbol_file_add_main_1): Use inferior's
      PR python/12070:
      PR python/10753:
      * dwarf2read.c (dw2_map_symtabs_matching_filename): Remove
      PR gdb/13498:
      * gdb.texinfo (Blocks In Python): Clarify block iteration.
      * jv-valprint.c (java_val_print): Remove dead code.
      * valprint.c (val_print_type_code_flags): Fix placement of
      * c-valprint.c (print_function_pointer_address): Move...
      * gdbtypes.h (struct vbase): Remove.
      * value.c (value_primitive_field): Handle virtual base classes.
      * value.h (value_print): Return void.
      * value.h (common_val_print): Return void.
      * value.h (val_print): Return void.
      * valprint.c (val_print): Update.
      * valprint.h (struct generic_val_print_decorations): New.
      * gdb.base/nextoverexit.c: New file.
      * ia64-vms-tdep.c (_initialize_ia64_vms_tdep): Rename from
      * jv-valprint.c (java_value_print): Correctly compute 'obj_addr'.
      * value.c (value_primitive_field): Don't fetch contents for
      * gdb.ada/operator_bp.exp: Clear debug-file-directory.
      * proc-service.c (ps_pglobal_lookup): Set the current program
      * dwarf2read.c (dwarf2_attr): Avoid tail-recursive call.
      * dwarf2read.c (struct dwarf2_cu) <checked_producer,
      * buildsym.c (record_pending_block): Now static.
      * d-lang.c (d_language_defn) <la_iterate_over_symbols>: Set to
      * gnu-v3-abi.c (struct value_and_voffset): New.
      * cp-valprint.c (cp_print_value_fields): Use
      * NEWS: Mention "info vtbl", not "info vtable".
      2012-03-16  Chris January  <chris.january@allinea.com>
      2012-03-16  Chris January  <chris.january@allinea.com>
      * gnu-v3-abi.c (gnuv3_print_vtable): Initialize 'result_vec'.
      * .dir-locals.el: New file.
      * python/py-inferior.c (infpy_read_memory): Remove cleanups and
      * dwarf.c (display_gdb_index): Handle index version 6.
      * python/python.c (gdbpy_decode_line): Move cleanup creation out
      * linespec.c (convert_linespec_to_sals): Don't use
      * top.c (quit_target): Use all_cleanups.
      * buildsym.c (add_free_pendings): Remove.
      * gdb.threads/linux-dp.exp: Unset 'seen' before 'array set'.
      * dwarf.c (get_TAG_name): Use get_DW_TAG_name.
      * dwarf2read.c (dwarf_tag_name): Return const char *.  Use
      * gdb.trace/strace.exp: Add 'quiet' to compiler flags.
      * psymtab.c (PSYMTAB_TO_SYMTAB): Remove.
      * tracepoint.c (scope_info): Update.
      * psymtab.c (partial_map_expand_apply): Add assertion.
      * jv-lang.c (get_java_class_symtab): Use allocate_global_block,
      * symtab.h (struct symtab) <includes, user>: New fields.
      * cc-with-dwz.sh: New file.
      * dwarf2read.c (recursively_write_psymbols): New function.
      * python/python.c (gdbpy_find_pc_line): Use gdb_py_ulongest.
      PR macros/13205:
      * psymtab.c (find_pc_sect_symtab_from_partial): Return the symtab
      * printcmd.c (print_address_demangle): Add 'opts' argument.
      * printcmd.c (print_address_demangle): Remove special case for 0.
      * valprint.c (val_print_string): Don't print leading space.
      PR exp/13907:
      * macroexp.c (macro_stringify): Terminate the string.
      * gdb.base/callfuncs.exp (do_function_calls): Update for 'set
      PR c++/7173:
      * cp-support.h (cp_finalize_namespace, cp_initialize_namespace):
      bfd/
      * infrun.c (handle_inferior_event)
      * dwarf2read.c (dw2_get_primary_filename_reader): New function.
      * dwarf2read.c (dw2_get_file_names_reader): Ignore partial units.
      * dwarf-mode.el: Add final comment.  Bump version.
      * breakpoint.c (add_catch_command): Use completer_ftype.
      * ada-lang.c (ada_make_symbol_completion_list): Return a VEC.
      * breakpoint.c (condition_completer): New function.
      2012-06-13  Kaushik Srenevasan  <kaushik@twitter.com>
      * valops.c (find_overload_match): Use value_ind.
      * valops.c (value_find_oload_method_list): Now static.
      * dwarf2read.c (dw2_find_symbol_file): Unconditionally use
      2012-06-18  Greta Yorsh  <Greta.Yorsh@arm.com>
      * c-exp.y (operator): Remove trailing space after "delete" and
      * gdb.cp/m-static.cc (keepalive): New function.
      PR exp/9514:
      * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests)
      * lib/gdb.exp (default_gdb_init): Set gdb_test_file_name.
      * gdb.java/jmain.exp: Use standard_testfile.
      * gdb.objc/basicclass.exp: Use standard_testfile.
      * gdb.python/lib-types.exp: Use standard_testfile,
      * lib/gdb.exp (standard_output_file): Use "file join".
      * gdb.server/ext-attach.exp: Use standard_testfile,
      * gdb.asm/asm-source.exp: Use standard_output_file,
      * gdb.opt/clobbered-registers-O2.exp: Use standard_testfile,
      * gdb.modula2/unbounded-array.exp: Use standard_testfile,
      * gdb.linespec/ls-errs.exp: Use standard_testfile.
      * gdb.pascal/integers.exp: Use standard_testfile, clean_restart.
      * gdb.fortran/subarray.exp: Use standard_testfile,
      * gdb.multi/watchpoint-multi.exp: Use standard_testfile.
      * gdb.stabs/weird.exp: Remove directory-checking code.  Use
      * gdb.reverse/break-precsave.exp: Use standard_testfile.
      * gdb.trace/actions.exp: Use standard_testfile.
      * gdb.threads/watchpoint-fork.exp (test): Use
      * gdb.threads/step.c: Remove.
      * gdb.python/python.exp: Fix regexps in pagination tests.
      * gdb.dwarf2/pr10770.exp: Use standard_testfile.
      PR macros/7961:
      * gdb.go/package.exp: Partially revert earlier patch; use
      * gdb.texinfo (Index Section Format): Update for version 7.
      * dwarf.c: Include gdb-index.h.
      * c-exp.y (func_mod, direct_abs_decl, abs_decl, ptr_operator):
      * parser-defs.h (type_stack, type_stack_size, type_stack_depth):
      * c-exp.y (%union) <type_stack>: New field.
      PR exp/9608:
      * c-exp.y (DOTDOTDOT): New token.
      * c-exp.y (check_parameter_typelist): New function.
      * lib/gdb.exp (standard_testfile): Unset output variables from
      * gdb.cp/abstract-origin.exp: Use standard_testfile.
      * gdb.mi/dw2-ref-missing-frame.exp: Use standard_testfile,
      * gdb.reverse/break-precsave.exp: Use standard_output_file.
      * lib/gdb.exp (build_executable_from_specs): New proc, from
      * gdb.dwarf2/dup-psym.exp: Use prepare_for_testing_full.
      * lib/gdb.exp (standard_testfile): Don't declare objdir.
      * jv-typeprint.c (c_type_print_varspec_suffix): Don't declare.
      * dwarf2read.c (try_open_dwo_file): Use gdb_bfd_ref and
      * symfile.c (symfile_bfd_open): Don't copy name.  Call
      * remote-mips.c (mips_load_srec): Use make_cleanup_bfd_close.
      * utils.c (make_cleanup_bfd_unref): Rename from
      * gdb_bfd.c (struct gdb_bfd_data): New.
      * dwarf2read.c (try_open_dwo_file): use gdb_bfd_open.
      * dwarf2read.c: Don't include zlib.h or sys/mman.h.
      * dwarf2read.c (struct dwarf2_per_objfile) <dwz_file>: New field.
      * dwarf2read.c (struct dwz_file) <gdb_index>: New field.
      * cc-with-index.sh, cc-with-dwz.sh: Remove.
      * ax-gdb.c (gen_expr): Handle UNOP_CAST_TYPE, UNOP_MEMVAL_TYPE.
      * c-exp.y (enum token_flags): New.
      PR exp/13206:
      * dwarf2read.c (try_open_dwo_file): Don't call
      2012-07-20  Jan Kratochvil <jan.kratochvil@redhat.com>
      * bfd-target.c (target_bfd_reopen): Update.
      * cli/cli-dump.c (bfd_openr_with_cleanup): Use gdb_bfd_openr.
      * coffread.c (coff_symfile_read): Make a cleanup for 'debugfile'
      * gdb_bfd.c (gdb_bfd_ref, gdb_bfd_unref): Fix comment.
      * symfile.c (separate_debug_file_exists): Update.
      * solib-svr4.c (enable_break): Update.
      * rs6000-nat.c (add_vmap): Rewrite archive loop.  Fix reference
      * symfile.c (symbol_file_add): Don't open BFD twice.
      * macrotab.c (macro_bcache_str): Remove cast.
      * NEWS: Mention maint info bfds.
      * symmisc.c (print_symbol_bcache_statistics): Use QUIT, not
      * copying.c: Rebuild.
      * lib/ada.exp (standard_ada_testfile): New proc.
      * Makefile.in (SFILES): Remove objc-exp.y.
      * c-exp.y (classify_name): Avoid assignment in condition.
      * remote-sim.c (gdb_os_poll_quit): Don't check immediate_quit.
      * dlltool.c (scan_obj_file): Close arfile after calling
      * opncls.c (_bfd_delete_bfd): Now static.
      * dwarf2-frame.c (dwarf2_frame_cache): Call do_cleanups before
      PR cli/14392:
      PR python/14386:
      * dwarf2-frame.c (clear_pointer_cleanup): New function.
      * dwarf2read.c (dwarf_decode_macro_bytes)
      PR python/14387:
      * gdb_bfd.c (struct gdb_bfd_data) <archive_bfd>: New field.
      PR binutils/14475:
      * vms-lib.c (_bfd_vms_lib_get_module): Use bfd_zmalloc for
      * gdb.hp/gdb.aCC/exception.exp: Remove.
      * cli/cli-cmds.c (filter_sals): Handle nelts == 0 case.
      * lib/gdb.exp (skip_unwinder_tests): New proc.
      * exec.c (exec_close, exec_file_attach): Update.
      * auto-load.c (_initialize_auto_load): Update.
      * registry.h (struct registry_fields): New.
      * gdb_bfd.h: Include registry.h.  Use DECLARE_REGISTRY.
      * elfread.c (elf_symtab_read): Update.
      * dwarf2read.c (macro_start_file): Update.
      * windows-nat.c (windows_make_so): Use gdb_bfd_open.
      * jit.c (jit_object_close_impl): Don't malloc the objfile
      * event-top.c (sigwinch_token, handle_sigwinch): Remove.
      * defs.h (quit_flag): Don't declare.
      * lib/gdb.exp (skip_unwinder_tests): Don't leave 'ok' set if
      * python/py-newobjfileevent.c (create_new_objfile_event_object):
      * NEWS: Update.
      * c-typeprint.c (cp_type_print_derivation_info): Fix comment.
      * c-typeprint.c (c_type_print_base) <TYPE_CODE_STRUCT,
      2012-09-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
      2012-09-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * dwarf2read.c (mark_common_block_symbol_computed): New function.
      * f-lang.h (BLANK_COMMON_NAME_LOCAL): Remove.
      Fix https://bugzilla.redhat.com/show_bug.cgi?id=849357
      PR python/14634:
      PR python/14635:
      * valprint.c (generic_emit_char, generic_printstr): Pass size of
      * tic54x-dis.c (print_instruction): Don't use K&R style.
      * breakpoint.c (compare_breakpoints): Fix comparison.
      * tracepoint.c (print_one_static_tracepoint_marker): Constify.
      * compress.c (bfd_get_full_section_contents): Don't cache
      * compress.c: Revert previous patch.
      binutils
      * gdb.texinfo (General Query Packets): Use @itemx.
      * gdb.texinfo (General Query Packets): Use @itemx for QAgent.
      * gdbarch.c: Rebuild.
      binutils
      * configure: Rebuild.
      * breakpoint.c (catch_syscall_completer): Pass 'word' as second
      PR python/14802:
      * frame.c (put_frame_register): Don't use temporary buffer.
      * gdb.threads/gcore-thread.exp: Use gdb_gcore_cmd.
      * target.h (inferior_has_forked, inferior_has_vforked)
      * python/py-bpevent.c: Include defs.h.
      PR gdb/14704:
      gdb
      * gdbarch.sh (target_gdbarch): Remove macro.
      * gdb.cp/classes.exp (test_ptype_class_objects): Remove
      * ada-lang.c (user_select_syms, ada_print_subexp): Pass flags
      * c-typeprint.c (cp_type_print_method_args): Add flags
      * NEWS: Update.
      * cp-support.c (inspect_type,
      * c-typeprint.c (find_typedef_for_canonicalize,
      * NEWS: Update.
      * python/python.c (start_type_printers): Initialize 'result_obj'.
      2012-11-13  Giuseppe Montalto  <giuseppe.montalto@st.com>
      * gdbarch.h, gdbarch.c: Rebuild.
      * configure, config.in: Rebuild.
      * gdb.texinfo (Signaling): Fix typo.
      * completer.c (count_struct_fields): Remove.
      * gdbtypes.h (struct cplus_struct_type) <localtype_ptr>: Remove
      * ada-lang.c (user_select_syms): Use SYMBOL_SYMTAB.
      2012-11-26  Alexander Larsson  <alexl@redhat.com>
      2012-11-26  Alexander Larsson  <alexl@redhat.com>
      PR gdb/14290:
      * contrib/ari/gdb_ari.sh: Remove rules for xasprintf and
      * gdb.texinfo (SVR4 Process Information): Document missing
      * gdb.base/gnu-debugdata.exp (run, pipeline): Don't use lassign.
      * ada-exp.y (write_object_renaming, write_var_or_type)
      PR gdb/14917:
      2012-12-06  Jens Elmenthaler <jens.elmenthaler@advantest.com>
      2012-12-06  Pedro Alves  <palves@redhat.com>
      * typeprint.c (_initialize_typeprint): Set completer
      * expression.h (parse_expression_for_completion): Rename
      * ada-lang.c (ada_make_symbol_completion_list): Add 'code'
      * buildsym.c (struct pending_block): Move from buildsym.h.
      * dwarf2read.c (dwarf2_fetch_die_loc_sect_off): New function.
      * defs.h: Don't check for definition of LONGEST.
      * Makefile.in (DEPMODE, DEPDIR, depcomp, COMPILE.pre)
      * dsrec.c (report_transfer_performance): Don't declare.
      * dwarf2read.c (dwarf2_get_dwz_file): Set 'dwz_file'.
      * coffread.c (coff_symfile_init): Use set_objfile_data.
      * coffread.c (coff_objfile_data_key): New global.
      * dbxread.c (read_dbx_symtab): Update.
      * acinclude.m4 (CY_AC_C_WORKS): Remove.
      * solib-svr4.c (enable_break): Use SECT_OFF_TEXT.
      gdb
      * symtab.c (check_field): Now static.  Move from...
      * c-exp.y (block, variable, name_not_typename, lex_one_token,
      Partial fix for PR c++/14160:
      PR c++/8888:
      * top.c (xgdb_verbose): Remove.
      * minsyms.c (lookup_solib_trampoline_symbol_by_pc): Now static.
      * cli/cli-cmds.c (_initialize_cli_cmds): New function.
      * cli/cli-cmds.c (_initialize_cli_cmds): Remove "document",
      * symfile.c (list_overlays_command, map_overlay_command)
      * Makefile.in (init.c): Declare initialize_all_files;
      * breakpoint.c (dprintf_command): Now static.
      * cli/cli-cmds.c (apropos_command): Now static.
      * infcmd.c (all_registers_info, nexti_command, stepi_command)
      * defs.h (directory_command): Don't declare.
      fix some bad ChangeLog dates from today
      * serial.c (deprecated_serial_fd): Remove.
      * acinclude.m4 (GDB_AC_CHECK_BFD): New macro.
      * config/i386/darwin.mh (NATDEPFILES): Remove machoread.o.
      * gdb.texinfo (GDB/MI Output Records): Update menu.
      * symfile.h (struct ecoff_debug_hack): Remove.
      PR cli/7719:
      * objc-lang.c (objc_emit_char, objc_printchar, objc_printstr):
      * section.c (_bfd_std_section): Rename from std_section.
      * config/pa/hpux.mh (NATDEPFILES): Remove somread.o.
      PR symtab/14931:
      PR symtab/14442:
      * cli/cli-decode.c (add_setshow_string_noescape_cmd): Return the
      * breakpoint.c (print_one_catch_fork, print_one_catch_vfork)
      2013-01-03  Pedro Alves  <palves@redhat.com>
      * mem-break.c: Remove obsolete comment.
      * cp-abi.c (cp_abi_completer): New function.
      * cp-abi.c (cp_abi_completer): Fix typo in assignment.
      PR c++/14999:
      * gnu-v2-abi.c (_initialize_gnu_v2_abi): Don't set default ABI.
      * main.c (captured_main): Call bfd_init.
      * dwarf2read.c (new_symbol_full): Remove cast.
      * symtab.c (struct demangled_name_entry) <mangled>: Now const.
      * buildsym.c (patch_subfile_names): Use set_last_source_file.
      * gdbtypes.c (init_type): Make 'name' const.
      * dwarf2read.c (struct partial_die_info) <name, scope>: Now
      * dwarf2read.c (fixup_go_packaging): Save package name
      * symfile.h (obsavestring): Don't declare.
      * gdb_obstack.h (obconcat): Move declaration here, from...
      * gdb.gdb/selftest.exp (do_steps_and_nexts): Handle bfd_init
      * dwarf2loc.c (dwarf2_compile_expr_to_ax) <DW_OP_fbreg>: Only
      * gdb.cp/converts.cc (main): Initialize 'a'.
      * gdb.dwarf2/dw2-error.exp: Pass test name to "file" test.
      * ada-lang.h (ada_decode_symbol): Make return type const.
      * c-exp.y (qualified_name): Use TYPE_SAFE_NAME.
      * cp-namespace.c (cp_scan_for_anonymous_namespaces): Update.
      * cp-namespace.c (cp_set_block_scope): Remove.
      * dwarf2read.c (processing_has_namespace_info): Remove.
      * gdb.python/py-explore.exp: Expect the gdb prompt.
      * value.c (deprecated_set_value_modifiable): Remove.
      * dwarf2read.c (free_dwo_file): Remove assert.
      * dwarf2read.c (read_namespace_type): Remove cast.
      * dwarf2read.c (compute_delayed_physnames, read_call_site_scope)
      * symfile.c (get_file_crc): Use bfd_calc_gnu_debuglink_crc32.
      * hppa-tdep.c (read_unwind_info): Use SECT_OFF_TEXT, not "0".
      * gdb.texinfo (Target Commands): Fix typo.
      * lib/dwarf.exp (namespace Dwarf): New.
      PR c++/14998:
      PR gdb/13987:
      * jit.c (jit_program_space_data): Rename from jit_inferior_data;
      2013-02-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * gdb.dwarf2/method-ptr.exp: Use correct form for non-string
      * python/py-type.c (typy_strip_typedefs): Don't call check_typedef
      PR symtab/11464:
      2013-02-15  Sanimir Agovic  <sanimir.agovic@intel.com>
      PR gdb/15102:
      * gdb.texinfo: Remove bad @syncodeindex.
      * configure.ac: Invoke AC_SYS_LARGEFILE.
      * objfiles.h (ALL_PSPACE_OBJFILES): Remove trailing backlash.
      * py-block.c (gdbpy_block_for_pc): Call block_for_pc inside
      * py-finishbreakpoint.c (bpfinishpy_init): Reorganize to call
      * python/python.c (gdbpy_find_pc_line): Call find_pc_line
      * python/python.c (gdbpy_print_stack): Call begin_line and
      * contrib/excheck.py: New file.
      * python/py-arch.c (archpy_disassemble): Use PyInt_Check and
      * remote-m32r-sdi.c (m32r_load): Call skip_spaces on correct
      * symtab.c (error_in_psymtab_expansion): New function.
      gdb
      * gdb_bfd.c (struct gdb_bfd_data) <crc_computed, crc>:
      PR c++/15116:
      2013-03-15  Tony Theodore  <tonyt@logyst.com>
      * psymtab.c (find_pc_sect_psymbol, fixup_psymbol_section)
      2013-03-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
      * ax-gdb.c (gen_var_ref): Unconditionally call via computed ops,
      * c-exp.y (%union) <sym, ivar, ivec>: Remove.
      * c-exp.y (YYPRINT): Define.
      PR exp/15109:
      * tracepoint.h (decode_agent_options): Add 'trace_string'
      fix date in ChangeLog entry
      * symfile.c (alloc_section_addr_info): Update header.  Don't set
      PR c++/9197:
      PR symtab/11462:
      * dwarf-mode.el: Bump version number.
      * dwarf.c (process_debug_info): Check dwarf_cutoff_level.
      * coffread.c (process_coff_symbol, coff_read_enum_type): Call
      * symtab.c (symbol_init_cplus_specific, symbol_set_demangled_name):
      * ada-lang.c (ada_decode_symbol): Check and set 'ada_mangled'.
      * minsyms.h (struct bound_minimal_symbol): New.
      * coffread.c (cs_to_section): Use gdb_bfd_section_index.
      PR symtab/8423:
      * coffread.c (record_minimal_symbol): Update.
      PR symtab/8424:
      * maint.c (print_bfd_section_info): Print the section index.
      * symmisc.c (dump_msymbols): Cast fprintf_filtered argument to
      * symtab.h (struct general_symbol_info) <value.bytes>: Make const.
      * dwarf2-frame.c (struct comp_unit) <dwarf_frame_buffer>: Now
      * gdb.texinfo (Set Catchpoints): Remove obsolete text.
      PR c++/12824:
      PR c++/11990:
      * elfread.c (elf_symtab_read): Install versioned symbol under
      PR c++/9065:
      * Makefile.in (SFILES): Add break-catch-throw.c
      PR c++/10119:
      * break-catch-throw.c (struct exception_names): New.
      PR c++/15176:
      PR c++/13588:
      * NEWS: Move recent entries into "since 7.6" section.
      * gdb.texinfo (Set Catchpoints): Mention earliest version of
      PR gdb/7912:
      * gdb.gdb/selftest.exp (do_steps_and_nexts): Check for
      * common/filestuff.c: Check USE_WIN32API before including
      PR corefiles/14983:
      * gdb.texinfo (Python API): Mention Python help and keyword
      PR python/14204:
      * dwarf2read.c (dwarf2_const_value_attr): Use 'obstack', not
      * somread.c (som_symfile_offsets): Add 'const' to addrs.
      * dwarf2read.c (dwarf2_const_value_data): Remove unused
      * dwarf2loc.c (invalid_synthetic_pointer): Move earlier.
      * ada-lang.c (ada_value_primitive_packed_val): Don't
      * lib/selftest-support.exp: New file.
      * gdb.base/solib-search.exp: Set test name for "set
      gdb
      2013-05-10  Joel Brobecker  <brobecker@adacore.com>
      PR exp/15364:
      PR gdb/15538:
      fix PR number in ChangeLog
      * gdb.dwarf2/implptrconst.exp: Create a CU with 4 byte address
      * gcore.c (create_gcore_bfd): Make 'filename' const.
      * go32-nat.c (go32_terminal_info): Make 'args' const.
      * remote.c (remote_set_trace_notes): Make arguments const.
      * ui-file.c (gdb_fopen): Make arguments const.
      * eval.c (parse_and_eval_long): Make 'exp' const.
      * python/py-inferior.c (infpy_read_memory): Don't call
      * python/py-arch.c (arch_object_type): Use
      * python/py-threadevent.c (get_event_thread): Use
      * python/py-function.c (fnpy_init): Decref result of
      * python/python.c (before_prompt_hook): Add cleanup to
      * py-cmd.c (gdbpy_string_to_argv): Check result of
      * py-evtregistry.c (create_event_object): Decref
      * python/py-event.h (evpy_emit_event): Use
      * python/python-internal.h (events_object_type): Remove.
      * python/py-arch.c (archpy_disassemble): Update.
      * python/py-event.h (gdbpy_initialize_event_generic): Use
      * python/py-cmd.c (cmdpy_init): Decref 'ds_obj'.
      * python/py-cmd.c (cmdpy_completer): Use iterator protocol.
      * python/py-event.c (evpy_emit_event): Decref the
      * python/py-inferior.c (gdbpy_inferiors): Update.  Hoist
      * python/py-type.c (make_fielditem): Add gdb_assert_not_reached
      * python/py-event.c (gdbpy_initialize_event_generic): Return
      * python/py-finishbreakpoint.c (bpfinishpy_out_of_scope):
      * python/py-arch.c (gdbpy_initialize_arch): Return 'int'.
      * mi/mi-main.c: Include python-internal.h.
      * python/py-param.c (compute_enum_values): Decref 'item'.
      * python/py-symtab.c (set_sal): Use
      * python/python.c (gdbpy_run_events): Decref the result
      * python/py-evts.c (gdbpy_initialize_py_events): Don't
      * python/py-cmd.c (cmdpy_completer): Use explicit decref.
      * python/py-arch.c (gdbpy_initialize_arch): Use
      * python/py-frame.c (frapy_older, frapy_newer, gdbpy_newest_frame)
      * python/py-type.c (typy_fields): Unconditionally decref 'r'.
      * python/py-value.c (valpy_get_dynamic_type): Simplify
      * python/py-prettyprint.c (search_pp_list): Decref 'attr'.
      * gdb.gdb/python-selftest.exp: New file.
      PR c++/15401:
      add the cleanup checker
      some cleanup checker fixes
      fix print_command_1
      fix cleanups in som_symtab_read
      remove erroneous return from setup_user_args
      fix linespec bug noticed by the checker
      fix up cleanup handling in internal_vproblem
      cleanup fixes for remote-mips.c
      cleanup fixes for inf-ptrace.c
      fix list_available_thread_groups
      fix cleanup handling in m32r_load
      fix cleanup handling in macho_symfile_read
      fix two buglets in breakpoint.c
      make a cleanup unconditionally in tracepoint.c
      fix varobj.c
      simplify cli-logging.c for analysis
      fix py-breakpoint.c
      fix py-frame.c
      fix py-prettyprint.c
      fix py-value.c
      fix symtab.c
      fix one bug in symfile.c
      fix mipsread.c
      fix one bug in stabsread.c
      fix top.c
      fix cp-namespace.c
      use explicit returns to avoid checker confusion
      fix in solib-aix.c
      fix linux-thread-db.c
      fix source.c
      fix dbxread.c
      fix mi-cmd-stack.c
      fix cli-script.c
      fix mi-cmd-var.c
      some fixes to infrun.c
      fix compile_rx_or_error
      fix up xml-support.c
      maintenance_expand_symtabs leaks a cleanup
      * python/py-utils.c (gdb_pymodule_addobject): Cast away const.
      * gdb.base/break-always.exp: Explicitly specify test name.
      * gdb.base/dump.exp (capture_value): Don't put expression into
      fix python-selftest.exp failure with gdbserver
      Fix PR symtab/15391
      * python/python.c (finish_python_initialization): Decref
      * python/py-inferior.c (gdbpy_selected_inferior): Don't incref.
      Fix PR cli/15603
      * breakpoint.c (_initialize_breakpoint): Remove trailing \n from
      * gdb.trace/actions.exp (check_tracepoint): Don't use a full file
      don't keep a gdb-specific date
      * common/create-version.sh (date): Use "$", not "$$" in sed
      * Makefile.in (dtbdir): Don't use gdb's version.in.
      * gdbint.texinfo (Versions and Branches): Use common/version.in.
      test suite update - gdb.base/[ab]
      test suite update - gdb.base/[cd]
      test suite update - gdb.base/[efg]
      test suite update - gdb.base/[h-m]
      test suite update - gdb.base/[n-r]
      test suite update - gdb.base/s*
      test suite update - gdb.base/[t-z]
      Fix up broken ChangeLog entries.
      * target.c (target_struct_index): Remove.
      * corelow.c (core_gdbarch): Now static.
      * target.c (find_run_target): Remove.
      * tracepoint.c (deprecated_readline_begin_hook)
      move version.in from gdb/common back to gdb
      add -Wmissing-parameter-type
      add -Wold-style-declaration
      add -Wold-style-definition
      change gdb to use BFD's "dwz" functions
      remove mention of "target nrom"
      * common/ptid.h: Comment fixes.
      * contrib/ari/update-web-ari.sh: Update for version.in change.
      * Makefile.in (GDB_WARN_CFLAGS_NO_DEFS, ADA_EXP_C): New macros.
      test suite fixlet for gdb.trace
      simple test suite fix in gdb.mi
      simple test suite fix in gdb.ada
      * dwarf2read.c (dwarf2_per_objfile_free): Clear
      fix dwarf_decode_line_header
      fix init_cutu_and_read_dies
      fix solib-som.c
      * dwarf2read.c (init_cutu_and_read_dies): Revert patch from
      don't call add_target for thread_db_ops
      remove pop_target
      fix PR symtab/15719
      remove msymbol_objfile
      more add_target removals
      also filter label symbols
      fix recursively_compute_inclusions and add dwz test case
      use language of the main symbol
      remove unused qf method
      fix PR symtab/15028
      * Makefile.in (ALL_SUBDIRS): Add gdb.go.
      more uses of standard_output_file
      add standard_temp_file
      add caching procs to test suite
      introduce parallel mode
      use the libiberty crc code
      make remote_protocol_features "const"
      Add new_remote_state
      push remote_desc into struct remote_state
      push general_thread and continue_thread into struct remote_state
      push remote_traceframe_number into struct remote_state
      push last_pass_packet into struct remote_state
      push last_program_signals_packet into struct remote_state
      push last_sent_signal into struct remote_state
      push last_sent_step into struct remote_state
      move some statics from remote_read_qxfer into struct remote_state
      move use_threadinfo_query and use_threadextra_query into struct remote_state
      move sizeof_pkt into remote_trace_find
      move async_client_callback and async_client_context into remote_state
      move remote_stopped_by_watchpoint_p and remote_watch_data_address into remote_state
      move some static thread state into remote_state
      move gdbarch object from objfile to per-BFD
      fix PR python/15816
      * dbxread.c (record_minimal_symbol): Make 'name' argument const.
      fix some gdb.dwarf2 tests for parallel safety
      introduce gdb_remote_download and finish parallel fixes in gdb.dwarf2
      use standard_temp_file in another caching proc
      fix gdb.python to be parallel-safe
      fix gdb.arch to be parallel-safe
      convert one more caching proc
      fix dwz.exp on 32-bit targets
      * gdb.dwarf2/gdb-index.exp (add_gdb_index): Use explicit test name
      (clh 9)
      revert erroneous checkin to mi-support.exp
      * lib/mi-support.exp (varobj_tree::walk_tree): Set _root_idx
      don't share per-BFD data if relocations are needed
      move the demangled_names_hash into the per-BFD
      fix PR symtab/15597
      bfd
      * opncls.c (get_alt_debug_link_info_shim): Update type of 'len'.
      * gdb.dwarf2/dwzbuildid.exp (write_dwarf_file): Pass explicit test
      * dbxread.c (read_dbx_symtab) <bss_ext_symbol>: Remove unused
      remove unused field from struct elfinfo
      fix for PR gdb/15995
      * lib/gdb.exp (build_executable_from_specs): Remove duplicate set
      fix CONTRIBUTE for git migration
      fix ARI for git migration
      binutils doc update
      undef reg in gdb_curses.h
      fix up log-file toggling
      fix some simple thinkos in the test suite
      fix weird.exp for parallel testing
      fix up gdb.gdb
      fix up gdb.xml
      fix up gdb.mi
      fix up gdb.trace
      simple changes in gdb.base
      update checkpoint test
      update fileio test
      introduce relative_filename and use it
      fix up gdb.server
      make gdb.asm parallel-safe
      fix argv0-symlink.exp for parallel mode
      fix some "exec" tests
      fix some fission tests
      switch to fully parallel mode
      constify to_detach
      introduce common.m4
      remove link.h checks
      use gdb_string.h in m32c-tdep.c
      gdb configure updates
      fix a comment in configure.ac
      remove unused gdbserver configury
      fix "tkill" check
      fix multi-arch-exec for parallel mode
      off-by-one fix for py-linetable.c
      fix grammar oddity in the manual
      print summary from "make check"
      fix PR c++/16117
      link gdbreplay against gnulib
      change how list of modules is computed
      import strstr and strerror modules
      remove gdb_string.h
      don't check for string.h or strings.h
      import gnulib dirent module
      remove gdb_dirent.h
      don't check for stddef.h
      stdlib.h is universal too
      don't check for unistd.h
      sys/types.h cleanup
      import gnulib sys/stat.h module
      remove gdb_stat.h
      remove strerror module
      Detect infinite loop in value_fetch_lazy's lval_register handling.
      handle an unspecified return address column
      update comment in dw2-bad-cfi.S.
      revert patch from 2013-11-22
      add "dir" menu item for gdbserver
      add @kindex for catchpoints
      remove some sym_probe_fns methods
      make symtab::filename const
      make symtab::dirname const
      put the psymtab filename in the filename bcache
      fix a couple of FIXMEs
      pack partial_symtab for space
      remove unnecessary declaration
      remove objfile_to_front
      update free_objfile comment
      remove remnants of old Mach-O workaround
      make serial_ops const
      don't allocate serial_ops
      convert CONST to const
      fix JIT reader path creation
      remove ANSI_PROTOTYPES
      remove uses of PARAMS from binutils
      remove VA_* from binutils
      remove PARAMS from include/cgen
      remove PARAMS from sim
      remove VA_* macros from sim
      fix crash in frame filters
      fix erroneous error-handling in frame filter code
      avoid python exception in FrameDecorator.py

Tom de Vries (1):
      Fix typo in gdb/testsuite/gdb.arch/thumb2-it.S.

Tomer Levi (52):
      Add KEEP for certain section's *personality*
      Handle load/stor unique instructions before parsing
      config/tc-crx.c (handle_LoadStor): New function. Handle load/stor unique instructions before parsing.
      Enable --relax option by default
      Enable --relax option by default for CRX
      Add error checking for Co-Processor instructions
      Add error checking for CRX Co-Processor instructions
      1. Check unsigned immediate operands validity. 2. Update coprocessor id to be unsigned immediate.
      'config/tc-crx.c' update.
      Reverse operands order in store co-processor instructions.
      Remove test for unsupported 'popa' instruction.
      'gas/crx' update
      2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
      (enum reg): Rearrange registers, remove 'ccfg' and 'pc'.
      2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
      * crx-dis.c (enum REG_ARG_TYPE): New, replacing COP_ARG_TYPE.
      * crx-opc.c (crx_instruction): Update data structure according to the rearrangement done in CRX opcode header file.
      2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
      * config/tc-crx.c: Remove global variable 'post_inc_mode'.
      2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
      * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
      * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
      2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-08  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-05  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-14  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-14  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-23  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-23  Tomer Levi  <Tomer.Levi@nsc.com>
      2004-12-23  Tomer Levi  <Tomer.Levi@nsc.com>

Torbjorn Granlund (7):
      Making HPPA assembler case sensitive where it should be, and speeding it up
      hppa.h: Fix typo in fstws arg string.
      Fix for PR 6200 (SUBC problems).
      Changes for PR 6203.
      Changes for hosting on 64 bit machines.
      remote-est.c (est_open): Make static to match prototype.
      Make clean targets work also when SUBDIRS is empty.

Trevor Smigiel (2):
      include/elf/
      bfd/

Tristan Gingold (493):
      * config/tc-ppc.c (md_apply_fix): For PPC_TOC16 on XCOFF, uses offset
      * ia64-dis.c (print_insn_ia64): Generate symbolic names for cr
      2008-01-11  Tristan Gingold  <gingold@adacore.com>
      ld:
      2008-01-23  Tristan Gingold  <gingold@adacore.com>
      2008-01-23  Tristan Gingold  <gingold@adacore.com>
      2008-08-28  Tristan Gingold  <gingold@adacore.com>
      2008-08-28  Tristan Gingold  <gingold@adacore.com>
      2008-08-28  Tristan Gingold  <gingold@adacore.com>
      2008-08-28  Tristan Gingold  <gingold@adacore.com>
      2008-09-05  Tristan Gingold  <gingold@adacore.com>
      ld/
      2008-09-08  Tristan Gingold  <gingold@adacore.com>
      2008-09-08  Tristan Gingold  <gingold@adacore.com>
      2008-10-03  Tristan Gingold  <gingold@adacore.com>
      2008-11-06  Tristan Gingold  <gingold@adacore.com>
      Remove extra blank line.
      2008-11-12  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2008-11-14  Tristan Gingold  <gingold@adacore.com>
      2008-11-20  Tristan Gingold  <gingold@adacore.com>
      2008-11-20  Tristan Gingold  <gingold@adacore.com>
      (Chunk I forgot to commit on 2008-11-14).
      2008-11-26  Tristan Gingold  <gingold@adacore.com>
      gdb:
      2008-11-27  Tristan Gingold  <gingold@adacore.com>
      2008-12-02  Tristan Gingold  <gingold@adacore.com>
      2008-12-03  Tristan Gingold  <gingold@adacore.com>
      2008-12-05  Tristan Gingold  <gingold@adacore.com>
      2008-12-09  Tristan Gingold  <gingold@adacore.com>
      2008-12-15  Tristan Gingold  <gingold@adacore.com>
      2008-12-16  Tristan Gingold  <gingold@adacore.com>
      2008-12-23  Tristan Gingold  <gingold@adacore.com>
      2008-12-23  Tristan Gingold  <gingold@adacore.com>
      2009-02-04  Tristan Gingold  <gingold@adacore.com>
      2009-02-04  Tristan Gingold  <gingold@adacore.com>
      (I forgot to commit the ChangeLog file in my last commit).
      2009-02-04  Tristan Gingold  <gingold@adacore.com>
      2008-12-05  Tristan Gingold  <gingold@adacore.com>
      2009-02-05  Tristan Gingold  <gingold@adacore.com>
      2009-02-06  Tristan Gingold  <gingold@adacore.com>
      2009-02-09  Tristan Gingold  <gingold@adacore.com>
      2009-02-23  Tristan Gingold  <gingold@adacore.com>
      Update contributors list for update of alpha-vms bfd.
      2009-03-03  Tristan Gingold  <gingold@adacore.com>
      2009-03-04  Tristan Gingold  <gingold@adacore.com>
      2009-04-27  Tristan Gingold  <gingold@adacore.com>
      2009-05-04  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      (Fix date for):
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-05-25  Tristan Gingold  <gingold@adacore.com>
      2009-06-01  Tristan Gingold  <gingold@adacore.com>
      2009-05-29  Tristan Gingold  <gingold@adacore.com>
      2009-06-03  Tristan Gingold  <gingold@adacore.com>
      2009-06-05  Tristan Gingold  <gingold@adacore.com>
      2009-06-09  Tristan Gingold  <gingold@adacore.com>
      2009-06-12  Tristan Gingold  <gingold@adacore.com>
      2009-06-16  Tristan Gingold  <gingold@adacore.com>
      2009-06-19  Tristan Gingold  <gingold@adacore.com>
      2009-06-19  Tristan Gingold  <gingold@adacore.com>
      2009-06-19  Tristan Gingold  <gingold@adacore.com>
      2009-06-19  Tristan Gingold  <gingold@adacore.com>
      2009-06-22  Tristan Gingold  <gingold@adacore.com>
      (committed as obvious)
      Fix a nit.
      And the ChangeLog entry:
      2009-06-25  Tristan Gingold  <gingold@adacore.com>
      2009-06-25  Tristan Gingold  <gingold@adacore.com>
      Add missing entry for:
      Fix indentation of:
      2009-07-01  Tristan Gingold  <gingold@adacore.com>
      2009-07-02  Tristan Gingold  <gingold@adacore.com>
      2009-07-02  Tristan Gingold  <gingold@adacore.com>
      2009-07-03  Tristan Gingold  <gingold@adacore.com>
      2009-06-29  Tristan Gingold  <gingold@adacore.com>
      2009-07-06  Tristan Gingold  <gingold@adacore.com>
      2009-07-07  Tristan Gingold  <gingold@adacore.com>
      2009-07-07  Tristan Gingold  <gingold@adacore.com>
      2009-08-10  Tristan Gingold  <gingold@adacore.com>
      2009-08-10  Tristan Gingold  <gingold@adacore.com>
      2009-08-12  Tristan Gingold  <gingold@adacore.com>
      2009-09-01  Tristan Gingold  <gingold@adacore.com>
      2009-09-01  Tristan Gingold  <gingold@adacore.com>
      2009-09-01  Tristan Gingold  <gingold@adacore.com>
      2009-09-02  Tristan Gingold  <gingold@adacore.com>
      (Also add missing entry for configure.com)
      2009-09-03  Tristan Gingold  <gingold@adacore.com>
      2009-09-03  Tristan Gingold  <gingold@adacore.com>
      binutils/
      bfd/
      2009-09-04  Tristan Gingold  <gingold@adacore.com>
      2009-09-07  Tristan Gingold  <gingold@adacore.com>
      bfd/:
      bfd
      2009-09-09  Tristan Gingold  <gingold@adacore.com>
      2009-09-15  Tristan Gingold  <gingold@adacore.com>
      2009-09-16  Tristan Gingold  <gingold@adacore.com>
      2009-09-23  Tim E. Sneddon  <tsneddon@kednos.com>
      Fix previous entry.
      2009-09-30  Tristan Gingold  <gingold@adacore.com>
      2009-10-06  Tristan Gingold  <gingold@adacore.com>
      2009-10-08  Tristan Gingold  <gingold@adacore.com>
      2009-10-09  Tristan Gingold  <gingold@adacore.com>
      2009-10-09  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2009-10-12  Tristan Gingold  <gingold@adacore.com>
      2009-10-12  Tristan Gingold  <gingold@adacore.com>
      2009-10-13  Tristan Gingold  <gingold@adacore.com>
      2009-10-13  Tristan Gingold  <gingold@adacore.com>
      2009-10-14  Tristan Gingold  <gingold@adacore.com>
      2009-10-15  Jim Blandy  <jimb@red-bean.com>
      2009-10-22  Tristan Gingold  <gingold@adacore.com>
      2009-10-23  Tristan Gingold  <gingold@adacore.com>
      2009-10-23  Tristan Gingold  <gingold@adacore.com>
      2009-10-23  Tristan Gingold  <gingold@adacore.com>
      2009-10-26  Tristan Gingold  <gingold@adacore.com>
      2009-10-27  Tristan Gingold  <gingold@adacore.com>
      2009-10-29  Tristan Gingold  <gingold@adacore.com>
      2009-11-09  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-10  Tristan Gingold  <gingold@adacore.com>
      2009-11-12  Tristan Gingold  <gingold@adacore.com>
      2009-11-12  Tristan Gingold  <gingold@adacore.com>
      2009-11-13  Tristan Gingold  <gingold@adacore.com>
      2009-11-17  Tristan Gingold  <gingold@adacore.com>
      2009-11-18  Tristan Gingold  <gingold@adacore.com>
      2009-11-19  Tristan Gingold  <gingold@adacore.com>
      2009-11-24  Tristan Gingold  <gingold@adacore.com>
      2009-11-27  Tristan Gingold  <gingold@adacore.com>
      2009-10-23  Tristan Gingold  <gingold@adacore.com>
      2009-12-02  Tristan Gingold  <gingold@adacore.com>
      2009-12-02  Tristan Gingold  <gingold@adacore.com>
      2009-12-03  Tristan Gingold  <gingold@adacore.com>
      2009-12-03  Tristan Gingold  <gingold@adacore.com>
      2009-12-07  Tristan Gingold  <gingold@adacore.com>
      2009-12-07  Tristan Gingold  <gingold@adacore.com>
      2009-12-09  Tristan Gingold  <gingold@adacore.com>
      2009-12-02  Tristan Gingold  <gingold@adacore.com>
      2009-12-03  Tristan Gingold  <gingold@adacore.com>
      2009-12-10  Tristan Gingold  <gingold@adacore.com>
      2009-12-11  Tristan Gingold  <gingold@adacore.com>
      2009-12-11  Tristan Gingold  <gingold@adacore.com>
      2009-12-15  Tristan Gingold  <gingold@adacore.com>
      2009-12-15  Tristan Gingold  <gingold@adacore.com>
      2009-12-15  Tristan Gingold  <gingold@adacore.com>
      2009-12-15  Tristan Gingold  <gingold@adacore.com>
      2009-12-15  Tristan Gingold  <gingold@adacore.com>
      2010-01-06  Tristan Gingold  <gingold@adacore.com>
      2010-01-06  Tristan Gingold  <gingold@adacore.com>
      2010-01-07  Tristan Gingold  <gingold@adacore.com>
      2010-01-08  Tristan Gingold  <gingold@adacore.com>
      2010-01-08  Tristan Gingold  <gingold@adacore.com>
      2010-01-11  Tristan Gingold  <gingold@adacore.com>
      2010-01-11  Tristan Gingold  <gingold@adacore.com>
      2010-01-11  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2010-01-13  Tristan Gingold  <gingold@adacore.com>
      2010-01-13  Tristan Gingold  <gingold@adacore.com>
      2010-01-13  Tristan Gingold  <gingold@adacore.com>
      2010-01-13  Tristan Gingold  <gingold@adacore.com>
      2010-01-14  Tristan Gingold  <gingold@adacore.com>
      2009-01-14  Tristan Gingold  <gingold@adacore.com>
      2010-01-18  Tristan Gingold  <gingold@adacore.com>
      2010-01-25  gingold  <gingold@adacore.com>
      2010-01-26  Tristan Gingold  <gingold@adacore.com>
      2010-01-26  Tristan Gingold  <gingold@adacore.com>
      2010-01-27  Tristan Gingold  <gingold@adacore.com>
      2010-02-01  Tristan Gingold  <gingold@adacore.com>
      2010-02-03  Tristan Gingold  <gingold@adacore.com>
      2010-02-04  Tristan Gingold  <gingold@adacore.com>
      2010-02-08  Tristan Gingold  <gingold@adacore.com>
      2010-02-08  Tristan Gingold  <gingold@adacore.com>
      2010-02-09  Tristan Gingold  <gingold@adacore.com>
      2010-02-09  Tristan Gingold  <gingold@adacore.com>
      gas/
      2010-02-17  Tristan Gingold  <gingold@adacore.com>
      2010-02-17  Tristan Gingold  <gingold@adacore.com>
      2010-03-01  Tristan Gingold  <gingold@adacore.com>
      2010-03-31  Tristan Gingold  <gingold@adacore.com>
      2010-04-01  Tristan Gingold  <gingold@adacore.com>
      Add missing file from my previous commit.
      2010-04-06  Tristan Gingold  <gingold@adacore.com>
      2010-04-14  Tristan Gingold  <gingold@adacore.com>
      2010-04-14  Tristan Gingold  <gingold@adacore.com>
      2010-04-14  Tristan Gingold  <gingold@adacore.com>
      2010-04-14  Tristan Gingold  <gingold@adacore.com>
      2010-04-16  Tristan Gingold  <gingold@adacore.com>
      2010-04-16  Andreas Schwab  <schwab@redhat.com>
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      bfd/
      2010-05-14  Tristan Gingold  <gingold@adacore.com>
      2010-05-14  Tristan Gingold  <gingold@adacore.com>
      bfd/
      Reformat last entry to avoid too long line.
      2010-05-18  Tristan Gingold  <gingold@adacore.com>
      2010-05-18  Tristan Gingold  <gingold@adacore.com>
      2010-05-21  Tristan Gingold  <gingold@adacore.com>
      2010-05-21  Tristan Gingold  <gingold@adacore.com>
      2010-05-24  Tristan Gingold  <gingold@adacore.com>
      2010-05-24  Tristan Gingold  <gingold@adacore.com>
      2010-05-24  Tristan Gingold  <gingold@adacore.com>
      2010-05-24  Tristan Gingold  <gingold@adacore.com>
      2010-05-25  Tristan Gingold  <gingold@adacore.com>
      2010-05-25  Tristan Gingold  <gingold@adacore.com>
      2010-05-26  Tristan Gingold  <gingold@adacore.com>
      2010-05-27  Tristan Gingold  <gingold@adacore.com>
      2010-05-27  Tristan Gingold  <gingold@adacore.com>
      2010-05-31  Tristan Gingold  <gingold@adacore.com>
      2010-05-31  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2010-06-02  Tristan Gingold  <gingold@adacore.com>
      2010-06-02  Tristan Gingold  <gingold@adacore.com>
      2010-06-08  Tristan Gingold  <gingold@adacore.com>
      2010-06-08  Tristan Gingold  <gingold@adacore.com>
      2010-06-08  Tristan Gingold  <gingold@adacore.com>
      2010-06-09 Tristan Gingold  <gingold@adacore.com>
      2010-06-10  Tristan Gingold  <gingold@adacore.com>
      2010-06-10  Tristan Gingold  <gingold@adacore.com>
      include/som:
      bfd/
      2010-06-10  Tristan Gingold  <gingold@adacore.com>
      2010-06-10  Tristan Gingold  <gingold@adacore.com>
      2010-06-11  Tristan Gingold  <gingold@adacore.com>
      2010-06-11  Tristan Gingold  <gingold@adacore.com>
      2010-06-11  Tristan Gingold  <gingold@adacore.com>
      2010-06-11  Tristan Gingold  <gingold@adacore.com>
      include/elf
      2010-06-17  Tristan Gingold  <gingold@adacore.com>
      2010-06-25  Tristan Gingold  <gingold@adacore.com>
      2010-06-25  Tristan Gingold  <gingold@adacore.com>
      2010-06-25  Tristan Gingold  <gingold@adacore.com>
      2010-08-02  Tristan Gingold  <gingold@adacore.com>
      2010-08-03  Tristan Gingold  <gingold@adacore.com>
      2010-08-03  Tristan Gingold  <gingold@adacore.com>
      2010-08-03  Tristan Gingold  <gingold@adacore.com>
      2010-08-03  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2010-08-03  Tristan Gingold  <gingold@adacore.com>
      2010-08-04  Tristan Gingold  <gingold@adacore.com>
      2010-08-04  Tristan Gingold  <gingold@adacore.com>
      2010-08-04  Tristan Gingold  <gingold@adacore.com>
      2010-08-04  Tristan Gingold  <gingold@adacore.com>
      2010-08-04  Tristan Gingold  <gingold@adacore.com>
      Add a missing chunk.
      2010-09-01  Tristan Gingold  <gingold@adacore.com>
      binutils/
      2010-11-04  Tristan Gingold  <gingold@adacore.com>
      2010-11-04  Tristan Gingold  <gingold@adacore.com>
      binutils/
      bfd/
      bfd/
      2010-11-17  Tristan Gingold  <gingold@adacore.com>
      2010-12-10  Tristan Gingold  <gingold@adacore.com>
      2011-02-15  Tristan Gingold  <gingold@adacore.com>
      2011-03-25  Tristan Gingold  <gingold@adacore.com>
      2011-03-25  Tristan Gingold  <gingold@adacore.com>
      2011-03-30  Tristan Gingold  <gingold@adacore.com>
      binutils/
      2011-03-31  Tristan Gingold  <gingold@adacore.com>
      2011-03-31  Tristan Gingold  <gingold@adacore.com>
      include/coff
      bfd/
      bfd/
      2011-03-31  Tristan Gingold  <gingold@adacore.com>
      2011-04-01  Tristan Gingold  <gingold@adacore.com>
      2011-04-01  Tristan Gingold  <gingold@adacore.com>
      2011-04-08  Tristan Gingold  <gingold@adacore.com>
      2011-04-18  Tristan Gingold  <gingold@adacore.com>
      2011-04-18  Tristan Gingold  <gingold@adacore.com>
      2011-04-18  Tristan Gingold  <gingold@adacore.com>
      2011-04-20  Tristan Gingold  <gingold@adacore.com>
      2011-04-20  Tristan Gingold  <gingold@adacore.com>
      2011-04-21  Tristan Gingold  <gingold@adacore.com>
      2011-04-26  Tristan Gingold  <gingold@adacore.com>
      2011-04-27  Tristan Gingold  <gingold@adacore.com>
      2011-04-27  Tristan Gingold  <gingold@adacore.com>
      2011-05-03  Tristan Gingold  <gingold@adacore.com>
      2011-05-04  Tristan Gingold  <gingold@adacore.com>
      2011-05-04  Tristan Gingold  <gingold@adacore.com>
      include/coff
      2011-05-06  Tristan Gingold  <gingold@adacore.com>
      2011-05-06  Tristan Gingold  <gingold@adacore.com>
      2011-05-06  Tristan Gingold  <gingold@adacore.com>
      2011-05-10  Tristan Gingold  <gingold@adacore.com>
      2011-05-16  Tristan Gingold  <gingold@adacore.com>
      Missing entry.
      bfd
      2011-05-18  Tristan Gingold  <gingold@adacore.com>
      2011-05-24  Tristan Gingold  <gingold@adacore.com>
      2011-05-25  Tristan Gingold  <gingold@adacore.com>
      2011-05-26  Tristan Gingold  <gingold@adacore.com>
      2011-06-07  Tristan Gingold  <gingold@adacore.com>
      2011-06-08  Tristan Gingold  <gingold@adacore.com>
      2011-06-08  Tristan Gingold  <gingold@adacore.com>
      2011-06-09  Tristan Gingold  <gingold@adacore.com>
      2011-06-09  Tristan Gingold  <gingold@adacore.com>
      2011-06-09  Tristan Gingold  <gingold@adacore.com>
      2011-06-09  Tristan Gingold  <gingold@adacore.com>
      gas/
      2011-06-16  Tristan Gingold  <gingold@adacore.com>
      2011-06-24  Tristan Gingold  <gingold@adacore.com>
      2011-06-24  Tristan Gingold  <gingold@adacore.com>
      2011-06-24  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-27  Tristan Gingold  <gingold@adacore.com>
      2011-06-28  Tristan Gingold  <gingold@adacore.com>
      2011-06-28  Fawzi Mohamed <fawzi.mohamed@nokia.com>
      2011-06-28  Tristan Gingold  <gingold@adacore.com>
      2011-06-28  Tristan Gingold  <gingold@adacore.com>
      2011-06-28  Tristan Gingold  <gingold@adacore.com>
      2011-06-29  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2011-07-25  Tristan Gingold  <gingold@adacore.com>
      2011-07-27  Tristan Gingold  <gingold@adacore.com>
      2011-07-29  Tristan Gingold  <gingold@adacore.com>
      2011-08-01  Tristan Gingold  <gingold@adacore.com>
      2011-08-01  Tristan Gingold  <gingold@adacore.com>
      2011-08-01  Tristan Gingold  <gingold@adacore.com>
      2011-08-03  Tristan Gingold  <gingold@adacore.com>
      2011-08-04  Tristan Gingold  <gingold@adacore.com>
      2011-08-04  Tristan Gingold  <gingold@adacore.com>
      2011-08-08  Tristan Gingold  <gingold@adacore.com>
      2011-08-08  Tristan Gingold  <gingold@adacore.com>
      bfd/
      bfd/
      2011-08-08  Tristan Gingold  <gingold@adacore.com>
      2011-08-08  Tristan Gingold  <gingold@adacore.com>
      2011-08-08  Tristan Gingold  <gingold@adacore.com>
      2011-08-17  Tristan Gingold  <gingold@adacore.com>
      2011-08-18  Tristan Gingold  <gingold@adacore.com>
      2011-08-26  Tristan Gingold  <gingold@adacore.com>
      2011-08-26  Tristan Gingold  <gingold@adacore.com>
      2011-09-16  Tristan Gingold  <gingold@adacore.com>
      2011-09-19  Tristan Gingold  <gingold@adacore.com>
      2011-09-21  Tristan Gingold  <gingold@adacore.com>
      binutils/
      bfd/
      2011-09-22  Tristan Gingold  <gingold@adacore.com>
      2011-09-27  Tristan Gingold  <gingold@adacore.com>
      2011-09-27  Tristan Gingold  <gingold@adacore.com>
      2011-09-27  Tristan Gingold  <gingold@adacore.com>
      2011-09-28  Tristan Gingold  <gingold@adacore.com>
      2011-09-30  Tristan Gingold  <gingold@adacore.com>
      2011-10-05  Tristan Gingold  <gingold@adacore.com>
      2011-10-21  Tristan Gingold  <gingold@adacore.com>
      2011-11-02  Tristan Gingold  <gingold@adacore.com>
      2011-11-03  Tristan Gingold  <gingold@adacore.com>
      2011-11-22  Tristan Gingold  <gingold@adacore.com>
      2011-11-23  Tristan Gingold  <gingold@adacore.com>
      2011-11-23  Tristan Gingold  <gingold@adacore.com>
      2011-11-23  Tristan Gingold  <gingold@adacore.com>
      2011-11-24  Tristan Gingold  <gingold@adacore.com>
      2011-12-05  Tristan Gingold  <gingold@adacore.com>
      2011-12-05  Tristan Gingold  <gingold@adacore.com>
      2011-12-05  Tristan Gingold  <gingold@adacore.com>
      2011-12-07  Tristan Gingold  <gingold@adacore.com>
      2011-12-07  Tristan Gingold  <gingold@adacore.com>
      2011-12-12  Iain Sandoe  <iains@gcc.gnu.org>
      bfd/
      Missing file from my previous commit.
      2011-12-13  Shinichiro Hamaji  <shinichiro.hamaji@gmail.com>
      bfd/
      2011-12-14  Iain Sandoe  <iains@gcc.gnu.org>
      2011-12-14  Iain Sandoe  <iains@gcc.gnu.org>
      bfd/
      2011-12-15  Shinichiro Hamaji  <shinichiro.hamaji@gmail.com>
      2011-12-15  Tristan Gingold  <gingold@adacore.com>
      2011-12-15  Iain Sandoe  <iains@gcc.gnu.org>
      binutils/
      2011-12-16  Shinichiro Hamaji  <shinichiro.hamaji@gmail.com>
      2011-12-23  Tristan Gingold  <gingold@adacore.com>
      2012-01-04  Shinichiro Hamaji  <shinichiro.hamaji@gmail.com>
      bfd/
      bfd/
      bfd/
      bfd/
      2012-01-04  Tristan Gingold  <gingold@adacore.com>
      2012-01-04  Tristan Gingold  <gingold@adacore.com>
      2012-01-04  Tristan Gingold  <gingold@adacore.com>
      2012-01-06  Tristan Gingold  <gingold@adacore.com>
      2012-01-06  Tristan Gingold  <gingold@adacore.com>
      2012-01-06  Tristan Gingold  <gingold@adacore.com>
      2012-01-10  Tristan Gingold  <gingold@adacore.com>
      2012-01-10  Tristan Gingold  <gingold@adacore.com>
      2012-01-10  Tristan Gingold  <gingold@adacore.com>
      2012-01-10  Tristan Gingold  <gingold@adacore.com>
      2012-01-12  Tristan Gingold  <gingold@adacore.com>
      2012-01-19  Tristan Gingold  <gingold@adacore.com>
      2012-01-19  Tristan Gingold  <gingold@adacore.com>
      2012-01-19  Tristan Gingold  <gingold@adacore.com>
      2012-01-20  Tristan Gingold  <gingold@adacore.com>
      2012-02-01  Tristan Gingold  <gingold@adacore.com>
      Remove spurious conflict indicators.
      2012-02-02  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2012-02-02  Tristan Gingold  <gingold@adacore.com>
      2012-02-08  Joel Brobecker  <brobecker@adacore.com>
      2012-02-10  Tristan Gingold  <gingold@adacore.com>
      2012-02-16  Josh Matthews  <josh@joshmatthews.net>
      2012-02-17  Tristan Gingold  <gingold@adacore.com>
      2012-02-20  Tristan Gingold  <gingold@adacore.com>
      2012-02-20  Tristan Gingold  <gingold@adacore.com>
      2012-02-23  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-05  Tristan Gingold  <gingold@adacore.com>
      2012-03-06  Tristan Gingold  <gingold@adacore.com>
      2012-03-08  Tristan Gingold  <gingold@adacore.com>
      2012-03-08  Tristan Gingold  <gingold@adacore.com>
      2012-03-08  Tristan Gingold  <gingold@adacore.com>
      gdb/
      2012-03-26  Tristan Gingold  <gingold@adacore.com>
      2012-04-02  Tristan Gingold  <gingold@adacore.com>
      2012-04-02  Tristan Gingold  <gingold@adacore.com>
      2012-04-02  Tristan Gingold  <gingold@adacore.com>
      2012-04-10  Tristan Gingold  <gingold@adacore.com>
      2012-04-11  Tristan Gingold  <gingold@adacore.com>
      2012-04-11  Tristan Gingold  <gingold@adacore.com>
      2012-04-11  Tristan Gingold  <gingold@adacore.com>
      2012-04-17  Tristan Gingold  <gingold@adacore.com>
      2012-04-17  Tristan Gingold  <gingold@adacore.com>
      2012-04-20  Tristan Gingold  <gingold@adacore.com>
      2012-05-03  Tristan Gingold  <gingold@adacore.com>
      2012-05-04  Tristan Gingold  <gingold@adacore.com>
      2012-05-07  Tristan Gingold  <gingold@adacore.com>
      2012-05-10  Tristan Gingold  <gingold@adacore.com>
      2012-05-29  Tristan Gingold  <gingold@adacore.com>
      2012-07-26  Tristan Gingold  <gingold@adacore.com>
      2012-07-26  Tristan Gingold  <gingold@adacore.com>
      binutils/
      bfd/
      2012-11-06  Tristan Gingold  <gingold@adacore.com>
      2012-11-14  Tristan Gingold  <gingold@adacore.com>
      2012-11-14  Tristan Gingold  <gingold@adacore.com>
      2012-11-14  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2013-01-31  Tristan Gingold  <gingold@adacore.com>
      2013-01-31  Tristan Gingold  <gingold@adacore.com>
      2013-02-04  Tristan Gingold  <gingold@adacore.com>
      gas/
      Fix typo in added CL entry.
      2013-05-16  Tristan Gingold  <gingold@adacore.com>
      bfd/
      2013-07-02  Tristan Gingold  <gingold@adacore.com>
      2013-07-02  Tristan Gingold  <gingold@adacore.com>
      2013-07-02  Tristan Gingold  <gingold@adacore.com>
      2013-07-02  Tristan Gingold  <gingold@adacore.com>
      2013-07-02  Tristan Gingold  <gingold@adacore.com>
      2013-07-05  Tristan Gingold  <gingold@adacore.com>
      2013-07-08  Tristan Gingold  <gingold@adacore.com>
      2013-07-08  Tristan Gingold  <gingold@adacore.com>
      2013-07-09  Tristan Gingold  <gingold@adacore.com>
      binutils/
      2013-07-09  Tristan Gingold  <gingold@adacore.com>
      2013-07-09  Tristan Gingold  <gingold@adacore.com>
      include/coff/
      bfd/
      binutils/
      2013-08-21  Tristan Gingold  <gingold@adacore.com>
      2013-09-02  Tristan Gingold  <gingold@adacore.com>
      gas/
      2013-09-05  Tristan Gingold  <gingold@adacore.com>
      2013-09-18  Tristan Gingold  <gingold@adacore.com>
      binutils/
      bfd/
      2013-09-30  Tristan Gingold  <gingold@adacore.com>
      2013-10-03  Tristan Gingold  <gingold@adacore.com>
      Fix version.dll binutils test on non native platforms
      Improve dump of xdata/pdata on x86_64.
      Fix crash on intelbad.
      Clear allocated target data.
      Add epilog unwind for x86_64 pe/coff
      Remove duplicated entry for .pad in c-arm.texi

Ulf Carlsson (22):
      2000-06-13  Ulf Carlsson  <ulfc@engr.sgi.com>
      * config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.
      2000-06-15  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-06-17  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-06-18  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-06-20  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-06-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
      2000-07-01  Koundinya K  <kk@ddeorg.soft.net>
      2000-07-01  Koundinya K  <kk@ddeorg.soft.net>
      2000-07-01  Koundinya K  <kk@ddeorg.soft.net>
      2000-07-01  Koundinya K  <kk@ddeorg.soft.net>
      Forgot to commit the ChangeLog.
      2000-07-03  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-07-03  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-07-08  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-07-09  Koundinya K  <kk@ddeorg.soft.net>
      2000-07-17  Koundinya K  <kk@ddeorg.soft.net>
      2000-07-18  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-07-23  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-10-01  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-10-13  Ulf Carlsson  <ulfc@engr.sgi.com>
      2000-12-06  Ulf Carlsson  <ulfc@engr.sgi.com>

Ulrich Drepper (74):
      (elf_link_add_object_symbols): Use correct sh_size
      (elf_link_find_version_dependencies): When searching
      (elf_link_add_object_symbols): Also read verneed
      (elf_i386_relocate_section): A pc-relative relocation against a
      Add support for fxsave, fxrstor, sysenter and sysexit.
      Update.
      Fix several versioning related bugs.  Produce nicer output.
      (PT_MIPS_OPTIONS): New symbol.
      Add lots of DT_MIPS_* symbols.
      Add support for processor specific information on MIPS.
      Correct reading of .dynamic section.
      process_symbol_table): Fix little alignment problem in printed table header.
      Add R_MIPS_* and SHT_MIPS_* entries.
      Add R_MN10300_* entries.
      Add R_PPC_* entries.
      Platform specific relocation definitions.
      Update.
      Use symbolic names of relocation entries for the various
      *** empty log message ***
      (reloc_type): Temporarily disable definition of standard relocation since
      elf32-mips.c (reloc_type): Temporarily disable definition of standard
      Before include system specific ELF header define
      Rewrite relocation definition using macros.
      Rewrite relocation definition using macros.
      Before include system specific ELF header define
      Fix typo.
      Before include system specific ELF header define
      Let ELF header now define the macros to get the enum.
      Remove definition of functions to return relocation symbol strings.
      Rewrite relocation definition using macros.
      Update.
      Update.
      Consistantly use elf_ prefix for *_reloc_type functions.
      Update.
      Add MIPS64 relocation names and values.
      Remove reloc_type definition completely.  It's now in elf/mips.h.
      Remove reloc_type definition completely.  It's now in elf/mips.h.
      Add missing RHF_* constants.
      * elf32-mips.c (_bfd_mips_elf_section_from_shdr): Don't pass
      (process_dynamic_segment): Read syminfo section if available.
      Update.
      (process_syminfo): Print names of files symbols are bound to, not the index.
      * elf/readelf.c (process_dynamic_segment): Print DT_* value only if
      Fix typo.
      (struct elf_link_hash_entry): Add new field elf_hash_value.
      (bfd_elf_hash): Optimize the hash function a bit.
      (elf_collect_hash_codes): New function.  This function is called for
      1998-10-26 15:58  Ulrich Drepper  <drepper@cygnus.com>
      (struct bfd_link_info): Add new field optimize.
      (main): Initialize link_info.optimze to false.
      Describe -O option.
      1998-10-26 16:05  Ulrich Drepper  <drepper@cygnus.com>
      Update.
      Add R_MIPS_JALR and adjust R_MIPS_max appropriately.
      Update.
      Add more LL_* options from Irix 6.5.
      (process_mips_specific): Print l_flags in liblist in textual form.
      Update.
      (process_mips_specific): Print .conflict section content.
      Update.
      (elf_i386_relocate_section): Don't fail relocations in debug sections
      Update.
      Update.
      Update.
      Fix typo: change ELF_MAXPAGE_SIZE to ELF_MAXPAGESIZE.
      Update.
      (tc_gen_reloc): Fix handling of GOTPC relocs.
      1999-09-15  Ulrich Drepper  <drepper@cygnus.com>
      1999-09-15  Ulrich Drepper  <drepper@cygnus.com>
      (_bfd_elf_slurp_version_tables): Correct reading of version
      Update.
      * emultempl/elf32.em (OPTION_GROUP): New macro.
      * emultmpl/elf32.em (gld${EMULATION_NAME}_search_needed): If NAME
      (Executing the Program): Add documentation on how to use bbconv.pl.

Ulrich Weigand (787):
      * MAINTAINERS (write after approval): Add myself.
      * breakpoint.c (bpstat_stop_status): Add new argument
      * gdb.base/signull.c: Use sigsetjmp/siglongjmp instead of
      * frame.h (struct frame_id): New fields stack_addr_p, code_addr_p
      * frame.h (struct frame_id): Change bit field type of stack_addr_p,
      * lin-lwp.c (child_wait): Continue inferior after processing
      2004-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
      * s390-tdep.c (enum pv_boolean): Remove.
      * linux-s390-low.c (s390_breakpoint, s390_breakpoint_len): Define.
      * linux-low.c (fetch_register): Ensure buffer size is a multiple
      * s390-tdep.c (s390_pseudo_register_read, s390_pseudo_register_write):
      * s390-tdep.c (s390_return_value): Remove unnecessary casts.
      * s390-tdep.c (s390_frame_prev_register): Change type of last
      * s390-tdep.c (op1_lgfi, op2_lgfi, op1_agfi, op2_agfi,
      * config/s390/nm-linux.h (KERNEL_U_SIZE): Remove.
      * s390-nat.c (s390_insert_watchpoint): Add missing argument.
      * Makefile.in (s390-tdep.o): Add dependency on $(prologue_value_h).
      * s390-tdep.c (struct s390_prologue_data): New field 'stack'.
      * linux-nat.c (linux_nat_wait): Do not short-cut reporting
      * linux-nat.c (exit_lwp): Fix NULL pointer access.
      * s390-tdep.c (s390_collect_regset): New function.
      * gdb.mi/mi-basics.exp: Add missing serial number to
      2005-10-19  Ulrich Weigand  <uweigand@de.ibm.com>
      * linux-thread-db.c (check_for_thread_db): Don't attempt to use
      * callback.c: Include "xmalloc.h".
      * findvar.c (address_from_register): New function.
      * config/powerpc/spu-linux.mh: New file.
      * gdb.asm/asm-source.exp: Add "spu*-*-*" target.
      ChangeLog:
      * NEWS: New port to Cell Broadband Engine SPU.
      * Makefile.in (mips-linux-tdep.o) Add $(solib_h) dependency.
      * NEWS: SPU target is already supported in GDB 6.6.
      * config/tm-linux.h (REALTIME_LO, REALTIME_HI): Do not define.
      * config/nm-linux.h: Do not include <signal.h>.
      * config/tm-linux.h: Delete file.
      2006-12-13  Markus Deuling  <deuling@de.ibm.com>
      * frame.c (get_frame_register_bytes): New function.
      * gdbarch.sh (value_from_register): New gdbarch function.
      * spu-tdep.c (spu_analyze_prologue): Fix erroneous backtrace
      * valops.c (value_ind): Fix unary * handling of TYPE_CODE_INT.
      * infrun.c (inferior_stop_reason, print_stop_reason): Remove
      * spu-low.c (spu_arch_string): New.
      * config/powerpc/linux.mt (DEPRECATED_TM_FILE): Set to tm-ppc-eabi.h.
      * config/mips/tm-nbsd.h: Delete file.
      * cli/cli-dump.c (struct callback_data): load_offset needs to
      * gdb.base/relativedebug.exp: Skip test if gdb,nosignals is set
      * gdb.base/callfuncs.exp (do_get_all_registers): Remove.
      * spu-tdep.c (spu_unwind_pc): Mask off interrupt enable bit.
      * spu-tdep.c (spu_frame_align): New function.
      * spu-linux-nat.c (spu_xfer_partial): Return -1 for unsupported
      * gdb.xml/tdesc-arch.exp: Test is unsupported on target with
      * gdb.mi/mi-var-cmd.exp: Allow -var-update null_ptr test to
      * gdb.mi/mi-var-cmd.exp: Allow value without "..." string
      * spu-tdep.c (spu_in_function_epilogue_p): New function.
      * infrun.c (breakpoints_failed): Remove unnecessary variable.
      * gdb.base/long_long.exp: Accept optional symbol name in <...>
      * lib/gdb.exp (gdb_run_cmd): Use -notransfer to make start-up
      * config/sh/tm-sh.h (DEPRECATED_BIG_REMOTE_BREAKPOINT,
      * config/sh/tm-sh.h: Remove file.
      * arch-utils.c (legacy_pc_in_sigtramp): Remove.
      gdb/ChangeLog:
      2007-04-12  Luis Machado  <luisgpm@br.ibm.com>
      * config/m68k/tm-monitor.h: Delete file.
      * configure.tgt (arm-*-nto*, sh-*-nto*): Remove.
      * alpha-tdep.c (alpha_software_single_step): Do not call write_pc
      * gdbarch.sh (software_single_step): Remove "insert_breakpoints_p" and
      * core-aout.c: Delete file.
      * linux-nat.c (linux_register_u_offset): Remove.
      * mips-linux-nat.c: No longer include "gdbcore.h".
      * alpha-linux-tdep.c: Include "gdb_string.h", "regset.h",
      * vec.h (vec_free): Rename to vec_free_.  Adapt users.
      * aix-thread.c (fill_sprs32): Change argument types to "uint32_t *".
      * configure.host (rs6000-*-*): Merge with powerpc-*-aix* rules.
      * inf-ptrace.c: Include "gdb_stdint.h".
      * aix-thread.c (aix_thread_xfer_memory): Replace by ...
      * config/rs6000/nm-rs6000.h (TARGET_CREATE_INFERIOR_HOOK): Remove.
      * config/rs6000/nm-rs6000.h (CHILD_SPECIAL_WAITSTATUS): Remove.
      * alpha-linux-tdep.c (alpha_linux_supply_fpregset): Correct location
      * rs6000-aix-tdep.c: Include "regcache.h", "regset.h", and
      * alpha-nat.c (ALPHA_REGSET_BASE, ALPHA_REGSET_UNIQUE): Do not define,
      * gdbarch.sh: Remove deprecated_register_byte.
      * hpux-thread.c (hpux_thread_store_registers): Use
      * regcache.c (deprecated_read_register_gen): Remove, inline ...
      * m68klinux-nat.c: Remove #ifndef USE_PROC_FS check.
      * irix5-nat.c (fill_gregset): Use regcache_raw_collect instead
      * m32r-linux-nat.c (supply_gregset): Do not modify contents
      * aix-thread.c (supply_gprs64, supply_reg32, supply_fprs,
      * alpha-tdep.c (alpha_supply_int_regs, alpha_fill_int_regs,
      * arnmnbsd-nat.c (supply_gregset): Rename to ...
      * cris-tdep.c (supply_gregset): Rename to ...
      * i387-tdep.c (i387_fill_fsave, i387_fill_fxsave): Remove.
      * mips-linux-tdep.c (supply_32bit_reg): Add REGCACHE parameter.  Use it
      * shnbsd-tdep.c (shnbsd_supply_reg): Add REGCACHE parameter, use it
      * i386-nto-tdep.c (i386nto_supply_gregset, i386nto_supply_fpregset):
      * monitor.c (monitor_supply_register): Add REGCACHE parameter, use
      * gregset.h (struct regcache): Add forward declaration.
      * gdbcore.h (struct regcache): Add forward declaration.
      * target.h (struct regcache): Add forward declaration.
      * target.h (struct target_ops): Add REGCACHE parameter to
      * regcache.c (regcache_invalidate): New function.
      * configure.host (alpha*-*-osf[12]*): Remove support.
      * linux-nat.c (child_post_attach): Rename to ...
      * sparc-nat.h (sparc_fetch_inferior_registers): Add prototype.
      * inftarg.c, infptrace.c: Remove files.
      * gdbarch.sh: Add skip_permanent_breakpoint callback.
      * spu-linux-nat.c (fetch_ppc_register, fetch_ppc_memory_1,
      2007-05-08  Paul Gilliam  <pgilliam@us.ibm.com>
      * spu-linux-nat.c: Include "gdb_stdint.h".
      ChangeLog:
      * gdbarch.sh (deprecated_store_struct_return): Remove.
      2007-05-10  Luis Machado  <luisgpm@br.ibm.com>
      * inf-ptrace.c (inf_ptrace_register_u_offset): Adapt parameter list.
      * breakpoint.c (single_step_breakpoint_inserted_here_p): New function.
      * gdbarch.sh (remote_translate_xfer_address): Remove.
      doc/ChangeLog:
      * gdbarch.sh (overlay_update): New gdbarch function.
      * spu-tdep.c: Include "observer.h".
      * gdb.base/overlays.exp: Add support for targets with only code
      * breakpoint.c (remove_breakpoint): Do not remove software
      * spu-tdep.c (spu_frame_unwind_cache): Add comment.
      * NEWS: Mention SPU overlay support.
      * libunwind-frame.h (struct regcache): Add forward declaration.
      * i386-linux-nat.c (i386_linux_resume): Use regcache functions
      * inferior.h (read_sp): Remove prototype.
      * blockframe.c: Remove obsolete comments.
      * hppa-hpux-tdep.c: Include "regcache.h".
      * gdbarch.sh (read_sp): Remove.
      2007-05-14  Markus Deuling  <deuling@de.ibm.com>
      * hppa-hpux-tdep.c: Do not include <dl.h> or <machine/save_state.h>.
      2007-05-15  Markus Deuling  <deuling@de.ibm.com>
      2007-05-16  Markus Deuling  <deuling@de.ibm.com>
      * config/arm/embed.mt (DEPRECATED_TM_FILE): Set to tm-arm.h.
      * config/i386/tm-linux.h (sys_quotactl): Do not define.
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      2007-05-31  Markus Deuling  <deuling@de.ibm.com>
      * ppc-linux-tdep.c (INSTR_SC, INSTR_LI_R0_0x6666, INSTR_LI_R0_0x7777,
      * irix5-nat.c (JB_ELEMENT_SIZE, get_longjmp_target): Remove.
      * spu-tdep.c (spu_push_dummy_call): Store stack back chain.
      * objfiles.h (ImportEntry, ExportEntry): Remove types.
      * hppa-hpux-tdep.c (args_for_find_stub, HP_ACC_EH_notify_hook,
      * gdbarch.sh (GET_LONGJMP_TARGET): Replace by gdbarch_get_longjmp_target.
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-06  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      2007-06-09  Markus Deuling  <deuling@de.ibm.com>
      ChangeLog:
      * target.h (enum target_object): Add TARGET_OBJECT_SPU.
      ChangeLog:
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      2007-06-12  Markus Deuling  <deuling@de.ibm.com>
      * remote.c (remote_protocol_features): Add qXfer:spu:read and
      2007-06-13  Markus Deuling  <deuling@de.ibm.com>
      2007-06-13  Markus Deuling  <deuling@de.ibm.com>
      2007-06-13  Markus Deuling  <deuling@de.ibm.com>
      2007-06-13  Markus Deuling  <deuling@de.ibm.com>
      2007-06-13  Markus Deuling  <deuling@de.ibm.com>
      * NEWS: Mention "info spu" commands and qXfer:spu:read and
      * solib-sunos.c (sunos_solib_create_inferior_hook): Add comment
      * solib-sunos.c (sunos_solib_create_inferior_hook): Use write_pc
      * cris-tdep.c (cris_stopped_data_address): Read register values
      * mep-tdep.c (current_me_module): Read from current regcache
      * mips-tdep.c (deprecated_mips_set_processor_regs_hack): Read from
      * sh-tdep.h (sh_show_regs): Add FRAME parameter.
      * mips-tdep.c (mips16_scan_prologue): Replace read_next_frame_reg
      * arm-tdep.c (arm_print_float_info): Use register value from FRAME
      * gdbarch.sh (software_single_step): Replace REGCACHE argument by
      * gdbarch.sh (skip_trampoline_code): Add FRAME argument.
      * gdbarch.sh (get_longjmp_target): Add FRAME argument.
      * gdbarch.sh (push_dummy_code): Add REGCACHE argument.
      * gdbarch.sh (read_pc): Add REGCACHE argument.  Remove PTID argument.
      * regcache.c (read_register, read_register_pid): Remove.
      * regcache.c (struct regcache): Add ptid_t member.
      * c-lang.c (cplus_builtin_types): Remove.
      * amd64-tdep.c (struct amd64_register_info): Remove.
      * gdbtypes.c (builtin_type_v2_double, builtin_type_v4_float,
      * gdbarch.sh (bfd_vma): Remove.
      * std-regs.c (builtin_type_frame_reg, build_builtin_type_frame_reg,
      * f-lang.c (_initialize_f_language): Do not initialize or
      * gdbtypes.h (builtin_type_f_character, builtin_type_f_logical,
      * gdbtypes.h (builtin_type_m2_char, builtin_type_m2_int,
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      2007-06-18  Markus Deuling  <deuling@de.ibm.com>
      * gdbarch.sh (deprecated_register_size): Remove.
      * gdbarch.sh (BELIEVE_PCC_PROMOTION): Replace by
      2007-06-19  Markus Deuling  <deuling@de.ibm.com>
      * regcache.c (regcache_print): Use get_current_regcache ()
      * gdbtypes.h (struct builtin_type): New members nodebug_text_symbol,
      * gdbtypes.h (builtin_type_true_char, builtin_type_void,
      * remote.c (remote_address_masked): If remote_address_size is zero,
      * infrun.c (clear_proceed_status): Clean up stop_registers.
      * gdbarch.sh (gdbarch_swap_ftype, deprecated_register_gdbarch_swap,
      * infrun.c (adjust_pc_after_break): Do not assume software single-step
      2007-07-02  Markus Deuling  <deuling@de.ibm.com>
      2007-07-03  Markus Deuling  <deuling@de.ibm.com>
      2007-07-03  Markus Deuling  <deuling@de.ibm.com>
      2007-07-05  Markus Deuling  <deuling@de.ibm.com>
      * solib-svr4.c (LM_ADDR_CHECK): Relax prelink recognition heuristic.
      * target.c (memory_xfer_partial): Accesses to unmapped overlay
      * regformats/reg-spu.dat: Fix order of npc, id registers.
      ChangeLog gdb/:
      * infrun.c (stepping_past_breakpoint): New global variable.
      2007-10-02  Markus Deuling  <deuling@de.ibm.com>
      * ppc-linux-nat.c (ppc_linux_stopped_data_address): Cast
      2007-10-02  Carlos Eduardo Seo  <cseo@linux.vnet.ibm.com>
      2007-10-02  Markus Deuling  <deuling@de.ibm.com>
      * s390-tdep.c (s390_regset_from_core_section): Allow excess section
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-08  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-09  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      2007-10-10  Markus Deuling  <deuling@de.ibm.com>
      * linux-nat.c (lin_lwp_attach_lwp): Use "Linux kernel 2.6.19"
      * cris-tdep.c (cris_push_dummy_call): Support arguments passed by
      * infcall.c (call_function_by_hand): Remove special handling
      * infcmd.c (print_return_value): Remove STRUCT_RETURN argument.
      * block.h (struct block): Remove "gcc_compile_flag" member.
      * config/arm/nm-nbsdaout.h: Remove file.
      * breakpoint.c (breakpoint_sals_to_pc): Do not check for
      * alpha-mdebug-tdep.c: Include "gdb_string.h".
      * avr-tdep.c (avr_return_value): New function.
      * gdbarch.sh (deprecated_use_struct_convention): Remove.
      * ia64-linux-nat.c (ia64_register_addr): Add gdbarch parameter,
      * gdbarch.sh (static_transform_name): New gdbarch callback.
      * gdbarch.sh (sofun_address_maybe_missing): New gdbarch variable.
      * gdbarch.sh: Remove "macro" column of input table.  Remove handling
      * gdb.arch/altivec-regs.exp (decimal_vector): Adjust for output
      * gdb.arch/altivec-abi.exp (compile_flags): Use -mabi=altivec when
      2007-10-22  Markus Deuling  <deuling@de.ibm.com>
      2007-10-22  Markus Deuling  <deuling@de.ibm.com>
      2007-10-22  Markus Deuling  <deuling@de.ibm.com>
      2007-10-22  Markus Deuling  <deuling@de.ibm.com>
      2007-10-22  Markus Deuling  <deuling@de.ibm.com>
      * gdbarch.texi (Compiler Characteristics): Move documentation
      * config/frv/frv.mt (DEPRECATED_TM_FILE): Remove.
      * solib.c (solib_global_lookup): Use solib_ops instead of global
      * frv-tdep.c: Include "solib.h".
      * configure.tgt: Remove hppa*64*-*-hpux11* special case.
      * mips-irix-tdep.c: Include "gdb_string.h", "solib.h", "solib-irix.h".
      * arm-wince-tdep.c: Include "solib.h" and "solib-target.h".
      Fix last commit.
      * i386-nto-tdep.c: Include "solib.h".
      * solib-svr4.c (legacy_svr4_fetch_link_map_offsets_hook): Remove.
      * solib-svr4.c (set_solib_svr4_fetch_link_map_offsets): Call
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      2007-10-30  Markus Deuling  <deuling@de.ibm.com>
      * gdb.base/dfp-test.exp: Fail gracefully if toolchain does not
      2007-10-31  Markus Deuling  <deuling@de.ibm.com>
      * elfread.c (elf_symtab_read): When constructing a solib trampoline
      * ppc-linux-tdep.c (ppc_linux_skip_trampoline_code): Fall back to
      2007-11-02  Markus Deuling  <deuling@de.ibm.com>
      2007-11-02  Markus Deuling  <deuling@de.ibm.com>
      * language.h (struct language_defn): Remove la_builtin_type_vector
      * gdbtypes.h (struct cplus_struct_type): Remove runtime_ptr member.
      * features/rs6000/power-core.xml: Use uint32 as register type.
      2007-11-08  Aleksandar Ristovski  <aristovski@qnx.com>
      2007-11-09  Markus Deuling  <deuling@de.ibm.com>
      bfd/ChangeLog:
      * configure.ac (hostfile, targetfile): Remove.
      * configure.tgt: Reformat main case statement.
      * configure.tgt (gdb_osabi, build_gdbserver): Comment variables.
      * config/arm/embed.mt (SIM_OBS, SIM): Remove.
      * config/alpha/alpha-linux.mt: Remove file.
      * amd64fsdb-tdep.c (amd64fbsd_sigtramp_start_addr): Use ULL suffix.
      * i386nbsd-tdep.c (i386nbsd_aout_supply_regset): Remove.
      * cli/cli-setshow.c (do_setshow_command): Use dynamically sized buffer
      * mips-tdep.c (show_mipsfpu_command): Do not crash if called when
      * configure.ac (--enable-targets): New configure option.
      Fix broken check-in -- forgot to cvs remove file.
      * Makefile.in (ALL_TARGET_OBS): Remove object files that require
      * coffread.c (decode_type): Use builtin_type_int32 instead
      * s390-tdep.c (s390_gdbarch_init): Set default long double
      2008-01-31  Andreas Krebbel  <krebbel1@de.ibm.com>
      gdb/ChangeLog:
      * configure.srv [s390x-*-linux*]: Set srv_regobj to include both
      * linux-low.h (struct linux_target_ops): Replace left_pad_xfer field
      ChangeLog:
      * configure.srv [powerpc64-*-linux*]: Use linux-ppc-low.o
      ChangeLog:
      2008-03-10  Hidetaka Takano  <hidetaka.takano@glb.toshiba.co.jp>
      * top.c (execute_command): Fix uninitialized variable error.
      2008-03-18  Ulrich Weigand  <uweigand@de.ibm.com>
      * objfiles.h (struct objfile): New GDBARCH member.
      ChangeLog:
      * server.c (handle_query): Never return "unsupported" for
      * gdb.base/watch_thread_num.exp: Use gdb_compile_pthreads.
      2008-04-17  Daniel Jacobowitz  <dan@codesourcery.com>
      * configure.srv [powerpc64-*-linux*]: Remove powerpc-e500.o from
      2008-04-17  Daniel Jacobowitz  <dan@codesourcery.com>
      * configure.srv (powerpc64-*-linux*, powerpc-*-linux*): Merge into single
      * linux-ppc-low.c (ppc_arch_setup): Reset ppc_hwcap after the
      * spu-tdep.c: Update for unwinder changes.
      * s390-tdep.c: Update for unwinder changes.
      * rs6000-tdep.c: Update for unwinder changes.
      * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle
      * linespec.c: Include "target.h".
      ChangeLog:
      * infrun.c (handle_inferior_event): Do not insert breakpoints at
      * rs6000-tdep.c: Do not include "rs6000-tdep.h".
      * rs6000-tdep.c (rs6000_frame_this_id): If info->base is 0,
      * inferior.h (read_pc_pid, write_pc_pid): Remove.
      * arch-utils.c (gdbarch_update_p): Use default values for
      * regcache.c (registers_length): Remove.
      * remote.c (extended_remote_attach_1): Call target_find_description.
      * NEWS: Mention gdbserver bi-arch capability.
      * rs6000-tdep.c (rs6000_gdbarch_init): Set up info.target_desc
      * elf32-ppc.c (ppc_elf_get_synthetic_symtab): Fix memset calls.
      * ppc-linux-tdep.c (ppc_linux_convert_from_func_ptr_addr): Rename ...
      * gdb.base/annota1.exp: Accept printf@... in place of printf.
      * ppc-linux-tdep.c (ppc_linux_skip_trampoline_code): Remove.
      * ppc-linux-tdep.c (ppc_linux_init_abi): Do not install
      * minsyms.c: Include "target.h".
      gdb/
      * language.h (struct language_defn): Remove SYMTAB parameter from
      * symtab.h (lookup_symbol_in_language): Remove SYMTAB parameter.
      * alpha-mdebug-tdep.c: Include "trad-frame.h".
      * frame.h (SIZEOF_FRAME_SAVED_REGS): Remove.
      * symtab.h (enum address_class): Remove LOC_INDIRECT and
      * symtab.h (enum address_class): Remove LOC_LOCAL_ARG.
      * symtab.h (enum address_class): Remove LOC_BASEREG and
      * symtab.h (struct symbol): Make "aux_value" member a void pointer
      * linux-ppc-low.c (ppc_collect_ptrace_register): Clear buffer.
      * alphafbsd-tdep.c: Update for unwinder changes.
      * spu-linux-nat.c: Include "gdbthread.h".
      * linux-low.c (handle_extended_wait): Do not use "status"
      * spu-tdep.c (spu_frame_unwind_cache): Do not error if
      2008-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
      * linux-low.c (linux_resume_one_process): Ignore ESRCH.
      * spu-tdep.c (spu_gdbarch_init): Call set_gdbarch_frame_red_zone_size.
      ChangeLog:
      * target.c: Include "solib.h".
      * ppc-linux-nat.c (ppc_linux_get_hwcap): Really get AT_HWCAP.
      * spu-tdep.c (info_spu_dma_command): Respect TSQV (tag status
      * ppc-linux-tdep.c (ppc64_linux_convert_from_func_ptr_addr): Read
      * frame.h (frame_map_regnum_to_name): Remove prototype.
      * findvar.c (locate_var_value): Do not call get_frame_arch
      * elfread.c (elf_symtab_read): Do not relocate thread-local symbols.
      * gdbarch.sh: Include "regcache.h" into gdbarch.c.
      * infrun.c (adjust_pc_after_break): Do not call get_thread_regcache
      * spu-tdep.c (spu_overlay_new_objfile): Only consider SPU objfiles.
      * breakpoint.c (create_overlay_event_breakpoint): Rename to ...
      * m88k-tdep.c: Update for unwinder changes.
      * target.c (debug_print_register): Use regcache_raw_collect
      * gdbarch.sh (target_gdbarch): New global variable.
      ChangeLog:
      * solib-svr4.c (read_program_header): New function.
      * breakpoint.c (remove_breakpoint): Do not fail if unable to remove
      * dummy-frame.h (dummy_frame_pop): Add prototype.
      * remote.c: Include "gdb_stat.h".
      * spu-tdep.c (spu_frame_unwind_cache): Do not attempt to unwind
      * spu-tdep.c (spu_push_dummy_call): Update all stack pointer slots
      * gdb.base/value-double-free.exp: Respect gdb,no_hardware_watchpoints.
      * breakpoint.h (struct bp_location): Change type of section
      * dwarf2expr.h (dwarf2_read_address): Add gdbarch argument.
      * gdbarch.sh (addr_bits_remove): Change type to 'm'.
      * m68hc11-tdep.c (gdb_print_insn_m68hc11): Use info->arch
      * cris-tdep.c (cris_version, cris_mode): Remove.
      * m68k-tdep.h (m68kbsd_fpreg_offset): Add gdbarch parameter.
      * hppa-tdep.c (internalize_unwinds): Use objfile architecture
      * mep-tdep.c (struct mep_prologue): Add gdbarch member.
      * mips-tdep.c (deprecated_mips_set_processor_regs_hack): Use
      * nto-tdep.h (struct nto_target_ops): Add gdbarch parameter to
      * gnu-v3-abi.c (gnuv3_decode_method_ptr): New function.
      * target.c (update_current_target): Do not inherit to_open
      * rs6000-tdep.c (rs6000_gdbarch_init): Setup displaced stepping
      * gdbarch.sh (gdbarch_dump): Use core_addr_to_string_nz
      * spu-tdep.c (spu_push_dummy_code): New function.
      * ada-lang.c (ada_array_length): Use builtin_type_int32 instead
      * parser-defs.h (write_exp_msymbol): Remove TEXT_SYMBOL_TYPE
      * expression.h (struct expression): New member GDBARCH.
      * value.h (value_bitstring_subscript): New prototype.
      * jv-lang.c (enum java_primitive_types): New type.
      * language.h (struct language_arch_info): New members
      * expression.h (enum exp_opcode): Document OP_COMPLEX to take
      * eval.c (evaluate_subexp_for_sizeof): Use builtin_int type of
      * value.h (value_add, value_sub): Remove.
      * value.h (unop_promote, binop_promote): Add prototypes.
      * eval.c (evaluate_subexp_standard): Add calls to binop_promote
      * ax-gdb.c: Include "language.h".
      * value.h (coerce_enum, coerce_number): Remove prototypes.
      * eval.c (evaluate_subexp_standard): Use builtin_type_int8
      * ada-valprint.c (ada_val_print_1): When implicitly dereferencing
      * valops.c (value_ind): No longer allow dereferencing an
      * ada-lang.c (cast_to_fixed): Do not cast to builtin_type_double.
      * ada-lang.c (value_pos_atr): Add TYPE argument.  Use it as
      * ada-valprint.c: Include "objfiles.h".
      * eval.c (evaluate_subexp_standard): Use exp->gdbarch types instead
      * gdbtypes.h (builtin_type_void): Remove macro, add declaration.
      * gdbtypes.h (struct builtin_type): Remove builtin_true_char
      * defs.h (struct gdbarch): Add forward declaration.
      * ada-lang.c (ada_coerce_to_simple_array_type): Use builtin_type_int32
      * alpha-tdep.c (alpha_register_type): Use builtin_type (gdbarch)
      * stack.c (return_command): Use frame architecture to determine
      * cp-abi.h (cplus_method_ptr_size): Add TO_TYPE parameter.
      * infcall.c (value_arg_coerce): Add GDBARCH parameter.  Use its
      * valarith.c (value_x_unop): Use builtin_type_int8 as type for
      ChangeLog:
      * valops.c: Include "objfiles.h" and "symtab.h".
      * expprint.c (print_subexp_standard): Compare against builtin type
      * auxv.c (default_auxv_parse): Use gdbarch_ptr_bit (target_gdbarch)
      * procfs.c (procfs_address_to_host_pointer): Use target_gdbarch
      * bsd-uthread.c (bsd_uthread_read_memory_address): New function.
      * solib-svr4.c (LM_ADDR_FROM_LINK_MAP): Use builtin types of
      * gdbtypes.h (builtin_type_void_data_ptr, builtin_type_void_func_ptr,
      Add missing ChangeLog entry.
      * fork-child.c (startup_inferior): Use target_wait and target_resume
      * gdb.base/stack-checking.c (big_frame): Reduce stack consumption
      2008-10-29  Stefan Schulze Frielinghaus  <xxschulz@de.ibm.com>
      gdb/ChangeLog:
      PR gdb/2250
      * configure.tgt [spu-*-elf*]: Set NATIVE_LIB_DIRS to '/lib'.
      * dwarf2loc.c (dwarf2_evaluate_loc_desc): Do not call get_frame_arch
      * value.h (address_of_variable): Add prototype.
      * frame.c (get_frame_arch): Abort if called with NULL this_frame.
      * solist.h (struct target_so_ops): New member bfd_open.
      * elf32-spu.c (find_function_stack_adjust): Handle sf instruction
      * elf32-spu.c (spu_elf_check_vma): Do not reset auto_overlay
      * gdb.base/attach.exp: Re-enable for spu*-*-* targets.
      * spu-linux-nat.c (spu_bfd_open): Set filename of in-memory
      * remote-utils.c (prepare_resume_reply): Null-terminate packet.
      * ppc-linux-nat.c (ppc_linux_target_wordsize): New function.
      * inferiors.c (get_thread_process): Make global.
      * fork-child.c (startup_inferior): Move setting stop_pc ...
      * inferior.h (read_pc, write_pc): Remove.
      * elf32-spu.c (spu_elf_size_stubs): Even in software i-cache mode,
      * elf32-spu.c (mark_functions_via_relocs): Handle cycles in the
      * elf32-spu.c (spu_elf_relocate_section): Only encode overlay index
      bfd/
      bfd/
      bfd/
      * elf32-spu.c (mark_overlay_section): Move .init and .fini
      * doublest.c (NAN): Remove unused define.
      * p-valprint.c (pascal_val_print): Use extract_typed_address
      * ada-lang.c (ada_coerce_to_simple_array_type): Reimplement to
      * ada-valprint.c (ada_val_print_1): Use val_print_string to print
      * ada-lang.c (desc_data_type): Remove, replace by ...
      * ada-lang.c (ada_find_any_type): Move check for primitive types ...
      * elf32-spu.c (insert_callee): Accumulate incoming callee->count.
      * elf32-spu.c (struct call_info): New member broken_cycle.
      * dfp.h (decimal_binop): Convert LEN_RESULT to input parameter.
      ChangeLog:
      * scm-lang.c (builtin_type_scm): Remove.
      * value.h (struct internalvar): Remove.
      * symtab.h: Rename SYMBOL_OPS to SYMBOL_COMPUTED_OPS.
      * gdbint.texinfo: Rename formal parameters to gdbarch function
      * elf32-spu.c (needs_ovl_stub): Respect .brinfo lrlive bits
      ChangeLog:
      * infrun.c (cleanup_displaced_step_closure): Remove.
      * symfile.c (section_is_mapped): Use objfile architecture instead
      * gdbarch.sh (construct_inferior_arguments): Remove.
      * tui/tui-regs.c (tui_show_register_group): Remove GDBARCH parameter;
      ChangeLog:
      * prologue-value.c (make_pv_area): Add ADDR_BIT argument.
      * ax-gdb.c (gen_bitfield_ref): Add EXP argument, use expression
      * buildsym.c (record_line): Remove call to gdbarch_addr_bits_remove.
      * dummy-frame.c (deprecated_pc_in_call_dummy): Add GDBARCH parameter,
      * ada-tasks.c (read_known_tasks_array): Use target_gdbarch instead
      * sparc64-nat.c (sparc64_gregset_supplies_p): Add GDBARCH parameter.
      * gdbtypes.h (struct language_defn): Add forward declaration.
      * gdbtypes.c (create_string_type): Receive character type as argument.
      * gdbarch.sh (gcore_bfd_target): New gdbarch callback.
      ChangeLog:
      * gdbarch.sh (pointer_to_address): Change to type 'm'.
      * spu-tdep.c (spu_get_longjmp_target): New function.
      * target-descriptions.h (struct type): Do not declare.
      * jv-lang.h (JAVA_OBJECT_SIZE): Remove.
      * breakpoint.h (set_longjmp_breakpoint): Add THREAD argument.
      * eval.c (evaluate_subexp_standard): Use expression architecture
      * valops.c (value_one): Reimplement broken decimal-float case.
      * Makefile.in (ALL_64_TARGET_OBS): Add amd64-windows-tdep.o.
      * darwin-nat-info.c (darwin_debug_regions_recurse): Use
      * gdbtypes.h (struct builtin_type): Remove builtin_core_addr,
      * gdbtypes.h (make_function_type): Remove OBJFILE parameter.
      * value.h (value_subscript, value_subscripted_rvalue,
      * ada-lang.c (ada_index_type): Make static.  Add NAME argument.
      * ada-lang.c (ada_index_type): Update comment.
      * ada-lang.c (to_fixed_range_type): Add ORIG_TYPE argument.
      * ada-valprint.c (ada_print_scalar): Accept NULL type argument
      * ada-lang.c (resolve): Use per-architecture void type instead
      * ada-lang.h (ada_convert_actual): Add GDBARCH argument.
      * jv-lang.h (java_int_type, java_byte_type, java_short_type,
      * gdbtypes.h (struct builtin_type): Add internal_fn member.
      ChangeLog:
      * m2-typeprint.c (m2_print_bounds, m2_is_long_set_of_type): Remove
      * gdbtypes.c (lookup_array_range_type): Add prototype.
      * ada-lang.c (assign_component): Use platform-specific integer type
      * gdbtypes.h (builtin_type_void): Remove.
      * gdbtypes.h (builtin_type_true_char): Remove.
      * gdbtypes.h (builtin_type_int0, builtin_type_int8, builtin_type_uint8,
      * gdbtypes.h (builtin_type_ieee_single, builtin_type_ieee_double,
      * i386-tdep.h (struct gdbarch_tdep): Add i386_eflags_type and
      * gdbtypes.h (TYPE_OBJFILE_OWNED, TYPE_OWNER): New macros.
      * gdbtypes.c (make_pointer_type, make_reference_type,
      * arch-utils.c (selected_byte_order): Return target_byte_order_user.
      * python/python-internal.h (struct language_defn): Declare.
      * target.h (struct target_ops): New member to_thread_architecture.
      * frame.h (frame_unwind_arch): New.
      * breakpoint.h (struct breakpoint): New member GDBARCH.
      * disasm.h (gdb_disassembly): Add GDBARCH parameter.
      * defs.h (strlen_paddr, paddr, paddr_nz): Remove.
      * defs.h (extract_signed_integer, extract_unsigned_integer,
      * gdbarch.sh (current_gdbarch): Remove global variable.
      * tui/tui-stack.c (tui_make_status_line): Display PC as ?? if unknown.
      * remote.c (process_stop_reply): Access expedited target registers
      * objfiles.c (objfile_relocate): Do not relocate the same
      * mi/mi-cmd-disas.c (mi_cmd_disassemble): Respect mixed_mode flag.
      * solib.c (solib_bfd_open): Do not call ops->bfd_open.
      * infrun.c (wait_for_inferior): Invalidate registers and overlay
      * dwarf2loc.c (find_location_expression): Retrieve beginning and
      * arch-utils.c (gdbarch_info_fill): Only reference GDB_OSABI_DEFAULT
      * breakpoint.h (enum enable_state): Add bp_startup_disabled.
      * breakpoint.c (remove_breakpoints): If removing one breakpoint
      ChangeLog:
      ChangeLog:
      ChangeLog:
      ChangeLog:
      * linux-ppc-low.c (INSTR_SC, NR_spu_run): Define.
      * ppc-linux-tdep.c: Include "solib.h", "solist.h", "exceptions.h",
      ChangeLog:
      ChangeLog:
      * configure.ac: Run gdb.cell tests when appropriate.
      Fix previous check-in.
      * symfile.c (reread_symbols): Call objfiles_changed *before*
      ChangeLog:
      * rs6000-tdep.c (rs6000_builtin_type_vec128): Add v2_double
      Fix ChangeLog date.
      * gdb.base/pie-support.exp: Pass "quiet" flag to gdb_compile.
      * gdb.cp/gdb2495.exp: Skip test on spu*-*-*.
      * gdb.base/dump.exp: Pass difference of pointer types instead
      * gdb.threads/manythreads.c (main): Increase thread stack size
      * spu-low.c (spu_kill): Wait for inferior to terminate.
      * configure.tgt (powerpc-*-linux* | powerpc64-*-linux*):
      * s390-tdep.c (op_bctr, op_bctgr, op_bct, op1_bctg, op2_bctg,
      * valops.c (value_assign): Respect parent offset when
      * eval.c (evaluate_subexp_standard) [OP_OBJC_MSGCALL]: Support
      * gdbarch.sh (displaced_step_hw_singlestep): New callback.
      * s390-tdep.c (s390_displaced_step_fixup): Use type ULONGEST
      * gdb.base/watchpoints.exp: Respect gdb,no_hardware_watchpoints
      * gdb.objc/basicclass.exp: Disable pending breakpoint query.
      bfd/
      2009-11-03  Alan Modra  <amodra@bigpond.net.au>
      * elf32-spu.c (struct spu_link_hash_table): Remove overlay_fixed,
      gdb/
      include/elf/
      * printcmd.c: Include "arch-utils.h".
      * dwarf2loc.c (read_pieced_value): If a piece occupies part of
      * regset.h (struct core_regset_section): Add HUMAN_NAME.
      * features/Makefile (WHICH): Add s390-linux32, s390-linux64,
      Fix ChangeLog typo.
      * infrun.c (handle_inferior_event): Do not look up regcache
      * python/python-internal.h [!WITH_THREAD] (PyGILState_Release,
      testsuite/
      * dwarf2loc.c (struct piece_closure): Remove ARCH member,
      * spu-tdep.c (spu_analyze_prologue): Track instruction to
      * python/py-lazy-string.c (gdbpy_extract_lazy_string): Extract
      * symfile.c (build_section_addr_info_from_objfile): Do not mask
      ChangeLog:
      * dwarf2read.c (partial_die_parent_scope): Work around buggy
      * breakpoint.c (bpstat_clear_actions): Reset bs->commands_left.
      ChangeLog:
      * dwarf2read.c (read_func_scope): Also scan specification DIEs
      * breakpoint.c (expand_line_sal_maybe): Always call skip_prologue_sal.
      * gdb.cp/inherit.exp (test_print_anon_union): Fix re_class pattern.
      * symtab.c (find_function_start_sal): Never return SAL pointing
      * gregset.h (GDB_FPXREGSET_T): Remove.
      * config/nm-linux.h (struct target_ops): Remove forward declaration.
      * Makefile.in (HFILES_NO_SRCDIR): Remove config/i386/nm-linux.h
      * gdb.base/charset.c (main): Make sure malloc gets linked in.
      * gdb.base/solib-corrupted.exp: Respect skip_shlib_tests.
      * gdb.python/py-breakpoint.exp: Handle software watchpoints as well.
      * gdb.cp/cpexprs.exp: Skip test on spu*-*-*.
      * gdb.trace/packetlen.exp: Respect gdb_target_supports_trace.
      * gdb.base/valgrind-db-attach.exp: Fail gracefully if valgrind
      * frame.c (frame_register_unwind): Do not access contents
      * linux-ppc-low.c (ppc_arch_setup): Use private regcache to test MSR.
      * gdb.mi/mi-nonstop.exp: Do not call perror if non-stop mode is
      * cp-valprint.c (cp_print_static_field): Members of
      * gdb.base/gdb11531.exp: Respect gdb,no_hardware_watchpoints flag.
      ChangeLog:
      * spu-tdep.c (spu_frame_unwind_cache): Use LSLR register
      * dwarf2loc.c (find_location_expression): Add relocation offset
      ChangeLog:
      ChangeLog:
      * cp-support.c (reset_directive_searched): New function.
      2010-06-25  Ken Werner  <ken.werner@de.ibm.com>
      * s390-tdep.c (s390_push_dummy_call): Error on stack overflow
      * solib-spu.c (append_ocl_sos): Fix xsnprintf statement for
      * dwarf2expr.c (execute_stack_op): Place preprocessor
      include/ChangeLog:
      * linux-nat.c (linux_nat_do_thread_registers): Use section size
      * arm-tdep.c (arm_push_dummy_call): Handle pointers to
      * gdb.base/maint.exp: Avoid wildcards against potentially very long
      * gdb.threads/threxit-hop-specific.exp: Use "continue" instead
      * dwarf2read.c (fixup_partial_die): Do not set dummy name for
      2010-10-08  Ulrich Weigand  <uweigand@de.ibm.com>
      * arm-tdep.c (thumb_expand_immediate): New function.
      * break-interp.exp (test_ld): Use two separate gdb_expect statements
      * gdb.base/foll-fork.exp: Make regexps to match catchpoint hits more
      * gdb.base/watch_thread_num.exp: Revert 2008-09-03 change.
      * arm-tdep.c (thumb_get_next_pc_raw): Handle Thumb-16 encoding
      * valops.c (value_assign): Returned value is never lazy.  If a
      * gdb.opencl/convs_casts.exp: Use tbreak instead of break to
      * opencl-lang.c (STRINGIFY): Rename to OCL_STRING.
      * arm-tdep.c (arm_analyze_load_stack_chk_guard): Avoid build break
      * arm-tdep.c: Include "observer.h".
      * arm-tdep.c (skip_prologue_function): Add GDBARCH and IS_THUMB
      * arm-tdep.c (arm_skip_stack_protector): Accept any symbol that
      * dwarf2read.c (dwarf2_ranges_read): Skip empty range entries.
      ChangeLog:
      include/ChangeLog:
      * lib/gdb.exp (skip_hw_breakpoint_tests): New procedure.
      * breakpoint.c (update_watchpoint): Do not attempt to recreate
      ChangeLog:
      * opencl-lang.c (STRUCT_OCL_TYPE): Remove.
      * breakpoint.c (wrap_indent_at_field): New function.
      * hostio.c (require_data): Free *data, not data.
      * breakpoint.c (print_one_breakpoint_location): Remove unused
      * arm-linux-tdep.c (ARM_LDR_PC_SP_4): Add define.
      * inflow.c (terminal_init_inferior_with_pgrp): Copy ttystate.
      * gdb.base/solib-weak.exp: Allow "." prefix for ppc64.
      * gdb.python/py-section-script.exp: Skip test if no Python support.
      * infcall.c (call_function_by_hand): Function return value is
      gdb/
      * tramp-frame.c (tramp_frame_prepend_unwinder): Set stop_reason
      * arm-tdep.c (arm_analyze_prologue): Do not abort parsing when
      * arm-tdep.c (arm_elf_make_msymbol_special): Use ARM_SYM_BRANCH_TYPE
      * breakpoint.c (addr_string_to_sals): Avoid uninitialized
      * i386-tdep.c (i386_frame_prev_register): Unwind SP from memory
      gdb/
      * arm-tdep.c (arm_gdbarch_init): Enfore correct register number
      2011-04-26  Aleksandar Ristovski  <aristovski@qnx.com>
      * target.h (struct target_ops): Remove to_notice_signals;
      ChangeLog:
      gdb/
      * spu-linux-nat.c (spu_symbol_file_add_from_memory): Add NULL
      ChangeLog:
      include/elf/
      * arm-linux-tdep.c: Include "auxv.h".
      * gdb.texinfo (Target Description): Remove warning about
      * lib/gdb.exp (gdb_compile): Specify rpath if the *target* is
      * lib/gdb.exp (gdb_compile_shlib_pthreads): New helper.
      * gdb.base/type-opaque.exp: Use gdb_load_shlibs.  Run test on
      * gdb.python/py-shared.exp: Call gdb_load_shlibs.
      * gdb.python/py-breakpoint.exp: Re-set can-use-hw-watchpoints
      * gdb.python/py-mi.exp: Use different file names for different
      * gdb.python/py-mi.exp: Avoid '+' in filenames.  Call C version of
      * gdb.base/jit.exp: Download solib_binfile to target.
      * gdb.threads/thread-find.exp: Support remote targets.
      * gdb.base/nostdlib.exp: Skip on gdb_stub targets.
      * gdb.threads/pthreads.exp: Enable on non-native configurations.
      * linux-arm-low.c: Include <signal.h>.
      * linux-arm-low.c (struct arm_linux_hwbp_cap): Remove.
      Fix ChangeLog dates.
      * s390-tdep.c (s390_function_arg_pass_by_reference): Handle
      * inferior.h (disable_randomization): Declare.
      PR gdb/13218
      * symfile.c (separate_debug_file_exists): Fix condition.
      * gdb.python/py-shared.exp: Relax filename check to handle remote:
      * ppc-sysv-tdep.c (ppc_sysv_use_opencl_abi): New function.
      * spu-tdep.c (spu_catch_start): Pass non-NULL breakpoint ops
      * regcache.c (registers_changed_ptid): Invalidate thread architecture
      * skip.c (skip_function_command): Work around uninitialized
      * spu-tdep.c (spu_return_value): Fix handling of
      * findvar.c (read_frame_register_value): Respect value_offset
      2011-11-25  Uros Bizjak  <ubizjak@gmail.com>
      * gdb.base/solib-nodir.exp: Skip if remote target.
      * gdb.base/testenv.exp: Skip on remote targets.  Unset global
      * s390-tdep.c (s390_displaced_step_fixup): Fix processing of LARL
      * s390-tdep.c (s390_gdbarch_init): Call set_gdbarch_get_siginfo_type.
      ChangeLog:
      include/elf/ChangeLog:
      ChangeLog:
      * s390-tdep.c: Replace "Linux" by "GNU/Linux" in comments
      * arm-tdep.h (arm_deal_with_atomic_sequence): Add prototype.
      * s390-tdep.c (s390_push_dummy_call): Set addressing mode bit
      gdb/
      * elf32-arm.c (elf32_arm_nabi_grok_psinfo): Fill in core_pid.
      * gdb.cell/fork.exp: Delete breakpoints after reaching main.
      * breakpoint.c (all_locations_are_pending): Consider locations
      * configure.tgt [s390*-*-*] (gdb_target_obs): Add corelow.o.
      2012-01-20  Pedro Alves  <palves@redhat.com>
      2012-01-20  Pedro Alves  <palves@redhat.com>
      2012-01-20  Pedro Alves  <palves@redhat.com>
      ChangeLog:
      ChangeLog:
      * gdbarch.sh (info_proc): New callback.
      * elf.c (elfcore_write_prpsinfo): Provide unconditionally.
      * gdbarch.sh (make_corefile_notes): New architecture callback.
      * gdbarch.sh (find_memory_regions): New callback.
      * NEWS: Document remote "info proc" and "generate-core-file".
      * inf-child.c: Include "gdb_stat.h" instead of <sys/stat.h>.
      Fix -Wmissing-prototypes build.
      ChangeLog:
      gdbserver/ChangeLog:
      * gdb.base/catch-load.exp: Fix argument to gdb_load_shlibs.
      ChangeLog:
      * gdb.base/watchpoint.c (func2): Initialize local_a.  Add
      * gdb.dwarf2/dw2-icc-opaque.S: Remove .align directives.
      * gdb.base/annota1.exp: Accept no frames-invalid notification
      gas/ChangeLog:
      ChangeLog:
      * python/python.c (finalize_python): Cast unused PyGILState_Ensure
      * gdb.base/gnu-debugdata.exp: Also include "D" symbols in
      2013-07-08  Andreas Arnez  <arnez@linux.vnet.ibm.com>
      2013-07-15  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>
      2013-07-22  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>
      2013-08-07  Raunaq Bathija  <raunaq12@in.ibm.com>
      2013-08-07  Raunaq Bathija  <raunaq12@in.ibm.com>
      2013-08-07  Raunaq Bathija  <raunaq12@in.ibm.com>
      2013-08-26  Raunaq Bathija  <raunaq12@in.ibm.com>
      2013-09-10  Andreas Arnez  <arnez@linux.vnet.ibm.com>
      2013-09-13  Andreas Arnez  <arnez@linux.vnet.ibm.com>
      gdb/ChangeLog:
      2013-09-18  Raunaq Bathija  <raunaq12@in.ibm.com>
      ChangeLog:
      testsuite/ChangeLog:
      Clean up whitespace in S/390 -tdep and -nat files.
      S/390: Rename source files to *-linux-*
      S/390: Add missing gdb_prompt in s390-multiarch.exp
      Fix typo in ppc64_standard_linkage7

Victoria Mixon (6):
      gdb.texinfo: gdb manual up to date for 95q3
      inc-hist.texi:  gdb manual up to date for 95q3
      binutils.texi: modified from 95q4
      references to pesch@cygnus.com changed to doc@cygnus.com
      modified from 95q4
      modified from 95q4

Vidya Praveen (1):
      * lib/ld-lib.exp (default_ld_link): Use ldflags from board description

Vladimir Makarov (15):
      PR15041
      PR15067
      PR15067
      * objcopy.c (strip_main): keep_specific_list == NULL as additional
      Moving entry about changes in testsuite/binutils-all/objcopy.exp from
      * binutils-all/objcopy.exp: Polish output about fail for objcopy
      * read.c (s_align, s_comm, s_mri_common, s_fail, s_globl, s_space,
      * elf32-ppc.c (ppc_elf_relocate_section): Check that output
      * expr.c (operand): Check correctly that there is no advance in
      * expr.c (operand): Check more correctly that there is no advance
      * expr.c (operand): Check also that there is no advance in operand
      1998-09-15  Geoff Keating  <geoffk@ozemail.com.au>
      Thu Jan 11 18:37:50 1999  Vladimir N. Makarov  <vmakarov@cygnus.com>
      1999-01-31  Michael Meissner  <meissner@cygnus.com>
      1999-01-31 17:57:31 1998  Michael Meissner  <meissner@cygnus.com>

Vladimir Prus (281):
      2006-07-18  Vladimir Prus  <vladimir@codesourcery.com>
      2006-07-18  Vladimir Prus  <vladimir@codesourcery.com>
      * defs.h (print_transfer_performance): Improve comments
      Allow the HIGH-FRAME parameter for -stack-list-frames to be larger
      * mi/mi-cmd-stack.c (mi_cmd_stack_list_args): Don't emit error
      Fix grammar
      * gdb.mi/mi-stack.exp (test_stack_args_listing): Test that
      * gdb.texinfo (GDB/MI Stack Manipulation): Mention that
      Fix grammar.
      * gdb.mi/mi-basics.exp (test_path_specification): Pass orig_path
      Improve "help all".
      2006-11-04  Vladimir Prus  <vladimir@codesourcery.com>
      * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
      2006-11-06  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-07  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-08  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-09  Vladimir Prus  <vladimir@codesourcery.com>
      Move changelog entry to the right place
      2006-11-09  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-10  Vladimir Prus  <vladimir@codesourcery.com>
      gdb/
      2006-11-22  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-28  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-28  Vladimir Prus  <vladimir@codesourcery.com>
      2006-11-29  Vladimir Prus  <vladimir@codesourcery.com>
      2006-07-29  Vladimir Prus  <vladimir@codesourcery.com>
      2006-07-29  Vladimir Prus  <vladimir@codesourcery.com>
      2006-12-06  Vladimir Prus  <vladimir@codesourcery.com>
      2006-12-08  Vladimir Prus  <vladimir@codesourcery.com>
      2006-12-08  Vladimir Prus  <vladimir@codesourcery.com>
      2006-12-08  Vladimir Prus  <vladimir@codesourcery.com>
      Simplify usage of mi_continue_to.
      Port from Apple's version.
      gdb/
      Simplify access to variours properties of child
      Implement specification of MI tests as comments
      * gdb.texinfo (GDB/MI Variable Objects): Improve the
      * gdb.mi/mi-var-cp.cc (reference_update_tests):
      Move ChangeLog entry to the right place
      Fix 'selected frame' varobjs.
      * value.c (value_primitive_field): Copy the full 'location'
      Fix computation of the 'editable' attribute and
      Refactor getting children name, value and type access
      * varobj.c (c_value_of_root, c_value_of_child)
      * ser-mingw.c (pipe_windows_open)
      include/
      Correct attribution
      * gdb.mi/mi-var-child.c
      * varobj.c (varobj_create): Keep varobj value
      Pass stderr of program run with "target remote |"
      * hist.h (struct histogram)
      * NEWS: Mention disjoint histograms support in
      Fix typo in the previous commit
      * varobj.h (varobj_set_frozen): New
      * gdb.base/sigaltstack.exp: Use 'srcfile' in error
      * config/unknown.exp: Remove.
      * remote.c (process_g_packet): Don't check size.
      * gdb.texinfo (GDB/MI Variable Objects): Editorial
      * m68k-tdep.h (enum m68k_flavour): New.
      * gdb.texinfo (Standard Target Features): Document
      gdb/
      gdb/
      Fix changelog formatting
      * breakpoint.c (bpstat_free): New.
      * mi/mi-cmd-var.c (print_varobj): If a varobj
      Implement -var-info-path-expression.
      * varobj.c (struct varobj): Fix comment
      * mi/mi-cmds.c (mi_cmds): Register -list-features.
      Associate bp_stat with bp_location, not breakpoint.
      gdb/
      * breakpoint.c (create_breakpoint): Split from
      * breakpoint.c (do_restore_lang_radix_cleanup): Remove.
      * breakpoint.h (enum enable_state): Remove the
      * breakpoint.c (remove_sal): New.
      * breakpoint.c (create_breakpoint): Set
      * gdb.mi/var-cmd.c (do_children_tests): Initialize
      Undo this part of previous checkin:
      * varobj.c (install_new_value): Don't
      * NEW: Mention pending breakpoint changes and
      Fix crash when a variable object being deleted
      * breakpoint.c (break_command_1): Remove
      Remove CLEAR_SOLIB use.
      Remove 'run_cleanup'.
      Prevent clear_command from directly modifying breakpoint list.
      Make mark_breakpoints_out static.
      Apply const qualifier to some users of bp_location.
      Move changelog entries to the right ChangeLog
      * breakpoint.c (disable_breakpoints_in_unloaded_shlib):
      * infrun.c (resume): Clarify logic that
      Remove unused breakpoint fields.
      * breakpoint.c (insert_breakpoints)
      * infrun.c (resume): Set right thread even if
      Stop infrun from tracking breakpoint insertion status.
      Make insert_breakpoints return void.
      * infrun.c (handle_inferior_event): Don't
      Clarify infrun variable naming.
      Localize infrun use of remove_breakpoints.
      * breakpoint.c (break_command_really): New, copied
      Add support for pending breakpoints in MI.
      * target.h (target_pid_or_tid_to_str): Remove.
      * breakpoint.c (bpstat_have_active_hw_watchpoints):
      * mi/mi-main.c (mi_cmd_list_features): Announce
      Ignore change in name of dynamic linker during
      * infrun.c (handle_inferior_event): If
      * breakpoint.c (break_command_really): New parameter
      Inform about new thread in a single place.
      Don't reset watchpoint block on solib load.
      Use multiple locations for hardware watchpoints.
      Use vector for varobj_list_children interface.
      Properly rethrow exception.  This fixes errors
      * breakpoint.c (break_command_1): Return void.
      Update stored rendition of varobj value when format changes.
      * varobj.c (c_value_of_variable): Use xstrdup.
      * NEWS: Mention pending breakpints in MI
      Unbreak 'target async'.
      * remote.c (remote_get_threadlist): If the response
      * breakpoint.c (print_one_breakpoint_location): Revert Enb field
      * mi/mi-interp.c (mi_command_loop): Remove
      Implement MI notification for new threads.
      Remove unused remote.c hooks.
      * top.c (simplified_command_loop): Remove.
      Async mode fixes.
      * defs.h (do_exec_error_cleanups, discard_exec_error_cleanups)
      Implement -thread-info.
      Remove ignoring leading exec events code.
      * thread.c (print_thread_info): Don't insist
      * varobj.c (struct varobj_root): Clarify
      * thread.c (make_cleanup_restore_current_thread): Make it
      * varobj.c  (struct varobj_root): New component thread_id.
      * lib/mi-support.exp (mi_create_varobj_checked): New.
      * gdb.mi/mi-var-display.exp: Remove obsolete xfail.
      * varobj.c (struct varobj_root): Rename use_selected_frame to
      * varobj.h (varobj_floating_p): Declare.
      * lib/mi-support.exp (mi_expect_stop): New.
      Fix breakpoint condition that use member variables.
      Introduce test setup helpers.
      * target.h (enum strata): Remove the download_stratum.
      Fix trailing space.
      Fix @-varobjs.
      * varobj.c (varobj_invalidate): Don't touch floating
      * mi/mi-cmd-var.c (varobj_update_one): Print new
      * breakpoint.c (print_one_breakpoint_location): In MI
      * breakpoint.h (bp_location_p): New typedef.
      exec_cleanup murder.
      * infcmd.c (step_1_continuation): Always disable longjmp
      * mi/mi-main.c (last_async_command): Rename to current_token.
      * breakpoint.c (bpstat_check_location)
      * mi/mi-cmds.h (mi_cmd_args_ftype): Remove.
      * mi/mi-interp.c (mi_new_thread): Quote the thread id.
      * thread.c (add_thread): Move observer call to ...
      2008-05-03  Pedro Alves  <pedro@codesourcery.com>
      * gdb.texinfo (GDB/MI Development and Front Ends):
      * gdb.texinfo (GDB/MI Output Records):
      Fix auxv data parsing on 64-bit solaris
      * gdb.texinfo (GDB/MI Output Records): Add
      Fix formatting
      * lib/mi-support.exp (mi_run_cmd): Allow for =thread-created
      * inf-loop.c (inferior_event_handler): Call bpstat_do_action,
      * top.c (command_line_handler_continuation): Remove.
      * varobj.c (varobj_update): Fix comment typo.
      Refactor varobj_update interface.
      Introduce common cleanup for restoring integers.
      Remove stale code.
      Suppress normal stop observer when it's problematic.
      Use observers to report stop events in MI.
      Implement *running.
      * gdb.mi/mi-break.exp (test_ignore_count): Use mi_expect_stop.
      Fix date in changelog entry
      Robustify mi-simplerun.
      Don't suppress *running when doing finish.
      Emit ^running via observer.
      Kill the return value for all MI command functions.
      * target.c (target_read_until_error): New.
      * linux-nat.c: Add description of overall logic.
      * breakpoint.c (moribund_locations): New.
      Revert accidental commit
      * lib/mi-support.exp (mi_send_resuming_command_raw): Report pass.
      * lib/mi-support.exp (mi_send_resuming_command_raw): Revert
      * mi/mi-main.c (enum captured_mi_execute_command_actions)
      * mi/mi-cmds.c (mi_cmds): Route -exec-run, -exec-until,
      Implement -target-attach.
      * mi/mi-interp.c (mi_on_resume): Don't try to report
      * gdb.texinfo (GDB/MI Target Manipulation): Add
      Report thread state in -thread-info output.
      * infrun.c (normal_stop): For MI, report which threads
      * infrun.c (resume): Discard cleanups on early exit path.
      Implement --thread and --frame.
      Implement -exec-continue/-exec-interrupt --all.
      * mi/mi-main.c (mi_cmd_execute): Remove unused variable.
      Allow all CLI command even if target is executing.
      Enable all MI commands while inferiour is running
      Skip varobj in running threads.
      Kill cmd_async_ok.
      * lib/mi-support.exp (get_mi_thread_list)
      * lib/mi-support.exp (mi_load_shlibs): New.
      * ia64-linux.nat (_initialize_ia64_linux_nat): Don't
      * doc/gdb.texinfo (PowerPC): Fix typo.
      * target.c (maybe_kill_then_attach)
      * target.c (target_async_permitted, target_async_permitted_1)
      Make sure target supports non-stop.
      * infrun.c (resume): If the thread is placed to the deferred step
      * lib/mi-support.exp (mi_expect_stop): Produce
      * gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
      * NEWS: Mention 'set target-async'
      * gdb.mi/mi-nonstop.exp: Fix the check for non-stop
      * remote-sim.c (gdbsim_create_inferior): Fix missing parenthesis.
      * mi/mi-interp.c (mi_on_resume): Flush raw_stdout.
      Make attach_command exception-safe
      * thread.c (print_thread_info): Eliminate now useless checks
      Kill pthread_ops_hack
      Implement -list-thread-groups.
      Notification for attach/detach.
      Include group-id in thread-created notification.
      Implement '-target-detach pid'.
      Implement continue/interrupt of thread groups.
      Implement =thread-selected notification.
      * gdb.texinfo (M68K Features): Fix typo.
      Implement -list-thread-groups --available
      MI non-stop and multiprocess docs.
      * breakpoint.c (create_breakpoint, create_breakpoints)
      PR 8145.
      Include frame information for *stopped due to CLI commands.
      * observer.c (observer_test_first_notification_function)
      * mi/mi-interp.c (mi_solib_loaded, mi_solib_unloaded): New.
      * gdb.texinfo (GDB/MI Async Records): Add double-spaces
      * solib.c (reload_shared_libraries): Give
      Fix MI timings.
      Include token in ^running notification for CLI commands.
      * gdb.mi/mi-cli.exp: Remove debug print.
      * gdb.mi/mi-cli.exp: Adjust for output difference in
      Eliminate some sleep usage.
      Implement -exec-jump.
      * gdb.texinfo (GDB/MI Program Execution): Document -exec-jump.
      Always report varobj as changed when in_scope attribute changes.
      * mi/mi-main.c (mi_cmd_exec_continue)
      * varobj.c (varobj_get_type): Use type_to_string.
      * mi/mi-cmd-stack.c (parse_print_values): New.
      * varobj.c: Remove unnecessary include.
      Fix hang in floating varobjs.
      Refactor reading of commands
      Implement -break-commands
      * mi/mi-cmds.h (mi_cmd_stack_list_variables): Declare.
      * gdb.texinfo (GDB/MI Stack Manipulation): Document
      * mi/mi-cmd-stack.c (list_args_or_locals): Workaround
      Fix breakpoint commands in MI.
      * gdb.texinfo (GDB/MI Stack Manipulation): Make
      Prevent program output from mix with "^running".
      * m68k-tdep.c (m68k_convert_register_p): Compare with
      * m68k-tdep.c (m68k_convert_register_p): Correct
      * cli/cli-script.c (process_next_line): Recognize 'end'
      * target.c (target_terminal_inferior): Use target_can_async_p, not
      PR gdb/10884
      * mi/mi-main.c (mi_cmd_gdb_exit): Flush raw_stdout.
      Fix multiexec race.
      Implement core awareness.
      add missing file
      Per-inferior args and tty and environment.
      * gdb.mi/mi-async.exp: Remove check for 'async' target, because
      Include MI command in remotelog.
      * mi/mi-cmd-stack.c (mi_cmd_stack_list_locals): Add extra
      * gdb.texinfo (GDB/MI Result Records): Clarify ^running.
      Make -exec-run a proper MI commands.
      Multiexec MI
      Simplify MI breakpoint setting.
      Unify actions and commands
      Remove conflict marker.
      * breakpoint.c (check_no_tracepoint_commands): Use
      Implement creating tracepoints with -break-insert.
      -trace-start/-trace-end/-trace-status.
      Implement -break-passcount.
      -trace-define-variable and -trace-list-variables.
      Implement -trace-find.
      Implement -trace-save.
      * gdb.texinfo (GDB/MI Tracepoint Commands): Document MI tracepoint
      * tracepoint.c (tvariables_info_1): Actually compute
      * gdb.texinfo (GDB/MI Tracepoint Commands): Add comma after @xref.
      * mi/mi-main.c (mi_cmd_list_thread_groups): Adjust
      Easier and more stubborn MI memory read commands.
      * remote.c (remote_get_threadlist): If we got empty
      MI breakpoint notifications.
      * python/py-breakpoint.c (gdbpy_breakpoint_created): Fix

Walfred Tedeschi (11):
      Add myself as a maintainer.
      Fix display of structures/bitfields in register description.
      Fix conditions in creating a bitfield.
      Add MPX registers XML files.
      Add MPX support for i386
      MPX for amd64
      Add MPX support to gdbserver.
      Add pretty-printer for MPX bnd registers.
      Add MPX registers tests.
      Fix PR16193 - gdbserver aborts.
      Documentation for MPX.

Walter Lee (20):
      Mention Tilera support in binutils/NEWS, and fix the TILEPro
      Add myself as TILEPro and TILE-Gx port maintainer.
      Fixes the TILE-Gx/TILEPro port of gas to deal with relocations of
      Properly create and use a bfd_arch_info_type for 32-bit tilegx.
      Add big-endian support for tilegx.
      Deletes some dead code in the TILE-Gx/TILEPro ports of gas.
      Improve TLS support on TILE-Gx/TILEPro:
      Fix regression from change
      Add support for constructing pc-relative addresses to the plt, by
      Add padding to the plt section so that its size is a multiple of its
      Add support for tilegx in gold.
      Fix computation of got relocations for when .got.plt section is merged
      Remove unused got_base variable.
      Fix computation of got relocations for .got sections greater than
      Adjust the value of _GLOBAL_OFFSET_TABLE_ for got bigger than 0x8000
      * tilegx-tdep.c (tilegx_push_dummy_call): args pushed on stack
      * tilegx-tdep.c (INT_SWINT_1_SIGRETURN): New macro.
      * tilegx-tdep.c (tilegx_skip_prologue): Use skip_prologue_using_sal.
      * tilegx-tdep.c (itilegx_gdbarch_init): char type should be signed.
      * tilegx-tdep.c (tilegx_analyze_prologue): add check for

Wilfried Moser (22):
      * tests2.exp: Add compiling of the test case.
      * builtins.ch, builtins.exp, Makefile.in: New test case.
      * ch-typeprint.c (chill_type_print_base): Slightly change of printing
      * builtins.exp, pr-5016.{ch,exp}, result.{ch,exp},
      * ch-exp.c (parse_primval): in case ARRAY: Add missing FORWARD_TOKEN ().
      * misc.ch, misc.exp: Enhance test case.
      * builtins.ch, builtins.exp: Enhance test case.
      * ch-valprint.c (calculate_array_length): New function to determine
      * gch922.{ch,exp}, powerset.{ch,exp}: New test cases.
      * ch-exp.c (parse_primval): Handle CARD, MAX, MIN.
      * powerset.exp: Add test.
      * valarith.c (value_in): Change builtin_type_chill_bool to
      * gch981.{ch,exp}, gch1041.{ch,exp}: New test cases.
      * eval.c (evaluate_subexp_standard): In case of TYPE_CODE_SET:
      * ch-valprint.c (chill_val_print): Remove call to calculate_array_length.
      * tests1.{ch,exp}: Tets case modified and enhanced.
      * ch-exp.c (ch_lex): In case of LOC_TYPEDEF call calculate_array_length.
      * gdbtypes.c (create_array_type): If TYPE_LENGTH (result_type)
      * ch-exp.c (parse_tuple_element): Allow (*): for array tuples
      * gch1272.{ch,exp}, gch1280.{ch,exp}, pr-9946.{ch,exp}:
      * gch1280.exp: Enhance test case.
      * eval.c (evaluate_subexp_standard): In case of OP_ARRAY: make a

Will Newton (47):
      gas/ChangeLog:
      gas/testsuite/ChangeLog:
      ld/testsuite/ChangeLog:
      gas/ChangeLog:
      bfd/ChangeLog:
      bfd/ChangeLog:
      Remove some dead code from elf64_aarch64_check_relocs.
      Add missing test files from 2013-03-21 commit.
      ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
      bfd/efl32-arm.c: Fix handling of IRELATIVE relocs.
      ld/testsuite/ld-arm: Fix ifunc-17 failure with arm-eabi.
      bfd/elf-ifunc.c: Remove unused function _bfd_elf_create_ifunc_dyn_reloc.
      bfd/elf-ifunc.c: Add header size arg to _bfd_elf_allocate_ifunc_dyn_relocs.
      bfd/elf64-aarch64.c: Remove dead code.
      gdb/MAINTAINERS: Add myself to Write After Approval.
      gdb/printcmd.c: Fix printing of Thumb minimal symbols.
      gdb/testsuite/gdb.cp: Fix tests for ARM C++ ABI.
      gdb/testsuite/gdb.cp/annota2.exp: Add missing empty line
      gdb/testsuite/gdb.base/long_long.exp: Fix ARM EABI target
      aarch64: Add support for GNU indirect functions.
      bfd/elf64-aarch64.c: Use ELF64_R_SYM instead of ELF32_R_SYM.
      ld/testsuite: Enable ifunc tests on AArch64 big-endian.
      testsuite/gdb.base: Make skip test use defined behaviour.
      aarch64: Revert AArch64 ifunc changes.
      gdb/gnulib: Import frexpl.
      gdb/doublest.c: Use frexpl rather than ldfrexp.
      gdb/testsuite/gdb.base/gnu-ifunc-lib.c: Use %function syntax.
      gdb/testsuite/gdb.threads: Ensure TLS tests link against pthreads.
      gdb/testsuite/gdb.dwarf2: Replace @ with % for ARM compatability.
      gdb/testsuite/gdb.base: Enable disp-step-syscall.exp tests for ARM.
      gas/config/tc-arm.c: Improve validation of NEON addressing modes.
      gdb/common/linux-ptrace.c: Fix build on non-Intel architectures.
      gas/config/tc-arm.c: Fix parsing of NEON load/store element sizes.
      gdbserver, aarch64: Zero out regs in aarch64_linux_set_debug_regs.
      aarch64: Add support for GNU indirect functions.
      gdb/aarch64-linux-tdep.c: Call linux_init_abi.
      gdb/arm-tdep.c: Use filtered output in arm_print_float_info.
      config/tc-aarch64.c: Avoid trying to parse a vector mov as immediate.
      gdb/dwarf2read.c: Sanity check DW_AT_sibling values.
      sim/arm: Prevent NULL pointer dereference in sim_create_inferior.
      sim/arm: Prevent crash when running sim with no binary.
      sim/ChangeLog: Correct bug number in previous commit.
      ld/ARM: Fix script-type testsuite failure.
      gdb/arm-tdep.c: Remove "Infinite loop detected" error message.
      bfd/elfnn-aarch64.c: Fix miscalculation of GOTPLT offset for ifunc syms.
      bfd/elfnn-aarch64.c: Handle static links with ifunc correctly.
      ld/testsuite/ld-aarch64: Fixup IFUNC tests to work on all targets

Wu Zhou (27):
      <2005-06-08>  Wu Zhou  <woodzltc@cn.ibm.com>
      * expression.h (enum exp_opcode): Fix a comment typo.
      * eval.c (evaluate_subexp_standard): Add code to check the target
      * remote.c (set_thread, remote_thread_alive): Replace sprintf
      * remote.c (set_thread, remote_thread_alive): Replace sprintf
      * gdb.fortran/array_element.f: New file.
      * MAINTAINERS (Write After Approval): Add myself.
      * gdbtypes.c (get_discrete_bounds): Fix a comment typo.
      * gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five
      * f-exp.y (yyparse): Add code to support exponentiation expression.
      * tui/tui-win.c (parse_scrolling_args): Fix SEGV error with invalid
      * remote.c (remote_pid_to_str): Use xsnprintf instead of snprintf.
      * expression.h (enum exp_opcode): Add a new operator for F90
      expression.h (enum exp_opcode): Fix a format error of a comment.
      * gdb.fortran/subarray.exp: New testcase to test the evaluation
      * c-exp.y (parse-number): Modify the float parsing logic to let it
      * bfp-test.c: New file.
      gdb.base/break.exp: Fix a comment typo.
      * gdb.texinfo (Fortran): Add some words about Fortran debugging.
      * gdb.texinfo: Correct a merge error introduced by -r 1.286.
      * ppc-linux-nat.c (PTRACE_GET_DEBUGREG, PTRACE_SET_DEBUGREG,
      * breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Delete.
      * config/i386/nm-i386sol2.h: Update copyright year.
      * gdbint.texinfo (Watchpoints): Delete
      * f-exp.y: Symbol '%' is not used as the modulus operator in
      * gdb.fortran/derived-type.f90: New file.
      * f-typeprint.c (f_type_print_base): Delete the redundant space.

Yao Qi (508):
      2010-08-18  Yao Qi  <yao@codesourcery.com>
      2010-08-18  Yao Qi  <yao@codesourcery.com>
      2010-08-18  Yao Qi  <yao@codesourcery.com
      revert back to previous revision
      In order to fix a checkin mistake in dw2-ref-missing-frame-func.c:r1.2,
      Forget to check in ChangeLog in my previous commit.
      2010-08-30  Yao Qi  <yao@codesourcery.com>
      2010-09-02  Yao Qi  <yao@codesourcery.com>
      2010-09-06  Yao Qi  <yao@codesourcery.com>
      2010-09-06  Yao Qi  <yao@codesourcery.com>
      2010-09-06  Yao Qi  <yao@codesourcery.com>
      2010-12-20  Yao Qi  <yao@codesourcery.com>
      Forget to commit in my last check in
      2010-12-20  Yao Qi  <yao@codesourcery.com>
      2010-12-23  Yao Qi  <yao@codesourcery.com>
      2010-12-23  Yao Qi  <yao@codesourcery.com>
      2010-12-23  Yao Qi  <yao@codesourcery.com>
      2010-12-28  Yao Qi  <yao@codesourcery.com>
      2011-01-14  Yao Qi  <yao@codesourcery.com>
      2011-01-19  Yao Qi  <yao@codesourcery.com>
      2011-01-19  Yao Qi  <yao@codesourcery.com>
      2011-01-31  Yao Qi  <yao@codesourcery.com>
      2011-02-11  Yao Qi  <yao@codesourcery.com>
      2011-02-11  Yao Qi  <yao@codesourcery.com>
      2011-02-12  Yao Qi  <yao@codesourcery.com>
      2011-02-15  Yao Qi  <yao@codesourcery.com>
      2011-02-16  Yao Qi  <yao@codesourcery.com>
      2011-02-16  Yao Qi  <yao@qiyaows>
      2011-02-17  Yao Qi  <yao@codesourcery.com>
      2011-02-18  Yao Qi  <yao@codesourcery.com>
      2011-03-02  Yao Qi  <yao@codesourcery.com>
      2011-03-03  Yao Qi  <yao@codesourcery.com>
      2011-03-03  Yao Qi  <yao@codesourcery.com>
      2011-03-04  Yao Qi  <yao@codesourcery.com>
      2011-03-07  Yao Qi  <yao@codesourcery.com>
      2011-03-08  Yao Qi  <yao@codesourcery.com>
      gdb/
      gdb/
      2011-03-11  Yao Qi  <yao@codesourcery.com>
      * arm-tdep.c (cleanup_branch): Set a correct return address in
      2011-04-07  Yao Qi  <yao@codesourcery.com>
      2011-04-25  Yao Qi  <yao@codesourcery.com>
      gdb/
      2011-04-27  Yao Qi  <yao@codesourcery.com>
      2011-04-28  Yao Qi  <yao@codesourcery.com>
      2011-05-04  Yao Qi  <yao@codesourcery.com>
      2011-05-04  Yao Qi  <yao@codesourcery.com>
      2011-05-05  Yao Qi  <yao@codesourcery.com>
      2011-05-14  Yao Qi  <yao@codesourcery.com>
      2011-05-26  Yao Qi  <yao@codesourcery.com>
      2011-05-26  Yao Qi  <yao@codesourcery.com>
      2011-05-30  Yao Qi  <yao@codesourcery.com>
      2011-05-30  Yao Qi  <yao@codesourcery.com>
      2011-05-30  Yao Qi  <yao@codesourcery.com>
      2011-05-30  Yao Qi  <yao@codesourcery.com>
      2011-06-01  Yao Qi  <yao@codesourcery.com>
      2011-06-01  Yao Qi  <yao@codesourcery.com>
      gdb/testsuite/
      gdb/
      2011-06-23  Yao Qi  <yao@codesourcery.com>
      gdb/testsuite/
      2011-06-23  Yao Qi  <yao@codesourcery.com>
      2011-06-23  Yao Qi  <yao@codesourcery.com>
      2011-06-28  Yao Qi  <yao@codesourcery.com>
      2011-07-02  Yao Qi  <yao@codesourcery.com>
      gdb/testsuite/
      gdb/testsuite/
      Merge from gcc:
      gdb/doc/
      Add files missed in previous commit.
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      Support displaced stepping for Thumb 16-bit insns.
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      PR gdb/12703
      gdb/testsuite/
      gdb/
      Fix date in changelog entry.
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/gdbserver:
      gdb/testsuite/
      gdb/
      gdb/gdbserver
      * breakpoint.c (init_raw_breakpoint): Call
      * target.h (struct target): <to_download_tracepoint> Change type
      * mem-break.c (inc_ref_fast_tracepoint_jump): New.
      gdb/
      Fix broken changelog entry.
      * breakpoint.c (install_breakpoint):  Add one more parameter so that
      gdb/
      gdb/
      2011-12-10  Hui Zhu  <teawater@gmail.com>
      2011-12-11  Yao Qi  <yao@codesourcery.com>
      2011-12-13  Yao Qi  <yao@codesourcery.com>
      2011-12-14  Yao Qi  <yao@codesourcery.com>
      gdb/gdbserver/
      gdb/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/gdbserver/
      * tracepoint.c [IN_PROCESS_AGENT] (debug_threads): Macro
      gdb/testsuite/
      gdb/doc/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/gdbserver:
      gdb/gdbserver:
      gdb/gdbserver:
      gdb/
      gdb:
      gdb:
      gdb:
      gdb:
      gdb:
      gdb/testsuite/
      Fix indent of changelog entries.
      gdb/
      gdb/testsuite/
      gdb/
      2012-03-08  Yao Qi  <yao@codesourcery.com>
      gdb:
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/
      gdb/gdbserver/
      gdb:
      gdb/
      gdb:
      gdb/doc
      gdb/gdbserver:
      gdb/testsuite:
      gdb/doc:
      gdb:
      gdb:
      gdb/testsuite:
      gdb/testsuite:
      gdb/doc/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/doc:
      gdb/
      gdb/gdbserver:
      gdb/gdbserver:
      gdb/gdbserver:
      * python/py-inferior.c: Update comments of infpy_read_memory
      gdb/testsuite:
      gdb/doc:
      gdb:
      gdb:
      gdb/testsuite:
      * cli/cli-setshow.c (do_setshow_command): Handle case 'var_filename'
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/testsuite:
      gdb/
      gdb/
      gdb/doc/
      gdb/doc/
      gdb/doc:
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/doc:
      gdb/doc:
      gdb/doc:
      gdb/testsuite:
      gdb/testsuite:
      gdb/testsuite:
      gdb/testsuite/
      gdb/testsuite:
      gdb/testsuite:
      Fix changelog format.
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb:
      gdb/
      gdb/
      gdb/testsuite:
      gdb/testsuite:
      gdb:
      gdb:
      gdb:
      gdb/doc:
      gdb/testsuite:
      gdb/gdbserver:
      gdb/doc:
      2012-11-09  Yao Qi  <yao@codesourcery.com>
      gdb:
      2012-11-09  Yao Qi  <yao@codesourcery.com>
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite
      gdb/testsuite
      gdb/
      2012-12-15  Yao Qi  <yao@codesourcery.com>
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver:
      gdb/
      gdb/gdbserver
      gdb/
      gdb/
      gdb/doc:
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver
      gdb/gdbserver/
      gdb/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/
      gdb/testsuite/
      * tracepoint.c (tfile_get_trace_state_variable_value): Look for
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/doc/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver
      readline/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/doc/
      gdb/
      gdb/testsuite/
      Teach -data-list-register-values to not include unavailable registers
      gdb/
      gdb/
      Upload tsv earlier in remote_start_remote
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/testsuite/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/testsuite/
      gdb/testsuite/
      Add mi_getopt_allow_unknown
      Add options to skip unavailable locals
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/gdbserver/
      gdb/gdbserver/
      gdb/testsuite/
      gdb/
      gdb/
      gdb/
      gdb/
      gdb/
      Fix FIXME: xstrdup should not be here
      Move notif_queue and remote_async_get_pending_events_token to remote_state
      Move pending_event to remote_notif_state.
      gdb/
      gdb/
      gdb/
      gdb/testsuite/
      gdb/
      gdb/
      Remove ada-varobj.h.
      gdb/
      Remove global traceframe_fun and traceframe_sal
      Fix changelog.
      Change mode of gas/configure back to 0755
      Send qXfer:traceframe-info:read when traceframe is selected.
      New field la_varobj_ops in struct language_defn
      Rename field 'lang' to 'lang_ops'.
      Simplify REGISTRY cleanup usages
      New make target 'check-perf' and new dir gdb.perf
      Perf test framework
      Mention perf test in testsuite/README
      Test on solib load and unload
      Constify 'la_name' in struct language_defn
      New field 'la_natural_name' in struct language_defn
      Remove varobj_language_string, languages and varobj_languages
      Fix typo
      Remove 'whatever' in lib/mi-support.exp
      Fix format issues in lib/mi-support.exp
      Remove unnecessary '\'.
      Move changelog entry to the right ChangeLog
      Remove last_cache
      Don't update target_dcache if it is not initialized
      Move target-dcache out of target.c
      Don't stress 'remote' in "Data Caching" in doc
      Add REGISTRY for struct address_space.
      Associate target_dcache to address_space.
      set_address_space_data if dcache is NULL.
      s/see @pxref/@pxref in doc
      Doc 'dynamic' for command -var-list-children
      Use mi_create_floating_varobj
      Check has_more in mi_create_dynamic_varobj
      Update doc on displayhint in command -var-list-children
      Write "ON" and "OFF" in lower case in GDB doc.
      GDB perf test on single step
      Renaming in target-dcache.c
      set/show code-cache
      Use target_read_code in disassemble.
      GDB perf test on backtrace
      GDB perf test on disassemble
      Delegate to target_ops->beneath for TARGET_OBJECT_RAW_MEMORY
      Fix typo "checksm"
      Fix PR remote/15974
      Avoid "may be used uninitialized" warning
      Use gdb_produce_source
      Invalidate target cache before starting to handle event.
      Use target_read_code in skip_prologue (i386)
      Use target_read_code in skip_prologue (amd64)
      Fix a bug in matching notifications.
      Perf test case: skip-prologue
      Fix the format of one ChangeLog entry
      Replace sprintf with xsnprintf
      Add target_xfer_partial_ftype
      Use enum bfd_endian in gdbarch.sh
      Fix no previous prototype for '_initialize_gnu_nat' [-Werror=missing-prototypes]
      Remove declaration of inf_tid_to_proc
      Make functions static.
      Use void for empty argument list in trace_me
      Add qualifier 'const' to argument args
      Remove an empty-body 'if' statement
      Cast to uintptr_t when calling ptrace32 on aix
      Fix missing-prototypes error for '_initialize_spu_nat'
      Pass name to symbol_file_add_from_bfd
      Fix pointer assignment with different signedness
      Create inferior for tfile target
      Create inferior for ctf target.

Yit Phang Khoo (10):
      Add a new "python-interactive" command that starts a standard
      Enable readline in Python in a GDB-specific way and block the
      Document how to return from "python-interactive" to GDB.
      Move misplaced entries from gdb/ChangeLog to gdb/doc/ChangeLog.
      Add "Khoo Yit Phang" to gdb/MAINTAINERS.
      2012-08-30  Khoo Yit Phang  <khooyp@cs.umd.edu>
      2012-09-02  Khoo Yit Phang  <khooyp@cs.umd.edu>
      2012-09-08  Khoo Yit Phang  <khooyp@cs.umd.edu>
      Refactor Python "gdb" module into a proper Python package, by introducing
      Point contrib/cc-with-tweaks.sh to the build-local data-directory.

Yoshinori Sato (5):
      Restore h8300 support
      Add myself "Write After Approval"
      * remote-e7000.c: unuse TM_FILE defined macro.
      compile.c (OBITOP): Bit address mask low three bit.
      2009-12-09  Yoshinori Sato <ysato@users.sourceforge.jp>

Yufeng Zhang (55):
      Added missing alignment check to load/store uimm12 immediate offset.
      Added the changelog for the previous commit.
      Updated the system register table.
      Fixed AArch64 TLS relocation resolution.
      bfd/ChangeLog
      gas/ChangeLog
      gas/
      bfd/
      ld/testsuite/
      gas/
      opcodes/
      include/elf/
      gas/
      include/opcode/
      include/opcode/
      bfd/
      gdb/
      2013-02-14  Pedro Alves  <palves@redhat.com>
      opcodes/
      * configure.ac: Sync with GCC repo.
      gas/
      include/opcode/
      Add to the AArch64 GAS the missing support for hexadecimal-format
      gdb/
      ld/
      gas/
      Corrected the changelog entry in the previous commit.
      Correct the relocation names for R_AARCH64_TLSDESC_LD_PREL19 and R_AARCH64_TLSDESC_ADR_PAGE21.
      ld/
      bfd/
      bfd/
      [AArch64, ILP32] 1/6 Rename elf64-aarch64.c to elfnn-aarch64.c
      [AArch64, ILP32] 2/6 Parametrize elfnn-aarch64.c and add basic support in ld
      [AArch64, ILP32] 3/6 Support for ELF32 relocs and refactor reloc handling
      [AArch64, ILP32] 4/6 Split elfnn-aarch64.c to elfxx-aarch64.c
      [AArch64, ILP32] 5/6 Improve the debugging experience with the generated file
      [AArch64, ILP32] 6/6 Add big-endian targets
      [AArch64, ILP32] Really add ld/emulparams/aarch64elf32.sh that was missed
      [AArch64, ILP32] Retire -milp32 and -mlp64; use -mabi=ilp32 and -mabi=lp64.
      ld/testsuite/
      gdb/testsuite/
      opcodes/
      gas/
      gas/
      * elfxx-aarch64.c (_bfd_aarch64_elf_grok_prstatus): Fix hard-coded
      bfd/
      gas/
      Revert "Add support for AArch64 trace unit registers."
      gas/
      Add support for armv7ve to gas.
      Revert "Do not issue error messages when parsing a PSTATE register".
      gas/testsuite/
      ld/testsuite
      gdb/
      gas/

Zack Weinberg (28):
      * hashtab.c, partition.c, xmemdup.c: Include string.h
      binutils:
      Clean up white space
      Import from gcc repository:
      opcodes:
      * dwarf2.c (add_line_info): Also set info->filename to NULL if
      * Makefile.def, Makefile.tpl, configure.in: Remove all mention
      * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed):
      * ldexp.c (assigning_to_dot): New global flag.
      * elf.c (bfd_section_from_shdr <default case>): Call
      include:
      Revert accidental commit of V6K ops
      gas:
      * config/tc-arm.c (do_mla): Rename to do_mlas, take second
      top:
      include/elf:
      * bfd/elf32-arm.c: Make all #ifndef OLD_ARM_ABI blocks
      * bfd/Makefile.am, binutils/Makefile.am, etc/Makefile.in
      * config/tc-arm.h (TC_FIX_TYPE): Change to int.
      * elf32-arm.c (elf32_arm_reloc_type_lookup)
      ld:
      gas:
      Revert accidental commit
      * arm-dis.c: Split up the comments describing the format codes, so
      opcodes:
      gas:
      gas:
      Correct ChangeLog entry

Zdenek Radouch (14):
      Modifications/fixes to support the ARM/ELF port.
      Fri Sep 11 12:38:34 EDT 1998  Zdenek Radouch   (radouch@cygnus.com)
      Semi-bogus version of the file (sharing through devo).
      Replacing a bogus file with possibly an initial version of the same.
      Replacing a bogus file with a semi-bogus one (sharing through devo).
      Added fr30-tdep.c.
      Still a lot of bogus code; just a checkpoint.
      Still some bogus code; checkpoint.
      fr30 update.
      FR30 updates/checkpoint.
      Checkpoint (sharing through devo).
      Fixed POP_FRAME so that 'return' command works properly.
      Beta version of the FR30 port.
      Changed ABI to match a GCC change.  Structs passed by value are always

bviyer (2):
      Added Cilk runtime library (libcilkrts) into GCC.
      Disable libcilkrts when C++ is not used.

ccoutant (1):
      Fix demangler to handle conversion operators correctly.

chatham (1):
      Make relative references in linker scripts absolute and update a

fxcoudert (1):
      * configure.ac: Add user-friendly check for native x86_64-linux multilibs. * configure: Regenerate.

gary (1):
      libiberty/ 2013-10-25 Gary Benson <gbenson@redhat.com>

gdb-2.4+.aux.coff (1):
      gdb-2.4+.aux.coff

gdb-2.5.1 (1):
      gdb-2.5.1

gdb-2.5.2 (1):
      gdb-2.5.2

gdb-2.5.3 (1):
      gdb-2.5.3

gdb-2.8 (1):
      gdb-2.8

gdb-2.8.1 (1):
      gdb-2.8.1

gdb-3.1 (1):
      gdb-3.1

gdb-3.3 (1):
      gdb-3.3

gdb-3.4 (1):
      gdb-3.4

gdb-3.5 (1):
      gdb-3.5

gdbadmin (4390):
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 6.7 branch creation. Bump version number to 6.7.50-20070911-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Add entry for gdb-6.7 release.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 6.7.1 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 6.8 branch creation. Bump version number to 6.8.50.20080229-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 6.8 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.0 branch creation. Bump version number to 7.0.50.20090916-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.0 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.0.1 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.1 branch creation. Bump version number to 7.1.50.20100219-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.1 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.2 branch creation. Bump version number to 7.2.50.20100707-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      include alloca.h if available.
      use xsnprintf instead of snprintf.
      Compile memmem.o without -Werror.
      Put ChangeLog entries in the right ChangeLog file.
      [gdbserver] Move malloc.h include to server.h.
      *** empty log message ***
      *** empty log message ***
      GDB 7.2 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.3 branch creation. Bump version number to 7.3.50.20110403-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.3 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.3.1 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.4 branch creation. Bump version number to 7.4.50.20111213-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.4 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Mention GDB 7.4.1 release in CL.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.5 branch creation. Bump version number
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.5 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.5.1 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Record GDB 7.6 branch creation. Bump version number to 7.6.50.20130312-cvs.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.6 released.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      GDB 7.6.1 released.

gerald (3):
      Fix up ChangeLog entries (name, e-mail, formatting, otherwise).
      * testsuite/test-expandargv.c: Include unistd.h.
      * testsuite/test-demangle.c: Include unistd.h.

glisse (1):
      2013-10-29 Marc Glisse <marc.glisse@inria.fr>

jason (1):
      / * Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass --disable-build-format-warnings. gcc/ * configure.ac (loose_warn): Add -Wno-format if --disable-build-format-warnings.

law (1):
      * Makefile.def (target_modules): Remove libmudflap (languages): Remove check-target-libmudflap). * Makefile.in: Rebuilt. * Makefile.tpl (check-target-libmudflap-c++): Remove. * configure.ac (target_libraries): Remove target-libmudflap. Remove checks which disabled libmudflap on some systems. * configure: Rebuilt. * libmudflap: Directory removed.

matt rice (10):
      gdb.python/python.exp: Update filename paths.
      MAINTAINERS (Write after approval): Add myself to the list.
      * gdb.python/py-objfile-script-gdb.py: Renamed to
      * bfin-tdep.c (bfin_extract_return_value): Fix swapped
      PR macros/12999
      * NEWS: Add info macros and info definitions commands.
      * gdb.threads/Makefile.in: Avoid globbing corethreads.exp
      * solib-sunos.c (allocate_rt_common_objfile): Add missing arguments to
      PR gdb/10720
      Move info definitions command to an info macro option.

nobody (2):
      This commit was manufactured by cvs2svn to create branch 'binutils'.
      This commit was manufactured by cvs2svn to create branch 'FSF'.

release (5):
      * config/mh-ncrsvr43: Removed AR_FLAGS
      install tracing help files
      fix sanitization; add ax-gdb.c ax-gdb.h ax-general.c ax.h
      fix sanitization; add t-ldl.s t-ldr.s t-lwl.s t-lwr.s t-sdr.s t-sub.s t-swl.s t-swr.s
      fix sanitization typo

rsandifo (1):
      include/ * longlong.h: New file.

schwab (1):
      config/ * picflag.m4 (m68k-*-*): Use default PIC flag.

sterling (1):
      2013-10-22 Sterling Augustine <saugustine@google.com>

tschwinge (2):
      * Makefile.tpl: Fix typo. * Makefile.in: Regenerate.
      * Makefile.in: Regenerate.

uros (1):
      * cp-demangle.c (d_copy_templates): Cast result of malloc to (struct d_print_template *). (d_print_comp): Cast result of realloc to (struct d_saved scope *).

xuepeng guo (4):
      2012-07-18  Terry Guo  <terry.guo@arm.com>
      * gdb.base/ctxobj.exp: Skip if skip_shlib_tests returns true.
      Correct my ChangeLog entry
      2013-02-25  Terry Guo  <terry.guo@arm.com>

-----------------------------------------------------------------------


hooks/post-receive
-- 
gdb and binutils


                 reply	other threads:[~2014-02-06  2:33 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140206023324.8908.qmail@sourceware.org \
    --to=brobecke@sourceware.org \
    --cc=src-cvs@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).