freebsd-nq/sys/sparc64/include
Mike Barcroft 03516cfeb0 o Remove some GCCisms in src/powerpc/include/endian.h.
o Unify <machine/endian.h>'s across all architectures.
o Make bswapXX() functions use a different spelling of u_int16_t and
  friends to reduce namespace pollution.  The bswapXX() functions
  don't actually exist, but we'll probably import these at some
  point.  Atleast one driver (if_de) depends on bswapXX() for big
  endian cases.
o Deprecate byteorder(3) prototypes from <sys/types.h>, these are
  now prototyped indirectly in <arpa/inet.h>.
o Deprecate in_addr_t and in_port_t typedefs in <sys/types.h>, these
  are now typedef'd in <arpa/inet.h>.
o Change byteorder(3) prototypes to use standards compliant uint32_t
  (spelled __uint32_t to reduce namespace pollution).
o Document new preferred headers and standards compliance.

Discussed with:	bde
PR:		29946
Reviewed by:	bmilekic
2001-08-30 00:04:19 +00:00
..
_limits.h OFF_T -> OFF (more standard style) 2001-08-15 19:50:59 +00:00
ansi.h o Remove some GCCisms in src/powerpc/include/endian.h. 2001-08-30 00:04:19 +00:00
asi.h Add a definition for the load store unit control register. 2001-08-20 23:31:41 +00:00
asmacros.h Gcc 3.0 requires a .register pseudo-op for certain global registers when 2001-08-18 18:05:24 +00:00
atomic.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
bootinfo.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
bus.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
ccr.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
clock.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
cpu.h - Close races with signals and other AST's being triggered while we are in 2001-08-10 22:53:32 +00:00
cpufunc.h Spell ta 1 correctly as ta %xcc, 1. Use %pil for critical enter/exit 2001-08-18 18:07:37 +00:00
db_machdep.h db_expr_t is signed. 2001-08-20 23:35:15 +00:00
elf.h Don't define ELF_RTLD_ADDR twice. 2001-08-14 03:09:19 +00:00
endian.h o Remove some GCCisms in src/powerpc/include/endian.h. 2001-08-30 00:04:19 +00:00
exec.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
fp.h Rename fp_init_pcb to fp_init_proc. Set the FEF bit in fprs register; 2001-08-20 23:56:19 +00:00
frame.h Add support for splitting the register windows on entry to the 2001-08-20 23:40:31 +00:00
globaldata.h Add variables needed by hardware watchpoint support. 2001-08-20 23:50:48 +00:00
globals.h Sync globals.h up with the other platforms. There is still some cruft in 2001-08-20 21:29:16 +00:00
intr_machdep.h Add early code to support interrupts. 2001-08-10 04:48:48 +00:00
limits.h OFF_T -> OFF (more standard style) 2001-08-15 19:50:59 +00:00
lsu.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
md_var.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
mutex.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
param.h
pcb.h Add support for splitting the register windows on entry to the 2001-08-20 23:40:31 +00:00
pcpu.h Add variables needed by hardware watchpoint support. 2001-08-20 23:50:48 +00:00
pmap.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
proc.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
pstate.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
ptrace.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
pv.h Move some code related to managing pv entries from the pmap module to 2001-08-03 01:27:15 +00:00
reg.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
resource.h
setjmp.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
signal.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
smp.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
stdarg.h
tick.h Add code to program the tick register and to setup its interrupt handler. 2001-08-10 04:49:33 +00:00
tlb.h 1. Add code to demap pages from the tlb for user contexts. 2001-08-10 04:21:44 +00:00
trap.h Add a system call trap type and syscall() call request handler. 2001-08-20 23:43:43 +00:00
tsb.h Fix macros for setting and extracting the context field in ttes and 2001-08-06 02:20:36 +00:00
tstate.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
tte.h Fix macros for dealing with tte contexts. 2001-08-06 02:24:18 +00:00
types.h
ucontext.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
vmparam.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
watch.h Add code for supporting hardware watch points. 2001-08-20 23:50:08 +00:00