Displaying 20 results from an estimated 35 matches for "libefi".
Did you mean:
libcli
2014 Feb 23
2
mk/efi.mk: Add libefi.a dependency
...yslinux.org/commit/819783d0c8b5af43423e9e5bbe0e233c728d6346
> Author: Gene Cumm <gene.cumm at gmail.com>
> AuthorDate: Sat, 22 Feb 2014 12:00:47 -0500
> Committer: Gene Cumm <gene.cumm at gmail.com>
> CommitDate: Sat, 22 Feb 2014 12:00:47 -0500
>
> mk/efi.mk: Add libefi.a dependency
>
> Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
>
> ---
> mk/efi.mk | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/mk/efi.mk b/mk/efi.mk
> index 3390cfc..f90ce5c 100644
> --- a/mk/efi.mk
> +++ b/mk/efi.mk
&g...
2014 Feb 23
1
mk/efi.mk: Add libefi.a dependency
...233c728d6346
>>> Author: Gene Cumm <gene.cumm at gmail.com>
>>> AuthorDate: Sat, 22 Feb 2014 12:00:47 -0500
>>> Committer: Gene Cumm <gene.cumm at gmail.com>
>>> CommitDate: Sat, 22 Feb 2014 12:00:47 -0500
>>>
>>> mk/efi.mk: Add libefi.a dependency
>>>
>>> Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
>>>
>>> ---
>>> mk/efi.mk | 4 ++--
>>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/mk/efi.mk b/mk/efi.mk
>>> index...
2014 Feb 23
0
mk/efi.mk: Add libefi.a dependency
...83d0c8b5af43423e9e5bbe0e233c728d6346
>> Author: Gene Cumm <gene.cumm at gmail.com>
>> AuthorDate: Sat, 22 Feb 2014 12:00:47 -0500
>> Committer: Gene Cumm <gene.cumm at gmail.com>
>> CommitDate: Sat, 22 Feb 2014 12:00:47 -0500
>>
>> mk/efi.mk: Add libefi.a dependency
>>
>> Signed-off-by: Gene Cumm <gene.cumm at gmail.com>
>>
>> ---
>> mk/efi.mk | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/mk/efi.mk b/mk/efi.mk
>> index 3390cfc..f90ce5c 100644
>> --...
2015 Sep 14
11
[PATCH 0/4] efi: Makefile improvement
From: Sylvain Gault <sylvain.gault at gmail.com>
These few patches contain a few improvement about the Makefiles for EFI.
Mainly, to rebuild the files when needed, and only when needed. The three shell
scripts efi/{check,build,clean}-gnu-efi.sh disappeared and are now integrated
as makefile recipes.
You'll notice an argument ARFLAGS=rvU to the recursive make calls to gnu-efi.
This is
2014 Nov 24
6
[PATCH] check-gnu-efi.sh: print the output of build-gnu-efi.sh
...| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/efi/check-gnu-efi.sh b/efi/check-gnu-efi.sh
index 85305f8..7d99e9a 100755
--- a/efi/check-gnu-efi.sh
+++ b/efi/check-gnu-efi.sh
@@ -25,7 +25,7 @@ if [ ! \( -f "$objdir/include/efi/$ARCH/efibind.h" -a -f "$objdir/lib/libefi.a"
# Syslinux disables built-in implicit rules.
export MAKEFLAGS=
- ../../efi/build-gnu-efi.sh $ARCH "$objdir" > /dev/null 2>&1
+ ../../efi/build-gnu-efi.sh $ARCH "$objdir"
if [ $? -ne 0 ]; then
printf "Failed to build gnu-efi. "...
2014 Dec 21
3
trouble building 6.03
...[3]: Entering directory `/syslinux-6.03/efi32/efi'
Building gnu-efi for ia32
/syslinux-6.03/efi/check-gnu-efi.sh ia32 /syslinux-6.03/efi32
Failed to build gnu-efi. Execute the following command for full details:
build-gnu-efi.sh ia32 /syslinux-6.03/efi32
make[3]: *** [/syslinux-6.03/efi32/lib/libefi.a] Error 1
make[3]: Leaving directory `/syslinux-6.03/efi32/efi'
make[2]: *** [efi] Error 2
make[2]: Leaving directory `/syslinux-6.03/efi32'
make[1]: *** [efi32] Error 2
make[1]: Leaving directory `/syslinux-6.03'
make: *** [all] Error 2
Do I have to install anything else? does this p...
2015 Mar 14
0
[PATCH 0/1] EFI access from Com32 modules
...eloc \
+ -L$(LIBDIR) -m elf_$(ARCH) -E
+#
+#
+SFLAGS += $(GCCOPT) $(GCCWARN) $(ARCHOPT) \
+ -fomit-frame-pointer -D__COM32__ -D__FIRMWARE_$(FIRMWARE)__ \
+ -nostdinc -iwithprefix include \
+ -I$(com32)/libutil/include -I$(com32)/include -I$(com32)/include/sys $(GPLINCLUDE)
+
+
+
+
+LIBEFI = $(objdir)/lib/libefi.a
+
+$(LIBEFI):
+ @echo Building gnu-efi for $(EFI_SUBARCH)
+ $(topdir)/efi/check-gnu-efi.sh $(EFI_SUBARCH) $(objdir)
+
+
+
+%.o: %.S # Cancel old rule
+
+%.o: %.c
+
+.PRECIOUS: %.o
+%.o: %.S $(LIBEFI)
+ $(CC) $(SFLAGS) -c -o $@ $<
+
+.PRECIOUS: %.o
+%.o: %.c $(LIBEFI)
+ $...
2014 Dec 21
0
trouble building 6.03
...6.03/efi32/efi'
> Building gnu-efi for ia32
> /syslinux-6.03/efi/check-gnu-efi.sh ia32 /syslinux-6.03/efi32
> Failed to build gnu-efi. Execute the following command for full details:
>
> build-gnu-efi.sh ia32 /syslinux-6.03/efi32
>
> make[3]: *** [/syslinux-6.03/efi32/lib/libefi.a] Error 1
> make[3]: Leaving directory `/syslinux-6.03/efi32/efi'
> make[2]: *** [efi] Error 2
> make[2]: Leaving directory `/syslinux-6.03/efi32'
> make[1]: *** [efi32] Error 2
> make[1]: Leaving directory `/syslinux-6.03'
> make: *** [all] Error 2
>
> Do I ha...
2014 Jan 11
0
EFI build problems
...Leaving directory `/home/wferi/syslinux/genec/gnu-efi/gnu-efi-3.0'
make[4]: Entering directory `/home/wferi/syslinux/genec/gnu-efi/gnu-efi-3.0'
make[5]: Entering directory `/home/wferi/syslinux/genec/gnu-efi/gnu-efi-3.0/lib'
mkdir -p ///home/wferi/syslinux/genec/efi32/lib
install -m 644 libefi.a ///home/wferi/syslinux/genec/efi32/lib
make[5]: Leaving directory `/home/wferi/syslinux/genec/gnu-efi/gnu-efi-3.0/lib'
make[5]: Entering directory `/home/wferi/syslinux/genec/gnu-efi/gnu-efi-3.0/gnuefi'
mkdir -p ///home/wferi/syslinux/genec/efi32/lib
install -m 644 crt0-efi-ia32.o libgnue...
2014 Jan 02
0
EFI build problems
...g, but now I tried cleaning out everything
by hand. I don't know whether it matters, but building gnu-efi pollutes
its source directory (unlike syslinux itself) with the following files
at least (found by git status in the gnu-efi submodule):
gnu-efi-3.0/gnuefi/crt0-efi-ia32.o
gnu-efi-3.0/lib/libefi.a
After removing these and the bios, efi32 and efi64 subdirectories, the
build failed ending with the following messages:
[...]
gcc -Wp,-MT,isohdppx_f.o,-MD,./.isohdppx_f.o.d -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -fre...
2018 Aug 02
1
[PATCH 1/2] Add fabs() implementation
When we add -ffreestanding the compiler won't get to inline this any more.
Signed-off-by: David Woodhouse <dwmw2 at infradead.org>
---
com32/lib/math/fabs.S | 15 +++++++++++++++
mk/lib.mk | 2 +-
2 files changed, 16 insertions(+), 1 deletion(-)
create mode 100644 com32/lib/math/fabs.S
diff --git a/com32/lib/math/fabs.S b/com32/lib/math/fabs.S
new file mode 100644
index
2014 Nov 25
0
[PATCH] check-gnu-efi.sh: print the output of build-gnu-efi.sh
...ertion(+), 1 deletion(-)
>
> diff --git a/efi/check-gnu-efi.sh b/efi/check-gnu-efi.sh
> index 85305f8..7d99e9a 100755
> --- a/efi/check-gnu-efi.sh
> +++ b/efi/check-gnu-efi.sh
> @@ -25,7 +25,7 @@ if [ ! \( -f "$objdir/include/efi/$ARCH/efibind.h" -a -f "$objdir/lib/libefi.a"
> # Syslinux disables built-in implicit rules.
> export MAKEFLAGS=
>
> - ../../efi/build-gnu-efi.sh $ARCH "$objdir" > /dev/null 2>&1
> + ../../efi/build-gnu-efi.sh $ARCH "$objdir"
> if [ $? -ne 0 ]; then
> printf &q...
2014 Jan 10
2
EFI build problems
On Fri, Jan 10, 2014 at 2:53 AM, Ferenc Wagner <wferi at niif.hu> wrote:
> Gene Cumm <gene.cumm at gmail.com> writes:
>
>> On Sat, Jan 4, 2014 at 6:39 AM, Gene Cumm <gene.cumm at gmail.com> wrote:
>>> On Tue, Dec 17, 2013 at 8:39 AM, Ferenc Wagner <wferi at niif.hu> wrote:
>>>
>>>> * make spotless still fails after working around
2014 Dec 22
2
trouble building at efi/check-gnu-efi.sh
...lding gnu-efi for ia32
> > /syslinux-6.03/efi/check-gnu-efi.sh ia32 /syslinux-6.03/efi32
> > Failed to build gnu-efi. Execute the following command for full details:
> >
> > build-gnu-efi.sh ia32 /syslinux-6.03/efi32
> >
> > make[3]: *** [/syslinux-6.03/efi32/lib/libefi.a] Error 1
> > make[3]: Leaving directory `/syslinux-6.03/efi32/efi'
> > make[2]: *** [efi] Error 2
> > make[2]: Leaving directory `/syslinux-6.03/efi32'
> > make[1]: *** [efi32] Error 2
> > make[1]: Leaving directory `/syslinux-6.03'
> > make: *** [a...
2015 Sep 24
0
[PATCH] com32/disk: add UEFI support
...44
--- a/efi/Makefile
+++ b/efi/Makefile
@@ -42,6 +42,7 @@ CORE_OBJS += $(addprefix $(OBJ)/../core/, \
fs/pxe/ftp.o fs/pxe/ftp_readdir.o fs/pxe/http.o fs/pxe/http_readdir.o)
LIB_OBJS = $(addprefix $(objdir)/com32/lib/,$(CORELIBOBJS)) \
+ $(addprefix $(objdir)/com32/lib/,$(LIBOTHER_OBJS)) \
$(LIBEFI)
CSRC = $(wildcard $(SRC)/*.c)
diff --git a/efi/check-gnu-efi.sh b/efi/check-gnu-efi.sh
index 7d99e9a..67fe67d 100755
--- a/efi/check-gnu-efi.sh
+++ b/efi/check-gnu-efi.sh
@@ -25,6 +25,7 @@ if [ ! \( -f "$objdir/include/efi/$ARCH/efibind.h" -a -f "$objdir/lib/libefi.a"
#...
2015 Feb 20
6
[PATCH 0/1] EFI image booting capabilities
This patch adds to the core EFI image booting capabilities.
It was tested on VMware EFI clients and HP Elitebook EFI notebooks,
only on PXE environments but it should work on non-PXE scenarios as well.
Feedback appreciated.
Best,
Patrick
Signed-off-by: Patrick Masotta <masottaus at yahoo.com>
---
diff -uprN a/com32/elflink/ldlinux/execute.c b/com32/elflink/ldlinux/execute.c
---
2016 Mar 08
0
Syslinux 6.04-pre1
...efi'
> make[4]: *** [gnuefi] Error 2
> make[4]: Leaving directory `/usr/src/syslinux/efi32/gnu-efi'
> Failed to build gnu-efi. Execute the following command for full details:
>
> build-gnu-efi.sh ia32 /usr/src/syslinux/efi32
>
> make[3]: *** [/usr/src/syslinux/efi32/lib/libefi.a] Error 1
> make[3]: Leaving directory `/usr/src/syslinux/efi32/efi'
> make[2]: *** [efi] Error 2
> make[2]: Leaving directory `/usr/src/syslinux/efi32'
> make[1]: *** [efi32] Error 2
> make[1]: Leaving directory `/usr/src/syslinux'
> make: *** [all] Error 2
2014 Jun 22
0
testing out 6.03 network booting...
...m not so good at fixing compiling issues. right now I get stuck at being unable to 'make' the efi32 or efi64 components due to an error:
Failed to build gnu-efi. Execute the following command for full details:
build-gnu-efi.sh ia32 /tmp/syslinux/efi32
make[3]: *** [/tmp/syslinux/efi32/lib/libefi.a] Error 1
make[3]: Leaving directory `/tmp/syslinux/efi32/efi'
make[2]: *** [efi] Error 2
make[2]: Leaving directory `/tmp/syslinux/efi32'
make[1]: *** [efi32] Error 2
make[1]: Leaving directory `/tmp/syslinux'
make: *** [efi32] Error 2
thought everyone would have better / more import...
2014 Dec 22
0
[PATCH] check-gnu-efi.sh: print the output of build-gnu-efi.sh
...sertion(+), 1 deletion(-)
>
> diff --git a/efi/check-gnu-efi.sh b/efi/check-gnu-efi.sh
> index 85305f8..7d99e9a 100755
> --- a/efi/check-gnu-efi.sh
> +++ b/efi/check-gnu-efi.sh
> @@ -25,7 +25,7 @@ if [ ! \( -f "$objdir/include/efi/$ARCH/efibind.h" -a -f "$objdir/lib/libefi.a"
> # Syslinux disables built-in implicit rules.
> export MAKEFLAGS=
>
> - ../../efi/build-gnu-efi.sh $ARCH "$objdir" > /dev/null 2>&1
> + ../../efi/build-gnu-efi.sh $ARCH "$objdir"
> if [ $? -ne 0 ]; then
> print...
2013 Jun 29
0
Syslinux 6.00 released
...o
/tmp/syslinux/efi64/com32/lib/sys/module/x86_64/elf_module.o
/tmp/syslinux/efi64/com32/lib/sys/module/elfutils.o
/tmp/syslinux/efi64/com32/lib/sys/module/exec.o
/tmp/syslinux/efi64/com32/lib/sys/module/elf_module.o -lgnuefi -lefi
ld: warning: section `.bss' type changed to PROGBITS
/usr/lib64/libefi.a(init.o): In function `InitializeLib':
(.text+0x1ec): undefined reference to `InitializeLibPlatform'
make[3]: *** [syslinux.so] Error 1
make[3]: Leaving directory `/tmp/syslinux/efi64/efi'
> Did you install gnu-efi from source or from your distributions package
> manager? You...