Home | History | Annotate | Line # | Download | only in binutils
ChangeLog revision 1.6
      1  1.6  christos 2018-07-18  Nick Clifton  <nickc (a] redhat.com>
      2  1.1  christos 
      3  1.6  christos 	2.31.1 Release point.
      4  1.1  christos 	* configure: Regenerate.
      5  1.1  christos 
      6  1.6  christos 2018-07-14  Nick Clifton  <nickc (a] redhat.com>
      7  1.3  christos 
      8  1.6  christos 	* configure: Regenerate.
      9  1.6  christos 
     10  1.6  christos 2018-07-14  Nick Clifton  <nickc (a] redhat.com>
     11  1.6  christos 
     12  1.6  christos 	2.31 Release point.
     13  1.6  christos 	* configure: Regenerate.
     14  1.3  christos 
     15  1.6  christos 2018-07-05  Nick Clifton  <nickc (a] redhat.com>
     16  1.6  christos 
     17  1.6  christos 	* po/bg.po: Updated Bulgarian translation.
     18  1.6  christos 
     19  1.6  christos 2018-06-26  Nick Clifton  <nickc (a] redhat.com>
     20  1.6  christos 
     21  1.6  christos 	* po/sv.po: Updated Swedish translation.
     22  1.6  christos 	* po/uk.po: Updated Ukranian translation.
     23  1.6  christos 
     24  1.6  christos 2018-06-26  Nick Clifton  <nickc (a] redhat.com>
     25  1.6  christos 
     26  1.6  christos 	* doc/binutils.texi: Fix spelling mistakes.
     27  1.3  christos 
     28  1.6  christos 2018-06-24  Nick Clifton  <nickc (a] redhat.com>
     29  1.3  christos 
     30  1.3  christos 	* configure: Regenerate.
     31  1.6  christos 	* po/binutils.pot: Regenerate.
     32  1.6  christos 
     33  1.6  christos 2018-06-24  Nick Clifton  <nickc (a] redhat.com>
     34  1.6  christos 
     35  1.6  christos 	2.31 branch created.
     36  1.6  christos 	* NEWS: Add marker for 2.31.
     37  1.6  christos 
     38  1.6  christos 2018-06-21  Alan Modra  <amodra (a] gmail.com>
     39  1.6  christos 
     40  1.6  christos 	* doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
     41  1.6  christos 	* doc/Makefile.in: Regenerate.
     42  1.3  christos 
     43  1.6  christos 2018-06-19  Simon Marchi  <simon.marchi (a] ericsson.com>
     44  1.3  christos 
     45  1.6  christos 	* configure.ac: Remove AC_PREREQ.
     46  1.6  christos 	* doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
     47  1.6  christos 	info-in-builddir no-texinfo.tex.
     48  1.6  christos 	* Makefile.in: Re-generate.
     49  1.6  christos 	* aclocal.m4: Re-generate.
     50  1.6  christos 	* config.in: Re-generate.
     51  1.6  christos 	* configure: Re-generate.
     52  1.6  christos 	* doc/Makefile.in: Re-generate.
     53  1.6  christos 
     54  1.6  christos 2018-06-19  Andreas Schwab  <schwab (a] suse.de>
     55  1.6  christos 
     56  1.6  christos 	* readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
     57  1.6  christos 	(is_8bit_abs_reloc): New function.
     58  1.6  christos 	(is_6bit_abs_reloc): New function.
     59  1.6  christos 	(is_6bit_inplace_sub_reloc): New function.
     60  1.6  christos 	(apply_relocations): Use them.  Handle 6-bit relocations.
     61  1.6  christos 
     62  1.6  christos 2018-06-14  Faraz Shahbazker  <Faraz.Shahbazker (a] mips.com>
     63  1.6  christos 
     64  1.6  christos 	* readelf.c (print_mips_ases): Add GINV extension.
     65  1.6  christos 
     66  1.6  christos 2018-06-14  H.J. Lu  <hongjiu.lu (a] intel.com>
     67  1.6  christos 
     68  1.6  christos 	PR binutils/23267
     69  1.6  christos 	* readelf.c (get_symbol_version_string): Check if the first
     70  1.6  christos 	symbol version is base version.
     71  1.6  christos 
     72  1.6  christos 2018-06-13  Scott Egerton  <scott.egerton (a] imgtec.com>
     73  1.6  christos 	    Faraz Shahbazker  <Faraz.Shahbazker (a] mips.com>
     74  1.6  christos 
     75  1.6  christos 	* readelf.c (print_mips_ases): Add CRC.
     76  1.3  christos 
     77  1.6  christos 2018-06-13  Nick Clifton  <nickc (a] redhat.com>
     78  1.3  christos 
     79  1.6  christos 	* doc/binutils.texi (objdump): Add missing closing square
     80  1.6  christos 	parenthesis to listing of objcopy's command line options.
     81  1.3  christos 
     82  1.6  christos 2018-06-11  Nick Clifton  <nickc (a] redhat.com>
     83  1.3  christos 
     84  1.6  christos 	* po/es.po: Updated Spanish translation.
     85  1.3  christos 
     86  1.6  christos 2018-06-01  H.J. Lu  <hongjiu.lu (a] intel.com>
     87  1.3  christos 
     88  1.6  christos 	* configure: Regenerated.
     89  1.3  christos 
     90  1.6  christos 2018-05-31  Alan Modra  <amodra (a] gmail.com>
     91  1.3  christos 
     92  1.6  christos 	* testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
     93  1.6  christos 	set CC_FOR_TARGET.  Run test non-native.
     94  1.6  christos 	* testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
     95  1.6  christos 	Likewise.
     96  1.6  christos 	(test_follow_debuglink): Run test non-native.
     97  1.3  christos 
     98  1.6  christos 2018-05-30  Ant Bikeneev  <ant.bikineev (a] gmail.com>
     99  1.3  christos 
    100  1.6  christos 	PR 23107
    101  1.6  christos 	* ar.c (display_offsets): New variable.
    102  1.6  christos 	(usage): Add description of 'O' operator.
    103  1.6  christos 	(decode_option): Handle 'O' operator.
    104  1.6  christos 	(print_descr): Pass display_offsets to print_arelt_descr.
    105  1.6  christos 	* arsup.c: Update call to printy_arelt_descr.
    106  1.6  christos 	* objdump.c: Likewise.
    107  1.6  christos 	* bucomm.c (print_arelt_descr): If offsets parameter is true then
    108  1.6  christos 	display offset of archive element within the archive.
    109  1.6  christos 	* bucomm.h: Update prototype for print_arelt_descr.
    110  1.6  christos 	* doc/binutils.texi: Update description of ar command.
    111  1.6  christos 	* NEWS: Mention the new feature.
    112  1.6  christos 	* testsuite/binutils-all/ar.exp: Add text of new feature.
    113  1.3  christos 
    114  1.6  christos 2018-05-28  Alan Modra  <amodra (a] gmail.com>
    115  1.3  christos 
    116  1.6  christos 	PR 23235
    117  1.6  christos 	* testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
    118  1.6  christos 	unsupported rather than fail on compile errors.
    119  1.6  christos 	* testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
    120  1.6  christos 	Likewise.  Save and restore CFLAGS_FOR_TARGET.
    121  1.5  christos 
    122  1.6  christos 2018-05-18  Kito Cheng  <kito.cheng (a] gmail.com>
    123  1.5  christos 
    124  1.6  christos 	* readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
    125  1.5  christos 
    126  1.6  christos 2018-05-18  John Darrington  <john (a] darrington.wattle.id.au>
    127  1.5  christos 
    128  1.6  christos 	* readelf.c: Add support for s12z architecture.
    129  1.6  christos 	* testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
    130  1.5  christos 	targets.
    131  1.5  christos 
    132  1.6  christos 2018-05-15  Tamar Christina  <tamar.christina (a] arm.com>
    133  1.6  christos 
    134  1.6  christos 	PR binutils/21446
    135  1.6  christos 	* doc/binutils.texi (-M): Document AArch64 options.
    136  1.6  christos 
    137  1.6  christos 2018-05-15  Tamar Christina  <tamar.christina (a] arm.com>
    138  1.6  christos 
    139  1.6  christos 	PR binutils/21446
    140  1.6  christos 	* doc/binutils.texi (-M): Document AArch64 options.
    141  1.6  christos 	* NEWS: Document notes and warnings.
    142  1.6  christos 
    143  1.6  christos 2018-05-15  Alan Modra  <amodra (a] gmail.com>
    144  1.6  christos 
    145  1.6  christos 	* testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
    146  1.6  christos 	cloudabi, fuchsia, kaos and nto.  Merge netbsdelf* into *elf*,
    147  1.6  christos 	and *uclinux* into *linux*.
    148  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Accept armeb for rel
    149  1.6  christos 	strip-13 test, exclude arm-vxworks and arm-windiss.
    150  1.6  christos 
    151  1.6  christos 2018-05-10  John Darrington  <john (a] darrington.wattle.id.au>
    152  1.6  christos 
    153  1.6  christos 	* readelf.c (get_machine_name): EM_S12Z - handle new case.
    154  1.6  christos 
    155  1.6  christos 2018-05-09  Alan Modra  <amodra (a] gmail.com>
    156  1.6  christos 
    157  1.6  christos 	* od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
    158  1.6  christos 
    159  1.6  christos 2018-05-09  Sebastian Rasmussen  <sebras (a] gmail.com>
    160  1.6  christos 
    161  1.6  christos 	* od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
    162  1.6  christos 
    163  1.6  christos 2018-05-08  Alan Modra  <amodra (a] gmail.com>
    164  1.6  christos 
    165  1.6  christos 	PR 23141
    166  1.6  christos 	* objcopy.c (is_strip_section): Strip groups without a valid
    167  1.6  christos 	signature symbol.
    168  1.6  christos 
    169  1.6  christos 2018-05-07  Alan Modra  <amodra (a] gmail.com>
    170  1.6  christos 
    171  1.6  christos 	PR 23142
    172  1.6  christos 	* objcopy.c (group_signature): Don't accept groups that use a
    173  1.6  christos 	symbol table other than the one we've read.
    174  1.6  christos 
    175  1.6  christos 2018-04-30  Francois H. Theron <francois.theron (a] netronome.com>
    176  1.6  christos 
    177  1.6  christos 	* readelf.c: Very basic support for EM_NFP and its section types.
    178  1.6  christos 	* testsuite/binutils-all/nfp: New directory.
    179  1.6  christos 	* testsuite/binutils-all/nfp/objdump.exp: New file.  Run new
    180  1.6  christos 	tests.
    181  1.6  christos 	* testsuite/binutils-all/nfp/test2_ctx8.d: New file.
    182  1.6  christos 	* testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
    183  1.6  christos 	* testsuite/binutils-all/nfp/test1.d: New file.
    184  1.6  christos 	* testsuite/binutils-all/nfp/nfp6000.nffw: New file.
    185  1.6  christos 	* testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
    186  1.6  christos 	* NEWS: Mention the new support.
    187  1.6  christos 
    188  1.6  christos 2018-04-27  Maciej W. Rozycki  <macro (a] mips.com>
    189  1.6  christos 
    190  1.6  christos 	* testsuite/lib/binutils-common.exp (match_target): New procedure.
    191  1.6  christos 	* testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
    192  1.6  christos 	of `istarget' for matching with `target', `not-target', `skip'
    193  1.6  christos 	and `not-skip' options.
    194  1.6  christos 
    195  1.6  christos 2018-04-26  Nick Clifton  <nickc (a] redhat.com>
    196  1.6  christos 
    197  1.6  christos 	* readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
    198  1.6  christos 	32-bit absolute reloc for the HPPA target.
    199  1.6  christos 	* testsuite/binutils-all/note-5.d: New test.
    200  1.6  christos 	* testsuite/binutils-all/note-5.s: Source file for new test.
    201  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Run new test.
    202  1.6  christos 
    203  1.6  christos 2018-04-25  Christophe Lyon  <christophe.lyon (a] st.com>
    204  1.6  christos 
    205  1.6  christos 	* testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
    206  1.6  christos 	* testsuite/binutils-all/elfedit-3.d: Likewise.
    207  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Likewise.
    208  1.6  christos 	* testsuite/binutils-all/strip-3.d: Likewise.
    209  1.6  christos 	* testsuite/lib/binutils-common.exp: Likewise.
    210  1.6  christos 
    211  1.6  christos 2018-04-25  Christophe Lyon  <christophe.lyon (a] st.com>
    212  1.6  christos 	Mickal Gun  <mickael.guene (a] st.com>
    213  1.6  christos 
    214  1.6  christos 	* readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
    215  1.6  christos 	(get_osabi_name): Support ELFOSABI_ARM_FDPIC.
    216  1.6  christos 
    217  1.6  christos 2018-04-25  Alan Modra  <amodra (a] gmail.com>
    218  1.5  christos 
    219  1.6  christos 	* testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
    220  1.6  christos 	arm-coff support.
    221  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Likewise.
    222  1.6  christos 	* testsuite/lib/binutils-common.exp: Likewise.
    223  1.3  christos 
    224  1.6  christos 2018-04-18  Nick Clifton  <nickc (a] redhat.com>
    225  1.3  christos 
    226  1.6  christos 	PR 23062
    227  1.6  christos 	* dwarf.c (read_and_display_attr_value): Replace assertions with
    228  1.6  christos 	test and warning message.
    229  1.3  christos 
    230  1.6  christos 2018-04-18  Alan Modra  <amodra (a] gmail.com>
    231  1.3  christos 
    232  1.6  christos 	* testsuite/lib/binutils-common.exp: Remove support for assorted
    233  1.6  christos 	aout targets.
    234  1.3  christos 
    235  1.6  christos 2018-04-17  Nick Clifton  <nickc (a] redhat.com>
    236  1.3  christos 
    237  1.6  christos 	PR 23063
    238  1.6  christos 	* readelf.c (print_symbol): If the width is zero, return straight
    239  1.6  christos 	away.
    240  1.3  christos 
    241  1.6  christos 	PR 23064
    242  1.6  christos 	* dwarf.c (process_cu_tu_index): Test for a potential buffer
    243  1.6  christos 	overrun before copying signature pointer.
    244  1.3  christos 
    245  1.6  christos 2018-04-17  Alan Modra  <amodra (a] gmail.com>
    246  1.3  christos 
    247  1.6  christos 	* readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
    248  1.3  christos 
    249  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    250  1.3  christos 
    251  1.6  christos 	* readelf.c (get_machine_name): Correct typo.
    252  1.3  christos 
    253  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    254  1.3  christos 
    255  1.6  christos 	* configure.ac: Remove arm-epoc-pe support.
    256  1.6  christos 	* dlltool.c: Likewise.
    257  1.6  christos 	* configure: Regenerate.
    258  1.3  christos 
    259  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    260  1.3  christos 
    261  1.6  christos 	* testsuite/lib/binutils-common.exp: Remove sparc-aout and
    262  1.6  christos 	sparc-coff support.
    263  1.3  christos 
    264  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    265  1.3  christos 
    266  1.6  christos 	* testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
    267  1.6  christos 	support.
    268  1.6  christos 	* testsuite/binutils-all/copy-3.d: Likewise.
    269  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Likewise.
    270  1.6  christos 	* testsuite/lib/binutils-common.exp: Likewise.
    271  1.3  christos 
    272  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    273  1.3  christos 
    274  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
    275  1.3  christos 
    276  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    277  1.3  christos 
    278  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Remove w65 support.
    279  1.3  christos 
    280  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    281  1.3  christos 
    282  1.6  christos 	* testsuite/binutils-all/objdump.exp: Remove we32k support.
    283  1.6  christos 
    284  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    285  1.3  christos 
    286  1.6  christos 	* MAINTAINERS (Mark Kettenis): Move to past maintainers.
    287  1.6  christos 	* testsuite/binutils-all/objdump.exp: Remove m88k support.
    288  1.3  christos 
    289  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    290  1.1  christos 
    291  1.6  christos 	* readelf.c: Remove i370 support.
    292  1.6  christos 	* testsuite/binutils-all/objdump.exp: Likewise.
    293  1.1  christos 
    294  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    295  1.1  christos 
    296  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Remove h8500 support.
    297  1.6  christos 	* testsuite/lib/binutils-common.exp: Likewise.
    298  1.1  christos 
    299  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    300  1.1  christos 
    301  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
    302  1.1  christos 
    303  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    304  1.1  christos 
    305  1.6  christos 	* Makefile.am: Remove IEEE 695 support.
    306  1.6  christos 	* budbg.h: Likewise.
    307  1.6  christos 	* doc/binutils.texi: Likewise.
    308  1.6  christos 	* makefile.vms: Likewise.
    309  1.6  christos 	* objcopy.c: Likewise.
    310  1.6  christos 	* objdump.c: Likewise.
    311  1.6  christos 	* rddbg.c: Likewise.
    312  1.6  christos 	* ieee.c: Delete.
    313  1.6  christos 	* Makefile.in: Regenerate.
    314  1.6  christos 	* po/POTFILES.in: Regenerate.
    315  1.6  christos 
    316  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    317  1.6  christos 
    318  1.6  christos 	* testsuite/binutils-all/copy-2.d: Remove newsos3 support.
    319  1.6  christos 	* testsuite/binutils-all/nm.exp: Likewise.
    320  1.6  christos 
    321  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    322  1.6  christos 
    323  1.6  christos 	* .gitignore: Remove netware support.
    324  1.6  christos 	* Makefile.am: Likewise.
    325  1.6  christos 	* configure.ac: Likewise.
    326  1.6  christos 	* doc/Makefile.am: Likewise.
    327  1.6  christos 	* doc/binutils.texi: Likewise.
    328  1.6  christos 	* testsuite/binutils-all/nm.exp: Likewise.
    329  1.6  christos 	* nlmconv.c: Delete.
    330  1.6  christos 	* nlmconv.h: Delete.
    331  1.6  christos 	* nlmheader.y: Delete.
    332  1.6  christos 	* Makefile.in: Regenerate.
    333  1.6  christos 	* configure: Regenerate.
    334  1.6  christos 	* doc/Makefile.in: Regenerate.
    335  1.6  christos 	* po/POTFILES.in: Regenerate.
    336  1.1  christos 
    337  1.6  christos 2018-04-16  Alan Modra  <amodra (a] gmail.com>
    338  1.1  christos 
    339  1.6  christos 	* testsuite/binutils-all/objdump.exp: Remove tahoe support.
    340  1.1  christos 
    341  1.6  christos 2018-04-14  Alan Modra  <amodra (a] gmail.com>
    342  1.1  christos 
    343  1.6  christos 	* readelf.c (get_machine_name): Revert 2018-04-11 change.
    344  1.1  christos 
    345  1.6  christos 2018-04-12  Nick Clifton  <nickc (a] redhat.com>
    346  1.1  christos 
    347  1.6  christos 	PR 23050
    348  1.6  christos 	* readelf.c (process_dynamic_section): Correct dynamic string
    349  1.6  christos 	table size calculation.
    350  1.1  christos 
    351  1.6  christos 2018-04-11  Alan Modra  <amodra (a] gmail.com>
    352  1.1  christos 
    353  1.6  christos 	* ieee.c: Remove i960 support.
    354  1.6  christos 	* od-macho.c: Remove i860 support.
    355  1.6  christos 	* readelf.c: Remove i860 and i960 support.
    356  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Likewise.
    357  1.6  christos 	* testsuite/binutils-all/objdump.exp: Likewise.
    358  1.6  christos 	* testsuite/lib/binutils-common.exp: Likewise.
    359  1.1  christos 
    360  1.6  christos 2018-04-11  Maciej W. Rozycki  <macro (a] mips.com>
    361  1.1  christos 
    362  1.6  christos 	* testsuite/lib/binutils-common.exp (is_elf_format): Also return
    363  1.6  christos 	1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
    364  1.1  christos 
    365  1.6  christos 2018-04-10  Alan Modra  <amodra (a] gmail.com>
    366  1.1  christos 
    367  1.6  christos 	* testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
    368  1.6  christos 	reloc=11 for pru and reloc=50 for nds32.
    369  1.6  christos 	* testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
    370  1.3  christos 
    371  1.6  christos 2018-04-09  Maciej W. Rozycki  <macro (a] mips.com>
    372  1.3  christos 
    373  1.6  christos 	* testsuite/binutils-all/strip-15.d: New test.
    374  1.6  christos 	* testsuite/binutils-all/strip-15rel.s: New test source.
    375  1.6  christos 	* testsuite/binutils-all/strip-15rela.s: New test source.
    376  1.6  christos 	* testsuite/binutils-all/strip-15mips64.s: New test source.
    377  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Run the new test.
    378  1.3  christos 
    379  1.6  christos 2018-04-09  Maciej W. Rozycki  <macro (a] mips.com>
    380  1.3  christos 
    381  1.6  christos 	* testsuite/binutils-all/strip-14.d: New test.
    382  1.6  christos 	* testsuite/binutils-all/strip-14rel.s: New test source.
    383  1.6  christos 	* testsuite/binutils-all/strip-14rela.s: New test source.
    384  1.6  christos 	* testsuite/binutils-all/strip-14mips64.s: New test source.
    385  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Run the new test.
    386  1.3  christos 
    387  1.6  christos 2018-04-06  Tom Tromey  <tom (a] tromey.com>
    388  1.3  christos 
    389  1.6  christos 	* dwarf.c (read_and_display_attr_value): Add missing DW_LANG
    390  1.6  christos 	constants from DWARF 5.
    391  1.3  christos 
    392  1.6  christos 2018-04-05  H.J. Lu  <hongjiu.lu (a] intel.com>
    393  1.1  christos 
    394  1.6  christos 	PR gas/22318
    395  1.6  christos 	* configure: Regenerated.
    396  1.1  christos 
    397  1.6  christos 2018-04-05  Maciej W. Rozycki  <macro (a] mips.com>
    398  1.1  christos 
    399  1.6  christos 	* testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
    400  1.6  christos 	than `.dc.w' in second relocation.
    401  1.1  christos 
    402  1.6  christos 2018-04-05  Maciej W. Rozycki  <macro (a] mips.com>
    403  1.5  christos 
    404  1.6  christos 	* testsuite/binutils-all/strip-13.d: Also expect `unsupported
    405  1.6  christos 	relocation type 0x8f' error message.
    406  1.5  christos 
    407  1.6  christos 2018-04-05  Maciej W. Rozycki  <macro (a] mips.com>
    408  1.5  christos 
    409  1.6  christos 	* testsuite/binutils-all/strip-13.s: Rename to...
    410  1.6  christos 	* testsuite/binutils-all/strip-13rela.s: ... this.
    411  1.6  christos 	* testsuite/binutils-all/strip-13rel.s: New test source.
    412  1.6  christos 	* testsuite/binutils-all/strip-13mips64.s: New test source.
    413  1.6  christos 	* testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
    414  1.6  christos 	`dlx-*' and `xgate-*' from `not-target' list.  Add `m6811-*' and
    415  1.6  christos 	`m68hc11-*' to `not-target' list.
    416  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Switch between sources for
    417  1.6  christos 	`strip-13'.
    418  1.5  christos 
    419  1.6  christos 2018-04-05  Maciej W. Rozycki  <macro (a] mips.com>
    420  1.5  christos 
    421  1.6  christos 	* testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
    422  1.6  christos 	241 (0xf1) for the relocation number and RELA addend.
    423  1.6  christos 	* testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
    424  1.6  christos 	`not-target' list.
    425  1.5  christos 
    426  1.6  christos 2018-04-04  John David Anglin  <danglin (a] gcc.gnu.org>
    427  1.5  christos 
    428  1.6  christos 	* MAINTAINERS: Update my e-mail address.
    429  1.5  christos 
    430  1.6  christos 2018-04-04  Nick Clifton  <nickc (a] redhat.com>
    431  1.1  christos 
    432  1.6  christos 	* MAINTAINERS: Move Jason Eckhardt to past maintainers section.
    433  1.1  christos 
    434  1.6  christos 2018-03-23  Nick Clifton  <nickc (a] redhat.com>
    435  1.1  christos 
    436  1.6  christos 	* readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
    437  1.6  christos 	symbols.
    438  1.6  christos 	(print_gnu_build_attribute_description): If no file start symbol
    439  1.6  christos 	could be found, look for one two bytes into the file.
    440  1.6  christos 	* testsuite/binutils-all/note-4-64.s: Set the address of the file
    441  1.6  christos 	start symbol to two bytes into the file.
    442  1.6  christos 	* testsuite/binutils-all/note-4-32.s: Likewise.
    443  1.6  christos 
    444  1.6  christos 2018-03-21  H.J. Lu  <hongjiu.lu (a] intel.com>
    445  1.6  christos 
    446  1.6  christos 	* readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
    447  1.6  christos 	DF_1_WEAKFILTER and DF_1_NOCOMMON.
    448  1.6  christos 
    449  1.6  christos 2018-03-20  Nick Clifton  <nickc (a] redhat.com>
    450  1.6  christos 
    451  1.6  christos 	* po/es.po: Updated Spanish translation.
    452  1.6  christos 	* po/ru.po: Updated Russian translation.
    453  1.6  christos 
    454  1.6  christos 2018-03-13  Nick Clifton  <nickc (a] redhat.com>
    455  1.6  christos 
    456  1.6  christos 	PR 22957
    457  1.6  christos 	* stabs.c (pop_binincl): Fail if the file index is off the end of
    458  1.6  christos 	the stack.
    459  1.6  christos 
    460  1.6  christos 2018-03-13  Nick Clifton  <nickc (a] redhat.com>
    461  1.6  christos 
    462  1.6  christos 	PR 22955
    463  1.6  christos 	* stabs.c (parse_number): Add p_end parameter and use it to check
    464  1.6  christos 	the validity of the pp parameter.  Add checks to prevent walking
    465  1.6  christos 	off the end of the string buffer.
    466  1.6  christos 	(parse_stab_string): Likewise.
    467  1.6  christos 	(parse_stab_type): Likewise.
    468  1.6  christos 	(parse_stab_type_number): Likewise.
    469  1.6  christos 	(parse_stab_range_type): Likewise.
    470  1.6  christos 	(parse_stab_sun_builtin_type): Likewise.
    471  1.6  christos 	(parse_stab_sun_floating_type): Likewise.
    472  1.6  christos 	(parse_stab_enum_type): Likewise.
    473  1.6  christos 	(parse_stab_struct_type): Likewise.
    474  1.6  christos 	(parse_stab_baseclasses): Likewise.
    475  1.6  christos 	(parse_stab_struct_fields): Likewise.
    476  1.6  christos 	(parse_stab_cpp_abbrev): Likewise.
    477  1.6  christos 	(parse_stab_one_struct_field): Likewise.
    478  1.6  christos 	(parse_stab_members): Likewise.
    479  1.6  christos 	(parse_stab_tilde_field): Likewise.
    480  1.6  christos 	(parse_stab_array_type): Likewise.
    481  1.6  christos 
    482  1.6  christos 	* parse_stab: Compute the end of the string and then pass it on to
    483  1.6  christos 	individual parser functions.
    484  1.6  christos 
    485  1.6  christos 2018-03-07  Paul Pluzhnikov  <ppluzhnikov (a] google.com>
    486  1.6  christos 
    487  1.6  christos 	PR binutils/22923
    488  1.6  christos 	* binutils/readelf.c (get_ver_flags): Expand buffer to avoid
    489  1.6  christos 	overflow.
    490  1.1  christos 
    491  1.6  christos 2018-03-07  Alan Modra  <amodra (a] gmail.com>
    492  1.1  christos 
    493  1.6  christos 	* configure.ac: Add objdump_private_desc_xcoff for rs6000.
    494  1.5  christos 	* configure: Regenerate.
    495  1.1  christos 
    496  1.6  christos 2018-03-05  H.J. Lu  <hongjiu.lu (a] intel.com>
    497  1.1  christos 
    498  1.6  christos 	PR binutils/22911
    499  1.6  christos 	* objdump.c (is_significant_symbol_name): Return TRUE for all
    500  1.6  christos 	.plt* sections.
    501  1.6  christos 	(find_symbol_for_address): Replace linear search with binary
    502  1.6  christos 	search on dynamic relocations.
    503  1.1  christos 
    504  1.6  christos 2018-03-01  Nick Clifton  <nickc (a] redhat.com>
    505  1.1  christos 
    506  1.6  christos 	PR 22905
    507  1.6  christos 	* dwarf.c (display_debug_ranges): Check that the offset loaded
    508  1.6  christos 	from the range_entry structure is valid.
    509  1.1  christos 
    510  1.6  christos 2018-03-01  Alan Modra  <amodra (a] gmail.com>
    511  1.1  christos 
    512  1.6  christos 	* configure.ac (ALL_LINGUAS): Add sr.  Sort.
    513  1.6  christos 	* configure: Regenerate.
    514  1.1  christos 
    515  1.6  christos 2018-02-27  Nick Clifton  <nickc (a] redhat.com>
    516  1.1  christos 
    517  1.6  christos 	* po/pt.po: New Portuguese translation.
    518  1.6  christos 	* configure.ac (ALL_LINGUAS): Add pt.
    519  1.5  christos 	* configure: Regenerate.
    520  1.1  christos 
    521  1.6  christos 2018-02-27  Nick Clifton  <nickc (a] redhat.com>
    522  1.6  christos 
    523  1.6  christos 	PR 22875
    524  1.6  christos 	* objcopy.c (copy_object): Check the error status after marking
    525  1.6  christos 	symbols used in relocations.
    526  1.6  christos 	* testsuite/binutils-all/strip-13.s: New test source file.
    527  1.6  christos 	* testsuite/binutils-all/strip-13.s: New test driver file.
    528  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Run the new test.
    529  1.6  christos 
    530  1.6  christos 2018-02-26  Alan Modra  <amodra (a] gmail.com>
    531  1.6  christos 
    532  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo-n32.d,
    533  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo.d: Update.
    534  1.6  christos 
    535  1.6  christos 2018-02-23  Alan Modra  <amodra (a] gmail.com>
    536  1.6  christos 
    537  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo-n32.d,
    538  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo.d: Update.
    539  1.6  christos 
    540  1.6  christos 2018-02-20  Ronald Hoogenboom  <hoogenboom30 (a] zonnet.nl>
    541  1.6  christos 
    542  1.6  christos 	* doc/binutils.texi (objcopy): Add missing closing square
    543  1.6  christos 	parenthesis to listing of objcopy's command line options.
    544  1.6  christos 
    545  1.6  christos 2018-02-19  Matthias Klose  <doko (a] debian.org>
    546  1.6  christos 
    547  1.6  christos 	* strings.c (long_options): Include-all-whitespace does not take
    548  1.6  christos         an extra agument.
    549  1.6  christos 
    550  1.6  christos 2018-02-13  Alan Modra  <amodra (a] gmail.com>
    551  1.6  christos 
    552  1.6  christos 	PR 22836
    553  1.6  christos 	* testsuite/binutils-all/group-7.s,
    554  1.6  christos 	* testsuite/binutils-all/group-7a.d,
    555  1.6  christos 	* testsuite/binutils-all/group-7b.d,
    556  1.6  christos 	* testsuite/binutils-all/group-7c.d: New tests.
    557  1.6  christos 	* testsuite/binutils-all/objcopy.exp: Run them.
    558  1.6  christos 
    559  1.6  christos 2018-02-08  Nick Clifton  <nickc (a] redhat.com>
    560  1.6  christos 
    561  1.6  christos 	PR 22802
    562  1.6  christos 	* dwarf.c (load_separate_debug_file): Return early if the user is
    563  1.6  christos 	not interested in debug links.
    564  1.6  christos 
    565  1.6  christos 2018-02-06  Nick Clifton  <nickc (a] redhat.com>
    566  1.6  christos 
    567  1.6  christos 	PR 22793
    568  1.6  christos 	* readelf.c (find_section): Replace assertion with test and return
    569  1.6  christos 	of NULL.
    570  1.6  christos 	(find_section_by_address): Add test of section header table
    571  1.6  christos 	existance.
    572  1.6  christos 	(find_section_by_type): Likewise.
    573  1.6  christos 	(find_section_in_set): Likewise.
    574  1.6  christos 
    575  1.6  christos 2018-02-05  Maciej W. Rozycki  <macro (a] mips.com>
    576  1.6  christos 
    577  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo.d: New test.
    578  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
    579  1.6  christos 	* testsuite/binutils-all/mips/mips-reginfo.s: New test source.
    580  1.6  christos 	* testsuite/binutils-all/mips/mips.exp: Run the new tests.
    581  1.6  christos 
    582  1.6  christos 2018-02-05  Maciej W. Rozycki  <macro (a] mips.com>
    583  1.6  christos 
    584  1.6  christos 	* testsuite/config/default.exp (binutils_run): Document
    585  1.6  christos 	`binutils_run_status'.
    586  1.6  christos 	* testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
    587  1.6  christos 	and set it.
    588  1.6  christos 	(run_dump_test): Add `error', `error_output', `warning' and
    589  1.6  christos 	`warning_output' options.  Update documentation accordingly.
    590  1.6  christos 
    591  1.6  christos 2018-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    592  1.6  christos 
    593  1.6  christos 	* dwarf.c (dwarf_regnames_riscv): New register name table.
    594  1.6  christos 	(init_dwarf_regnames_riscv): New function.
    595  1.6  christos 	(init_dwarf_regnames): Add call to initialise RiscV register
    596  1.6  christos 	names.
    597  1.6  christos 	* dwarf.h (init_dwarf_regnames_riscv): Declare.
    598  1.6  christos 	* objdump.c (dump_dwarf): Add call to initialise RiscV register
    599  1.6  christos 	names.
    600  1.1  christos 
    601  1.6  christos 2018-02-01  Alan Modra  <amodra (a] gmail.com>
    602  1.1  christos 
    603  1.6  christos 	PR 22769
    604  1.6  christos 	* objdump.c (load_specific_debug_section): Check for overflow
    605  1.6  christos 	when adding one to section size for a string section terminator.
    606  1.1  christos 
    607  1.6  christos 2018-01-30  Nick Clifton  <nickc (a] redhat.com>
    608  1.1  christos 
    609  1.6  christos 	PR 22734
    610  1.6  christos 	* doc/binutils.texi (nm): Update description to point out that
    611  1.6  christos 	zero-initialized values can also be shown as type B, b, S or s
    612  1.6  christos 	since they can be stored in the BSS section.
    613  1.1  christos 
    614  1.6  christos 2018-01-30  Alan Modra  <amodra (a] gmail.com>
    615  1.6  christos 
    616  1.6  christos 	* objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
    617  1.6  christos 	"artificially large" end address.
    618  1.6  christos 
    619  1.6  christos 2018-01-28  Nick Clifton  <nickc (a] redhat.com>
    620  1.6  christos 
    621  1.6  christos 	* README-how-to-make-a-release: Add note about checking gpg key
    622  1.6  christos 	and the results of gnupload.
    623  1.6  christos 
    624  1.6  christos 2018-01-27  Nick Clifton  <nickc (a] redhat.com>
    625  1.6  christos 
    626  1.6  christos 	* README-how-to-make-a-release: Add details on how to actually
    627  1.6  christos 	make the release.
    628  1.6  christos 
    629  1.6  christos 2018-01-26  Nick Clifton  <nickc (a] redhat.com>
    630  1.6  christos 
    631  1.6  christos 	* README-how-to-make-a-release: Add more details on updating
    632  1.6  christos 	version numbers.
    633  1.6  christos 
    634  1.6  christos 2018-01-22  Maciej W. Rozycki  <macro (a] mips.com>
    635  1.6  christos 
    636  1.6  christos 	* doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
    637  1.6  christos 	option description.
    638  1.6  christos 
    639  1.6  christos 2018-01-22  Maciej W. Rozycki  <macro (a] mips.com>
    640  1.6  christos 
    641  1.6  christos 	* MAINTAINERS: Update my company e-mail address.
    642  1.6  christos 
    643  1.6  christos 2018-01-22  Nick Clifton  <nickc (a] redhat.com>
    644  1.6  christos 
    645  1.6  christos 	* po/sv.po: Updated Swedish translation.
    646  1.6  christos 
    647  1.6  christos 2018-01-18  Nick Clifton  <nickc (a] redhat.com>
    648  1.6  christos 
    649  1.6  christos 	* po/bg.po: Updated Bulgarian translation.
    650  1.6  christos 
    651  1.6  christos 2018-01-16  Joel Brobecker  <brobecker (a] adacore.com>
    652  1.6  christos 
    653  1.6  christos 	* README-how-to-make-a-release: Add reminder to update the
    654  1.6  christos 	branch name in gdbadmin's crontab on sourceware.
    655  1.6  christos 
    656  1.6  christos 2018-01-16  Joel Brobecker  <brobecker (a] adacore.com>
    657  1.6  christos 
    658  1.6  christos 	* README-how-to-make-a-release: Remove trailing spaces.
    659  1.6  christos 
    660  1.6  christos 2018-01-16  Nick Clifton  <nickc (a] redhat.com>
    661  1.6  christos 
    662  1.6  christos 	* po/fr.po: Updated French translation.
    663  1.6  christos 
    664  1.6  christos 2018-01-15  Nick Clifton  <nickc (a] redhat.com>
    665  1.6  christos 
    666  1.6  christos 	* po/uk.po: Updated Ukranian translation.
    667  1.6  christos 
    668  1.6  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    669  1.6  christos 
    670  1.6  christos 	* README-how-to-make-a-release: Update notes.
    671  1.6  christos 	* po/binutils.pot: Regenerated.
    672  1.1  christos 
    673  1.6  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    674  1.1  christos 
    675  1.5  christos 	* configure: Regenerate.
    676  1.3  christos 
    677  1.6  christos 2018-01-13  Nick Clifton  <nickc (a] redhat.com>
    678  1.3  christos 
    679  1.6  christos 	2.30 branch created.
    680  1.6  christos 	* NEWS: Add marker for 2.30.
    681  1.3  christos 
    682  1.6  christos 2018-01-12  Nick Clifton  <nickc (a] redhat.com>
    683  1.3  christos 
    684  1.6  christos 	* README-how-to-make-a-release: Add notes on how to make the
    685  1.6  christos 	branch and prelease snapshot.
    686  1.6  christos 	* BRANCHES: Add binutils-2_29-branch.
    687  1.6  christos 
    688  1.6  christos 2018-01-10  Nick Clifton  <nickc (a] redhat.com>
    689  1.6  christos 
    690  1.6  christos 	* MAINTAINERS: Note that it is now the configure.ac file and not
    691  1.6  christos 	the configure.in file that needs to be kept in sync with gcc.
    692  1.6  christos 	Add a note about sending patches for libiberty to gcc.
    693  1.6  christos 
    694  1.6  christos 2018-01-03  Nick Clifton  <nickc (a] redhat.com>
    695  1.6  christos 
    696  1.6  christos 	* objcopy.c (merge_gnu_build_notes): Add cast to maximum address
    697  1.6  christos 	constants.
    698  1.6  christos 
    699  1.6  christos 2018-01-03  Nick Clifton  <nickc (a] redhat.com>
    700  1.6  christos 
    701  1.6  christos 	* objcopy.c (objcopy_internal_note): New structure.
    702  1.6  christos 	(gap_exists): New function.
    703  1.6  christos 	(is_open_note): New function.
    704  1.6  christos 	(is_func_note): New function.
    705  1.6  christos 	(is_64bit): New function.
    706  1.6  christos 	(merge_gnu_build_notes): Handle v3 notes.  Do not merge
    707  1.6  christos 	if there are relocations against the notes.
    708  1.6  christos 	* readelf.c (get_note_type): Use short names for build attribute
    709  1.6  christos 	notes.
    710  1.6  christos 	(print_symbol_for_build_attribute): Rename to
    711  1.6  christos 	get_symbol_for_build_attribute.  Returns the found symbol rather
    712  1.6  christos 	than printing it.
    713  1.6  christos 	(print_gnu_build_attribute_description): Maintain address ranges
    714  1.6  christos 	for function notes as well as global notes.  Handle v3 notes.
    715  1.6  christos 	(print_gnu_build_attribute_name): Use more space for printing the
    716  1.6  christos 	name in wide mode.
    717  1.6  christos 	* testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
    718  1.6  christos 	Eliminate symbol references in order to remove the need for
    719  1.6  christos 	relocations.
    720  1.6  christos 	* testsuite/binutils-all/note-2-64.s: Likewise.
    721  1.6  christos 	* testsuite/binutils-all/note-3-32.s: Add a size to the note_1
    722  1.6  christos 	symbol.
    723  1.6  christos 	* testsuite/binutils-all/note-3-64.s: Likewise.
    724  1.6  christos 	* testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
    725  1.6  christos 	output.
    726  1.6  christos 	* testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
    727  1.6  christos 	* testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
    728  1.6  christos 	* testsuite/binutils-all/note-2-32.d: Likewise.
    729  1.6  christos 	* testsuite/binutils-all/note-2-64.d: Likewise.
    730  1.6  christos 	* testsuite/binutils-all/note-3-32.d: Likewise.
    731  1.6  christos 	* testsuite/binutils-all/note-3-64.d: Likewise.
    732  1.6  christos 	* testsuite/binutils-all/note-4-64.s: New test.  Checks v3 notes.
    733  1.6  christos 	* testsuite/binutils-all/note-4-32.s: New test.
    734  1.6  christos 	* testsuite/binutils-all/note-4-64.d: New test result file.
    735  1.6  christos 	* testsuite/binutils-all/note-4-32.d: New test result file.
    736  1.1  christos 
    737  1.6  christos 2018-01-03  Alan Modra  <amodra (a] gmail.com>
    738  1.1  christos 
    739  1.3  christos 	Update year range in copyright notice of all files.
    740  1.1  christos 
    741  1.6  christos For older changes see ChangeLog-2017
    742  1.1  christos 
    744  1.3  christos Copyright (C) 2018 Free Software Foundation, Inc.
    745  1.3  christos 
    746  1.3  christos Copying and distribution of this file, with or without modification,
    747  1.3  christos are permitted in any medium without royalty provided the copyright
    748  1.3  christos notice and this notice are preserved.
    749  1.1  christos 
    750  1.1  christos Local Variables:
    751  1.1  christos mode: change-log
    752  1.1  christos left-margin: 8
    753  1.1  christos fill-column: 74
    754  1.1  christos version-control: never
    755                End:
    756