]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Update MdePkg and EdkCompatibilityPkg INT8 definition to be typedef signed char to...
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 May 2012 00:42:41 +0000 (00:42 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 May 2012 00:42:41 +0000 (00:42 +0000)
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Michael D. Kinney <michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13313 6f19259b-4bc3-4df7-8a09-765794883524

EdkCompatibilityPkg/Foundation/Include/Arm/EfiBind.h
EdkCompatibilityPkg/Foundation/Include/Ebc/EfiBind.h
EdkCompatibilityPkg/Foundation/Include/Ia32/EfiBind.h
EdkCompatibilityPkg/Foundation/Include/Ipf/EfiBind.h
EdkCompatibilityPkg/Foundation/Include/X64/EfiBind.h

index b2bf647433a1a02f714fcbc593bda145f78b53d2..c9ab69a650ff18cecccd738814d5e1504997a339 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2012, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
@@ -50,7 +50,7 @@ typedef int                 int32_t;
 typedef unsigned short      uint16_t;\r
 typedef short               int16_t;\r
 typedef unsigned char       uint8_t;\r
-typedef char                int8_t;\r
+typedef signed char         int8_t;\r
 \r
 //\r
 // Native integer size in stdint.h\r
index 123c78e3fc8f0d8ac5df27f136e6b94fca324ccf..7fc05ca17fe30451e54d4fc14a464f7dc2864710 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-Copyright (c) 2004 - 2006, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2012, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
@@ -48,7 +48,7 @@ Abstract:
 //\r
 // Native integer types\r
 //\r
-typedef char                  int8_t;\r
+typedef signed char           int8_t;\r
 typedef unsigned char         uint8_t;\r
 \r
 typedef short                 int16_t;\r
index 6f4205801d546458b5c05477e27106f2630e92a8..e771bb658870c8a043f67bb41d4f199745db7c51 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2012, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
@@ -186,7 +186,7 @@ Abstract:
   typedef unsigned short      uint16_t;\r
   typedef short               int16_t;\r
   typedef unsigned char       uint8_t;\r
-  typedef char                int8_t;\r
+  typedef signed char         int8_t;\r
 #else  \r
   typedef unsigned long long  uint64_t;\r
   typedef long long           int64_t;\r
@@ -195,7 +195,7 @@ Abstract:
   typedef unsigned short      uint16_t;\r
   typedef short               int16_t;\r
   typedef unsigned char       uint8_t;\r
-  typedef char                int8_t;\r
+  typedef signed char         int8_t;\r
 #endif\r
 \r
 //\r
index 95887ef4234fa1934824040ca76099fc6d51a3b8..cba8b78ce448af18ab65822133dd56ca2939b3ee 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-Copyright (c) 2004 - 2007, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2012, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
@@ -162,7 +162,7 @@ Abstract:
     typedef unsigned short      uint16_t;\r
     typedef short               int16_t;\r
     typedef unsigned char       uint8_t;\r
-    typedef char                int8_t;\r
+    typedef signed char         int8_t;\r
   #else\r
     #ifdef _EFI_P64 \r
       //\r
@@ -176,7 +176,7 @@ Abstract:
       typedef unsigned short      uint16_t;\r
       typedef short               int16_t;\r
       typedef unsigned char       uint8_t;\r
-      typedef char                int8_t;\r
+      typedef signed char         int8_t;\r
     #else\r
       //\r
       // Assume LP64 - longs and pointers are 64-bit. Ints are 32-bit.\r
@@ -188,7 +188,7 @@ Abstract:
       typedef unsigned short  uint16_t;\r
       typedef short           int16_t;\r
       typedef unsigned char   uint8_t;\r
-      typedef char            int8_t;\r
+      typedef signed char     int8_t;\r
     #endif\r
   #endif\r
 #else\r
index 9e582a71c8b0c6b8d6136569ff163c2318d2c6ad..51f3b768597fdb2462665ea429baea8b84cb91a6 100644 (file)
@@ -1,6 +1,6 @@
 /*++\r
 \r
-Copyright (c) 2005 - 2008, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2005 - 2012, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
@@ -139,7 +139,7 @@ Abstract:
   typedef unsigned short      uint16_t;\r
   typedef short               int16_t;\r
   typedef unsigned char       uint8_t;\r
-  typedef char                int8_t;\r
+  typedef signed char         int8_t;\r
 #else\r
   typedef unsigned long long  uint64_t;\r
   typedef long long           int64_t;\r
@@ -148,7 +148,7 @@ Abstract:
   typedef unsigned short      uint16_t;\r
   typedef short               int16_t;\r
   typedef unsigned char       uint8_t;\r
-  typedef char                int8_t;\r
+  typedef signed char         int8_t;\r
 #endif\r
 \r
 //\r