mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.6 KiB
55 lines
1.6 KiB
/* 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__ */
|
|
|