* objcopy.c (enum strip_action): Define strip_unneeded.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index e7c31cb7ab6d82567624d03222edc59783ff2f65..4e0025b0907e0d6091c2b5cfbd3c4d6c635e092c 100644 (file)
@@ -1,3 +1,57 @@
+Tue Jul  4 14:48:42 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * objcopy.c (enum strip_action): Define strip_unneeded.
+       (OPTION_STRIP_UNNEEDED): Define.
+       (strip_options): Add "strip-unneeded".
+       (copy_options): Likewise.
+       (copy_usage): Mention --strip-unneeded.
+       (strip_usage): Likewise.
+       (is_strip_section): Strip debugging sections if strip_unneeded.
+       (filter_symbols): If strip_unneeded, only keep BSF_KEEP symbols.
+       (copy_object): If strip_all, discard symbols without checking
+       discard_locals.
+       (copy_object): Call filter_symbols if strip_unneeded.
+       (setup_section): Strip debugging sections if strip_unneeded.
+       (copy_section): Likewise.
+       (strip_main): Handle OPTION_STRIP_UNNEEDED.
+       (copy_main): Likewise.
+       * binutils.texi, objcopy.1, strip.1: Document --strip-unneeded.
+
+Mon Jul  3 14:16:47 1995  Steve Chamberlain  <sac@slash.cygnus.com>
+
+       * configure.in (i386-*-win32): New configuration.
+       * dlltool.c (killat, xlate, usage, long_options, main): 
+       Understand and cope with -k option.
+
+Sat Jul  1 12:25:15 1995  Fred Fish  <fnf@cygnus.com>
+
+       * ar.c: (extract_file):  Change "#if POSIX_UTIME" to
+       "#ifdef POSIX_UTIME" to match other tests of POSIX_UTIME
+       and avoid lossage when POSIX_UTIME is not defined at all.
+
+Wed Jun 28 17:51:24 1995  Steve Chamberlain  <sac@slash.cygnus.com>
+
+       * ar.c: (print_contents.c, extract_file, do_quick_append):
+       Malloc buffers rather than allocate on stack (so it works
+       on NT).
+       * deflex.l: Names can have an @ in them.
+       * dlltool.c: Loads of stuff. Can now generate .imp files which
+       work with NT .dlls.
+
+Thu Jun 22 19:10:50 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-make.in (demangle.c.o): Remove.
+       (arparse.h): Depend on arparse.c instead of arparse.y.
+
+Wed Jun 21 17:32:45 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
+
+       * Makefile.in (DISTSTUFF): Don't include info here.
+       (diststuff): Include it here.
+       (realclean): Remove *.info.
+
+       * objdump.c (compare_relocs): If relocation entries have the same
+       address, keep them in file order.
+
 Mon Jun 19 09:06:49 1995  Steve Chamberlain  <sac@slash.cygnus.com>
 
        * dlltool.c: Change names of generated files. .*.s-> -*.s
This page took 0.033806 seconds and 4 git commands to generate.