diff options
author | Pierre Gondois <pierre.gondois@arm.com> | 2020-07-27 11:08:23 +0100 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-08-07 17:25:13 +0000 |
commit | b88d95bb5b5e363fa5f72f1198f57f8a251d12b6 (patch) | |
tree | 316a7559a26dfa251d33bb7751548c7f024c8df0 /DynamicTablesPkg/DynamicTables.dsc.inc | |
parent | 2d0c42fdf2cf1855b0a042ef82d848c7716adefe (diff) | |
download | edk2-b88d95bb5b5e363fa5f72f1198f57f8a251d12b6.zip edk2-b88d95bb5b5e363fa5f72f1198f57f8a251d12b6.tar.gz edk2-b88d95bb5b5e363fa5f72f1198f57f8a251d12b6.tar.bz2 |
DynamicTablesPkg: Update ASL build options
The EdkII BaseTools have been updated to facilitate the
generation of C file containing AML data using the AmlToC
script. The build system follows the following sequence
for an ASL file compilation:
- The ASL file is preprocessed using the C preprocessor
- The Trim utility prunes the preprocessed file to removed
unwanted data.
- This file is compiled using an ASL compiler to generate
an AML file.
- The AmlToC python script reads the AML data and generates
a C file with an array containing the AML data.
- This C file containing a unique symbol name for the AML
data array is then compiled with the firmware module.
This removes the dependency on the ACPICA iASL compiler's
"-tc" option which achieved the same effect but was less
portable. Therefore, remove the "-tc" option from the ASL
flags as this option is only been supported by the ACPICA
iASL compiler.
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Diffstat (limited to 'DynamicTablesPkg/DynamicTables.dsc.inc')
-rw-r--r-- | DynamicTablesPkg/DynamicTables.dsc.inc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/DynamicTablesPkg/DynamicTables.dsc.inc b/DynamicTablesPkg/DynamicTables.dsc.inc index 48ad883..0f5ebac 100644 --- a/DynamicTablesPkg/DynamicTables.dsc.inc +++ b/DynamicTablesPkg/DynamicTables.dsc.inc @@ -1,7 +1,7 @@ ## @file
# Dsc include file for Dynamic Tables Framework.
#
-# Copyright (c) 2017 - 2019, ARM Limited. All rights reserved.<BR>
+# Copyright (c) 2017 - 2020, Arm Limited. All rights reserved.<BR>
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
@@ -10,7 +10,6 @@ [Defines]
[BuildOptions]
- *_*_*_ASL_FLAGS = -tc -li -so
[LibraryClasses.common]
TableHelperLib|DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf
|