X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=binutils%2FChangeLog;h=30eae9709d4e785703ddb877003d4c238f540cc5;hb=39ec04904ff172dd67fd43ed3720f26d854732bf;hp=a6194bda0d2fc23bb4b642d78591b3adebe18957;hpb=9db70fc3656064555873332003d842b880ca470c;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index a6194bda0d..30eae9709d 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,94 @@ +2020-06-11 Alan Modra + + * readelf.c (process_mips_specific): Don't alloc memory for + Elf_Internal_Options. + +2020-06-11 Alan Modra + + * readelf.c (process_mips_specific): Assert size of internal + types match size of external types, and simplify allocation of + internal buffer. Catch possible integer overflow when sanity + checking option size. Don't assume options are a regular array. + Sanity check reginfo option against option size. Use PRI macros + when printing. + +2020-06-10 Ralf Habacker + + PR 26082 + * mclex.c (yylex): Reject lines that reach end-of-file without a + terminating newline character. + +2020-06-08 Nick Clifton + + PR 26093 + * doc/binutils.texi (strings): Fix typo. + +2020-06-08 Nick Clifton + + PR 26086 + * dwarf.c (process_debug_info): Check that there is space in the + debug_information array before filling in an entry. + +2020-06-06 Alan Modra + + * doc/binutils.texi (PowerPC -M option): Mention power10 and pwr10. + +2020-06-05 Joel Anderson + + PR 26082 + * mclex.c (yylex): Add test for an empty input stream. + +2020-06-04 Stephen Casner + + * testsuite/binutils-all/pr25662-pdp11.s: Alternate source file + for test using section pseudo-ops compatible with pdp11. + * testsuite/binutils-all/objcopy.exp: Select alternate source. + +2020-06-04 Jose E. Marchesi + + * objdump.c (disassemble_data): Set disasm_info.endian_code to + disasm_info.endian after the latter is initialized to the + endianness reported by BFD. + +2020-06-04 Alan Modra + + * testsuite/binutils-all/i386/i386.exp: Remove global directive + outside proc body. + * testsuite/binutils-all/x86-64/objects.exp: Likewise. + * testsuite/binutils-all/x86-64/x86-64.exp: Likewise. + +2020-06-03 Joel Anderson + + * windmc.h (struct mc_node): Add id_typecast field. + * mcparse.y (message): Initialise the id_typecast field. + * windmc.c (write_dbg): Use the id_typecast field as a parameter + when calling write_dbg_define. + (write_header): Likewise. + +2020-06-03 Alan Modra + + PR 26069 + * objcopy.c (copy_relocations_in_section): Free relpp on error. + Don't accidentally free isection->orelocation. + +2020-06-02 Alan Modra + + * testsuite/binutils-all/ar.exp (obj): Set up object file name + extension. Use throughout. Don't completely exclude non-ELF + alpha targets. Run long_filenames test for tic30. Exclude thin + archive tests for aix, ecoff and vms. + * estsuite/binutils-all/objdump.exp (obj): Set up object file name + extension. Use throughout. Don't exclude non-ELF alpha targets + from "bintest.a". + +2020-05-28 Max Filippov + + * MAINTAINERS (Xtensa): Add myself as maintainer. + +2020-05-23 Alan Modra + + * testsuite/binutils-all/ar.exp (many_files): New test. + 2020-05-21 Alan Modra * addr2line.c: Replace "if (x) free (x)" with "free (x)" throughout.