diff options
author | Brian Gaeke <gaeke@uiuc.edu> | 2004-02-23 22:07:26 +0000 |
---|---|---|
committer | Brian Gaeke <gaeke@uiuc.edu> | 2004-02-23 22:07:26 +0000 |
commit | 95ee9bd81f629df35c9ebf7482a2a62b252dba6e (patch) | |
tree | 485c8df1655d51c00e81288942c5c68f6dd6c38d /include/Support/DataTypes.h | |
parent | 1133eaf376cb3819df7f8301807f259968ca6b3c (diff) |
DataTypes.h is now output from configure, and shortened
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11778 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/Support/DataTypes.h')
-rw-r--r-- | include/Support/DataTypes.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/include/Support/DataTypes.h b/include/Support/DataTypes.h deleted file mode 100644 index a93919d0f6..0000000000 --- a/include/Support/DataTypes.h +++ /dev/null @@ -1,52 +0,0 @@ -//===-- include/Support/DataTypes.h - Define fixed size types ---*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file was developed by the LLVM research group and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file contains definitions to figure out the size of _HOST_ data types. -// This file is important because different host OS's define different macros, -// which makes portability tough. This file exports the following definitions: -// -// int64_t : is a typedef for the signed 64 bit system type -// uint64_t : is a typedef for the unsigned 64 bit system type -// INT64_MAX : is a #define specifying the max value for int64_t's -// -// No library is required when using these functinons. -// -//===----------------------------------------------------------------------===// - -#ifndef SUPPORT_DATATYPES_H -#define SUPPORT_DATATYPES_H - -#include "Config/config.h" - -// Note that this header's correct operation depends on __STDC_LIMIT_MACROS -// being defined. We would define it here, but in order to prevent Bad Things -// happening when system headers or C++ STL headers include stdint.h before -// we define it here, we define it on the g++ command line (in Makefile.rules). - -#ifdef HAVE_STDINT_H -#include <stdint.h> -#endif - -#ifdef HAVE_INTTYPES_H -#include <inttypes.h> -#endif - -#ifdef HAVE_SYS_TYPES_H -#include <sys/types.h> -#endif - -#if !defined(INT64_MAX) -/* We couldn't determine INT64_MAX; default it. */ -#define INT64_MAX 9223372036854775807LL -#endif -#if !defined(UINT64_MAX) -#define UINT64_MAX 0xffffffffffffffffULL -#endif - -#endif /* SUPPORT_DATATYPES_H */ |