diff options
| author | Steve McIntyre <steve@einval.com> | 2022-04-27 22:41:59 +0100 |
|---|---|---|
| committer | Steve McIntyre <steve@einval.com> | 2022-04-27 22:41:59 +0100 |
| commit | 8529e0f7f70f427a7202815061362eceba6bfc50 (patch) | |
| tree | 5ca094ab3c464c6ce9f7046d59aff69cec571f4a /gnu-efi/Make.defaults | |
| parent | 8119f7183f5f0bebb168fec5239855552020cf66 (diff) | |
| download | efi-boot-shim-8529e0f7f70f427a7202815061362eceba6bfc50.tar.gz efi-boot-shim-8529e0f7f70f427a7202815061362eceba6bfc50.zip | |
New upstream version 15.5upstream/15.5
Diffstat (limited to 'gnu-efi/Make.defaults')
| -rwxr-xr-x | gnu-efi/Make.defaults | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu-efi/Make.defaults b/gnu-efi/Make.defaults index fd1d123d..5ce8f7cb 100755 --- a/gnu-efi/Make.defaults +++ b/gnu-efi/Make.defaults @@ -124,10 +124,10 @@ ifeq ($(ARCH),x86_64) || ( [ $(GCCVERSION) -eq "4" ] \ && [ $(GCCMINOR) -ge "7" ] ) ) \ && echo 1) - ifeq ($(GCCNEWENOUGH),1) - CPPFLAGS += -DGNU_EFI_USE_MS_ABI -DGNU_EFI_USE_EXTERNAL_STDARG -maccumulate-outgoing-args --std=c11 - else ifeq ($(USING_CLANG),clang) + ifeq ($(USING_CLANG),clang) CPPFLAGS += -DGNU_EFI_USE_MS_ABI -DGNU_EFI_USE_EXTERNAL_STDARG --std=c11 + else ifeq ($(GCCNEWENOUGH),1) + CPPFLAGS += -DGNU_EFI_USE_MS_ABI -DGNU_EFI_USE_EXTERNAL_STDARG -maccumulate-outgoing-args --std=c11 endif CFLAGS += -mno-red-zone @@ -193,6 +193,7 @@ CFLAGS += $(ARCH3264) $(OPTIMIZATIONS) \ -fshort-wchar -fno-strict-aliasing \ -ffreestanding -fno-stack-protector \ -fno-stack-check -nostdinc \ + $(CFLAGS_LTO) $(CFLAGS_GCOV) \ -isystem $(TOPDIR)/../include/system \ -isystem $(shell $(CC) $(ARCH3264) -print-file-name=include) \ $(if $(findstring gcc,$(CC)),-fno-merge-all-constants,) |
