X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=binutils%2FChangeLog;h=9e49570f13c84b6f00b8417f2ad04b60959c7b6c;hb=4970f871a701ce55f5018f31bca1b478448c57ff;hp=7f7a7f46c3b6a83481d991105ec39b0ce560ee5b;hpb=938ae7493b835031e0856d4ad4030568c5e6dd98;p=deliverable%2Fbinutils-gdb.git diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 7f7a7f46c3..9e49570f13 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,315 @@ +2005-12-12 Nathan Sidwell + + * Makefile.am: Replace ms1 files with mt files. + * Makefile.in: Rebuilt. + * readelf.c (elf/mt.h): Adjust #include. + +2005-11-30 Nick Clifton + + * configure.in (ALL_LINGUAS): Add fi. + * configure: Regenerate. + * po/fi.po: New file: Finnish translation. + +2005-11-21 Arnold Metselaar + + * MAINTAINERS: add myself as Z80 maintainer + +2005-11-17 Andrew Haley + + * cxxfilt.c (main): Flush output at newline. + +2005-11-16 Mark Mitchell + + * doc/binutils.texi: Include config.texi and @file documentation + for manual pages. + +2005-11-15 Jan Beulich + + * objcopy.c (keep_file_symbols): New. + (enum command_line_switch): Add OPTION_KEEP_FILE_SYMBOLS. + (strip_options): Add --keep-file-symbols. + (copy_options): Likewise. + (copy_usage): Likewise. + (strip_usage): Likewise. + (filter_symbols): Act upon keep_file_symbols. + (strip_main): Handle OPTION_KEEP_FILE_SYMBOLS. + (copy_main): Likewise. + * doc/binutils.texi: Document --keep-file-symbols for objcopy + and strip. + +2005-11-14 Daniel Jacobowitz + + * readelf.c (struct dump_list_entry, request_dump_byname) + (initialise_dumps_byname): New. + (parse_args): Call request_dump_byname. + (process_section_contents): Call initialise_dumps_byname. + * doc/binutils.texi (readelf): Mention -x NAME. + * NEWS: Likewise. + +2005-11-11 Nick Clifton + + PR 1150 + * readelf.c (get_mips_symbol_other): New function. + (get_symbol_other): New function. + (process_symbol_table): Call get_symbol_other() to get a + description of the st_other field if it contains more information + than just the visibility. + +2005-11-07 Steve Ellcey + + * configure: Regenerate after modifying bfd/warning.m4. + +2005-10-30 H.J. Lu + + * Makefile.am: Run "make dep-am". + * Makefile.in: Regenerated. + + * dep-in.sed: Replace " ./" with " ". + +2005-10-25 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/binutils.pot: Regenerate. + +2005-10-24 Bernd Schmidt + + * MAINTAINERS: Add self as BFIN maintainer. + +2005-10-18 Jie Zhang + + * MAINTAINERS: Add self as BFIN maintainer. + +2005-10-11 Danny Smith + + * rclex.l (handle quotes): Stop parsing hex notation escaped + chars after the first two digits, + +2005-10-11 Nick Clifton + + PR binutils/1437 + * cxxfilt.c (flags): Remove DMGL_TYPES; + (long_options): Rename --no-types to --types. + (usage): Likewise. + (demangle_it): Add a comment describing why _ and $ prefixes are + skipped. Use printf rather than puts to emit the demangled output + in order to avoid emitting a new line character. + (main): Have the -t flag enable type demangling. + Emit a newline after every demangled command line argument. + Copy whitespace from stdin to stdout. + * doc/binutils.texi (c++filt): Document the change to the -t + switch. + Document why demangling names on the command line is slightly + different to demangling names read from the standard input. + +2005-10-10 Mark Mitchell + + * doc/Makefile.am (config.texi): Set top_srcdir. + * doc/Makefile.in: Regenerated. + * doc/binutils.texi: Use at-file.texi from libiberty. + +2005-10-10 H.J. Lu + + PR binutils/1436 + * readelf.c (ABSADDR): New. + (dump_ia64_unwind): Use ABSADDR to get the unwind info address. + +2005-10-10 Thomas Weidenmueller + + * resbin.c (res_to_bin_accelerator): Place the terminating NUL at + the correct location in the bindata structure. + +2005-10-10 Bryce Schober + + * doc/binutils.texi (objdump): Fix typo: -reg-name-std should be + -reg-names-std. + +2005-10-04 Nick Clifton + + * cxxfilt.c: Treat mangled names specified on the command line in + the same way as mangled names read from stdin. + Add -i switch to disable the display of implementation details. + Add -t switch to disable the demangling of types. + * NEWS: Mention the new switches. + * doc/binutils.texi (cxxfilt): Document the -i and -t switches. + +2005-10-03 Mark Mitchell + + * addr2line.c (usage): Document @file. + * ar.c (usage): Likewise. + * coffdump (usage): Likewise. + * cxxfilt.c (usage): Likewise. + * dlltool.c (usage): Likewise. + * dllwrap.c (usage): Likewise. + * nlmconv.c (usage): Likewise. + * nm.c (usage): Likewise. + * objcopy.c (usage): Likewise. + * objdump.c (usage): Likewise. + * readelf.c (usage): Likewise. + * size.c (usage): Likeise. + * srconv.c (usage): Likewise. + * strings.c (usage): Likewise. + * windres.c (usage): Likewise. + * doc/binutils.texi: Add section on common options. + +2005-10-03 H.J. Lu + + * NEWS: Mention -W/--dwarf. + + * doc/binutils.texi: Document -W/--dwarf for objdump. + +2005-10-01 Paul Brook + + * readelf.c (arm_attr_tag_CPU_arch, arm_attr_tag_ARM_ISA_use, + arm_attr_tag_THUMB_ISA_use, arm_attr_tag_VFP_arch, + arm_attr_tag_WMMX_arch, arm_attr_tag_NEON_arch, + arm_attr_tag_ABI_PCS_config, arm_attr_tag_ABI_PCS_R9_use, + arm_attr_tag_ABI_PCS_RW_data, arm_attr_tag_ABI_PCS_RO_DATA, + arm_attr_tag_ABI_PCS_GOT_use, arm_attr_tag_ABI_PCS_wchar_t, + arm_attr_tag_ABI_FP_rounding, arm_attr_tag_ABI_FP_denormal, + arm_attr_tag_ABI_FP_exceptions, arm_attr_tag_ABI_FP_user_exceptions, + arm_attr_tag_ABI_FP_number_model, arm_attr_tag_ABI_align8_needed, + arm_attr_tag_ABI_align8_preserved, arm_attr_tag_ABI_enum_size, + arm_attr_tag_ABI_HardFP_use, arm_attr_tag_ABI_VFP_args, + arm_attr_tag_ABI_WMMX_args, arm_attr_tag_ABI_optimization_goals, + arm_attr_tag_ABI_FP_optimization_goals, arm_attr_public_tags): New. + (display_arm_attribute, process_arm_specific): New functions. + (process_arch_specific): Add EM_ARM. + +2005-09-30 Mark Mitchell + + * dlltool.c (main): Fix typo. + * windres.c (main): Likewise. + +2005-09-30 H.J. Lu + + * Makefile.in: Regenerated. + +2005-09-30 H.J. Lu + + * sysinfo.y (main): Undo last change. + +2005-08-30 Mark Mitchell + + * addr2line.c (main): Use expandargv. + * ar.c (main): Likewise. + * coffdump.c (main): Likewise. + * cxxfilt.c (main): Likewise. + * dlltool.c (main): Likewise. + * dllwrap.c (main): Likewise. + * nlmconv.c (main): Likewise. + * nm.c (main): Likewise. + * objcopy.c (main): Likewise. + * objdump.c (main): Likewise. + * readelf.c (main): Likewise. + * size.c (main): Likeiwse. + * srcconv.c (main): Likewise. + * strings.c (main): Likewise. + * sysdump.c (main): Likewise. + * sysinfo.y (main): Likewise. + * windres.c (main): Likewise. + +2005-09-30 H.J. Lu + + * Makefile.am: Run "make dep-am". + * Makefile.in: Regenerated. + * aclocal.m4: Likewise. + +2005-09-30 Catherine Moore + + * Makefile.am: Bfin support. + * Makefile.in: Regenerated. + * aclocal.m4: Regenerated. + * readelf.c (elf/bfin.h): Include. + (guess_is_rela): EM_BLACKFIN support. + (dump_relocations): Likewise. + +2005-09-30 H.J. Lu + + * dwarf.c (fetch_indirect_string): Adjust for section address. + (process_debug_info): Likewise. + (display_debug_loc): Likewise. + (display_debug_ranges): Likewise. + + * objdump.c (mach_o_dwarf_sections): New. + (generic_dwarf_sections): Likewise. + (check_mach_o_dwarf): Likewise. + (dump_dwarf): Call check_mach_o_dwarf. + +2005-09-30 H.J. Lu + + * Makefile.am (objdump_SOURCES): Add dwarf.c. + * Makefile.in: Regenerated. + + * objdump.c: Include "dwarf.h". + (usage): Add -W/--dwarf. + (long_options): Likewise. + (dump_dwarf_section_info): New. + (load_debug_section): Likewise. + (free_debug_section): Likewise. + (dump_dwarf_section): Likewise. + (dump_dwarf): Likewise. + (dump_bfd): Load symbol table and call dump_dwarf if + dump_dwarf_section_info isn't zero. + (main): Handle -W/--dwarf. + +2005-09-30 H.J. Lu + + * readelf.c: Reordered. + (is_relocatable): New. + (dwarf_section): New structure for DWARF section. + (load_debug_section): New. + (free_debug_section): Likewise. + (debug_str_section): Likewise. + (debug_abbrev_section): Likewise. + (debug_str_contents): Removed. + (debug_str_size): Likewise. + (debug_loc_contents): Likewise. + (debug_loc_size): Likewise. + (debug_range_contents): Likewise. + (debug_range_size): Likewise. + (load_debug_str): Likewise. + (free_debug_str): Likewise. + (load_debug_loc): Likewise. + (free_debug_loc): Likewise. + (load_debug_arange): Likewise. + (free_debug_arange): Likewise. + (load_debug_abbrev): Likewise. + (free_debug_abbrev): Likewise. + (fetch_indirect_string): Updated. + (debug_apply_rela_addends): Likewise. + (process_debug_info): Likewise. + (get_debug_info): Likewise. + (display_debug_lines): Likewise. + (display_debug_pubnames): Likewise. + (display_debug_macinfo): Likewise. + (display_debug_abbrev): Likewise. + (display_debug_loc): Likewise. + (display_debug_str): Likewise. + (display_debug_info): Likewise. + (display_debug_aranges): Likewise. + (display_debug_ranges): Likewise. + (display_debug_frames): Likewise. + (display_debug_not_supported): Likewise. + (debug_displays): Likewise. + (display_debug_section): Likewise. + (get_file_header): Set is_relocatable. + +2005-09-30 H.J. Lu + + * readelf.c (debug_apply_rela_addends): Relocate the whole + section. + (process_debug_info): Don't call debug_apply_rela_addends. + (display_debug_frames): Likewise. + (get_debug_info): Call debug_apply_rela_addends. + (debug_displays): Add the "relocate" field. + (display_debug_section): Call debug_apply_rela_addends if + needed. + +2005-09-30 Matthias Kurz + + * bucomm.h: Prevent the inclusion of from the Solaris + version of when ENABLE_NLS is not defined. + 2005-09-26 Mark Mitchell * BRANCHES: Mention binutils-csl-gxxpro-3_4-branch.