1214571Sdim2006-12-25 Kazu Hirata <kazu@codesourcery.com> 2214571Sdim 3214571Sdim * readelf.c (get_machine_flags): Handle EF_M68K_CPU32_FIDO_A. 4214571Sdim 5214571Sdim2006-12-11 J"orn Rennecke <joern.rennecke@arc.com> 6214571Sdim 7214571Sdim MAINTAINERS (SH): Remove my entry. 8214571Sdim 9214571Sdim2006-12-11 Daniel Jacobowitz <dan@codesourcery.com> 10214571Sdim 11214571Sdim * configure.in: Define GENINSRC_NEVER. 12214571Sdim * doc/Makefile.am (MAINTAINERCLEANFILES): Add info file. 13214571Sdim (DISTCLEANFILES): Pretend to add info file. 14214571Sdim * po/Make-in (.po.gmo): Put gmo files in objdir. 15214571Sdim * configure, Makefile.in, doc/Makefile.in: Regenerated. 16214571Sdim 17214571Sdim2006-12-07 Kazu Hirata <kazu@codesourcery.com> 18214571Sdim 19214571Sdim * readelf.c: Update uses of EF_M68K_*. 20214571Sdim 21214571Sdim2006-10-30 Paul Brook <paul@codesourcery.com> 22214571Sdim 23214571Sdim * objdump.c (disassemble_section): Set info->symtab_pos. 24214571Sdim (disassemble_data): Set info->symtab and info->symtab_size. 25214571Sdim 26214571Sdim2006-10-29 H.J. Lu <hongjiu.lu@intel.com> 27214571Sdim 28214571Sdim PR binutils/3384 29214571Sdim * configure.in (AC_CHECK_HEADERS): Add limits.h and sys/param.h. 30214571Sdim * configure: Regenerated. 31214571Sdim * config.in: Likewise. 32214571Sdim 33214571Sdim * readelf.c: Include <limits.h> and <sys/param.h> for PATH_MAX. 34214571Sdim (program_interpreter): Allocate PATH_MAX bytes instead of 64. 35214571Sdim (process_program_headers): Don't assume that program interpreter 36214571Sdim is shorter than 64 characters. 37214571Sdim 38214571Sdim2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com> 39214571Sdim Yukishige Shibata <shibata@rd.scei.sony.co.jp> 40214571Sdim Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp> 41214571Sdim Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp> 42214571Sdim Alan Modra <amodra@bigpond.net.au> 43214571Sdim 44214571Sdim * readelf.c: Add SPU support. 45214571Sdim * Makefile.am: Run "make dep-am". 46214571Sdim * Makefile.in: Regenerate. 47214571Sdim 48214571Sdim2006-10-13 Robert Connolly <robert@linuxfromscratch.org> 49214571Sdim 50214571Sdim PR binutils/2876 51214571Sdim * configure.in: Check for the mkstemp and mkdtemp functions. 52214571Sdim * configure: Regenerate. 53214571Sdim * config.in (HAVE_MKDTEMP): New potential define. 54214571Sdim (MAKE_MKSTEMP): Likewise. 55214571Sdim * bucomm.c (make_tempname): Use mkstemp if it is available. 56214571Sdim (make_tempdir): New function: Create a temporary directory using 57214571Sdim mkdtemp, if it is available. 58214571Sdim * bucomm.h (make_tempdir): New prototype. 59214571Sdim * objcopy.c (copy_archive): Use make_tempdir if it is available. 60214571Sdim (strip_main): Produce an warning message if a temporary file could 61214571Sdim not be created. 62214571Sdim (copy_main): Likewise. 63214571Sdim * ar.c (write_archive): Likewise. 64214571Sdim 65214571Sdim2006-10-10 Andreas Schwab <schwab@suse.de> 66214571Sdim 67214571Sdim * dwarf.c (display_debug_loc): Don't dereference loc_offsets when 68214571Sdim there are no location lists. 69214571Sdim (display_debug_ranges): Similar for range_lists. 70214571Sdim 71214571Sdim2006-10-04 H.J. Lu <hongjiu.lu@intel.com> 72214571Sdim 73214571Sdim * readelf.c (debug_apply_rela_addends): Don't ignore relocation 74214571Sdim against symbols without type. 75214571Sdim 76214571Sdim2006-09-25 Pedro Alves <pedro_alves@portugalmail.pt> 77214571Sdim 78214571Sdim * nlmconv.c (main) : Use LITMEMCPY. 79214571Sdim * prdbg.c (tg_class_static_member) : Use LITSTRCPY. 80214571Sdim 81214571Sdim2006-09-26 H.J. Lu <hongjiu.lu@intel.com> 82214571Sdim 83214571Sdim PR binutils/3257 84214571Sdim * strings.c (main): Handle "-T format". 85214571Sdim 86214571Sdim2006-09-26 Nick Clifton <nickc@redhat.com> 87214571Sdim 88214571Sdim * MAINTAINERS: Add Mei Ligang as maintainer of the Score port. 89214571Sdim 90214571Sdim2006-09-26 Thiemo Seufer <ths@networkno.de> 91214571Sdim 92214571Sdim * configure.in: Remove broken changequote lines. 93214571Sdim 94214571Sdim2006-09-20 Kai Tietz <Kai.Tietz@onevision.com> 95214571Sdim 96214571Sdim * configure.in: Add new target x86_64-pc-mingw64. 97214571Sdim * configure: Regenerate. 98214571Sdim * dlltool.c: Adjust include for this target. 99214571Sdim (DLLTOOL_MX86_64): Added macro to handle target specific code. 100214571Sdim (mname): Added default target static as "i386:x86-64". 101214571Sdim (MX86): Added macro for target ident. 102214571Sdim (mtable): Added target specific definitions. 103214571Sdim (rvaafter): Add handling of MX86. 104214571Sdim (rvabefore): Add handling of MX86. 105214571Sdim (asmprefix): Add handling of MX86. 106214571Sdim 107214571Sdim2006-09-17 Mei Ligang <ligang@sunnorth.com.cn> 108214571Sdim 109214571Sdim * readelf.c: Add support for Score binaries. 110214571Sdim * Makefile.am: Update readelf's dependencies. 111214571Sdim * Makefile.in: Regenerate. 112214571Sdim 113214571Sdim2006-09-16 Nick Clifton <nickc@redhat.com> 114214571Sdim Pedro Alves <pedro_alves@portugalmail.pt> 115214571Sdim 116214571Sdim * ar.c: Make use of new STRING_COMMA_LEN and CONST_STRNEQ 117214571Sdim macros defined in bfd.h. 118214571Sdim * dlltool.c: Likewise. 119214571Sdim * emul_aix.c: Likewise. 120214571Sdim * nlmconv.c: Likewise. 121214571Sdim * objdump.c: Likewise. 122214571Sdim * prdbg.c: Likewise. 123214571Sdim * stabs.c: Likewise. 124214571Sdim * readelf.c (const_strneq): New macro. 125214571Sdim (process_section_headers, slurp_ia64_unwind_table, 126214571Sdim slurp_hppa_unwind_table, display_debug_section, process_notes, 127214571Sdim process_archive): Use the new macro. 128214571Sdim 129214571Sdim2006-09-14 H.J. Lu <hongjiu.lu@intel.com> 130214571Sdim 131214571Sdim PR binutils/3181 132214571Sdim * objcopy.c (group_signature): Return proper group signature. 133214571Sdim 134214571Sdim2006-09-14 Alan Modra <amodra@bigpond.net.au> 135214571Sdim 136214571Sdim PR 3181 137214571Sdim * objcopy.c (group_signature): New function, split out from.. 138214571Sdim (setup_section): ..here. 139214571Sdim (is_strip_section): Return true for SHT_GROUP sections that are 140214571Sdim going to lose their group signature symbol. 141214571Sdim 142214571Sdim2006-09-14 Alan Modra <amodra@bigpond.net.au> 143214571Sdim 144214571Sdim PR 3181 145214571Sdim * objcopy.c (copy_object): Load symbols earlier. 146214571Sdim (setup_section): Mark group signature symbols with BSF_KEEP. 147214571Sdim 148214571Sdim2006-09-09 Nick Clifton <nickc@redhat.com> 149214571Sdim 150214571Sdim PR binutils/3110 151214571Sdim * objcopy.c (copy_archive): Add new parameter: 152214571Sdim force_output_target. If not true, then perserve the file formats 153214571Sdim of each copied archive element, otherwise force them to be one 154214571Sdim specific file format. 155214571Sdim (copy_file): Compute force_output_target parameter to pass to 156214571Sdim copy_archive. 157214571Sdim 158214571Sdim2006-09-05 Nick Clifton <nickc@redhat.com> 159214571Sdim 160214571Sdim PR binutils/3166 161214571Sdim * objcopy.c (is_strip_section): Do not treat group sections as 162214571Sdim debugging sections. 163214571Sdim * doc/binutils.texi (--only-keep-debug): Document that this switch 164214571Sdim is only intended for use on fully linked files. 165214571Sdim 166214571Sdim2006-09-01 Nick Clifton <nickc@redhat.com> 167214571Sdim 168214571Sdim PR binutils/3146 169214571Sdim * readelf.c (dump_relocations): Check for a NULL value in rtype 170214571Sdim before using it. 171214571Sdim 172214571Sdim2006-08-21 Pedro Alves <pedro_alves@portugalmail.pt> 173214571Sdim 174214571Sdim * configure.in: Split arm-pe and arm-wince-pe. Build dlltool 175214571Sdim with -DDLLTOOL_ARM_WINCE for Windows CE case. 176214571Sdim * configure: Regenerate. 177214571Sdim * dlltool.c: Add support for arm-wince. 178214571Sdim 179214571Sdim2006-08-15 Nick Clifton <nickc@redhat.com> 180214571Sdim 181214571Sdim PR binutils/3039 182214571Sdim * wrstabs.c (stab_tag_type): Initialize 'size'. 183214571Sdim 184214571Sdim2006-08-10 J"orn Rennecke <joern.rennecke@st.com> 185214571Sdim 186214571Sdim PR binutils/3017 187214571Sdim * doc/Makefile.am: Use single quotes inside backquotes for 188214571Sdim date command while generating config.texi. 189214571Sdim * doc/Makefile.in: Regenerate. 190214571Sdim 191214571Sdim2006-08-08 Nick Clifton <nickc@redhat.com> 192214571Sdim 193214571Sdim PR binutils/2768 194214571Sdim * dwarf.c (display_debug_aranges): When the address size is 195214571Sdim greater than 4 display addresses and lengths as 16 hex digits, 196214571Sdim otherwise use 8 hex digits. 197214571Sdim 198214571Sdim2006-08-06 Nick Clifton <nickc@redhat.com> 199214571Sdim 200214571Sdim PR binutils/3001 201214571Sdim * addr2line.c (process_file): Change function from void to 202214571Sdim returning an int. Return 0 upon success, 1 otherwise. 203214571Sdim (main): Use return value from process_file as the exit value. 204214571Sdim * ar.c (ranlib_only): Change function from void to returning an 205214571Sdim int. Return 0 upon success, 1 otherwise. 206214571Sdim (ranlib_touch): Likewise. 207214571Sdim (main): Use return value from ranlib functions as exit value. 208214571Sdim * objcopy.c (add_specific_symbol): Set status to 1 if get_file_size 209214571Sdim fails. 210214571Sdim (copy_file): Likewise. 211214571Sdim (strip_main): Likewise. 212214571Sdim (copy_main): Likewise. 213214571Sdim * objdump.c (display_file): Set exit_status to 1 if get_file_size 214214571Sdim fails. 215214571Sdim * size.c (display_file): Set return_code to 1 if get_file_size 216214571Sdim fails. 217214571Sdim 218214571Sdim2006-08-02 Thiemo Seufer <ths@mips.com> 219214571Sdim Nigel Stephens <nigel@mips.com> 220214571Sdim 221214571Sdim * readelf.c (dump_relocations): Handle MIPS-specific 222214571Sdim SHN_MIPS_SCOMMON and SHN_MIPS_SUNDEFINED. 223214571Sdim (get_symbol_index_type): Similarly. 224214571Sdim 225214571Sdim2006-07-24 Ralk Wildenhues <Ralf.Wildenhues@gmx.de> 226214571Sdim 227214571Sdim * doc/binutils.texinfo: Fix spelling mistakes. 228214571Sdim 229214571Sdim2006-07-10 Jakub Jelinek <jakub@redhat.com> 230214571Sdim 231214571Sdim * readelf.c (get_dynamic_type): Handle DT_GNU_HASH. 232214571Sdim (get_section_type_name): Handle SHT_GNU_HASH. 233214571Sdim (dynamic_info_DT_GNU_HASH): New variable. 234214571Sdim (process_dynamic_section): Handle DT_GNU_HASH. 235214571Sdim (process_symbol_table): Print also DT_GNU_HASH histogram. 236214571Sdim 237214571Sdim2006-07-06 Mohammed Adn��ne Trojette <adn@diwi.org> 238214571Sdim 239214571Sdim PR binutils/2879 240214571Sdim * doc/binutils.texi (Strings): Document -T shorthand for --target 241214571Sdim switch. 242214571Sdim * strings.c: Update comment to include -T option. 243214571Sdim 244214571Sdim PR binutils/2875 245214571Sdim * doc/binutils.texi (readelf): Fix spelling typo. 246214571Sdim 247214571Sdim2006-06-30 Nick Clifton <nickc@redhat.com> 248214571Sdim 249214571Sdim * dwarf.c (display_debug_frames): Catch a corrupt length field 250214571Sdim generating an end of block address that is beyond the end of the 251214571Sdim section. 252214571Sdim When encountering a corrupt CIE pointer do not reset the start 253214571Sdim pointer as more data still has to be read. 254214571Sdim Do not warn about user defined call frame instructions. 255214571Sdim 256214571Sdim2006-06-29 DJ Delorie <dj@redhat.com> 257214571Sdim 258214571Sdim * readelf.c (process_section_headers): Add H8/300 support. 259214571Sdim 260214571Sdim2006-06-23 Richard Sandiford <richard@codesourcery.com> 261214571Sdim 262214571Sdim * objcopy.c (localize_hidden): New variable. 263214571Sdim (OPTION_LOCALIZE_HIDDEN): New command_line_switch value. 264214571Sdim (copy_options): Add --localize-hidden. 265214571Sdim (copy_usage): Mention --localize-hidden. 266214571Sdim (is_hidden_symbol): New function. 267214571Sdim (filter_symbols): Handle localize_hidden. 268214571Sdim (copy_object): Call filter_symbols if localize_hidden. 269214571Sdim (copy_main): Handle OPTION_LOCALIZE_HIDDEN. 270214571Sdim * doc/binutils.texi (--localize-hidden): Document new option. 271214571Sdim 272214571Sdim2006-06-23 Daniel Jacobowitz <dan@codesourcery.com> 273214571Sdim 274214571Sdim * Makefile.am (ar_DEPENDENCIES, ranlib_DEPENDENCIES) 275214571Sdim (dlltool_DEPENDENCIES, windres_DEPENDENCIES): Remove @LEXLIB@. 276214571Sdim * Makefile.in: Regenerate. 277214571Sdim 278214571Sdim2006-06-23 Alan Modra <amodra@bigpond.net.au> 279214571Sdim 280214571Sdim * Makefile.am (*_DEPENDENCIES): Add missing dependencies. 281214571Sdim * Makefile.in: Regenerate. 282214571Sdim 283214571Sdim2006-06-07 Joseph S. Myers <joseph@codesourcery.com> 284214571Sdim 285214571Sdim * po/Make-in (pdf, ps): New dummy targets. 286214571Sdim 287214571Sdim2006-06-05 Daniel Jacobowitz <dan@codesourcery.com> 288214571Sdim 289214571Sdim * po/Make-in (top_builddir): Define. 290214571Sdim 291214571Sdim2006-06-05 Alan Modra <amodra@bigpond.net.au> 292214571Sdim 293214571Sdim * config.in: Regenerate. 294214571Sdim 295214571Sdim2006-06-02 Joseph S. Myers <joseph@codesourcery.com> 296214571Sdim 297214571Sdim * doc/Makefile.am (TEXI2DVI): Define. 298214571Sdim * doc/Makefile.in: Regenerate. 299214571Sdim 300214571Sdim2006-05-31 Daniel Jacobowitz <dan@codesourcery.com> 301214571Sdim 302214571Sdim * Makefile.am: Replace INTLLIBS with LIBINTL everywhere. Add 303214571Sdim DEPENDENCIES variables for every program. 304214571Sdim (INTLLIBS): Remove. 305214571Sdim (INCLUDES): Use @INCINTL@. 306214571Sdim * acinclude.m4: Include new gettext macros. 307214571Sdim * configure.in: Use ZW_GNU_GETTEXT_SISTER_DIR and AM_PO_SUBDIRS. 308214571Sdim Remove local code for po/Makefile. 309214571Sdim * Makefile.in, configure, doc/Makefile.in: Regenerated. 310214571Sdim 311214571Sdim2006-05-30 Nick Clifton <nickc@redhat.com> 312214571Sdim 313214571Sdim * po/es.po: Updated Spanish translation. 314214571Sdim 315214571Sdim2006-05-25 J"orn Rennecke <joern.rennecke@st.com> 316214571Sdim 317214571Sdim * MAINTAINERS: Update my email address. 318214571Sdim 319214571Sdim2006-05-24 Nick Clifton <nickc@redhat.com> 320214571Sdim 321214571Sdim * po/fr.po: Updated French translation. 322214571Sdim 323214571Sdim2006-05-23 Nick Clifton <nickc@redhat.com> 324214571Sdim 325214571Sdim * po/vi.po: Updated Vietnamese translation. 326214571Sdim 327214571Sdim2006-05-22 Daniel Jacobowitz <dan@codesourcery.com> 328214571Sdim 329214571Sdim * po/ru.po: Updated translation. 330214571Sdim 331214571Sdim2006-05-19 Andreas Schwab <schwab@suse.de> 332214571Sdim 333214571Sdim * doc/Makefile.am (addr2line.1): Depend on $(binutils_TEXINFOS). 334214571Sdim (ar.1): Likewise. 335214571Sdim (dlltool.1): Likewise. 336214571Sdim (nlmconv.1): Likewise. 337214571Sdim (nm.1): Likewise. 338214571Sdim (objcopy.1): Likewise. 339214571Sdim (objdump.1): Likewise. 340214571Sdim (ranlib.1): Likewise. 341214571Sdim (readelf.1): Likewise. 342214571Sdim (size.1): Likewise. 343214571Sdim (strings.1): Likewise. 344214571Sdim (strip.1): Likewise. 345214571Sdim (windres.1): Likewise. 346214571Sdim (cxxfilt.man): Likewise. 347214571Sdim * doc/Makefile.in: Regenerated. 348214571Sdim 349214571Sdim2006-05-17 Carlos O'Donell <carlos@codesourcery.com> 350214571Sdim 351214571Sdim * doc/binutils.texi: Use "Binutils Index" for index name. 352214571Sdim 353214571Sdim2006-05-15 H.J. Lu <hongjiu.lu@intel.com> 354214571Sdim 355214571Sdim * dwarf.c (display_debug_frames): Don't return on ZERO 356214571Sdim terminator. 357214571Sdim 358214571Sdim2006-05-02 Daniel Jacobowitz <dan@codesourcery.com> 359214571Sdim 360214571Sdim * doc/Makefile.am (AM_MAKEINFOFLAGS): New. 361214571Sdim (TEXI2POD): Use AM_MAKEINFOFLAGS. 362214571Sdim (config.texi): Don't set top_srcdir. 363214571Sdim * doc/binutils.texi: Don't use top_srcdir. 364214571Sdim * aclocal.m4, Makefile.in, doc/Makefile.in: Regenerated. 365214571Sdim 366214571Sdim2006-04-26 Julian Brown <julian@codesourcery.com> 367214571Sdim 368214571Sdim * readelf.c (arm_attr_tag_VFP_arch): Add VFPv3. 369214571Sdim 370214571Sdim2006-04-19 Alan Modra <amodra@bigpond.net.au> 371214571Sdim 372214571Sdim * Makefile.am: Run "make dep-am". 373214571Sdim * Makefile.in: Regenerate. 374214571Sdim 375214571Sdim2006-04-19 Alan Modra <amodra@bigpond.net.au> 376214571Sdim 377214571Sdim * configure: Regenerate. 378214571Sdim 379214571Sdim2006-04-18 Nick Clifton <nickc@redhat.com> 380214571Sdim 381214571Sdim PR 2257 382214571Sdim * readelf.c (SECTION_NAME): Cope with a missing string table. 383214571Sdim (process_file_header): Cope with a corrupt e_shstrndx field. 384214571Sdim (process_section_headers): Correctly handle an e_shstrndx value of 385214571Sdim SHF_UNDEF. 386214571Sdim 387214571Sdim2006-04-12 Nick Clifton <nickc@redhat.com> 388214571Sdim 389214571Sdim * objdump.c (objdump_symbol_at_address): Fix typo in comment. 390214571Sdim 391214571Sdim2006-04-10 Ben Elliston <bje@gnu.org> 392214571Sdim 393214571Sdim * MAINTAINERS (CGEN Maintainers): Remove myself. 394214571Sdim 395214571Sdim2006-04-06 Carlos O'Donell <carlos@codesourcery.com> 396214571Sdim 397214571Sdim * po/Make-in: Add install-html target. 398214571Sdim * Makefile.am: Add install-html and install-html-recursive targets. 399214571Sdim * Makefile.in: Regenerate. 400214571Sdim * configure.in: AC_SUBST datarootdir, docdir and htmldir. 401214571Sdim * configure: Regenerate. 402214571Sdim * doc/Makefile.am: Add install-html and install-html-am targets. 403214571Sdim * doc/Makefile.in: Regenerate. 404214571Sdim 405214571Sdim2006-04-05 Eric Botcazou <ebotcazou@adacore.com> 406214571Sdim 407214571Sdim * addr2line.c (long_options): Add new option 'section'. 408214571Sdim (usage): Document new -j/--section option. 409214571Sdim (find_offset_in_section): New function. 410214571Sdim (translate_addresses): Add 'section' parameter. 411214571Sdim If it is non-null, call find_offset_in_section on it. 412214571Sdim (process_file): Add 'section_name' parameter. 413214571Sdim If it is non-null, look for the section in the BFD object. 414214571Sdim Pass the section to translate_addresses. 415214571Sdim (main): Handle new -j option. 416214571Sdim Pass the section name to process_file. 417214571Sdim * doc/binutils.texi (addr2line): Document new -j/--section option. 418214571Sdim 419214571Sdim2006-03-29 Ben Elliston <bje@au.ibm.com> 420214571Sdim 421214571Sdim * resbin.c: Avoid duplicating constants in calls to reswr_alloc. 422214571Sdim 423214571Sdim2006-03-20 Nathan Sidwell <nathan@codesourcery.com> 424214571Sdim 425214571Sdim * BRANCHES: Remove binutils-csl-arm-2006q1-branch. Document 426214571Sdim binutils-csl-2_17-branch instead. 427214571Sdim 428214571Sdim2006-03-20 Paul Brook <paul@codesourcery.com> 429214571Sdim 430214571Sdim * BRANCHES: Mention binutils-csl-arm-2006q1-branch. 431214571Sdim 432214571Sdim2006-03-16 Alan Modra <amodra@bigpond.net.au> 433214571Sdim 434214571Sdim PR 2434 435214571Sdim * ieee.c (write_ieee_debugging_info): Adjust bfd_hash_table_init calls. 436214571Sdim * wrstabs.c (write_stabs_in_sections_debugging_info): Likewise. 437214571Sdim 438214571Sdim2006-03-13 Ben Elliston <bje@au.ibm.com> 439214571Sdim 440214571Sdim * bucomm.c (display_target_list): Make local variable `a' to be of 441214571Sdim type enum bfd_architecture. Thus no need to cast enums to int. 442214571Sdim (display_info_table): Likewise. 443214571Sdim 444214571Sdim2006-03-10 Paul Brook <paul@codesourcery.com> 445214571Sdim 446214571Sdim * readelf.c (decode_ARM_machine_flags): Handle EABIv5. 447214571Sdim 448214571Sdim2006-03-10 Alan Modra <amodra@bigpond.net.au> 449214571Sdim 450214571Sdim * dwarf.c (process_extended_line_op): Remove pointer_size param. 451214571Sdim Use length instead to determine address size. 452214571Sdim (get_pointer_size_and_offset_of_comp_unit): Delete. 453214571Sdim (display_debug_lines): Adjust for above. 454214571Sdim (display_debug_aranges): Don't stop on finding two zeros. 455214571Sdim (display_debug_frames): For warning, print offset not pointer. 456214571Sdim 457214571Sdim2006-03-09 Danny Smith <dannysmith@users.sourceforge.net> 458214571Sdim 459214571Sdim * dlltool.c: Update copyright year. 460214571Sdim * doc/binutils.texi: Likewise. 461214571Sdim 462214571Sdim2006-03-09 Danny Smith <dannysmith@users.sourceforge.net> 463214571Sdim 464214571Sdim * dlltool.c (add_stdcall_underscore): New flag. 465214571Sdim (xlate): Also add underscore to stdcall symbol if 466214571Sdim add_stdcall_underscore set. 467214571Sdim (usage): Document --add-stdcall-underscore option. 468214571Sdim (OPTION_ADD_STDCALL_UNDERSCORE): New define. 469214571Sdim (long_options): Use it for --add-stdcall-underscore option. 470214571Sdim (main): Handle it. 471214571Sdim * doc/binutils.texi: Document --add-stdcall-underscore option 472214571Sdim and differentiate from --add-underscore. 473214571Sdim 474214571Sdim2006-03-06 Nathan Sidwell <nathan@codesourcery.com> 475214571Sdim 476214571Sdim * readelf.c (get_machine_flags): Adjust. 477214571Sdim 478214571Sdim2006-03-03 Jakub Jelinek <jakub@redhat.com> 479214571Sdim 480214571Sdim * dwarf.c (frame_display_row, display_debug_frames): Handle 481214571Sdim DW_CFA_val_offset, DW_CFA_val_offset_sf and DW_CFA_val_expression. 482214571Sdim 483214571Sdim2006-02-28 Nick Clifton <nickc@redhat.com> 484214571Sdim 485214571Sdim * objcopy.c (use_alt_mach_code): Change type to unsigned long. 486214571Sdim (copy_object): If bfd_alt_mach_code fails emit a more helpful 487214571Sdim message and if the target architecture is ELF use the alternative 488214571Sdim as replacement value for the e_machine number. 489214571Sdim (copy_main): Use strtoul to parse the number provided with the 490214571Sdim --alt-mach-code switch. 491214571Sdim * doc/binutils.texi (--alt-mach-code): Document that this switch 492214571Sdim can now set the absolute e_machine value. 493214571Sdim 494214571Sdim2006-02-27 Carlos O'Donell <carlos@codesourcery.com> 495214571Sdim 496214571Sdim * po/Make-in: Add html target. 497214571Sdim 498214571Sdim2006-02-17 Nick Hudson <nick.hudson@dsl.pipex.com> 499214571Sdim 500214571Sdim * readelf.c (get_machine_flags): Add logic for missing EF_SH flags. 501214571Sdim 502214571Sdim2006-02-14 Jakub Jelinek <jakub@redhat.com> 503214571Sdim 504214571Sdim * config.in: Rebuilt. 505214571Sdim 506214571Sdim2006-02-10 H.J. Lu <hongjiu.lu@intel.com> 507214571Sdim 508214571Sdim PR binutils/2258 509214571Sdim * readelf.c (process_program_headers): Use 510214571Sdim ELF_IS_SECTION_IN_SEGMENT_MEMORY. 511214571Sdim 512214571Sdim2006-02-09 Eric Botcazou <ebotcazou@libertysurf.fr> 513214571Sdim 514214571Sdim * configure.in (CHECK_DECLS): Add snprintf and vsnprintf. 515214571Sdim * configure: Regenerate. 516214571Sdim * objdump.c (fprintf): Remove declaration. 517214571Sdim * bucomm.h (fprintf): Declare if not already declared. 518214571Sdim (snprintf): Likewise. 519214571Sdim (vsnprintf): Likewise. 520214571Sdim 521214571Sdim2006-02-08 H.J. Lu <hongjiu.lu@intel.com> 522214571Sdim 523214571Sdim * readelf.c (process_program_headers): Match PT_TLS segment 524214571Sdim only with SHT_TLS sections. 525214571Sdim 526214571Sdim2006-02-07 Nathan Sidwell <nathan@codesourcery.com> 527214571Sdim 528214571Sdim * readelf.c (get_machine_flags): Add logic for EF_M68K flags. 529214571Sdim 530214571Sdim2006-02-02 H.J. Lu <hongjiu.lu@intel.com> 531214571Sdim 532214571Sdim * readelf.c (process_program_headers): Undo the last change. 533214571Sdim 534214571Sdim2006-02-02 H.J. Lu <hongjiu.lu@intel.com> 535214571Sdim 536214571Sdim * readelf.c (process_program_headers): Undo the change made on 537214571Sdim 2004-09-22. Match PT_DYNAMIC segment only with SHT_DYNAMIC 538214571Sdim sections. 539214571Sdim 540214571Sdim2006-01-30 Nick Clifton <nickc@redhat.com> 541214571Sdim 542214571Sdim * objcopy.c (copy_object): Catch the case where an attempt is made 543214571Sdim to add a section that already exists and produce a more helpful 544214571Sdim warning message. 545214571Sdim 546214571Sdim2006-01-26 Nick Clifton <nickc@redhat.com> 547214571Sdim 548214571Sdim * po/vi.po: New Vietnamese translation. 549214571Sdim * configure.in (ALL_LINGUAS): Add vi. 550214571Sdim * configure: Regenerate. 551214571Sdim 552214571Sdim2006-01-18 Alexandre Oliva <aoliva@redhat.com> 553214571Sdim 554214571Sdim Introduce TLS descriptors for i386 and x86_64. 555214571Sdim * readelf.c (get_dynamic_type): Handle DT_TLSDESC_GOT and 556214571Sdim DT_TLSDESC_PLT. 557214571Sdim 558214571Sdim2006-01-18 Nick Clifton <nickc@redhat.com> 559214571Sdim 560214571Sdim PR binutils/1391 561214571Sdim * objcopy.c (copy_object): For PE format targets set the VMA of a 562214571Sdim newly created gnu_debuglink section to a non-zero, aligned, 563214571Sdim contiguous value. 564214571Sdim * Makefile.am (objcopy.c): Add a dependency upon libbfd.h. 565214571Sdim * Makefile.in: Regenerate. 566214571Sdim 567214571Sdim2006-01-17 Andreas Schwab <schwab@suse.de> 568214571Sdim 569214571Sdim PR binutils/1486 570214571Sdim * configure.in: Don't define DISASSEMBLER_NEEDS_RELOCS. 571214571Sdim * configure: Regenerate. 572214571Sdim * objdump.c (struct objdump_disasm_info): Don't check for 573214571Sdim DISASSEMBLER_NEEDS_RELOCS. 574214571Sdim (objdump_print_addr): Likewise. 575214571Sdim (disassemble_bytes): Check disassembler_needs_relocs from 576214571Sdim disassemble_info at run-time instead of DISASSEMBLER_NEEDS_RELOCS 577214571Sdim at compile-time. 578214571Sdim (disassemble_section): Likewise. 579214571Sdim (disassemble_data): Initialize it. 580214571Sdim 581214571Sdim2006-01-11 Alan Modra <amodra@bigpond.net.au> 582214571Sdim 583214571Sdim * objcopy.c (copy_object): Fix thinko. 584214571Sdim 585214571Sdim * objcopy.c (copy_object): Set isympp and osympp to NULL after free. 586214571Sdim 587214571Sdim2006-01-09 Mike Frysinger <vapier@gentoo.org>: 588214571Sdim 589214571Sdim * readelf.c (guess_is_rela): Add case for Nios/Nios II. 590214571Sdim (get_machine_name): Likewise. 591214571Sdim 592214571SdimFor older changes see ChangeLog-2005 593214571Sdim 594214571SdimLocal Variables: 595214571Sdimmode: change-log 596214571Sdimleft-margin: 8 597214571Sdimfill-column: 74 598214571Sdimversion-control: never 599214571SdimEnd: 600