* Add a syscall table which translates Linux system calls to DragonFly ones
* Add support for ELF binary detection.
-DragonFly/i386 supports the execution of 32 bit Linux binaries, but DragonFly/x86-64 lacks the ability to execute either 32-bit or 64-bit linux binaries. It is desirable to give DragonFly/x86-64 the ability to execute both types of Linux binaries.
+DragonFly/i386 supports the execution of 32 bit Linux binaries; it
+is only natural to implement the same kind of binary compatibility
+for 64-bit systems.
-Given Linux software available in pkgsrc and dports is i386 only at this date (2013-03-06), the 32-bit emulation capability has a higher priority over 64-bit emulation.
+Some of the other *BSD systems may already have implemented such a mechanism.
-Some of the other *BSDs have already implemented similar mechanisms and could be drawn upon for inspiration.
+Given Linux software available in pkgsrc and dports is i386 only at this date (2013-03-06), it would be more practical to avoid working on amd64 linux applications at first.
Meta information: