[syslinux:master] gnu-efi: update to version 3.0.9-3-gd34132e

syslinux-bot for H. Peter Anvin (Intel) hpa at zytor.com
Wed Feb 20 17:55:12 PST 2019


Commit-ID:  363d61c4f112b972649b19d67e96b9321f738f00
Gitweb:     http://www.syslinux.org/commit/363d61c4f112b972649b19d67e96b9321f738f00
Author:     H. Peter Anvin (Intel) <hpa at zytor.com>
AuthorDate: Thu, 7 Feb 2019 13:26:12 -0800
Committer:  H. Peter Anvin (Intel) <hpa at zytor.com>
CommitDate: Thu, 7 Feb 2019 13:26:12 -0800

gnu-efi: update to version 3.0.9-3-gd34132e

Update gnu-efi to version 3.0.9-3-gd34132e; this is 3.0.9 plus three
bugfix patches from the gnu-efi git tree.

Suggested-by: Joakim Tjernlund <Joakim.Tjernlund at infinera.com>
Signed-off-by: H. Peter Anvin (Intel) <hpa at zytor.com>

---
 gnu-efi   |  2 +-
 mk/lib.mk | 26 +++++++++++++++-----------
 2 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/gnu-efi b/gnu-efi
index af5d1494..d34132e6 160000
--- a/gnu-efi
+++ b/gnu-efi
@@ -1 +1 @@
-Subproject commit af5d1494a91617c87521101f6f5979dfbd95903d
+Subproject commit d34132e62f666904158c7ec2f1eef5a9d5281c36
diff --git a/mk/lib.mk b/mk/lib.mk
index f3fb07c7..f8591e56 100644
--- a/mk/lib.mk
+++ b/mk/lib.mk
@@ -67,10 +67,10 @@ LIBOTHER_OBJS = \
 	fgets.o fprintf.o fputc.o	\
 	putchar.o				\
 	getopt.o getopt_long.o						\
-	lrand48.o stack.o memccpy.o memchr.o 		\
+	lrand48.o stack.o memccpy.o memchr.o		\
 	mempcpy.o memmem.o memmove.o memswap.o	\
 	perror.o qsort.o seed48.o \
-	srand48.o sscanf.o 						\
+	srand48.o sscanf.o						\
 	strerror.o errlist.o		\
 	strnlen.o							\
 	strncat.o strndup.o		\
@@ -172,7 +172,7 @@ LIBMODULE_OBJS = \
 
 # ZIP library object files
 LIBZLIB_OBJS = \
-	zlib/adler32.o zlib/compress.o zlib/crc32.o 			\
+	zlib/adler32.o zlib/compress.o zlib/crc32.o			\
 	zlib/uncompr.o zlib/deflate.o zlib/trees.o zlib/zutil.o		\
 	zlib/inflate.o zlib/infback.o zlib/inftrees.o zlib/inffast.o	\
 	sys/zfile.o sys/zfopen.o
@@ -188,21 +188,25 @@ MINLIBOBJS = \
 #	$(LIBVESA_OBJS)
 
 CORELIBOBJS = \
-	memcpy.o memset.o memcmp.o printf.o strncmp.o vfprintf.o 	\
-	strlen.o vsnprintf.o snprintf.o stpcpy.o strcmp.o strdup.o 	\
-	strcpy.o strncpy.o fopen.o fread.o fread2.o puts.o 	\
-	strtoul.o strntoumax.o strcasecmp.o 				\
-	sprintf.o strlcat.o strchr.o strlcpy.o strncasecmp.o ctypes.o 	\
-	fputs.o fwrite2.o fwrite.o fgetc.o fclose.o lmalloc.o 		\
-	sys/err_read.o sys/err_write.o sys/null_read.o 			\
+	memcmp.o printf.o strncmp.o vfprintf.o	\
+	strlen.o vsnprintf.o snprintf.o stpcpy.o strcmp.o strdup.o	\
+	strcpy.o strncpy.o fopen.o fread.o fread2.o puts.o	\
+	strtoul.o strntoumax.o strcasecmp.o				\
+	sprintf.o strlcat.o strchr.o strlcpy.o strncasecmp.o ctypes.o	\
+	fputs.o fwrite2.o fwrite.o fgetc.o fclose.o lmalloc.o		\
+	sys/err_read.o sys/err_write.o sys/null_read.o			\
 	sys/stdcon_write.o						\
 	syslinux/memscan.o strrchr.o strcat.o				\
 	syslinux/debug.o						\
-	$(ARCH)/setjmp.o						\
 	$(LIBGCC_OBJS) \
 	$(LIBENTRY_OBJS) \
 	$(LIBMODULE_OBJS)
 
+ifneq ($(FWCLASS),EFI)
+# For EFI, these are part of gnu-efi
+CORELIBOBJS += $(ARCH)/setjmp.o memcpy.o memset.o
+endif
+
 LDFLAGS	= -m elf_$(ARCH) --hash-style=gnu -T $(com32)/lib/$(ARCH)/elf.ld
 
 .SUFFIXES: .c .o .a .so .lo .i .S .s .ls .ss .lss


More information about the Syslinux-commits mailing list