diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-07-04 20:28:29 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-07-04 20:28:29 +0000 |
commit | 52af6a44ad1f772d5bf3e714a8fef86783589ed4 (patch) | |
tree | 795cf31a8a20c184cc37a34216666bae20bccfdb /binutils/ChangeLog | |
parent | 27b1ec94784b837c366ebd3a2cfa754f07620368 (diff) | |
download | gdb-52af6a44ad1f772d5bf3e714a8fef86783589ed4.zip gdb-52af6a44ad1f772d5bf3e714a8fef86783589ed4.tar.gz gdb-52af6a44ad1f772d5bf3e714a8fef86783589ed4.tar.bz2 |
* ar.c (replace_members): In verbose messages, use 'r' when
replacing a member, and 'a' when adding one.
* ar.c (truncate): New static variable.
(normalize): Change return type to const char *. Add abfd
argument. Change all callers. If truncate, chop the filename to
abfd->ar_max_namelen.
(main): For the 'f' modifier, set truncate to true. Don't change
quick_append to replace to truncate is true.
(do_quick_append): If truncate, set BFD_TRADITIONAL_FORMAT.
(write_archive): Likewise.
* binutils.texi, ar.1: Document 'f' modifier.
PR 6888.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 4e0025b..734ddab 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,5 +1,18 @@ Tue Jul 4 14:48:42 1995 Ian Lance Taylor <ian@cygnus.com> + * ar.c (replace_members): In verbose messages, use 'r' when + replacing a member, and 'a' when adding one. + + * ar.c (truncate): New static variable. + (normalize): Change return type to const char *. Add abfd + argument. Change all callers. If truncate, chop the filename to + abfd->ar_max_namelen. + (main): For the 'f' modifier, set truncate to true. Don't change + quick_append to replace to truncate is true. + (do_quick_append): If truncate, set BFD_TRADITIONAL_FORMAT. + (write_archive): Likewise. + * binutils.texi, ar.1: Document 'f' modifier. + * objcopy.c (enum strip_action): Define strip_unneeded. (OPTION_STRIP_UNNEEDED): Define. (strip_options): Add "strip-unneeded". |