Skip to content

Commit 74fb388

Browse files
committed
forbid lto for CloverEFI
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
1 parent 590f421 commit 74fb388

File tree

10 files changed

+10
-10
lines changed

10 files changed

+10
-10
lines changed

CloverEFI/CpuDxe/Cpu.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,6 @@
6565

6666
[BuildOptions]
6767
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
68-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
68+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG
6969
MSFT:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG
7070

CloverEFI/OsxDxeIpl/DxeIpl.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,5 @@
7474
# GCC:*_*_IA32_CC_FLAGS = $(BUILD_OPTIONS) -march=i386 -mtune=i386 -m32 -Os $(INC)
7575
# GCC:*_*_IA32_AS_FLAGS = $(BUILD_OPTIONS) -march=i386 -mtune=i386 --32 $(INC)
7676
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
77-
GCC:*_*_*_CC_FLAGS = -O0 -DMDEPKG_NDEBUG
77+
GCC:*_*_*_CC_FLAGS = -O0 -fno-lto -DMDEPKG_NDEBUG
7878
MSFT:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG

Library/DuetTimerLib/DuetTimerLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@
5454

5555
[BuildOptions]
5656
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
57-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
57+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG
5858
MSFT:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG

Library/GenericBdsLib/GenericBdsLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,6 @@
131131

132132
[BuildOptions]
133133
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
134-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
134+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG
135135
MSFT:*_*_*_CC_FLAGS = /D MDEPKG_NDEBUG
136136

Library/IntrinsicLib/IntrinsicLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,4 @@
7171
INTEL:*_*_*_CC_FLAGS = /Oi-
7272

7373
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -fno-builtin -DMDEPKG_NDEBUG
74-
GCC:*_*_*_CC_FLAGS = -Os -fno-builtin -DMDEPKG_NDEBUG
74+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -fno-builtin -DMDEPKG_NDEBUG

Library/MemLogLibDefault/MemLogLibDefault.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@
3535

3636
[BuildOptions]
3737
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
38-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
38+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG

Library/OsxBdsPlatformLib/PlatformBds.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
[BuildOptions]
8484
# TIMEOUTFP=0 -- silent boot
8585
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DTIMEOUTFP=0 -DMDEPKG_NDEBUG
86-
GCC:*_*_*_CC_FLAGS = -O0 -DTIMEOUTFP=0 -DMDEPKG_NDEBUG
86+
GCC:*_*_*_CC_FLAGS = -O0 -fno-lto -DTIMEOUTFP=0 -DMDEPKG_NDEBUG
8787
MSFT:*_*_*_CC_FLAGS = -Os -DTIMEOUTFP=3 /D MDEPKG_NDEBUG
8888

8989

Library/UefiHiiServicesLib/UefiHiiServicesLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@
6767

6868
[BuildOptions]
6969
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
70-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
70+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG

Library/VBoxPeCoffLib/VBoxPeCoffLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@
6666

6767
[BuildOptions]
6868
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
69-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
69+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG

Library/VideoBiosPatchLib/VideoBiosPatchLib.inf

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@
4949

5050
[BuildOptions]
5151
XCODE:*_*_*_CC_FLAGS = -Os -fno-lto -UUSING_LTO -DMDEPKG_NDEBUG
52-
GCC:*_*_*_CC_FLAGS = -Os -DMDEPKG_NDEBUG
52+
GCC:*_*_*_CC_FLAGS = -Os -fno-lto -DMDEPKG_NDEBUG

0 commit comments

Comments
 (0)