Rui Paulo
d48fc6b377
amd64 only has rela sections.
2012-12-17 00:34:07 +00:00
Rui Paulo
695d911ee0
Make this work for 64 bit binaries.
2012-12-07 07:02:39 +00:00
Rui Paulo
6dbda21756
Remove dead code that clang refuses to compile.
2012-12-05 04:22:53 +00:00
Andriy Gapon
5ef10e566c
sys/boot: add common CTASSERT definition
2012-05-09 07:55:42 +00:00
Marcel Moolenaar
e7babf043f
Build a 32-bit EFI loader on amd64. This to match the rest of the
...
code that is used to construct a loader (e.g. libstand, ficl, etc).
There is such a thing as a 64-bit EFI application, but it's not
as standard as 32-bit is. Let's make the 32-bit functional (as in
we can load and actualy boot a kernel) before solving the 64-bit
loader problem.
2012-04-20 15:01:23 +00:00
Dimitry Andric
491fb27448
Use new output format 'elf64-x86-64-freebsd' instead of 'elf64-x86-64',
...
and similarly 'elf64-sparc-freebsd' instead of 'elf64-sparc'.
2010-11-01 20:20:31 +00:00
Xin LI
cff4750233
For consistency, change all 'i386' and MACHINE_ARCH to x86.
...
Reviewed by: jhb
MFC after: 1 week
2010-08-31 19:01:12 +00:00
Rui Paulo
61e9274069
Add a copyright.
2010-04-07 18:24:38 +00:00
Rui Paulo
8df7a05edd
EFI boot loader for FreeBSD/i386.
...
Doesn't boot a kernel yet, but it can read an ELF file from the EFI FAT
partition.
2010-04-07 18:16:05 +00:00