freebsd-dev/sys/i386
Søren Schmidt e1743d02cd First attempt at FreeBSD & Linux ELF support.
Compile and link a new kernel, that will give native ELF support, and
provide the hooks for other ELF interpreters as well.

To make native ELF binaries use John Polstras elf-kit-1.0.1..
For the time being also use his ld-elf.so.1 and put it in
/usr/libexec.

The Linux emulator has been enhanced to also run ELF binaries, it
is however in its very first incarnation.
Just get some Linux ELF libs (Slackware-3.0) and put them in the
prober place (/compat/linux/...).
I've ben able to run all the Slackware-3.0 binaries I've tried
so far.
(No it won't run quake yet :)
1996-03-10 08:42:54 +00:00
..
apm Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
bios Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
boot Saved 14 bytes by avoiding gas braindamage and 8 bytes by better 1996-03-08 07:27:52 +00:00
conf Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
eisa aha1742.c: 1996-03-10 07:04:27 +00:00
i386 Correct some new and older lurking bugs. Hold count wasn't being 1996-03-09 07:01:21 +00:00
ibcs2 Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
include Mega-commit for Linux emulator update.. This has been stress tested under 1996-03-02 19:38:20 +00:00
isa Cleanse the SCSI subsystem of its internally defined types 1996-03-10 07:04:48 +00:00
linux First attempt at FreeBSD & Linux ELF support. 1996-03-10 08:42:54 +00:00
pci recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
scsi bt.c, aic7xxx.c: 1996-03-10 07:11:45 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00