The 64-bit integer math intrinsics need to be addressed in the intrinsic lib 
for the CryptoPkg.

I would expect the X64 build to not require those and they should only be 
observed for the IA32 builds.

Mike

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Gerd Hoffmann
> Sent: Friday, January 21, 2022 12:34 AM
> To: devel@edk2.groups.io; Kinney, Michael D <michael.d.kin...@intel.com>
> Cc: Yao, Jiewen <jiewen....@intel.com>; Wang, Jian J <jian.j.w...@intel.com>; 
> Jiang, Guomin <guomin.ji...@intel.com>; Pawel
> Polawski <ppola...@redhat.com>; Lu, XiaoyuX <xiaoyux...@intel.com>
> Subject: Re: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl 
> submodule to v3.0
> 
>   Hi,
> 
> > > > I still have a bunch of failures in CI, for some of them I'm not sure
> > > > how to handle them best:
> > > >
> > > > (1) 32-bit builds on windows fail:
> > > >
> > > > INFO - OpensslLibCrypto.lib(rsa_lib.obj) : error LNK2001: unresolved 
> > > > external
> > > > symbol __allmul
> > > > INFO - OpensslLibCrypto.lib(rsa_lib.obj) : error LNK2001: unresolved 
> > > > external
> > > > symbol __aulldiv
> > > > INFO - OpensslLibCrypto.lib(bio_print.obj) : error LNK2001: unresolved 
> > > > external
> > > > symbol __aulldvrm
> > > > INFO - OpensslLibCrypto.lib(bio_print.obj) : error LNK2001: unresolved 
> > > > external
> > > > symbol __ftol2_sse
> >
> > We need to see if there are any OpenSSL config settings to completely 
> > remove use of
> > float/double types.
> 
> https://github.com/openssl/openssl/pull/17547
> 
> That'll solve __ftol2_sse, but the other ones are 64bit integer math ...
> 
> take care,
>   Gerd
> 
> 
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#85929): https://edk2.groups.io/g/devel/message/85929
Mute This Topic: https://groups.io/mt/87479913/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to