haiku/src/system/ldscripts
Fredrik Holmqvist 211483cb51 EFI: Initial test EFI application
* Only set HAIKU_BOOT_PLATFORM to bios_ia32 if not defined
* Add gnuefi build feature
* Introduce BOOT_LDFLAGS, and move options for passing to linker
  into ArchitectureSetup
* x86_64 compile fixes for warnings in boot loader
* loader/elf.cpp: don't include ELF32 support when targeting EFI
* relocation_func.cpp: copy of the relocation code from gnuefi
  to make _relocate extern "C", and avoid including <efilib.h>
* boot_loader_efi.ld: copy of gnuefi's elf_x86_64_efi.lds,
  modified to include support for C++ constructors, etc. Keep in
  sync with the gnuefi package

Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
2016-09-02 19:02:29 +12:00
..
arm ARM: define bootloader stack in linker script 2014-09-07 20:56:14 +02:00
m68k Copy the Atari bootloader ldscript. 2010-10-10 14:10:49 +00:00
mipsel Patch by Andreas Faerber: 2010-01-02 10:21:09 +00:00
ppc PPC: simplify the bootloader linker script 2015-04-22 02:43:34 +02:00
sh4 Patch by Andreas Faerber: 2010-01-02 10:21:09 +00:00
x86 runtime_loader: randomize position of runtime_loader 2013-04-16 02:29:05 +02:00
x86_64 EFI: Initial test EFI application 2016-09-02 19:02:29 +12:00