make stuff compile on openbsd again
authorNathan Binkert <binkertn@umich.edu>
Sat, 23 Oct 2004 16:31:24 +0000 (12:31 -0400)
committerNathan Binkert <binkertn@umich.edu>
Sat, 23 Oct 2004 16:31:24 +0000 (12:31 -0400)
clean up a few other things while we're here.

base/bitfield.hh:
base/compression/null_compression.hh:
    dont #include <inttypes.hh> use "sim/host.hh"
    fix #include guard
base/stats/types.hh:
    dont #include <inttypes.hh> use "sim/host.hh"
kern/linux/aligned.hh:
    dont #include <stdint.hh> use "sim/host.hh"
    fix #include guard
kern/linux/hwrpb.hh:
    fix #include guard

--HG--
extra : convert_revision : 288c687a59a1e770bbb834879173e1a2ea371bce

base/bitfield.hh
base/compression/null_compression.hh
base/stats/types.hh
kern/linux/aligned.hh
kern/linux/hwrpb.hh

index ee5ea72cfa95ec879ba324e35c481f526daab393..bdc3fb13e6c5fb8210768d638203839143570c2c 100644 (file)
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef __BITFIELD_HH
-#define __BITFIELD_HH
+#ifndef __BASE_BITFIELD_HH__
+#define __BASE_BITFIELD_HH__
 
-#include <inttypes.h>
+#include "sim/host.hh"
 
 /**
  * Generate a 64-bit mask of 'nbits' 1s, right justified.
@@ -66,4 +66,4 @@ sext(uint64_t val)
     return sign_bit ? (val | ~mask(N)) : val;
 }
 
-#endif
+#endif // __BASE_BITFIELD_HH__
index 195498f1b2bcb1052475f494d60b037d67227aaf..63364a95562c968909bafb1807becbd1e2a9191c 100644 (file)
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef __NULL_COMPRESSION_HH__
-#define __NULL_COMPRESSION_HH__
+#ifndef __BASE_COMPRESSION_NULL_COMPRESSION_HH__
+#define __BASE_COMPRESSION_NULL_COMPRESSION_HH__
 
 /**
  * @file
  * This file defines a doNothing compression algorithm.
  */
 
-#include <inttypes.h> // for uint8_t
 #include "base/misc.hh" // for fatal()
+#include "sim/host.hh"
 
 
 /**
@@ -73,4 +73,4 @@ class NullCompression
     }
 };
 
-#endif //__NULL_COMPRESSION_HH__
+#endif //__BASE_COMPRESSION_NULL_COMPRESSION_HH__
index fbabfb11893418e03de5a4d023ba07a6a798139e..8e45531fb01886161fef174cadb4261bbefbe138 100644 (file)
@@ -30,7 +30,7 @@
 #define __BASE_STATS_TYPES_HH__
 
 #include <vector>
-#include <inttypes.h>
+#include "sim/host.hh"
 
 namespace Stats {
 
index 55035c6e44c9bbee47e49dd91b9f5d452d1ddfa1..042f0ad2cfb00b7a9be982602f1d322a3e2d02f2 100644 (file)
@@ -1,7 +1,7 @@
-#ifndef __ALIGNED_HH__
-#define __ALIGNED_HH__
+#ifndef __KERN_LINUX_ALIGNED_HH__
+#define __KERN_LINUX_ALIGNED_HH__
 
-#include <stdint.h>
+#include "sim/host.hh"
 #include "targetarch/isa_traits.hh"
 
 /* GCC 3.3.X has a bug in which attributes+typedefs don't work. 3.2.X is fine
@@ -18,4 +18,4 @@ typedef Addr Addr_a __attribute__ ((aligned (8))) ;
 #define Addr_a Addr __attribute__ ((aligned (8)))
 #endif /* __GNUC__ __GNUC_MINOR__ */
 
-#endif /* __ALIGNED_H__ */
+#endif /* __KERN_LINUX_ALIGNED_HH__ */
index 3ce03efd7611e9c1eea6327610d0f0ff45fb1612..16544f19684226555314971da73057b3d1bc40f8 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef __ALPHA_HWRPB_H__
-#define __ALPHA_HWRPB_H__
+#ifndef __KERN_LINUX_HWRPB_HH__
+#define __KERN_LINUX_HWRPB_HH__
 
 #include "kern/linux/aligned.hh"
 
@@ -15,4 +15,4 @@ namespace Linux {
         uint64_ta res1, res2;
     };
 }
-#endif /* __ALPHA_HWRPB_H */
+#endif // __KERN_LINUX_HWRPB_HH__