freebsd-skq/sys/i386
jdp d1ce81d497 Revamp the ELF include files to better support architecture-independent
applications.  Here's how it works.

The kernel should include <machine/elf.h> to get the definitions
for the native architecture.  It can reference the various ELF
structures with generic names like Elf_Sym, Elf_Shdr, etc.  A define
__ELF_WORD_SIZE is also available with the value 32 or 64 as
appropriate for the native architecture.

Generic applications should include <elf.h>, which is just a wrapper
for <machine/elf.h>.

Applications such as object file dumpers that need to deal with
foreign ELF files can include <sys/elf32.h> and/or <sys/elf64.h>.
Both can be included from the same source file if desired.  The
structure names must be referenced using wordsize-specific names
like Elf32_Sym, Elf64_Shdr, etc.

I haven't change the alpha stuff, but I haven't broken it either.
1998-08-16 03:03:38 +00:00
..
apm Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
bios Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
boot Correct an irritating documentation error. 1998-08-04 00:39:45 +00:00
conf Reserve majors for M-Systems DiskOnChip driver. This driver will be 1998-08-10 09:06:21 +00:00
eisa MF22: Shut this thing up by default. 1998-08-09 02:22:34 +00:00
i386 pmap.c: 1998-08-16 00:41:40 +00:00
ibcs2 Use [u]intptr_t instead of [u_]long for casts between pointers and 1998-08-16 01:21:52 +00:00
include Revamp the ELF include files to better support architecture-independent 1998-08-16 03:03:38 +00:00
isa Use [u]intptr_t instead of [u_]long for casts between pointers and 1998-08-16 01:21:52 +00:00
linux Use [u]intptr_t instead of [u_]long for casts between pointers and 1998-08-16 01:21:52 +00:00
pci Make the class code checks in function pci_cfgcheck less strict. 1997-12-20 09:04:25 +00:00
scsi Fixed pedantic semantics errors (bitfields not of type int, signed int 1998-06-08 09:47:47 +00:00
Makefile Make this ${.OBJDIR} and ${.CURDIR} aware. 1998-05-31 22:40:49 +00:00