summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/AutoGen/ModuleAutoGen.py
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2025-09-19 18:09:31 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-09-22 12:18:28 +0300
commit95c5f119bd25096c3a48edb5fd949f7914dd070f (patch)
tree83ef5d7c853dad21c6127e0fb09a3924daed7f7c /BaseTools/Source/Python/AutoGen/ModuleAutoGen.py
parent23dd3eafb84e66b4c7878fcf6309e6ae8bf6243c (diff)
downloadedk2-95c5f119bd25096c3a48edb5fd949f7914dd070f.tar.xz
BaseTools/Conf: Make ASLCC_FLAGS independent of CC_FLAGS
Update ASLCC_FLAGS in tools_def.template too provide all the options required to compile ACPI Table source files without any dependencies on CC_FLAGS. This allows CC_FLAGS to only be used to compile C source files and for ASLCC_FLAGS to only be used to compile ACPI Tables source files. No changes are required for the MSFT or XCODE tool chain families. Only the GCC tool chain family requires updates to the ASLCC_FLAGS in tools_def.template along with updates to build_rule.template to not use CC_FLAGS for ACPI Table rules. This change is required to avoid use of ASAN and code coverage flags when building ACPI Table source files that break CLANGDWARF builds of ACPI Table source files. Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/ModuleAutoGen.py')
0 files changed, 0 insertions, 0 deletions