]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/Include/X64/ProcessorBind.h
BaseTools: Clean up source files
[mirror_edk2.git] / BaseTools / Source / C / Include / X64 / ProcessorBind.h
index a02a41913f2716246451ce51d6de0a34dc0260f4..c625f8cef4a1f6e6222b550ef84020a350aad9ea 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Processor or Compiler specific defines and types x64 (Intel(r) EM64T, AMD64).\r
 \r
 /** @file\r
   Processor or Compiler specific defines and types x64 (Intel(r) EM64T, AMD64).\r
 \r
-  Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 \r
   This program and the accompanying materials are licensed and made available\r
   under the terms and conditions of the BSD License which accompanies this\r
 \r
   This program and the accompanying materials are licensed and made available\r
   under the terms and conditions of the BSD License which accompanies this\r
@@ -30,8 +30,8 @@
 #endif\r
 \r
 \r
 #endif\r
 \r
 \r
-#if _MSC_EXTENSIONS \r
-    \r
+#if _MSC_EXTENSIONS\r
+\r
 //\r
 // Disable warning that make it impossible to compile at /W4\r
 // This only works for Microsoft* tools\r
 //\r
 // Disable warning that make it impossible to compile at /W4\r
 // This only works for Microsoft* tools\r
   //\r
   // No ANSI C 2000 stdint.h integer width declarations, so define equivalents\r
   //\r
   //\r
   // No ANSI C 2000 stdint.h integer width declarations, so define equivalents\r
   //\r
\r
-  #if _MSC_EXTENSIONS \r
-    \r
+\r
+  #if _MSC_EXTENSIONS\r
+\r
 \r
     //\r
 \r
     //\r
-    // use Microsoft C complier dependent integer width types \r
+    // use Microsoft C complier dependent integer width types\r
     //\r
     typedef unsigned __int64    UINT64;\r
     typedef __int64             INT64;\r
     //\r
     typedef unsigned __int64    UINT64;\r
     typedef __int64             INT64;\r
@@ -85,9 +85,9 @@
     typedef char                CHAR8;\r
     typedef char                INT8;\r
   #else\r
     typedef char                CHAR8;\r
     typedef char                INT8;\r
   #else\r
-    #ifdef _EFI_P64 \r
+    #ifdef _EFI_P64\r
       //\r
       //\r
-      // P64 - is Intel Itanium(TM) speak for pointers being 64-bit and longs and ints \r
+      // P64 - is Intel Itanium(TM) speak for pointers being 64-bit and longs and ints\r
       //  are 32-bits\r
       //\r
       typedef unsigned long long  UINT64;\r
       //  are 32-bits\r
       //\r
       typedef unsigned long long  UINT64;\r
@@ -160,28 +160,28 @@ typedef INT64   INTN;
 // use the correct C calling convention. All protocol member functions and\r
 // EFI intrinsics are required to modify thier member functions with EFIAPI.\r
 //\r
 // use the correct C calling convention. All protocol member functions and\r
 // EFI intrinsics are required to modify thier member functions with EFIAPI.\r
 //\r
-#if _MSC_EXTENSIONS \r
+#if _MSC_EXTENSIONS\r
   ///\r
   /// Define the standard calling convention reguardless of optimization level.\r
   /// __cdecl is Microsoft* specific C extension.\r
   ///\r
   /// Define the standard calling convention reguardless of optimization level.\r
   /// __cdecl is Microsoft* specific C extension.\r
-  /// \r
-  #define EFIAPI __cdecl  \r
+  ///\r
+  #define EFIAPI __cdecl\r
 #elif __GNUC__\r
   ///\r
   /// Define the standard calling convention reguardless of optimization level.\r
   /// efidecl is an extension to GCC that supports the differnece between x64\r
   /// GCC ABI and x64 Microsoft* ABI. EFI is closer to the Microsoft* ABI and\r
 #elif __GNUC__\r
   ///\r
   /// Define the standard calling convention reguardless of optimization level.\r
   /// efidecl is an extension to GCC that supports the differnece between x64\r
   /// GCC ABI and x64 Microsoft* ABI. EFI is closer to the Microsoft* ABI and\r
-  /// EFIAPI makes sure the right ABI is used for public interfaces. \r
+  /// EFIAPI makes sure the right ABI is used for public interfaces.\r
   /// eficecl is a work in progress and we do not yet have the compiler\r
   ///\r
   /// eficecl is a work in progress and we do not yet have the compiler\r
   ///\r
-  #define EFIAPI \r
+  #define EFIAPI\r
 #else\r
 #else\r
-  #define EFIAPI       \r
+  #define EFIAPI\r
 #endif\r
 \r
 //\r
 // The Microsoft* C compiler can removed references to unreferenced data items\r
 #endif\r
 \r
 //\r
 // The Microsoft* C compiler can removed references to unreferenced data items\r
-//  if the /OPT:REF linker option is used. We defined a macro as this is a \r
+//  if the /OPT:REF linker option is used. We defined a macro as this is a\r
 //  a non standard extension\r
 //\r
 #if _MSC_EXTENSIONS\r
 //  a non standard extension\r
 //\r
 #if _MSC_EXTENSIONS\r