archrelease: copy trunk to extra-x86_64
[arch-packages.git] / gnu-efi / trunk / gnu-efi-3.0.12-ldflags.patch
blob9bb2732c25e6661e8ca730ccf334678593d63b60
1 diff -ruN a/apps/Makefile b/apps/Makefile
2 --- a/apps/Makefile 2020-05-11 17:05:20.000000000 +0200
3 +++ b/apps/Makefile 2020-05-26 00:32:48.470418674 +0200
4 @@ -52,7 +52,7 @@
5 LDSCRIPT = $(TOPDIR)/gnuefi/elf_$(ARCH)_fbsd_efi.lds
6 endif
8 -LDFLAGS += -shared -Bsymbolic -L../lib -L../gnuefi $(CRTOBJS)
9 +LDFLAGS += -O1 --sort-common --as-needed -z relro -z now -shared -Bsymbolic -L../lib -L../gnuefi $(CRTOBJS)
11 LOADLIBES += -lefi -lgnuefi
12 LOADLIBES += $(LIBGCC)