--- /dev/null
+//===-- include/Support/DataTypes.h - Define fixed size types ----*- C++ -*--=//
+//
+// 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:
+//
+// LITTLE_ENDIAN: is #define'd if the host is little endian
+// int64_t : is a typedef for the signed 64 bit system type
+// uint64_t : is a typedef for the unsigned 64 bit system type
+//
+// No library is required when using these functinons.
+//
+//===----------------------------------------------------------------------===//
+
+// TODO: This file sucks. Not only does it not work, but this stuff should be
+// autoconfiscated anyways. Major FIXME
+
+
+#ifndef LLVM_SUPPORT_DATATYPES_H
+#define LLVM_SUPPORT_DATATYPES_H
+
+#ifdef LINUX
+#define __STDC_LIMIT_MACROS 1
+#include <stdint.h> // Defined by ISO C 99
+#include <endian.h>
+
+#else
+#include <sys/types.h>
+#ifdef _LITTLE_ENDIAN
+#define LITTLE_ENDIAN 1
+#endif
+#endif
+
+#endif
#ifndef LLVM_BYTECODE_PRIMITIVES_H
#define LLVM_BYTECODE_PRIMITIVES_H
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include <string>
#include <deque>
#include <iterator>
#include "llvm/CodeGen/InstrForest.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include "llvm/Support/NonCopyable.h"
#include "llvm/Target/MachineInstrInfo.h"
#include "llvm/Annotation.h"
#define LLVM_CONSTPOOLVALS_H
#include "llvm/User.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
class ArrayType;
class StructType;
+++ /dev/null
-//===-- include/Support/DataTypes.h - Define fixed size types ----*- C++ -*--=//
-//
-// 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:
-//
-// LITTLE_ENDIAN: is #define'd if the host is little endian
-// int64_t : is a typedef for the signed 64 bit system type
-// uint64_t : is a typedef for the unsigned 64 bit system type
-//
-// No library is required when using these functinons.
-//
-//===----------------------------------------------------------------------===//
-
-// TODO: This file sucks. Not only does it not work, but this stuff should be
-// autoconfiscated anyways. Major FIXME
-
-
-#ifndef LLVM_SUPPORT_DATATYPES_H
-#define LLVM_SUPPORT_DATATYPES_H
-
-#ifdef LINUX
-#define __STDC_LIMIT_MACROS 1
-#include <stdint.h> // Defined by ISO C 99
-#include <endian.h>
-
-#else
-#include <sys/types.h>
-#ifdef _LITTLE_ENDIAN
-#define LITTLE_ENDIAN 1
-#endif
-#endif
-
-#endif
#include <string>
#include <stdio.h>
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
class ConstPoolArray;
#define LLVM_TARGET_MACHINEINSTRINFO_H
#include "llvm/Target/TargetMachine.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include <vector>
class MachineInstrDescriptor;
#define LLVM_TARGET_MACHINECACHEINFO_H
#include "llvm/Target/TargetMachine.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include <vector>
#define LLVM_TARGET_MACHINEINSTRINFO_H
#include "llvm/Target/TargetMachine.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include <vector>
class MachineInstrDescriptor;
#include "llvm/Type.h"
#include "llvm/ConstPoolVals.h"
#include "llvm/Assembly/Writer.h"
-#include "llvm/Support/DataTypes.h"
#include "llvm/Target/TargetData.h"
#include "llvm/GlobalVariable.h"
#include <math.h> // For fmod
#include "llvm/Module.h"
#include "llvm/Method.h"
-#include "llvm/Support/DataTypes.h"
+#include "Support/DataTypes.h"
#include "llvm/Assembly/CachedWriter.h"
extern CachedWriter CW; // Object to accellerate printing of LLVM