Home | History | Annotate | Line # | Download | only in binutils
      1  1.1  christos 2003-12-31  Daniel Jacobowitz  <drow (a] mvista.com>
      2  1.1  christos 
      3  1.1  christos 	* MAINTAINERS: Rename CONFIGURE to BUILD SYSTEM and add myself.
      4  1.1  christos 
      5  1.1  christos 2003-12-29  Nick Clifton  <nickc (a] redhat.com>
      6  1.1  christos 
      7  1.1  christos 	* readelf.c (debug_line_pointer_size): Replace with an array
      8  1.1  christos         called 'debug_line_pointer_sizes'.
      9  1.1  christos         (num_debug_line_pointer_sizes): New variable.
     10  1.1  christos         (display_debug_lines): Extract pointer size from the
     11  1.1  christos         debug_line_pointer_sizes array.
     12  1.1  christos         (display_debug_loc): Likewise.
     13  1.1  christos         (prescan_debug_info): Fill in the debug_line_pointer_sizes
     14  1.1  christos         array.
     15  1.1  christos 
     16  1.1  christos 2003-12-23  Ralf Baechle  <ralf (a] gnu.org>
     17  1.1  christos 	    Maciej W. Rozycki  <macro (a] ds2.pg.gda.pl>
     18  1.1  christos 
     19  1.1  christos 	* objcopy.c (bfd_flags_to_set, bfd_flags_to_clear): New variables
     20  1.1  christos 	to handle flags for tweaking.
     21  1.1  christos 	(copy_options): New options: impure, pure, readonly-text,
     22  1.1  christos 	writable-text.
     23  1.1  christos 	(copy_usage, copy_object, command_line_switch): Handle the new
     24  1.1  christos 	options.
     25  1.1  christos 	* doc/binutils.texi: Document the new options.
     26  1.1  christos 
     27  1.1  christos 2003-12-22  Jakub Jelinek  <jakub (a] redhat.com>
     28  1.1  christos 
     29  1.1  christos 	* objdump.c (disassemble_bytes): Subtract rel_offset from printed
     30  1.1  christos 	reloc address.
     31  1.1  christos 	(disassemble_section): Set rel_offset to section->vma instead of
     32  1.1  christos 	pinfo->buffer_vma.
     33  1.1  christos 
     34  1.1  christos 2003-12-19  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
     35  1.1  christos 
     36  1.1  christos 	* readelf.c (guess_is_rela): Changed m32r's default type to RELA.
     37  1.1  christos 
     38  1.1  christos 2003-12-11  Nick Clifton  <nickc (a] redhat.com>
     39  1.1  christos 
     40  1.1  christos 	* objcopy.c (strip_usage): Add --only-keep-debug.
     41  1.1  christos 	(copy_usage): Likewise.
     42  1.1  christos 
     43  1.1  christos 2003-12-04  Nick Clifton  <nickc (a] redhat.com>
     44  1.1  christos 
     45  1.1  christos 	* objcopy.c (copy_object): Do not copy the object if the
     46  1.1  christos 	output file's format cannot be set to that of the input file.
     47  1.1  christos 	If the input file's format is unknown, fail.
     48  1.1  christos 
     49  1.1  christos 2003-11-28  Ian Lance Taylor  <ian (a] wasabisystems.com>
     50  1.1  christos 
     51  1.1  christos 	* cxxfilt.c (usage): Mention new -p/--no-params options.
     52  1.1  christos 
     53  1.1  christos 2003-11-28  Alan Modra  <amodra (a] bigpond.net.au>
     54  1.1  christos 
     55  1.1  christos 	* Makefile.am (install-exec-local): Remove common term from string
     56  1.1  christos 	comparison.
     57  1.1  christos 	* Makefile.in: Regenerate.
     58  1.1  christos 	* doc/Makefile.am: Don't use $<.
     59  1.1  christos 	* doc/Makefile.in: Regenerate.
     60  1.1  christos 
     61  1.1  christos 2003-11-27  Nick Clifton  <nickc (a] redhat.com>
     62  1.1  christos 
     63  1.1  christos 	* rename.c (smart_rename): Make sure that we have write
     64  1.1  christos 	permission on the destination file before renaming.
     65  1.1  christos 
     66  1.1  christos 2003-11-26  Daniel Jacobowitz <drow (a] mvista.com>
     67  1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
     68  1.1  christos 
     69  1.1  christos 	* readelf.c: Add a comment describing the difference between
     70  1.1  christos 	readelf and objdump.
     71  1.1  christos 	* doc/binutils.texi (readelf): Likewise.
     72  1.1  christos 
     73  1.1  christos 2003-11-25  Danny Smith  <dannysmith (a] users.sourceforge.net>
     74  1.1  christos 
     75  1.1  christos 	* doc/binutils.texi (dlltool): Document dlltool --temp-prefix
     76  1.1  christos 	option.
     77  1.1  christos 	* dlltool.c (usage): Likewise.
     78  1.1  christos 
     79  1.1  christos 2003-11-22  Ian Lance Taylor  <ian (a] wasabisystems.com>
     80  1.1  christos 
     81  1.1  christos 	* cxxfilt.c (long_options): Add --no-params.
     82  1.1  christos 	(main): Handle -p/--no-params.
     83  1.1  christos 	* doc/binutils.texi (c++filt): Document -p/--no-params.
     84  1.1  christos 
     85  1.1  christos 2003-11-19  Alan Modra  <amodra (a] bigpond.net.au>
     86  1.1  christos 
     87  1.1  christos 	* objdump.c: Wrap long lines, init vars separately from decl.
     88  1.1  christos 	(disassemble_section): Reset require_sec after call to
     89  1.1  christos 	find_symbol_for_address.
     90  1.1  christos 
     91  1.1  christos 2003-11-14  Nick Clifton  <nickc (a] redhat.com>
     92  1.1  christos 
     93  1.1  christos 	* objdump.c (find_symbol_for_address): Change parameters so
     94  1.1  christos 	that the entire disassemble_info structure is passed, not just
     95  1.1  christos 	a few fields.  Use the symbol_is_valid field to check the
     96  1.1  christos 	validity of located symbols and continue searching if they are
     97  1.1  christos 	not valid.
     98  1.1  christos 	(objdump_print_addr): Alter parameters passed to
     99  1.1  christos 	find_symbol_for_address.
    100  1.1  christos 	(objdump_symbol_at_address): Likewise.
    101  1.1  christos 	(disassemble_section): Likewise.  Also use symbol_is_valid
    102  1.1  christos 	function to check the validity of located symbols.
    103  1.1  christos 
    104  1.1  christos 2003-11-13  Tobias Burnus  <tobias.burnus (a] physik.fu-berlin.de>
    105  1.1  christos 
    106  1.1  christos 	* ar.c (open_inarch): Emit a warning when an archive is created
    107  1.1  christos 	(only shown with -v) in order to confrom to POSIX specification.
    108  1.1  christos 
    109  1.1  christos 2003-11-11  Wang Li  <charles (a] linux.net.cn>
    110  1.1  christos 
    111  1.1  christos 	* objcopy.c (wildcard): New variable.  True if wildcard pattern
    112  1.1  christos 	matching is allowed in symbol names.
    113  1.1  christos 	(strip_options): Add -w option to enable wildcard pattern
    114  1.1  christos 	matching.
    115  1.1  christos 	(copy_options): Likewise.
    116  1.1  christos 	(copy_usage): Mention new switch.
    117  1.1  christos 	(strip_usage): Likewise.
    118  1.1  christos 	(is_specified_symbol): If performing wildcard matches use fnmatch
    119  1.1  christos 	to compare symbol names with entries on the symbol list.
    120  1.1  christos 	(strip_main): Accept -w switch.
    121  1.1  christos 	(copy_main): Likewise.
    122  1.1  christos 	* Makefile.am: Add dependency on fnmatch.h for objcopy.c
    123  1.1  christos 	* Makefile.in: Regenerate.
    124  1.1  christos 	* doc/binutils.texi: Document new switch.
    125  1.1  christos 	* NEWS: Mention new switch.
    126  1.1  christos 
    127  1.1  christos 2003-11-11  Alan Modra  <amodra (a] bigpond.net.au>
    128  1.1  christos 
    129  1.1  christos 	* objdump.c: Revert rev 1.81 commit.
    130  1.1  christos 
    131  1.1  christos 2003-11-10  Tobias Burnus <tobias.burnus (a] physik.fu-berlin.de>
    132  1.1  christos 
    133  1.1  christos 	* ar.c (print_contents): Remove "member" from verbose output in
    134  1.1  christos 	order to conform to POSIX specification.
    135  1.1  christos 
    136  1.1  christos 2003-11-10  Alan Modra  <amodra (a] bigpond.net.au>
    137  1.1  christos 
    138  1.1  christos 	* README: Expand bug reporting information.
    139  1.1  christos 
    140  1.1  christos 2003-11-07  Jonathan R. Grant  <jg-binutils (a] jguk.org>
    141  1.1  christos 
    142  1.1  christos 	* bucomm,c (get_file_size): New function.  Returns the size of a
    143  1.1  christos 	  file.
    144  1.1  christos 	* bucomm.h: Add prototype for get_file_size.
    145  1.1  christos 	* addr2line.c (process_file): Use new function.
    146  1.1  christos 	* ar.c (main, ranlib_only, ranlib_touch): Likewise.
    147  1.1  christos 	* nm.c (display_file): Likewise.
    148  1.1  christos 	* objcopy.c (add_specific_symbols, copy_file, strip_main,
    149  1.1  christos 	  copy_main): Likewise.
    150  1.1  christos 	* objdump.c (display_file): Likewise.
    151  1.1  christos 	* size.c (display_file): Likewise.
    152  1.1  christos 	* strings.c (strings_file): Likewise.
    153  1.1  christos 	* readelf.c (process_file): Use similar code to get_file_size.
    154  1.1  christos 
    155  1.1  christos 2003-11-06  Bruno Rohee  <bruno (a] rohee.com>
    156  1.1  christos 
    157  1.1  christos 	* ieee.c: Fix "the the" typo.
    158  1.1  christos 	* stabs.c: Likewise.
    159  1.1  christos 
    160  1.1  christos 2003-10-30  Marshall T. Vandegrift  <llasram (a] wuli.nu>
    161  1.1  christos 
    162  1.1  christos 	* readelf.c (dump_section): Do not dump the contents of SHT_NOBITS
    163  1.1  christos 	sections - they have no file space assigned to their contents.
    164  1.1  christos 
    165  1.1  christos 2003-10-28  Segher Boessenkool  <segher (a] kernel.crashing.org>
    166  1.1  christos 
    167  1.1  christos 	* readelf.c (dump_section): Don't display DEL characters.
    168  1.1  christos 
    169  1.1  christos 2003-10-27  Kazu Hirata  <kazu (a] cs.umass.edu>
    170  1.1  christos 
    171  1.1  christos 	* ChangeLog: Fix typos.
    172  1.1  christos 	* ChangeLog-9197: Likewise.
    173  1.1  christos 	* ChangeLog-9899: Likewise.
    174  1.1  christos 	* NEWS: Likewise.
    175  1.1  christos 	* ar.c: Fix comment typos.
    176  1.1  christos 	* arsup.c: Likewise.
    177  1.1  christos 	* coffgrok.c: Likewise.
    178  1.1  christos 	* debug.c: Likewise.
    179  1.1  christos 	* debug.h: Likewise.
    180  1.1  christos 	* dlltool.c: Likewise.
    181  1.1  christos 	* ieee.c: Likewise.
    182  1.1  christos 	* nm.c: Likewise.
    183  1.1  christos 	* objdump.c: Likewise.
    184  1.1  christos 	* prdbg.c: Likewise.
    185  1.1  christos 	* readelf.c: Likewise.
    186  1.1  christos 	* resrc.c: Likewise.
    187  1.1  christos 	* sysinfo.y: Likewise.
    188  1.1  christos 	* windres.c: Likewise.
    189  1.1  christos 
    190  1.1  christos 2003-10-27  Nick Clifton  <nickc (a] redhat.com>
    191  1.1  christos 
    192  1.1  christos 	* objcopy.c (copy_section): Do not complain when a target does not
    193  1.1  christos 	support relocations.
    194  1.1  christos 	(mark_symbols_used_in_relocations): Likewise.
    195  1.1  christos 
    196  1.1  christos 2003-10-14  Anil Paranjpe  <anilp1 (a] KPITCummins.com>
    197  1.1  christos 
    198  1.1  christos 	* objcopy.c (copy_main): Reads machine flags from arch_info
    199  1.1  christos 	structure.
    200  1.1  christos 
    201  1.1  christos 2003-10-20  Andrew Cagney  <cagney (a] redhat.com>
    202  1.1  christos 
    203  1.1  christos 	* coffgrok.h (coff_section): Replace 'struct sec" with "struct
    204  1.1  christos 	bfd_section".
    205  1.1  christos 
    206  1.1  christos 2003-10-07  Nathan Sidwell  <nathan (a] codesourcery.com>
    207  1.1  christos 
    208  1.1  christos 	* objdump.c (read_section_stabs): Just read one section, return
    209  1.1  christos 	pointer to it. Add size parameter.
    210  1.1  christos 	(print_section_stabs): Add string offset parameter. Adjust.
    211  1.1  christos 	(struct stab_section_names): Add string offset member.
    212  1.1  christos 	(find_stabs_sections): Correct check for split section suffix,
    213  1.1  christos 	adjust read_section_stabs and print_section_stabs calls.
    214  1.1  christos 	(dump_stabs_section): Clear string_offset, free string table.
    215  1.1  christos 
    216  1.1  christos 2003-10-01  Martin Fuchs  <martin-fuchs (a] gmx.net>
    217  1.1  christos 
    218  1.1  christos 	* resrc.c (define_icon): Fix storage of color attributes 'planes' and
    219  1.1  christos 	'bit count' in icon groups.
    220  1.1  christos 
    221  1.1  christos 2003-09-30  Chris Demetriou  <cgd (a] broadcom.com>
    222  1.1  christos 
    223  1.1  christos 	* NEWS: Add an indication of the cutoff for 2.14.
    224  1.1  christos 
    225  1.1  christos 2003-09-30  Chris Demetriou  <cgd (a] broadcom.com>
    226  1.1  christos 
    227  1.1  christos 	* readelf.c (get_machine_flags): Handle E_MIPS_ARCH_64R2.
    228  1.1  christos 
    229  1.1  christos 2003-09-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    230  1.1  christos 
    231  1.1  christos 	* readelf.c (dump_relocations): Support SHN_IA_64_ANSI_COMMON.
    232  1.1  christos 	(get_symbol_index_type): Likewise.
    233  1.1  christos 
    234  1.1  christos 2003-09-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    235  1.1  christos 
    236  1.1  christos 	* readelf.c (process_version_sections): Indent version names.
    237  1.1  christos 
    238  1.1  christos 2003-09-15  Anthony Green  <green (a] redhat.com>
    239  1.1  christos 
    240  1.1  christos 	* dlltool.c (prefix_encode): Fix ISO C90 conversion.
    241  1.1  christos 	(dlltmp): Ditto.
    242  1.1  christos 	(dtab): Ditto.
    243  1.1  christos 
    244  1.1  christos 2003-09-14  Andreas Jaeger  <aj (a] suse.de>
    245  1.1  christos 
    246  1.1  christos 	* addr2line.c: Convert to ISO C90 prototypes, change PTR, remove
    247  1.1  christos 	unneeded (void *) casts.
    248  1.1  christos 	* ar.c: Likewise.
    249  1.1  christos 	* arlex.l: Likewise.
    250  1.1  christos 	* arparse.y: Likewise.
    251  1.1  christos 	* arsup.c: Likewise.
    252  1.1  christos 	* binemul.c: Likewise.
    253  1.1  christos 	* binemul.h: Likewise.
    254  1.1  christos 	* bucomm.c: Likewise.
    255  1.1  christos 	* bucomm.h: Likewise.
    256  1.1  christos 	* budbg.h: Likewise.
    257  1.1  christos 	* budemang.c: Likewise.
    258  1.1  christos 	* budemang.h: Likewise.
    259  1.1  christos 	* coffdump.c: Likewise.
    260  1.1  christos 	* coffgrok.c: Likewise.
    261  1.1  christos 	* cxxfilt.c: Likewise.
    262  1.1  christos 	* debug.c: Likewise.
    263  1.1  christos 	* debug.h: Likewise.
    264  1.1  christos 	* deflex.l: Likewise.
    265  1.1  christos 	* dlltool.c: Likewise.
    266  1.1  christos 	* dlltool.h: Likewise.
    267  1.1  christos 	* dllwrap.c: Likewise.
    268  1.1  christos 	* emul_aix.c: Likewise.
    269  1.1  christos 	* filemode.c: Likewise.
    270  1.1  christos 	* ieee.c: Likewise.
    271  1.1  christos 	* nlmconv.c: Likewise.
    272  1.1  christos 	* nlmconv.h: Likewise.
    273  1.1  christos 	* nlmheader.y: Likewise.
    274  1.1  christos 	* nm.c: Likewise.
    275  1.1  christos 	* prdbg.c: Likewise.
    276  1.1  christos 	* rclex.l: Likewise.
    277  1.1  christos 	* rcparse.y: Likewise.
    278  1.1  christos 	* rdcoff.c: Likewise.
    279  1.1  christos 	* rddbg.c: Likewise.
    280  1.1  christos 	* rename.c: Likewise.
    281  1.1  christos 	* resbin.c: Likewise.
    282  1.1  christos 	* rescoff.c: Likewise.
    283  1.1  christos 	* resrc.c: Likewise.
    284  1.1  christos 	* size.c: Likewise.
    285  1.1  christos 	* srconv.c: Likewise.
    286  1.1  christos 	* stabs.c: Likewise.
    287  1.1  christos 	* strings.c: Likewise.
    288  1.1  christos 	* sysdump.c: Likewise.
    289  1.1  christos 	* sysinfo.y: Likewise.
    290  1.1  christos 	* syslex.l: Likewise.
    291  1.1  christos 	* unwind-ia64.c: Likewise.
    292  1.1  christos 	* unwind-ia64.h: Likewise.
    293  1.1  christos 	* version.c: Likewise.
    294  1.1  christos 	* windres.c: Likewise.
    295  1.1  christos 	* windres.h: Likewise.
    296  1.1  christos 	* winduni.c: Likewise.
    297  1.1  christos 	* wrstabs.c: Likewise.
    298  1.1  christos 
    299  1.1  christos 2003-09-10  James E Wilson  <wilson (a] specifixinc.com>
    300  1.1  christos 
    301  1.1  christos 	* MAINTAINERS: Update my e-mail address.
    302  1.1  christos 
    303  1.1  christos 2003-09-09  Ian Lance Taylor  <ian (a] wasabisystems.com>
    304  1.1  christos 
    305  1.1  christos 	* MAINTAINERS: Update my e-mail address.
    306  1.1  christos 
    307  1.1  christos 2003-09-04  Nick Clifton  <nickc (a] redhat.com>
    308  1.1  christos 
    309  1.1  christos 	* MAINTAINERS: Make it clear what should be done with patches to
    310  1.1  christos 	the top level configure files (other than config.guess and
    311  1.1  christos 	config.sub).  Add binutils (a] sources.redhat.com as an address to
    312  1.1  christos 	which patches can be sent.
    313  1.1  christos 
    314  1.1  christos 2003-09-04  Nick Clifton  <nickc (a] redhat.com>
    315  1.1  christos 
    316  1.1  christos 	* readelf.c (get_machine_flags): Recognise V850E1 machine type.
    317  1.1  christos 
    318  1.1  christos 2003-09-03  Andrew Cagney  <cagney (a] redhat.com>
    319  1.1  christos 
    320  1.1  christos 	* objdump.c: Refer to init_disassemble_info in comments.
    321  1.1  christos 	(disassemble_data): Replace INIT_DISASSEMBLE_INFO with
    322  1.1  christos 	init_disassemble_info.
    323  1.1  christos 
    324  1.1  christos 2003-09-03  Nick Clifton  <nickc (a] redhat.com>
    325  1.1  christos 
    326  1.1  christos 	* objdump.c (struct objdump_disasm_info): Add new fields
    327  1.1  christos 	'dynrelbuf', 'dynrelcount' and 'disassemble_fn'.
    328  1.1  christos 	(process_section_p): New function:  Returns TRUE if a section
    329  1.1  christos 	can be dumped.
    330  1.1  christos 	(disassemble_section): New function: Contains the body of
    331  1.1  christos 	disassemble_data(), but just for one section.
    332  1.1  christos 	(disassemble_data): Use bfd_map_over_sections to walk section
    333  1.1  christos 	chain.
    334  1.1  christos 	(find_stabs_section): New function: Find a stabs containing
    335  1.1  christos 	section and then dump it.
    336  1.1  christos 	(dump_stabs_section): New function: Use bfd_map_over_sections
    337  1.1  christos 	to find the section to dump.
    338  1.1  christos 	(dump_stabs): Use dump_stabs_section.
    339  1.1  christos 	(dump_section): New function: Display the contents of a
    340  1.1  christos 	section.
    341  1.1  christos 	(dump_data): Use bfd_map_over_sections to display section
    342  1.1  christos 	contents.
    343  1.1  christos 	(dump_relocs_in_section): Display the relocs in a given section.
    344  1.1  christos 	(dump_relocs): Use bfd_map_over_sections to display relocs.
    345  1.1  christos 	(adjust_addresses): New function: Adjust the vma and lma of
    346  1.1  christos 	sections.
    347  1.1  christos 	(dump_bfd): Use bfd_map_over_sections.
    348  1.1  christos 	* doc/binutils.texi: Document the "objdump -s" (no longer)
    349  1.1  christos 	dumps empty sections.
    350  1.1  christos 
    351  1.1  christos 2003-08-24  Jonathan R. Grant  <jg-binutils (a] jguk.org>
    352  1.1  christos 
    353  1.1  christos 	* objdump.c: Improve comments/documentation.
    354  1.1  christos 	dump_data: Eliminate duplicate function calls to bfd_section_size.
    355  1.1  christos 
    356  1.1  christos 2003-09-02  Alan Modra  <amodra (a] bigpond.net.au>
    357  1.1  christos 
    358  1.1  christos 	* MAINTAINERS: Move Dave Anglin's entry to where it belongs.
    359  1.1  christos 
    360  1.1  christos 2003-08-21  Nick Clifton  <nickc (a] redhat.com>
    361  1.1  christos 
    362  1.1  christos 	* po/tr.po: Updated Turkish translation.
    363  1.1  christos 
    364  1.1  christos 2003-08-14  Alan Modra  <amodra (a] bigpond.net.au>
    365  1.1  christos 
    366  1.1  christos 	* dep-in.sed: Remove libintl.h.
    367  1.1  christos 	* Makefile.am (POTFILES.in): Unset LC_COLLATE.
    368  1.1  christos 	Run "make dep-am".
    369  1.1  christos 	* Makefile.in: Regenerate.
    370  1.1  christos 
    371  1.1  christos 2003-08-11  Ian Lance Taylor  <ian (a] airs.com>
    372  1.1  christos 
    373  1.1  christos 	* readelf.c (process_archive): Fix error handling.  Remove memory
    374  1.1  christos 	leak.
    375  1.1  christos 
    376  1.1  christos 	* readelf.c: Add ability to read archives.
    377  1.1  christos 	(archive_file_offset): New variable.
    378  1.1  christos 	(archive_file_size): New variable.
    379  1.1  christos 	(get_data): Include archive_file_offset in file offset
    380  1.1  christos 	calculation when fseeking.
    381  1.1  christos 	(process_program_headers): Likewise.
    382  1.1  christos 	(process_symbol_table): Likewise.
    383  1.1  christos 	(process_dynamic_segment): Handle computation of end of file
    384  1.1  christos 	position when the file is in an archive.
    385  1.1  christos 	(process_object): New function.  Contains the body of
    386  1.1  christos 	process_file().
    387  1.1  christos 	(process_archive): New function.  Call process_object on each
    388  1.1  christos 	member of an archive.
    389  1.1  christos 	(process_file): Detect archives and handle appropriately.
    390  1.1  christos 	* Makefile.am: Add dependency on aout/ar.h for readelf.c
    391  1.1  christos 	* Makefile.in: Regenerate.
    392  1.1  christos 	* NEWS: Document readelf's new ability.
    393  1.1  christos 	* doc/binutils: Alter text to say that readelf supports archives
    394  1.1  christos 	and 64-bit ELF files.
    395  1.1  christos 
    396  1.1  christos 2003-08-08  Nick Clifton  <nickc (a] redhat.com>
    397  1.1  christos 
    398  1.1  christos 	* po/fr.po: Updated French translation.
    399  1.1  christos 
    400  1.1  christos 2003-08-05  Alan Modra  <amodra (a] bigpond.net.au>
    401  1.1  christos 
    402  1.1  christos 	* objcopy.c: Remove unnecessary prototypes and casts.
    403  1.1  christos 	* objdump.c: Remove unnecessary casts.
    404  1.1  christos 	* readelf.c: Convert to C90.  Remove unnecessary prototypes and casts.
    405  1.1  christos 	(get_osabi_name): Move so we don't need a forward declaration.
    406  1.1  christos 
    407  1.1  christos 2003-08-04  Bradley Harrington  <bharring (a] us.ibm.com>
    408  1.1  christos 	    Alan Modra  <amodra (a] bigpond.net.au>
    409  1.1  christos 
    410  1.1  christos 	* objdump.c (include_paths, include_path_count): New vars.
    411  1.1  christos 	(usage): Describe --include.
    412  1.1  christos 	(long_options): Add "include".
    413  1.1  christos 	(add_include_path): New function.
    414  1.1  christos 	(struct print_file_list): Make filename const.  Add modname.
    415  1.1  christos 	(try_print_file_open, update_source_path): New functions.
    416  1.1  christos 	(show_line): Use them.
    417  1.1  christos 	(main): Handle 'I' option.  Don't check for NULL xrealloc arg.
    418  1.1  christos 
    419  1.1  christos 2003-07-30  Alan Modra  <amodra (a] bigpond.net.au>
    420  1.1  christos 
    421  1.1  christos 	* objdump.c: Remove unnecessary prototypes.
    422  1.1  christos 	(disassemble_bytes): Add rel_offset parameter.  Simplify reloc skipping
    423  1.1  christos 	code, and print relocs when dump_dynamic_reloc_info.
    424  1.1  christos 	(disassemble_data): Read and handle dynamic relocs.  Correct reloc
    425  1.1  christos 	skip code.  Formatting.
    426  1.1  christos 	(dump_bfd): Don't dump dynamic relocs when disassembling.
    427  1.1  christos 
    428  1.1  christos 2003-07-29  Ben Elliston  <bje (a] wasabisystems.com>
    429  1.1  christos 
    430  1.1  christos 	* MAINTAINERS: Remove self as M88k maintainer.  Future M88k
    431  1.1  christos 	maintenance defaults to the blanket write privilege maintainers.
    432  1.1  christos 
    433  1.1  christos 2003-07-29  Michael Meissner  <gnu (a] the-meissners.org>
    434  1.1  christos 
    435  1.1  christos 	* MAINTAINERS: Updated my email address.
    436  1.1  christos 
    437  1.1  christos 2003-07-29  Nick Clifton  <nickc (a] redhat.com>
    438  1.1  christos 
    439  1.1  christos 	* objdump.c: Update to ISO C.
    440  1.1  christos 
    441  1.1  christos 2003-07-24  Nick Clifton  <nickc (a] redhat.com>
    442  1.1  christos 
    443  1.1  christos 	* objdump.c (disassemble_data): Do not ignore sections without the
    444  1.1  christos 	LOAD flag when disassemble_all is true.  Only print a message
    445  1.1  christos 	about disassembling a section if it contains some data.
    446  1.1  christos 
    447  1.1  christos 	* po/fr.po: Updated French translation.
    448  1.1  christos 
    449  1.1  christos 2003-07-23  Nick Clifton  <nickc (a] redhat.com>
    450  1.1  christos 
    451  1.1  christos 	* objcopy.c: Switch to ISO C.  Remove debugging code accidentally
    452  1.1  christos 	left in.  Some formatting tidy ups.
    453  1.1  christos 
    454  1.1  christos 2003-07-22  Salvador Eduardo Tropea <set (a] computer.org>
    455  1.1  christos 
    456  1.1  christos 	* objdump.c: New command line option --debugging-tags.
    457  1.1  christos 	* doc/binutils.texi: Document new command line option.
    458  1.1  christos 	* prdbg.c: Code to print the debug info as tags compatible
    459  1.1  christos 	with ctags.
    460  1.1  christos 	* budbg.h: Adjust prototype.
    461  1.1  christos 	* NEWS: Mention new switch
    462  1.1  christos 
    463  1.1  christos 2003-07-18  Nick Clifton  <nickc (a] redhat.com>
    464  1.1  christos 
    465  1.1  christos 	* objdump.c (main) :Accept multiple -M switch.
    466  1.1  christos 	* doc/binutils.texi: Document that multiple -M switches are
    467  1.1  christos 	accepted and that a single -M switch can contain comma
    468  1.1  christos 	separated options.
    469  1.1  christos 
    470  1.1  christos 2003-07-17  Nick Clifton  <nickc (a] redhat.com>
    471  1.1  christos 
    472  1.1  christos 	* objdump.c (main): Issue a warning message if multiple -M
    473  1.1  christos 	switches are used.
    474  1.1  christos 
    475  1.1  christos 	* doc/binutils.texi (objdump): Update documentation about -M
    476  1.1  christos 	option.
    477  1.1  christos 
    478  1.1  christos 2003-07-17  Nick Clifton  <nickc (a] redhat.com>
    479  1.1  christos 
    480  1.1  christos 	* po/es.po: New Spanish translation.
    481  1.1  christos 
    482  1.1  christos 2003-07-11  Alan Modra  <amodra (a] bigpond.net.au>
    483  1.1  christos 
    484  1.1  christos 	* po/binutils.pot: Regenerate.
    485  1.1  christos 
    486  1.1  christos 2003-07-05  Christopher Faylor  <cgf (a] redhat.com>
    487  1.1  christos 
    488  1.1  christos 	* dlltool.c (prefix_encode): Use a fixed length for alpha.
    489  1.1  christos 
    490  1.1  christos 2003-07-04  Christopher Faylor  <cgf (a] redhat.com>
    491  1.1  christos 
    492  1.1  christos 	* dlltool.c (prefix_encode): New function.  Encode temp file prefix
    493  1.1  christos 	from pid.
    494  1.1  christos 	(dlltmp): Pass address of pointer being alloced or suffer neverending
    495  1.1  christos 	mallocs.
    496  1.1  christos 	(make_one_lib_file): Allocate enough space for new longer stub names.
    497  1.1  christos 	(gen_lib_file): Ditto.
    498  1.1  christos 	(main): Generate the temp file prefix from the pid if prefix was not
    499  1.1  christos 	specified on the command line.
    500  1.1  christos 
    501  1.1  christos 2003-07-04  Nick Clifton  <nickc (a] redhat.com>
    502  1.1  christos 
    503  1.1  christos 	* readelf.c (get_data): Print (unsigned) hex values for size and
    504  1.1  christos 	offset in error messages.
    505  1.1  christos 	(process_section_headers): If the string table could not be
    506  1.1  christos 	allocated, do not continue.
    507  1.1  christos 
    508  1.1  christos 2003-07-01  Jakub Jelinek  <jakub (a] redhat.com>
    509  1.1  christos 
    510  1.1  christos 	* readelf.c (dynamic_segment_ia64_val): Print address and newline
    511  1.1  christos 	for sections by default.  Comment fix.
    512  1.1  christos 
    513  1.1  christos 2003-06-28  Danny Smith  <dannysmith (a] users.sourceforge.net>
    514  1.1  christos 
    515  1.1  christos 	* rcparse.y (res_text_field): New res_id variable.
    516  1.1  christos 	(res_null_text): New static const struct res_id object,
    517  1.1  christos 	with empty unicode name field.
    518  1.1  christos 	(control): Pop parsing of optresidc up one level. Set
    519  1.1  christos 	res_text_field to $2 except for controls which do not accept
    520  1.1  christos 	a text field.  Set res_text_field to res_null_text for the
    521  1.1  christos 	special cases (viz. COMBOBOX, EDITTEXT, LISTBOX, SCROLLBAR).
    522  1.1  christos 	(control_params): Adjust to use res_text_field rather
    523  1.1  christos 	than optresidc.
    524  1.1  christos 	(COMBOBOX): Add comment about discrepency between documented
    525  1.1  christos 	vs. observed default style.
    526  1.1  christos 	* resrc.c (define_control): Make first param const.
    527  1.1  christos 	* windres.h (define_control): Adjust prototype.
    528  1.1  christos 
    529  1.1  christos 2003-06-27  Nick Clifton  <nickc (a] redhat.com>
    530  1.1  christos 
    531  1.1  christos 	* objcopy.c (copy_object): Replace call to
    532  1.1  christos 	bfd_create_gnu_debuglink_section with separate calls to
    533  1.1  christos 	bfd_add_gnu_debuglink_section and
    534  1.1  christos 	bfd_fill_in_gnu_debuglink_section, separated by a walk over the
    535  1.1  christos 	symbol tables.
    536  1.1  christos 
    537  1.1  christos 2003-06-26  Roland McGrath  <roland (a] redhat.com>
    538  1.1  christos 
    539  1.1  christos 	* readelf.c (loadaddr): Variable removed.
    540  1.1  christos 	(dynamic_info, version_info): Fix type long -> bfd_vma.
    541  1.1  christos 	(program_headers): New variable.
    542  1.1  christos 	(get_program_headers): New function, broken out of
    543  1.1  christos 	process_program_headers.
    544  1.1  christos 	(process_program_headers): Call it.  Don't set `loadaddr'.
    545  1.1  christos 	(slurp_ia64_unwind_table): Use get_program_headers.
    546  1.1  christos 	(process_corefile_note_segments):  Likewise.
    547  1.1  christos 	(offset_from_vma): New function.
    548  1.1  christos 	(process_relocs, process_dynamic_segment): Call that instead of
    549  1.1  christos 	subtracting `loadaddr'.
    550  1.1  christos 	(process_version_sections, process_symbol_table): Likewise.
    551  1.1  christos 	(process_mips_specific): Likewise.
    552  1.1  christos 
    553  1.1  christos 2003-06-26  Nick Clifton  <nickc (a] redhat.com>
    554  1.1  christos 
    555  1.1  christos 	* objcopy (enum strip_action): Add STRIP_NONDEBUG.
    556  1.1  christos 	(OPTION_ONLY_KEEP_DEBUG): New.
    557  1.1  christos 	(strip_options): Add --only-keep-debug.
    558  1.1  christos 	(copy_options): Likewise.
    559  1.1  christos 	(is_strip_section): Invert return value if STRIP_NONDEBUG is
    560  1.1  christos 	active.
    561  1.1  christos 	(copy_object): Do not copy private data when STRIP_NONDEBUG is
    562  1.1  christos 	active.
    563  1.1  christos 	(setup_section): Likewise.
    564  1.1  christos 	(strip_main): Handle --only-keep-debug.
    565  1.1  christos 	(copy_main): Likewise.
    566  1.1  christos 	* NEWS: Mention new switch
    567  1.1  christos 	* doc/binutils.texi: Document new switch.
    568  1.1  christos 
    569  1.1  christos 2003-06-25  Alan Modra  <amodra (a] bigpond.net.au>
    570  1.1  christos 
    571  1.1  christos 	* NEWS: Correct spelling of "relocatable".
    572  1.1  christos 	* objdump.c: Likewise.
    573  1.1  christos 	* sysroff.info: Likewise.
    574  1.1  christos 
    575  1.1  christos 2003-06-19  Nick Clifton  <nickc (a] redhat.com>
    576  1.1  christos 
    577  1.1  christos 	* readelf.c (print_vma): When printing DEC_5 values, if the
    578  1.1  christos 	number is bigger than 99999 switch to using hexadecimal
    579  1.1  christos 	notation.
    580  1.1  christos 
    581  1.1  christos 2003-06-11  Nick Clifton  <nickc (a] redhat.com>
    582  1.1  christos 
    583  1.1  christos 	* objcopy.c (gnu_debuglink_filename): New variable.
    584  1.1  christos 	(OPTION_ADD_GNU_DEBUGLINK): New switch
    585  1.1  christos 	(copy_options): Describe --add-gnu-debuglink switch.
    586  1.1  christos 	Mention that --strip-debug removes sections as well.
    587  1.1  christos 	(is_strip_section): Process the sections removed and kept
    588  1.1  christos 	lists before checking for debugging sections.
    589  1.1  christos 	(add_redefine_syms_file): Make function static.
    590  1.1  christos 	(copy_object): Use is_strip_section.
    591  1.1  christos 	Check to see if a .gnu_debuglink section should be added.  If
    592  1.1  christos 	so, call bfd_add_gnu_debuglink.
    593  1.1  christos 	(setup_section): Use is_strip_section.
    594  1.1  christos 	(copy_section): Use is_strip_section.
    595  1.1  christos 	(copy_main): Handle OPTION_ADD_GNU_DEBUGLINK.
    596  1.1  christos 	* NEWS: Mention new objcopy switch.
    597  1.1  christos 	* doc/binutils.texi: Document new switch.
    598  1.1  christos 
    599  1.1  christos 2003-06-11  H.J. Lu <hongjiu.lu (a] intel.com>
    600  1.1  christos 
    601  1.1  christos 	* po/Make-in (DESTDIR): New.
    602  1.1  christos 	(install-data-yes): Support $(DESTDIR).
    603  1.1  christos 	(uninstall): Likewise.
    604  1.1  christos 
    605  1.1  christos 2003-06-11  Alan Modra  <amodra (a] bigpond.net.au>
    606  1.1  christos 
    607  1.1  christos 	* Makefile.in: Regenerate.
    608  1.1  christos 
    609  1.1  christos 2003-05-23  Jakub Jelinek  <jakub (a] redhat.com>
    610  1.1  christos 
    611  1.1  christos 	* readelf.c (get_segment_type): Handle PT_GNU_STACK.
    612  1.1  christos 
    613  1.1  christos 2003-06-03  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    614  1.1  christos 
    615  1.1  christos 	* NEWS: Document the new BSD/POSIX single-character mapping for
    616  1.1  christos 	.comment/.note sections.
    617  1.1  christos 
    618  1.1  christos 2003-06-02  Chris Demetriou  <cgd (a] broadcom.com>
    619  1.1  christos 	    Jason Thorpe  <thorpej (a] wasabisystems.com>
    620  1.1  christos 
    621  1.1  christos 	* objcopy.c (redefine_list_append): Add an argument that
    622  1.1  christos 	indicates the context from which this function is being
    623  1.1  christos 	called.  Change all callers.
    624  1.1  christos 	(copy_options): Add a new option, --redefine-syms.
    625  1.1  christos 	(copy_usage): Document new option.
    626  1.1  christos 	(copy_main): Handle the --redefine-syms option.
    627  1.1  christos 	* doc/binutils.text (objcopy): Document new option.
    628  1.1  christos 
    629  1.1  christos 2003-05-31  Richard Henderson  <rth (a] redhat.com>
    630  1.1  christos 
    631  1.1  christos 	* readelf.c (byte_get_signed): New.
    632  1.1  christos 	(get_encoded_value): New.
    633  1.1  christos 	(display_debug_frames): Use it.  Always pre-process opcodes.
    634  1.1  christos 
    635  1.1  christos 2003-05-20  Michal Ludvig  <mludvig (a] suse.cz>
    636  1.1  christos 
    637  1.1  christos 	* readelf.c (display_debug_frames): Print both registers
    638  1.1  christos 	for DW_CFA_register.
    639  1.1  christos 
    640  1.1  christos 2003-05-16  Kelley Cook  <kelleycook (a] wideopenwest.com>
    641  1.1  christos 
    642  1.1  christos 	* configure.in: Accept i[3-7]86 variants. Escape '[]' for
    643  1.1  christos 	i[3-7]86-*-interix.
    644  1.1  christos 	* configure.in: Regenerate.
    645  1.1  christos 
    646  1.1  christos 2003-05-13  Michael Eager <eager (a] mvista.com>
    647  1.1  christos 
    648  1.1  christos 	* objcopy.c: Treat identical src/dst file names as if only one
    649  1.1  christos 	entered.  One Windows creating an output file of the same name as
    650  1.1  christos 	the input file will delete the input file before it is read.
    651  1.1  christos 
    652  1.1  christos 2003-05-12  Salvador Eduardo Tropea  <salvador (a] inti.gov.ar>
    653  1.1  christos 
    654  1.1  christos 	* debug.c (debug_get_real_type): Extend test for circular debug
    655  1.1  christos 	references.
    656  1.1  christos 
    657  1.1  christos 2003-05-12  Nick Clifton  <nickc (a] redhat.com>
    658  1.1  christos 
    659  1.1  christos 	* configure.in (ALL_LINGUAS): Add zh_CN.
    660  1.1  christos 	* configure: Regenerate.
    661  1.1  christos 	* po/zh_CN.po: New file: Chinese (simplified) translation.
    662  1.1  christos 
    663  1.1  christos 2003-05-11  Jason Eckhardt  <jle (a] rice.edu>
    664  1.1  christos 
    665  1.1  christos 	* MAINTAINERS: Update my mail address.
    666  1.1  christos 
    667  1.1  christos 2003-05-07  H.J. Lu <hongjiu.lu (a] intel.com>
    668  1.1  christos 
    669  1.1  christos 	* readelf.c (dump_relocations): Enlarge the type field in wide
    670  1.1  christos 	mode by one character.
    671  1.1  christos 
    672  1.1  christos 2003-05-03  Richard Henderson  <rth (a] redhat.com>
    673  1.1  christos 
    674  1.1  christos 	* readelf.c (struct Frame_Chunk): Add cfa_exp.
    675  1.1  christos 	(frame_display_row): Just print "exp" for cfa or register
    676  1.1  christos 	defined by a location expression.
    677  1.1  christos 	(display_debug_frames): Handle DW_CFA_def_cfa_expression,
    678  1.1  christos 	DW_CFA_expression, DW_CFA_MIPS_advance_loc8.
    679  1.1  christos 
    680  1.1  christos 2003-04-30  H.J. Lu <hjl (a] gnu.org>
    681  1.1  christos 
    682  1.1  christos 	* objdump.c (only): Change it to char **.
    683  1.1  christos 	(only_size): New.
    684  1.1  christos 	(only_used): New.
    685  1.1  christos 	(disassemble_data): Check only as an array.
    686  1.1  christos 	(dump_data): Likewise.
    687  1.1  christos 	(dump_relocs): Likewise.
    688  1.1  christos 	(main): Treat only as an array.
    689  1.1  christos 
    690  1.1  christos 2003-04-24  Dimitrie O. Paun <dpaun (a] rogers.com>
    691  1.1  christos 
    692  1.1  christos 	* doc/binutils.texi: Fix the documentation for the -fo option.
    693  1.1  christos 
    694  1.1  christos 2003-04-23  J"orn Rennecke <joern.rennecke (a] superh.com>
    695  1.1  christos 
    696  1.1  christos 	* readelf.c (get_machine_name) <EM_SH>: Amend return value
    697  1.1  christos 	to refer to SuperH.
    698  1.1  christos 
    699  1.1  christos 	* readelf.c (decode_location_expression): Don't add a trailing ';'.
    700  1.1  christos 
    701  1.1  christos 2003-04-23  Dimitrie O. Paun <dpaun (a] rogers.com>
    702  1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
    703  1.1  christos 
    704  1.1  christos 	* windres.c (long_options): Move close to main, where it is used.
    705  1.1  christos 	Add 'input' and 'output' long options.
    706  1.1  christos 	(main): Accept "-fo" as an alias for "-o".  This is for rc
    707  1.1  christos 	comptibility.
    708  1.1  christos 	* doc/binutils.texi: Mention that -fo is accepted as an alias for
    709  1.1  christos 	-o, but discourage its use.
    710  1.1  christos 
    711  1.1  christos 2003-04-22  Dimitrie O. Paun  <dpaun (a] rogers.com>
    712  1.1  christos 
    713  1.1  christos 	* windres.c (format_from_name): Make the exit on error
    714  1.1  christos 	behaviour optional.
    715  1.1  christos 	(main): Rename the -I option to -J. Introduce -I as a synonym
    716  1.1  christos 	for --include-dir.  For backwards compatibility also support the
    717  1.1  christos 	old -I behaviour, but issue a deprecation warning.
    718  1.1  christos 	* doc/binutils.texi: Rename -I to -J.  Document the new behaviour
    719  1.1  christos 	of the -I option.
    720  1.1  christos 
    721  1.1  christos 2003-04-22  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
    722  1.1  christos 
    723  1.1  christos 	* readelf.c: Replace references to Mitsubishi M32R with
    724  1.1  christos 	references to Renesas M32R.
    725  1.1  christos 
    726  1.1  christos 2003-04-15  Rohit Kumar Srivastava <rohits (a] kpitcummins.com>
    727  1.1  christos 
    728  1.1  christos 	* readelf.c: Replace occurrances of 'Hitachi' with 'Renesas'.
    729  1.1  christos 
    730  1.1  christos 2003-04-09  Alexandre Oliva  <aoliva (a] redhat.com>
    731  1.1  christos 
    732  1.1  christos 	* doc/binutils.texi (objdump) [--debugging]: Suggest readelf -w
    733  1.1  christos 	for debugging information types not supported by objdump.
    734  1.1  christos 
    735  1.1  christos 2003-04-09  Bernd Jendrissek <berndj (a] prism.co.za>
    736  1.1  christos 
    737  1.1  christos 	* configure.in: Recognize canonical form of i[3-6]86-pe*.
    738  1.1  christos 	* configure: Regenerate.
    739  1.1  christos 
    740  1.1  christos 2003-04-09  Alexandre Oliva  <aoliva (a] redhat.com>
    741  1.1  christos 
    742  1.1  christos 	* readelf.c (display_debug_info): Apply RELA relocations on the
    743  1.1  christos 	entire section.
    744  1.1  christos 	(byte_put_little_endian, byte_put_big_endian): New functions.
    745  1.1  christos 	(byte_put): New variable.
    746  1.1  christos 	(get_file_header): Initialize it.
    747  1.1  christos 
    748  1.1  christos 2003-04-05  Dimitrie O. Paun <dpaun (a] rogers.com>
    749  1.1  christos 
    750  1.1  christos 	* windres.c: Add -l for compatibility with wrc, and rc.
    751  1.1  christos 	Use the short option as a key for long options that have
    752  1.1  christos 	a synonymous short option.
    753  1.1  christos 	* doc/binutils.texi: Added -l to the list of options.
    754  1.1  christos 
    755  1.1  christos 2003-04-03  Dimitrie O. Paun <dpaun (a] rogers.com>
    756  1.1  christos 
    757  1.1  christos 	* windres.c: Add -U for compatibility with wrc, rc, and cpp.
    758  1.1  christos 	(main): Just pass the -U option down to the preprocessor.
    759  1.1  christos 	* doc/binutils.texi: Added -U to the list of options.
    760  1.1  christos 
    761  1.1  christos 2003-04-01  Dimitrie O. Paun <dpaun (a] rogers.com>
    762  1.1  christos 
    763  1.1  christos 	* windres.c (usage): Report -r option.
    764  1.1  christos 	(main): Ignore the -r option.
    765  1.1  christos 	* doc/binutils.texi: Add -r to the list of options.
    766  1.1  christos 
    767  1.1  christos 2003-04-01  Bob Wilson  <bob.wilson (a] acm.org>
    768  1.1  christos 
    769  1.1  christos 	* MAINTAINERS: Add myself as Xtensa maintainer.
    770  1.1  christos 
    771  1.1  christos 2003-04-01  Bob Wilson  <bob.wilson (a] acm.org>
    772  1.1  christos 
    773  1.1  christos 	* readelf.c: Include "elf/xtensa.h".
    774  1.1  christos 	(guess_is_rela): Add EM_XTENSA and EM_XTENSA_OLD to list of
    775  1.1  christos 	targets that use RELA relocations.
    776  1.1  christos 	(dump_relocations): Call elf_xtensa_reloc_type for
    777  1.1  christos 	EM_XTENSA and EM_XTENSA_OLD.
    778  1.1  christos 	(get_machine_name): Handle EM_XTENSA and EM_XTENSA_OLD.
    779  1.1  christos 
    780  1.1  christos 2003-04-01  Nick Clifton  <nickc (a] redhat.com>
    781  1.1  christos 
    782  1.1  christos 	* configure.in: Change "arm-pe*" to "arm-*-pe*".  Similarly for
    783  1.1  christos 	thumb-pe*, mcore-pe and mcore-*elf.
    784  1.1  christos 	* configure: Regenerate.
    785  1.1  christos 
    786  1.1  christos 2003-03-31  Alexandre Oliva  <aoliva (a] redhat.com>
    787  1.1  christos 
    788  1.1  christos 	* objdump.c (dump_data): Don't truncate the address to long; make
    789  1.1  christos 	the width large enough, and uniform for all entries in a section.
    790  1.1  christos 
    791  1.1  christos 2003-03-31  H.J. Lu <hjl (a] gnu.org>
    792  1.1  christos 
    793  1.1  christos 	* readelf.c: Include "libiberty.h".
    794  1.1  christos 	(dynamic_relocations): New.
    795  1.1  christos 	(process_relocs): Properly handle dynamic relocation.
    796  1.1  christos 	(process_dynamic_segment): Fill relocation elements in
    797  1.1  christos 	dynamic_info.
    798  1.1  christos 
    799  1.1  christos 2003-03-31  Kevin Buettner <kevinb (a] redhat.com>
    800  1.1  christos 
    801  1.1  christos 	* readelf.c (read_and_display_attr, read_and_display_attr_value):
    802  1.1  christos 	Add new arguments ``offset_size'' and ``dwarf_version''.  Adjust
    803  1.1  christos 	all callers.
    804  1.1  christos 	(display_debug_lines, display_debug_pubnames, display_debug_info)
    805  1.1  christos 	(display_debug_aranges, display_debug_frames, read_and_display_attr)
    806  1.1  christos 	(read_and_display_attr_value): Add 64-bit DWARF support.
    807  1.1  christos 
    808  1.1  christos 2003-03-31  Ian Lance Taylor <ian (a] airs.com>
    809  1.1  christos 
    810  1.1  christos 	* rcparse.y: Replace uses of 'optstringrc' with 'optresid'.
    811  1.1  christos 	(optresid): Handle a resource id that can be a string or a number.
    812  1.1  christos 	* resrc.c (define_control): Replace 'text' parameter with 'iid' a
    813  1.1  christos 	struct res_id.
    814  1.1  christos 	(define_icon_control): Pass a struct res_id to define_control.
    815  1.1  christos 	* windres.h (define_control): Change prototype.
    816  1.1  christos 
    817  1.1  christos 2003-03-24  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    818  1.1  christos 
    819  1.1  christos 	* objcopy (OPTION_FORMATS_INFO): Define.
    820  1.1  christos 	(strip_options): Add "info"/OPTION_FORMATS_INFO option.
    821  1.1  christos 	(copy_options): Likewise.
    822  1.1  christos 	(strip_usage): Add "--info" to usage.
    823  1.1  christos 	(copy_usage): Likewise.
    824  1.1  christos 	(strip_main): Declare formats_info. Iniatilize it to FALSE.
    825  1.1  christos 	Handle "info".
    826  1.1  christos 	(copy_main). Likewise.
    827  1.1  christos 	* doc/binutils.texi. Document the "--info" option for
    828  1.1  christos 	objcopy/strip.
    829  1.1  christos 	* NEWS: Mention the new command line switch.
    830  1.1  christos 
    831  1.1  christos 	* objdump.c (endian_string): Move to bucomm.c.
    832  1.1  christos 	(display_info): Likewise.
    833  1.1  christos 	(display_target_list): Likewise.
    834  1.1  christos 	(display_info_table): Likewise.
    835  1.1  christos 	(display_target_tables): Likewise.
    836  1.1  christos 	(main): Assign the return value of display_info to exit_status.
    837  1.1  christos 	* bucomm.c: Include bfdver.h and libbfd.h
    838  1.1  christos 	(display_target_list): Call bfd_nonfatal instead of nonfatal and
    839  1.1  christos 	return 0 on a non-fatal error, 1 on success.
    840  1.1  christos 	(display_info_table): Likewise.
    841  1.1  christos 	* bucomm.h (display_info): Provide a prototype.
    842  1.1  christos 	* Makefile.am (bucomm.o): Add dependencies on bfdver.h and
    843  1.1  christos 	libbfd.h.
    844  1.1  christos 	* Makefile.in: Regenerate.
    845  1.1  christos 
    846  1.1  christos 2003-03-22  Danny Smith  <dannysmith (a] users.sourceforge.net>
    847  1.1  christos 
    848  1.1  christos 	* dlltool.c (gen_def_file): Put demangled name comments on
    849  1.1  christos 	own line preceding export name.
    850  1.1  christos 
    851  1.1  christos 2003-03-17  Nick Clifton  <nickc (a] redhat.com>
    852  1.1  christos 
    853  1.1  christos 	* objdump.c (disassemble_data): Use disasm_info.fprintf_func not
    854  1.1  christos 	printf for emitting new lines.
    855  1.1  christos 
    856  1.1  christos 2003-03-16  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    857  1.1  christos 
    858  1.1  christos 	* nm.c (print_symbol_info_bsd): Print the symbol's size instead of
    859  1.1  christos 	the symbol's value when --size-sort is used, unless -S is used.
    860  1.1  christos 	doc/binutils.texi (--size-sort): For non-bsd formats both the
    861  1.1  christos 	value and size of the symbols are displayed.
    862  1.1  christos 
    863  1.1  christos 2003-03-13  Nick Clifton  <nickc (a] redhat.com>
    864  1.1  christos 
    865  1.1  christos 	* po/da.po: Update.
    866  1.1  christos 
    867  1.1  christos 2003-03-12  Nick Clifton  <nickc (a] redhat.com>
    868  1.1  christos 
    869  1.1  christos 	* MAINTAINERS: Remove Peter Targett as ARC maintainer.
    870  1.1  christos 
    871  1.1  christos 2003-03-10  Ben Elliston  <bje (a] wasabisystems.com>
    872  1.1  christos 
    873  1.1  christos 	* MAINTAINERS: Update my mail address.
    874  1.1  christos 
    875  1.1  christos 2003-03-06  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    876  1.1  christos 
    877  1.1  christos 	* stabs.c (BYTES_IN_WORD): Remove definition.
    878  1.1  christos 	* wrstabs.c (BYTES_IN_WORD): Likewise.
    879  1.1  christos 
    880  1.1  christos 2003-03-04  Nick Clifton  <nickc (a] redhat.com>
    881  1.1  christos 
    882  1.1  christos 	* nm.c (main): Print a warning message if --size-sort and
    883  1.1  christos 	--undefined-only are used together.
    884  1.1  christos 
    885  1.1  christos 2003-03-04  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    886  1.1  christos 
    887  1.1  christos 	* nm.c (print_symbol): Remove check for undefined_only.
    888  1.1  christos 
    889  1.1  christos 2003-03-03  Nick Clifton  <nickc (a] redhat.com>
    890  1.1  christos 
    891  1.1  christos 	* po/da.po: Installed latest translation.
    892  1.1  christos 
    893  1.1  christos 2003-02-24  Nick Clifton  <nickc (a] redhat.com>
    894  1.1  christos 
    895  1.1  christos 	* README: Update binutils references to 2.13.
    896  1.1  christos 	Add paragraph about using --disable-nls.
    897  1.1  christos 
    898  1.1  christos 2003-02-24  Elias Athanasopoulos  <elathan (a] phys.uoa.gr>
    899  1.1  christos 
    900  1.1  christos 	* doc/binutils.texi (nm --size-sort): Update.
    901  1.1  christos 
    902  1.1  christos 2003-02-21  James E Wilson  <wilson (a] tuliptree.org>
    903  1.1  christos 
    904  1.1  christos 	* MAINTAINERS: Update email address.
    905  1.1  christos 
    906  1.1  christos 2003-02-21  Ian Wienand  <ianw (a] gelato.unsw.edu.au>
    907  1.1  christos 
    908  1.1  christos 	* readelf.c (get_ia64_dynamic_type): New function.
    909  1.1  christos 	(dynamic_segment_ia64_val): New function.
    910  1.1  christos 	(get_dynamic_type): If machine type is EM_IA_64 call
    911  1.1  christos 	get_ia64_dynamic_val.
    912  1.1  christos 	(get_ia64_section_type_name): Handle sections with types in the
    913  1.1  christos 	SHT_IA_64_LOPSREG to SHT_IA_64_HIPSREG range.
    914  1.1  christos 	(get_dynamic_flags): If machine type is EM_IA_64 call
    915  1.1  christos 	dynamic_segment_ia64_val.
    916  1.1  christos 
    917  1.1  christos 2003-02-21  Bob Wilson  <bob.wilson (a] acm.org>
    918  1.1  christos 
    919  1.1  christos 	* doc/binutils.texi: Fix typos and obvious texinfo mistakes.  Make
    920  1.1  christos 	section title capitalization more consistent.  Update descriptions
    921  1.1  christos 	of various options to be consistent with the code.  Fix errors and
    922  1.1  christos 	incomplete list in the description of c++filt format options.  Remove
    923  1.1  christos 	information about the linker.  Change to be more polite about poor
    924  1.1  christos 	bug reports.  Replace FDL appendix with include of fdl.texi.
    925  1.1  christos 	* doc/fdl.texi: New file.
    926  1.1  christos 
    927  1.1  christos 2003-02-21  Roger Sayle  <roger (a] eyesopen.com>
    928  1.1  christos 
    929  1.1  christos 	* objcopy.c (filter_symbols): Fix compilation problems with
    930  1.1  christos 	HP-UX's C compiler.
    931  1.1  christos 
    932  1.1  christos 2003-02-19  Christopher Faylor  <cgf (a] redhat.com>
    933  1.1  christos 
    934  1.1  christos 	* rclex.l (handle_quotes): Fix minor formatting problems introduced in
    935  1.1  christos 	previous change.
    936  1.1  christos 
    937  1.1  christos 2003-02-19  Mark Blackburn  <marklist (a] fangorn.ca>
    938  1.1  christos 
    939  1.1  christos 	* rclex.l (handle_quotes): Handle strings spanning more than one line.
    940  1.1  christos 
    941  1.1  christos 2003-02-12  Bob Wilson  <bob.wilson (a] acm.org>
    942  1.1  christos 
    943  1.1  christos 	* nm.c (usage): Add `java' and `gnat' demangle styles and make
    944  1.1  christos 	quotes consistent.
    945  1.1  christos 	* objdump.c (usage): Ditto.  Also fix some typos.
    946  1.1  christos 
    947  1.1  christos 	* readelf.c (parse_args): Include 'H' option in call to getopt_long.
    948  1.1  christos 
    949  1.1  christos 	* debug.c (debug_record_variable): Handle global register variables.
    950  1.1  christos 
    951  1.1  christos 	* stabs.c (parse_stab): For N_SLINE only include
    952  1.1  christos 	function_start_offset if the symbol is within a function;
    953  1.1  christos 	otherwise, the value is absolute.
    954  1.1  christos 
    955  1.1  christos 2003-02-10  Nick Clifton  <nickc (a] redhat.com>
    956  1.1  christos 
    957  1.1  christos 	* readelf.c (decode_ARM_machine_flags): Handle the
    958  1.1  christos 	EF_ARM_MAVERICK_FLOAT flag.
    959  1.1  christos 
    960  1.1  christos 2003-02-04  Andreas Schwab  <schwab (a] suse.de>
    961  1.1  christos 
    962  1.1  christos 	* rddbg.c (read_section_stabs_debugging_info): Cast ptrdiff_t to
    963  1.1  christos 	long and use %ld in printf format.
    964  1.1  christos 
    965  1.1  christos 2003-01-28  Richard Sandiford  <rsandifo (a] redhat.com>
    966  1.1  christos 
    967  1.1  christos 	* readelf.c (dump_relocations): Reorder the r_info field for
    968  1.1  christos 	little-endian mips elf64.  Move #ifdef BFD64 to cover the new code.
    969  1.1  christos 
    970  1.1  christos 2003-01-21  Daniel Berlin  <dan (a] dberlin.org>
    971  1.1  christos 
    972  1.1  christos 	* readelf.c (display_debug_loc): Skip address base changes.
    973  1.1  christos 
    974  1.1  christos 2003-01-17  Fabio Alemagna  <falemagn (a] aros.org>
    975  1.1  christos 
    976  1.1  christos 	* readelf.c (get_osabi_name): Handle ELFOSABI_AROS, ELFOSABI_OPENVMS
    977  1.1  christos 	and ELFOSABI_NSK.
    978  1.1  christos 
    979  1.1  christos 2003-01-16  Alan Modra  <amodra (a] bigpond.net.au>
    980  1.1  christos 
    981  1.1  christos 	* readelf.c: Include elf/ppc64.h.
    982  1.1  christos 	(dump_relocations <EM_PPC64>): Use elf_ppc64_reloc_type.
    983  1.1  christos 	* Makefile.am: Run "make dep-am".
    984  1.1  christos 	* Makefile.in: Regenerate.
    985  1.1  christos 
    986  1.1  christos 2003-01-02  Ben Elliston  <bje (a] redhat.com>
    987  1.1  christos 
    988  1.1  christos 	* readelf.c (guess_is_rela): Handle EM_IQ2000.
    989  1.1  christos 	(get_machine_name): Likewise.
    990  1.1  christos 	(dump_relocations): Likewise.
    991  1.1  christos 	* NEWS: Mention IQ2000 support.
    992  1.1  christos 
    993  1.1  christos 2003-01-02  Richard Sandiford  <rsandifo (a] redhat.com>
    994  1.1  christos 
    995  1.1  christos 	* readelf.c (get_machine_flags): Handle E_MIPS_ARCH_32R2.
    996  1.1  christos 
    997  1.1  christos 2002-12-30  Chris Demetriou  <cgd (a] broadcom.com>
    998  1.1  christos 
    999  1.1  christos 	* doc/binutils.texi (objdump): Note MIPS HWR (Hardware Register)
   1000  1.1  christos 	changes in MIPS -M options.
   1001  1.1  christos 
   1002  1.1  christos 2002-12-30    Dmitry Diky <diwil (a] mail.ru>
   1003  1.1  christos 
   1004  1.1  christos 	* Makefile.am: Add msp430 target.
   1005  1.1  christos 	* Makefile.in: Regenerate.
   1006  1.1  christos 	* readelf.c: Add support for msp430 target.
   1007  1.1  christos 
   1008  1.1  christos 2002-12-27  Chris Demetriou  <cgd (a] broadcom.com>
   1009  1.1  christos 
   1010  1.1  christos 	* doc/binutils.texi (objdump): Document MIPS -M options.
   1011  1.1  christos 
   1012  1.1  christos 2002-12-23  Andreas Schwab  <schwab (a] suse.de>
   1013  1.1  christos 
   1014  1.1  christos 	* readelf.c (main): Reset dump request after each file.
   1015  1.1  christos 
   1016  1.1  christos 2002-12-23  Nick Clifton  <nickc (a] redhat.com>
   1017  1.1  christos 
   1018  1.1  christos 	* nlmconv.c (main): Pass TRUE as third argument to
   1019  1.1  christos 	bfd_arch_get_compatible.
   1020  1.1  christos 
   1021  1.1  christos 2002-12-23  Nick Clifton  <nickc (a] redhat.com>
   1022  1.1  christos 
   1023  1.1  christos 	* strings.c (isgraphic): Replace definition with STRING_ISGRAPHIC
   1024  1.1  christos 	macro.  Handle 'S' encoding, accepting 8-bit characters.
   1025  1.1  christos 	(main): Parse 'S' encoding.
   1026  1.1  christos 	(get_char): Accept 'S' encoding.
   1027  1.1  christos 	(print_strings): Use STRING_ISGRAPHIC.
   1028  1.1  christos 	(usage): Document support of 'S' encoding.
   1029  1.1  christos 	* doc/binutils.texi: Document support of 'S' encoding/
   1030  1.1  christos 	* NEWS: Mention new feature.
   1031  1.1  christos 
   1032  1.1  christos 2002-12-20  Alan Modra  <amodra (a] bigpond.net.au>
   1033  1.1  christos 
   1034  1.1  christos 	* README <building ar>: Don't use libibery's needed_list or
   1035  1.1  christos 	required_list, instead link libiberty/*.o.
   1036  1.1  christos 
   1037  1.1  christos 2002-12-19  Kazu Hirata  <kazu (a] cs.umass.edu>
   1038  1.1  christos 
   1039  1.1  christos 	* doc/binutils.texi: Fix typos.
   1040  1.1  christos 
   1041  1.1  christos 2002-12-14  John David Anglin  <dave (a] hiauly1.hia.nrc.ca>
   1042  1.1  christos 
   1043  1.1  christos 	* doc/binutils.texi: Add missing parenthesis.
   1044  1.1  christos 
   1045  1.1  christos 2002-12-15  Nick Kelsey  <nickk (a] ubicom.com>
   1046  1.1  christos 
   1047  1.1  christos 	* objcopy.c: Add --prefix-symbols=<prefix> option to rename all
   1048  1.1  christos 	symbols by adding the given prefix to the begining of the symbol
   1049  1.1  christos 	name. This is useful to provide name space separation regardless
   1050  1.1  christos 	of how the object file was created. Added --prefix-sections=
   1051  1.1  christos 	<prefix> and --prefix-alloc-sections=<prefix> options to rename all
   1052  1.1  christos 	sections (or all sections with the alloc flag set) by adding the given
   1053  1.1  christos 	prefix to the begining of the symbol name.
   1054  1.1  christos 	* NEWS: Mention this new feature.
   1055  1.1  christos 	* doc/binutils.texi: Document this new feature.
   1056  1.1  christos 
   1057  1.1  christos 2002-12-13  Alan Modra  <amodra (a] bigpond.net.au>
   1058  1.1  christos 
   1059  1.1  christos 	* dlltool.c (mcore_elf_gen_out_file): Replace all occurrences of
   1060  1.1  christos 	dyn_string_append with dyn_string_append_cstr.
   1061  1.1  christos 
   1062  1.1  christos 	* emul_aix.c (ar_emul_aix_create): Remove unused function.
   1063  1.1  christos 
   1064  1.1  christos 2002-12-10  James Cownie <jcownie (a] etnus.com>
   1065  1.1  christos 
   1066  1.1  christos 	* readelf.h (get_TAG_name, get_AT_name,
   1067  1.1  christos 	read_and_display_attr_value): Add support for UPC extensions to
   1068  1.1  christos 	DWARF2 spec.
   1069  1.1  christos 	* NEWS: Mention this new support.
   1070  1.1  christos 
   1071  1.1  christos 2002-12-08  Alan Modra  <amodra (a] bigpond.net.au>
   1072  1.1  christos 
   1073  1.1  christos 	* NEWS: Mention that bfd no longer declares a "boolean" type.
   1074  1.1  christos 
   1075  1.1  christos 2002-12-07  Alan Modra  <amodra (a] bigpond.net.au>
   1076  1.1  christos 
   1077  1.1  christos 	* readelf.c (process_program_headers): When setting loadaddr, don't
   1078  1.1  christos 	assume segment size is 4k.  Use p_align instead.
   1079  1.1  christos 	(loadaddr): Change from int to long.
   1080  1.1  christos 	(dynamic_addr, dynamic_info, version_info): Likewise.
   1081  1.1  christos 	(process_dynamic_segment <syminsz>): Likewise.
   1082  1.1  christos 	(process_dynamic_segment): Adjust print format string.
   1083  1.1  christos 	(rela_addr, rela_size): Delete.
   1084  1.1  christos 	(process_relocs): Formatting.
   1085  1.1  christos 
   1086  1.1  christos 2002-12-05  Jim Wilson  <wilson (a] redhat.com>
   1087  1.1  christos 
   1088  1.1  christos 	* configure.in (OBJDUMP_DEFS): Define SKIP_ZEROES as 16 for IA-64.
   1089  1.1  christos 	* configure: Regenerate.
   1090  1.1  christos 
   1091  1.1  christos 2002-12-04  Ian Lance Taylor  <ian (a] airs.com>
   1092  1.1  christos 
   1093  1.1  christos 	* MAINTAINERS: Change e-mail address back to airs.com.
   1094  1.1  christos 
   1095  1.1  christos 2002-12-04  Aldy Hernandez  <aldyh (a] redhat.com>
   1096  1.1  christos 
   1097  1.1  christos 	* MAINTAINERS: Add self.
   1098  1.1  christos 
   1099  1.1  christos 2002-11-30  Alan Modra  <amodra (a] bigpond.net.au>
   1100  1.1  christos 
   1101  1.1  christos 	* addr2line.c, ar.c, arsup.c, binemul.c, binemul.h, bucomm.c, bucomm.h,
   1102  1.1  christos 	budbg.h, debug.c, debug.h, dlltool.c, emul_aix.c, ieee.c, nlmconv.c,
   1103  1.1  christos 	nlmconv.h, nlmheader.y, nm.c, objcopy.c, objdump.c, prdbg.c, rdcoff.c,
   1104  1.1  christos 	rddbg.c, readelf.c, rename.c, size.c, stabs.c, strings.c,
   1105  1.1  christos 	unwind-ia64.h, wrstabs.c: Replace boolean with bfd_boolean, true with
   1106  1.1  christos 	TRUE, false with FALSE.  Simplify comparisons of bfd_boolean vars
   1107  1.1  christos 	with TRUE/FALSE.  Formatting.
   1108  1.1  christos 
   1109  1.1  christos 2002-11-29  Jakub Jelinek  <jakub (a] redhat.com>
   1110  1.1  christos 
   1111  1.1  christos 	* readelf.c Replace occurrences of Elf32_Internal_* and
   1112  1.1  christos 	Elf64_Internal_* with Elf_Internal_*.
   1113  1.1  christos 	(slurp_rel_relocs): Change Elf_Internal_Rel to Elf_Internal_Rela.
   1114  1.1  christos 	Zero r_addend fields.
   1115  1.1  christos 	(dump_relocations): Remove relas variable, change Elf_Internal_Rel to
   1116  1.1  christos 	Elf_Internal_Rela.
   1117  1.1  christos 
   1118  1.1  christos 2002-11-23  Nick Clifton  <nickc (a] redhat.com>
   1119  1.1  christos 
   1120  1.1  christos 	* size.c (usage): Fix typo describing switch for hex format.
   1121  1.1  christos 
   1122  1.1  christos 2002-11-18  Svein E. Seldal  <Svein.Seldal (a] solidas.com>
   1123  1.1  christos 
   1124  1.1  christos 	* testsuite/binutils-all/objcopy.exp: Disable tic4x from test
   1125  1.1  christos 	* testsuite/binutils-all/objdump.exp: Setup proper values for tic4x
   1126  1.1  christos 	testcase
   1127  1.1  christos 
   1128  1.1  christos 2002-11-14  Nick Clifton  <nickc (a] redhat.com>
   1129  1.1  christos 
   1130  1.1  christos 	* readelf.c (process_program_headers): Add comment about return
   1131  1.1  christos 	value.  Ensure that 0 is returned if the headers are not loaded.
   1132  1.1  christos 	(process_file): If process_section_headers failed to load the
   1133  1.1  christos 	headers disable any tests that rely upon them.  Similarly for
   1134  1.1  christos 	process_program_headers.
   1135  1.1  christos 
   1136  1.1  christos 2002-11-12  Nick Clifton  <nickc (a] redhat.com>
   1137  1.1  christos 
   1138  1.1  christos 	* po/da.po: Updated Danish translation.
   1139  1.1  christos 
   1140  1.1  christos 2002-11-12  Klee Dienes  <kdienes (a] apple.com>
   1141  1.1  christos 
   1142  1.1  christos 	* rddbg.c (read_section_stabs_debugging_info): Also recognize
   1143  1.1  christos 	LC_SYMTAB.stab/LC_SYMTAB.stabstr as a valid pair of sections.
   1144  1.1  christos 
   1145  1.1  christos 2002-11-11  Christopher Faylor  <cgf (a] redhat.com>
   1146  1.1  christos 
   1147  1.1  christos 	* MAINTAINERS: Reinstate DJ Delorie as COFF maintainer.  Drop COFF from
   1148  1.1  christos 	cgf maintainership.
   1149  1.1  christos 
   1150  1.1  christos 2002-11-11  Christopher Faylor  <cgf (a] redhat.com>
   1151  1.1  christos 
   1152  1.1  christos 	* MAINTAINERS: Replace DJ Delorie as PE/COFF maintainer.
   1153  1.1  christos 
   1154  1.1  christos 2002-11-07  Nick Clifton  <nickc (a] redhat.com>
   1155  1.1  christos 
   1156  1.1  christos 	* configure.in (ALL_LINGUAS): Add 'da'.
   1157  1.1  christos 	* configure: Regenerate.
   1158  1.1  christos 	* po/da.po: New Danish translation.
   1159  1.1  christos 
   1160  1.1  christos 	* readelf.c (get_symbol_index_type): Revert part of previous
   1161  1.1  christos 	patch: Display unknown symbol types in decimal, not hex.
   1162  1.1  christos 
   1163  1.1  christos 2002-11-07  Danny Smith  <dannysmith (a] users.sourceforge.net>
   1164  1.1  christos 
   1165  1.1  christos 	* dlltool.c (add_excludes): Don't prefix excluded fastcall
   1166  1.1  christos 	symbols	with underscore.
   1167  1.1  christos 	(xlate): Ignore add_underscore for decorated fastcall symbols.
   1168  1.1  christos 
   1169  1.1  christos 2002-11-07  Eric Kohl  <ekohl (a] rz-online.de>
   1170  1.1  christos 
   1171  1.1  christos 	* deflex.l: Accept '@' as first character of an ID.
   1172  1.1  christos 	* dlltool.c (gen_exp_file): Use existing '@' prefix rather than
   1173  1.1  christos 	ASM_PREFIX for fastcall symbols.
   1174  1.1  christos 	(scan_drectve_symbols): Handle fastcall symbols when generating
   1175  1.1  christos 	undecorated aliases for symbols in drectve section.
   1176  1.1  christos 	(scan_filtered_symbols): Likewise, with export-all.
   1177  1.1  christos 	(xlate): Likewise, with --kill-at.
   1178  1.1  christos 	(make_imp_label): New function to handle fastcall symbols
   1179  1.1  christos 	correctly.
   1180  1.1  christos 	(make_one_lib_file): Use make_imp_label instead of make_label
   1181  1.1  christos 	for imp	symbols.
   1182  1.1  christos 
   1183  1.1  christos 2002-11-06  Svein E. Seldal  <Svein.Seldal (a] solidas.com>
   1184  1.1  christos 
   1185  1.1  christos 	* MAINTAINERS: Add self as TIC4X maintainer.
   1186  1.1  christos 
   1187  1.1  christos 2002-11-06  Hiroyuki Machida  <machida (a] sm.sony.co.jp>
   1188  1.1  christos 
   1189  1.1  christos 	* readelf.c (get_symbol_index_type): Add hex number to
   1190  1.1  christos 	PROCESSOR-specific, OS-specific, reserved and unknown symbol
   1191  1.1  christos 	types.
   1192  1.1  christos 
   1193  1.1  christos 2002-11-04  Alan Modra  <amodra (a] bigpond.net.au>
   1194  1.1  christos 
   1195  1.1  christos 	* readelf.c (byte_get_little_endian): Comment typo fix.
   1196  1.1  christos 	(print_symbol): Constify "symbol" arg.  Don't pass "symbol" to printf
   1197  1.1  christos 	as the format string.
   1198  1.1  christos 	(dump_relocations): Correct section sym names.
   1199  1.1  christos 	(process_section_headers): Clear symtab_shndx_hdr.
   1200  1.1  christos 	(read_and_display_attr_value): Don't pass indirect string to printf
   1201  1.1  christos 	as the format string.
   1202  1.1  christos 	(display_debug_frames): Indicate when zero terminator found.  Decode
   1203  1.1  christos 	DW_EH_PE_pcrel addresses.
   1204  1.1  christos 
   1205  1.1  christos 2002-10-23  Svein E. Seldal  <Svein.Seldal (a] solidas.com>
   1206  1.1  christos 
   1207  1.1  christos 	* configure.in: Define SKIP_ZEROES as 32 for tic4x target in
   1208  1.1  christos 	order to ensure proper disassembly of the valid 0-value opcode.
   1209  1.1  christos 	* configure: Regenerate.
   1210  1.1  christos 	* aclocal.m4: Regenerate.
   1211  1.1  christos 	* config.in: Regenerate.
   1212  1.1  christos 	* configure.in: Regenerate.
   1213  1.1  christos 	* doc/Makefile.in: Regenerate.
   1214  1.1  christos 	* po/binutils.pot: Regenerate.
   1215  1.1  christos 
   1216  1.1  christos 2002-10-23  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
   1217  1.1  christos 
   1218  1.1  christos 	* MAINTAINERS: Add self as SH maintainer.
   1219  1.1  christos 
   1220  1.1  christos 2002-10-23  Ben Elliston  <bje (a] redhat.com>
   1221  1.1  christos 
   1222  1.1  christos 	* doc/binutils.texi (objdump): Document -z and move the entry for
   1223  1.1  christos 	--disassemble-zeroes to the end of the options section (for `z').
   1224  1.1  christos 
   1225  1.1  christos 2002-10-21  Nick Clifton  <nickc (a] redhat.com>
   1226  1.1  christos 
   1227  1.1  christos 	* MAINTAINERS: Discontinue Hans-Peter Nilsson as SH maintainer.
   1228  1.1  christos 
   1229  1.1  christos 2002-10-21  Svein E. Seldal  <Svein.Seldal (a] solidas.com>
   1230  1.1  christos 
   1231  1.1  christos 	* objdump.c (dump_data): Correct addr_offset for opb != 1.
   1232  1.1  christos 
   1233  1.1  christos 2002-10-15  Alan Modra  <amodra (a] bigpond.net.au>
   1234  1.1  christos 
   1235  1.1  christos 	* bucomm.c (list_supported_targets): Use bfd_target_list.
   1236  1.1  christos 
   1237  1.1  christos 	* objcopy.c (copy_file): Report ambiguous bfd_object matches, and
   1238  1.1  christos 	other object errors in preference to bfd_core errors.
   1239  1.1  christos 
   1240  1.1  christos 2002-10-14  Alan Modra  <amodra (a] bigpond.net.au>
   1241  1.1  christos 
   1242  1.1  christos 	* Makefile.am: Run "make dep-am".
   1243  1.1  christos 	* objdump.c: #include "bfdver.h".
   1244  1.1  christos 	* version.c: Likewise.
   1245  1.1  christos 	* Makefile.in: Regenerate.
   1246  1.1  christos 	* config.in: Regenerate.
   1247  1.1  christos 	* configure: Regenerate.
   1248  1.1  christos 	* po/POTFILES.in: Regenerate.
   1249  1.1  christos 
   1250  1.1  christos 2002-10-09  Daniel Jacobowitz  <drow (a] mvista.com>
   1251  1.1  christos 
   1252  1.1  christos 	* readelf.c (display_debug_info): Ignore empty .rela.debug_info
   1253  1.1  christos 	sections.  Allow relocations against the absolute symbol.  Don't
   1254  1.1  christos 	use the value in compunit.cu_abbrev_offset if we found a RELA
   1255  1.1  christos 	relocation.
   1256  1.1  christos 
   1257  1.1  christos 2002-10-07  Gordon Chaffee <chaffee (a] netvmg.com>
   1258  1.1  christos 
   1259  1.1  christos 	* addr2line.c (slurp_symtab): Read in dynamic symbols if no
   1260  1.1  christos 	ordinary ones are available.
   1261  1.1  christos 
   1262  1.1  christos 2002-09-30  H.J. Lu <hjl (a] gnu.org>
   1263  1.1  christos 
   1264  1.1  christos 	* readelf.c (get_machine_flags): Handle E_MIPS_MACH_4120,
   1265  1.1  christos 	E_MIPS_MACH_5400 and E_MIPS_MACH_5500.
   1266  1.1  christos 
   1267  1.1  christos 2002-09-17  Zack Weinberg  <zack (a] codesourcery.com>
   1268  1.1  christos 
   1269  1.1  christos 	* Makefile.am (CFILES): Add cxxfilt.c.
   1270  1.1  christos 	(cxxfilt_SOURCES): Now just cxxfilt.c $(BULIBS).
   1271  1.1  christos 	(cxxfilt_LDADD): Delete.
   1272  1.1  christos 	Remove all references to underscore.c.
   1273  1.1  christos 	Regen dependencies.
   1274  1.1  christos 	* configure.in: Define TARGET_PREPENDS_UNDERSCORE in
   1275  1.1  christos 	config.h from $UNDERSCORE, rather than AC_SUBSTing it.
   1276  1.1  christos 	* binutils/cxxfilt.c: Moved here from gcc/cp, minor
   1277  1.1  christos 	adjustments to fit into binutils framework.
   1278  1.1  christos 	* configure, config.in, Makefile.in, doc/Makefile.in: Regenerate.
   1279  1.1  christos 
   1280  1.1  christos 2002-09-12  Roland McGrath  <roland (a] redhat.com>
   1281  1.1  christos 
   1282  1.1  christos 	* readelf.c (decode_location_expression): DW_OP_calli -> DW_OP_call_ref
   1283  1.1  christos 	Handle DW_OP_GNU_push_tls_address.
   1284  1.1  christos 
   1285  1.1  christos 2002-09-11  Nick Clifton  <nickc (a] redhat.com>
   1286  1.1  christos 
   1287  1.1  christos 	* po/tr.po: Updated Turkish translation.
   1288  1.1  christos 
   1289  1.1  christos 2002-09-10  Nick Clifton  <nickc (a] redhat.com>
   1290  1.1  christos 
   1291  1.1  christos 	* MAINTAINERS: Add Ben Elliston as a maintainer for configure and
   1292  1.1  christos 	testsuite changes.  Add paragraphs about testsuite and config
   1293  1.1  christos 	patches.
   1294  1.1  christos 
   1295  1.1  christos 2002-08-29  Nick Clifton  <nickc (a] redhat.com>
   1296  1.1  christos 
   1297  1.1  christos 	* readelf.c (get_machine_flags): Remove redundant reference to
   1298  1.1  christos 	E_V850EA_ARCH.
   1299  1.1  christos 
   1300  1.1  christos 2002-08-28  Alan Modra  <amodra (a] bigpond.net.au>
   1301  1.1  christos 
   1302  1.1  christos 	* objdump.c (dump_bfd): Restore lines accidentally deleted in
   1303  1.1  christos 	last commit.
   1304  1.1  christos 
   1305  1.1  christos 2002-08-28  Michael Hayes <m.hayes (a] elec.canterbury.ac.nz>
   1306  1.1  christos 
   1307  1.1  christos 	* objdump.c (dump_headers): Add printing of HAS_LOAD_PAGE flag.
   1308  1.1  christos 	(dump_bfd_header): Likewise.
   1309  1.1  christos 
   1310  1.1  christos 2002-08-27  Alan Modra  <amodra (a] bigpond.net.au>
   1311  1.1  christos 
   1312  1.1  christos 	* nm.c: Revert last change.
   1313  1.1  christos 
   1314  1.1  christos 2002-08-26  Alan Modra  <amodra (a] bigpond.net.au>
   1315  1.1  christos 
   1316  1.1  christos 	* nm.c (display_rel_file): Don't report "no symbols" as an error.
   1317  1.1  christos 	* objdump.c (slurp_symtab): Likewise.
   1318  1.1  christos 	(slurp_dynamic_symtab): Likewise.
   1319  1.1  christos 	(dump_symbols): Likewise.  Do print "no symbols" to stdout.
   1320  1.1  christos 
   1321  1.1  christos 2002-08-24  Geoffrey Keating  <geoffk (a] redhat.com>
   1322  1.1  christos 
   1323  1.1  christos 	* MAINTAINERS: Change my mailing address.
   1324  1.1  christos 
   1325  1.1  christos 2002-08-23  John David Anglin  <dave (a] hiauly1.hia.nrc.ca>
   1326  1.1  christos 
   1327  1.1  christos 	* MAINTAINERS: Add Dave Anglin as HPPA co-maintainer.
   1328  1.1  christos 
   1329  1.1  christos 2002-08-22  Nick Clifton  <nickc (a] redhat.com>
   1330  1.1  christos 
   1331  1.1  christos 	* MAINTAINERS: Add Jeff Law as (maintainance) maintainer for
   1332  1.1  christos 	HPPA.
   1333  1.1  christos 
   1334  1.1  christos 2002-08-21  John David Anglin  <dave (a] hiauly1.hia.nrc.ca>
   1335  1.1  christos 
   1336  1.1  christos 	* readelf.c (parse_args): Change debug_dump_opt to static.
   1337  1.1  christos 
   1338  1.1  christos 2002-08-16  Sivaguru Sankaridurg  <siva (a] eternal-systems.com>
   1339  1.1  christos 
   1340  1.1  christos 	* stabs.c (parse_stab_argtype): Pass length of physname to
   1341  1.1  christos 	stab_demangle_argtypes.
   1342  1.1  christos 	(stab_demangle_argtypes): Add new parameter - length of physname.
   1343  1.1  christos 	Pass length of physname on to stab_demangle_prefix.
   1344  1.1  christos 	(stab_demangle_prefix): Add new parameter - length of physname.
   1345  1.1  christos 	Use length of physname (if supplied) to compute end of function
   1346  1.1  christos 	name.
   1347  1.1  christos 
   1348  1.1  christos 2002-08-15  Alan Modra  <amodra (a] bigpond.net.au>
   1349  1.1  christos 
   1350  1.1  christos 	* readelf.c: Include elf/i370.h.
   1351  1.1  christos 	(dump_relocations): Handle EM_S370.
   1352  1.1  christos 	(dynamic_segment_parisc_val): Print \n.
   1353  1.1  christos 	(process_dynamic_segment <DT_BIND_NOW>): Here too.
   1354  1.1  christos 
   1355  1.1  christos 2002-08-14  Nick Clifton  <nickc (a] redhat.com>
   1356  1.1  christos 
   1357  1.1  christos 	* nm.c (usage): Change 'gnu-new-abi' to 'gnu-v3'.
   1358  1.1  christos 	* objdump.c (usage): Likewise.
   1359  1.1  christos 	* doc/binutils.texi: Likewise.
   1360  1.1  christos 
   1361  1.1  christos 2002-08-14  Luke Dunstan  <infidel (a] users.sourceforge.net>
   1362  1.1  christos 
   1363  1.1  christos 	* rcparse.y (acc_entry): Don't warn about ALT use with
   1364  1.1  christos 	non-VIRTKEY.
   1365  1.1  christos 
   1366  1.1  christos 2002-08-13  H.J. Lu <hjl (a] gnu.org>
   1367  1.1  christos 
   1368  1.1  christos 	* objcopy.c (copy_object): Don't warn about the unsupported
   1369  1.1  christos 	architecture unless the input target is defaulted or the
   1370  1.1  christos 	output architecture is different from the input.
   1371  1.1  christos 
   1372  1.1  christos 2002-08-09  Nick Clifton  <nickc (a] redhat.com>
   1373  1.1  christos 
   1374  1.1  christos 	* po/sv.po: Updated Swedish translation.
   1375  1.1  christos 
   1376  1.1  christos 2002-08-05  Alan Modra  <amodra (a] bigpond.net.au>
   1377  1.1  christos 
   1378  1.1  christos 	* prdbg.c (pr_fix_visibility): Remove assert.
   1379  1.1  christos 
   1380  1.1  christos 2002-07-31  Nick Clifton  <nickc (a] redhat.com>
   1381  1.1  christos 
   1382  1.1  christos 	* addr2line.c (process_file): Rename parameter 'filename' to
   1383  1.1  christos 	'file_name' in order to avoid shadowing global symbol of the
   1384  1.1  christos 	same name.
   1385  1.1  christos 	(main): Likewise.
   1386  1.1  christos 
   1387  1.1  christos 2002-07-30  Jakub Jelinek  <jakub (a] redhat.com>
   1388  1.1  christos 
   1389  1.1  christos 	* readelf.c (OPTION_DEBUG_DUMP): Define.
   1390  1.1  christos 	(options): Use it.
   1391  1.1  christos 	(usage): Update help.
   1392  1.1  christos 	(parse_args): Handle --debug-dump separately from -w.
   1393  1.1  christos 	* doc/binutils.texi (readelf): Update documentation.
   1394  1.1  christos 
   1395  1.1  christos 2002-07-25  Nick Clifton  <nickc (a] redhat.com>
   1396  1.1  christos 
   1397  1.1  christos 	* po/es.po: Updated Spanish translation.
   1398  1.1  christos 	* po/fr.po: Updated French translation.
   1399  1.1  christos 
   1400  1.1  christos 2002-07-24  Nick Clifton  <nickc (a] redhat.com>
   1401  1.1  christos 
   1402  1.1  christos 	* po/es.po: Updated Spanish translation.
   1403  1.1  christos 
   1404  1.1  christos 2002-07-23  Alan Modra  <amodra (a] bigpond.net.au>
   1405  1.1  christos 
   1406  1.1  christos 	* Makefile.am: Run "make dep-am".
   1407  1.1  christos 	* Makefile.in: Regenerate.
   1408  1.1  christos 
   1409  1.1  christos 2002-07-23  Nick Clifton  <nickc (a] redhat.com>
   1410  1.1  christos 
   1411  1.1  christos 	* po/fr.po: Updated French translation.
   1412  1.1  christos 
   1413  1.1  christos 2002-07-23  Eric S. Raymond  <esr (a] golux.thyrsus.com>
   1414  1.1  christos 
   1415  1.1  christos 	* doc/binutils.texi (addr2line <man synopsis>): Correct brackets.
   1416  1.1  christos 
   1417  1.1  christos 2002-07-20  Alan Modra  <amodra (a] bigpond.net.au>
   1418  1.1  christos 
   1419  1.1  christos 	* budemang.c: Include config.h and string.h/strings.h.
   1420  1.1  christos 
   1421  1.1  christos 2002-07-18 Denis Chertykov  <denisc (a] overta.ru>
   1422  1.1  christos 	   Frank Ch. Eigler  <fche (a] redhat.com>
   1423  1.1  christos 
   1424  1.1  christos 	* readelf.c: Include "elf/ip2k.h".
   1425  1.1  christos 	(guess_is_rela): Add support for EM_IP2K and EM_IP2K_OLD.
   1426  1.1  christos 	(dump_relocations): Likewise.
   1427  1.1  christos 	(get_machine_name): Likewise.
   1428  1.1  christos 	* NEWS: Mention IP2K support.
   1429  1.1  christos 
   1430  1.1  christos 2002-07-16  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1431  1.1  christos 
   1432  1.1  christos 	* NEWS: Add 'Changes in 2.13'.
   1433  1.1  christos 
   1434  1.1  christos 2002-07-10  Jakub Jelinek  <jakub (a] redhat.com>
   1435  1.1  christos 
   1436  1.1  christos 	* readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
   1437  1.1  christos 	DT_GNU_CONFLICT* and DT_GNU_LIBLISZ*.
   1438  1.1  christos 	(get_section_type_name): Handle SHT_GNU_LIBLIST.
   1439  1.1  christos 	(process_dynamic_segment): Handle DT_GNU_CONFLICTSZ,
   1440  1.1  christos 	DT_GNU_LIBLISTSZ and DT_GNU_PRELINKED.
   1441  1.1  christos 	(process_gnu_liblist): New.
   1442  1.1  christos 	(process_file): Call it.
   1443  1.1  christos 
   1444  1.1  christos 2002-07-03  Alan Modra  <amodra (a] bigpond.net.au>
   1445  1.1  christos 
   1446  1.1  christos 	* Makefile.am (check-DEJAGNU): Revert 2002-06-25 change.
   1447  1.1  christos 	* Makefile.in: Regenerate.
   1448  1.1  christos 
   1449  1.1  christos 2002-07-02  Alan Modra  <amodra (a] bigpond.net.au>
   1450  1.1  christos 
   1451  1.1  christos 	* budemang.c: New file, "demangle" function.
   1452  1.1  christos 	* budemang.h: New file.
   1453  1.1  christos 	* addr2line.c (translate_addresses): Use "demangle".
   1454  1.1  christos 	* nm.c (print_symname): Likewise.
   1455  1.1  christos 	* objdump.c (objdump_print_symname): Likewise.
   1456  1.1  christos 	(dump_symbols): Likewise.  Also, don't use bfd_asymbol_name macro
   1457  1.1  christos 	here since that obfuscates.
   1458  1.1  christos 	* rdcoff.c: Don't #include demangle.h.
   1459  1.1  christos 	* Makefile.am (CFILES): Add budemang.c, emul_aix.c,
   1460  1.1  christos 	emul_vanilla.c.  Remove emul_$(EMULATION).c.  Sort.
   1461  1.1  christos 	(HFILES): Add budemang.h.  Sort.
   1462  1.1  christos 	(nm_new_SOURCES, objdump_SOURCES, addr2line_SOURCES): Add budemang.c.
   1463  1.1  christos 	Run "make dep-am".
   1464  1.1  christos 	* Makefile.in: Regenerate.
   1465  1.1  christos 
   1466  1.1  christos 2002-07-01  Matt Thomas  <matt (a] 3am-software.com>
   1467  1.1  christos 
   1468  1.1  christos 	* readelf.c: Include "elf/vax.h".
   1469  1.1  christos 	(guess_is_rela): Move EM_VAX from unknown to RELA case.
   1470  1.1  christos 	(dump_relocations): Handle VAX relocations.
   1471  1.1  christos 	(get_machine_flags): Handle VAX machine flags.
   1472  1.1  christos 
   1473  1.1  christos 2002-06-29  Stephane Carrez  <stcarrez (a] nerim.fr>
   1474  1.1  christos 
   1475  1.1  christos 	* readelf.c (dump_relocations): Handle 68HC11/68HC12 relocations.
   1476  1.1  christos 
   1477  1.1  christos 2002-06-26  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1478  1.1  christos 
   1479  1.1  christos 	* MAINTAINERS: Remove Tom Rix from d10v and pcc maintainerships.
   1480  1.1  christos 
   1481  1.1  christos 2002-06-26  Alan Modra  <amodra (a] bigpond.net.au>
   1482  1.1  christos 
   1483  1.1  christos 	* nm.c (print_symname): When demangling, strip leading dots from
   1484  1.1  christos 	symbol names to avoid confusing the demangler.
   1485  1.1  christos 
   1486  1.1  christos 2002-06-25  H.J. Lu <hjl (a] gnu.org>
   1487  1.1  christos 
   1488  1.1  christos 	* Makefile.am (check-DEJAGNU): Set LC_ALL=C and export it.
   1489  1.1  christos 	* Makefile.in: Regenerated.
   1490  1.1  christos 
   1491  1.1  christos 2002-06-21  Igor Schein  <igor (a] txc.com>
   1492  1.1  christos 
   1493  1.1  christos 	* configure.in: Quote bu_cv_have_fopen64.
   1494  1.1  christos 	* configure: Regenerate.
   1495  1.1  christos 
   1496  1.1  christos 2002-06-21  Mitsru Chinen  <chinen (a] jp.ibm.com>
   1497  1.1  christos 
   1498  1.1  christos 	* configure.in: Check for strcoll.
   1499  1.1  christos 	* configure: Regenerate.
   1500  1.1  christos 	* config.in: Regenerate.
   1501  1.1  christos 	* nm.c (main): Set locale for LC_COLLATE category.
   1502  1.1  christos 	(non_numeric_forward): Use strcoll if available.
   1503  1.1  christos 
   1504  1.1  christos 2002-06-20  Dave Brolley  <brolley (a] redhat.com>
   1505  1.1  christos 
   1506  1.1  christos 	* MAINTAINERS: Add self as fr30 and frv maintainer.
   1507  1.1  christos 
   1508  1.1  christos 2002-06-18  H.J. Lu  (hjl (a] gnu.org)
   1509  1.1  christos 
   1510  1.1  christos 	* nm.c: Include "elf/common.h".
   1511  1.1  christos 	(extended_symbol_info): Add elfinfo, a pointer to
   1512  1.1  christos 	elf_symbol_type.
   1513  1.1  christos 	(SYM_SIZE): Use elfinfo if it is not NULL.
   1514  1.1  christos 	(get_symbol_type): New function.
   1515  1.1  christos 	(display_archive): Set print_width for each archive member.
   1516  1.1  christos 	(display_file): Likewise.
   1517  1.1  christos 	(display_rel_file): Don't set print_width here.
   1518  1.1  christos 	(print_object_filename_sysv): Handle print_width.
   1519  1.1  christos 	(print_archive_member_sysv): Likewise.
   1520  1.1  christos 	(print_symbols): Pass (bfd_vma) 0 to print_symbol.
   1521  1.1  christos 	(print_symbol): Set the elfinfo field in extended_symbol_info
   1522  1.1  christos 	for ELF.
   1523  1.1  christos 	(print_object_filename_sysv): Fix the output format.
   1524  1.1  christos 	(print_symbol_info_sysv): Print type and section for ELF.
   1525  1.1  christos 
   1526  1.1  christos 2002-06-18  Elias Athanasopoulos  <eathan (a] otenet.gr>
   1527  1.1  christos 
   1528  1.1  christos 	* nm.c (print_size_symbols): Remove assignment, which makes
   1529  1.1  christos 	the symbol's size equal to its value when --size-sort is
   1530  1.1  christos 	used.
   1531  1.1  christos 
   1532  1.1  christos 2002-06-18  Dave Brolley  <brolley (a] redhat.com>
   1533  1.1  christos 
   1534  1.1  christos 	From Catherine Moore:
   1535  1.1  christos 	* readelf.c (elf/frv.h): #include it.
   1536  1.1  christos 	(guess_is_rela): Support EM_CYGNUS_FRV.
   1537  1.1  christos 	(dump_relocations): Ditto.
   1538  1.1  christos 	(get_machine_name): Ditto.
   1539  1.1  christos 	* Makefile.am (readelf.o): add dependency on $(INCDIR)/elf/frv.h.
   1540  1.1  christos 
   1541  1.1  christos 2002-06-18  Jakub Jelinek  <jakub (a] redhat.com>
   1542  1.1  christos 
   1543  1.1  christos 	* readelf.c (get_file_header): Only read the first section header if
   1544  1.1  christos 	e_shoff is non-zero.
   1545  1.1  christos 
   1546  1.1  christos 2002-06-15  H.J. Lu  (hjl (a] gnu.org)
   1547  1.1  christos 
   1548  1.1  christos 	* nm.c (print_size): New variable. Initialize to 0.
   1549  1.1  christos 	(long_options): Add 'S'/"print-size".
   1550  1.1  christos 	(main): Handle 'S'.
   1551  1.1  christos 	(print_symbol_info_bsd): Print size only if print_size is not
   1552  1.1  christos 	0.
   1553  1.1  christos 
   1554  1.1  christos 	* doc/binutils.texi: Document -S/--print-size.
   1555  1.1  christos 
   1556  1.1  christos 2002-6-13  Elias Athanasopoulos  <eathan (a] otenet.gr>
   1557  1.1  christos 
   1558  1.1  christos 	* nm.c (struct extended_symbol_info): New structure: Add the size
   1559  1.1  christos 	of the symbols to the information provided by the symbol_info
   1560  1.1  christos 	structure.
   1561  1.1  christos 	(print_symbols): Pass the symbol size to print_symbol.
   1562  1.1  christos 	(print_size_symbols): Pass the symbol size to print_symbol.
   1563  1.1  christos 	(print_symbol): Extra argument: The size of the symbol.  Store
   1564  1.1  christos 	this in the extended_symbol_info structure.
   1565  1.1  christos 	(print_symbol_info): Change type of info parameter to
   1566  1.1  christos 	extended_symbol_info.  Display the size, if known.
   1567  1.1  christos 	(print_symbol_info_posix): Likewise.
   1568  1.1  christos 	(print_symbol_info_sysv): Likewise.
   1569  1.1  christos 
   1570  1.1  christos 2002-06-08  Alan Modra  <amodra (a] bigpond.net.au>
   1571  1.1  christos 
   1572  1.1  christos 	* Makefile.am: Run "make dep-am".
   1573  1.1  christos 	* Makefile.in: Regenerate.
   1574  1.1  christos 	* doc/Makefile.in: Regnerate.
   1575  1.1  christos 
   1576  1.1  christos 	* bucomm.c: Replace CONST with const.
   1577  1.1  christos 	* nm.c: Likewise.
   1578  1.1  christos 	* objdump.c: Likewise.
   1579  1.1  christos 
   1580  1.1  christos 2002-06-07  H.J. Lu <hjl (a] gnu.org>
   1581  1.1  christos 
   1582  1.1  christos 	* readelf.c (DW_CFA_GNU_args_size): Don't define.
   1583  1.1  christos 	(DW_CFA_GNU_negative_offset_extended): Likewise.
   1584  1.1  christos 	(DW_CFA_GNU_window_save): Likewise.
   1585  1.1  christos 	(display_debug_frames): Handle DW_CFA_offset_extended_sf,
   1586  1.1  christos 	DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf.
   1587  1.1  christos 
   1588  1.1  christos 2002-06-07  Elias Athanasopoulos  <eathan (a] otenet.gr>
   1589  1.1  christos 
   1590  1.1  christos 	* nm.c: When computing size of symbols for an ELF target use the
   1591  1.1  christos 	internal size field.
   1592  1.1  christos 
   1593  1.1  christos 2002-06-06  John David Anglin  <dave (a] hiauly1.hia.nrc.ca>
   1594  1.1  christos 
   1595  1.1  christos 	* testsuite/binutils-all/objcopy.exp: clear xfail for
   1596  1.1  christos 	"hppa*64*-*-hpux*".
   1597  1.1  christos 	* testsuite/binutils-all/hppa/objdump.exp: Return if
   1598  1.1  christos 	"*64*-*-*".
   1599  1.1  christos 
   1600  1.1  christos 2002-06-05  Alan Modra  <amodra (a] bigpond.net.au>
   1601  1.1  christos 
   1602  1.1  christos 	* objcopy.c (copy_section): Don't copy SEC_GROUP sections.
   1603  1.1  christos 
   1604  1.1  christos 2002-06-03  Elias Athanasopoulos  <eathan (a] otenet.gr>
   1605  1.1  christos 
   1606  1.1  christos 	* objdump.c: Fix formatting.
   1607  1.1  christos 
   1608  1.1  christos 2002-05-29  Ben Elliston  <bje (a] redhat.com>
   1609  1.1  christos 
   1610  1.1  christos 	* MAINTAINERS: Add self as M68k maintainer.
   1611  1.1  christos 
   1612  1.1  christos 2002-05-28  Kuang Hwa Lin <kuang (a] sbcglobal.net>
   1613  1.1  christos 
   1614  1.1  christos 	* readelf.c: Modified/Added DLX elf support.
   1615  1.1  christos 
   1616  1.1  christos 2002-05-27  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1617  1.1  christos 
   1618  1.1  christos 	* arsup.c: Fix formatting.
   1619  1.1  christos 	* debug.c (debug_record_label): Add missing colon to error
   1620  1.1  christos 	message.
   1621  1.1  christos 	* ieee.c (parse_ieee_ty): Fix spelling typo.
   1622  1.1  christos 	* readelf.c (process_program_headers): Remove English assumption
   1623  1.1  christos 	about making a plural word.
   1624  1.1  christos 	(process_section_headers): Likewise.
   1625  1.1  christos 	(process_relocs): Allow quotes to be translated.
   1626  1.1  christos 	(process_unwind): Likewise,
   1627  1.1  christos 	(process_mips_specific): Improve error message.
   1628  1.1  christos 	(get_note_type): Fix spelling typo.
   1629  1.1  christos 
   1630  1.1  christos 	* configure.in (ALL_LINGUAS): Add sv
   1631  1.1  christos 	* po/sv.po: New file.
   1632  1.1  christos 
   1633  1.1  christos 2002-05-27  Alan Modra  <amodra (a] bigpond.net.au>
   1634  1.1  christos 
   1635  1.1  christos 	* unwind-ia64.c (unw_print_brmask): Don't use sprintf.
   1636  1.1  christos 	(unw_print_grmask): Likewise.
   1637  1.1  christos 	(unw_print_frmask): Likewise.
   1638  1.1  christos 
   1639  1.1  christos 2002-05-26  Kazu Hirata  <kazu (a] cs.umass.edu>
   1640  1.1  christos 
   1641  1.1  christos 	* arsup.c: Remove ARGSUSED.
   1642  1.1  christos 	* debug.c: Likewise.
   1643  1.1  christos 	* ieee.c: Likewise.
   1644  1.1  christos 	* nlmconv.c: Likewise.
   1645  1.1  christos 	* prdbg.c: Likewise.
   1646  1.1  christos 	* stabs.c: Likewise.
   1647  1.1  christos 	* wrstabs.c: Likewise.
   1648  1.1  christos 
   1649  1.1  christos 2002-05-25  Alan Modra  <amodra (a] bigpond.net.au>
   1650  1.1  christos 
   1651  1.1  christos 	* arlex.l: Use #include "" instead of <> for local header files.
   1652  1.1  christos 	* coffdump.c: Likewise.
   1653  1.1  christos 	* coffgrok.c: Likewise.
   1654  1.1  christos 	* nlmconv.c: Likewise.
   1655  1.1  christos 	* nlmheader.y: Likewise.
   1656  1.1  christos 	* srconv.c: Likewise.
   1657  1.1  christos 	* strings.c: Likewise.
   1658  1.1  christos 	* sysdump.c: Likewise.
   1659  1.1  christos 	* unwind-ia64.h: Likewise.
   1660  1.1  christos 	* windres.h: Likewise.
   1661  1.1  christos 	* winduni.h: Likewise.
   1662  1.1  christos 
   1663  1.1  christos 2002-05-24  Tom Rix  <trix (a] redhat.com>
   1664  1.1  christos 
   1665  1.1  christos 	* MAINTAINERS: Add self as the d10v maintainer.
   1666  1.1  christos 
   1667  1.1  christos 2002-05-24   TAMURA Kent <kent (a] netbsd.org>
   1668  1.1  christos 
   1669  1.1  christos 	* configure.in: Builds dlltool for i386-netbsdpe.
   1670  1.1  christos 	* configure: Regenerate.
   1671  1.1  christos 
   1672  1.1  christos 2002-05-23  Kazu Hirata  <kazu (a] cs.umass.edu>
   1673  1.1  christos 
   1674  1.1  christos 	* size.c: Fix formatting.
   1675  1.1  christos 	* srconv.c: Likewise.
   1676  1.1  christos 	* stabs.c: Likewise.
   1677  1.1  christos 	* sysdump.c: Likewise.
   1678  1.1  christos 	* unwind-ia64.c: Likewise.
   1679  1.1  christos 	* wrstabs.c: Likewise.
   1680  1.1  christos 
   1681  1.1  christos 2002-05-23  Jakub Jelinek  <jakub (a] redhat.com>
   1682  1.1  christos 
   1683  1.1  christos 	* readelf.c (get_segment_type): Add PT_TLS.
   1684  1.1  christos 	(get_elf_section_flags): Add SHF_TLS.
   1685  1.1  christos 	(get_dynamic_flags): Optimize.  Add DF_STATIC_TLS.
   1686  1.1  christos 	(process_dynamic_segment): Use puts instead of printf.
   1687  1.1  christos 	(get_symbol_type): Support STT_TLS.
   1688  1.1  christos 	* objdump.c (dump_section_header): Remove SEC_CONSTRUCTOR_TEXT,
   1689  1.1  christos 	SEC_CONSTRUCTOR_DATA, SEC_CONSTRUCTOR_BSS.
   1690  1.1  christos 	Add SEC_THREAD_LOCAL.
   1691  1.1  christos 
   1692  1.1  christos 2002-05-23  Kazu Hirata  <kazu (a] cs.umass.edu>
   1693  1.1  christos 
   1694  1.1  christos 	* rdcoff.c: Fix formatting.
   1695  1.1  christos 	* rddbg.c: Likewise.
   1696  1.1  christos 	* readelf.c: Likewise.
   1697  1.1  christos 	* rename.c: Likewise.
   1698  1.1  christos 	* resbin.c: Likewise.
   1699  1.1  christos 	* resrc.c: Likewise.
   1700  1.1  christos 	* resres.c: Likewise.
   1701  1.1  christos 
   1702  1.1  christos 2002-05-21  Kazu Hirata  <kazu (a] cs.umass.edu>
   1703  1.1  christos 
   1704  1.1  christos 	* filemode.c: Fix formatting.
   1705  1.1  christos 	* ieee.c: Likewise.
   1706  1.1  christos 	* is-ranlib.c: Likewise.
   1707  1.1  christos 	* is-strip.c: Likewise.
   1708  1.1  christos 	* maybe-ranlib.c: Likewise.
   1709  1.1  christos 	* maybe-strip.c: Likewise.
   1710  1.1  christos 	* nlmconv.c: Likewise.
   1711  1.1  christos 	* nm.c: Likewise.
   1712  1.1  christos 	* not-ranlib.c: Likewise.
   1713  1.1  christos 	* not-strip.c: Likewise.
   1714  1.1  christos 	* objcopy.c: Likewise.
   1715  1.1  christos 	* objdump.c: Likewise.
   1716  1.1  christos 
   1717  1.1  christos 2002-05-21  Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de>
   1718  1.1  christos 
   1719  1.1  christos 	* objdump.c (dump_headers): Fix output formatting for ELF32
   1720  1.1  christos 	architectures in a BFD64 enabled toolchain.
   1721  1.1  christos 
   1722  1.1  christos 2002-05-20  Kazu Hirata  <kazu (a] cs.umass.edu>
   1723  1.1  christos 
   1724  1.1  christos 	* debug.c: Fix formatting.
   1725  1.1  christos 	* debug.h: Likewise.
   1726  1.1  christos 	* dlltool.c: Likewise.
   1727  1.1  christos 	* dllwrap.c: Likewise.
   1728  1.1  christos 	* emul_aix.c: Likewise.
   1729  1.1  christos 	* emul_vanilla.c: Likewise.
   1730  1.1  christos 
   1731  1.1  christos 2002-05-19  Kazu Hirata  <kazu (a] cs.umass.edu>
   1732  1.1  christos 
   1733  1.1  christos 	* addr2line.c: Fix formatting.
   1734  1.1  christos 	* ar.c: Likewise.
   1735  1.1  christos 	* arsup.c: Likewise.
   1736  1.1  christos 	* arsup.h: Likewise.
   1737  1.1  christos 	* binemul.c: Likewise.
   1738  1.1  christos 	* binemul.h: Likewise.
   1739  1.1  christos 	* bucomm.c: Likewise.
   1740  1.1  christos 	* coffdump.c: Likewise.
   1741  1.1  christos 	* coffgrok.c: Likewise.
   1742  1.1  christos 	* coffgrok.h: Likewise.
   1743  1.1  christos 
   1744  1.1  christos 2002-05-16  Marek Michalkiewicz  <marekm (a] amelek.gda.pl>
   1745  1.1  christos 
   1746  1.1  christos 	* MAINTAINERS: Add myself as the second AVR port maintainer.
   1747  1.1  christos 
   1748  1.1  christos 2002-05-16  Stephane Carrez  <stcarrez (a] nerim.fr>
   1749  1.1  christos 
   1750  1.1  christos 	* MAINTAINERS: Update my email address.
   1751  1.1  christos 
   1752  1.1  christos 2002-05-09  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1753  1.1  christos 
   1754  1.1  christos 	* MAINTAINERS: Add Jason Thorpe as VAX maintainer.
   1755  1.1  christos 
   1756  1.1  christos 2002-05-09  Alan Modra  <amodra (a] bigpond.net.au>
   1757  1.1  christos 
   1758  1.1  christos 	* configure.in: Replace `*pe' with `pe' throughout.
   1759  1.1  christos 	* configure: Regenerate.
   1760  1.1  christos 
   1761  1.1  christos 2002-05-07  Federico G. Schwindt <fgsch (a] olimpo.com.br>
   1762  1.1  christos 
   1763  1.1  christos 	* Makefile.am: Honour DESTDIR.
   1764  1.1  christos 	* Makefile.in: Regenerate.
   1765  1.1  christos 
   1766  1.1  christos 2002-05-06  Alan Modra  <amodra (a] bigpond.net.au>
   1767  1.1  christos 
   1768  1.1  christos 	* dlltool.c (process_def_file): Add missing prototype.
   1769  1.1  christos 	(new_directive, assemble_file, main): Likewise.
   1770  1.1  christos 	(process_def_file, new_directive): Make static.
   1771  1.1  christos 	(inform): Rewrite using VA_FIXEDARG.
   1772  1.1  christos 	* dllwrap.c (mybasename): Add missing prototype.
   1773  1.1  christos 	(strhash, main): Likewise.
   1774  1.1  christos 	(inform): Rewrite using VA_FIXEDARG.
   1775  1.1  christos 	(warn): Likewise.
   1776  1.1  christos 	(cleanup_and_exit): Use old style function definition.
   1777  1.1  christos 	(strhash): Likewise.
   1778  1.1  christos 	* windres.c (define_resource): Use one memset to clear all of
   1779  1.1  christos 	struct res_resource.
   1780  1.1  christos 
   1781  1.1  christos 	* rcparse.y: Remove newcmd rule.  Move rcparse_discard_strings
   1782  1.1  christos 	call to rules that need no lookahead.  Check for no lookahead.
   1783  1.1  christos 
   1784  1.1  christos 2002-05-06  Borut Razem  <borut.razem (a] siol.net>
   1785  1.1  christos 
   1786  1.1  christos 	* rclex.l (get_string): Correct "strings" list handling.
   1787  1.1  christos 	* resrc.c (read_rc_file): Discard strings.
   1788  1.1  christos 
   1789  1.1  christos 2002-05-04  Alan Modra  <amodra (a] bigpond.net.au>
   1790  1.1  christos 
   1791  1.1  christos 	* ar.c (replace_members): Remove unused var.  Formatting fix.
   1792  1.1  christos 	* binemul.c (ar_emul_default_parse_arg): Add ATTRIBUTE_UNUSED.
   1793  1.1  christos 
   1794  1.1  christos 	* MAINTAINERS: Sort port maintainers by CPU.
   1795  1.1  christos 
   1796  1.1  christos 2002-05-04  Bob Byrnes  <byrnes (a] curl.com>
   1797  1.1  christos 
   1798  1.1  christos 	* size.c (display_archive): Add last_arfile and code to close archives.
   1799  1.1  christos 
   1800  1.1  christos 2002-05-01  Alan Modra  <amodra (a] bigpond.net.au>
   1801  1.1  christos 
   1802  1.1  christos 	* nm.c (print_symbol): Check returned filename from
   1803  1.1  christos 	bfd_find_nearest_line is non-NULL.
   1804  1.1  christos 
   1805  1.1  christos 2002-04-25  Elena Zannoni <ezannoni (a] redhat.com>
   1806  1.1  christos 
   1807  1.1  christos 	* readelf.c (get_AT_name): Handle DW_AT_GNU_vector.
   1808  1.1  christos 
   1809  1.1  christos 2002-04-24  Christian Groessler <chris (a] groessler.org>
   1810  1.1  christos 
   1811  1.1  christos 	* MAINTAINERS: Changed my email address.
   1812  1.1  christos 
   1813  1.1  christos 2002-04-17  Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de>
   1814  1.1  christos 
   1815  1.1  christos 	* arparse.y: Fix syntax warning.
   1816  1.1  christos 
   1817  1.1  christos 2002-04-16  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1818  1.1  christos 
   1819  1.1  christos 	* readelf.c (fetch_location_list): Remove unused function.
   1820  1.1  christos 
   1821  1.1  christos 	* readelf.c (process_corefile_note_segment): Catch corrupt notes
   1822  1.1  christos 	and display a warning message, then exit the loop.
   1823  1.1  christos 
   1824  1.1  christos 	* rcparse.y: Set MEMFLAG_DISCARDABLE by default.
   1825  1.1  christos 
   1826  1.1  christos 2002-04-15  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1827  1.1  christos 
   1828  1.1  christos 	* resrc.c (write_rc_dialog): If charset is non-default value
   1829  1.1  christos 	display all of the DIALOGEX parameters.
   1830  1.1  christos 
   1831  1.1  christos 2002-04-15  Eric Kohl <ekohl (a] rz-online.de>
   1832  1.1  christos 
   1833  1.1  christos 	* rcparse.y: Allow two to five parameter in FONT statement of
   1834  1.1  christos 	DIALOGEX resources.
   1835  1.1  christos 	* resbin.c (bin_to_res_dialog): Fixed read/write code for dialogex
   1836  1.1  christos 	resource data.
   1837  1.1  christos 	(res_to_bin_dialog): Likewise.
   1838  1.1  christos 	* windres.h: Added misssing charset variable to dialog_ex
   1839  1.1  christos 	structure.
   1840  1.1  christos 
   1841  1.1  christos 2002-04-10  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1842  1.1  christos 
   1843  1.1  christos 	* rcparse.y: Set MEMFLAG_PURE by default.
   1844  1.1  christos 
   1845  1.1  christos 2002-04-09  Bernd Herd <info (a] herdsoft.com>
   1846  1.1  christos 
   1847  1.1  christos 	* rcparse.y: CLASS definitions in DIALOG resources
   1848  1.1  christos 	are quoted.
   1849  1.1  christos 	Fix typo in BEDIT warning.
   1850  1.1  christos 	Don't add default dialog style when explicit style specified.
   1851  1.1  christos 	Add WS_CAPTION dialog style if CAPTION is specified.
   1852  1.1  christos 
   1853  1.1  christos 	* rclex.l (handle_quotes): "\xhex" encoding in strings corrected.
   1854  1.1  christos 	(handle_quotes) "\a" escape (used for right justified key
   1855  1.1  christos 	definitions in menus) is encodes as binary 8.
   1856  1.1  christos 
   1857  1.1  christos 	* resrc.c (write_rc_dialog): Print style even if it is 0.
   1858  1.1  christos 	(write_rc_directory): Fix overlooked sublang shift bug.
   1859  1.1  christos 	(bin_to_res_dialog): Don't print empty dialog caption.
   1860  1.1  christos 
   1861  1.1  christos 	* resbin.c (bin_to_res_dialog): Use signature to identify
   1862  1.1  christos 	DIALOGEX.
   1863  1.1  christos 
   1864  1.1  christos 	* windres.c (main): Set default LANGUAGE to english/us.
   1865  1.1  christos 
   1866  1.1  christos 2002-04-09  Gunnar Degnbol <degnbol (a] danbbs.dk>
   1867  1.1  christos 
   1868  1.1  christos 	* resrc.c: print CLASS names in quotes
   1869  1.1  christos 
   1870  1.1  christos 2002-04-09  J"orn Rennecke <joern.rennecke (a] superh.com>
   1871  1.1  christos 
   1872  1.1  christos 	* MAINTAINERS: Update my email address.
   1873  1.1  christos 
   1874  1.1  christos 2002-04-04  Alan Modra  <amodra (a] bigpond.net.au>
   1875  1.1  christos 
   1876  1.1  christos 	* dep-in.sed: Cope with absolute paths.
   1877  1.1  christos 	* Makefile.am (dep.sed): Subst TOPDIR.
   1878  1.1  christos 	Run "make dep-am".
   1879  1.1  christos 	* Makefile.in: Regenerate.
   1880  1.1  christos 
   1881  1.1  christos 2002-03-27  Peter Targett  <peter.targett (a] arc.com>
   1882  1.1  christos 
   1883  1.1  christos 	* MAINTAINERS: Update my email address.
   1884  1.1  christos 
   1885  1.1  christos 2002-03-21  Alan Modra  <amodra (a] bigpond.net.au>
   1886  1.1  christos 
   1887  1.1  christos 	* Makefile.am: Run "make dep-am".
   1888  1.1  christos 	* Makefile.in: Regenerate.
   1889  1.1  christos 	* doc/Makefile.in: Regenerate.
   1890  1.1  christos 	* po/POTFILES.in: Regenerate.
   1891  1.1  christos 	* aclocal.m4: Regenerate.
   1892  1.1  christos 	* config.in: Regenerate.
   1893  1.1  christos 	* configure: Regenerate.
   1894  1.1  christos 
   1895  1.1  christos 2002-03-20  Daniel Berlin  <dan (a] dberlin.org>
   1896  1.1  christos 
   1897  1.1  christos 	* readelf.c: Add support for displaying dwarf2 location lists.
   1898  1.1  christos 	(do_debug_loc, debug_loc_section, debug_loc_size): New.
   1899  1.1  christos 	(parse_args): Use 'O' as shorthand for displaying location list
   1900  1.1  christos 	section.
   1901  1.1  christos 	(process_section_headers): Handle debug_loc as well.
   1902  1.1  christos 	(load_debug_loc): New.
   1903  1.1  christos 	(free_debug_loc): New.
   1904  1.1  christos 	(fetch_location_list): New.
   1905  1.1  christos 	(display_debug_loc): New.
   1906  1.1  christos 	(display_debug_info): Call load_debug_loc and free_debug_loc.
   1907  1.1  christos 	(debug_displays): We can display .debug_loc now, too.
   1908  1.1  christos 	(usage): Update usage string.
   1909  1.1  christos 	(read_and_display_attr_value): Note location lists, but don't
   1910  1.1  christos 	display them inline.
   1911  1.1  christos 
   1912  1.1  christos 2002-03-18  Tom Rix  <trix (a] redhat.com>
   1913  1.1  christos 
   1914  1.1  christos 	* Makefile.am: Add binutils emulation support.
   1915  1.1  christos 	* configure.in: Same.
   1916  1.1  christos 	* configure.tgt: New file.  Same.
   1917  1.1  christos 	* ar.c (main): Use ar_emul_parse_arg.
   1918  1.1  christos 	(usage): Use ar_emul_usage.
   1919  1.1  christos 	(replace_members): Use ar_emul_replace, ar_emul_append.
   1920  1.1  christos 	* binemul.c: New file.  Define the binutils emulation
   1921  1.1  christos 	layer. Define default methods.
   1922  1.1  christos 	* binemul.h: New file.  Binutils emulation layer header file.
   1923  1.1  christos 	* emul_aix.c: New file.  AIX binutils emulation.
   1924  1.1  christos 	* emul_vanilla.c: New file. Default binutils emulation.
   1925  1.1  christos 	* Makefile.in: Regenerate.
   1926  1.1  christos 	* configure: Same.
   1927  1.1  christos 
   1928  1.1  christos 2002-03-18  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1929  1.1  christos 
   1930  1.1  christos 	* po/fr.po: Updated version.
   1931  1.1  christos 
   1932  1.1  christos 2002-03-13  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1933  1.1  christos 
   1934  1.1  christos 	* po/fr.po: Updated version.
   1935  1.1  christos 
   1936  1.1  christos 2002-03-07  Daniel Jacobowitz  <drow (a] mvista.com>
   1937  1.1  christos 
   1938  1.1  christos 	* README: Update some version numbers.
   1939  1.1  christos 
   1940  1.1  christos 2002-03-07  Daniel Jacobowitz  <drow (a] mvista.com>
   1941  1.1  christos 
   1942  1.1  christos 	* doc/binutils.texi (Target Selection): Fix LD crossreferences.
   1943  1.1  christos 	(Architecture Selection): Likewise.
   1944  1.1  christos 
   1945  1.1  christos 2002-03-01  Dmitry Timoshkov <dmitry (a] baikal.ru>
   1946  1.1  christos 
   1947  1.1  christos 	* dlltool.c (gen_exp_file): Take into account --kill-at (-k) while
   1948  1.1  christos 	generating .exp file.
   1949  1.1  christos 
   1950  1.1  christos 2002-02-21  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1951  1.1  christos 
   1952  1.1  christos 	* readelf.c (dump_relocations): Fix typo.
   1953  1.1  christos 
   1954  1.1  christos 2002-02-20  Nick Clifton  <nickc (a] cambridge.redhat.com>
   1955  1.1  christos 
   1956  1.1  christos 	* NEWS: Mark 2.12 branch.
   1957  1.1  christos 
   1958  1.1  christos 2002-02-18  Timothy Daly  <remote_bob (a] yahoo.com>
   1959  1.1  christos 
   1960  1.1  christos 	* readelf.c (dump_relocations): Display 2nd and 3rd reloc
   1961  1.1  christos 	types for 64-bit MIPS.  Narrow some fields for 80-char
   1962  1.1  christos 	output.
   1963  1.1  christos 	(dump_relocations): Change spelling from 'unrecognised'
   1964  1.1  christos 	to 'unrecognized'.
   1965  1.1  christos 	(decode_ARM_machine_flags): Likewise.
   1966  1.1  christos 	(parse_args): Likewise.
   1967  1.1  christos 	(read_and_display_attr_value): Likewise.
   1968  1.1  christos 	(display_debug_section): Likewise.
   1969  1.1  christos 
   1970  1.1  christos 2002-02-15  Hans-Peter Nilsson  <hp (a] bitrange.com>
   1971  1.1  christos 
   1972  1.1  christos 	* NEWS: Mention support for MMIX.
   1973  1.1  christos 
   1974  1.1  christos 2002-02-13  Matt Fredette  <fredette (a] netbsd.org>
   1975  1.1  christos 
   1976  1.1  christos 	* readelf.c (get_machine_flags): Recognize EF_M68000.
   1977  1.1  christos 
   1978  1.1  christos 2002-02-12  Alexandre Oliva  <aoliva (a] redhat.com>
   1979  1.1  christos 
   1980  1.1  christos 	* MAINTAINERS: Added self as MN10300 co-maintainer.
   1981  1.1  christos 
   1982  1.1  christos 2002-02-12  Alan Modra  <amodra (a] bigpond.net.au>
   1983  1.1  christos 
   1984  1.1  christos 	* readelf.c (get_ppc64_dynamic_type): Handle DT_PPC64_OPD and
   1985  1.1  christos 	DT_PPC64_OPDSZ.
   1986  1.1  christos 
   1987  1.1  christos 2002-02-11  Daniel Jacobowitz  <drow (a] mvista.com>
   1988  1.1  christos 
   1989  1.1  christos 	* MAINTAINERS: List myself as branch maintainer.
   1990  1.1  christos 
   1991  1.1  christos 2002-02-11  Alan Modra  <amodra (a] bigpond.net.au>
   1992  1.1  christos 
   1993  1.1  christos 	* configure: Regenerate.
   1994  1.1  christos 	* objcopy.c: Update copyright date.
   1995  1.1  christos 	* doc/Makefile.in: Regenerate.
   1996  1.1  christos 
   1997  1.1  christos 2002-02-10  Daniel Jacobowitz  <drow (a] mvista.com>
   1998  1.1  christos 
   1999  1.1  christos 	* nlmconv.c: Back out localtime PARAMS change.
   2000  1.1  christos 
   2001  1.1  christos 2002-02-11  Alan Modra  <amodra (a] bigpond.net.au>
   2002  1.1  christos 
   2003  1.1  christos 	* objcopy.c (MKDIR): Define.
   2004  1.1  christos 	(copy_archive): Make name_list.name const.  Use MKDIR.
   2005  1.1  christos 	Handle duplicate files in archives by making more temp dirs.
   2006  1.1  christos 
   2007  1.1  christos 2002-02-10  Daniel Jacobowitz  <drow (a] mvista.com>
   2008  1.1  christos 
   2009  1.1  christos 	* coffdump.c: Include "getopt.h" after "bucomm.h"
   2010  1.1  christos 	so that macros are defined correctly.
   2011  1.1  christos 	* nlmconv.c: Add PARAMS ((const time_t *)) to localtime
   2012  1.1  christos 	prototype.  Prototype main.
   2013  1.1  christos 	* nlmheader.y: Add PARAMS ((int)) to strerror prototype.
   2014  1.1  christos 
   2015  1.1  christos 2002-02-06  Alexandre Oliva  <aoliva (a] redhat.com>
   2016  1.1  christos 
   2017  1.1  christos 	* MAINTAINERS: Added self as SH co-maintainer.
   2018  1.1  christos 
   2019  1.1  christos 2002-02-05  Nick Clifton <nickc (a] redhat.com>
   2020  1.1  christos 
   2021  1.1  christos 	* po/tr.po: Updated translation.
   2022  1.1  christos 
   2023  1.1  christos 2002-02-01  Alan Modra  <amodra (a] bigpond.net.au>
   2024  1.1  christos 
   2025  1.1  christos 	* Makefile.am: Run "make dep-am"
   2026  1.1  christos 	* Makefile.in: Regenerate.
   2027  1.1  christos 
   2028  1.1  christos 2002-01-29  Daniel Jacobowitz  <drow (a] mvista.com>
   2029  1.1  christos 
   2030  1.1  christos 	* nm.c (print_value): Mark abfd unused.
   2031  1.1  christos 
   2032  1.1  christos 2002-01-29  Daniel Jacobowitz  <drow (a] mvista.com>
   2033  1.1  christos 
   2034  1.1  christos 	* unwind-ia64.c (unw_decoder): Change second argument
   2035  1.1  christos 	to unsigned int, to match function prototypes.
   2036  1.1  christos 
   2037  1.1  christos 2002-01-29  Daniel Jacobowitz  <drow (a] mvista.com>
   2038  1.1  christos 
   2039  1.1  christos 	* objdump.c: Include "getopt.h" after "bucomm.h" so that
   2040  1.1  christos 	__GNU_LIBRARY__ will be defined.
   2041  1.1  christos 	* size.c: Likewise.
   2042  1.1  christos 
   2043  1.1  christos 2002-01-27  Daniel Jacobowitz  <drow (a] mvista.com>
   2044  1.1  christos 
   2045  1.1  christos 	* configure: Regenerated.
   2046  1.1  christos 
   2047  1.1  christos 2002-01-26  Hans-Peter Nilsson  <hp (a] bitrange.com>
   2048  1.1  christos 
   2049  1.1  christos 	* doc/Makefile.am (install): Depend on install-info.
   2050  1.1  christos 	* doc/Makefile.in: Regenerate.
   2051  1.1  christos 
   2052  1.1  christos 2002-01-25  Jason R. Thorpe <thorpej (a] wasabisystems.com>
   2053  1.1  christos 
   2054  1.1  christos 	* objcopy.c (strip_usage): Document -d as an alias
   2055  1.1  christos 	--strip-debug.
   2056  1.1  christos 
   2057  1.1  christos 	* size.c (usage): Document [-t | --totals] options.
   2058  1.1  christos 	(long_options): Add --totals option.
   2059  1.1  christos 	(main): If the [-t | --totals] option is specified and
   2060  1.1  christos 	the output format is Berkeley-style, print the total
   2061  1.1  christos 	text, data, and bss sizes of all objects listed.
   2062  1.1  christos 	(print_berkeley_format): If the [-t | --totals] option
   2063  1.1  christos 	is specified, track the total text, data, and bss
   2064  1.1  christos 	sizes.
   2065  1.1  christos 	* doc/binutils.texi (size): Document [-t | --totals] options.
   2066  1.1  christos 	(strip): Document -d as an alias for --strip-debug.
   2067  1.1  christos 	* NEWS: Mention new feature of size.
   2068  1.1  christos 
   2069  1.1  christos 2002-01-25  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2070  1.1  christos 
   2071  1.1  christos 	* po/fr.po: Updated version.
   2072  1.1  christos 	* po/es.po: Updated version.
   2073  1.1  christos 
   2074  1.1  christos 2002-01-23  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2075  1.1  christos 
   2076  1.1  christos 	* addr2line.c (usage): Update text to provide verbose
   2077  1.1  christos 	description of the command line options.
   2078  1.1  christos 	* ar.c (usage): Update text to provide verbose
   2079  1.1  christos 	description of the command line options.
   2080  1.1  christos 	(main): Accept -h and -H when running as ranlib.
   2081  1.1  christos 	* coffdump.c (show_usage): Update text to provide verbose
   2082  1.1  christos 	description of the command line options.
   2083  1.1  christos 	* dlltool.c (main): Accept -H as an alias for --help.
   2084  1.1  christos 	* nlmconv.c (show_usage): Update text to provide verbose
   2085  1.1  christos 	description of the command line options.
   2086  1.1  christos 	* nm.c (usage): Replace OPTIONS with option(s).
   2087  1.1  christos 	(main): Accept -H as an alias for --help.
   2088  1.1  christos 	* objcopy.c (strip_main): Accept -H as an alias for --help.
   2089  1.1  christos 	* objdump.c (main): Accept -v as an alias for --verbose.
   2090  1.1  christos 	* readelf.c (usage): Adjust format to match style used in
   2091  1.1  christos 	other binutils.
   2092  1.1  christos 	* size.c (usage): Update text to provide verbose description
   2093  1.1  christos 	of the command line options.
   2094  1.1  christos 	(main): Accept -v, -h and -H as command line options.
   2095  1.1  christos 	* srconv.c (show_usage): Update text to provide verbose
   2096  1.1  christos 	description of the command line options.
   2097  1.1  christos 	* strings.c (main): Accept -H and -v as command line options.
   2098  1.1  christos 	(usage): Update text to provide verbose description of the
   2099  1.1  christos 	command line options.
   2100  1.1  christos 	* sysdump.c (show_usage): Update text to provide verbose
   2101  1.1  christos 	description of the command line options.
   2102  1.1  christos 	* windres.c (usage): Adjust format to match style used in
   2103  1.1  christos 	other binutils.
   2104  1.1  christos 
   2105  1.1  christos 	* coffdump.c: Fix formatting.
   2106  1.1  christos 	* nlmconv.c: Fix formatting.
   2107  1.1  christos 	* srconv.c: Fix formatting.
   2108  1.1  christos 	* sysdump.c: Fix formatting.
   2109  1.1  christos 
   2110  1.1  christos 2002-01-22  Alan Modra  <amodra (a] bigpond.net.au>
   2111  1.1  christos 
   2112  1.1  christos 	* Makefile.am: Run "make dep-am".
   2113  1.1  christos 	* Makefile.in: Regenerate.
   2114  1.1  christos 
   2115  1.1  christos 2002-01-18  Andreas Jaeger  <aj (a] suse.de>
   2116  1.1  christos 
   2117  1.1  christos 	* version.c (print_version): Update year.
   2118  1.1  christos 
   2119  1.1  christos 2002-01-17  Alan Modra  <amodra (a] bigpond.net.au>
   2120  1.1  christos 
   2121  1.1  christos 	* readelf.c (get_machine_name): Handle EM_PPC64.
   2122  1.1  christos 	(guess_is_rela): Here too.
   2123  1.1  christos 
   2124  1.1  christos 2002-01-17  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2125  1.1  christos 
   2126  1.1  christos 	* po/binutils.pot: Regenerate.
   2127  1.1  christos 	* po/fr.po: Regenerate.
   2128  1.1  christos 	* po/tr.po: Regenerate.
   2129  1.1  christos 
   2130  1.1  christos 2002-01-16  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2131  1.1  christos 
   2132  1.1  christos 	* po/tr.po: Import new version.
   2133  1.1  christos 
   2134  1.1  christos 2002-01-16  Alan Modra  <amodra (a] bigpond.net.au>
   2135  1.1  christos 
   2136  1.1  christos 	* readelf.c (get_ppc64_dynamic_type): New.
   2137  1.1  christos 	(get_dynamic_type): Call it.
   2138  1.1  christos 
   2139  1.1  christos 2002-01-15  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2140  1.1  christos 
   2141  1.1  christos 	* objcopy.c (copy_usage): Use "options" instead of "switches".
   2142  1.1  christos 	(strip_usage): Use "options" instead of "switches".
   2143  1.1  christos 	* doc/binutils.texi (dlltool):  Refer to "options" instead of
   2144  1.1  christos 	"switches".
   2145  1.1  christos 
   2146  1.1  christos 2002-01-14  Richard Earnshaw  <rearnsha (a] arm.com>
   2147  1.1  christos 
   2148  1.1  christos 	* MAINTAINERS: Add self as co-maintainer for the ARM code.
   2149  1.1  christos 
   2150  1.1  christos 2001-12-18  Nick Clifton  <nickc (a] cambridge.redhat.com>
   2151  1.1  christos 
   2152  1.1  christos 	* po/es.po: Import from translation project.
   2153  1.1  christos 	* configure.in (ALL_LINGUAS): Add es.
   2154  1.1  christos 	* configure: Regenerate.
   2155  1.1  christos 
   2156  1.1  christos 2002-01-09  Jason Thorpe  <thorpej (a] wasabisystems.com>
   2157  1.1  christos 
   2158  1.1  christos 	* readelf.c (get_netbsd_elfcore_note_type): Use
   2159  1.1  christos 	NT_NETBSDCORE_PROCINFO and NT_NETBSDCORE_FIRSTMACH.
   2160  1.1  christos 
   2161  1.1  christos 2002-01-09  Jason Thorpe  <thorpej (a] wasabisystems.com>
   2162  1.1  christos 
   2163  1.1  christos 	* readelf.c: Update copyright years.
   2164  1.1  christos 	(get_note_type): Return a const char *.
   2165  1.1  christos 	(get_netbsd_elfcore_note_type): New function.
   2166  1.1  christos 	(process_note): Use get_netbsd_elfcore_note_type to get
   2167  1.1  christos 	the note type string for NetBSD ELF core files.
   2168  1.1  christos 
   2169  1.1  christos 2002-01-06  Steve Ellcey  <sje (a] cup.hp.com>
   2170  1.1  christos 
   2171  1.1  christos 	* readelf.c (get_ia64_segment_type): Add support for macros.
   2172  1.1  christos 	(get_segment_type): Add support for IA64 specific macros.
   2173  1.1  christos 
   2174  1.1  christos For older changes see ChangeLog-0001
   2175  1.1  christos 
   2177  1.3  christos Copyright (C) 2002-2003 Free Software Foundation, Inc.
   2178  1.3  christos 
   2179  1.3  christos Copying and distribution of this file, with or without modification,
   2180  1.3  christos are permitted in any medium without royalty provided the copyright
   2181  1.3  christos notice and this notice are preserved.
   2182  1.1  christos 
   2183  1.1  christos Local Variables:
   2184  1.1  christos mode: change-log
   2185  1.1  christos left-margin: 8
   2186  1.1  christos fill-column: 74
   2187  1.1  christos version-control: never
   2188                End:
   2189