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