M68k opcodes with MRI names
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
dc760829
RP
1Fri May 1 16:20:23 1992 K. Richard Pixley (rich@cygnus.com)
2
3 * sanity.sh: new file.
4
5 * Makefile.in: use sanity test on make check.
6
d8e89b6b
RP
7Tue Apr 21 13:38:37 1992 K. Richard Pixley (rich@cygnus.com)
8
9 * Makefile.in: rework CFLAGS so that they can be passed on the
10 command line to make. Remove MINUS_G. Default CFLAGS to -g.
11
12Wed Apr 15 14:33:07 1992 Steve Chamberlain (sac@thepub.cygnus.com)
13
14 * arsup.c, arsup.h, arparse.y, arlex.l: support for archive
15 scripting language.
16
17Fri Mar 6 21:54:53 1992 K. Richard Pixley (rich@cygnus.com)
18
19 * Makefile.in: added check target.
20
21Thu Mar 5 21:35:49 1992 K. Richard Pixley (rich@cygnus.com)
22
23 * Makefile.in: added clean-info target.
24
25Tue Mar 3 15:36:37 1992 K. Richard Pixley (rich@rtl.cygnus.com)
26
27 * Makefile.in: remove $(COPY_PROG) from PROGS. It shouldn't be
28 installed. added tooldir and program_prefix.
29
30Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
31
32 * Makefile.in, configure.in: removed traces of namesubdir,
33 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
34 copyrights to '92, changed some from Cygnus to FSF.
35
36Sun Feb 16 12:53:02 1992 Per Bothner (bothner at cygnus.com)
37
38 * Makefile.in: Bump version to 1.96, and remove -beta
39 suffix from distribution name.
40 * m68k-pinsn.c: New macro COERCE_SIGNED_CHAR to extract
41 the signed value of a character (even if chars are unsigned).
42 * sparc-pinsn.c: Add new operand types.
43
44Thu Feb 6 12:14:19 1992 Steve Chamberlain (sac at rtl.cygnus.com)
45
46 * objdump.c (disassemble_data): don't print a section's contents
47 if it's not loadable (eg bss)
48
49Tue Jan 28 11:11:06 1992 Steve Chamberlain (sac at rtl.cygnus.com)
50
51 * m68k-pinsn.c (print_insn_arg): fixed so that -ve branch
52 displacements don't get printed as large +ve ones.
53
d20f480f
SC
54Fri Jan 24 14:47:53 1992 Steve Chamberlain (sac at rtl.cygnus.com)
55
56 * copy.c, nm.c, objdump.c, size.c : changed to use the
57 new reloc scheme.
58
59
60Mon Dec 30 18:34:41 1991 Per Bothner (bothner at cygnus.com)
61
62 * bucomm.c (print_arelt_descr): Tweek the output format
63 so that 'ar tv' output follows Posix 1003.2/D11.
64 Output is now also identical to Sun's (except __.SYMDEF).
65
e6e4459c
JG
66Mon Dec 30 06:09:53 1991 John Gilmore (gnu at cygnus.com)
67
68 * Makefile.in: Make `make' output more readable.
69
70Wed Dec 18 15:04:45 1991 Per Bothner (bothner at cygnus.com)
71
72 * Makefile.in: Bump to version 1.94.
73
74Wed Dec 11 16:48:09 1991 Steve Chamberlain (sac at cygnus.com)
75
76 * ar.c: added "b" to fopens for dos
77 * configdj.bat, makefile.dos new files from DJ
78
79Tue Dec 10 04:07:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)
80
81 * Makefile.in: infodir belongs in datadir.
82
83Sat Dec 7 17:09:37 1991 Steve Chamberlain (sac at rtl.cygnus.com)
84
85 * bucomm.h: created to hold prototypes of bucomm.c
86 * objdump.h: created to hold prototyes of objdump.c
87 * am29k-pinsn.c: include objdump.h
88 * ar.c: include bucomm.h, get ar.h from the right place and
89 include libbfd.h
90 * bucomm.c: defunize bfd_fatal
91 * copy.c: include bucomm.h, lint.
92 * i960-pinsn.h: include bucomm.h
93 * m68k-pinsn.h: lint
94 * nm.c: include bucomm.h, lint
95 * objdump.c: lint
96 * sparc-pinsn.c: include objdump.h
97
98
99
5d845d37 100Fri Dec 6 23:02:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
bdce0211 101
5d845d37
RP
102 * Makefile.in: added standards.text support. install using
103 INSTALL_PROGRAM and INSTALL_DATA.
bdce0211 104
5d845d37
RP
105 * configure.in: configure now does all of it's work from objdir so
106 make file existence tests against ${srcdir}.
107
108Thu Dec 5 22:46:22 1991 K. Richard Pixley (rich at rtl.cygnus.com)
109
110 * Makefile.in: idestdir and ddestdir go away. Added copyrights
111 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
112 and mandir now keyed off datadir by default.
113
114Wed Dec 4 22:42:03 1991 Per Bothner (bothner at cygnus.com)
115
116 * Makefile.in: Bump to version 1.93.
117 * Makefile.in: Add make-strip.o:maybe-strip.c dependency
118 for make versions that provide half-baked VPATH-support (e.g. Sun's).
119 * size.c: Improvements suggested by
120 "david d [zoo] zuhn" <zoo@aps1.spa.umn.edu>:
121 - Don't emit (Berkeley) headers if no files were found.
122 - Return a non-zero return code on failure.
123
124Sat Nov 30 21:34:19 1991 Steve Chamberlain (sac at rtl.cygnus.com)
125
126 Changes due to include file renaming:
127 * am29k-pinsn.c: a29k-opcode.h -> opcode/a29k.h
128 * sparc-pinsn.c: sparc-opcode.h -> opcode/sparc.h
129 * m68k-pinsn.c: m68k-opcode.h -> opcode/m68k.h
130 * nm.c: stab.gnu.h -> aout/stab_gnu.h
bdce0211
SC
131
132Tue Nov 19 19:20:43 1991 Per Bothner (bothner at cygnus.com)
133
134 * README: Mention MINIMIZE flag for bfd's make.
135
d08a5233
PB
136Mon Nov 18 12:05:37 1991 Per Bothner (bothner at cygnus.com)
137
138 * README: Various improvements.
139
782d7963
PB
140Sun Nov 17 23:40:59 1991 Per Bothner (bothner at cygnus.com)
141
142 * Makefile.in: Bump to version 1.92.
143 * version.c, Makefile.in: Get version string from Makefile.
144 * copy.c, is-strip.c, not-strip.c, maybe-strip.c, Makefile.in:
145 Make the same change that we earlier did for ar/ranlib:
146 Generate two different binaries for strip and copy and use
147 a global variable with different values to distinguish
148 ostrip from copy. (-1 means to use argv[0] to decide,
149 so you can get the old behavior, but it is no longer the default).
150 * copy.c (copy_file): Set EXEC_P of output bfd if input is so.
151 * copy.c (main): If is_strip==-1, compare last 5 chars
152 of argv[0], not the whole path.
153 * copy.c (main): Return 0, not 1.
154 * copy.c (setup_sections): Fix due to change in bfd_make_section
155 now failing if asked for a duplicate section.
156 * strip.c, ostrip.c: Removed obsolete files.
157 * ar.c, not-ranlib.c, maybe-ranlib.c:
158 Change encoding of is_ranlib variable to be consistent
159 with is_strip for strip.copy (i.e -1 to means use argv[0]).
160
161Thu Nov 14 20:11:02 1991 Per Bothner (bothner at cygnus.com)
162
163 * version.c (program_version): Update to version 1.92.
164
165Tue Nov 12 16:17:53 1991 Per Bothner (bothner at cygnus.com)
166
167 * ar.c (get_pos_bfd): Previous fix was missing a "break".
168
86c18d92
SC
169Thu Nov 7 08:55:56 1991 Steve Chamberlain (sac at cygnus.com)
170
171 * am29k-pinsn.c: Fixed bug in mtacc, dmac and fmac instruction
172 encodings. (Thaks to David Wood)
173
174Sun Nov 3 14:50:23 1991 Per Bothner (bothner at cygnus.com)
175
176 * Makefile.in ($(DIST_NAME).tar.Z), TODO: Various fixes.
177 * ar.c (get_pos_bfd): Fix to handling of before/after
178 positioning options.
179 * bucomm.c (fatal): MISSING_VFPRINTF is no longer an issue,
180 since libiberty contains vfprintf etc if otherwise missing.
181 * m68k-pinsn.c (print_insn_arg): Support BB/BW/BL
182 type operands, as used by branch instructions.
183 * nm.c: Delegate printing of symbols to BFD,
184 by using bfd_print_symbol to do the formatting.
185
5f0e8767
SC
186Mon Oct 28 11:20:47 1991 Steve Chamberlain (steve at cygnus.com)
187
188 * ar.c (write_archive.c): added unlink before rename since some
189 systems can't rename onto an existant file.
190
7e309104
SC
191Mon Oct 21 09:47:23 1991 Steve Chamberlain (steve at rtl.cygnus.com)
192
193 * nm.c: now doesn't crash if a symbol with no section and no
194 SEC_ABS appears.
195
196Thu Oct 17 15:25:50 1991 Per Bothner (bothner at cygnus.com)
197
198 * Makefile.in, version.c: Bump to version 1.91.
199
d8474a9b
PB
200Wed Oct 16 11:45:36 1991 Per Bothner (bothner at cygnus.com)
201
202 * Makefile.in, ar.c, bucomm.c, copy.c, cplus-dem.c, filemode.c,
203 i960-pinsn.c, m68k-pinsn.c, nm.c, objdump.c, size.c, sparc-pinsn.c,
204 * strip.c: Add or update Copyright notice.
205 * TODO: Add note on 'nm -a'.
206 * version.c: Update version number to 1.90.
207 * Makefile.in: Fix making of documentation for dist.
208
209Tue Oct 15 00:17:17 1991 Per Bothner (bothner at cygnus.com)
210
211 * README: New file.
212 * Makefile.in: New kludgy rules for making a tarfile.
213 * Makefile.in: Fix bindir path.
214
0c10ff03
RP
215Mon Oct 14 17:34:29 1991 Roland H. Pesch (pesch at cygnus.com)
216
217 * Makefile.in: add targets binutils.mm, binutils.me
218
d7cce023
JG
219Fri Oct 11 22:44:21 1991 John Gilmore (gnu at cygnus.com)
220
221 * Makefile.in: Avoid Sun Make VPATH bugs by adding dependencies.
222
abd4aaa9
RP
223Fri Oct 11 12:51:33 1991 Roland H. Pesch (pesch at cygnus.com)
224
6b583720
RP
225 * Makefile.in: add target "binutils.ms"
226
abd4aaa9
RP
227 * binutils.texinfo: minor restructuring for texi2roff comfort.
228
d7381d0c
JG
229Fri Oct 11 04:12:28 1991 John Gilmore (gnu at cygnus.com)
230
231 Restructure configuration scheme for bfd, binutils, ld.
232
233 * include/sys/h-*.h: Move to bfd/hosts/h-*.h.
234 * configure.in: Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
235 Change some config names to match other dirs.
236 * *.c: Include bfd.h before sysdep.h, so ansidecl and PROTO()
237 get defined first.
238 * Makefile.in: Use -I. to get sysdep.h.
239
240Wed Oct 9 22:42:56 1991 Per Bothner (bothner at cygnus.com)
241
242 * nm.c (print_symbols): Handle NULL name field of symbol.
243 * Makefile.in: Removed spurious comment.
244
c9629e6e
RP
245Tue Oct 8 16:55:03 1991 Roland H. Pesch (pesch at cygnus.com)
246
247 * binutils.texinfo: minor typos, phrasing, formatting fixes.
248
398eef0a
PB
249Tue Oct 8 15:13:20 1991 Per Bothner (bothner at cygnus.com)
250
251 * configure.in: Get host file from ../bfd/config, not config.
252 * config/*: Remove config directory and its files.
253
050f05e7
RP
254Tue Oct 8 13:58:59 1991 Roland H. Pesch (pesch at cygnus.com)
255
b7a11ec2
RP
256 * Makefile.in: new targets binutils.dvi, binutils.info
257
050f05e7
RP
258 * binutils.texinfo: remove most remaining FIXME's, delete
259 references to __.SYMDEF by name
260
261
71e83453
SC
262Tue Oct 8 10:23:44 1991 Steve Chamberlain (steve at cygnus.com)
263
264 * objdump.c (print_address) Print addresses nicely.
265
06a97fbd
PB
266Mon Oct 7 11:31:05 1991 Per Bothner (bothner at cygnus.com)
267
268 * ar.c, Makefile.in, new files {is,not,maybe}-ranlib.c:
269 Make two different binaries for ar and ranlib, instead of
270 distinguishing them at run time using argv[0].
271 (Old behavior is still available if you "make ar_with_ranlib",
272 but it is not the default.)
273 * ranlib.sh (new): An alternative one-line
274 shell implementation of ranlib.
275
e779a58c
JG
276Fri Oct 4 21:49:44 1991 John Gilmore (gnu at cygnus.com)
277
278 * objdump.c: Cope with renames of a few BFD types & enums.
279
0a5403df
RP
280Fri Oct 4 19:08:09 1991 Roland H. Pesch (pesch at cygnus.com)
281
282 * binutils.texinfo: add new file (rudimentary docn)
283
3fdbfe8d
PB
284Mon Sep 30 12:30:39 1991 Per Bothner (bothner at cygnus.com)
285
0a5403df 286 * config/hmake-news: Add new file (for Sony NEWSOS3).
3fdbfe8d
PB
287 * bucomm.c (fatal): Conditionally compile fatal() depending on
288 MISSING_VFPRINTF, and don't confuse the issue with NO_VARARGS.
289 * objdump.c (dump_headers): Trivial output format change.
290 * objdump.c (display_info): Loop over integers, not enums,
291 to appease old compilers.
292
293Mon May 20 16:14:07 1991 Steve Chamberlain (steve at cygint.cygnus.com)
294
295 *objdump.c *nm.c *copy.c :hanged some types to work with 64 bit object files
296
297Thu May 16 16:06:55 1991 Steve Chamberlain (steve at cygint.cygnus.com)
298 from bother
299 * objdump.c (print_address): Make disasembled output more
300 consistent with gdb and as: Add 0x when printing hex.
301 Don't print extra leading zeros.
302 Attempt to not print "filename.o".
303 * objdump.c: Add some enum-to-int casts to accomodate old compilers.
304
305
306Fri May 3 22:21:44 1991 John Gilmore (gnu at cygint.cygnus.com)
307
308 * copy.c: Change =& constructs to = &, since they confuse older
309 C compilers.
310
311
This page took 0.049583 seconds and 4 git commands to generate.