/* * Environment configuration. The purpose of this file is to interface ACPICA * to the local environment. This includes compiler-specific, OS-specific, * and machine-specific configuration.
*/
/* * acpisrc CR\LF support * Unix file line endings do not include the carriage return. * If the acpisrc utility is being built using a microsoft compiler, it means * that it will be running on a windows machine which means that the output is * expected to have CR/LF newlines. If the acpisrc utility is built with * anything else, it will likely run on a system with LF newlines. This flag * tells the acpisrc utility that newlines will be in the LF format.
*/ #define ACPI_SRC_OS_LF_ONLY 0
/*! [Begin] no source code translation */
/****************************************************************************** * * Host configuration files. The compiler configuration files are included * first. *
*****************************************************************************/
/* * EFI applications can be built with -nostdlib, in this case, it must be * included after including all other host environmental definitions, in * order to override the definitions.
*/ #elifdefined(_AED_EFI) || defined(_GNU_EFI) || defined(_EDK2_EFI) #include"acefi.h"
/****************************************************************************** * * Setup defaults for the required symbols that were not defined in one of * the host/compiler files above. *
*****************************************************************************/
/* * Debugger threading model * Use single threaded if the entire subsystem is contained in an application * Use multiple threaded when the subsystem is running in the kernel. * * By default the model is single threaded if ACPI_APPLICATION is set, * multi-threaded if ACPI_APPLICATION is not set.
*/ #ifndef DEBUGGER_THREADING #if !defined (ACPI_APPLICATION) || defined (ACPI_EXEC_APP) #define DEBUGGER_THREADING DEBUGGER_MULTI_THREADED
/****************************************************************************** * * C library configuration *
*****************************************************************************/
/* * ACPI_USE_SYSTEM_CLIBRARY - Define this if linking to an actual C library. * Otherwise, local versions of string/memory functions will be used. * ACPI_USE_STANDARD_HEADERS - Define this if linking to a C library and * the standard header files may be used. Defining this implies that * ACPI_USE_SYSTEM_CLIBRARY has been defined. * * The ACPICA subsystem only uses low level C library functions that do not * call operating system services and may therefore be inlined in the code. * * It may be necessary to tailor these include files to the target * generation environment.
*/
/* Use the standard C library headers. We want to keep these to a minimum. */
#ifdef ACPI_USE_STANDARD_HEADERS
/* Use the standard headers from the standard locations */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.