freebsd-nq/sys/alpha/include
Joerg Wunsch a5f50ef9e4 netchild's mega-patch to isolate compiler dependencies into a central
place.

This moves the dependency on GCC's and other compiler's features into
the central sys/cdefs.h file, while the individual source files can
then refer to #ifdef __COMPILER_FEATURE_FOO where they by now used to
refer to #if __GNUC__ > 3.1415 && __BARC__ <= 42.

By now, GCC and ICC (the Intel compiler) have been actively tested on
IA32 platforms by netchild.  Extension to other compilers is supposed
to be possible, of course.

Submitted by:	netchild
Reviewed by:	various developers on arch@, some time ago
2005-03-02 21:33:29 +00:00
..
pc These appear to be unused in our tree, so remove them. 2005-01-05 20:50:31 +00:00
_inttypes.h
_limits.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
_stdint.h
_types.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
alpha_cpu.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
asm.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
atomic.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
bootinfo.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
bus_memio.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
bus_pio.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
bus.h Hopefully unbreak modules build. 2005-01-29 21:43:34 +00:00
bwx.h
chipset.h
clock.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
clockvar.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
cpu.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
cpuconf.h add cpu_idle support for 21066A based lca systems 2005-01-31 23:07:42 +00:00
cpufunc.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
critical.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
db_machdep.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
elf.h
endian.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
exec.h Use a common multi-inclusion protection, and add such a 2005-02-19 21:16:48 +00:00
float.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
floatingpoint.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
fpu.h
frame.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
gdb_machdep.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
ieee.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
ieeefp.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
in_cksum.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
inst.h
intr.h
intrcnt.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
ioctl_bt848.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
ioctl_meteor.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
kdb.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
limits.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
md_var.h
memdev.h
mutex.h
pal.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
param.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
pcb.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
pcpu.h
pmap.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
proc.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
profile.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
prom.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
pte.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
ptrace.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
reg.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
reloc.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
resource.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
rpb.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
runq.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
setjmp.h
sf_buf.h
sgmap.h
sigframe.h
signal.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
smp.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
stdarg.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
swiz.h
sysarch.h
ucontext.h
varargs.h netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
vmparam.h Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00