* config.in: Rename from config.h.in.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index ebb9ff65d6447d684be810771be20a5de3ffaf1f..e10af9f2a5f3c1650e6c837f6da04f46fb33cd2b 100644 (file)
@@ -1,3 +1,91 @@
+Thu Sep  7 12:12:17 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config.in: Rename from config.h.in.
+       * configure.in: Call AC_CONFIG_HEADER with config.h:config.in.
+       Check for config.h:config.in when creating stamp-h.
+       * configure: Rebuild.
+       * Makefile.in (stamp-h): Depend upon config.in rather than
+       config.h.in.  Set CONFIG_HEADERS to config.h:config.in when
+       calling config.status.
+
+       * Makefile.in (distclean): Remove config.h, stamp-h, and
+        config.log.
+
+       * nm.c (value_format): Initialize based on BFD64 and
+       BFD_HOST_64BIT_LONG.
+       (print_radix): New static variable.
+       (set_print_radix): Set print_radix.  Adjust changes to
+       value_format.
+       (print_value): New static function, to print 64 bit octal and
+       decimal values correctly.
+       (print_symbol_info_bsd): Check BFD64, not BFD_HOST_64_BIT.  Use
+       print_value.
+       (print_symbol_info_sysv): Use print_value.
+       (print_symbol_info_posix): Likewise.
+
+Wed Sep  6 15:02:55 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in (*.o): Remove incorrect dependencies on
+       $(BFDDIR)/hosts/std-host.h.
+
+       * Makefile.in (INSTALL_DATA): Add -m 644.
+       (INSTALL_XFORM1): Likewise.
+       (CC_FOR_BUILD): Set to @CC_FOR_BUILD@ rather than $(CC).
+       (mostlyclean): Remove config.log.
+       (distclean): Remove config.cache.
+
+       * configure.in: Call BFD_CC_FOR_BUILD and BFD_BINARY_FOPEN.
+       * configure: Rebuild.
+
+Tue Sep  5 20:22:42 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Rewrite to use autoconf.
+       * aclocal.m4: New file.
+       * configure: New file, built by autoconf.
+       * acconfig.h: New file.
+       * config.h.in: New file, built by autoheader.
+       * Makefile.in: Various changes for new configure script.  Also:
+       (PROGS): Remove $(SYSINFO_PROG).
+       (ALL_CFLAGS): Remove $(TDEFINES).
+       (version.o): Use $(ALL_CFLAGS).
+       (cplus-dem.o, dlltool.o, nlmconv.o): Likewise.
+       (sysdump.o): Depend upon bucomm.h and config.h.
+       (srconv.o, arsup.o, strings.o): Depend upon config.h.
+       (filemode.o): Don't depend upon ../bfd/sysdep.h.
+       (bucomm.o): Depend upon config.h, not ../bfd/sysdep.h.
+       (size.o, objdump.o, nm.o, ar.o, objcopy.o): Likewise.
+       (nlmheader.o, nlmconv.o): Likewise.
+       (distclean): Don't remove sysdep.h.
+       * bucomm.h: Include "ansidecl.h", <stdio.h>, and "config.h".
+       Include "fopen-same.h" or "fopen-bin.h", based on
+       USE_BINARY_FOPEN.  Include <errno.h>, and declare errno if it is
+       not a macro.  Include <unistd.h>, <string.h>, <strings.h>,
+       <stdlib.h>, and <fcntl.h> if they are present.  Declare strchr,
+       strrchr, and strstr if no string header file exists.  Include
+       <sys/file.h> if it exists and <fcntl.h> does not.  Define
+       O_RDONLY and O_RDWR if necessary.
+       * ar.c:  Don't include "sysdep.h".  Do include <sys/types.h> and
+       <sys/stat.h>.  Use HAVE_GOOD_UTIME_H rather than POSIX_UTIME.  Use
+       HAVE_UTIMES rather than !USE_UTIME.  Don't include <errno.h>, and
+       don't declare errno.
+       * arsup.c: Don't include <sysdep.h>.
+       * bucomm.c: Don't include "sysdep.h".  Include <stdio.h>,
+       <sys/types.h>, and <sys/stat.h>.  Include <time.h> if it defines
+       time_t.  Define time_t if necessary.
+       * coffdump.c: Don't include "sysdep.h".
+       * coffgrok.c, filemode.c, nlmconv.c, size.c: Likewise.
+       * srconv.c, strings.c: Likewise.
+       * nm.c: Don't include "sysdep.h".  Don't try to define HAVE_SBRK.
+       * objcopy.c: Don't include "sysdep.h".  Include <sys/types.h> and
+       <sys/stat.h>.
+       (simple_copy): Use creat rather than assuming that O_CREAT is
+       defined.
+       * objdump.c: Don't include "sysdep.h".  Use
+       NEED_DECLARATION_PRINTF rather than !FPRINTF_ALREADY_DECLARED.
+       * sysdump.c: Include "bfd.h" and "bucomm.h".  Don't include
+       "sysdep.h" or <stdlib.h>.
+       (dump_symbol_info): Rename from symbol_info.  Change all callers.
+       
 Mon Sep  4 14:30:00 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * configure.in (host_makefile_frag): Don't set.  Substitute for
This page took 0.024066 seconds and 4 git commands to generate.