diff options
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f5778856..f9e3b4a5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,58 @@ +2015-10-16 Mark Wielaard <mjw@redhat.com> + + * elflint.c (check_symtab): Don't check TLS symbol value against TLS + phdr offset in debuginfo files. + (check_sections): Don't try to match section offsets to phdrs offsets + in debuginfo files. + +2015-10-16 Mark Wielaard <mjw@redhat.com> + + * elflint.c (check_reloc_shdr): Reject only desthdrs if they have both + SHF_MERGE and SHF_STRINGS set. + +2015-10-13 Jose E. Marchesi <jose.marchesi@oracle.com> + + * elflint.c (check_sections): Do not rely on + ebl_check_special_section when checking debuginfo files. Also + check that the type of WE sections in debuginfo files is NOBITS. + +2015-10-13 Mark Wielaard <mjw@redhat.com> + + * elflint.c (check_program_header): Check relro flags are a subset + of the load segment if they don't fully overlap. + +2015-10-07 Mark Wielaard <mjw@redhat.com> + + * Makefile.am (ldlex_no_Wstack_usage): New. + * ldlex.l ([RWX]): Make cnt unsigned. + +2015-10-09 Josh Stone <jistone@redhat.com> + + * elflint.c (main): Replace stat64 and fstat64 with stat and fstat. + * readelf.c (process_file): Likewise. + (process_elf_file): Replace off64_t with off_t. + * findtextrel.c (process_file): Replace open64 with open. + * ld.c (main): Replace sizeof (off64_t) with 8. + * strings.c: Replace off64_t with off_t throughout. + (main): Replace stat64 and fstat64 with stat and fstat. + (map_file): Replace mmap64 with mmap. + (read_block): Likewise, and replace lseek64 with lseek. + * strip.c (handle_elf): Replace ftruncate64 with ftruncate. + (process_file): Replace stat64 and fstat64 with stat and fstat. + * unstrip.c (parse_opt): Replace stat64 with stat. + (handle_file): Replace open64 with open. + (open_file): Likewise. + +2015-10-08 Chih-Hung Hsieh <chh@google.com> + + * ld.c (determine_output_format): Move recursive nested + function "try" to file scope. + +2015-10-04 Mark Wielaard <mjw@redhat.com> + + * strip.c (handle_elf): Only sanity check section symbols to not + kept discarded sections if we are creating a debug file. + 2015-10-07 Mark Wielaard <mjw@redhat.com> * unstrip.c (MAX): Removed. |