]> Git Repo - binutils.git/blob - binutils/ChangeLog
* i960-pinsn.c: Change bzero to memset.
[binutils.git] / binutils / ChangeLog
1 Fri Sep 25 22:41:08 1992  John Gilmore  ([email protected])
2
3         * i960-pinsn.c:  Change bzero to memset.
4         * sparc-pinsn.c:  Change index to strchr.
5
6 Mon Sep 21 14:39:56 1992  Ian Lance Taylor  ([email protected])
7
8         * m68k-pinsn (print_insn_arg, fetch_arg): added support for
9         operands to memory management instructions, from WRS.
10
11 Tue Sep 15 15:26:38 1992  Ian Lance Taylor  ([email protected])
12
13         * Makefile.in (install): if $(tooldir) exists, install nm and
14         strip in $(tooldir)/bin.
15
16 Thu Sep  3 11:57:40 1992  Per Bothner  ([email protected])
17
18         * Makefile.in:  Let's call it version 2.0.
19
20 Wed Sep  2 00:25:13 1992  Per Bothner  ([email protected])
21
22         * Makefile.in:  Bump to version 0.98.
23         * TODO, README:  Minor updates.
24
25         * Makefile.in:  Added mostlyclean, distclean rules,
26         and cleaned up clean, realclean.
27
28 Sun Aug 30 21:18:59 1992  Ian Lance Taylor  ([email protected])
29
30         * Makefile.in: map program names through program_transform_name
31         when installing.
32
33 Sun Aug 30 18:09:03 1992  Per Bothner  ([email protected])
34
35         * Makefile.in:  Bump to versions 1.97.90.
36         * cplus-dem.c:  Removed.  Was nowhere used - and if some
37         programs are changed to to demangling should now use the
38         versions in libiberty.
39
40 Thu Aug 27 12:58:09 1992  Brendan Kehoe  ([email protected])
41
42         * configure.in: add we32k
43
44 Mon Aug 24 14:53:42 1992  Steve Chamberlain  ([email protected])
45
46         * ar.c (map_over_members): if the element of the archive has a
47         null name, fill it in.
48
49         * nm.c (do_one_rel_file): only warn if a bfd's flags say there
50         will be symbols and there aren't any.
51
52 Wed Aug 19 11:20:25 1992  Ian Lance Taylor  ([email protected])
53
54         * m68k-pinsn.c: handle new operand type 'r', introduced for cas2.
55
56 Tue Aug 18 20:45:48 1992  Rob Savoye  ([email protected])
57
58         * nm.c objdump.c: Added support for a +version (-V)
59         to print the version number.
60
61         * ar.c, copy.c: Added support for a -V option to print
62         the version number.
63
64 Tue Aug 18 13:28:44 1992  Ian Lance Taylor  ([email protected])
65
66         * config/mh-apollo68v: removed -g from CC definition.
67
68         * Makefile.in: always create installation directories.
69
70 Mon Aug 17 18:33:41 1992  Per Bothner  ([email protected])
71
72         * m68k-pinsn.c:  Minor fix in style of output (don't use
73         range to indicate floating point control registers).
74
75 Tue Aug 11 23:42:21 1992  Per Bothner  ([email protected])
76
77         * ar.c (main):  Don't *always* set the verbose flag!
78
79 Wed Aug  5 11:25:27 1992  Per Bothner  ([email protected])
80
81         * copy.c:  When is_strip (because it is invoked as the strip
82         program), follow traditional argv processing:
83         'strip file1 file2' now strips file1 and file2, rather
84         than stripping file1 (as input), leaving output in file2.
85
86 Mon Jul 27 16:28:08 1992  Per Bothner  ([email protected])
87
88         * objdump.c (display_info, display_info_table):  Call
89         bfd_set_format() on dummy bfd before using it (twice).
90         * ar.c:  Make sure archive is created on command 'r'
91         even when no elements are inserted.  (Clean up and
92         simplify some non-working related code.)
93
94 Mon Jul 20 02:48:38 1992  D. V. Henkel-Wallace  ([email protected])
95
96         * configure.in: hppa support doesn't assume hp OS (from sef).
97
98 Sat Jul 18 14:35:22 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
99
100         * configure.in: recognize hppa hosts (bsd & hpux), error messages
101         to stderr, not stdout
102
103 Fri Jul 17 18:39:44 1992  K. Richard Pixley  ([email protected])
104
105         * ar.1, binutils.texi, i960-pinsn.c, nm.1, objdump.1, ranlib.1,
106           size.1, sparc-pinsn.c, strip.1: removed rcsid's.
107
108 Thu Jul 16 16:55:24 1992  K. Richard Pixley  ([email protected])
109
110         * Makefile.dos: removed rcsid.
111
112 Thu Jul 16 08:23:07 1992  Steve Chamberlain  ([email protected])
113
114         * objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too
115
116 Tue Jun 30 20:26:15 1992  D. V. Henkel-Wallace  ([email protected])
117
118         * Makefile.in: Add program_suffix (parallel to program_prefix)
119
120 Thu Jun 25 04:52:45 1992  John Gilmore  (gnu at cygnus.com)
121
122         * nm.c (sorters):  Lint.  Remove excess whitespace.
123
124 Wed Jun 24 13:48:07 1992  Per Bothner  ([email protected])
125
126         * nm.c (valueof macro):  Add missing parentheses.
127         (Their lack screwed up numeric_forward().)
128
129 Sun Jun 14 10:33:27 1992  John Gilmore  (gnu at cygnus.com)
130
131         * objdump.c (dump_elf_stabs):  Also dump .stab.index and
132         .stab.excl sections.
133         (dump_elf_stabs_1):  Split out main body of old dump_elf_stabs.
134         * objdump.1, binutils.texi:  Document new sections dumped.
135
136 Fri Jun 12 22:23:35 1992  John Gilmore  (gnu at cygnus.com)
137
138         * size.c, objdump.c, bucomm.c:  Lint.
139
140 Thu Jun 11 01:19:06 1992  John Gilmore  (gnu at cygnus.com)
141
142         * objdump.c (dump_elf_stabs): New feature: --stabs prints out a
143         .stab section from an ELF file.  Installed under #ifdef
144         ELF_STAB_DISPLAY so it can be easily disabled, since it requires
145         bfd-internals header files and such.
146         * objdump.1, binutils.texi:  Update for --stabs.  Also fix
147         objdump's doc to use -- rather than + for long options.
148         (FIXME:  Not yet fixed everywhere in binutils.texinfo.)
149
150 Wed Jun 10 07:53:24 1992  Steve Chamberlain  ([email protected])
151
152         * objdump.c(display_info), patches from
153         [email protected] to print the table much more
154         nicely.
155
156 Thu May 28 13:36:16 1992  Per Bothner  ([email protected])
157
158         * objdump.c:  Add another enum->int cast, for the sake of
159         old compilers (such as PCC).
160
161 Wed May 27 13:01:44 1992  Per Bothner  ([email protected])
162
163         * arlex.l:  Don't include <sysdep.h> (unneeded conflicts).
164         Add declaration of strdup().
165
166 Fri May 22 13:40:37 1992  Per Bothner  ([email protected])
167
168         * Makefile.in:  Use srcdir instead of VPATH in ldgram/ldlex
169         rules, since these are used when building a distribution.
170         * Makefile.in (arlex.c):  Don't re-direct output, since that
171         leaves a bogus output files if it fails.
172
173         * arlex.l:  Make work with lex, for what it's worth.
174         * Makefile.in:  Better lex support.
175         * Makefile.in (dist):  Generate flex and bison outputs
176         for distribution.
177
178 Thu May 14 17:17:59 1992  K. Richard Pixley  ([email protected])
179
180         * Makefile.in: get BISON definition right.
181
182 Fri May  8 07:47:08 1992  K. Richard Pixley  ([email protected])
183
184         * sanity.sh: default TMPDIR to ".".
185
186 Thu May  7 12:34:50 1992  Roland H. Pesch  ([email protected])
187
188         * binutils.texi: add doc for ar command language.
189
190 Wed May  6 18:05:36 1992  Steve Chamberlain  ([email protected])
191
192         * arparse.y: make END call ar_end
193         * arsup.c (ar_end): added, deletes temp file if archive session
194         aborted.
195
196
197 Wed May  6 11:08:53 1992  K. Richard Pixley  ([email protected])
198
199         * Makefile.in: use bison & flex from ../ if they exist.  Also,
200           FLEX->LEX.
201
202         * sanity.sh: remove temporary directory when finished.
203
204 Tue May  5 12:00:58 1992  Per Bothner  ([email protected])
205
206         * Makefile.in:  Bump to version 1.97.
207         * ar.c:  Declare errno for machines that need it.
208
209 Mon May  4 23:29:51 1992  John Gilmore  ([email protected])
210
211         * objdump.c (display_info):  Handle error cases without coredump.
212         Close the dummy temporary file we open in the loop.
213         * Makefile.in (arsup.o):  Add kludge to build with Sun Make.
214
215 Fri May  1 16:20:23 1992  K. Richard Pixley  ([email protected])
216
217         * Makefile.in: added test-install target.
218
219         * sanity.sh: new file.
220
221         * Makefile.in: use sanity test on make check.
222
223 Tue Apr 21 13:38:37 1992  K. Richard Pixley  ([email protected])
224
225         * Makefile.in: rework CFLAGS so that they can be passed on the
226           command line to make.  Remove MINUS_G.  Default CFLAGS to -g.
227
228 Wed Apr 15 14:33:07 1992  Steve Chamberlain  ([email protected])
229
230         * arsup.c, arsup.h, arparse.y, arlex.l: support for archive
231         scripting language.
232
233 Fri Mar  6 21:54:53 1992  K. Richard Pixley  ([email protected])
234
235         * Makefile.in: added check target.
236
237 Thu Mar  5 21:35:49 1992  K. Richard Pixley  ([email protected])
238
239         * Makefile.in: added clean-info target.
240
241 Tue Mar  3 15:36:37 1992  K. Richard Pixley  ([email protected])
242
243         * Makefile.in: remove $(COPY_PROG) from PROGS.  It shouldn't be
244           installed. added tooldir and program_prefix.
245
246 Wed Feb 26 18:04:40 1992  K. Richard Pixley  ([email protected])
247
248         * Makefile.in, configure.in: removed traces of namesubdir,
249           -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
250           copyrights to '92, changed some from Cygnus to FSF.
251
252 Sun Feb 16 12:53:02 1992  Per Bothner  (bothner at cygnus.com)
253
254         * Makefile.in:  Bump version to 1.96, and remove -beta
255         suffix from distribution name.
256         * m68k-pinsn.c:  New macro COERCE_SIGNED_CHAR to extract
257         the signed value of a character (even if chars are unsigned).
258         * sparc-pinsn.c:  Add new operand types.
259
260 Thu Feb  6 12:14:19 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
261
262         * objdump.c (disassemble_data): don't print a section's contents
263         if it's not loadable (eg bss)
264
265 Tue Jan 28 11:11:06 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
266
267         * m68k-pinsn.c (print_insn_arg): fixed so that -ve branch
268         displacements don't get printed as large +ve ones.
269
270 Fri Jan 24 14:47:53 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
271
272         * copy.c, nm.c, objdump.c, size.c : changed to use the
273         new reloc scheme.
274
275
276 Mon Dec 30 18:34:41 1991  Per Bothner  (bothner at cygnus.com)
277
278         * bucomm.c (print_arelt_descr):  Tweek the output format
279         so that 'ar tv' output follows Posix 1003.2/D11.
280         Output is now also identical to Sun's (except __.SYMDEF).
281
282 Mon Dec 30 06:09:53 1991  John Gilmore  (gnu at cygnus.com)
283
284         * Makefile.in:  Make `make' output more readable.
285
286 Wed Dec 18 15:04:45 1991  Per Bothner  (bothner at cygnus.com)
287
288         * Makefile.in:  Bump to version 1.94.
289
290 Wed Dec 11 16:48:09 1991  Steve Chamberlain  (sac at cygnus.com)
291
292         * ar.c: added "b" to fopens for dos
293         * configdj.bat, makefile.dos new files from DJ
294
295 Tue Dec 10 04:07:26 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
296
297         * Makefile.in: infodir belongs in datadir.
298
299 Sat Dec  7 17:09:37 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
300
301         * bucomm.h: created to hold prototypes of bucomm.c
302         * objdump.h: created to hold prototyes of objdump.c
303         * am29k-pinsn.c: include objdump.h
304         * ar.c: include bucomm.h, get ar.h from the right place and
305         include libbfd.h
306         * bucomm.c: defunize bfd_fatal
307         * copy.c: include bucomm.h, lint.
308         * i960-pinsn.h: include bucomm.h
309         * m68k-pinsn.h: lint
310         * nm.c: include bucomm.h, lint
311         * objdump.c: lint
312         * sparc-pinsn.c: include objdump.h
313
314         
315
316 Fri Dec  6 23:02:14 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
317
318         * Makefile.in: added standards.text support.  install using
319           INSTALL_PROGRAM and INSTALL_DATA.
320
321         * configure.in: configure now does all of it's work from objdir so
322           make file existence tests against ${srcdir}.
323
324 Thu Dec  5 22:46:22 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
325
326         * Makefile.in: idestdir and ddestdir go away.  Added copyrights
327           and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
328           and mandir now keyed off datadir by default.
329
330 Wed Dec  4 22:42:03 1991  Per Bothner  (bothner at cygnus.com)
331
332         * Makefile.in:  Bump to version 1.93.
333         * Makefile.in:  Add make-strip.o:maybe-strip.c dependency
334         for make versions that provide half-baked VPATH-support (e.g. Sun's).
335         * size.c:  Improvements suggested by
336         "david d [zoo] zuhn" <[email protected]>:
337         - Don't emit (Berkeley) headers if no files were found.
338         - Return a non-zero return code on failure.
339
340 Sat Nov 30 21:34:19 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
341
342         Changes due to include file renaming:
343         * am29k-pinsn.c: a29k-opcode.h  -> opcode/a29k.h
344         * sparc-pinsn.c: sparc-opcode.h -> opcode/sparc.h
345         * m68k-pinsn.c:  m68k-opcode.h  -> opcode/m68k.h
346         * nm.c:          stab.gnu.h     -> aout/stab_gnu.h
347
348 Tue Nov 19 19:20:43 1991  Per Bothner  (bothner at cygnus.com)
349
350         * README:  Mention MINIMIZE flag for bfd's make.
351
352 Mon Nov 18 12:05:37 1991  Per Bothner  (bothner at cygnus.com)
353
354         * README:  Various improvements.
355
356 Sun Nov 17 23:40:59 1991  Per Bothner  (bothner at cygnus.com)
357
358         * Makefile.in:  Bump to version 1.92.
359         * version.c, Makefile.in:  Get version string from Makefile.
360         * copy.c, is-strip.c, not-strip.c, maybe-strip.c, Makefile.in:
361         Make the same change that we earlier did for ar/ranlib:
362         Generate two different binaries for strip and copy and use
363         a global variable with different values to distinguish
364         ostrip from copy.  (-1 means to use argv[0] to decide,
365         so you can get the old behavior, but it is no longer the default).
366         * copy.c (copy_file):  Set EXEC_P of output bfd if input is so.
367         * copy.c (main):  If is_strip==-1, compare last 5 chars
368         of argv[0], not the whole path.
369         * copy.c (main): Return 0, not 1.
370         * copy.c (setup_sections):  Fix due to change in bfd_make_section
371         now failing if asked for a duplicate section.
372         * strip.c, ostrip.c:  Removed obsolete files.
373         * ar.c, not-ranlib.c, maybe-ranlib.c:
374         Change encoding of is_ranlib variable to be consistent
375         with is_strip for strip.copy (i.e -1 to means use argv[0]).
376
377 Thu Nov 14 20:11:02 1991  Per Bothner  (bothner at cygnus.com)
378
379         * version.c (program_version): Update to version 1.92.
380
381 Tue Nov 12 16:17:53 1991  Per Bothner  (bothner at cygnus.com)
382
383         * ar.c (get_pos_bfd):  Previous fix was missing a "break".
384
385 Thu Nov  7 08:55:56 1991  Steve Chamberlain  (sac at cygnus.com)
386
387         * am29k-pinsn.c: Fixed bug in mtacc, dmac and fmac instruction
388         encodings. (Thaks to David Wood)
389
390 Sun Nov  3 14:50:23 1991  Per Bothner  (bothner at cygnus.com)
391
392         * Makefile.in ($(DIST_NAME).tar.Z), TODO:  Various fixes.
393         * ar.c (get_pos_bfd): Fix to handling of before/after
394         positioning options.
395         * bucomm.c (fatal):  MISSING_VFPRINTF is no longer an issue,
396         since libiberty contains vfprintf etc if otherwise missing.
397         * m68k-pinsn.c (print_insn_arg):  Support BB/BW/BL
398         type operands, as used by branch instructions.
399         * nm.c:  Delegate printing of symbols to BFD,
400         by using bfd_print_symbol to do the formatting.
401
402 Mon Oct 28 11:20:47 1991  Steve Chamberlain  (steve at cygnus.com)
403
404         * ar.c (write_archive.c): added unlink before rename since some
405         systems can't rename onto an existant file.
406
407 Mon Oct 21 09:47:23 1991  Steve Chamberlain  (steve at rtl.cygnus.com)
408
409         * nm.c: now doesn't crash if a symbol with no section and no
410         SEC_ABS appears.
411
412 Thu Oct 17 15:25:50 1991  Per Bothner  (bothner at cygnus.com)
413
414         * Makefile.in, version.c:  Bump to version 1.91.
415
416 Wed Oct 16 11:45:36 1991  Per Bothner  (bothner at cygnus.com)
417
418         * Makefile.in, ar.c, bucomm.c, copy.c, cplus-dem.c, filemode.c,
419         i960-pinsn.c, m68k-pinsn.c, nm.c, objdump.c, size.c, sparc-pinsn.c,
420         * strip.c: Add or update Copyright notice.
421         * TODO:  Add note on 'nm -a'.   
422         * version.c: Update version number to 1.90.
423         * Makefile.in: Fix making of documentation for dist.
424
425 Tue Oct 15 00:17:17 1991  Per Bothner  (bothner at cygnus.com)
426
427         * README: New file.
428         * Makefile.in: New kludgy rules for making a tarfile.
429         * Makefile.in: Fix bindir path.
430
431 Mon Oct 14 17:34:29 1991  Roland H. Pesch  (pesch at cygnus.com)
432
433         * Makefile.in: add targets binutils.mm, binutils.me
434
435 Fri Oct 11 22:44:21 1991  John Gilmore  (gnu at cygnus.com)
436
437         * Makefile.in:  Avoid Sun Make VPATH bugs by adding dependencies.
438
439 Fri Oct 11 12:51:33 1991  Roland H. Pesch  (pesch at cygnus.com)
440
441         * Makefile.in: add target "binutils.ms"
442
443         * binutils.texinfo: minor restructuring for texi2roff comfort.
444
445 Fri Oct 11 04:12:28 1991  John Gilmore  (gnu at cygnus.com)
446
447         Restructure configuration scheme for bfd, binutils, ld.
448
449         * include/sys/h-*.h:  Move to bfd/hosts/h-*.h.
450         * configure.in:  Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
451         Change some config names to match other dirs.
452         * *.c:  Include bfd.h before sysdep.h, so ansidecl and PROTO()
453         get defined first.
454         * Makefile.in:  Use -I. to get sysdep.h.
455
456 Wed Oct  9 22:42:56 1991  Per Bothner  (bothner at cygnus.com)
457
458         * nm.c (print_symbols):  Handle NULL name field of symbol.
459         * Makefile.in: Removed spurious comment.
460
461 Tue Oct  8 16:55:03 1991  Roland H. Pesch  (pesch at cygnus.com)
462
463         * binutils.texinfo: minor typos, phrasing, formatting fixes.
464
465 Tue Oct  8 15:13:20 1991  Per Bothner  (bothner at cygnus.com)
466
467         * configure.in: Get host file from ../bfd/config, not config.
468         * config/*: Remove config directory and its files.
469
470 Tue Oct  8 13:58:59 1991  Roland H. Pesch  (pesch at cygnus.com)
471
472         * Makefile.in: new targets binutils.dvi, binutils.info
473
474         * binutils.texinfo: remove most remaining FIXME's, delete
475         references to __.SYMDEF by name
476
477
478 Tue Oct  8 10:23:44 1991  Steve Chamberlain  (steve at cygnus.com)
479
480         * objdump.c (print_address) Print addresses nicely.
481
482 Mon Oct  7 11:31:05 1991  Per Bothner  (bothner at cygnus.com)
483
484         * ar.c, Makefile.in, new files {is,not,maybe}-ranlib.c:
485         Make two different binaries for ar and ranlib, instead of
486         distinguishing them at run time using argv[0].
487         (Old behavior is still available if you "make ar_with_ranlib",
488         but it is not the default.)
489         * ranlib.sh (new):  An alternative one-line
490         shell implementation of ranlib.
491
492 Fri Oct  4 21:49:44 1991  John Gilmore  (gnu at cygnus.com)
493
494         * objdump.c:  Cope with renames of a few BFD types & enums.
495
496 Fri Oct  4 19:08:09 1991  Roland H. Pesch  (pesch at cygnus.com)
497
498         * binutils.texinfo: add new file (rudimentary docn)
499
500 Mon Sep 30 12:30:39 1991  Per Bothner  (bothner at cygnus.com)
501
502         * config/hmake-news: Add new file (for Sony NEWSOS3).
503         * bucomm.c (fatal):  Conditionally compile fatal() depending on
504         MISSING_VFPRINTF, and don't confuse the issue with NO_VARARGS.
505         * objdump.c (dump_headers):  Trivial output format change.
506         * objdump.c (display_info): Loop over integers, not enums,
507         to appease old compilers.
508
509 Mon May 20 16:14:07 1991  Steve Chamberlain  (steve at cygint.cygnus.com)
510
511         *objdump.c *nm.c *copy.c :hanged some types to work with 64 bit object files
512
513 Thu May 16 16:06:55 1991  Steve Chamberlain  (steve at cygint.cygnus.com)
514      from bother
515         * objdump.c (print_address): Make disasembled output more
516         consistent with gdb and as: Add 0x when printing hex.
517         Don't print extra leading zeros.
518         Attempt to not print "filename.o".
519         * objdump.c: Add some enum-to-int casts to accomodate old compilers.
520
521
522 Fri May  3 22:21:44 1991  John Gilmore  (gnu at cygint.cygnus.com)
523
524         * copy.c:  Change =& constructs to = &, since they confuse older
525         C compilers.
526
527
This page took 0.062865 seconds and 4 git commands to generate.