1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-21 11:13:30 +00:00
freebsd/sys/i386/include
John Polstra cfa4d73988 Add a new library function getobjformat(). It checks all the
standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an
indication of the user's preferred object file format.  This
consolidates some code that was starting to be duplicated in more
and more places.

Use the new function in ldconfig.

Note: I don't think that gcc should use getobjformat(), even though
it could.  The compiler should limit itself to functions that are
widespread, to ease porting and cross-compilation.
1998-09-09 01:21:25 +00:00
..
pc
_limits.h
ansi.h Added typedefs for __int64_t and __uint64_t. These will be used to avoid 1998-06-14 14:00:47 +00:00
apic.h Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
apicreg.h Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
apm_bios.h Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
apm_segments.h
asc_ioctl.h
asm.h
asmacros.h
asnames.h Make ELF kernels build again. 1998-08-16 04:19:03 +00:00
atomic.h Change various syscalls to use size_t arguments instead of u_int. 1998-08-24 08:39:39 +00:00
bootinfo.h Don't pretend to support ix86's with 16-bit ints by using longs just 1998-07-11 04:02:49 +00:00
bus_at386.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_dma.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_memio.h Implementation of Bus Space for FreeBSD-x86. 1998-01-15 07:32:56 +00:00
bus_pc98.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_pio.h Implementation of Bus Space for FreeBSD-x86. 1998-01-15 07:32:56 +00:00
bus.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
cdk.h
clock.h Remove special handling for resuming clock interrupt when using APIC_IO. 1998-03-05 21:45:53 +00:00
comstats.h
cons.h
console.h 1. Reorganized screen saver related code so that both the LKM screen 1998-08-03 11:30:45 +00:00
cpu.h - hw.machine_arch returns cpu architecture type. 1998-08-31 08:41:58 +00:00
cpufunc.h Add macros for accessing device memory. 1998-08-17 08:57:05 +00:00
cputypes.h Add CPU_PII to the list. 1998-05-22 00:03:23 +00:00
cronyx.h Don't declare prototypes for driver functions unless KERNEL is defined. 1998-02-03 20:07:02 +00:00
db_machdep.h
dvcfg.h Changed inline' to __inline' so that this file can be compiled by 1998-02-03 20:14:35 +00:00
elf.h Revamp the ELF include files to better support architecture-independent 1998-08-16 03:03:38 +00:00
endian.h
exec.h
float.h
floatingpoint.h Cast return values to the appropriate fp_*_t. Note that the man page 1998-04-27 14:17:30 +00:00
frame.h
globaldata.h Presently there is only one `currentldt' variable for all cpus 1998-08-18 07:47:12 +00:00
gsc.h
ieeefp.h
if_wl_wavelan.h Moved misplaced idempotency ifdef. Multiple inclusion was fatal since 1998-02-03 20:24:13 +00:00
iic.h Reviewed by: Doug Rabson 1998-09-03 21:00:08 +00:00
in_cksum.h
ioctl_bt848.h Renamed BT848[SG]CAPAREA to BT848_[SG]CAPAREA. 1998-08-31 18:35:06 +00:00
ioctl_ctx.h
ioctl_fd.h
ioctl_meteor.h
ipl.h Removed a bogus ifdef that broke using SWI_* in LKMs. 1998-08-11 19:21:17 +00:00
joystick.h
limits.h
lock.h Remove stuff related to microtime.s, which is gone. 1998-04-06 11:38:18 +00:00
lpt.h
md_var.h Don't pretend to support ix86's with 16-bit ints by using longs just to 1998-07-11 05:59:35 +00:00
mouse.h Reviewed by: Amancio 1998-06-14 20:05:27 +00:00
mpapic.h Use <machine/*.h> instead of <i386/include/*.h>. 1998-02-01 22:23:18 +00:00
mptable.h Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
mtpr.h
npx.h
param.h Add a new library function getobjformat(). It checks all the 1998-09-09 01:21:25 +00:00
pcaudioio.h
pcb_ext.h
pcb.h Ifdefed some SMP and VM86 code. Note that although VM86 is not a global 1998-02-03 21:27:50 +00:00
pci_cfgreg.h
pcpu.h Presently there is only one `currentldt' variable for all cpus 1998-08-18 07:47:12 +00:00
pcvt_ioctl.h Fixed conflicts between <machine/console.h> and <machine/pcvt_ioctl.h>, 1998-02-03 19:57:46 +00:00
perfmon.h
pmap.h Remove bogus comment that teleported in from sys/i386/i386/mp_machdep.c. 1998-06-21 14:08:27 +00:00
proc.h
profile.h Make profiling work for ELF. gprof now autodetects the format of 1998-09-07 23:32:00 +00:00
psl.h
ptrace.h Disallow reading the current kernel stack. Only the user structure and 1998-05-19 00:00:14 +00:00
random.h Converted add_interrupt_randomness() to take a `void *' arg. Rewrote 1998-06-21 11:33:32 +00:00
reg.h
reloc.h
segments.h
setjmp.h Suggested by: bde 1998-01-20 09:09:24 +00:00
si.h Add a macro tweak. 1998-06-13 19:36:22 +00:00
signal.h
smb.h Reviewed by: Doug Rabson 1998-09-03 21:00:08 +00:00
smp.h Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
smptests.h Remove stuff related to microtime.s, which is gone. 1998-04-06 11:38:18 +00:00
soundcard.h soundcard.h wasn't upgraded when i386/isa/snd was 1998-02-18 02:27:00 +00:00
speaker.h
specialreg.h Defined CCR6 and CCR7 (configuration registers of M2 CPU.) 1998-03-04 11:39:16 +00:00
spigot.h
stdarg.h
sysarch.h u_int --> unsigned int, remove (now unneeded) <sys/types.h> 1998-07-28 15:22:51 +00:00
trap.h
tss.h
types.h Changed to the C9x draft spelling of the (unsigned) integral type 1998-07-14 05:09:48 +00:00
ultrasound.h
varargs.h
vm86.h Add missing register name defines. 1998-07-14 17:13:23 +00:00
vmparam.h Increased MAXTSIZ to 128MB...there are binaries that get quite large. 1998-06-12 09:10:22 +00:00
wtio.h