summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Common/caching.py
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-06-03 18:19:41 +0200
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2019-06-03 18:33:53 +0200
commitf03859ea6c8fddeaa3a5cc3d9a3461728ce538aa (patch)
tree55de49ef0417e0603206ec0c35091c66b6f0e393 /BaseTools/Source/Python/Common/caching.py
parentacfb90911840c38a0beb9bcfe0065668244d2b4d (diff)
downloadedk2-f03859ea6c8fddeaa3a5cc3d9a3461728ce538aa.tar.gz
edk2-f03859ea6c8fddeaa3a5cc3d9a3461728ce538aa.tar.bz2
edk2-f03859ea6c8fddeaa3a5cc3d9a3461728ce538aa.zip
CryptoPkg CLANG35: add -std=c99 to dodge OpenSSL C atomics issue
Commit c51f8bae7cabe ("CryptoPkg: Fix possible build problem with Clang") added -std=c99 to the CLANG38 compiler command line of packages that incorporate parts of OpenSSL, to ensure that the new C atomics code used by OpenSSL for refcounting (which we don't care about) does not pull in system C library headers, which we cannot rely on when (cross)building EDK2 code. Unsurprisingly, CLANG35 (which is only defined for ARM and AARCH64) suffers from the exact same issue, so let's add the same flags there as well. Reviewed-by: Jian J Wang <jian.j.wang@intel.com> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'BaseTools/Source/Python/Common/caching.py')
0 files changed, 0 insertions, 0 deletions