Re: [edk2-devel] [Patch 09/12] CryptoPkg IntrinsicLib: Make _fltused always be used

2019-09-28 Thread Liming Gao
Gao, Liming >Subject: RE: [edk2-devel] [Patch 09/12] CryptoPkg IntrinsicLib: Make _fltused >always be used > >Hi > >+int GLOBAL_USED _fltused = 1; > >May I know what is the use of GLOBAL_USED? Only for compiler stub symbol? > >If so, why we add __GNUC__ here? Any other u

Re: [edk2-devel] [Patch 09/12] CryptoPkg IntrinsicLib: Make _fltused always be used

2019-09-27 Thread Yao, Jiewen
> -Original Message- > From: devel@edk2.groups.io On Behalf Of Liming Gao > Sent: Friday, September 27, 2019 3:47 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] [Patch 09/12] CryptoPkg IntrinsicLib: Make _fltused > always > be used > > With this change, global

[edk2-devel] [Patch 09/12] CryptoPkg IntrinsicLib: Make _fltused always be used

2019-09-27 Thread Liming Gao
With this change, global variable _fltused will not be removed by LTO Signed-off-by: Liming Gao --- CryptoPkg/Library/IntrinsicLib/MemoryIntrinsics.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/CryptoPkg/Library/IntrinsicLib/MemoryIntrinsics.c b/CryptoPkg/Libr