(linenum→info "unix/slp.c:2238")

binutils/2.18/binutils/ChangeLog

    1: 2007-08-28  Nick Clifton  <nickc@redhat.com>
    2: 
    3:         * NEWS: Mention Coverity's contribution.
    4: 
    5: 2007-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
    6: 
    7:         * readelf.c (process_note): Recognize SPU core file notes.
    8: 
    9: 2007-08-24  Daniel Jacobowitz  <dan@codesourcery.com>
   10: 
   11:         * po/uk.po: Updated Ukrainian translation.
   12: 
   13: 2007-08-17  Alan Modra  <amodra@bigpond.net.au>
   14: 
   15:         * po/Make-in: Add --msgid-bugs-address to xgettext invocation.
   16: 
   17: 2007-08-12  Matthias Klose  <doko@ubuntu.com>
   18: 
   19:         * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include
   20:         $(top_srcdir)/../../bfd/doc.
   21:         * doc/Makefile.in: Regenerate.
   22: 
   23: 2007-08-10  Nick Clifton  <nickc@redhat.com>
   24: 
   25:         * po/fi.po: Updated Finish translation.
   26:         * po/vi.po: Updated Vietnamese translation.
   27: 
   28: 2007-08-06  Daniel Jacobowitz  <dan@codesourcery.com>
   29: 
   30:         * po/POTFILES.in: Regenerate.
   31: 
   32: 2007-08-04  Alan Modra  <amodra@bigpond.net.au>
   33: 
   34:         PR 4888
   35:         * objcopy.c (setup_section): Do modify section flags for ELF
   36:         STRIP_NONDEBUG (reverting part of 2007-05-30 change).  Prevent
   37:         header rewrite by twiddling input section flags instead.
   38:         Simplify code setting SHT_NOBITS.
   39: 
   40: 2007-07-28  Christopher Faylor  <me+binutils@cgf.cx>
   41: 
   42:         * MAINTAINERS: Update my email address.
   43: 
   44: 2007-07-26  Adam Nemet  <anemet@caviumnetworks.com>
   45: 
   46:         * readelf.c (process_archive): Also skip Irix6-style archive symbol
   47:         tables.
   48: 
   49: 2007-07-24  Nick Clifton  <nickc@redhat.com>
   50: 
   51:         * readelf.c (NUM_ELEM): Remove redundant macro; replace references
   52:         to it with references to ARRAY_SIZE.
   53:         Add support for CR16.
   54:         Fix formatting.
   55: 
   56: 2007-07-19  Nick Clifton  <nickc@redhat.com>
   57: 
   58:         PR binutils/4802
   59:         * srconv.c (strip_suffix): Add const qualifier to argument.
   60: 
   61: 2007-07-16  Nick Clifton  <nickc@redhat.com>
   62: 
   63:         * po/uk.po: New Ukrainian translation.
   64:         * configure.in (ALL_LINGUAS): Add 'uk'.
   65:         * configure: Regenerate.
   66: 
   67: 2007-07-10  Alan Modra  <amodra@bigpond.net.au>
   68: 
   69:         * objdump.c (dump_dwarf): Correct setting of is_relocatable.
   70: 
   71: 2007-07-09  Roland McGrath  <roland@redhat.com>
   72: 
   73:         * readelf.c (get_gnu_elf_note_type): New function.
   74:         (process_note): Use it for "GNU" name.
   75: 
   76: 2007-07-08  Andreas Schwab  <schwab@suse.de>
   77: 
   78:         * Makefile.am (HFILES): Add dwarf.h, sysdep.h and unwind-ia64.h.
   79:         (CFILES): Add unwind-ia64.c.
   80:         Regenerate dependencies.
   81:         * Makefile.in: Regenerate.
   82: 
   83: 2007-07-05  Nick Clifton  <nickc@redhat.com>
   84: 
   85:         * addr2line.c: Update copyright notice to refer to GPLv3.
   86:         * ar.c, arlex.l, arparse.y, arsup.c, arsup.h, bin2c.c, binemul.c,
   87:         binemul.h, bucomm.c, bucomm.h, budbg.h, coffdump.c, coffgrok.c,
   88:         coffgrok.h, cxxfilt.c, debug.c, debug.h, deflex.l, defparse.y,
   89:         dlltool.c, dlltool.h, dllwrap.c, dwarf.c, dwarf.h, embedspu.sh,
   90:         emul_aix.c, emul_vanilla.c, filemode.c, ieee.c, mclex.c,
   91:         mcparse.y, nlmconv.c, nlmconv.h, nlmheader.y, nm.c, objcopy.c,
   92:         objdump.c, prdbg.c, rclex.c, rcparse.y, rdcoff.c, rddbg.c,
   93:         readelf.c, rename.c, resbin.c, rescoff.c, resrc.c, resres.c,
   94:         size.c, srconv.c, stabs.c, strings.c, sysdep.h, sysdump.c,
   95:         sysinfo.y, syslex.l, unwind-ia64.c, unwind-ia64.h, version.c,
   96:         windint.h, windmc.c, windmc.h, windres.c, windres.h, winduni.c,
   97:         winduni.h, wrstabs.c: Likewise.
   98:         * is-ranlib.c, is-strip.c, maybe-ranlib.c, maybe-strip.c,
   99:         not-ranlib.c, not-strip.c, ranlib.sh, sanity.sh: Add a copyright
  100:         notice.
  101:         * NEWS: Mention that the sources are now released under GPLv3.
  102:         Add a marker for the changes that went into v2.17.
  103:         * version.c (print_version): Specify that the program is released
  104:         under version 3 of the GPL.
  105: 
  106: 2007-07-05  Kai Tietz  <kai.tietz@onevision.com>
  107: 
  108:         * resrc.c: (read_rc_file): Add include path of user passed rc
  109:         input file.
  110:         * windres.c: (windres_add_include_dir): New.
  111:         (main): Use of windres_add_include_dir.
  112:         * windres.h: (windres_add_include_dir): Add prototype.
  113: 
  114: 2007-07-05  Alan Modra  <amodra@bigpond.net.au>
  115: 
  116:         * doc/binutils.texi (size): Document --common.
  117:         * size.c: Make a number of vars static.  Delete unnecessary
  118:         function declarations.
  119:         (show_common, common_size): New vars.
  120:         (usage): Describe --common.
  121:         (OPTION_FORMAT, OPTION_RADIX, OPTION_TARGET): Define and use.
  122:         (long_options): Add common.
  123:         (calculate_common_size): New function.
  124:         (print_berkeley_format): Add common_size to bsssize.
  125:         (sysv_one_line): New function split out from..
  126:         (sysv_internal_printer): ..here.
  127:         (print_sysv_format): Handle display of *COM*.
  128:         (print_sizes): Call calculate_common_size.
  129: 
  130: 2007-07-05  Alan Modra  <amodra@bigpond.net.au>
  131: 
  132:         * emul_aix.c (ar_emul_aix_internal): Rename "next" to "archive_next".
  133: 
  134: 2007-07-02  Alan Modra  <amodra@bigpond.net.au>
  135: 
  136:         PR 4716
  137:         * objcopy.c (filter_symbols): Correct relocatable file test.
  138: 
  139: 2007-07-02  Alan Modra  <amodra@bigpond.net.au>
  140: 
  141:         * Makefile.am: Run "make dep-am".
  142:         * Makefile.in: Regenerate.
  143:         * aclocal.m4: Regenerate.
  144:         * config.in: Regenerate.
  145:         * doc/Makefile.in: Regenerate.
  146:         * po/POTFILES.in: Regenerate.
  147:         * po/binutils.pot: Regenerate.
  148: 
  149: 2007-06-30  H.J. Lu  <hongjiu.lu@intel.com>
  150: 
  151:         * aclocal.m4: Regenerated.
  152:         * doc/Makefile.in: Likewise.
  153:         * Makefile.in: Likewise.
  154: 
  155: 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
  156: 
  157:         * readelf.c (display_power_gnu_attribute, process_power_specific):
  158:         New.
  159:         (process_arch_specific): Call process_power_specific.
  160: 
  161: 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
  162: 
  163:         * readelf.c (display_mips_gnu_attribute): New.
  164:         (process_mips_specific): Call process_attributes.
  165: 
  166: 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
  167: 
  168:         * readelf.c (display_gnu_attribute): New.
  169:         (process_arm_specific): Rearrange as process_attributes.
  170:         (process_arm_specific): Replace by wrapper of process_attributes.
  171: 
  172: 2007-06-28  Roland McGrath  <roland@frob.com>
  173: 
  174:         * objcopy.c (setup_section): Don't reset ELF section type to
  175:         SHT_NOBITS when it is SHT_NOTE.
  176:         * doc/binutils.texi (objcopy, strip): Mention under --only-keep-debug.
  177: 
  178: 2007-06-27  Alan Modra  <amodra@bigpond.net.au>
  179: 
  180:         * ar.c: Rename uses of bfd.next to bfd.archive_next throughout.
  181:         * arsup.c: Likewise.
  182:         * binemul.c: Likewise.
  183:         * objcopy.c: Likewise.
  184:         * dlltool.c: Likewise.
  185: 
  186: 2007-06-26  Shantonu Sen  <ssen@apple.com>
  187: 
  188:         PR binutils/4693
  189:         * Makefile.am (windres_DEPENDENCIES, windmc_DEPENDENCIES): Move
  190:         dependency on $(LIBICONV) to ...
  191:         (windres_LDADD, windmc_LDADD) ... here.
  192:         * Makefile.in: Regenerate.
  193: 
  194: 2007-06-21  Alan Modra  <amodra@bigpond.net.au>
  195: 
  196:         * embedspu.sh (relas): Correct sh_info parsing.
  197: 
  198: 2007-06-19  Danny Smith  <dannysmith@users.sourceforge.net>
  199: 
  200:         * objdump.c: Include sys/stat.h.
  201: 
  202: 2007-06-19  Kai Tietz  <kai.tietz@onevision.com>
  203: 
  204:         * Makefile.am: Add windmc tool.
  205:         * Makefile.in: Regenerate.
  206:         * configure.in: Add windmc tool.
  207:         * configure: Regenerate.
  208:         * mclex.c: New.
  209:         * mcparse.y: New.
  210:         * windmc.c: New.
  211:         * windmc.h: New.
  212:         * doc/Makefile.am: Add windmc tool.
  213:         * doc/Makefile.in: Regenerate.
  214:         * doc/binutils.texi: Add windmc documentation.
  215:         * NEWS: Mention new tool.
  216: 
  217: 2007-06-18  Andi Kleen  <ak@suse.de>
  218: 
  219:         * objdump.c: Include sys/mman.h
  220:         (print_file_list): Remove f, add map, mapsize, linemap, maxline,
  221:         last_line, first fields.
  222:         (slurp_file): Add.
  223:         (index_file): Add.
  224:         (print_file_open): Call slurp_file and index_file. Initialize new
  225:         fields.
  226:         (skip_to_line): Rename to print_line and write only single line.
  227:         (dump_line): Add.
  228:         (show_line): Change to new algorithm.
  229: 
  230: 2007-06-18  Thomas Weidenmueller  <w3seek@reactos.org>
  231: 
  232:         * resres.c (probe_binary): Fix test for badly formatted headers.
  233: 
  234: 2007-06-18  Kai Tietz  <Kai.Tietz@onevision.com>
  235: 
  236:         * rclex.c: (cpp_line): Add code_page pragma support.
  237:         * windres.c: (usage, long_options, main): Add new option
  238:         --codepage or -c.
  239:         * winduni.c: (wind_default_codepage, wind_current_codepage): New.
  240:         (unicode_from_ascii, ascii_from_unicode): Use
  241:         wind_current_codepage as codepage parameter.
  242:         (unicode_print): Print 4 characters for hexadecimal values in
  243:         unicode strings.
  244:         * winduni.h:  (wind_default_codepage, wind_current_codepage):
  245:         Export.
  246:         * doc/binutils.texi: Document new option.
  247:         * NEWS: Mention new features of windres.
  248: 
  249: 2007-06-18  Brian D. Watt  <bwatt@us.ibm.com>
  250: 
  251:         * embedspu.sh: Parse _SPUEAR_ symbol values as hex.
  252: 
  253: 2007-06-14  H.J. Lu  <hongjiu.lu@intel.com>
  254: 
  255:         * Makefile.am (ACLOCAL_AMFLAGS): Add -I ../config -I ../bfd.
  256: 
  257:         * acinclude.m4: Removed.
  258: 
  259:         * Makefile.in: Regenerated.
  260:         * aclocal.m4: Likewise.
  261:         * configure: Likewise.
  262: 
  263: 2007-06-11  Nathan Sidwell  <nathan@codesourcery.com>
  264: 
  265:         * dwarf.c (decode_location_expression): Add DW_OP_form_tls_address.
  266: 
  267: 2007-06-06  Kai Tietz  <Kai.Tietz@onevision.com>
  268: 
  269:         PR binutils/4356 binutils/591
  270:         * resrc.c (filename_need_quotes): New function.
  271:         (look_for_default): If filename_need_quotes is true then quote the
  272:         filename in the command line being created.
  273:         (read_rc_file): Likewise.
  274: 
  275: 2007-06-06  Ben Elliston  <bje@au.ibm.com>
  276: 
  277:         * doc/binutils.texi (objdump): Fix capitalisation of "PowerPC".
  278: 
  279: 2007-06-05  Kai Tietz  <Kai.Tietz@onevision.com>
  280: 
  281:         * Makefile.am: Add LIBICONV to windres.
  282:         * acinclude.m4: Added missing "lib-*.m4" and "lt*.m4" files.
  283:         * configure.in: Add AC_CHECK_HEADER for iconv.h and use AM_ICONV.
  284:         * config.in: Add ICONV defines.
  285:         * aclocal.m4: Regenerate.
  286:         * confugure: Regenerate.
  287:         * winduni.c: (local_iconv_map codepages, wind_language_t,
  288:         languages, unicode_is_valid_codepage, wind_find_language_by_id,
  289:         wind_find_language_by_codepage, wind_find_codepage_info,
  290:         unicode_from_codepage, codepage_from_unicode, iconv_onechar,
  291:         wind_iconv_cp, wind_MultiByteToWideChar wind_WideCharToMultiByte):
  292:         New.
  293:         (ascii_from_unicode): Use codepage_from_unicode.
  294:         (ascii_from_unicode): Use unicode_from_codepage.
  295:         Use for cygwin windows API for unicode transformation.
  296:         * winduni.h: (CP_ACP, CP_UTF7, CP_UTF8, CP_OEM, CP_UTF16): New
  297:         macros.
  298:         (wind_language_t, local_iconv_map): New types.
  299:         (wind_find_language_by_id, wind_find_language_by_codepage,
  300:         unicode_is_valid_codepage, wind_find_codepage_info,
  301:         unicode_from_codepage, codepage_from_unicode): New
  302:         prototypes.
  303: 
  304: 2007-06-05  Alan Modra  <amodra@bigpond.net.au>
  305: 
  306:         * embedspu.sh: Handle R_SPU_PPU* relocs with no symbol.
  307: 
  308: 2007-05-30  Alan Modra  <amodra@bigpond.net.au>
  309: 
  310:         * objcopy.c (copy_object): Revert 2007-05-11 change.  Don't
  311:         avoid calling bfd_copy_private_bfd_data for ELF STRIP_NONDEBUG.
  312:         (setup_section): Don't modify flags, and don't avoid calling
  313:         bfd_copy_private_section_data for ELF STRIP_NONDEBUG.
  314:         * readelf.c (process_program_headers): Ignore .dynamic of type
  315:         SHT_NOBITS.
  316: 
  317: 2007-05-29  Alan Modra  <amodra@bigpond.net.au>
  318: 
  319:         * embedspu.sh: Emit SPU ELF image to .data.rel.ro.speelf if
  320:         pic or pie and image needs relocs.
  321: 
  322: 2007-05-24  Steve Ellcey  <sje@cup.hp.com>
  323: 
  324:         * Makefile.in: Regenerate.
  325:         * configure: Regenerate.
  326:         * aclocal.m4: Regenerate.
  327:         * doc/Makefile.in: Regenerate.
  328: 
  329: 2007-05-24  Kai Tietz  <Kai.Tietz@onevision.com>
  330: 
  331:         * rcparse.y: Join strings for elements having no side-effects in
  332:         "rc"-grammar.
  333: 
  334: 2007-05-23  Kai Tietz  <Kai.Tietz@onevision.com>
  335: 
  336:         * rclex.c: New file replacing rclex.l.
  337:         * rclex.l: Removed.
  338:         * windint.h: New file holding common structure and type
  339:         definitions.
  340:         * Makefile.am: Added new header windint.h and exchanged rclex.l by
  341:         rclex.c.
  342:         * Makefile.in: Regenerate.
  343:         * rcparse.y: Renamed some structures.
  344:         Use in internal representation always bfd_vma instead of long or
  345:         int.
  346:         Removed from %union unused stringtable.
  347:         Added to %union suni structure for unicode strings.
  348:         Added new tokens for ANICURSOR, ANIICON, DLGINCLUDE,
  349:         DLGINIT, FONTDIR, HTML, MANIFEST, PLUGPLAY, VXD,
  350:         TOOLBAR, BUTTON, QUOTEDUNISTRING, and SIZEDUNISTRING.
  351:         Added support for these new rc file tokens.
  352:         * resbin.c: Rewrote using bfd and binary structures, and support
  353:         new resource types.
  354:         * rescoff.c: Likewise.
  355:         * resres.c: Likewise.
  356:         * resrc.c: Likewise. Dumps as RC are now recompilable.
  357:         * windres.c: As above. Using bfd for res and provide target
  358:         specific endianess support.
  359:         * windres.h: Use windint.h as include. Additionally removed K&R
  360:         syntax.
  361:         * winduni.c: New printing and unichar support routines.
  362:         * winduni.h: Prototypes for new unichar helpers.
  363:         * windint.h: New file.
  364: 
  365: 2007-05-22  Paul Brook  <paul@codesourcery.com>
  366: 
  367:         * objdump.c (find_symbol_for_address): Merge section and target
  368:         specific filtering code.
  369: 
  370: 2007-05-22  Nick Clifton  <nickc@redhat.com>
  371: 
  372:         * doc/binutils.texi: Use @copying around the copyright notice.
  373: 
  374: 2007-05-21  Richard Sandiford  <richard@codesourcery.com>
  375: 
  376:         * objdump.c (disassemble_bytes): Ignore disassembler_needs_relocs
  377:         for executables and shared libraries.
  378: 
  379: 2007-05-18  Nathan Sidwell  <nathan@codesourcery.com>
  380: 
  381:         * objcopy.c (strip_main): Detect identical input and output file
  382:         names.
  383:         (copy_main): Refactor tempname detection and use.
  384: 
  385: 2007-05-17  Nick Clifton  <nickc@redhat.com>
  386: 
  387:         * objdump.c (load_debug_section): Select bias for DWARF debug
  388:         addresses based on the flavour of the bfd.
  389: 
  390: 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
  391: 
  392:         PR 4479
  393:         * objcopy.c (copy_object): Don't copy ELF program headers for
  394:         --only-keep-debug.
  395: 
  396: 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
  397: 
  398:         * embedspu.sh (find_prog): Prefer prog in same dir as embedspu
  399:         over one found on the users path.
  400:         (main): Generate .reloc for each R_SPU_PPU* reloc.
  401: 
  402: 2007-04-28  Alan Modra  <amodra@bigpond.net.au>
  403: 
  404:         * prdbg.c (tg_variable): Adjust for changed demangler.
  405:         (tg_start_function): Likewise.
  406: 
  407: 2007-04-27  Alan Modra  <amodra@bigpond.net.au>
  408: 
  409:         * bucumm.h: Split off host dependencies to..
  410:         * sysdep.h: ..here.
  411:         Many files: Include sysdep.h.  Remove duplicate headers and reorder.
  412:         * Makefile.am: Run "make dep-am".
  413:         * Makefile.in: Regenerate.
  414: 
  415: 2007-04-24  Nick Clifton  <nickc@redhat.com>
  416: 
  417:         * srconv.c (walk_tree_type_1): Initialise dpt.dunno.
  418: 
  419: 2007-04-24  Nathan Froyd  <froydnj@codesourcery.com>
  420:             Phil Edwards  <phil@codesourcery.com>
  421: 
  422:         * objcopy.c (filter_symbols): Explicitly stripping a symbol
  423:         used in relocations is an error.
  424:         Retype 'keep' to bfd_boolean.
  425: 
  426: 2007-04-24  Alan Modra  <amodra@bigpond.net.au>
  427: 
  428:         * Makefile.in: Regenerate.
  429:         * doc/Makefile.in: Regenerate.
  430: 
  431: 2007-04-20  Nathan Froyd  <froydnj@codesourcery.com>
  432:             Phil Edwards  <phil@codesourcery.com>
  433:             Thomas de Lellis <tdel@windriver.com>
  434: 
  435:         * objcopy.c (reverse_bytes):  New variable.
  436:         (command_line_switch, copy_main):  Add OPTION_REVERSE_ENDIAN.
  437:         (copy_options, copy_usage):  Add "reverse-bytes" entry.
  438:         (copy_section):  Reverse bytes within output sections.
  439:         * doc/binutils.texi:  Document new objcopy option.
  440: 
  441: 2007-04-20  Nick Clifton  <nickc@redhat.com>
  442: 
  443:         * rclex.l: Allow underscores at the start of identifiers.
  444: 
  445: 2007-04-19  Alan Modra  <amodra@bigpond.net.au>
  446: 
  447:         * budemang.c: Delete.
  448:         * budemang.h: Delete.
  449:         * addr2line.c (translate_addresses): Call bfd_demangle rather than
  450:         demangle.
  451:         * nm.c (print_symname): Likewise.
  452:         * objdump.c (objdump_print_symname, dump_symbols): Likewise.
  453:         (dump_bfd): Likewise.
  454:         * prdbg.c (struct pr_handle <demangler>): Add int param.
  455:         (tg_variable, tg_start_function): Adjust demangler calls.
  456:         * Makefile.am: Remove mention of budemang.[ch].  Run "make dep-am".
  457:         * Makefile.in: Regenerate.
  458:         * po/POTFILES.in: Regenerate.
  459: 
  460: 2007-04-14  Steve Ellcey  <sje@cup.hp.com>
  461: 
  462:         * Makefile.am: Add ACLOCAL_AMFLAGS.
  463:         * configure.in: Change macro call order.
  464:         * Makefile.in: Regenerate.
  465:         * configure: Regenerate.
  466: 
  467: 2007-04-13  Nathan Sidwell  <nathan@codesourcery.com>
  468: 
  469:         * Makefile.am (TOOL_PROGS): Add objcopy.
  470:         * Makefile.in: Rebuilt.
  471: 
  472: 2007-04-12  H.J. Lu  <hongjiu.lu@intel.com>
  473: 
  474:         PR binutils/4348
  475:         * objcopy.c (copy_object): Don't stop when there are no
  476:         sections to be copied.
  477: 
  478: 2007-04-10  Vladimir Prus  <vladimir@codesourcery.com>
  479: 
  480:         * NEWS: Mention disjoint histograms support in
  481:         gprof.
  482: 
  483: 2007-04-09  Daniel Jacobowitz  <dan@codesourcery.com>
  484: 
  485:         * dwarf.c (process_debug_info): Do not require DW_AT_frame_base for
  486:         DW_TAG_inlined_subroutine.
  487: 
  488: 2007-04-06  Matt Thomas  <matt@netbsd.org>
  489: 
  490:         * MAINTAINERS: Add myself as VAX and NetBSD support maintainer.
  491: 
  492: 2007-04-05  Alan Modra  <amodra@bigpond.net.au>
  493: 
  494:         PR binutils/4292
  495:         * nm.c (print_value): Cast bfd_vma to unsigned long to suit
  496:         value_format_32bit.
  497: 
  498: 2007-04-02  Nick Clifton  <nickc@redhat.com>
  499: 
  500:         PR binutils/4292
  501:         * nm.c (value_format): Replace with value_format_32bit and
  502:         value_format_64bit.
  503:         (set_radix): Update setting of value_format.
  504:         (set_print_width): New function.  Compute the address size of a
  505:         given bfd and set the print_width global appropriately.
  506:         (display_archive): Use set_print_width.
  507:         (display_file): Likewise,
  508:         (print_object_filename_sysv): Update use of print_width.
  509:         (print_archive_member_sysv): Likewise.
  510:         (print_symbol_filename_posix): Likewise.
  511:         (print_sumbol_info_bfd, print_symbol_info_sysv): Likewise.
  512: 
  513: 2007-03-28  Richard Sandiford  <richard@codesourcery.com>
  514:             Phil Edwards  <phil@codesourcery.com>
  515: 
  516:         * doc/binutils.texi: Put the contents after the title page rather
  517:         than at the end of the document.
  518: 
  519: 2007-03-28  Nick Clifton  <nickc@redhat.com>
  520: 
  521:         * readelf.c (slurp_rela_relocs): Add newline to end of error
  522:         messages.
  523:         (slurp_rel_relocs, request_dump, request_dump_byname,
  524:         process_program_headers, process_dynamic_section,
  525:         process_symbol_table, process_mips_specific, main): Likewise.
  526: 
  527: 2007-03-28  Alan Modra  <amodra@bigpond.net.au>
  528: 
  529:         * MAINTAINERS: Update mailing list addresses.  Add myself
  530:         as PPC maintainer.
  531: 
  532: 2007-03-27  Alan Modra  <amodra@bigpond.net.au>
  533: 
  534:         * embedspu.sh: Correct toe_addr quoting.
  535: 
  536: 2007-03-27  Alan Modra  <amodra@bigpond.net.au>
  537: 
  538:         * embedspu.sh: Combine "_EAR_" and "_EAR_*" patterns.  Tighten
  539:         .toe section and .toe address checks.  Use .reloc for _EAR*
  540:         symbols defined in non-BSS sections.  Build table for _SPUEAR_
  541:         symbols.
  542: 
  543: 2007-03-23  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
  544: 
  545:         PR gas/3811
  546:         * readelf.c (debug_apply_rela_addends): Do nothing for SH.
  547: 
  548: 2007-03-22  Joseph Myers  <joseph@codesourcery.com>
  549: 
  550:         * doc/binutils.texi: Include VERSION_PACKAGE when reporting
  551:         version.
  552: 
  553: 2007-03-16  Kai Tietz  <Kai.Tietz@onevision.com>
  554: 
  555:         * dlltool.c (make_one_lib_file): Use pc-relative relocation
  556:         instead of an absolute relocation for x86_64-pc-mingw32 target.
  557: 
  558: 2007-03-15  H.J. Lu  <hongjiu.lu@intel.com>
  559: 
  560:         * Makefile.am (REPORT_BUGS_TO): Removed.
  561:         (INCLUDES): Remove -DREPORT_BUGS_TO.
  562:         * Makefile.in: Regenerated.
  563: 
  564:         * bucomm.c: Don't include bfdver.h.
  565:         * objdump.c: Likewise.
  566:         * version.c: Likewise.
  567: 
  568:         * bucomm.h: Include bfdver.h.
  569: 
  570:         * configure.in (--with-bugurl): Removed.
  571:         * configure: Regenerated.
  572: 
  573:         * doc/Makefile.am (binutils_TEXINFOS): Removed.
  574:         (AM_MAKEINFOFLAGS): Add -I ../../bfd/doc.
  575:         (TEXI2DVI): Likewise.
  576:         (config.texi): Removed.
  577:         (MOSTLYCLEANFILES): Remove config.texi.
  578:         * doc/Makefile.in: Regenerated.
  579: 
  580:         * doc/binutils.texi: Include bfdver.texi instead of
  581:         config.texi.
  582: 
  583: 2007-03-13  Nick Clifton  <nickc@redhat.com>
  584: 
  585:         * readelf.c (dump_section): Also test for SHT_REL sections when
  586:         producing the warning about unapplied relocs.
  587: 
  588: 2007-03-07  Joseph Myers  <joseph@codesourcery.com>
  589: 
  590:         * configure.in (REPORT_BUGS_TEXI): Define to Texinfo version of
  591:         bug-reporting URL.
  592:         * doc/Makefile.am (config.texi): Define BUGURL.
  593:         * doc/binutils.texi: Use BUGURL.  Remove text about large files
  594:         and uuencoding.
  595:         * Makefile.in, configure, doc/Makefile.in: Regenerate.
  596: 
  597: 2007-03-01  Phil Edwards  <phil@codesourcery.com>
  598:             Richard Sandiford  <richard@codesourcery.com>
  599: 
  600:         * NEWS: Mention addition of --extract-symbol.
  601:         * doc/binutils.texi: Document it.
  602:         * objcopy.c (extract_symbol): New variable.
  603:         (OPTION_EXTRACT_SYMBOLS): New command_line_switch.
  604:         (copy_options): Add an entry for --extract-symbol.
  605:         (copy_usage): Mention --extract-symbol.
  606:         (copy_object): Set the start address to zero for --extract-symbol.
  607:         Do not copy private BFD data in that case.
  608:         (setup_section): Set the size, LMA and VMA to zero for
  609:         --extract-symbol.  Do not copy private BFD data in that case.
  610:         (copy_section): Do not copy section contents if --extract-symbol
  611:         is passed.
  612:         (copy_main): Set extract_symbol to TRUE if --extract-symbol
  613:         is passed.
  614: 
  615: 2007-03-01  Paul Brook  <paul@codesourcery.com>
  616: 
  617:         * MAINTAINERS: Update my entry.
  618: 
  619: 2007-03-01  Joseph Myers  <joseph@codesourcery.com>
  620: 
  621:         * version.c: Update copyright date.
  622: 
  623: 2007-03-01  Daniel Jacobowitz  <dan@codesourcery.com>
  624: 
  625:         * Makefile.am (install-exec-local): Depend on $(noinst_PROGRAMS).
  626:         Adjust $(EXEEXT) handling for $(RENAMED_PROGS).
  627:         * Makefile.in, doc/Makefile.in: Regenerate.
  628: 
  629: 2007-03-01  Alan Modra  <amodra@bigpond.net.au>
  630: 
  631:         * embedspu.sh: Set type and size of global program handle symbol.
  632: 
  633: 2007-02-28  Alan Modra  <amodra@bigpond.net.au>
  634: 
  635:         * Makefile.am (PROGS): Delete.
  636:         (RENAMED_PROGS): Define.  Extracted from..
  637:         (noinst_PROGRAMS): ..here.  Add BUILD_MISC.
  638:         (install-exec-local): Adjust.
  639:         * Makefile.in: Regenerate.
  640: 
  641: 2007-02-28  Alan Modra  <amodra@bigpond.net.au>
  642: 
  643:         * Makefile.am (PROGS): Add BUILD_INSTALL_MISC.
  644:         (bin_PROGRAMS): Replace BUILD_MISC with BUILD_INSTALL_MISC.
  645:         (EXTRA_PROGRAMS): Remove bin2c.
  646:         (bin2c$(EXEEXT_FOR_BUILD)): New rule.
  647:         (bin2c_SOURCES): Delete.
  648:         (DISTCLEANFILES): Remove sysinfo.
  649:         (MOSTLYCLEANFILES): Add sysinfo$(EXEEXT_FOR_BUILD) and
  650:         bin2c$(EXEEXT_FOR_BUILD).
  651:         * configure.in (BUILD_MISC): Add $(EXEEXT_FOR_BUILD) to bin2c.
  652:         Move embedspu to..
  653:         (BUILD_INSTALL_MISC): ..here.
  654:         * Makefile.in: Regenerate.
  655:         * configure: Regenerate.
  656: 
  657: 2007-02-27  Alan Modra  <amodra@bigpond.net.au>
  658: 
  659:         * bin2c.c: New file.
  660:         * Makefile.am (EXTRA_PROGRAMS): Add bin2c.
  661:         (CFILES): Add bin2c.c.
  662:         (bin2c_SOURCES): Define.
  663:         (bin2c.o): Dependencies from "make dep-am".
  664:         * configure.in (BUILD_MISC): Add bin2c.
  665:         * version.c: Update year.
  666:         * po/POTFILES.in: Regenerate.
  667:         * Makefile.in: Regenerate.
  668:         * configure: Regenerate.
  669: 
  670: 2007-02-17  Mark Mitchell  <mark@codesourcery.com>
  671:             Nathan Sidwell  <nathan@codesourcery.com>
  672:             Vladimir Prus  <vladimir@codesourcery.com
  673:             Joseph Myers  <joseph@codesourcery.com>
  674: 
  675:         * configure.in (--with-bugurl): New option.
  676:         * configure: Regenerate.
  677:         * Makefile.am (REPORT_BUGS_TO): Define.
  678:         (INCLUDES): Define REPORT_BUGS_TO.
  679:         Regenerate dependencies.
  680:         * Makefile.in: Regenerate.
  681:         * doc/Makefile.in: Regenerate.
  682:         * bucomm.h: Remove include of bin-bugs.h.
  683:         * addr2line.c (usage): Don't print empty REPORT_BUGS_TO.
  684:         * ar.c (usage): Pass s to list_supported_targets.  Don't print
  685:         empty REPORT_BUGS_TO.
  686:         * coffdump.c (show_usage): Don't print empty REPORT_BUGS_TO.
  687:         * cxxfilt.c (usage): Print bug url when giving help.
  688:         * dlltool.c (usage): Likewise.
  689:         * dllwrap.c (usage): Likewise.
  690:         * nlmconv.c (show_usage): Don't print empty REPORT_BUGS_TO.
  691:         * nm.c (usage): Likewise.
  692:         * objcopy.c (copy_usage, strip_usage): Likewise.
  693:         * objdump.c (usage): Likewise.
  694:         * readelf.c ((usage): Likewise. Add STREAM argument.  Adjust
  695:         callers.
  696:         * size.c (usage): Don't print empty REPORT_BUGS_TO.
  697:         * srconv.c (show_usage): Likewise.
  698:         * strings.c (usage): Likewise.
  699:         * sysdymp.c (show_usage): Likewise.
  700:         * windres.c (usage): Likewise.
  701: 
  702: 2007-02-13  Alan Modra  <amodra@bigpond.net.au>
  703: 
  704:         * embedspu.sh: Add -W to readelf invocation.
  705: 
  706: 2007-02-06  Dave Brolley  <brolley@redhat.com>
  707: 
  708:         * MAINTAINERS: Add myself as the maintainer of the MeP port.
  709: 
  710: 2007-02-06  Nick Clifton  <nickc@redhat.com>
  711: 
  712:         PR gas/3800
  713:         * readelf.c: Include elf/h8.h twice.  The first time in order to
  714:         get the reloc numbers, the second time in order to get the reloc
  715:         decoder function.
  716:         (dump_section): Tell the user if the section being displayed has
  717:         unprocessed relocs associated with it.
  718:         (get_reloc_size): New function - returns the size of a reloc.
  719:         (debug_apply_rela_addends): Use get_reloc_size().
  720:         * dwarf.c (read_and_display_attr_value): Extend number of
  721:         languages known for the DW_AT_language attribute.
  722:         (process_debug_info): Display the attribute offset before decoding
  723:         the attribute, in case there are problems.
  724: 
  725: 2007-02-05  Dave Brolley  <brolley@redhat.com>
  726: 
  727:         * readelf.c (dump_relocations): Don't check for
  728:         (rtype == NULL && type == R_RELC).
  729: 
  730: 2007-02-05  Dave Brolley  <brolley@redhat.com>
  731: 
  732:         * Makefile.am (readelf.o): Depends on $(INCDIR)/elf/mep.h.
  733:         * Makefile.in: Regenerated.
  734:         * Contribute the following changes:
  735:         2003-10-29  Dave Brolley  <brolley@redhat.com>
  736: 
  737:         * configure.in: Define SKIP_ZEROES and SKIP_ZEROES_AT_END for mep.
  738:         * configure: Regenerated.
  739: 
  740:         2001-04-03  Ben Elliston  <bje@redhat.com>
  741: 
  742:         * readelf.c: Include "elf/mep.h".
  743:         (guess_is_rela): Handle EM_CYGNUS_MEP.
  744:         (get_machine_name): Ditto.
  745:         (dump_rel