Home | History | Annotate | Line # | Download | only in binutils
      1  1.1  christos 2006-12-25  Kazu Hirata  <kazu (a] codesourcery.com>
      2  1.1  christos 
      3  1.1  christos 	* readelf.c (get_machine_flags): Handle EF_M68K_CPU32_FIDO_A.
      4  1.1  christos 
      5  1.1  christos 2006-12-11  J"orn Rennecke  <joern.rennecke (a] arc.com>
      6  1.1  christos 
      7  1.1  christos 	MAINTAINERS (SH): Remove my entry.
      8  1.1  christos 
      9  1.1  christos 2006-12-11  Daniel Jacobowitz  <dan (a] codesourcery.com>
     10  1.1  christos 
     11  1.1  christos 	* configure.in: Define GENINSRC_NEVER.
     12  1.1  christos 	* doc/Makefile.am (MAINTAINERCLEANFILES): Add info file.
     13  1.1  christos 	(DISTCLEANFILES): Pretend to add info file.
     14  1.1  christos 	* po/Make-in (.po.gmo): Put gmo files in objdir.
     15  1.1  christos 	* configure, Makefile.in, doc/Makefile.in: Regenerated.
     16  1.1  christos 
     17  1.1  christos 2006-12-07  Kazu Hirata  <kazu (a] codesourcery.com>
     18  1.1  christos 
     19  1.1  christos 	* readelf.c: Update uses of EF_M68K_*.
     20  1.1  christos 
     21  1.1  christos 2006-10-30  Paul Brook  <paul (a] codesourcery.com>
     22  1.1  christos 
     23  1.1  christos 	* objdump.c (disassemble_section): Set info->symtab_pos.
     24  1.1  christos 	(disassemble_data): Set info->symtab and info->symtab_size.
     25  1.1  christos 
     26  1.1  christos 2006-10-29  H.J. Lu  <hongjiu.lu (a] intel.com>
     27  1.1  christos 
     28  1.1  christos 	PR binutils/3384
     29  1.1  christos 	* configure.in (AC_CHECK_HEADERS): Add limits.h and sys/param.h.
     30  1.1  christos 	* configure: Regenerated.
     31  1.1  christos 	* config.in: Likewise.
     32  1.1  christos 
     33  1.1  christos 	* readelf.c: Include <limits.h> and <sys/param.h> for PATH_MAX.
     34  1.1  christos 	(program_interpreter): Allocate PATH_MAX bytes instead of 64.
     35  1.1  christos 	(process_program_headers): Don't assume that program interpreter
     36  1.1  christos 	is shorter than 64 characters.
     37  1.1  christos 
     38  1.1  christos 2006-10-25  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
     39  1.1  christos 	    Yukishige Shibata  <shibata (a] rd.scei.sony.co.jp>
     40  1.1  christos 	    Nobuhisa Fujinami  <fnami (a] rd.scei.sony.co.jp>
     41  1.1  christos 	    Takeaki Fukuoka  <fukuoka (a] rd.scei.sony.co.jp>
     42  1.1  christos 	    Alan Modra  <amodra (a] bigpond.net.au>
     43  1.1  christos 
     44  1.1  christos 	* readelf.c: Add SPU support.
     45  1.1  christos 	* Makefile.am: Run "make dep-am".
     46  1.1  christos 	* Makefile.in: Regenerate.
     47  1.1  christos 
     48  1.1  christos 2006-10-13  Robert Connolly  <robert (a] linuxfromscratch.org>
     49  1.1  christos 
     50  1.1  christos 	PR binutils/2876
     51  1.1  christos 	* configure.in: Check for the mkstemp and mkdtemp functions.
     52  1.1  christos 	* configure: Regenerate.
     53  1.1  christos 	* config.in (HAVE_MKDTEMP): New potential define.
     54  1.1  christos 	(MAKE_MKSTEMP): Likewise.
     55  1.1  christos 	* bucomm.c (make_tempname): Use mkstemp if it is available.
     56  1.1  christos 	(make_tempdir): New function: Create a temporary directory using
     57  1.1  christos 	mkdtemp, if it is available.
     58  1.1  christos 	* bucomm.h (make_tempdir): New prototype.
     59  1.1  christos 	* objcopy.c (copy_archive): Use make_tempdir if it is available.
     60  1.1  christos 	(strip_main): Produce an warning message if a temporary file could
     61  1.1  christos 	not be created.
     62  1.1  christos 	(copy_main): Likewise.
     63  1.1  christos 	* ar.c (write_archive): Likewise.
     64  1.1  christos 
     65  1.1  christos 2006-10-10  Andreas Schwab  <schwab (a] suse.de>
     66  1.1  christos 
     67  1.1  christos 	* dwarf.c (display_debug_loc): Don't dereference loc_offsets when
     68  1.1  christos 	there are no location lists.
     69  1.1  christos 	(display_debug_ranges): Similar for range_lists.
     70  1.1  christos 
     71  1.1  christos 2006-10-04  H.J. Lu  <hongjiu.lu (a] intel.com>
     72  1.1  christos 
     73  1.1  christos 	* readelf.c (debug_apply_rela_addends): Don't ignore relocation
     74  1.1  christos 	against symbols without type.
     75  1.1  christos 
     76  1.1  christos 2006-09-25 Pedro Alves <pedro_alves (a] portugalmail.pt>
     77  1.1  christos 
     78  1.1  christos 	* nlmconv.c (main) : Use LITMEMCPY.
     79  1.1  christos 	* prdbg.c (tg_class_static_member) : Use LITSTRCPY.
     80  1.1  christos 
     81  1.1  christos 2006-09-26  H.J. Lu  <hongjiu.lu (a] intel.com>
     82  1.1  christos 
     83  1.1  christos 	PR binutils/3257
     84  1.1  christos 	* strings.c (main): Handle "-T format".
     85  1.1  christos 
     86  1.1  christos 2006-09-26  Nick Clifton  <nickc (a] redhat.com>
     87  1.1  christos 
     88  1.1  christos 	* MAINTAINERS: Add Mei Ligang as maintainer of the Score port.
     89  1.1  christos 
     90  1.1  christos 2006-09-26  Thiemo Seufer  <ths (a] networkno.de>
     91  1.1  christos 
     92  1.1  christos 	* configure.in: Remove broken changequote lines.
     93  1.1  christos 
     94  1.1  christos 2006-09-20  Kai Tietz  <Kai.Tietz (a] onevision.com>
     95  1.1  christos 
     96  1.1  christos 	* configure.in: Add new target x86_64-pc-mingw64.
     97  1.1  christos 	* configure: Regenerate.
     98  1.1  christos 	* dlltool.c: Adjust include for this target.
     99  1.1  christos 	(DLLTOOL_MX86_64): Added macro to handle target specific code.
    100  1.1  christos 	(mname): Added default target static as "i386:x86-64".
    101  1.1  christos 	(MX86):	Added macro for target ident.
    102  1.1  christos 	(mtable): Added target specific definitions.
    103  1.1  christos 	(rvaafter): Add handling of MX86.
    104  1.1  christos 	(rvabefore): Add handling of MX86.
    105  1.1  christos 	(asmprefix): Add handling of MX86.
    106  1.1  christos 
    107  1.1  christos 2006-09-17  Mei Ligang  <ligang (a] sunnorth.com.cn>
    108  1.1  christos 
    109  1.1  christos 	* readelf.c: Add support for Score binaries.
    110  1.1  christos 	* Makefile.am: Update readelf's dependencies.
    111  1.1  christos 	* Makefile.in: Regenerate.
    112  1.1  christos 
    113  1.1  christos 2006-09-16  Nick Clifton  <nickc (a] redhat.com>
    114  1.1  christos 	    Pedro Alves  <pedro_alves (a] portugalmail.pt>
    115  1.1  christos 
    116  1.1  christos 	* ar.c: Make use of new STRING_COMMA_LEN and CONST_STRNEQ
    117  1.1  christos 	macros defined in bfd.h.
    118  1.1  christos 	* dlltool.c: Likewise.
    119  1.1  christos 	* emul_aix.c: Likewise.
    120  1.1  christos 	* nlmconv.c: Likewise.
    121  1.1  christos 	* objdump.c: Likewise.
    122  1.1  christos 	* prdbg.c: Likewise.
    123  1.1  christos 	* stabs.c: Likewise.
    124  1.1  christos 	* readelf.c (const_strneq): New macro.
    125  1.1  christos 	(process_section_headers, slurp_ia64_unwind_table,
    126  1.1  christos 	slurp_hppa_unwind_table, display_debug_section, process_notes,
    127  1.1  christos 	process_archive): Use the new macro.
    128  1.1  christos 
    129  1.1  christos 2006-09-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    130  1.1  christos 
    131  1.1  christos 	PR binutils/3181
    132  1.1  christos 	* objcopy.c (group_signature): Return proper group signature.
    133  1.1  christos 
    134  1.1  christos 2006-09-14  Alan Modra  <amodra (a] bigpond.net.au>
    135  1.1  christos 
    136  1.1  christos 	PR 3181
    137  1.1  christos 	* objcopy.c (group_signature): New function, split out from..
    138  1.1  christos 	(setup_section): ..here.
    139  1.1  christos 	(is_strip_section): Return true for SHT_GROUP sections that are
    140  1.1  christos 	going to lose their group signature symbol.
    141  1.1  christos 
    142  1.1  christos 2006-09-14  Alan Modra  <amodra (a] bigpond.net.au>
    143  1.1  christos 
    144  1.1  christos 	PR 3181
    145  1.1  christos 	* objcopy.c (copy_object): Load symbols earlier.
    146  1.1  christos 	(setup_section): Mark group signature symbols with BSF_KEEP.
    147  1.1  christos 
    148  1.1  christos 2006-09-09  Nick Clifton  <nickc (a] redhat.com>
    149  1.1  christos 
    150  1.1  christos 	PR binutils/3110
    151  1.1  christos 	* objcopy.c (copy_archive): Add new parameter:
    152  1.1  christos 	force_output_target.  If not true, then perserve the file formats
    153  1.1  christos 	of each copied archive element, otherwise force them to be one
    154  1.1  christos 	specific file format.
    155  1.1  christos 	(copy_file): Compute force_output_target parameter to pass to
    156  1.3  christos 	copy_archive.
    157  1.1  christos 
    158  1.1  christos 2006-09-05  Nick Clifton  <nickc (a] redhat.com>
    159  1.1  christos 
    160  1.1  christos 	PR binutils/3166
    161  1.1  christos 	* objcopy.c (is_strip_section): Do not treat group sections as
    162  1.1  christos 	debugging sections.
    163  1.1  christos 	* doc/binutils.texi (--only-keep-debug): Document that this switch
    164  1.1  christos 	is only intended for use on fully linked files.
    165  1.1  christos 
    166  1.1  christos 2006-09-01  Nick Clifton  <nickc (a] redhat.com>
    167  1.1  christos 
    168  1.1  christos 	PR binutils/3146
    169  1.1  christos 	* readelf.c (dump_relocations): Check for a NULL value in rtype
    170  1.1  christos 	before using it.
    171  1.1  christos 
    172  1.1  christos 2006-08-21  Pedro Alves  <pedro_alves (a] portugalmail.pt>
    173  1.1  christos 
    174  1.1  christos 	* configure.in: Split arm-pe and arm-wince-pe. Build dlltool
    175  1.1  christos 	with -DDLLTOOL_ARM_WINCE for Windows CE case.
    176  1.1  christos 	* configure: Regenerate.
    177  1.1  christos 	* dlltool.c: Add support for arm-wince.
    178  1.1  christos 
    179  1.1  christos 2006-08-15  Nick Clifton  <nickc (a] redhat.com>
    180  1.1  christos 
    181  1.1  christos 	PR binutils/3039
    182  1.1  christos 	* wrstabs.c (stab_tag_type): Initialize 'size'.
    183  1.1  christos 
    184  1.1  christos 2006-08-10  J"orn Rennecke  <joern.rennecke (a] st.com>
    185  1.1  christos 
    186  1.1  christos 	PR binutils/3017
    187  1.1  christos 	* doc/Makefile.am: Use single quotes inside backquotes for
    188  1.1  christos 	date command while generating config.texi.
    189  1.1  christos 	* doc/Makefile.in: Regenerate.
    190  1.1  christos 
    191  1.1  christos 2006-08-08  Nick Clifton  <nickc (a] redhat.com>
    192  1.1  christos 
    193  1.1  christos 	PR binutils/2768
    194  1.1  christos 	* dwarf.c (display_debug_aranges): When the address size is
    195  1.1  christos 	greater than 4 display addresses and lengths as 16 hex digits,
    196  1.1  christos 	otherwise use 8 hex digits.
    197  1.1  christos 
    198  1.1  christos 2006-08-06  Nick Clifton  <nickc (a] redhat.com>
    199  1.1  christos 
    200  1.1  christos 	PR binutils/3001
    201  1.1  christos 	* addr2line.c (process_file): Change function from void to
    202  1.1  christos 	returning an int.  Return 0 upon success, 1 otherwise.
    203  1.1  christos 	(main): Use return value from process_file as the exit value.
    204  1.1  christos 	* ar.c (ranlib_only):  Change function from void to returning an
    205  1.1  christos 	int.  Return 0 upon success, 1 otherwise.
    206  1.1  christos 	(ranlib_touch): Likewise.
    207  1.1  christos 	(main): Use return value from ranlib functions as exit value.
    208  1.1  christos 	* objcopy.c (add_specific_symbol): Set status to 1 if get_file_size
    209  1.1  christos 	fails.
    210  1.1  christos 	(copy_file): Likewise.
    211  1.1  christos 	(strip_main): Likewise.
    212  1.1  christos 	(copy_main): Likewise.
    213  1.1  christos 	* objdump.c (display_file): Set exit_status to 1 if get_file_size
    214  1.1  christos 	fails.
    215  1.1  christos 	* size.c (display_file): Set return_code to 1 if get_file_size
    216  1.1  christos 	fails.
    217  1.1  christos 
    218  1.1  christos 2006-08-02  Thiemo Seufer  <ths (a] mips.com>
    219  1.1  christos             Nigel Stephens  <nigel (a] mips.com>
    220  1.1  christos 
    221  1.1  christos 	* readelf.c (dump_relocations): Handle MIPS-specific
    222  1.3  christos 	SHN_MIPS_SCOMMON and SHN_MIPS_SUNDEFINED.
    223  1.1  christos 	(get_symbol_index_type): Similarly.
    224  1.1  christos 
    225  1.1  christos 2006-07-24  Ralk Wildenhues  <Ralf.Wildenhues (a] gmx.de>
    226  1.1  christos 
    227  1.1  christos 	* doc/binutils.texinfo: Fix spelling mistakes.
    228  1.1  christos 
    229  1.1  christos 2006-07-10  Jakub Jelinek  <jakub (a] redhat.com>
    230  1.1  christos 
    231  1.1  christos 	* readelf.c (get_dynamic_type): Handle DT_GNU_HASH.
    232  1.1  christos 	(get_section_type_name): Handle SHT_GNU_HASH.
    233  1.1  christos 	(dynamic_info_DT_GNU_HASH): New variable.
    234  1.1  christos 	(process_dynamic_section): Handle DT_GNU_HASH.
    235  1.1  christos 	(process_symbol_table): Print also DT_GNU_HASH histogram.
    236  1.1  christos 
    237  1.1  christos 2006-07-06  Mohammed Adnne Trojette  <adn (a] diwi.org>
    238  1.1  christos 
    239  1.1  christos 	PR binutils/2879
    240  1.1  christos 	* doc/binutils.texi (Strings): Document -T shorthand for --target
    241  1.1  christos 	switch.
    242  1.1  christos 	* strings.c: Update comment to include -T option.
    243  1.1  christos 
    244  1.1  christos 	PR binutils/2875
    245  1.1  christos 	* doc/binutils.texi (readelf): Fix spelling typo.
    246  1.1  christos 
    247  1.1  christos 2006-06-30  Nick Clifton  <nickc (a] redhat.com>
    248  1.1  christos 
    249  1.1  christos 	* dwarf.c (display_debug_frames): Catch a corrupt length field
    250  1.1  christos 	generating an end of block address that is beyond the end of the
    251  1.1  christos 	section.
    252  1.1  christos 	When encountering a corrupt CIE pointer do not reset the start
    253  1.1  christos 	pointer as more data still has to be read.
    254  1.1  christos 	Do not warn about user defined call frame instructions.
    255  1.1  christos 
    256  1.1  christos 2006-06-29  DJ Delorie  <dj (a] redhat.com>
    257  1.1  christos 
    258  1.1  christos 	* readelf.c (process_section_headers): Add H8/300 support.
    259  1.1  christos 
    260  1.1  christos 2006-06-23  Richard Sandiford  <richard (a] codesourcery.com>
    261  1.1  christos 
    262  1.1  christos 	* objcopy.c (localize_hidden): New variable.
    263  1.1  christos 	(OPTION_LOCALIZE_HIDDEN): New command_line_switch value.
    264  1.1  christos 	(copy_options): Add --localize-hidden.
    265  1.1  christos 	(copy_usage): Mention --localize-hidden.
    266  1.1  christos 	(is_hidden_symbol): New function.
    267  1.1  christos 	(filter_symbols): Handle localize_hidden.
    268  1.1  christos 	(copy_object): Call filter_symbols if localize_hidden.
    269  1.1  christos 	(copy_main): Handle OPTION_LOCALIZE_HIDDEN.
    270  1.1  christos 	* doc/binutils.texi (--localize-hidden): Document new option.
    271  1.1  christos 
    272  1.1  christos 2006-06-23  Daniel Jacobowitz  <dan (a] codesourcery.com>
    273  1.1  christos 
    274  1.1  christos 	* Makefile.am (ar_DEPENDENCIES, ranlib_DEPENDENCIES)
    275  1.1  christos 	(dlltool_DEPENDENCIES, windres_DEPENDENCIES): Remove @LEXLIB@.
    276  1.1  christos 	* Makefile.in: Regenerate.
    277  1.1  christos 
    278  1.1  christos 2006-06-23  Alan Modra  <amodra (a] bigpond.net.au>
    279  1.1  christos 
    280  1.1  christos 	* Makefile.am (*_DEPENDENCIES): Add missing dependencies.
    281  1.1  christos 	* Makefile.in: Regenerate.
    282  1.1  christos 
    283  1.1  christos 2006-06-07  Joseph S. Myers  <joseph (a] codesourcery.com>
    284  1.1  christos 
    285  1.1  christos 	* po/Make-in (pdf, ps): New dummy targets.
    286  1.1  christos 
    287  1.1  christos 2006-06-05  Daniel Jacobowitz  <dan (a] codesourcery.com>
    288  1.1  christos 
    289  1.1  christos 	* po/Make-in (top_builddir): Define.
    290  1.1  christos 
    291  1.1  christos 2006-06-05  Alan Modra  <amodra (a] bigpond.net.au>
    292  1.1  christos 
    293  1.1  christos 	* config.in: Regenerate.
    294  1.1  christos 
    295  1.1  christos 2006-06-02  Joseph S. Myers  <joseph (a] codesourcery.com>
    296  1.1  christos 
    297  1.1  christos 	* doc/Makefile.am (TEXI2DVI): Define.
    298  1.1  christos 	* doc/Makefile.in: Regenerate.
    299  1.1  christos 
    300  1.1  christos 2006-05-31  Daniel Jacobowitz  <dan (a] codesourcery.com>
    301  1.1  christos 
    302  1.1  christos 	* Makefile.am: Replace INTLLIBS with LIBINTL everywhere.  Add
    303  1.1  christos 	DEPENDENCIES variables for every program.
    304  1.1  christos 	(INTLLIBS): Remove.
    305  1.1  christos 	(INCLUDES): Use @INCINTL@.
    306  1.1  christos 	* acinclude.m4: Include new gettext macros.
    307  1.1  christos 	* configure.in: Use ZW_GNU_GETTEXT_SISTER_DIR and AM_PO_SUBDIRS.
    308  1.1  christos 	Remove local code for po/Makefile.
    309  1.1  christos 	* Makefile.in, configure, doc/Makefile.in: Regenerated.
    310  1.1  christos 
    311  1.1  christos 2006-05-30  Nick Clifton  <nickc (a] redhat.com>
    312  1.1  christos 
    313  1.1  christos 	* po/es.po: Updated Spanish translation.
    314  1.1  christos 
    315  1.1  christos 2006-05-25  J"orn Rennecke <joern.rennecke (a] st.com>
    316  1.1  christos 
    317  1.1  christos 	* MAINTAINERS: Update my email address.
    318  1.1  christos 
    319  1.1  christos 2006-05-24  Nick Clifton  <nickc (a] redhat.com>
    320  1.1  christos 
    321  1.1  christos 	* po/fr.po: Updated French translation.
    322  1.1  christos 
    323  1.1  christos 2006-05-23  Nick Clifton  <nickc (a] redhat.com>
    324  1.1  christos 
    325  1.1  christos 	* po/vi.po: Updated Vietnamese translation.
    326  1.1  christos 
    327  1.1  christos 2006-05-22  Daniel Jacobowitz  <dan (a] codesourcery.com>
    328  1.1  christos 
    329  1.1  christos 	* po/ru.po: Updated translation.
    330  1.1  christos 
    331  1.1  christos 2006-05-19  Andreas Schwab  <schwab (a] suse.de>
    332  1.1  christos 
    333  1.1  christos 	* doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS).
    334  1.1  christos 	(ar.1): Likewise.
    335  1.1  christos 	(dlltool.1): Likewise.
    336  1.1  christos 	(nlmconv.1): Likewise.
    337  1.1  christos 	(nm.1): Likewise.
    338  1.1  christos 	(objcopy.1): Likewise.
    339  1.1  christos 	(objdump.1): Likewise.
    340  1.1  christos 	(ranlib.1): Likewise.
    341  1.1  christos 	(readelf.1): Likewise.
    342  1.1  christos 	(size.1): Likewise.
    343  1.1  christos 	(strings.1): Likewise.
    344  1.1  christos 	(strip.1): Likewise.
    345  1.1  christos 	(windres.1): Likewise.
    346  1.1  christos 	(cxxfilt.man): Likewise.
    347  1.1  christos 	* doc/Makefile.in: Regenerated.
    348  1.1  christos 
    349  1.1  christos 2006-05-17  Carlos O'Donell  <carlos (a] codesourcery.com>
    350  1.1  christos 
    351  1.1  christos 	* doc/binutils.texi: Use "Binutils Index" for index name.
    352  1.1  christos 
    353  1.1  christos 2006-05-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    354  1.1  christos 
    355  1.1  christos 	* dwarf.c (display_debug_frames): Don't return on ZERO
    356  1.1  christos 	terminator.
    357  1.1  christos 
    358  1.1  christos 2006-05-02  Daniel Jacobowitz  <dan (a] codesourcery.com>
    359  1.1  christos 
    360  1.1  christos 	* doc/Makefile.am (AM_MAKEINFOFLAGS): New.
    361  1.1  christos 	(TEXI2POD): Use AM_MAKEINFOFLAGS.
    362  1.1  christos 	(config.texi): Don't set top_srcdir.
    363  1.1  christos 	* doc/binutils.texi: Don't use top_srcdir.
    364  1.1  christos 	* aclocal.m4, Makefile.in, doc/Makefile.in: Regenerated.
    365  1.1  christos 
    366  1.1  christos 2006-04-26  Julian Brown  <julian (a] codesourcery.com>
    367  1.1  christos 
    368  1.1  christos 	* readelf.c (arm_attr_tag_VFP_arch): Add VFPv3.
    369  1.1  christos 
    370  1.1  christos 2006-04-19  Alan Modra  <amodra (a] bigpond.net.au>
    371  1.1  christos 
    372  1.1  christos 	* Makefile.am: Run "make dep-am".
    373  1.1  christos 	* Makefile.in: Regenerate.
    374  1.1  christos 
    375  1.1  christos 2006-04-19  Alan Modra  <amodra (a] bigpond.net.au>
    376  1.1  christos 
    377  1.1  christos 	* configure: Regenerate.
    378  1.1  christos 
    379  1.1  christos 2006-04-18  Nick Clifton  <nickc (a] redhat.com>
    380  1.1  christos 
    381  1.1  christos 	PR 2257
    382  1.1  christos 	* readelf.c (SECTION_NAME): Cope with a missing string table.
    383  1.1  christos 	(process_file_header): Cope with a corrupt e_shstrndx field.
    384  1.1  christos 	(process_section_headers): Correctly handle an e_shstrndx value of
    385  1.1  christos 	SHF_UNDEF.
    386  1.1  christos 
    387  1.1  christos 2006-04-12  Nick Clifton  <nickc (a] redhat.com>
    388  1.1  christos 
    389  1.1  christos 	* objdump.c (objdump_symbol_at_address): Fix typo in comment.
    390  1.1  christos 
    391  1.1  christos 2006-04-10  Ben Elliston  <bje (a] gnu.org>
    392  1.1  christos 
    393  1.1  christos 	* MAINTAINERS (CGEN Maintainers): Remove myself.
    394  1.1  christos 
    395  1.1  christos 2006-04-06  Carlos O'Donell  <carlos (a] codesourcery.com>
    396  1.1  christos 
    397  1.1  christos 	* po/Make-in: Add install-html target.
    398  1.1  christos 	* Makefile.am: Add install-html and install-html-recursive targets.
    399  1.1  christos 	* Makefile.in: Regenerate.
    400  1.1  christos 	* configure.in: AC_SUBST datarootdir, docdir and htmldir.
    401  1.1  christos 	* configure: Regenerate.
    402  1.1  christos 	* doc/Makefile.am: Add install-html and install-html-am targets.
    403  1.1  christos 	* doc/Makefile.in: Regenerate.
    404  1.1  christos 
    405  1.1  christos 2006-04-05  Eric Botcazou  <ebotcazou (a] adacore.com>
    406  1.1  christos 
    407  1.1  christos 	* addr2line.c (long_options): Add new option 'section'.
    408  1.1  christos 	(usage): Document new -j/--section option.
    409  1.1  christos 	(find_offset_in_section): New function.
    410  1.1  christos 	(translate_addresses): Add 'section' parameter.
    411  1.1  christos 	If it is non-null, call find_offset_in_section on it.
    412  1.1  christos 	(process_file): Add 'section_name' parameter.
    413  1.1  christos 	If it is non-null, look for the section in the BFD object.
    414  1.1  christos 	Pass the section to translate_addresses.
    415  1.1  christos 	(main): Handle new -j option.
    416  1.1  christos 	Pass the section name to process_file.
    417  1.1  christos 	* doc/binutils.texi (addr2line): Document new -j/--section option.
    418  1.1  christos 
    419  1.1  christos 2006-03-29  Ben Elliston  <bje (a] au.ibm.com>
    420  1.1  christos 
    421  1.1  christos 	* resbin.c: Avoid duplicating constants in calls to reswr_alloc.
    422  1.1  christos 
    423  1.1  christos 2006-03-20  Nathan Sidwell  <nathan (a] codesourcery.com>
    424  1.1  christos 
    425  1.1  christos 	* BRANCHES: Remove binutils-csl-arm-2006q1-branch.  Document
    426  1.1  christos 	binutils-csl-2_17-branch instead.
    427  1.1  christos 
    428  1.1  christos 2006-03-20  Paul Brook  <paul (a] codesourcery.com>
    429  1.1  christos 
    430  1.1  christos 	* BRANCHES: Mention binutils-csl-arm-2006q1-branch.
    431  1.1  christos 
    432  1.1  christos 2006-03-16  Alan Modra  <amodra (a] bigpond.net.au>
    433  1.1  christos 
    434  1.1  christos 	PR 2434
    435  1.1  christos 	* ieee.c (write_ieee_debugging_info): Adjust bfd_hash_table_init calls.
    436  1.1  christos 	* wrstabs.c (write_stabs_in_sections_debugging_info): Likewise.
    437  1.1  christos 
    438  1.1  christos 2006-03-13  Ben Elliston  <bje (a] au.ibm.com>
    439  1.1  christos 
    440  1.1  christos 	* bucomm.c (display_target_list): Make local variable `a' to be of
    441  1.1  christos 	type enum bfd_architecture.  Thus no need to cast enums to int.
    442  1.1  christos 	(display_info_table): Likewise.
    443  1.1  christos 
    444  1.1  christos 2006-03-10  Paul Brook  <paul (a] codesourcery.com>
    445  1.1  christos 
    446  1.1  christos 	* readelf.c (decode_ARM_machine_flags):  Handle EABIv5.
    447  1.1  christos 
    448  1.1  christos 2006-03-10  Alan Modra  <amodra (a] bigpond.net.au>
    449  1.1  christos 
    450  1.1  christos 	* dwarf.c (process_extended_line_op): Remove pointer_size param.
    451  1.1  christos 	Use length instead to determine address size.
    452  1.1  christos 	(get_pointer_size_and_offset_of_comp_unit): Delete.
    453  1.1  christos 	(display_debug_lines): Adjust for above.
    454  1.1  christos 	(display_debug_aranges): Don't stop on finding two zeros.
    455  1.1  christos 	(display_debug_frames): For warning, print offset not pointer.
    456  1.1  christos 
    457  1.1  christos 2006-03-09  Danny Smith  <dannysmith (a] users.sourceforge.net>
    458  1.1  christos 
    459  1.1  christos 	* dlltool.c: Update copyright year.
    460  1.1  christos 	* doc/binutils.texi: Likewise.
    461  1.1  christos 
    462  1.1  christos 2006-03-09  Danny Smith  <dannysmith (a] users.sourceforge.net>
    463  1.1  christos 
    464  1.1  christos 	* dlltool.c (add_stdcall_underscore): New flag.
    465  1.1  christos 	(xlate): Also add underscore to stdcall symbol if
    466  1.1  christos 	add_stdcall_underscore set.
    467  1.1  christos 	(usage): Document --add-stdcall-underscore option.
    468  1.1  christos 	(OPTION_ADD_STDCALL_UNDERSCORE): New define.
    469  1.1  christos 	(long_options): Use it for --add-stdcall-underscore option.
    470  1.1  christos 	(main): Handle it.
    471  1.1  christos 	* doc/binutils.texi: Document --add-stdcall-underscore option
    472  1.1  christos 	and differentiate from --add-underscore.
    473  1.1  christos 
    474  1.1  christos 2006-03-06  Nathan Sidwell  <nathan (a] codesourcery.com>
    475  1.1  christos 
    476  1.1  christos 	* readelf.c (get_machine_flags): Adjust.
    477  1.1  christos 
    478  1.1  christos 2006-03-03  Jakub Jelinek  <jakub (a] redhat.com>
    479  1.1  christos 
    480  1.1  christos 	* dwarf.c (frame_display_row, display_debug_frames): Handle
    481  1.1  christos 	DW_CFA_val_offset, DW_CFA_val_offset_sf and DW_CFA_val_expression.
    482  1.1  christos 
    483  1.1  christos 2006-02-28  Nick Clifton  <nickc (a] redhat.com>
    484  1.1  christos 
    485  1.1  christos 	* objcopy.c (use_alt_mach_code): Change type to unsigned long.
    486  1.1  christos 	(copy_object):  If bfd_alt_mach_code fails emit a more helpful
    487  1.1  christos 	message and if the target architecture is ELF use the alternative
    488  1.1  christos 	as replacement value for the e_machine number.
    489  1.1  christos 	(copy_main): Use strtoul to parse the number provided with the
    490  1.1  christos 	--alt-mach-code switch.
    491  1.1  christos 	* doc/binutils.texi (--alt-mach-code): Document that this switch
    492  1.1  christos 	can now set the absolute e_machine value.
    493  1.1  christos 
    494  1.1  christos 2006-02-27  Carlos O'Donell  <carlos (a] codesourcery.com>
    495  1.1  christos 
    496  1.1  christos 	* po/Make-in: Add html target.
    497  1.1  christos 
    498  1.1  christos 2006-02-17  Nick Hudson  <nick.hudson (a] dsl.pipex.com>
    499  1.1  christos 
    500  1.1  christos 	* readelf.c (get_machine_flags): Add logic for missing EF_SH flags.
    501  1.1  christos 
    502  1.1  christos 2006-02-14  Jakub Jelinek  <jakub (a] redhat.com>
    503  1.1  christos 
    504  1.1  christos 	* config.in: Rebuilt.
    505  1.1  christos 
    506  1.1  christos 2006-02-10  H.J. Lu  <hongjiu.lu (a] intel.com>
    507  1.1  christos 
    508  1.1  christos 	PR binutils/2258
    509  1.1  christos 	* readelf.c (process_program_headers): Use
    510  1.1  christos 	ELF_IS_SECTION_IN_SEGMENT_MEMORY.
    511  1.1  christos 
    512  1.1  christos 2006-02-09  Eric Botcazou  <ebotcazou (a] libertysurf.fr>
    513  1.1  christos 
    514  1.1  christos 	* configure.in (CHECK_DECLS): Add snprintf and vsnprintf.
    515  1.1  christos 	* configure: Regenerate.
    516  1.1  christos 	* objdump.c (fprintf): Remove declaration.
    517  1.1  christos 	* bucomm.h (fprintf): Declare if not already declared.
    518  1.1  christos 	(snprintf): Likewise.
    519  1.1  christos 	(vsnprintf): Likewise.
    520  1.1  christos 
    521  1.1  christos 2006-02-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    522  1.1  christos 
    523  1.1  christos 	* readelf.c (process_program_headers): Match PT_TLS segment
    524  1.1  christos 	only with SHT_TLS sections.
    525  1.1  christos 
    526  1.1  christos 2006-02-07  Nathan Sidwell  <nathan (a] codesourcery.com>
    527  1.1  christos 
    528  1.1  christos 	* readelf.c (get_machine_flags): Add logic for EF_M68K flags.
    529  1.1  christos 
    530  1.1  christos 2006-02-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    531  1.1  christos 
    532  1.1  christos 	* readelf.c (process_program_headers): Undo the last change.
    533  1.1  christos 
    534  1.1  christos 2006-02-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    535  1.1  christos 
    536  1.1  christos 	* readelf.c (process_program_headers): Undo the change made on
    537  1.1  christos 	2004-09-22.  Match PT_DYNAMIC segment only with SHT_DYNAMIC
    538  1.1  christos 	sections.
    539  1.1  christos 
    540  1.1  christos 2006-01-30  Nick Clifton  <nickc (a] redhat.com>
    541  1.1  christos 
    542  1.1  christos 	* objcopy.c (copy_object): Catch the case where an attempt is made
    543  1.1  christos 	to add a section that already exists and produce a more helpful
    544  1.1  christos 	warning message.
    545  1.1  christos 
    546  1.1  christos 2006-01-26  Nick Clifton  <nickc (a] redhat.com>
    547  1.1  christos 
    548  1.1  christos 	* po/vi.po: New Vietnamese translation.
    549  1.1  christos 	* configure.in (ALL_LINGUAS): Add vi.
    550  1.1  christos 	* configure: Regenerate.
    551  1.1  christos 
    552  1.1  christos 2006-01-18  Alexandre Oliva  <aoliva (a] redhat.com>
    553  1.1  christos 
    554  1.1  christos 	Introduce TLS descriptors for i386 and x86_64.
    555  1.1  christos 	* readelf.c (get_dynamic_type): Handle DT_TLSDESC_GOT and
    556  1.1  christos 	DT_TLSDESC_PLT.
    557  1.1  christos 
    558  1.1  christos 2006-01-18  Nick Clifton  <nickc (a] redhat.com>
    559  1.1  christos 
    560  1.1  christos 	PR binutils/1391
    561  1.1  christos 	* objcopy.c (copy_object): For PE format targets set the VMA of a
    562  1.1  christos 	newly created gnu_debuglink section to a non-zero, aligned,
    563  1.1  christos 	contiguous value.
    564  1.1  christos 	* Makefile.am (objcopy.c): Add a dependency upon libbfd.h.
    565  1.1  christos 	* Makefile.in: Regenerate.
    566  1.1  christos 
    567  1.1  christos 2006-01-17  Andreas Schwab  <schwab (a] suse.de>
    568  1.1  christos 
    569  1.1  christos 	PR binutils/1486
    570  1.1  christos 	* configure.in: Don't define DISASSEMBLER_NEEDS_RELOCS.
    571  1.1  christos 	* configure: Regenerate.
    572  1.1  christos 	* objdump.c (struct objdump_disasm_info): Don't check for
    573  1.1  christos 	DISASSEMBLER_NEEDS_RELOCS.
    574  1.1  christos 	(objdump_print_addr): Likewise.
    575  1.1  christos 	(disassemble_bytes): Check disassembler_needs_relocs from
    576  1.1  christos 	disassemble_info at run-time instead of DISASSEMBLER_NEEDS_RELOCS
    577  1.1  christos 	at compile-time.
    578  1.1  christos 	(disassemble_section): Likewise.
    579  1.1  christos 	(disassemble_data): Initialize it.
    580  1.1  christos 
    581  1.1  christos 2006-01-11  Alan Modra  <amodra (a] bigpond.net.au>
    582  1.1  christos 
    583  1.1  christos 	* objcopy.c (copy_object): Fix thinko.
    584  1.1  christos 
    585  1.1  christos 	* objcopy.c (copy_object): Set isympp and osympp to NULL after free.
    586  1.1  christos 
    587  1.1  christos 2006-01-09  Mike Frysinger  <vapier (a] gentoo.org>:
    588  1.1  christos 
    589  1.1  christos 	* readelf.c (guess_is_rela): Add case for Nios/Nios II.
    590  1.1  christos 	(get_machine_name): Likewise.
    591  1.1  christos 
    592  1.1  christos For older changes see ChangeLog-2005
    593  1.1  christos 
    595  1.3  christos Copyright (C) 2006 Free Software Foundation, Inc.
    596  1.3  christos 
    597  1.3  christos Copying and distribution of this file, with or without modification,
    598  1.3  christos are permitted in any medium without royalty provided the copyright
    599  1.3  christos notice and this notice are preserved.
    600  1.1  christos 
    601  1.1  christos Local Variables:
    602  1.1  christos mode: change-log
    603  1.1  christos left-margin: 8
    604  1.1  christos fill-column: 74
    605  1.1  christos version-control: never
    606                End:
    607