Added tc-sparc.c
[deliverable/binutils-gdb.git] / bfd / ChangeLog
... / ...
CommitLineData
1Sat Nov 9 13:45:01 1991 Fred Fish (fnf at cygnus.com)
2
3 * config/mt-m68k-elf: Define DEFAULT_VECTOR as elf_big_vec.
4
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
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
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
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
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.
54 (coff_get_symtab): looks for constructor symbols and calls the
55 right function when they're found. (coff_canonicalize_reloc):
56 knows when a section is full of constructors and does the right
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
63 arch independent constructor relocation type.
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
67 default 32bit reloc for constructors.
68 (bfd_default_reloc_type_lookup): added.
69 * aoutf1.h: fixed SEGMENT_SIZE typo.
70
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
78Sun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)
79
80 * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs
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
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
96Thu Oct 24 22:40:07 1991 John Gilmore (gnu at cygnus.com)
97