1ae8baef | 30-Nov-2015 |
Nigel Croxon <nigel.croxon@hpe.com> |
From: Julian Andres Klode <jak@debian.org> Subject: [PATCH gnu-efi] lib/arm/setjmp.S: Use %function instead of @function
@ is a comment character on ARM, so use % instead.
Nigel adjusted the wordwr
From: Julian Andres Klode <jak@debian.org> Subject: [PATCH gnu-efi] lib/arm/setjmp.S: Use %function instead of @function
@ is a comment character on ARM, so use % instead.
Nigel adjusted the wordwrap on the copyright header.
Signed-off-by: Julian Andres Klode <jak@degian.org> Signed-off-by: Nigel Croxon <nigel.croxon@hpe.com>
show more ...
|
ad7f0d4b | 17-Aug-2015 |
Nigel Croxon <nigel.croxon@hpe.com> |
From: Gary Ching-Pang Lin <chingpang@gmail.com> Date: Mon, 17 Aug 2015 17:00:11 +0800 Subject: [PATCH] Add URI Device Path
Add the definition of URI Device Path according to UEFI 2.4c.
Signed-off-b
From: Gary Ching-Pang Lin <chingpang@gmail.com> Date: Mon, 17 Aug 2015 17:00:11 +0800 Subject: [PATCH] Add URI Device Path
Add the definition of URI Device Path according to UEFI 2.4c.
Signed-off-by: Gary Ching-Pang Lin <chingpang@gmail.com> Signed-off-by: Nigel Croxon <nigel.croxon@hpe.com>
show more ...
|
37d7bee8 | 14-May-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
Added some missing error code descriptions
Signed-off-by: Peter Jones <pjones@redhat.com> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com> |
dae0b4b0 | 14-May-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
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-
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> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
show more ...
|
01c9f11e | 10-Apr-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
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> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.or
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> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
show more ...
|
dada63fd | 23-Mar-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
[PATCH] _SPrint: fix NULL termination
maxlen is the maximum string length not the buffer size.
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com> Signed-off-by: Nigel Croxon <nigel.cr
[PATCH] _SPrint: fix NULL termination
maxlen is the maximum string length not the buffer size.
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
show more ...
|
ce7098fb | 19-Feb-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
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 b
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> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
show more ...
|
09027207 | 05-Jan-2015 |
Nigel Croxon <nigel.croxon@hp.com> |
From: Pete Batard <pete@akeo.ie> 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 t
From: Pete Batard <pete@akeo.ie> 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> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
show more ...
|
530d68ba | 25-Nov-2014 |
Nigel Croxon <nigel.croxon@hp.com> |
The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it.
Signed-off-by: Peter Jones <pjones@redhat.com> Signed-off-by: Nigel Croxon <nigel.croxon@hp.com> |