* objcopy.c (copy_archive): Record all output BFD's, and close
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 4e0025b0907e0d6091c2b5cfbd3c4d6c635e092c..14b185cef55e609793d713f969eed1375083e22e 100644 (file)
@@ -1,5 +1,22 @@
 Tue Jul  4 14:48:42 1995  Ian Lance Taylor  <ian@cygnus.com>
 
+       * objcopy.c (copy_archive): Record all output BFD's, and close
+       them before unlinking them and removing the temporary directory,
+       to avoid NFS problems.
+
+       * ar.c (replace_members): In verbose messages, use 'r' when
+        replacing a member, and 'a' when adding one.
+
+       * ar.c (ar_truncate): New static variable.
+       (normalize): Change return type to const char *.  Add abfd
+       argument.  Change all callers.  If ar_truncate, chop the filename
+       to abfd->ar_max_namelen.
+       (main): For the 'f' modifier, set ar_truncate to true.  Don't
+       change quick_append to replace if ar_truncate is true.
+       (do_quick_append): If ar_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".
This page took 0.023746 seconds and 4 git commands to generate.