Branch: refs/heads/master
Home: https://github.com/tianocore/edk2-libc
Commit: 02a77dd71c22c7c5b74e30b30a5e5b97f330f8f7
https://github.com/tianocore/edk2-libc/commit/02a77dd71c22c7c5b74e30b30a5e5b97f330f8f7
Author: [email protected] <[email protected]>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M StdLib/LibC/CRT/Gcc.c
M StdLib/LibC/LibC.inf
Log Message:
-----------
edk2-libc/StdLib : Changes to Std LibC to facilitate 32 bit GCC builds
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3779
This comit fixes the Python interpreter build issues with GCC 32 bit
compiler tool chain. The changes are needed in StdLibC as given below
* Add __divmoddi4 to Gcc.c produced by newer GCC compilers
* Add -fno-lto to IA32 GCC builds of LibC.inf to support use of
GCC intrinsics from Gcc.c.
* Moved Main/Ia32/ftol2.obj in LibC.inf from binaries section to
Sources.IA32 required only for MSFT IA32 compiler tool chain
Cc: Michael D Kinney <[email protected]>
Cc: Rebecca Cran <[email protected]>
Signed-off-by: Jayaprakash N <[email protected]>
Reviewed-by: Michael D Kinney <[email protected]>
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits