Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/external/bsd/gnu-efi/dist Import gnu-efi-3.0.8
details: https://anonhg.NetBSD.org/src/rev/b06dd2c52051
branches: trunk
changeset: 365473:b06dd2c52051
user: jmcneill <jmcneill%NetBSD.org@localhost>
date: Thu Aug 16 18:17:47 2018 +0000
description:
Import gnu-efi-3.0.8
diffstat:
sys/external/bsd/gnu-efi/dist/.gitignore | 6 +
sys/external/bsd/gnu-efi/dist/ChangeLog | 802 ++++++++++-
sys/external/bsd/gnu-efi/dist/Make.defaults | 124 +-
sys/external/bsd/gnu-efi/dist/Make.rules | 9 +-
sys/external/bsd/gnu-efi/dist/Makefile | 43 +-
sys/external/bsd/gnu-efi/dist/README.git | 21 +
sys/external/bsd/gnu-efi/dist/README.gnuefi | 21 +-
sys/external/bsd/gnu-efi/dist/apps/AllocPages.c | 186 ++
sys/external/bsd/gnu-efi/dist/apps/FreePages.c | 147 +
sys/external/bsd/gnu-efi/dist/apps/Makefile | 35 +-
sys/external/bsd/gnu-efi/dist/apps/bltgrid.c | 133 +
sys/external/bsd/gnu-efi/dist/apps/debughook.c | 99 +
sys/external/bsd/gnu-efi/dist/apps/drv0.c | 193 ++
sys/external/bsd/gnu-efi/dist/apps/drv0.h | 37 +
sys/external/bsd/gnu-efi/dist/apps/drv0_use.c | 81 +
sys/external/bsd/gnu-efi/dist/apps/exit.c | 14 +
sys/external/bsd/gnu-efi/dist/apps/lfbgrid.c | 172 ++
sys/external/bsd/gnu-efi/dist/apps/modelist.c | 58 +-
sys/external/bsd/gnu-efi/dist/apps/route80h.c | 18 +-
sys/external/bsd/gnu-efi/dist/apps/setdbg.c | 39 +
sys/external/bsd/gnu-efi/dist/apps/setjmp.c | 33 +
sys/external/bsd/gnu-efi/dist/apps/t2.c | 3 +-
sys/external/bsd/gnu-efi/dist/apps/t4.c | 3 +-
sys/external/bsd/gnu-efi/dist/apps/t7.c | 6 +-
sys/external/bsd/gnu-efi/dist/apps/t8.c | 21 +
sys/external/bsd/gnu-efi/dist/apps/tcc.c | 17 +-
sys/external/bsd/gnu-efi/dist/apps/unsetdbg.c | 39 +
sys/external/bsd/gnu-efi/dist/gnuefi/Makefile | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/crt0-efi-aarch64.S | 132 +
sys/external/bsd/gnu-efi/dist/gnuefi/crt0-efi-arm.S | 147 +
sys/external/bsd/gnu-efi/dist/gnuefi/crt0-efi-mips64el.S | 190 ++
sys/external/bsd/gnu-efi/dist/gnuefi/elf_aarch64_efi.lds | 65 +
sys/external/bsd/gnu-efi/dist/gnuefi/elf_arm_efi.lds | 65 +
sys/external/bsd/gnu-efi/dist/gnuefi/elf_ia32_efi.lds | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/elf_ia32_fbsd_efi.lds | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/elf_ia64_efi.lds | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/elf_mips64el_efi.lds | 66 +
sys/external/bsd/gnu-efi/dist/gnuefi/elf_x86_64_efi.lds | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/elf_x86_64_fbsd_efi.lds | 15 +-
sys/external/bsd/gnu-efi/dist/gnuefi/reloc_aarch64.c | 99 +
sys/external/bsd/gnu-efi/dist/gnuefi/reloc_arm.c | 99 +
sys/external/bsd/gnu-efi/dist/gnuefi/reloc_ia32.c | 8 +-
sys/external/bsd/gnu-efi/dist/gnuefi/reloc_mips64el.c | 117 +
sys/external/bsd/gnu-efi/dist/gnuefi/reloc_x86_64.c | 10 +-
sys/external/bsd/gnu-efi/dist/inc/Makefile | 8 +-
sys/external/bsd/gnu-efi/dist/inc/aarch64/efibind.h | 158 ++
sys/external/bsd/gnu-efi/dist/inc/aarch64/efilibplat.h | 27 +
sys/external/bsd/gnu-efi/dist/inc/aarch64/efisetjmp_arch.h | 35 +
sys/external/bsd/gnu-efi/dist/inc/arm/efibind.h | 166 ++
sys/external/bsd/gnu-efi/dist/inc/arm/efilibplat.h | 27 +
sys/external/bsd/gnu-efi/dist/inc/arm/efisetjmp_arch.h | 23 +
sys/external/bsd/gnu-efi/dist/inc/efi.h | 11 +-
sys/external/bsd/gnu-efi/dist/inc/efi_nii.h | 20 +-
sys/external/bsd/gnu-efi/dist/inc/eficompiler.h | 32 +
sys/external/bsd/gnu-efi/dist/inc/eficon.h | 14 +-
sys/external/bsd/gnu-efi/dist/inc/efidebug.h | 524 ++++++-
sys/external/bsd/gnu-efi/dist/inc/efidevp.h | 290 ++-
sys/external/bsd/gnu-efi/dist/inc/efilib.h | 300 ++-
sys/external/bsd/gnu-efi/dist/inc/efilink.h | 4 +-
sys/external/bsd/gnu-efi/dist/inc/efinet.h | 168 +-
sys/external/bsd/gnu-efi/dist/inc/efipciio.h | 354 +++-
sys/external/bsd/gnu-efi/dist/inc/efipoint.h | 117 +
sys/external/bsd/gnu-efi/dist/inc/efiprot.h | 867 +++++++++-
sys/external/bsd/gnu-efi/dist/inc/efipxebc.h | 182 +-
sys/external/bsd/gnu-efi/dist/inc/efirtlib.h | 58 +-
sys/external/bsd/gnu-efi/dist/inc/efiser.h | 56 +-
sys/external/bsd/gnu-efi/dist/inc/efisetjmp.h | 12 +
sys/external/bsd/gnu-efi/dist/inc/efishellintf.h | 96 +
sys/external/bsd/gnu-efi/dist/inc/efishellparm.h | 65 +
sys/external/bsd/gnu-efi/dist/inc/efiui.h | 26 +-
sys/external/bsd/gnu-efi/dist/inc/ia32/efisetjmp_arch.h | 17 +
sys/external/bsd/gnu-efi/dist/inc/ia64/efisetjmp_arch.h | 49 +
sys/external/bsd/gnu-efi/dist/inc/mips64el/efibind.h | 166 ++
sys/external/bsd/gnu-efi/dist/inc/mips64el/efilibplat.h | 27 +
sys/external/bsd/gnu-efi/dist/inc/mips64el/efisetjmp_arch.h | 36 +
sys/external/bsd/gnu-efi/dist/inc/x86_64/efisetjmp_arch.h | 24 +
sys/external/bsd/gnu-efi/dist/lib/Makefile | 29 +-
sys/external/bsd/gnu-efi/dist/lib/aarch64/efi_stub.S | 3 +
sys/external/bsd/gnu-efi/dist/lib/aarch64/initplat.c | 28 +
sys/external/bsd/gnu-efi/dist/lib/aarch64/math.c | 65 +
sys/external/bsd/gnu-efi/dist/lib/aarch64/setjmp.S | 62 +
sys/external/bsd/gnu-efi/dist/lib/arm/div.S | 157 +
sys/external/bsd/gnu-efi/dist/lib/arm/edk2asm.h | 8 +
sys/external/bsd/gnu-efi/dist/lib/arm/efi_stub.S | 3 +
sys/external/bsd/gnu-efi/dist/lib/arm/initplat.c | 36 +
sys/external/bsd/gnu-efi/dist/lib/arm/ldivmod.S | 63 +
sys/external/bsd/gnu-efi/dist/lib/arm/llsl.S | 43 +
sys/external/bsd/gnu-efi/dist/lib/arm/llsr.S | 43 +
sys/external/bsd/gnu-efi/dist/lib/arm/math.c | 69 +
sys/external/bsd/gnu-efi/dist/lib/arm/mullu.S | 35 +
sys/external/bsd/gnu-efi/dist/lib/arm/setjmp.S | 27 +
sys/external/bsd/gnu-efi/dist/lib/arm/uldiv.S | 269 +++
sys/external/bsd/gnu-efi/dist/lib/boxdraw.c | 4 +-
sys/external/bsd/gnu-efi/dist/lib/cmdline.c | 123 +
sys/external/bsd/gnu-efi/dist/lib/data.c | 88 +-
sys/external/bsd/gnu-efi/dist/lib/debug.c | 8 +-
sys/external/bsd/gnu-efi/dist/lib/error.c | 9 +-
sys/external/bsd/gnu-efi/dist/lib/exit.c | 21 +
sys/external/bsd/gnu-efi/dist/lib/guid.c | 86 +-
sys/external/bsd/gnu-efi/dist/lib/ia32/initplat.c | 7 +-
sys/external/bsd/gnu-efi/dist/lib/ia32/math.c | 34 +-
sys/external/bsd/gnu-efi/dist/lib/ia32/setjmp.S | 47 +
sys/external/bsd/gnu-efi/dist/lib/ia64/initplat.c | 7 +-
sys/external/bsd/gnu-efi/dist/lib/ia64/setjmp.S | 201 ++
sys/external/bsd/gnu-efi/dist/lib/init.c | 49 +-
sys/external/bsd/gnu-efi/dist/lib/lib.h | 6 +-
sys/external/bsd/gnu-efi/dist/lib/mips64el/efi_stub.S | 3 +
sys/external/bsd/gnu-efi/dist/lib/mips64el/initplat.c | 28 +
sys/external/bsd/gnu-efi/dist/lib/mips64el/math.c | 65 +
sys/external/bsd/gnu-efi/dist/lib/mips64el/setjmp.S | 94 +
sys/external/bsd/gnu-efi/dist/lib/misc.c | 51 +-
sys/external/bsd/gnu-efi/dist/lib/print.c | 350 +++-
sys/external/bsd/gnu-efi/dist/lib/runtime/efirtlib.c | 18 +-
sys/external/bsd/gnu-efi/dist/lib/runtime/rtstr.c | 106 +-
sys/external/bsd/gnu-efi/dist/lib/smbios.c | 11 +-
sys/external/bsd/gnu-efi/dist/lib/str.c | 129 +-
sys/external/bsd/gnu-efi/dist/lib/x86_64/initplat.c | 7 +-
sys/external/bsd/gnu-efi/dist/lib/x86_64/math.c | 10 +-
sys/external/bsd/gnu-efi/dist/lib/x86_64/setjmp.S | 43 +
119 files changed, 8988 insertions(+), 964 deletions(-)
diffs (truncated from 13251 to 300 lines):
diff -r 049ee757e791 -r b06dd2c52051 sys/external/bsd/gnu-efi/dist/.gitignore
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/external/bsd/gnu-efi/dist/.gitignore Thu Aug 16 18:17:47 2018 +0000
@@ -0,0 +1,6 @@
+*.efi
+*.efi.debug
+*.o
+*.a
+*.tar.*
+*.tar
diff -r 049ee757e791 -r b06dd2c52051 sys/external/bsd/gnu-efi/dist/ChangeLog
--- a/sys/external/bsd/gnu-efi/dist/ChangeLog Thu Aug 16 16:34:33 2018 +0000
+++ b/sys/external/bsd/gnu-efi/dist/ChangeLog Thu Aug 16 18:17:47 2018 +0000
@@ -1,3 +1,802 @@
+ Updated Changelog
+
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 37d7bee82a627999563069b090866076e055a871
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Thu May 14 12:38:39 2015 -0400
+
+ Added some missing error code descriptions
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit dae0b4b0b0d522caecf09123db2cf0250c37a169
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Thu May 14 12:20:51 2015 -0400
+
+ Turns out we actually need setjmp in one of gnu-efi's prominent
+ users, and it seems to make more sense to put it here than in
+ the application.
+
+ All of these are derived from the Tiano code, but I re-wrote the
+ x86_64 one because we use the ELF psABI calling conventions instead
+ of the MS ABI calling conventions. Which is to say you probably
+ shouldn't setjmp()/longjmp() between functions with EFIAPI (aka
+ __attribute__((ms_abi))) and those without.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit b5a8e93cec396381a6d2beee022abbf50100f2fd
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Fri Apr 10 08:49:50 2015 -0400
+
+ Bump version to 3.0.2
+
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 01c9f11ed5ad55661e8fc8a3eee35c578564754b
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Fri Apr 10 08:46:40 2015 -0400
+
+ Fix ARM32 and AARCH64 builds
+ Without these added into SUBDIRS the initplat.c compilation will fail.
+
+ Signed-off-by: Koen Kooi <koen.kooi%linaro.org@localhost>
+ Acked-by: Ard Biesheuvel <ard.biesheuvel%linaro.org@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit dada63fd3de148c6f8551d253355c113547cd5a0
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Mar 23 10:41:43 2015 -0400
+
+ [PATCH] _SPrint: fix NULL termination
+
+ maxlen is the maximum string length not the buffer size.
+
+ Signed-off-by: Jeremy Compostella <jeremy.compostella%intel.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit ce7098fb52e5fd4d16038964d029eb759f28eaaf
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Thu Feb 19 11:22:45 2015 -0500
+
+ Enable out-of-tree building
+
+ This patch enables building gnu-efi outside of the source tree.
+ That in turn enables building for multiple architectures in parallel.
+
+ The build directory is controlled by the OBJDIR make variable. It
+ defaults to the value of ARCH, and can be overridden from the command
+ line.
+
+ This patch also cleans up some doubled slashes between INSTALLROOT
+ and PREFIX.
+
+ Signed-off-by: Jonathan Boeing <jonathan.n.boeing%gmail.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit f64cef26270bfbe04f038da33f95ae3f14c071bc
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Jan 6 15:49:50 2015 -0500
+
+ Since we're keeping this in git, it'd be nice not to see a bunch
+ of make targets in 'status'
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 322efb6b21ed0a5e42e8f124fd22bf0f8dbf01ae
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Jan 5 13:20:43 2015 -0500
+
+ version number changed from VERSION = 3.0u to VERSION = 3.0.1
+
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 09027207f7c18af6caa45a744fc15c90b2a829db
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Jan 5 13:13:22 2015 -0500
+
+ From: Pete Batard <pete%akeo.ie@localhost>
+ Date: Wed, 10 Dec 2014 21:08:34 +0000
+ Subject: [PATCH] fixes for MSVC compilation
+
+ These fixes are needed to address the following error and warnings when compiling the library part
+ using Visual Studio 2013 Community Edition (as in https://github.com/pbatard/uefi-simple):
+ * "lib\x86_64\math.c(49): error C4235: nonstandard extension used : '_asm' keyword not supported
+ on this architecture"
+ * "lib\print.c(98): error C2059: syntax error : '('" due to placement of EFIAPI macro
+ * "lib\cmdline.c(94): warning C4090: 'function' : different 'const' qualifiers"
+ * "lib\smbios.c(25): warning C4068: unknown pragma"
+ * Also update macro definitions in "inc\<arch>\efibind.h" for MSVC
+
+ Signed-off-by: Pete Batard <pete%akeo.ie@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 15805ff38b83a72c2c7c96a24bd642ee1176d819
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Nov 25 14:23:21 2014 -0500
+
+ Add README.git file. Instructions on how to archive.
+
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit b868aa75669723b7e32f46524822e17e388fe2ba
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Nov 25 13:26:45 2014 -0500
+
+ This patch makes generating releases from git a very simple process; you
+ simply edit the makefile's "VERSION" line to the new version, commit
+ that as its own commit, and do: "make test-archive". That'll make a
+ file in the current directory gnu-efi-$VERSION.tar.bz2 , with its top
+ level directory gnu-efi-$VERSION/ and the source tree under that.
+
+ Once you've tested that and you're sure it's what you want to release,
+ you do "make archive", which will tag a release in git and generate a
+ final tarball from it. You then push to the archive, being sure to
+ include the tag:
+
+ git push origin master:master --tags
+
+ And upload the archive wherever it's supposed to go.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 530d68ba191850edafc6da22cb2df55bec0c5fa5
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Nov 25 10:09:50 2014 -0500
+
+ The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 00bd66ef46b59a1623a293491a8b2c65a6d61975
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 24 14:33:09 2014 -0500
+
+ FreeBSD's binutils doesn't have "-j <glob>" support, so we need to
+ include non-globbed versions of .rel/.rela individually.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Bill Paul <wpaul%windriver.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 56eb64d3c06854b9b68d61e3c2d3bdf6ff2a9853
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 24 14:27:14 2014 -0500
+
+ Right now we wind up trying to build gnuefi/.o from a source file that's
+ an empty string. This is caused by the macros trying to generate
+ install rules, but there's no real reason to have all that anyway. So
+ just have some static install rules that are simpler and don't generate
+ stuff on the fly.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 65e28a90a7be9e990b360286cea31e63319217fb
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 24 12:17:45 2014 -0500
+
+ Add current OsIndications values.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost
+
+commit be231055ce14d17610f0d7b6133a87b99a22662b
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 24 12:15:34 2014 -0500
+
+ Add the QueryVariableInfo() API.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 60efb7a2939b65a01e95aa8b535f1b756d984fba
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 24 12:13:23 2014 -0500
+
+ Add the capsule API.
+
+ Signed-off-by: Peter Jones <pjones%redhat.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit ef08b655d1f8dfbd9a0f3a86d5685b24695ef12f
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Nov 17 16:05:42 2014 -0500
+
+ Fix Table Header misspelling. Change from EFI_TABLE_HEARDER to
+ EFI_TABLE_HEADER.
+
+ Signed-Off-By: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 370cce41da3fff41ba38feb1262002aff2d85ffd
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Thu Nov 6 14:41:40 2014 -0500
+
+ If CROSS_COMPILE is set, ignore the ARCH value supplied on the
+ command line and use the target machine of the cross compiler.
+
+ Signed-off-by: Ard Biesheuvel <ard.biesheuvel%linaro.org@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit d32fb845433ff6fb38e81ae0d9273454e7d18197
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Thu Nov 6 14:30:03 2014 -0500
+
+ Allow reuse of this file beyond GPL compatible software,
+ update the license of crt0-efi-aarch64.S to dual 2-clause BSD/GPLv2+.
+
+ Signed-off-by: Ard Biesheuvel <ard.biesheuvel%linaro.org@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit aa1df67f48f3c035fa8891e1bb311ec21500d6d9
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Oct 21 11:08:47 2014 -0400
+
+ Add the missing Variable attributes
+
+ From: Jeremy Compostella <jeremy.compostella%intel.com@localhost>
+ Date: Mon, 13 Oct 2014 17:50:50 +0200
+ Subject: [PATCH] Add the missing Variable attributes
+
+ Signed-off-by: Jeremy Compostella <jeremy.compostella%intel.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 5706dff09364cbbec37f47e2fe1350747f631d74
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Aug 26 10:54:22 2014 -0400
+
+ From: David Decotigny <decot%googlers.com@localhost>
+ Date: Mon, 25 Aug 2014 13:28:49 -0700
+ Subject: [PATCH] document that binutils >= 2.24 needed.
+
+ commit ac983081 "Add support for non-PE/COFF capable objcopy" depends
+ on objcopy accepting wildcards for the section names. This feature is
+ available only with binutils >= 2.24 (binutils 2e62b7218 "PR
+ binutils/15033").
+
+ Signed-off-by: David Decotigny <decot%googlers.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 6c10e225bc759d69af520a551b9d7b37f3ae0a82
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Mon Aug 25 08:51:23 2014 -0400
+
+ From: David Decotigny <decot%googlers.com@localhost>
+ Date: Thu, 31 Jul 2014 18:19:16 -0700
+ Subject: [PATCH 5/5] allow to use external stdarg.h
+
+ in cases we use gnu-efi together with other libs that define stdarg.h,
+ break the tie by telling gnu-efi to use that stdarg.h .
+
+ Signed-off-by: David Decotigny <decot%googlers.com@localhost>
+ Signed-off-by: Nigel Croxon <nigel.croxon%hp.com@localhost>
+
+commit 16d65c0669258c8044e3549b2d9eb0cf0eb08f5a
+Author: Nigel Croxon <nigel.croxon%hp.com@localhost>
+Date: Tue Aug 19 12:07:00 2014 -0400
+
+ From: Ard Biesheuvel <ard.biesheuvel%linaro.org@localhost>
+ Date: Mon, 11 Aug 2014 15:39:16 +0200
+ Subject: [PATCH] Add support for 32-bit ARM
Home |
Main Index |
Thread Index |
Old Index