1 2007-12-24 Nick Clifton <nickc (a] redhat.com> 2 3 * po/ru.po: Updated Russian translation. 4 5 2007-12-22 H.J. Lu <hongjiu.lu (a] intel.com> 6 7 * doc/binutils.texi: Document the new intel-mnemonic and 8 intel-mnemonic options for i386 disassembler. 9 10 2007-12-07 Bob Wilson <bob.wilson (a] acm.org> 11 12 * readelf.c (is_32bit_pcrel_reloc): Add Xtensa. 13 14 2007-12-04 Alan Modra <amodra (a] bigpond.net.au> 15 16 * readelf.c (is_32bit_abs_reloc, is_32bit_pcrel_reloc): Add SPU. 17 18 2007-11-29 Mark Shinwell <shinwell (a] codesourcery.com> 19 20 * readelf.c (get_machine_flags): Handle Loongson-2E and -2F 21 flags. 22 23 2007-11-26 Alan Modra <amodra (a] bigpond.net.au> 24 25 * cxxfilt.c (demangle_it): Don't call printf without format string. 26 27 2007-11-21 Hans-Peter Nilsson <hp (a] axis.com> 28 29 * dwarf.c (display_debug_loc): Cast section_end - start to long 30 for output format. 31 32 2007-11-20 Nick Clifton <nickc (a] redhat.com> 33 34 * dwarf.c (display_debug_loc): Issue a warning if there are bytes 35 at the end of the .debug_loc section which are not referenced by 36 any attribute in the .debug_info section. 37 38 2007-11-19 Nick Clifton <nickc (a] redhat.com> 39 40 * readelf.c (is_32bit_abs_reloc): Add support for NIOS relocs. 41 (is_64bit_abs_reloc): Add support for HPPA relocs. 42 (is_16bit_abs_reloc): Add support for NIOS relocs. 43 44 2007-11-17 Thiemo Seufer <ths (a] mips.com> 45 46 * readelf.c (display_mips_gnu_attribute): Recognize -mips32r2 -mfp64 47 objects. 48 49 2007-11-16 Nick Clifton <nickc (a] redhat.com> 50 51 * dwarf.c (process_extended_line_op): Add cases for HP extensions 52 to the line ops. Mention if an unknown op code is in the user 53 defined range. 54 (decode_location_expression): Add cases for HP extensions, the 55 DW_OP_GNU_uninit extension and the DW_OP_call_frame_cfa and 56 DW_OP_bit_piece DWARF3 operators. 57 (read_and_display_attr): Correct list of attributes which can 58 reference a location list. 59 (read_and_display_attr_value): Add cases for DWARF3 values and HP 60 extensions. 61 Correct list of attributes which can reference a location list. 62 (get_AT_name): Add cases for DWARF3 values and HP and PGI 63 extensions. 64 65 2007-11-07 Karl Berry <karl (a] gnu.org> 66 67 * doc/binutils.texi: Update to FDL 1.2. 68 (Top): consistent punctuation in menu entries. 69 (Index): Rename from Binutils Index. 70 * doc/fdl.texi: Update from http://www.gnu.org/licenses/fdl.texi. 71 72 2007-10-31 Nick Clifton <nickc (a] redhat.com> 73 74 * dwarf.c (is_relocatable): Remove definition. 75 (display_debug_frames): Remove check in is_relocatable. 76 * dwarf.h (is_relocatable): Remove declaration. 77 * objdump.c (is_relocatable): New static definition. 78 * readelf.c (dump_relocations): Make the function void. 79 (is_32bit_abs_reloc): Add support for x86, Arc, Arm, D10V, Dlx, 80 OR32 and Score. 81 (is_32bit_pcrel_reloc): Add support for x86 and Arm. 82 (is_16bit_abs_reloc): Add support for D10V. 83 (debug_apply_rela_addends): Rename to debug_apply_relocations. 84 Add code to support rel relocations. 85 (load_debug_section): Fix call to debug_apply_relocations. 86 (get_file_header): Remove setting of is_relocatable. 87 88 2007-10-31 Alan Modra <amodra (a] bigpond.net.au> 89 90 * readelf.c (debug_apply_rela_addends): Clarify FIXME. 91 92 2007-10-29 Nick Clifton <nickc (a] redhat.com> 93 94 * readelf.c (is_32bit_abs_reloc): Add knowledge of reloc used by 95 IA64. 96 (is_64bit_abs_reloc): Likewise. 97 98 2007-10-28 Nick Clifton <nickc (a] redhat.com> 99 100 * dwarf.c (process_debug_info): Check for corrupt lengths. 101 * readelf.c (get_reloc_type): New function. Returns the reloc 102 number extracted from the info field of a reloc. 103 (get_reloc_symindex): New function. Returns the symbol index 104 extracted from the info field of a reloc. 105 (dump_relocations): Use the new functions. 106 (slurp_ia64_unwind_table): Use the new functions. 107 (slurp_hppa_unwind_table): Use the new functions. 108 (dump_section_as_bytes): Use the new functions. 109 (get_reloc_size): Delete function. 110 (is_32bit_abs_reloc): New function. Determines if a given reloc 111 type is a 32-bit absolute relocation. 112 (is_32bit_pcrel_reloc): New function. Like is_32bit_abs_reloc but 113 for pc-relative relocations. 114 (is_64bit_abs_reloc): New function. Like is_32bit_abs_reloc but 115 for 64-bit absolute relocations. 116 (is_16bit_abs_reloc): New function. Like is_32bit_abs_reloc but 117 for 32-bit absolute relocations. 118 (debug_apply_rela_addends): Use the new functions. Skip and warn 119 about any unrecognised relocations. 120 121 2007-10-26 Karl Berry <karl (a] freefriends.org> 122 123 * doc/binutils.texi: Move top stuff to the top. 124 Use @direntry/@dircategory, format entries to play nicely with 125 others. 126 Avoid duplicate copying strings. 127 Don't misspell "Texinfo". 128 129 2007-10-25 Daniel Jacobowitz <dan (a] codesourcery.com> 130 131 * readelf.c (display_power_gnu_attribute): Add support for 132 Tag_GNU_Power_ABI_Vector. 133 134 2007-10-25 Carlos Eduardo Seo <cseo (a] linux.vnet.ibm.com> 135 136 * readelf.c (get_note_type): Handle NT_PPC_VMX. 137 138 2007-10-24 Alan Modra <amodra (a] bigpond.net.au> 139 140 * Makefile.am: Run "make dep-am". 141 * Makefile.in: Regenerate. 142 * po/POTFILES.in: Regenerate. 143 144 2007-10-24 Alan Modra <amodra (a] bigpond.net.au> 145 146 * strings.c (print_strings): Don't use %L, use %ll in printf 147 format strings. 148 149 2007-10-24 Tristan Gingold <gingold (a] adacore.com> 150 Alan Modra <amodra (a] bigpond.net.au> 151 152 * readelf.c (process_program_headers): Use dynamic segment unless 153 dynamic section is found. 154 155 2007-10-16 Bob Wilson <bob.wilson (a] acm.org> 156 157 * doc/binutils.texi (objcopy, strip): Replace hyphens with em-dashes. 158 (objdump, strip, c++filt): Correct punctuation for "e.g." and "i.e." 159 and change to spell out "for example" in two places. 160 161 2007-10-16 Nick Clifton <nickc (a] redhat.com> 162 163 * configure.in: Build windows tools for --enable-targets=all. 164 * configure: Regenerate. 165 166 2007-10-15 Alan Modra <amodra (a] bigpond.net.au> 167 168 * objdump.c (print_line): Check fwrite return value. 169 * srconv.c (checksum, wr_tr, wr_cs): Likewise. 170 * sysdump.c (fillup): Return zero on getc or fread EOF. Return count 171 read. 172 173 2007-10-10 Jim Blandy <jimb (a] codesourcery.com> 174 175 * dwarf.c (process_debug_info): Line up section offsets of 176 attribute values with those of dies. 177 (read_and_display_attr): Reduce spacing here. 178 179 * dwarf.c (display_debug_lines): Print the offset of each line 180 number program header. 181 182 2007-10-09 H.J. Lu <hongjiu.lu (a] intel.com> 183 184 PR binutils/4476 185 * readelf.c (print_dynamic_symbol): New. 186 (process_symbol_table): Handle DT_GNU_HASH for dynamic symbols. 187 188 2007-10-08 Carlos O'Donell <carlos (a] codesourcery.com> 189 190 * resrc.c (read_rc_file): Rename e to edit, and c to dir. 191 Pass dir to windres_add_include_dir. Add comments. 192 (close_input_stream): Check pclose error, and call fatal if 193 the preprocessor failed. 194 * windres.c (windres_add_include_dir): Assert that p is non-NULL, 195 and not an empty string. 196 197 2007-10-04 Nick Clifton <nickc (a] redhat.com> 198 199 PR binutils/5098 200 * dlltool.c: Fix spelling typos. 201 202 2007-10-03 Masaki Muranaka <monaka (a] monami-software.com> 203 204 * readelf.c (dump_section_as_strings): Use %6tx instead of %6zx. 205 206 2007-09-25 Thien-Thi Nguyen <ttn (a] gnuvola.org> 207 208 * MAINTAINERS: Fix typo. 209 210 2007-09-17 Shen Feng <shen (a] cn.fujitsu.com> 211 212 * readelf.c (do_archive_index): New. 213 (options): Add -c and --archive-index option. 214 (usage): Add -c option. 215 (parse_args): Add c option parsing. 216 (process_archive): Dump archive index. 217 * NEWS: Mention the new feature. 218 * doc/binutils.texi: Document the new feature. 219 220 2007-09-17 Nick Clifton <nickc (a] redhat.com> 221 222 * po/es.po: Updated Spanish translation. 223 224 2007-09-17 Nick Clifton <nickc (a] redhat.com> 225 226 * doc/binutils.texi (objdump): Describe the output of the --syms 227 option in more detail. 228 229 2007-09-17 Alon Bar-Lev <alon.barlev (a] gmail.com> 230 231 PR binutils/4987 232 * resrc.c: (read_rc_file): Move 'filename' default initialization 233 to start of function. 234 235 2007-08-31 Michael Meissner <michael.meissner (a] amd.com> 236 Dwarakanath Rajagopal <dwarak.rajagopal (a] amd.com> 237 238 * NEWS: Add note about SSE5 being added on i386. 239 240 2007-09-13 Alan Modra <amodra (a] bigpond.net.au> 241 Zhou Drangon <drangon.mail (a] gmail.com> 242 243 * nm.c (value_format_64bit, set_print_radix, print_value): Handle 244 BFD_HOST_64BIT_LONG_LONG. 245 * readelf.c (print_dec_vma): Don't define if BFD_HOST_64BIT_LONG_LONG. 246 (print_vma): Handle BFD_HOST_64BIT_LONG_LONG. 247 (dump_relocations): Likewise. Expand _bfd_int64_low in a 248 number of places. 249 250 2007-09-11 Kai Tietz <kai.tietz (a] onevision.com> 251 252 * rcparse.y: (string_data): Removed ill token removal. 253 254 2007-09-10 Alan Modra <amodra (a] bigpond.net.au> 255 256 PR 5011 257 * readelf.c (process_version_sections): Don't read past end of 258 various section buffers. 259 260 2007-08-31 H.J. Lu <hongjiu.lu (a] intel.com> 261 262 * Makefile.am (INCLUDES): Remove -D_GNU_SOURCE. 263 * Makefile.in: Regenerated. 264 265 * sysdep.h: Include "config.h" first. 266 267 2007-08-31 Nick Clifton <nickc (a] redhat.com> 268 269 * po/sk.po: New Slovakian translation. 270 * configure.in (LINGUAS): Add sk. 271 * configure: Regenerate. 272 273 2007-08-30 Nick Clifton <nickc (a] redhat.com> 274 275 * readelf.c (dump_type): New type used to classify the kinds of 276 dump requested by the user. 277 (dump_sects, cmdline_dump_sects): Use the new type. 278 (options): Add --string-dump option. 279 (request_dump): Rename to request_dump_bynumber. Use dump_type. 280 (request_dump_byname): Use dump_type. 281 (parse_args): Parse --string-dump option. 282 (process_section_headers): Fix calls to request_dump. 283 (initialise_dumps_byname): Likewise. 284 (dump_section): Rename to dump_section_as_bytes. 285 (dump_section_as_strings): New function. Display the contents of 286 a section as printable strings. 287 (process_section_contents): String dump the section if requested. 288 (process_object): Use dump_type. 289 (main): Likewise. 290 * Makefile.am: Add dependency for readelf.c on safe-ctype.h. 291 * Makefile.in: Regenerate. 292 * NEWS: Mention the new feature. 293 * doc/binutils.texi: Document the new feature. 294 295 2007-08-30 Nathan Sidwell <nathan (a] codesourcery.com> 296 297 * bucomm.c (bfd_nonfatal_message): New. 298 * bucomm.h (bfd_nonfatal_message): Declare. 299 * objcopy.c (RETURN_NONFATAL): Take BFD not NAME, use 300 bfd_nonfatal_message. 301 (copy_unknown_object): Adjust bfd_nonfatal and RETURN_NONFATAL 302 calls, or replace with bfd_nonfatal_message calls as appropriate. 303 (copy_object, copy_archive, copy_file, setup_section, 304 copy_section, write_debugging_info): Likewise. 305 306 2007-08-28 Nick Clifton <nickc (a] redhat.com> 307 308 * NEWS: Mention Coverity's contribution. 309 310 2007-08-25 Ulrich Weigand <uweigand (a] de.ibm.com> 311 312 * readelf.c (process_note): Recognize SPU core file notes. 313 314 2007-08-24 Daniel Jacobowitz <dan (a] codesourcery.com> 315 316 * configure.in: Install embedspu on powerpc*-*-eabi* also. 317 * configure: Regenerated. 318 319 2007-08-24 Daniel Jacobowitz <dan (a] codesourcery.com> 320 321 * po/uk.po: Updated Ukrainian translation. 322 323 2007-08-22 Ben Elliston <bje (a] au.ibm.com> 324 325 * doc/binutils.texi (objdump): Document -Mppcps. 326 327 2007-08-17 Alan Modra <amodra (a] bigpond.net.au> 328 329 * po/Make-in: Add --msgid-bugs-address to xgettext invocation. 330 331 2007-08-16 H.J. Lu <hongjiu.lu (a] intel.com> 332 333 * readelf.c: Revert last change. 334 335 2007-08-16 H.J. Lu <hongjiu.lu (a] intel.com> 336 337 * readelf.c (get_segment_type): Change PT_GNU_STACK to 338 PT_GNU_ATTR. 339 340 2007-08-12 Daniel Jacobowitz <dan (a] codesourcery.com> 341 342 * NEWS: Add a marker for the 2.18 features. 343 344 2007-08-12 Matthias Klose <doko (a] ubuntu.com> 345 346 * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include 347 $(top_srcdir)/../../bfd/doc. 348 * doc/Makefile.in: Regenerate. 349 350 2007-08-10 M R Swami Reddy <MR.Swami.Reddy (a] nsc.com> 351 352 * MAINTAINERS: Add myself as CR16 support maintainer and 353 update myself as CRX support maintainer. 354 355 2007-08-10 Nick Clifton <nickc (a] redhat.com> 356 357 * po/fi.po: Updated Finnish translation. 358 * po/vi.po: Updated Vietnamese translation. 359 360 2007-08-10 Kai Tietz <kai.tietz (a] onevision.com> 361 362 * doc/binutils.texi: (windmc): Correct incorrect desciption. 363 364 2007-08-04 Alan Modra <amodra (a] bigpond.net.au> 365 366 PR 4888 367 * objcopy.c (setup_section): Do modify section flags for ELF 368 STRIP_NONDEBUG (reverting part of 2007-05-30 change). Prevent 369 header rewrite by twiddling input section flags instead. 370 Simplify code setting SHT_NOBITS. 371 372 2007-07-28 Christopher Faylor <me+binutils (a] cgf.cx> 373 374 * MAINTAINERS: Update my email address. 375 376 2007-07-26 Adam Nemet <anemet (a] caviumnetworks.com> 377 378 * readelf.c (process_archive): Also skip Irix6-style archive symbol 379 tables. 380 381 2007-07-24 Nick Clifton <nickc (a] redhat.com> 382 383 * readelf.c (NUM_ELEM): Remove redundant macro; replace references 384 to it with references to ARRAY_SIZE. 385 Add support for CR16. 386 Fix formatting. 387 388 2007-07-19 Nick Clifton <nickc (a] redhat.com> 389 390 PR binutils/4802 391 * srconv.c (strip_suffix): Add const qualifier to argument. 392 393 2007-07-16 Nick Clifton <nickc (a] redhat.com> 394 395 * po/uk.po: New Ukrainian translation. 396 * configure.in (ALL_LINGUAS): Add 'uk'. 397 * configure: Regenerate. 398 399 2007-07-10 Alan Modra <amodra (a] bigpond.net.au> 400 401 * objdump.c (dump_dwarf): Correct setting of is_relocatable. 402 403 2007-07-09 Roland McGrath <roland (a] redhat.com> 404 405 * readelf.c (get_gnu_elf_note_type): New function. 406 (process_note): Use it for "GNU" name. 407 408 2007-07-08 Andreas Schwab <schwab (a] suse.de> 409 410 * Makefile.am (HFILES): Add dwarf.h, sysdep.h and unwind-ia64.h. 411 (CFILES): Add unwind-ia64.c. 412 Regenerate dependencies. 413 * Makefile.in: Regenerate. 414 415 2007-07-05 Nick Clifton <nickc (a] redhat.com> 416 417 * addr2line.c: Update copyright notice to refer to GPLv3. 418 * ar.c, arlex.l, arparse.y, arsup.c, arsup.h, bin2c.c, binemul.c, 419 binemul.h, bucomm.c, bucomm.h, budbg.h, coffdump.c, coffgrok.c, 420 coffgrok.h, cxxfilt.c, debug.c, debug.h, deflex.l, defparse.y, 421 dlltool.c, dlltool.h, dllwrap.c, dwarf.c, dwarf.h, embedspu.sh, 422 emul_aix.c, emul_vanilla.c, filemode.c, ieee.c, mclex.c, 423 mcparse.y, nlmconv.c, nlmconv.h, nlmheader.y, nm.c, objcopy.c, 424 objdump.c, prdbg.c, rclex.c, rcparse.y, rdcoff.c, rddbg.c, 425 readelf.c, rename.c, resbin.c, rescoff.c, resrc.c, resres.c, 426 size.c, srconv.c, stabs.c, strings.c, sysdep.h, sysdump.c, 427 sysinfo.y, syslex.l, unwind-ia64.c, unwind-ia64.h, version.c, 428 windint.h, windmc.c, windmc.h, windres.c, windres.h, winduni.c, 429 winduni.h, wrstabs.c: Likewise. 430 * is-ranlib.c, is-strip.c, maybe-ranlib.c, maybe-strip.c, 431 not-ranlib.c, not-strip.c, ranlib.sh, sanity.sh: Add a copyright 432 notice. 433 * NEWS: Mention that the sources are now released under GPLv3. 434 Add a marker for the changes that went into v2.17. 435 * version.c (print_version): Specify that the program is released 436 under version 3 of the GPL. 437 438 2007-07-05 Kai Tietz <kai.tietz (a] onevision.com> 439 440 * resrc.c: (read_rc_file): Add include path of user passed rc 441 input file. 442 * windres.c: (windres_add_include_dir): New. 443 (main): Use of windres_add_include_dir. 444 * windres.h: (windres_add_include_dir): Add prototype. 445 446 2007-07-05 Alan Modra <amodra (a] bigpond.net.au> 447 448 * doc/binutils.texi (size): Document --common. 449 * size.c: Make a number of vars static. Delete unnecessary 450 function declarations. 451 (show_common, common_size): New vars. 452 (usage): Describe --common. 453 (OPTION_FORMAT, OPTION_RADIX, OPTION_TARGET): Define and use. 454 (long_options): Add common. 455 (calculate_common_size): New function. 456 (print_berkeley_format): Add common_size to bsssize. 457 (sysv_one_line): New function split out from.. 458 (sysv_internal_printer): ..here. 459 (print_sysv_format): Handle display of *COM*. 460 (print_sizes): Call calculate_common_size. 461 462 2007-07-05 Alan Modra <amodra (a] bigpond.net.au> 463 464 * emul_aix.c (ar_emul_aix_internal): Rename "next" to "archive_next". 465 466 2007-07-02 Alan Modra <amodra (a] bigpond.net.au> 467 468 PR 4716 469 * objcopy.c (filter_symbols): Correct relocatable file test. 470 471 2007-07-02 Alan Modra <amodra (a] bigpond.net.au> 472 473 * Makefile.am: Run "make dep-am". 474 * Makefile.in: Regenerate. 475 * aclocal.m4: Regenerate. 476 * config.in: Regenerate. 477 * doc/Makefile.in: Regenerate. 478 * po/POTFILES.in: Regenerate. 479 * po/binutils.pot: Regenerate. 480 481 2007-06-30 H.J. Lu <hongjiu.lu (a] intel.com> 482 483 * aclocal.m4: Regenerated. 484 * doc/Makefile.in: Likewise. 485 * Makefile.in: Likewise. 486 487 2007-06-29 Joseph Myers <joseph (a] codesourcery.com> 488 489 * readelf.c (display_power_gnu_attribute, process_power_specific): 490 New. 491 (process_arch_specific): Call process_power_specific. 492 493 2007-06-29 Joseph Myers <joseph (a] codesourcery.com> 494 495 * readelf.c (display_mips_gnu_attribute): New. 496 (process_mips_specific): Call process_attributes. 497 498 2007-06-29 Joseph Myers <joseph (a] codesourcery.com> 499 500 * readelf.c (display_gnu_attribute): New. 501 (process_arm_specific): Rearrange as process_attributes. 502 (process_arm_specific): Replace by wrapper of process_attributes. 503 504 2007-06-28 Roland McGrath <roland (a] frob.com> 505 506 * objcopy.c (setup_section): Don't reset ELF section type to 507 SHT_NOBITS when it is SHT_NOTE. 508 * doc/binutils.texi (objcopy, strip): Mention under --only-keep-debug. 509 510 2007-06-27 Alan Modra <amodra (a] bigpond.net.au> 511 512 * ar.c: Rename uses of bfd.next to bfd.archive_next throughout. 513 * arsup.c: Likewise. 514 * binemul.c: Likewise. 515 * objcopy.c: Likewise. 516 * dlltool.c: Likewise. 517 518 2007-06-26 Shantonu Sen <ssen (a] apple.com> 519 520 PR binutils/4693 521 * Makefile.am (windres_DEPENDENCIES, windmc_DEPENDENCIES): Move 522 dependency on $(LIBICONV) to ... 523 (windres_LDADD, windmc_LDADD) ... here. 524 * Makefile.in: Regenerate. 525 526 2007-06-21 Alan Modra <amodra (a] bigpond.net.au> 527 528 * embedspu.sh (relas): Correct sh_info parsing. 529 530 2007-06-19 Danny Smith <dannysmith (a] users.sourceforge.net> 531 532 * objdump.c: Include sys/stat.h. 533 534 2007-06-19 Kai Tietz <kai.tietz (a] onevision.com> 535 536 * Makefile.am: Add windmc tool. 537 * Makefile.in: Regenerate. 538 * configure.in: Add windmc tool. 539 * configure: Regenerate. 540 * mclex.c: New. 541 * mcparse.y: New. 542 * windmc.c: New. 543 * windmc.h: New. 544 * doc/Makefile.am: Add windmc tool. 545 * doc/Makefile.in: Regenerate. 546 * doc/binutils.texi: Add windmc documentation. 547 * NEWS: Mention new tool. 548 549 2007-06-18 Andi Kleen <ak (a] suse.de> 550 551 * objdump.c: Include sys/mman.h 552 (print_file_list): Remove f, add map, mapsize, linemap, maxline, 553 last_line, first fields. 554 (slurp_file): Add. 555 (index_file): Add. 556 (print_file_open): Call slurp_file and index_file. Initialize new 557 fields. 558 (skip_to_line): Rename to print_line and write only single line. 559 (dump_line): Add. 560 (show_line): Change to new algorithm. 561 562 2007-06-18 Thomas Weidenmueller <w3seek (a] reactos.org> 563 564 * resres.c (probe_binary): Fix test for badly formatted headers. 565 566 2007-06-18 Kai Tietz <Kai.Tietz (a] onevision.com> 567 568 * rclex.c: (cpp_line): Add code_page pragma support. 569 * windres.c: (usage, long_options, main): Add new option 570 --codepage or -c. 571 * winduni.c: (wind_default_codepage, wind_current_codepage): New. 572 (unicode_from_ascii, ascii_from_unicode): Use 573 wind_current_codepage as codepage parameter. 574 (unicode_print): Print 4 characters for hexadecimal values in 575 unicode strings. 576 * winduni.h: (wind_default_codepage, wind_current_codepage): 577 Export. 578 * doc/binutils.texi: Document new option. 579 * NEWS: Mention new features of windres. 580 581 2007-06-18 Brian D. Watt <bwatt (a] us.ibm.com> 582 583 * embedspu.sh: Parse _SPUEAR_ symbol values as hex. 584 585 2007-06-14 H.J. Lu <hongjiu.lu (a] intel.com> 586 587 * Makefile.am (ACLOCAL_AMFLAGS): Add -I ../config -I ../bfd. 588 589 * acinclude.m4: Removed. 590 591 * Makefile.in: Regenerated. 592 * aclocal.m4: Likewise. 593 * configure: Likewise. 594 595 2007-06-11 Nathan Sidwell <nathan (a] codesourcery.com> 596 597 * dwarf.c (decode_location_expression): Add DW_OP_form_tls_address. 598 599 2007-06-06 Kai Tietz <Kai.Tietz (a] onevision.com> 600 601 PR binutils/4356 binutils/591 602 * resrc.c (filename_need_quotes): New function. 603 (look_for_default): If filename_need_quotes is true then quote the 604 filename in the command line being created. 605 (read_rc_file): Likewise. 606 607 2007-06-06 Ben Elliston <bje (a] au.ibm.com> 608 609 * doc/binutils.texi (objdump): Fix capitalisation of "PowerPC". 610 611 2007-06-05 Kai Tietz <Kai.Tietz (a] onevision.com> 612 613 * Makefile.am: Add LIBICONV to windres. 614 * acinclude.m4: Added missing "lib-*.m4" and "lt*.m4" files. 615 * configure.in: Add AC_CHECK_HEADER for iconv.h and use AM_ICONV. 616 * config.in: Add ICONV defines. 617 * aclocal.m4: Regenerate. 618 * confugure: Regenerate. 619 * winduni.c: (local_iconv_map codepages, wind_language_t, 620 languages, unicode_is_valid_codepage, wind_find_language_by_id, 621 wind_find_language_by_codepage, wind_find_codepage_info, 622 unicode_from_codepage, codepage_from_unicode, iconv_onechar, 623 wind_iconv_cp, wind_MultiByteToWideChar wind_WideCharToMultiByte): 624 New. 625 (ascii_from_unicode): Use codepage_from_unicode. 626 (ascii_from_unicode): Use unicode_from_codepage. 627 Use for cygwin windows API for unicode transformation. 628 * winduni.h: (CP_ACP, CP_UTF7, CP_UTF8, CP_OEM, CP_UTF16): New 629 macros. 630 (wind_language_t, local_iconv_map): New types. 631 (wind_find_language_by_id, wind_find_language_by_codepage, 632 unicode_is_valid_codepage, wind_find_codepage_info, 633 unicode_from_codepage, codepage_from_unicode): New 634 prototypes. 635 636 2007-06-05 Alan Modra <amodra (a] bigpond.net.au> 637 638 * embedspu.sh: Handle R_SPU_PPU* relocs with no symbol. 639 640 2007-05-30 Alan Modra <amodra (a] bigpond.net.au> 641 642 * objcopy.c (copy_object): Revert 2007-05-11 change. Don't 643 avoid calling bfd_copy_private_bfd_data for ELF STRIP_NONDEBUG. 644 (setup_section): Don't modify flags, and don't avoid calling 645 bfd_copy_private_section_data for ELF STRIP_NONDEBUG. 646 * readelf.c (process_program_headers): Ignore .dynamic of type 647 SHT_NOBITS. 648 649 2007-05-29 Alan Modra <amodra (a] bigpond.net.au> 650 651 * embedspu.sh: Emit SPU ELF image to .data.rel.ro.speelf if 652 pic or pie and image needs relocs. 653 654 2007-05-24 Steve Ellcey <sje (a] cup.hp.com> 655 656 * Makefile.in: Regenerate. 657 * configure: Regenerate. 658 * aclocal.m4: Regenerate. 659 * doc/Makefile.in: Regenerate. 660 661 2007-05-24 Kai Tietz <Kai.Tietz (a] onevision.com> 662 663 * rcparse.y: Join strings for elements having no side-effects in 664 "rc"-grammar. 665 666 2007-05-23 Kai Tietz <Kai.Tietz (a] onevision.com> 667 668 * rclex.c: New file replacing rclex.l. 669 * rclex.l: Removed. 670 * windint.h: New file holding common structure and type 671 definitions. 672 * Makefile.am: Added new header windint.h and exchanged rclex.l by 673 rclex.c. 674 * Makefile.in: Regenerate. 675 * rcparse.y: Renamed some structures. 676 Use in internal representation always bfd_vma instead of long or 677 int. 678 Removed from %union unused stringtable. 679 Added to %union suni structure for unicode strings. 680 Added new tokens for ANICURSOR, ANIICON, DLGINCLUDE, 681 DLGINIT, FONTDIR, HTML, MANIFEST, PLUGPLAY, VXD, 682 TOOLBAR, BUTTON, QUOTEDUNISTRING, and SIZEDUNISTRING. 683 Added support for these new rc file tokens. 684 * resbin.c: Rewrote using bfd and binary structures, and support 685 new resource types. 686 * rescoff.c: Likewise. 687 * resres.c: Likewise. 688 * resrc.c: Likewise. Dumps as RC are now recompilable. 689 * windres.c: As above. Using bfd for res and provide target 690 specific endianess support. 691 * windres.h: Use windint.h as include. Additionally removed K&R 692 syntax. 693 * winduni.c: New printing and unichar support routines. 694 * winduni.h: Prototypes for new unichar helpers. 695 * windint.h: New file. 696 697 2007-05-22 Paul Brook <paul (a] codesourcery.com> 698 699 * objdump.c (find_symbol_for_address): Merge section and target 700 specific filtering code. 701 702 2007-05-22 Nick Clifton <nickc (a] redhat.com> 703 704 * doc/binutils.texi: Use @copying around the copyright notice. 705 706 2007-05-21 Richard Sandiford <richard (a] codesourcery.com> 707 708 * objdump.c (disassemble_bytes): Ignore disassembler_needs_relocs 709 for executables and shared libraries. 710 711 2007-05-18 Nathan Sidwell <nathan (a] codesourcery.com> 712 713 * objcopy.c (strip_main): Detect identical input and output file 714 names. 715 (copy_main): Refactor tempname detection and use. 716 717 2007-05-17 Nick Clifton <nickc (a] redhat.com> 718 719 * objdump.c (load_debug_section): Select bias for DWARF debug 720 addresses based on the flavour of the bfd. 721 722 2007-05-11 Alan Modra <amodra (a] bigpond.net.au> 723 724 PR 4479 725 * objcopy.c (copy_object): Don't copy ELF program headers for 726 --only-keep-debug. 727 728 2007-05-11 Alan Modra <amodra (a] bigpond.net.au> 729 730 * embedspu.sh (find_prog): Prefer prog in same dir as embedspu 731 over one found on the users path. 732 (main): Generate .reloc for each R_SPU_PPU* reloc. 733 734 2007-04-28 Alan Modra <amodra (a] bigpond.net.au> 735 736 * prdbg.c (tg_variable): Adjust for changed demangler. 737 (tg_start_function): Likewise. 738 739 2007-04-27 Alan Modra <amodra (a] bigpond.net.au> 740 741 * bucumm.h: Split off host dependencies to.. 742 * sysdep.h: ..here. 743 Many files: Include sysdep.h. Remove duplicate headers and reorder. 744 * Makefile.am: Run "make dep-am". 745 * Makefile.in: Regenerate. 746 747 2007-04-24 Nick Clifton <nickc (a] redhat.com> 748 749 * srconv.c (walk_tree_type_1): Initialise dpt.dunno. 750 751 2007-04-24 Nathan Froyd <froydnj (a] codesourcery.com> 752 Phil Edwards <phil (a] codesourcery.com> 753 754 * objcopy.c (filter_symbols): Explicitly stripping a symbol 755 used in relocations is an error. 756 Retype 'keep' to bfd_boolean. 757 758 2007-04-24 Alan Modra <amodra (a] bigpond.net.au> 759 760 * Makefile.in: Regenerate. 761 * doc/Makefile.in: Regenerate. 762 763 2007-04-20 Nathan Froyd <froydnj (a] codesourcery.com> 764 Phil Edwards <phil (a] codesourcery.com> 765 Thomas de Lellis <tdel (a] windriver.com> 766 767 * objcopy.c (reverse_bytes): New variable. 768 (command_line_switch, copy_main): Add OPTION_REVERSE_ENDIAN. 769 (copy_options, copy_usage): Add "reverse-bytes" entry. 770 (copy_section): Reverse bytes within output sections. 771 * doc/binutils.texi: Document new objcopy option. 772 773 2007-04-20 Nick Clifton <nickc (a] redhat.com> 774 775 * rclex.l: Allow underscores at the start of identifiers. 776 777 2007-04-19 Alan Modra <amodra (a] bigpond.net.au> 778 779 * budemang.c: Delete. 780 * budemang.h: Delete. 781 * addr2line.c (translate_addresses): Call bfd_demangle rather than 782 demangle. 783 * nm.c (print_symname): Likewise. 784 * objdump.c (objdump_print_symname, dump_symbols): Likewise. 785 (dump_bfd): Likewise. 786 * prdbg.c (struct pr_handle <demangler>): Add int param. 787 (tg_variable, tg_start_function): Adjust demangler calls. 788 * Makefile.am: Remove mention of budemang.[ch]. Run "make dep-am". 789 * Makefile.in: Regenerate. 790 * po/POTFILES.in: Regenerate. 791 792 2007-04-14 Steve Ellcey <sje (a] cup.hp.com> 793 794 * Makefile.am: Add ACLOCAL_AMFLAGS. 795 * configure.in: Change macro call order. 796 * Makefile.in: Regenerate. 797 * configure: Regenerate. 798 799 2007-04-13 Nathan Sidwell <nathan (a] codesourcery.com> 800 801 * Makefile.am (TOOL_PROGS): Add objcopy. 802 * Makefile.in: Rebuilt. 803 804 2007-04-12 H.J. Lu <hongjiu.lu (a] intel.com> 805 806 PR binutils/4348 807 * objcopy.c (copy_object): Don't stop when there are no 808 sections to be copied. 809 810 2007-04-10 Vladimir Prus <vladimir (a] codesourcery.com> 811 812 * NEWS: Mention disjoint histograms support in 813 gprof. 814 815 2007-04-09 Daniel Jacobowitz <dan (a] codesourcery.com> 816 817 * dwarf.c (process_debug_info): Do not require DW_AT_frame_base for 818 DW_TAG_inlined_subroutine. 819 820 2007-04-06 Matt Thomas <matt (a] netbsd.org> 821 822 * MAINTAINERS: Add myself as VAX and NetBSD support maintainer. 823 824 2007-04-05 Alan Modra <amodra (a] bigpond.net.au> 825 826 PR binutils/4292 827 * nm.c (print_value): Cast bfd_vma to unsigned long to suit 828 value_format_32bit. 829 830 2007-04-02 Nick Clifton <nickc (a] redhat.com> 831 832 PR binutils/4292 833 * nm.c (value_format): Replace with value_format_32bit and 834 value_format_64bit. 835 (set_radix): Update setting of value_format. 836 (set_print_width): New function. Compute the address size of a 837 given bfd and set the print_width global appropriately. 838 (display_archive): Use set_print_width. 839 (display_file): Likewise, 840 (print_object_filename_sysv): Update use of print_width. 841 (print_archive_member_sysv): Likewise. 842 (print_symbol_filename_posix): Likewise. 843 (print_sumbol_info_bfd, print_symbol_info_sysv): Likewise. 844 845 2007-03-28 Richard Sandiford <richard (a] codesourcery.com> 846 Phil Edwards <phil (a] codesourcery.com> 847 848 * doc/binutils.texi: Put the contents after the title page rather 849 than at the end of the document. 850 851 2007-03-28 Nick Clifton <nickc (a] redhat.com> 852 853 * readelf.c (slurp_rela_relocs): Add newline to end of error 854 messages. 855 (slurp_rel_relocs, request_dump, request_dump_byname, 856 process_program_headers, process_dynamic_section, 857 process_symbol_table, process_mips_specific, main): Likewise. 858 859 2007-03-28 Alan Modra <amodra (a] bigpond.net.au> 860 861 * MAINTAINERS: Update mailing list addresses. Add myself 862 as PPC maintainer. 863 864 2007-03-27 Alan Modra <amodra (a] bigpond.net.au> 865 866 * embedspu.sh: Correct toe_addr quoting. 867 868 2007-03-27 Alan Modra <amodra (a] bigpond.net.au> 869 870 * embedspu.sh: Combine "_EAR_" and "_EAR_*" patterns. Tighten 871 .toe section and .toe address checks. Use .reloc for _EAR* 872 symbols defined in non-BSS sections. Build table for _SPUEAR_ 873 symbols. 874 875 2007-03-23 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 876 877 PR gas/3811 878 * readelf.c (debug_apply_rela_addends): Do nothing for SH. 879 880 2007-03-22 Joseph Myers <joseph (a] codesourcery.com> 881 882 * doc/binutils.texi: Include VERSION_PACKAGE when reporting 883 version. 884 885 2007-03-16 Kai Tietz <Kai.Tietz (a] onevision.com> 886 887 * dlltool.c (make_one_lib_file): Use pc-relative relocation 888 instead of an absolute relocation for x86_64-pc-mingw32 target. 889 890 2007-03-15 H.J. Lu <hongjiu.lu (a] intel.com> 891 892 * Makefile.am (REPORT_BUGS_TO): Removed. 893 (INCLUDES): Remove -DREPORT_BUGS_TO. 894 * Makefile.in: Regenerated. 895 896 * bucomm.c: Don't include bfdver.h. 897 * objdump.c: Likewise. 898 * version.c: Likewise. 899 900 * bucomm.h: Include bfdver.h. 901 902 * configure.in (--with-bugurl): Removed. 903 * configure: Regenerated. 904 905 * doc/Makefile.am (binutils_TEXINFOS): Removed. 906 (AM_MAKEINFOFLAGS): Add -I ../../bfd/doc. 907 (TEXI2DVI): Likewise. 908 (config.texi): Removed. 909 (MOSTLYCLEANFILES): Remove config.texi. 910 * doc/Makefile.in: Regenerated. 911 912 * doc/binutils.texi: Include bfdver.texi instead of 913 config.texi. 914 915 2007-03-13 Nick Clifton <nickc (a] redhat.com> 916 917 * readelf.c (dump_section): Also test for SHT_REL sections when 918 producing the warning about unapplied relocs. 919 920 2007-03-07 Joseph Myers <joseph (a] codesourcery.com> 921 922 * configure.in (REPORT_BUGS_TEXI): Define to Texinfo version of 923 bug-reporting URL. 924 * doc/Makefile.am (config.texi): Define BUGURL. 925 * doc/binutils.texi: Use BUGURL. Remove text about large files 926 and uuencoding. 927 * Makefile.in, configure, doc/Makefile.in: Regenerate. 928 929 2007-03-01 Phil Edwards <phil (a] codesourcery.com> 930 Richard Sandiford <richard (a] codesourcery.com> 931 932 * NEWS: Mention addition of --extract-symbol. 933 * doc/binutils.texi: Document it. 934 * objcopy.c (extract_symbol): New variable. 935 (OPTION_EXTRACT_SYMBOLS): New command_line_switch. 936 (copy_options): Add an entry for --extract-symbol. 937 (copy_usage): Mention --extract-symbol. 938 (copy_object): Set the start address to zero for --extract-symbol. 939 Do not copy private BFD data in that case. 940 (setup_section): Set the size, LMA and VMA to zero for 941 --extract-symbol. Do not copy private BFD data in that case. 942 (copy_section): Do not copy section contents if --extract-symbol 943 is passed. 944 (copy_main): Set extract_symbol to TRUE if --extract-symbol 945 is passed. 946 947 2007-03-01 Paul Brook <paul (a] codesourcery.com> 948 949 * MAINTAINERS: Update my entry. 950 951 2007-03-01 Joseph Myers <joseph (a] codesourcery.com> 952 953 * version.c: Update copyright date. 954 955 2007-03-01 Daniel Jacobowitz <dan (a] codesourcery.com> 956 957 * Makefile.am (install-exec-local): Depend on $(noinst_PROGRAMS). 958 Adjust $(EXEEXT) handling for $(RENAMED_PROGS). 959 * Makefile.in, doc/Makefile.in: Regenerate. 960 961 2007-03-01 Alan Modra <amodra (a] bigpond.net.au> 962 963 * embedspu.sh: Set type and size of global program handle symbol. 964 965 2007-02-28 Alan Modra <amodra (a] bigpond.net.au> 966 967 * Makefile.am (PROGS): Delete. 968 (RENAMED_PROGS): Define. Extracted from.. 969 (noinst_PROGRAMS): ..here. Add BUILD_MISC. 970 (install-exec-local): Adjust. 971 * Makefile.in: Regenerate. 972 973 2007-02-28 Alan Modra <amodra (a] bigpond.net.au> 974 975 * Makefile.am (PROGS): Add BUILD_INSTALL_MISC. 976 (bin_PROGRAMS): Replace BUILD_MISC with BUILD_INSTALL_MISC. 977 (EXTRA_PROGRAMS): Remove bin2c. 978 (bin2c$(EXEEXT_FOR_BUILD)): New rule. 979 (bin2c_SOURCES): Delete. 980 (DISTCLEANFILES): Remove sysinfo. 981 (MOSTLYCLEANFILES): Add sysinfo$(EXEEXT_FOR_BUILD) and 982 bin2c$(EXEEXT_FOR_BUILD). 983 * configure.in (BUILD_MISC): Add $(EXEEXT_FOR_BUILD) to bin2c. 984 Move embedspu to.. 985 (BUILD_INSTALL_MISC): ..here. 986 * Makefile.in: Regenerate. 987 * configure: Regenerate. 988 989 2007-02-27 Alan Modra <amodra (a] bigpond.net.au> 990 991 * bin2c.c: New file. 992 * Makefile.am (EXTRA_PROGRAMS): Add bin2c. 993 (CFILES): Add bin2c.c. 994 (bin2c_SOURCES): Define. 995 (bin2c.o): Dependencies from "make dep-am". 996 * configure.in (BUILD_MISC): Add bin2c. 997 * version.c: Update year. 998 * po/POTFILES.in: Regenerate. 999 * Makefile.in: Regenerate. 1000 * configure: Regenerate. 1001 1002 2007-02-17 Mark Mitchell <mark (a] codesourcery.com> 1003 Nathan Sidwell <nathan (a] codesourcery.com> 1004 Vladimir Prus <vladimir (a] codesourcery.com 1005 Joseph Myers <joseph (a] codesourcery.com> 1006 1007 * configure.in (--with-bugurl): New option. 1008 * configure: Regenerate. 1009 * Makefile.am (REPORT_BUGS_TO): Define. 1010 (INCLUDES): Define REPORT_BUGS_TO. 1011 Regenerate dependencies. 1012 * Makefile.in: Regenerate. 1013 * doc/Makefile.in: Regenerate. 1014 * bucomm.h: Remove include of bin-bugs.h. 1015 * addr2line.c (usage): Don't print empty REPORT_BUGS_TO. 1016 * ar.c (usage): Pass s to list_supported_targets. Don't print 1017 empty REPORT_BUGS_TO. 1018 * coffdump.c (show_usage): Don't print empty REPORT_BUGS_TO. 1019 * cxxfilt.c (usage): Print bug url when giving help. 1020 * dlltool.c (usage): Likewise. 1021 * dllwrap.c (usage): Likewise. 1022 * nlmconv.c (show_usage): Don't print empty REPORT_BUGS_TO. 1023 * nm.c (usage): Likewise. 1024 * objcopy.c (copy_usage, strip_usage): Likewise. 1025 * objdump.c (usage): Likewise. 1026 * readelf.c ((usage): Likewise. Add STREAM argument. Adjust 1027 callers. 1028 * size.c (usage): Don't print empty REPORT_BUGS_TO. 1029 * srconv.c (show_usage): Likewise. 1030 * strings.c (usage): Likewise. 1031 * sysdymp.c (show_usage): Likewise. 1032 * windres.c (usage): Likewise. 1033 1034 2007-02-13 Alan Modra <amodra (a] bigpond.net.au> 1035 1036 * embedspu.sh: Add -W to readelf invocation. 1037 1038 2007-02-06 Dave Brolley <brolley (a] redhat.com> 1039 1040 * MAINTAINERS: Add myself as the maintainer of the MeP port. 1041 1042 2007-02-06 Nick Clifton <nickc (a] redhat.com> 1043 1044 PR gas/3800 1045 * readelf.c: Include elf/h8.h twice. The first time in order to 1046 get the reloc numbers, the second time in order to get the reloc 1047 decoder function. 1048 (dump_section): Tell the user if the section being displayed has 1049 unprocessed relocs associated with it. 1050 (get_reloc_size): New function - returns the size of a reloc. 1051 (debug_apply_rela_addends): Use get_reloc_size(). 1052 * dwarf.c (read_and_display_attr_value): Extend number of 1053 languages known for the DW_AT_language attribute. 1054 (process_debug_info): Display the attribute offset before decoding 1055 the attribute, in case there are problems. 1056 1057 2007-02-05 Dave Brolley <brolley (a] redhat.com> 1058 1059 * readelf.c (dump_relocations): Don't check for 1060 (rtype == NULL && type == R_RELC). 1061 1062 2007-02-05 Dave Brolley <brolley (a] redhat.com> 1063 1064 * Makefile.am (readelf.o): Depends on $(INCDIR)/elf/mep.h. 1065 * Makefile.in: Regenerated. 1066 * Contribute the following changes: 1067 2003-10-29 Dave Brolley <brolley (a] redhat.com> 1068 1069 * configure.in: Define SKIP_ZEROES and SKIP_ZEROES_AT_END for mep. 1070 * configure: Regenerated. 1071 1072 2001-04-03 Ben Elliston <bje (a] redhat.com> 1073 1074 * readelf.c: Include "elf/mep.h". 1075 (guess_is_rela): Handle EM_CYGNUS_MEP. 1076 (get_machine_name): Ditto. 1077 (dump_relocations): Ditto. 1078 1079 2007-02-02 H.J. Lu <hongjiu.lu (a] intel.com> 1080 1081 * MAINTAINERS: Add a space between H.J. and Lu. 1082 1083 2007-02-02 H.J. Lu <hongjiu.lu (a] intel.com> 1084 1085 * doc/binutils.texi (objdump): Document the new addr64 option 1086 for i386 disassembler. 1087 1088 2007-02-02 H.J. Lu <hongjiu.lu (a] intel.com> 1089 1090 PR binutils/3945 1091 * configure.in (DLLTOOL_DEFAULT): New. Defined for the first PE 1092 target. 1093 (DLLTOOL_DEFS): Add $DLLTOOL_DEFAULT. 1094 * configure: Regenerated. 1095 1096 * dlltool.c (mname): Defined with DLLTOOL_DEFAULT_XXX. 1097 1098 2007-02-02 Nick Clifton <nickc (a] redhat.com> 1099 1100 * doc/binutils.texi (objdump): Document support for disassembling 1101 the 440 PowerPC architecture. 1102 1103 2007-01-31 Nathan Sidwell <nathan (a] codesourcery.com> 1104 1105 * dwarf.c (process_debug_info): Protect against bogus length and 1106 abbrev offsets. 1107 1108 2007-01-25 Kazu Hirata <kazu (a] codesourcery.com> 1109 1110 * ar.c (print_contents, extract_file): Cast the return value 1111 of fwrite to size_t. 1112 1113 2007-01-12 Alan Modra <amodra (a] bigpond.net.au> 1114 1115 * ar.c (open_inarch): Check fwrite return. Use size_t. 1116 (extract_file): Likewise. Remove test for "negative" file size. 1117 * readelf.c (process_program_headers): Check fscanf return. 1118 1119 2007-01-11 H.J. Lu <hongjiu.lu (a] intel.com> 1120 1121 * bucomm.c (template_in_dir): Fix typo. 1122 1123 2007-01-11 Alan Modra <amodra (a] bigpond.net.au> 1124 1125 * embedspu.sh: New file. 1126 * Makefile.am (embedspu): Add rule. 1127 * configure.in (BUILD_MISC): Add embedspu for powerpc-linux. 1128 * Makefile.in: Regenerate. 1129 * configure: Regenerate. 1130 1131 2007-01-11 Alan Modra <amodra (a] bigpond.net.au> 1132 1133 * bucomm.h (make_tempdir): Declare independently of HAVE_MKDTEMP. 1134 * bucomm.c (template_in_dir): New function, split out from.. 1135 (make_tempname): ..here. Open the file with O_EXCL if !HAVE_MKSTEMP. 1136 (make_tempdir): Use template_in_dir. Handle directory creation 1137 when !HAVE_MKDTEMP. 1138 * objcopy.c (MKDIR): Don't define. 1139 (copy_archive): Use make_tempdir when !HAVE_MKDTEMP too. Fix 1140 error message. 1141 1142 2007-01-08 Kazu Hirata <kazu (a] codesourcery.com> 1143 1144 * readelf.c (get_machine_flags): Treat Fido as an architecture 1145 by itself. 1146 1147 2007-01-08 Kai Tietz <kai.tietz (a] onevision.com> 1148 1149 * configure.in: Renamed target x86_64-*-mingw64 to 1150 x86_64-*-mingw*. 1151 * configure: Regenerated. 1152 1153 2007-01-05 Alan Modra <amodra (a] bigpond.net.au> 1154 1155 * readelf.c (dump_section): Don't print 32-bit values, which 1156 were done incorrectly for little-endian. Instead print bytes. 1157 1158 For older changes see ChangeLog-2006 1159 1161 Copyright (C) 2007 Free Software Foundation, Inc. 1162 1163 Copying and distribution of this file, with or without modification, 1164 are permitted in any medium without royalty provided the copyright 1165 notice and this notice are preserved. 1166 1167 Local Variables: 1168 mode: change-log 1169 left-margin: 8 1170 fill-column: 74 1171 version-control: never 1172 End: 1173