Index: bfd/hosts/alphavms.h |
diff --git a/bfd/hosts/alphavms.h b/bfd/hosts/alphavms.h |
index 2a3421200a16455046531ddb506b62154a5d61c7..8d21826f6ec4e5b26d60302b3d34481abc3824fd 100644 |
--- a/bfd/hosts/alphavms.h |
+++ b/bfd/hosts/alphavms.h |
@@ -21,6 +21,13 @@ |
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, |
MA 02110-1301, USA. */ |
+#ifdef PACKAGE |
+#error sysdep.h must be included in lieu of config.h |
+#endif |
+ |
+#include "config.h" |
+#include "ansidecl.h" |
+ |
#include <stddef.h> |
#include <fcntl.h> |
#include <errno.h> |
@@ -34,32 +41,7 @@ |
#include <unixio.h> |
#include <time.h> |
-#include "bfd.h" |
#include "filenames.h" |
- |
-#ifndef BFD_HOST_64_BIT |
-/* Make the basic types 64-bit quantities on the host. |
- Also provide the support macros BFD needs. */ |
-# ifdef __GNUC__ |
-# define BFD_HOST_64_BIT long long |
-# else |
-# define BFD_HOST_64_BIT long |
-# endif |
-typedef unsigned BFD_HOST_64_BIT uint64_type; |
-typedef BFD_HOST_64_BIT int64_type; |
- |
-# define sprintf_vma(s,x) sprintf (s, "%016lx", x) /* BFD_HOST_64_BIT */ |
-# define fprintf_vma(f,x) fprintf (f, "%016lx", x) /* BFD_HOST_64_BIT */ |
- |
-# define BYTES_IN_PRINTF_INT 4 |
- |
-/* These must have type unsigned long because they are used as |
- arguments in printf functions. */ |
-# define uint64_typeLOW(x) ((unsigned long) (((x) & 0xffffffff))) /* BFD_HOST_64_BIT */ |
-# define uint64_typeHIGH(x) ((unsigned long) (((x) >> 32) & 0xffffffff)) /* BFD_HOST_64_BIT */ |
- |
-#endif /* BFD_HOST_64_BIT */ |
- |
#include "fopen-vms.h" |
#define NO_FCNTL 1 |