NetBSD/sys/arch/mips/include
matt 400ff9c4eb Add separate support for MIPS32R2 and MIPS64R2.
Use EHB/SSNOP and jr.hb ra as appropriate (COP0_SYNC now uses them).
Add support for COP_0_HWRENA and COP_0_USERLOCAL (use by rdhwr $3,$29
instruction for TLS support).
Add mips3+ reserved instruction handler to emulate rdhwr is many fewer
instructions.
2011-03-15 07:39:22 +00:00
..
ansi.h 1. {wctype,wctrans,mbstate}_t: switch MD to MI like other 2010-03-27 22:14:09 +00:00
asm.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
bswap.h
bus_dma.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
bus_space.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
cache_ls2.h Flush by increasing way, then increasing addr. flush L1 before L2 (even 2009-08-11 00:34:29 +00:00
cache_mipsNN.h
cache_r3k.h
cache_r4k.h
cache_r5k.h
cache_r10k.h
cache_tx39.h
cache.h Add separate support for MIPS32R2 and MIPS64R2. 2011-03-15 07:39:22 +00:00
cachectl.h
cdefs.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
cpu_counter.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
cpu.h Add separate support for MIPS32R2 and MIPS64R2. 2011-03-15 07:39:22 +00:00
cpuregs.h Add separate support for MIPS32R2 and MIPS64R2. 2011-03-15 07:39:22 +00:00
cpuset.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
db_machdep.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
ecoff_machdep.h Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly 2009-12-10 14:13:48 +00:00
elf_machdep.h Add separate support for MIPS32R2 and MIPS64R2. 2011-03-15 07:39:22 +00:00
endian_machdep.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
endian.h
float.h Make the MIPS N32/N64 ABIs properly support 128-bit long doubles. With this 2011-01-17 23:53:03 +00:00
frame.h
ieee.h Make the MIPS N32/N64 ABIs properly support 128-bit long doubles. With this 2011-01-17 23:53:03 +00:00
ieeefp.h Fix swapped comments. 2011-01-27 13:42:09 +00:00
int_const.h fix wrong integer promotion rule(removed U suffix from UINT{8,16}_C). 2010-05-29 17:33:57 +00:00
int_fmtio.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
int_limits.h
int_mwgwtypes.h
int_types.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
intr.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
isa_machdep.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
kcore.h
kdbparam.h
limits.h 1. MB_LEN_MAX switch MD to MI. 2010-06-07 13:52:28 +00:00
lock.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
locore.h Add separate support for MIPS32R2 and MIPS64R2. 2011-03-15 07:39:22 +00:00
Makefile Don't install aout_machpep.h and bsd-aout.h 2009-08-17 18:55:11 +00:00
Makefile.inc Switch remaining platforms to modern CPP for assembler. 2011-01-21 15:59:04 +00:00
math.h Make the MIPS N32/N64 ABIs properly support 128-bit long doubles. With this 2011-01-17 23:53:03 +00:00
mcontext.h Add MIPS TLS support. 2011-03-15 07:33:36 +00:00
mips1_pte.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
mips3_clock.h
mips3_pte.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
mips_opcode.h Remove redundant lines. 2011-03-15 07:33:54 +00:00
mips_param.h If _KERNEL is not defined, force MACHINE to be "mips". Userland should be 2011-03-05 14:26:01 +00:00
mipsNN.h
mutex.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
netbsd32_machdep.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
pcb.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
pci_machdep.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
pmap.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
pmc.h
proc.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
profile.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
psl.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
pte.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
ptrace.h
r3900regs.h
reg.h Remove clause 3 (UCB advertising clause) from the University of Utah 2011-02-08 20:20:06 +00:00
regdef.h
regnum.h Remove clause 3 (UCB advertising clause) from the University of Utah 2011-02-08 20:20:06 +00:00
reloc.h
rwlock.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
sb1regs.h
setjmp.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
signal.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
stdarg.h Merge from matt-nb5-mips64 2009-12-14 00:45:59 +00:00
svr4_machdep.h
sysarch.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
trap.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
types.h Add MIPS TLS support. 2011-03-15 07:33:36 +00:00
userret.h Remove clause 3 (UCB advertising clause) from the University of Utah 2011-02-08 20:20:06 +00:00
varargs.h
vmparam.h Major merge forward from matt-nb5-mips64. 2011-02-20 07:45:46 +00:00
wchar_limits.h
wired_map.h