search for: defi_function_wrapper

Displaying 13 results from an estimated 13 matches for "defi_function_wrapper".

2013 Jun 22
0
Syslinux 6.00 released
...test out the release and report any regressions. Unfortunately, I can't make it under Debian wheezy + experimental gnu-efi (ie. 3.0u+debian-1): $ make installer [...] make[3]: Entering directory `/home/wferi/syslinux/syslinux-6.00/efi32/efi' gcc -I/usr/include/efi -I/usr/include/efi/ia32 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/home/wferi/syslinux/syslinux-6.00/com32/include -I/home/wferi/syslinux/syslinux-6.00/com32/include/sys -I/home/wferi/syslinux/syslinux-6.00/core/include -I/home/wferi/syslinux/syslinux-6.00/core/ -m32 -march=i386 -I/home/wferi/syslinux/syslinux-6.00/com32...
2013 Apr 07
1
EFI64 failing to build - firmware branch HEAD
Hi, The latest from the firmware branch is failing to build EFI64 as of the time of this message make[3]: Entering directory `/home/voltagex/src/syslinux/efi64/efi' gcc -I/usr/include/efi -I/usr/include/efi/x86_64 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/home/voltagex/src/syslinux/com32/include -I/home/voltagex/src/syslinux/com32/include/sys -I/home/voltagex/src/syslinux/core/include -I/home/voltagex/src/syslinux/core/ -m64 -march=x86-64 -I/home/voltagex/src/syslinux/com32/lib/ -I/home/voltagex/src/syslin...
2015 Dec 01
1
[PATCH 0/2] Do not use the "red zone" on EFI
...h should be enough to work. - -fshort-wchar is missing out of the efi/ directory. The only places where wchar_t is used are in the directories lzo and gpxe, same for litteral strings with L prefix. We should probably enable this option all the time given it would have no actual effect currently. - -DEFI_FUNCTION_WRAPPER is still defined in some places but never used at all. It shall be replaced by GNU_EFI_USE_MS_ABI under some conditions. So unless there is an objection I may send a patch for those options although it should be a no-op. Best regards, Celelibi
2013 Jun 24
0
Syslinux 6.00 released
...directory `/tmp/syslinux-6.00/efi32/sample' make -r -C efi SRC="/tmp/syslinux-6.00/efi" OBJ="/tmp/syslinux-6.00/efi32/efi" \ -f /tmp/syslinux-6.00/efi/Makefile all make[3]: Entering directory `/tmp/syslinux-6.00/efi32/efi' gcc -I/usr/include/efi -I/usr/include/efi/ia32 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/tmp/syslinux-6.00/com32/include -I/tmp/syslinux-6.00/com32/include/sys -I/tmp/syslinux-6.00/core/include -I/tmp/syslinux-6.00/core/ -m32 -march=i386 -I/tmp/syslinux-6.00/com32/lib/ -I/tmp/syslinux-6.00/com32/libutil/include -std=gnu99 -DELF_DEBUG -DSYSLIN...
2014 Jan 11
0
EFI build problems
...fi32/efi' Building gnu-efi for ia32 /home/wferi/syslinux/genec/efi/check-gnu-efi.sh ia32 /home/wferi/syslinux/genec /home/wferi/syslinux/genec/efi32 mkdir -p i386 gcc -Wp,-MT,adv.o,-MD,./.adv.o.d -I/home/wferi/syslinux/genec/efi32/include/efi -I/home/wferi/syslinux/genec/efi32/include/efi/ia32 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/home/wferi/syslinux/genec/com32/include -I/home/wferi/syslinux/genec/com32/include/sys -I/home/wferi/syslinux/genec/core/include -I/home/wferi/syslinux/genec/core/ -m32 -march=i386 -I/home/wferi/syslinux/genec/com32/lib/ -I/home/wferi/syslinux/genec/com32...
2013 Jun 20
9
Syslinux 6.00 released
Finally, the Syslinux 6.00 release is out. This release includes support for booting from EFI, both from disk-based media and over the network via PXE. Thanks to everyone who has been testing this out. There are some EFI bugs that I'm aware of, * booting Linux kernels without CONFIG_RELOCATABLE doesn't work * 64-bit syslinux.efi cannot boot 32-bit kernels and vice versa *
2013 May 18
2
Latest firmware branch failing to compile with gnu-efi-3.0t
Hi guys, I'm trying to build HEAD on the firmware branch from git and I'm getting the following errors: make[3]: Entering directory `/home/voltagex/src/syslinux/efi64/efi' gcc -I/usr/include/efi -I/usr/include/efi/x86_64 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding -Wall -I/home/voltagex/src/syslinux/com32/include -I/home/voltagex/src/syslinux/com32/include/sys -I/home/voltagex/src/syslinux/core/include -I/home/voltagex/src/syslinux/core/ -m64 -march=x86-64 -I/home/voltagex/src/syslinux/com32/lib/ -I/home/voltagex/src/syslin...
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
2015 Nov 28
3
[PATCH 0/2] Do not use the "red zone" on EFI
2015-11-28 8:47 UTC+01:00, Ady via Syslinux <syslinux at zytor.com>: > >> From: Sylvain Gault <sylvain.gault at gmail.com> >> >> The System V ABI for x86-64 specify that a "red zone" is an area of 128 >> bytes >> above the current stack frame. This area can be used by a called function >> in >> order to avoid the overhead of
2015 Mar 14
0
[PATCH 0/1] EFI access from Com32 modules
...(objdir)/include/efi +LIBDIR = $(objdir)/lib + +ifeq ($(ARCH),i386) + ARCHOPT = -m32 -march=i386 + EFI_SUBARCH = ia32 +endif +ifeq ($(ARCH),x86_64) + ARCHOPT = -m64 -march=x86-64 + EFI_SUBARCH = $(ARCH) +endif + + + +CFLAGS := $(CFLAGS) +CFLAGS += -I$(EFIINC) -I$(EFIINC)/$(EFI_SUBARCH) \ + -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding \ + -Wall \ + -I$(core)/ $(ARCHOPT) \ + -I$(com32)/lib/ -I$(com32)/libutil/include -std=gnu99 \ + -DELF_DEBUG -DSYSLINUX_EFI -I$(objdir) \ + $(GCCWARN) -D__COM32__ -D__FIRMWARE_$(FIRMWARE)__ -mno-red-zone \ + -Wno-unused-parameter $(GCCOPT) + + + + +...
2011 Jul 28
3
efilinux release 0.8
Hi, I'm pleased to announce release 0.8 of efilinux, a reference implementation of a minimal UEFI bootloader. This bootloader has no bells or whistles, it is simply a prototype with the minimum amount of smarts required to load a linux kernel (though loaders for other formats could be added). Currently it only supports booting x86-64 bzImages but i386 support is planned for release 0.9, with
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 ---
2015 Sep 24
0
[PATCH] com32/disk: add UEFI support
...ARCHOPT = -m32 -march=i386 + EFI_SUBARCH = ia32 +endif +ifeq ($(ARCH),x86_64) + ARCHOPT = -m64 -march=x86-64 + EFI_SUBARCH = $(ARCH) +endif + +EFI_OBJDIR = $(OBJ)/../.. +EFIINC = $(EFI_OBJDIR)/include/efi + +FW_SUBDIR = efi +FWFLAGS = -I$(EFIINC) -I$(EFIINC)/$(EFI_SUBARCH) -I$(EFIINC)/protocol \ + -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding \ + -std=gnu99 -DSYSLINUX_EFI +else + +FW_SUBDIR = bios +FWFLAGS = + +endif # ifdef EFI_BUILD + # We need some features in libpng which apparently aren't available in the # fixed-point versions. It's OK, because we have to have a non-graphical # fallba...