haiku/src/system/ldscripts/x86_64
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
..
boot_loader_bios_ia32.ld Made it possible to build the bootloader when targetting x86_64. 2012-05-26 21:47:27 +01:00
boot_loader_efi.ld EFI: Initial test EFI application 2016-09-02 19:02:29 +12:00
boot_loader_pxe_ia32.ld Made it possible to build the bootloader when targetting x86_64. 2012-05-26 21:47:27 +01:00
kernel.ld Cleaned up ELF64 address handling. 2012-06-25 13:00:50 +01:00
runtime_loader.ld runtime_loader: randomize position of runtime_loader 2013-04-16 02:29:05 +02:00