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