audk/StandaloneMmPkg/Library
Marvin Häuser 2108698346 StandaloneMmPkg: Support CLANGPDB builds
Currently, the flag "-fpie" is passed for all builds with a GCC
family toolchain, including CLANGPDB. CLANGPDB however does not
support this flag as it generates PE/COFF files directly.

As the flag is mostly required for ARM-specific self-relocation, drop
it for other architectures and document the limitation to enable e.g.
X64 CLANGPDB builds of StandaloneMmCore.

Signed-off-by: Marvin Häuser <mhaeuser@posteo.de>
Acked-by: Shi Steven <steven.shi@intel.com>
2021-10-18 13:32:39 +00:00
..
FvLib StandaloneMmPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:27 -07:00
StandaloneMmCoreEntryPoint StandaloneMmPkg: Support CLANGPDB builds 2021-10-18 13:32:39 +00:00
StandaloneMmCoreHobLib StandaloneMmPkg: build for 32bit arm machines 2021-08-11 11:32:32 +00:00
StandaloneMmCoreMemoryAllocationLib StandaloneMmPkg: StandaloneMmCoreMemoryAllocationLib: Fix compiler warning 2021-02-01 10:01:02 -08:00
StandaloneMmHobLib StandaloneMmPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:27 -07:00
StandaloneMmMemLib StandaloneMmPkg: build for 32bit arm machines 2021-08-11 11:32:32 +00:00
StandaloneMmMemoryAllocationLib StandaloneMmPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:27 -07:00
StandaloneMmPeCoffExtraActionLib StandaloneMmPkg: Fix few typos 2020-02-10 22:30:07 +00:00
VariableMmDependency StandaloneMmPkg: build for 32bit arm machines 2021-08-11 11:32:32 +00:00