Viewing file: acintel.h (1.57 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ /****************************************************************************** * * Name: acintel.h - VC specific defines, etc. * * Copyright (C) 2000 - 2021, Intel Corp. * *****************************************************************************/
#ifndef __ACINTEL_H__ #define __ACINTEL_H__
/* * Use compiler specific <stdarg.h> is a good practice for even when * -nostdinc is specified (i.e., ACPI_USE_STANDARD_HEADERS undefined. */ #ifndef va_arg #include <stdarg.h> #endif
/* Configuration specific to Intel 64-bit C compiler */
#define COMPILER_DEPENDENT_INT64 __int64 #define COMPILER_DEPENDENT_UINT64 unsigned __int64 #define ACPI_INLINE __inline
/* * Calling conventions: * * ACPI_SYSTEM_XFACE - Interfaces to host OS (handlers, threads) * ACPI_EXTERNAL_XFACE - External ACPI interfaces * ACPI_INTERNAL_XFACE - Internal ACPI interfaces * ACPI_INTERNAL_VAR_XFACE - Internal variable-parameter list interfaces */ #define ACPI_SYSTEM_XFACE #define ACPI_EXTERNAL_XFACE #define ACPI_INTERNAL_XFACE #define ACPI_INTERNAL_VAR_XFACE
/* remark 981 - operands evaluated in no particular order */ #pragma warning(disable:981)
/* warn C4100: unreferenced formal parameter */ #pragma warning(disable:4100)
/* warn C4127: conditional expression is constant */ #pragma warning(disable:4127)
/* warn C4706: assignment within conditional expression */ #pragma warning(disable:4706)
/* warn C4214: bit field types other than int */ #pragma warning(disable:4214)
#endif /* __ACINTEL_H__ */
|