/** @file\r
Processor or Compiler specific defines and types for x64.\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
// 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
- // 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
#else\r
\r
//\r
- // Assume standard IA-32 alignment. \r
+ // Assume standard IA-32 alignment.\r
// BugBug: Need to check portability of long long\r
//\r
typedef unsigned long long UINT64;\r
#if _MSC_EXTENSIONS\r
//\r
// Microsoft* compiler requires _EFIAPI useage, __cdecl is Microsoft* specific C.\r
- // \r
- #define EFIAPI __cdecl \r
+ //\r
+ #define EFIAPI __cdecl\r
#endif\r
\r
#if __GNUC__\r
- #define EFIAPI __attribute__((cdecl)) \r
+ #define EFIAPI __attribute__((cdecl))\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