162306a36Sopenharmony_ci/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 262306a36Sopenharmony_ci/****************************************************************************** 362306a36Sopenharmony_ci * 462306a36Sopenharmony_ci * Name: acenvex.h - Extra host and compiler configuration 562306a36Sopenharmony_ci * 662306a36Sopenharmony_ci * Copyright (C) 2000 - 2023, Intel Corp. 762306a36Sopenharmony_ci * 862306a36Sopenharmony_ci *****************************************************************************/ 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#ifndef __ACENVEX_H__ 1162306a36Sopenharmony_ci#define __ACENVEX_H__ 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci/*! [Begin] no source code translation */ 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci/****************************************************************************** 1662306a36Sopenharmony_ci * 1762306a36Sopenharmony_ci * Extra host configuration files. All ACPICA headers are included before 1862306a36Sopenharmony_ci * including these files. 1962306a36Sopenharmony_ci * 2062306a36Sopenharmony_ci *****************************************************************************/ 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci#if defined(_LINUX) || defined(__linux__) 2362306a36Sopenharmony_ci#include <acpi/platform/aclinuxex.h> 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci#elif defined(__DragonFly__) 2662306a36Sopenharmony_ci#include "acdragonflyex.h" 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci/* 2962306a36Sopenharmony_ci * EFI applications can be built with -nostdlib, in this case, it must be 3062306a36Sopenharmony_ci * included after including all other host environmental definitions, in 3162306a36Sopenharmony_ci * order to override the definitions. 3262306a36Sopenharmony_ci */ 3362306a36Sopenharmony_ci#elif defined(_AED_EFI) || defined(_GNU_EFI) || defined(_EDK2_EFI) 3462306a36Sopenharmony_ci#include "acefiex.h" 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci#endif 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ci#if defined(__GNUC__) 3962306a36Sopenharmony_ci#include "acgccex.h" 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci#elif defined(_MSC_VER) 4262306a36Sopenharmony_ci#include "acmsvcex.h" 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci#endif 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci/*! [End] no source code translation !*/ 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ci#endif /* __ACENVEX_H__ */ 49