Added tc-sparc.c
[deliverable/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
a6c1d731
FF
1Sat Nov 9 13:45:01 1991 Fred Fish (fnf at cygnus.com)
2
f135f137
FF
3 * config/mt-m68k-elf: Define DEFAULT_VECTOR as elf_big_vec.
4
a6c1d731
FF
5 * elf.c (elf_object_p): Don't try to create a bfd section for
6 the first ELF section header. It is just a placeholder.
7
285dbe19
JG
8Sat Nov 9 03:04:26 1991 John Gilmore (gnu at cygnus.com)
9
10 * coff-rs6000.c, config/mh-rs6000: Make it work on archive and
11 core files, when compiling native.
12 * hosts/h-rs6000.h: Define FASCIST_FDOPEN for bfd_fdopenr.
13
14 FIXME: The aoutf1.h change below needs to be reversed back
15 to the way it was.
16
85e0c721
SC
17Thu Nov 7 11:03:55 1991 Steve Chamberlain (sac at rtl.cygnus.com)
18
19 * coffcode.h: Defined new macros [PUT|GET]LINENO_LNNO for
20 manipulation of lnno fields in lineno structs in a coff-<f>.h
21 independent way. Override it in coff-<f>.h to your favourite
22 number if you don't have a 16bit lnno field. (coff_swap_lineno_in)
23 (coff_swap_lineno_out): modified to use the new macros.
24
25Mon Nov 4 11:38:33 1991 Steve Chamberlain (sac at cygnus.com)
26
27 * aoutf1.h (sunos4_callback): Now defaults to 68020 rather than
28 unknown arch when the magic number doesn't specify the
29 architecture, since some OSs (eg old sun3s) don't set the number, and
30 020 is probably the right answer anyway.
31
e18e24af
PB
32Sun Nov 3 12:07:08 1991 Per Bothner (bothner at cygnus.com)
33
34 * hosts/h-news.h, hosts/h-rtbsd.h:
35 Get rid of MISSING_VFPRINTF, since libiberty provides one.
36 * bfd-in.h (bfd_print_symbol_type_hopw enum): Add new option
37 bfd_print_symbol_nm, for use by nm.
38 * aoutx.h (NAME(aout,print_symbol)): Add code for new
39 bfd_print_symbol_nm option, to print in nm format.
40 * coffcode.h (coff_print_symbol), ieee.c (ieee_print_symbol)
41 oasys.c (oasys_print_symbol): Provide stub implementations
42 for bfd_print_symbol_nm.
43 * syms.c: New function bfd_decode_symclass, used by nm printer.
44 New function bfd_stab_name to look up string name of stab code.
45
522e0ead
SC
46Sat Nov 2 14:26:03 1991 Steve Chamberlain (steve at cygnus.com)
47
48 * Makefile.in: Added ctor.c
49 * archures.c (bfd_default_arch_struct) added
50 bfd_default_reloc_type_lookup.
51 * coffcode.h: removed a load of #if 0ed code.
52 (coff_compute_file_section_positions): now works out the section
53 alignment and size correctly in all cases.
285dbe19 54 (coff_get_symtab): looks for constructor symbols and calls the
522e0ead 55 right function when they're found. (coff_canonicalize_reloc):
285dbe19 56 knows when a section is full of constructors and does the right
522e0ead
SC
57 thing.
58 * cpu-m88k.c: Added default_reloc_type lookup to the architecture
59 description.
60 * libbfd-in.h: (bfd_default_reloc_type_lookup) defun added.
61 * libcoff.h: removed #if 0ed code
62 * reloc.c: (bfd_reloc_code_real_type) added BFD_RELOC_CTOR for
285dbe19 63 arch independent constructor relocation type.
522e0ead
SC
64 (bfd_reloc_type_lookup): removed the comment "this will go away"
65 since it won't. (bfd_howto_32): stolen from 88k, this is a 32bit
66 reloc which is used when BFD_RELOC_CTOR falls through to give a
285dbe19 67 default 32bit reloc for constructors.
522e0ead
SC
68 (bfd_default_reloc_type_lookup): added.
69 * aoutf1.h: fixed SEGMENT_SIZE typo.
70
6d7c88c3
JG
71Thu Oct 31 18:23:06 1991 John Gilmore (gnu at cygnus.com)
72
73 * coff-rs6000.c: Change name to "aixcoff-rs6000", to avoid
74 matching prefix "coff".
75 * coffcode.h (coff_swap_aux_in, coff_swap_aux_out): Handle
76 rs/6000 csect records.
77
01dd1b2b
SC
78Sun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)
79
da6745fd 80 * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs
01dd1b2b
SC
81 * configure.in: add motorola delta88 cases
82 * libbfd.h, libbfd-in.h, archive.c, ieee.c, elf.c, srec.c: fix
83 write_armap prototype
84 * libbfd.c: add doc on bfd_write_bigendian_4byte_int
85
156e3852
JG
86Fri Oct 25 02:48:19 1991 John Gilmore (gnu at cygnus.com)
87
88 * Rename COFF-related files in `coff-ARCH.c' form.
89 coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
90 coff-mips.c, coff-rs6000.c to be exact.
91
92 * Makefile.in: Only supply TARGET_DEFAULTS to targets.c, reducing
93 make output clutter.
94 * config/mt-*: Ditto.
95
cbdc7909
JG
96Thu Oct 24 22:40:07 1991 John Gilmore (gnu at cygnus.com)
97