/** @file\r
Processor or Compiler specific defines and types for ARM.\r
\r
- Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>\r
Portions copyright (c) 2008 - 2009, Apple Inc. 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
typedef unsigned char BOOLEAN;\r
typedef unsigned char UINT8;\r
typedef char CHAR8;\r
- typedef char INT8;\r
+ typedef signed char INT8;\r
#else\r
//\r
// Assume standard ARM alignment. \r
typedef unsigned char BOOLEAN;\r
typedef unsigned char UINT8;\r
typedef char CHAR8;\r
- typedef char INT8;\r
+ typedef signed char INT8;\r
#endif\r
\r
///\r
#define GCC_ASM_EXPORT(func__) \\r
.globl _CONCATENATE (__USER_LABEL_PREFIX__, func__) \\r
\r
- #define GCC_ASM_IMPORT(name) \\r
- .extern _CONCATENATE (__USER_LABEL_PREFIX__, name)\r
+ #define GCC_ASM_IMPORT(name) \r
\r
#endif\r
#endif\r