Re-enable compilation of register_addr() stub whenever it is not supplied
[deliverable/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
285dbe19
JG
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
85e0c721
SC
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
e18e24af
PB
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
522e0ead
SC
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.
285dbe19 47 (coff_get_symtab): looks for constructor symbols and calls the
522e0ead 48 right function when they're found. (coff_canonicalize_reloc):
285dbe19 49 knows when a section is full of constructors and does the right
522e0ead
SC
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
285dbe19 56 arch independent constructor relocation type.
522e0ead
SC
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
285dbe19 60 default 32bit reloc for constructors.
522e0ead
SC
61 (bfd_default_reloc_type_lookup): added.
62 * aoutf1.h: fixed SEGMENT_SIZE typo.
63
6d7c88c3
JG
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
01dd1b2b
SC
71Sun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)
72
da6745fd 73 * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs
01dd1b2b
SC
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
156e3852
JG
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
cbdc7909
JG
89Thu Oct 24 22:40:07 1991 John Gilmore (gnu at cygnus.com)
90