Review TODO.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
db8503c4
AM
12000-05-16 Szabolcs Szakacsits <szaka@F-Secure.com>
2
3 * peigen.c (pe_print_idata): Undo part of 2000-05-12 change that
4 read idata section only from dataoff.
5 (pe_print_edata): Correctly check for valid eat_member.
6
851cde10
JR
7Tue May 16 00:04:11 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
8
9 * elf32-sh.c (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH8.
10
1bde2d57
PB
112000-05-14 Philip Blundell <philb@gnu.org>
12
13 * config.bfd (armeb-*-elf, arm*b-*-linux-gnu*): New targets.
14
a76b448c
AM
152000-05-12 Alan Modra <alan@linuxcare.com.au>
16
9ee25201
AM
17 * targets.c (bfd_target_vector): #ifdef BFD64 rs6000coff64_vec
18
a76b448c
AM
19 * peigen.c (pe_print_idata): Look for .idata section and print
20 info even if data directory has zero entries. Read idata section
21 starting from dataoff, and adjust all data offsets to suit. Cast
22 all bfd_vma vars to unsigned long before passing to fprintf.
23 * peigen.c (pe_print_edata): Similarly, look for .edata section
24 and print info even if data directory has zero entries. Cast
25 all bfd_vma vars to unsigned long before passing to fprintf.
26
27 From Szabolcs Szakacsits <szaka@F-Secure.com>
28 * peigen.c (pe_print_idata): Use bfd_section_size rather than data
29 directory size which may be bogus.
30 * peigen.c (pe_print_edata): Similarly.
31
72730e0c
AM
322000-05-09 Alan Modra <alan@linuxcare.com.au>
33
34 * elf.c (bfd_section_from_shdr): Don't set use_rela_p if rela
35 section is empty.
36 (copy_private_bfd_data): Allow for space possibly taken up by elf
37 headers when calculating segment physical address from lma.
38
8181c403
AM
392000-05-08 Alan Modra <alan@linuxcare.com.au>
40
bfde9f99
AM
41 * versados.c (versados_scan): Init stringlen and pass_2_done.
42
b35efbcd
AM
43 * trad-core.c (trad_unix_core_file_p): Return
44 bfd_error_wrong_format rather than bfd_error_file_truncated.
45
8181c403
AM
46 * peigen.c (_bfd_pei_swap_aouthdr_out): Pass ImageBase to
47 add_data_entry. DataDirectory virtual address is relative.
48 (pe_print_idata): Account for relative DataDirectory virtual
49 addresses. Don't trash datasize inside POWERPC_LE_PE code.
50 (pe_print_edata): Similarly.
51
52 From Szabolcs Szakacsits <szaka@F-Secure.com>
53 * peigen.c (dir_names): Add Delay Import Directory.
54 (pe_print_idata): Always search for bfd section containing
55 idata address rather than looking up section name. Print this
56 section name rather than .idata.
57 (pe_print_edata): Similarly. Also print some fields as %08lx.
58 (_bfd_pe_print_private_bfd_data_common): Print Reserved1 field as
59 Win32Version.
60
2c38bc20
CP
61Fri May 5 20:44:40 2000 Clinton Popetz <cpopetz@cygnus.com>
62
63 * xcoff.h: Rename to xcoff-target.h
64 * Makefile.am: Change all instances of xcoff.h to xcoff-target.h
65 * coff-rs6000.c: Ditto.
66 * coff64-rs6000.c: Ditto.
67 * coff-pmac.c: Ditto.
68 * Makefile.in: Regenerate.
69
c6664dfb
CP
70Fri May 5 16:51:03 2000 Clinton Popetz <cpopetz@cygnus.com>
71
72 * coffcode.h (coff_set_arch_mach_hook, coff_set_flags):
73 Change U802TOC64MAGIC to U803XTOCMAGIC.
74
3425c182
MS
752000-05-04 Michael Snyder <msnyder@seadog.cygnus.com>
76
77 * elf.c (bfd_elf_get_arch_size): New function, return 32 | 64 | -1.
78 * bfd-in.h: Prototype bfd_elf_get_arch_size.
79 * bfd-in2.h: Prototype bfd_elf_get_arch_size.
80
7c30ac37
AM
812000-05-04 Alan Modra <alan@linuxcare.com.au>
82
83 * libhppa.h (HPPA_R_CONSTANT): Cast argument to bfd_signed_vma.
84