first cut at new maybe-64bit-handling configuration
authorKen Raeburn <raeburn@cygnus>
Thu, 27 May 1993 19:57:15 +0000 (19:57 +0000)
committerKen Raeburn <raeburn@cygnus>
Thu, 27 May 1993 19:57:15 +0000 (19:57 +0000)
bfd/.Sanitize
bfd/ChangeLog

index eb4805b..b2df67f 100644 (file)
@@ -42,6 +42,7 @@ aout-target.h
 archive.c
 archures.c
 bfd-in.h
+bfd-in2.h
 bfd.c
 bout.c
 cache.c
@@ -141,4 +142,15 @@ Things-to-lose:
 
 Do-last:
 
+if ( echo $* | grep keep\-v9 > /dev/null ) ; then
+       echo Keeping v9 stuff in configure.in.
+else
+       echo Cleaning configure.in ...
+       grep -v v9 < configure.in > new
+       if [ -n "${safe}" ] ; then
+               cp configure.in .Recover
+       fi
+       mv new configure.in
+fi
+
 # End of file.
index acacaa1..0a12ae7 100644 (file)
@@ -1,3 +1,15 @@
+Thu May 27 13:38:47 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
+
+       * configure.in, Makefile.in: Build bfd-in2.h in source directory,
+       from bfd-in.h and .c files.  Build bfd.h in build directory,
+       substituting in requested target word size.  Insert word size into
+       makefile, and maybe enable 64-bit targets.
+
+       * bfd-in.h, libbfd.c, demo64.c, targets.c: Define BFD64 if 64 bits
+       are available.  Conditionalize on this.  Assume HOST_64_BIT
+       will be defined if needed, so 64-bit targets are conditionalized
+       only in the Makefile.
+
 Tue May 25 14:03:56 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
 
        * libbfd.c (COERCE64): Rewrite to avoid out-of-range values.