Remove unnecessary files.i2c inclusion

files.i2c is already included in conf/files. So we don't need to include
it in this file.

This fix shuts up many warnings on building sys/modules/iic.
Fix wrong conditional statement in dtrace_debug_output

Reported in PR kern/48547 by ozaki-r.
Reformat a little.  Add m68k quirk
Fetch value from correct stack location.  Push an even number of registers
so ldrd won't fail.
Load new value from correct stack location in _atomic_cas_64_up
Add atomic_sub_64.S
Fix non-EABI loading of argument.  Deal with endian issues.
Fixes PR/48635
Make this coldfire compatible
use _KERNEL_OPT around #include
Make this work with coldfire.
Avoid a warning and just do the trap #1 instead of calling sigreturn inline.
If it fails, it'll fall into the botch case so don't bother calling CERROR
on failure.
The fixuns* come from compiler_rt so softfloat doesn't need to provide them.
fix typo.
#include <m68k/m68k.h>
Fix #if/#endif nesting
compat16 -> compat_16
Add a different version vfp_fpscr_changable if FPU_VFP was not defined.
If no FPU was found, reinit vfp_fpscr_changeable/default to values appropriate
for softfloat.
include dbxelf.h elfos.h freebsd-spec.h rs6000/sysv4.h netbsd.h
and netbsd-elf.h on powerpc64-netbsd.

port netbsd64.h forward from GCC changes.  (it's a pity that
a vast portion of linux64.h isn't in some common header that
netbsd64.h and freebsd64.h could also used.  there's 100s of
lines of copypasta here, oh well.)
mknative-gcc 4.8 for most platforms.  missing:  ppc64, m68010, ia64, coldfire.
don't look for po/Makefile.