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