freebsd-nq/sys/powerpc/powerpc
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
..
atomic.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
autoconf.c
bcopy.c Remove advertising clause from University of California Regent's 2004-04-07 05:00:01 +00:00
busdma_machdep.c netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
clock.c - add wall_cmos_clock and adjkerntz variables, required by msdosfs 2005-02-04 01:41:38 +00:00
copyinout.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
copystr.c
cpu.c - recognize 7447A/7448 CPUs (used in miniMacs) 2005-02-04 01:59:48 +00:00
critical.c
db_disasm.c
db_hwwatch.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
db_interface.c Make sure icache is sync'd whenever memory is touched. It may 2004-07-27 07:04:58 +00:00
db_memrw.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
db_trace.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
elf_machdep.c Add __elfN(dump_thread). This function is called from __elfN(coredump) 2004-08-11 02:35:06 +00:00
extintr.c
fpu.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
fuswintr.c
genassym.c user.h is included only to get pcb.h, so use the latter directly instead. 2004-11-20 02:28:14 +00:00
in_cksum.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
interrupt.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
intr_machdep.c Implement preemption of kernel threads natively in the scheduler rather 2004-07-02 20:21:44 +00:00
locore.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
machdep.c Catch up with "physical memory" sysctl change. 2005-03-01 07:59:24 +00:00
mem.c Add /dev/mem and /dev/kmem to powerpc. 2004-08-16 13:07:40 +00:00
mmu_oea.c Add PVO_FAKE flag to pvo entries for PG_FICTITIOUS mappings, to 2005-02-25 02:42:15 +00:00
mp_machdep.c Don't include sys/user.h merely for its side-effect of recursively 2004-11-27 06:51:39 +00:00
nexus.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofw_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofwmagic.S Instead of "OpenFirmware", "openfirmware", etc. use the official spelling 2004-08-16 15:45:27 +00:00
openpic.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pic_if.m /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pmap.c Add PVO_FAKE flag to pvo entries for PG_FICTITIOUS mappings, to 2005-02-25 02:42:15 +00:00
sc_machdep.c
setjmp.S
sigcode.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
suswintr.c
swtch.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
syncicache.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
sys_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
trap_subr.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
trap.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
uio_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
uma_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
vm_machdep.c - Remove some OBE comments regarding cpu_exit(). cpu_exit() is no longer 2005-01-14 20:13:04 +00:00