freebsd-dev/sys/powerpc/include
Mike Barcroft fd8e4ebc8c o Move NTOHL() and associated macros into <sys/param.h>. These are
deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the
  source tree to use the lowercase function variants.
o Add missing license bits to sparc64's <machine/endian.h>.
  Approved by: jake
o Clean up <machine/endian.h> files.
o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>.
o Remove prototypes for non-existent bswapXX() functions.
o Include <machine/endian.h> in <arpa/inet.h> to define the
  POSIX-required ntohl() family of functions.
o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>,
  and <sys/param.h>.
o Prepend underscores to the ntohl() family to help deal with
  complexities associated with having MD (asm and inline) versions, and
  having to prevent exposure of these functions in other headers that
  happen to make use of endian-specific defines.
o Create weak aliases to the canonical function name to help deal with
  third-party software forgetting to include an appropriate header.
o Remove some now unneeded pollution from <sys/types.h>.
o Add missing <arpa/inet.h> includes in userland.

Tested on:	alpha, i386
Reviewed by:	bde, jake, tmm
2002-02-18 20:35:27 +00:00
..
_inttypes.h o Add new header <sys/stdint.h>. 2001-11-02 18:05:43 +00:00
_limits.h o Add new header <sys/stdint.h>. 2001-11-02 18:05:43 +00:00
ansi.h Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
asm.h Style fix FreeBSD ID, and change continuation style slightly. 2001-06-09 05:01:24 +00:00
atomic.h Fix the atomic_*_32 operations. These were written before I had the ability 2001-06-27 12:17:23 +00:00
bat.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
bootinfo.h Add CVS id. 2001-06-15 22:54:33 +00:00
bus.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
clock.h This commit (along with one pending in sys/dev/ofw and one in sys/conf) give 2001-06-16 07:14:07 +00:00
cpu.h Clean up the trap handling code and make it consistent with the other platforms. 2001-11-05 00:49:03 +00:00
cpufunc.h Simple fixes to get the powerpc kernel compiling again. 2002-01-28 14:07:36 +00:00
db_machdep.h Simple fixes to get the powerpc kernel compiling again. 2002-01-28 14:07:36 +00:00
elf.h Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader 2001-10-10 23:06:54 +00:00
endian.h o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
exec.h PowerPC platform-specific page size setting. 2001-01-01 23:26:39 +00:00
fpu.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
frame.h Update PowerPC MD code to compile and do initial bootstrap based on 2001-09-20 00:47:17 +00:00
intr.h Fix the atomic_*_32 operations. These were written before I had the ability 2001-06-27 12:17:23 +00:00
ipl.h This commit (along with one pending in sys/dev/ofw and one in sys/conf) give 2001-06-16 07:14:07 +00:00
limits.h o Add new header <sys/stdint.h>. 2001-11-02 18:05:43 +00:00
md_var.h Complete rework of the PowerPC pmap and a number of other bits in the early 2002-02-14 01:39:11 +00:00
mutex.h Modify the critical section API as follows: 2001-12-18 00:27:18 +00:00
openpicreg.h Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
param.h Complete rework of the PowerPC pmap and a number of other bits in the early 2002-02-14 01:39:11 +00:00
pcb.h Save WIP. Partial rewrite of cpu_switch() and savectx(). This makes it closer 2001-10-15 00:37:45 +00:00
pcpu.h Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
pio.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
pmap.h Complete rework of the PowerPC pmap and a number of other bits in the early 2002-02-14 01:39:11 +00:00
powerpc.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
proc.h Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
psl.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
pte.h Complete rework of the PowerPC pmap and a number of other bits in the early 2002-02-14 01:39:11 +00:00
ptrace.h Zap 'ptrace(PT_READ_U, ...)' and 'ptrace(PT_WRITE_U, ...)' since they 2001-08-08 05:25:15 +00:00
reg.h [partially forced commit due to pilot error in earlier commit attempt] 2001-10-21 22:16:48 +00:00
reloc.h This commit (along with one pending in sys/dev/ofw and one in sys/conf) give 2001-06-16 07:14:07 +00:00
resource.h * Implement bus_set/get/delete_resource for pci. 1999-10-14 21:38:33 +00:00
setjmp.h PowerPC platform-specific definitions (modeled on sys/i386/include/setjmp.h) 2001-01-02 00:34:24 +00:00
sigframe.h style(9) the structure definitions. 2001-09-05 01:36:46 +00:00
signal.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
smp.h This commit (along with one pending in sys/dev/ofw and one in sys/conf) give 2001-06-16 07:14:07 +00:00
sr.h style(9) 2002-02-18 06:24:55 +00:00
stdarg.h Cleanup of the stdarg code. 2001-10-19 16:15:46 +00:00
trap.h Clean up the trap handling code and make it consistent with the other platforms. 2001-11-05 00:49:03 +00:00
types.h style(9) 2001-12-09 19:12:07 +00:00
ucontext.h Minor style tweaks. 2001-01-02 00:11:41 +00:00
varargs.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00
vmparam.h Bring in NetBSD code used in the PowerPC port. 2001-06-10 02:39:37 +00:00