freebsd-dev/sys/boot/efi/libefi
Peter Wemm a6d81d83a2 Fix self hosted loader building. When you use a self configured gcc, it
detects and uses the gas section merge support.  As a result, a whole bunch
of new sections arrive, including .rodata.str1.8, which was not included
in our custom ldscript.ia64.  The result was a loader binary that EFI
rejected.

While here, collect the loader shell commands linker set and include it
in the data area rather than having its own section.

/boot/loader.efi was the last holdout for having a 100% self built ia64
system.
2002-04-06 03:39:22 +00:00
..
arch/ia64 Fix self hosted loader building. When you use a self configured gcc, it 2002-04-06 03:39:22 +00:00
bootinfo.c Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
copy.c Make this do the right thing (mostly). We should still reserve the pages 2001-09-14 08:26:00 +00:00
delay.c style(9) + fix FreeBSD id's. 2001-06-16 02:12:36 +00:00
devicename.c Reformat. 2001-09-07 08:49:47 +00:00
efi_console.c Fix FreeBSD id style. 2001-06-16 05:56:13 +00:00
efiboot.h Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
efifpswa.c Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
efifs.c Don't blindly dereference f->f_devdata as if it's always a pointer to 2002-03-30 01:36:03 +00:00
efinet.c Fix the initialization of the protocol: 2002-03-30 04:50:52 +00:00
elf_freebsd.c Pass the physical address of the bootinfo block to the kernel in 2002-03-30 23:00:05 +00:00
exit.c style(9) + fix FreeBSD id's. 2001-06-16 02:12:36 +00:00
libefi.c Fix FreeBSD id style. 2001-06-16 05:56:13 +00:00
Makefile Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
module.c style(9) + fix FreeBSD id's. 2001-06-16 02:12:36 +00:00
time.c Add getsecs() for the libstand network code. 2001-09-22 18:33:09 +00:00