david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/arch/i386/core
Michael Brown ce0a0ccf5c [x86_64] Add support for compilation as an x86_64 binary
Currently the only supported platform for x86_64 is EFI.

Building an EFI64 gPXE requires a version of gcc that supports
__attribute__((ms_abi)).  This currently means a development build of
gcc; the feature should be present when gcc 4.4 is released.

In the meantime; you can grab a suitable gcc tree from

  git://git.etherboot.org/scm/people/mcb30/gcc/.git
2008-12-05 00:06:27 +00:00
..
aout_loader.c Initial revision 2005-03-08 18:53:11 +00:00
basemem_packet.c Move uninitialised .data16 variables to .bss16; saves around 2000 2007-07-16 13:22:12 +01:00
cpu.c Shrink cpu.c and render it useful for our purposes. 2007-07-14 19:12:13 +01:00
dumpregs.c [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long 2008-11-19 19:15:44 +00:00
etherboot.prefix.lds Initial revision 2005-03-08 18:53:11 +00:00
freebsd_loader.c Synced across updates from Etherboot 5.4 tree 2005-05-19 16:47:19 +00:00
gdbidt.S [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00
gdbmach.c [i386] Rename __cdecl to __asmcall 2008-11-19 19:12:53 +00:00
nulltrap.c Also print out stack pointer (with optional stack dump) 2007-02-01 02:17:59 +00:00
pic8259.c [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00
prefixudata.lds Initial revision 2005-03-08 18:53:11 +00:00
prefixzdata.lds Initial revision 2005-03-08 18:53:11 +00:00
rdtsc_timer.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
realmode.c Removed dead code identified by symcheck 2007-07-17 01:43:19 +01:00
relocate.c [i386] Rename __cdecl to __asmcall 2008-11-19 19:12:53 +00:00
setjmp.S Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
stack.S Move stack out to separate object, so that having a stack doesn't drag in 2006-05-02 14:57:48 +00:00
stack16.S Use internal real-mode stack from non-returnable prefixes 2007-06-28 21:56:14 +01:00
start16.lds Initial revision 2005-03-08 18:53:11 +00:00
start16z.lds Initial revision 2005-03-08 18:53:11 +00:00
timer2.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
video_subr.c [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> 2008-10-12 01:06:27 +01:00
virtaddr.S [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00
wince_loader.c Initial revision 2005-03-08 18:53:11 +00:00
x86_io.c [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00