Displaying 5 results from an estimated 5 matches for "elf_".
Did you mean:
elf
2020 Jul 28
1
[PATCH] mk/efi: add -znoseparate-code to LD_FLAGS for EFI builds
...se it may be helpful to anyone.
Thanks
Johannes
Signed-off-by: Johannes Frohnhofen <jf at daedalean.ai>
--- mk/efi.mk.orig 2020-07-28 12:31:48.814356659 +0000
+++ mk/efi.mk 2020-07-28 12:37:22.292205578 +0000
@@ -37,7 +37,8 @@ CRT0 := $(LIBDIR)/crt0-efi-$(EFI_SUBARCH
LDSCRIPT := $(LIBDIR)/elf_$(EFI_SUBARCH)_efi.lds
LDFLAGS = -T $(SRC)/$(ARCH)/syslinux.ld -Bsymbolic -pie -nostdlib
-znocombreloc \
- -L$(LIBDIR) --hash-style=gnu -m elf_$(ARCH) $(CRT0) -E
+ -znoseparate-code -L$(LIBDIR) --hash-style=gnu -m elf_$(ARCH) \
+ $(CRT0) -E
SFLAGS = $(GCCOPT) $(GCCWARN) $(ARCH...
2015 Feb 10
4
[PATCH 0/1] update gnuefi to f64cef26
Updates the gnu-efi submodule to the latest version (f64cef26)
Changes to the gnu-efi makefiles require changes to the syslinux build
scripts. Mainly, the install targets dropped the $(SRCDIR) prefix, e.g.
- $(INSTALL) -m 644 $(SRCDIR)/elf_$(ARCH)_efi.lds $(INSTALLROOT)/$(LIBDIR)
+ $(INSTALL) -m 644 elf_$(ARCH)_efi.lds $(INSTALLROOT)/$(LIBDIR)
Since syslinux cd's to $(objdir) before building gnu-efi, make install fails
with file not found errors.
This patch changes the build scripts to cd to the gnu-efi directory before...
2015 Mar 14
0
[PATCH 0/1] EFI access from Com32 modules
...00
+++ b/com32/include/syslinux/firmware.h 2015-03-13 12:59:12.147356419 -0600
@@ -62,6 +62,8 @@ struct firmware {
struct setup_data *, char *);
struct vesa_ops *vesa;
struct mem_ops *mem;
+ void* image;
+ void** table;
};
extern struct firmware *firmware;
diff -uprN a/com32/modules/elf_bios_efi.c b/com32/modules/elf_bios_efi.c
--- a/com32/modules/elf_bios_efi.c 1969-12-31 17:00:00.000000000 -0700
+++ b/com32/modules/elf_bios_efi.c 2015-03-13 14:43:18.266718706 -0600
@@ -0,0 +1,116 @@
+/*
+ * Demo module showing EFI access from a com32 module
+ * by Patrick Masotta (Serva) (c) 2...
2015 Feb 20
6
[PATCH 0/1] EFI image booting capabilities
...1,7 +161,9 @@ LIBLOAD_OBJS = \
\
syslinux/load_linux.o syslinux/initramfs.o \
syslinux/initramfs_file.o syslinux/initramfs_loadfile.o \
- syslinux/initramfs_archive.o
+ syslinux/initramfs_archive.o \
+ syslinux/load_efi.o
+
LIBMODULE_OBJS = \
sys/module/common.o sys/module/$(ARCH)/elf_module.o \
-------------- next part --------------
A non-text attachment was scrubbed...
Name: boot_efi_image.patch
Type: application/octet-stream
Size: 10701 bytes
Desc: not available
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20150220/76b43ebc/attachment.obj>
2015 Sep 24
0
[PATCH] com32/disk: add UEFI support
...FI_SUBARCH)
+ $(topdir)/efi/check-gnu-efi.sh $(EFI_SUBARCH) $(EFI_OBJDIR)
+
+# add library objects which support both BIOS and UEFI implementations
+MULTI_FW_SUP_LIB_OBJS = $(LIBDISK_OBJS)
+
+# make parallel build happy
+$(MULTI_FW_SUP_LIB_OBJS): $(LIBEFI)
+
+endif # ifdef EFI_BUILD
LDFLAGS = -m elf_$(ARCH) --hash-style=gnu -T $(com32)/lib/$(ARCH)/elf.ld
--
2.4.3