| 1 | 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> |
| 2 | |
| 3 | * po/Make-in: Add install-html target. |
| 4 | * Makefile.am: Add install-html and install-html-recursive targets. |
| 5 | * Makefile.in: Regenerate. |
| 6 | * configure.in: AC_SUBST datarootdir, docdir and htmldir. |
| 7 | * configure: Regenerate. |
| 8 | * doc/Makefile.am: Add install-html and install-html-am targets. |
| 9 | * doc/Makefile.in: Regenerate. |
| 10 | |
| 11 | 2006-04-05 Eric Botcazou <ebotcazou@adacore.com> |
| 12 | |
| 13 | * addr2line.c (long_options): Add new option 'section'. |
| 14 | (usage): Document new -j/--section option. |
| 15 | (find_offset_in_section): New function. |
| 16 | (translate_addresses): Add 'section' parameter. |
| 17 | If it is non-null, call find_offset_in_section on it. |
| 18 | (process_file): Add 'section_name' parameter. |
| 19 | If it is non-null, look for the section in the BFD object. |
| 20 | Pass the section to translate_addresses. |
| 21 | (main): Handle new -j option. |
| 22 | Pass the section name to process_file. |
| 23 | * doc/binutils.texi (addr2line): Document new -j/--section option. |
| 24 | |
| 25 | 2006-03-29 Ben Elliston <bje@au.ibm.com> |
| 26 | |
| 27 | * resbin.c: Avoid duplicating constants in calls to reswr_alloc. |
| 28 | |
| 29 | 2006-03-20 Nathan Sidwell <nathan@codesourcery.com> |
| 30 | |
| 31 | * BRANCHES: Remove binutils-csl-arm-2006q1-branch. Document |
| 32 | binutils-csl-2_17-branch instead. |
| 33 | |
| 34 | 2006-03-20 Paul Brook <paul@codesourcery.com> |
| 35 | |
| 36 | * BRANCHES: Mention binutils-csl-arm-2006q1-branch. |
| 37 | |
| 38 | 2006-03-16 Alan Modra <amodra@bigpond.net.au> |
| 39 | |
| 40 | PR 2434 |
| 41 | * ieee.c (write_ieee_debugging_info): Adjust bfd_hash_table_init calls. |
| 42 | * wrstabs.c (write_stabs_in_sections_debugging_info): Likewise. |
| 43 | |
| 44 | 2006-03-13 Ben Elliston <bje@au.ibm.com> |
| 45 | |
| 46 | * bucomm.c (display_target_list): Make local variable `a' to be of |
| 47 | type enum bfd_architecture. Thus no need to cast enums to int. |
| 48 | (display_info_table): Likewise. |
| 49 | |
| 50 | 2006-03-10 Paul Brook <paul@codesourcery.com> |
| 51 | |
| 52 | * readelf.c (decode_ARM_machine_flags): Handle EABIv5. |
| 53 | |
| 54 | 2006-03-10 Alan Modra <amodra@bigpond.net.au> |
| 55 | |
| 56 | * dwarf.c (process_extended_line_op): Remove pointer_size param. |
| 57 | Use length instead to determine address size. |
| 58 | (get_pointer_size_and_offset_of_comp_unit): Delete. |
| 59 | (display_debug_lines): Adjust for above. |
| 60 | (display_debug_aranges): Don't stop on finding two zeros. |
| 61 | (display_debug_frames): For warning, print offset not pointer. |
| 62 | |
| 63 | 2006-03-09 Danny Smith <dannysmith@users.sourceforge.net> |
| 64 | |
| 65 | * dlltool.c: Update copyright year. |
| 66 | * doc/binutils.texi: Likewise. |
| 67 | |
| 68 | 2006-03-09 Danny Smith <dannysmith@users.sourceforge.net> |
| 69 | |
| 70 | * dlltool.c (add_stdcall_underscore): New flag. |
| 71 | (xlate): Also add underscore to stdcall symbol if |
| 72 | add_stdcall_underscore set. |
| 73 | (usage): Document --add-stdcall-underscore option. |
| 74 | (OPTION_ADD_STDCALL_UNDERSCORE): New define. |
| 75 | (long_options): Use it for --add-stdcall-underscore option. |
| 76 | (main): Handle it. |
| 77 | * doc/binutils.texi: Document --add-stdcall-underscore option |
| 78 | and differentiate from --add-underscore. |
| 79 | |
| 80 | 2006-03-06 Nathan Sidwell <nathan@codesourcery.com> |
| 81 | |
| 82 | * readelf.c (get_machine_flags): Adjust. |
| 83 | |
| 84 | 2006-03-03 Jakub Jelinek <jakub@redhat.com> |
| 85 | |
| 86 | * dwarf.c (frame_display_row, display_debug_frames): Handle |
| 87 | DW_CFA_val_offset, DW_CFA_val_offset_sf and DW_CFA_val_expression. |
| 88 | |
| 89 | 2006-02-28 Nick Clifton <nickc@redhat.com> |
| 90 | |
| 91 | * objcopy.c (use_alt_mach_code): Change type to unsigned long. |
| 92 | (copy_object): If bfd_alt_mach_code fails emit a more helpful |
| 93 | message and if the target architecture is ELF use the alternative |
| 94 | as replacement value for the e_machine number. |
| 95 | (copy_main): Use strtoul to parse the number provided with the |
| 96 | --alt-mach-code switch. |
| 97 | * doc/binutils.texi (--alt-mach-code): Document that this switch |
| 98 | can now set the absolute e_machine value. |
| 99 | |
| 100 | 2006-02-27 Carlos O'Donell <carlos@codesourcery.com> |
| 101 | |
| 102 | * po/Make-in: Add html target. |
| 103 | |
| 104 | 2006-02-17 Nick Hudson <nick.hudson@dsl.pipex.com> |
| 105 | |
| 106 | * readelf.c (get_machine_flags): Add logic for missing EF_SH flags. |
| 107 | |
| 108 | 2006-02-14 Jakub Jelinek <jakub@redhat.com> |
| 109 | |
| 110 | * config.in: Rebuilt. |
| 111 | |
| 112 | 2006-02-10 H.J. Lu <hongjiu.lu@intel.com> |
| 113 | |
| 114 | PR binutils/2258 |
| 115 | * readelf.c (process_program_headers): Use |
| 116 | ELF_IS_SECTION_IN_SEGMENT_MEMORY. |
| 117 | |
| 118 | 2006-02-09 Eric Botcazou <ebotcazou@libertysurf.fr> |
| 119 | |
| 120 | * configure.in (CHECK_DECLS): Add snprintf and vsnprintf. |
| 121 | * configure: Regenerate. |
| 122 | * objdump.c (fprintf): Remove declaration. |
| 123 | * bucomm.h (fprintf): Declare if not already declared. |
| 124 | (snprintf): Likewise. |
| 125 | (vsnprintf): Likewise. |
| 126 | |
| 127 | 2006-02-08 H.J. Lu <hongjiu.lu@intel.com> |
| 128 | |
| 129 | * readelf.c (process_program_headers): Match PT_TLS segment |
| 130 | only with SHT_TLS sections. |
| 131 | |
| 132 | 2006-02-07 Nathan Sidwell <nathan@codesourcery.com> |
| 133 | |
| 134 | * readelf.c (get_machine_flags): Add logic for EF_M68K flags. |
| 135 | |
| 136 | 2006-02-02 H.J. Lu <hongjiu.lu@intel.com> |
| 137 | |
| 138 | * readelf.c (process_program_headers): Undo the last change. |
| 139 | |
| 140 | 2006-02-02 H.J. Lu <hongjiu.lu@intel.com> |
| 141 | |
| 142 | * readelf.c (process_program_headers): Undo the change made on |
| 143 | 2004-09-22. Match PT_DYNAMIC segment only with SHT_DYNAMIC |
| 144 | sections. |
| 145 | |
| 146 | 2006-01-30 Nick Clifton <nickc@redhat.com> |
| 147 | |
| 148 | * objcopy.c (copy_object): Catch the case where an attempt is made |
| 149 | to add a section that already exists and produce a more helpful |
| 150 | warning message. |
| 151 | |
| 152 | 2006-01-26 Nick Clifton <nickc@redhat.com> |
| 153 | |
| 154 | * po/vi.po: New Vietnamese translation. |
| 155 | * configure.in (ALL_LINGUAS): Add vi. |
| 156 | * configure: Regenerate. |
| 157 | |
| 158 | 2006-01-18 Alexandre Oliva <aoliva@redhat.com> |
| 159 | |
| 160 | Introduce TLS descriptors for i386 and x86_64. |
| 161 | * readelf.c (get_dynamic_type): Handle DT_TLSDESC_GOT and |
| 162 | DT_TLSDESC_PLT. |
| 163 | |
| 164 | 2006-01-18 Nick Clifton <nickc@redhat.com> |
| 165 | |
| 166 | PR binutils/1391 |
| 167 | * objcopy.c (copy_object): For PE format targets set the VMA of a |
| 168 | newly created gnu_debuglink section to a non-zero, aligned, |
| 169 | contiguous value. |
| 170 | * Makefile.am (objcopy.c): Add a dependency upon libbfd.h. |
| 171 | * Makefile.in: Regenerate. |
| 172 | |
| 173 | 2006-01-17 Andreas Schwab <schwab@suse.de> |
| 174 | |
| 175 | PR binutils/1486 |
| 176 | * configure.in: Don't define DISASSEMBLER_NEEDS_RELOCS. |
| 177 | * configure: Regenerate. |
| 178 | * objdump.c (struct objdump_disasm_info): Don't check for |
| 179 | DISASSEMBLER_NEEDS_RELOCS. |
| 180 | (objdump_print_addr): Likewise. |
| 181 | (disassemble_bytes): Check disassembler_needs_relocs from |
| 182 | disassemble_info at run-time instead of DISASSEMBLER_NEEDS_RELOCS |
| 183 | at compile-time. |
| 184 | (disassemble_section): Likewise. |
| 185 | (disassemble_data): Initialize it. |
| 186 | |
| 187 | 2006-01-11 Alan Modra <amodra@bigpond.net.au> |
| 188 | |
| 189 | * objcopy.c (copy_object): Fix thinko. |
| 190 | |
| 191 | * objcopy.c (copy_object): Set isympp and osympp to NULL after free. |
| 192 | |
| 193 | 2006-01-09 Mike Frysinger <vapier@gentoo.org>: |
| 194 | |
| 195 | * readelf.c (guess_is_rela): Add case for Nios/Nios II. |
| 196 | (get_machine_name): Likewise. |
| 197 | |
| 198 | For older changes see ChangeLog-2005 |
| 199 | \f |
| 200 | Local Variables: |
| 201 | mode: change-log |
| 202 | left-margin: 8 |
| 203 | fill-column: 74 |
| 204 | version-control: never |
| 205 | End: |