You can clone with
Update copyright year.
Pass -g dwarf2 to yasm when assembling in debug mode.
Update README and COMPATIBILITY.
Make things build with Clang 3.2.
Simplify the bootstrap script and make it more Python 3-friendly.
Use list comprehension instead of filter.
Remove distcheck completely.
Remove pointless distcheck command.
Add bootstrap script.
We probably don't need to require xorriso.
Also search for grub2-mkrescue.
Adjust RSP in 64-bit, not ESP.
Use qemu-system-x86_64 instead of just qemu.
Kill unused defines.
Fix passing of interrupt info to isr_handler()/irq_handler().
Data segment selector is no longer passed in interrupt_info.
Fix the release build.
This commit also changes some argument passing so the ISR
stub in src/exocore/asm/interrupts.s will need fixing.
Avoid passing --xorriso to grub-mkrescue since some older versions do…
…n't support it.
Build with -mcmodel=large (again).
Kill 32-bit support completely.
Kill support for i386 in the build system.
Update COMPATIBILITY, INSTALL, and THANKS.
Update .gdbinit and bochsrc.
Default to --target=x86_64.
Use -m32/-m64 instead of -ccc-host-triple for now.
Make the wscript search for grep and awk before using them.
C99 -> C11.
Check for xorriso in configure.
Rename align parameter to page_align.
Remove -Wcast-align from compiler flags. It's too overzealous.
Add some initial low-level memory management.
Simplify some expressions.