| 2004-09-25 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c: Make compile with gcc 4.0. |
| * strip.c: Likewise. |
| |
| 2004-08-16 Ulrich Drepper <drepper@redhat.com> |
| |
| * strip.c (handle_elf): Rewrite dynamic memory handling to use of |
| allocate to work around gcc 3.4 bug. |
| |
| 2004-01-25 Ulrich Drepper <drepper@redhat.com> |
| |
| * ldlex.l (invalid_char): Better error message. |
| |
| 2004-01-23 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c: Print SHT_GNU_LIBLIST sections. |
| |
| * none_ld.c: New file. |
| |
| 2004-01-21 Ulrich Drepper <drepper@redhat.com> |
| |
| * Makefile.am: Enable building of machine specific linker. |
| |
| 2004-01-20 Ulrich Drepper <drepper@redhat.com> |
| |
| * Makefile.am: Support building with mudflap. |
| |
| * i386_ld.c: Fix warnings gcc 3.4 spits out. |
| * ldgeneric.c: Likewise. |
| * ldscript.y: Likewise. |
| * readelf.c: Likewise. |
| * strip.c: Likewise. |
| |
| * readelf.c (print_debug_line_section): Determine address size |
| correctly. |
| |
| 2004-01-19 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (print_phdr): Show which sections are covered by the |
| PT_GNU_RELRO entry. |
| |
| * elflint.c (check_program_header): Check PT_GNU_RELRO entry. |
| |
| * readelf.c (print_debug_macinfo_section): Implement. |
| |
| 2004-01-18 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (print_debug_line_section): Implement. |
| |
| 2004-01-17 Ulrich Drepper <drepper@redhat.com> |
| |
| * src/elflint.c: Use PACKAGE_NAME instead of PACKAGE. |
| * src/ld.c: Likewise. |
| * src/nm.c: Likewise. |
| * src/readelf.c: Likewise. |
| * src/size.c: Likewise. |
| * src/strip.c: Likewise. |
| |
| * strip.c: Add a few more unlikely. Reduce scope of some variables. |
| |
| * Makefile.am: Support building with mudflap. |
| |
| 2004-01-16 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (print_debug_info_section): Free dies memory. |
| |
| * readelf.c: Print .debug_info section content. |
| |
| 2004-01-13 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (print_shdr): Add support for SHF_ORDERED and SHF_EXCLUDE. |
| |
| 2004-01-12 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (print_debug_aranges): Implement using libdw. |
| |
| 2004-01-11 Ulrich Drepper <drepper@redhat.com> |
| |
| * nm.c: Adjust for Dwarf_Files type and dwarf_lineno interface change. |
| |
| * readelf.c: Use libdw instead of libdwarf. Not all of the old |
| behavior is available yet. |
| * Makefile.am: Link readelf with libdw. Remove libdwarf include path. |
| |
| 2004-01-09 Ulrich Drepper <drepper@redhat.com> |
| |
| * nm.c (get_local_names): Adjust call to dwarf_nextcu. |
| |
| * nm.c: Implement getting information about local variables. |
| |
| 2004-01-07 Ulrich Drepper <drepper@redhat.com> |
| |
| * nm.c: Read also debug information for local symbols. |
| |
| 2004-01-05 Ulrich Drepper <drepper@redhat.com> |
| |
| * nm.c: Shuffle dwarf handling code around so the maximum column |
| width can be computed ahead of printing. Avoid collection symbols |
| which are not printed anyway. |
| |
| * nm.c: Rewrite dwarf handling to use libdw. |
| * Makefile.am (AM_CFLAGS): Add -std parameter. |
| (INCLUDES): Find header in libdw subdir. |
| (nm_LDADD): Replace libdwarf with libdw. |
| |
| * elflint.c: Update copyright year. |
| * readelf.c: Likewise. |
| * size.c: Likewise. |
| * strip.c: Likewise. |
| * nm.c: Likewise. |
| |
| 2003-12-31 Ulrich Drepper <drepper@redhat.com> |
| |
| * strip.c (process_file): Close file before returning. |
| |
| 2003-11-19 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (handle_dynamic): Make column for tag name wider. |
| |
| 2003-09-29 Ulrich Drepper <drepper@redhat.com> |
| |
| * readelf.c (handle_dynamic): Always terminate tag name with a space. |
| |
| 2003-09-25 Ulrich Drepper <drepper@redhat.com> |
| |
| * strip.c (process_file): Don't mmap the input file, we modify the |
| data structures and don't want the change end up on disk. |
| |
| 2003-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * unaligned.h (union u_2ubyte_unaligned, |
| union u_4ubyte_unaligned, union u_8ubyte_unaligned): Add |
| packed attribute. |
| (add_2ubyte_unaligned, add_4ubyte_unaligned, |
| add_8ubyte_unaligned): Avoid nesting bswap_NN macros. |
| Read/store value through _ptr->u instead of *_ptr. |
| |
| 2003-09-22 Ulrich Drepper <drepper@redhat.com> |
| |
| * size.c (show_sysv): Change type of maxlen to int. |
| |
| * strip.c (handle_elf): Handle the 64-bit archs which is 64-bit |
| buckets. |
| |
| * i386_ld.c: Many many fixes and extensions. |
| * ld.c: Likewise. |
| * ldgeneric.c: Likewise. |
| |
| 2003-08-16 Ulrich Drepper <drepper@redhat.com> |
| |
| * ldgeneric.c (check_definition): Don't add symbol on dso_list if |
| the reference is from another DSO. |
| |
| 2003-08-15 Ulrich Drepper <drepper@redhat.com> |
| |
| * ldgeneric.c (find_entry_point): It is no fatal error if no entry |
| point is found when creating a DSO. |
| |
| 2003-08-14 Ulrich Drepper <drepper@redhat.com> |
| |
| * ld.c (main): Always call FLAG_UNRESOLVED. |
| * ldgeneric.c (ld_generic_flag_unresolved): Only complain about |
| undefined symbols if not creating DSO or ld_state.nodefs is not set. |
| |
| 2003-08-13 Ulrich Drepper <drepper@redhat.com> |
| |
| * Makefile.in: Depend on libebl.a, not libebl.so. |
| |
| * ld.c (main): Mark stream for linker script as locked by caller. |
| (read_version_script): Likewise. |
| * ldlex.c: Define fread and fwrite to _unlocked variant. |
| |
| * i386_ld.c (elf_i386_finalize_plt): Replace #ifdefs with uses of |
| target_bswap_32. |
| * unaligned.h: Define target_bswap_16, target_bswap_32, and |
| target_bswap_64. |
| (store_2ubyte_unaligned, store_4ubyte_unaligned, |
| store_8ubyte_unaligned): Define using new macros. |
| |
| 2003-08-12 Ulrich Drepper <drepper@redhat.com> |
| |
| * i386_ld.c (elf_i386_finalize_plt): Use packed structs to access |
| possibly unaligned memory. Support use of big endian machines. |
| |
| 2003-08-11 Ulrich Drepper <drepper@redhat.com> |
| |
| * Moved to CVS archive. |