Hi Xuerui, I and Xianglai have reviewed this change a few days ago, you can create a PR in the edk2-platforms repo. Thanks, Chao 在 2023/3/8 11:17, xianglai 写道: > > Reviewed-by: Xianglai Li > > On 2023/3/5 下午12:40, WANG Xuerui wrote: >> Some toolchains have stack protection enabled by default, so without the >> appropriate library included the build will fail with missing symbols >> during link. >> >> Cc: Bibo Mao >> Cc: Xianglai li >> Cc: Chao Li >> Cc: Leif Lindholm >> Cc: Michael D Kinney >> Signed-off-by: WANG Xuerui >> --- >> Platform/Loongson/LoongArchQemuPkg/Loongson.dsc | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/Platform/Loongson/LoongArchQemuPkg/Loongson.dsc b/Platform/Loongson/LoongArchQemuPkg/Loongson.dsc >> index d1162519cd..465e9229a2 100644 >> --- a/Platform/Loongson/LoongArchQemuPkg/Loongson.dsc >> +++ b/Platform/Loongson/LoongArchQemuPkg/Loongson.dsc >> @@ -95,6 +95,9 @@ >> TlsLib|CryptoPkg/Library/TlsLib/TlsLib.inf >> !endif >> >> + # For stack protector support >> + NULL | MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf >> + >> BaseLib | MdePkg/Library/BaseLib/BaseLib.inf >> SafeIntLib | MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf >> TimeBaseLib | EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf >