summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include
AgeCommit message (Expand)Author
2004-01-07A __insn_barrier() is now available for all archs, remove the MD versionmartin
2004-01-06Implement restartable atomic sequences (RAS) for sparc64.martin
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2004-01-01Enable reset of a process's alternative signal stack flag.pk
2003-12-26convert __ldstub() from a ({}) macro into a properly static inline function.mrg
2003-12-12If compiling for JavaStations, modify kernal VA layout to not conflictmartin
2003-11-25bye, bye _MCONTEXT_TO_SIGCONTEXT and vice versa.christos
2003-11-16__cpu_simple_unlock: use __insn_barrier() instead of a "memory" clobber.pk
2003-11-16Use __insn_barrier() in all bus_space read/write operations.pk
2003-11-16Introduce __insn_barrier(), designed to prevent instruction re-orderingpk
2003-11-09__cpu_simple_unlock: avoid instruction re-ordering by the compiler.pk
2003-11-08#if defined(_KERNEL_OPT) is enough, #if !defined(_LKM) isn't neededtsutsui
2003-10-28Make the extended-precision definitions available for _KERNEL (i.e. thekleink
2003-10-27Err, rename some members added in previous to make them reflect theirkleink
2003-10-26For convenient use in libc, add unions of the C floating types and theirkleink
2003-10-26Use <sys/ieee754.h> where applicable.kleink
2003-10-26Sparc64 builds with __HAVE_SIGINFOchristos
2003-10-26Rip out E80 format definitions which are neither "notyet", nor going tokleink
2003-10-15sun4m_access_fault: Treat text/data error traps as if they were text/datapk
2003-10-12There's no point in having two separate sets of padding; add the localpk
2003-10-11Define SIGTRAMP_VALID.pk
2003-10-08Add some accessor macros for the ucontext:thorpej
2003-10-05sparc kernel support for SA_SIGINFO.pk
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
2003-08-27change PROM_getprop() from taking a "void **" for the storage, to amrg
2003-08-25Framebuffer code common to sparc and sparc64 was merged and moved touwe
2003-08-17sun4/sun4c MMU: keep `wired' status per page, implemented by defining a bitpk
2003-08-16sun4/sun4c MMU: keep `wired' status per page, implemented by defining a bitpk
2003-08-12Use pmap_remove_all() to flush the cache by context and set a flag topk
2003-08-09Simplify the definitions of VA_VPG() and VA_OFF().pk
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-06add __GENERIC_SOFT_INTERRUPTS_ALL_LEVELS to machine/types.h forbsh
2003-07-14The source register field was missing from the `i_loadstore' format.pk
2003-06-25#ifdef _KERNEL_OPT policemartin
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2003-06-16Rename IPL_IMP -> IPL_VM.thorpej
2003-06-15Handle 64bit DMA addresses on PCI for platforms that can (currently onlyfvdl
2003-05-20Correct invalid type.nakayama
2003-05-12Rename <sys/float_ieee.h> to <sys/float_ieee754.h>, following libc'skleink
2003-05-10Back out the following chagne:thorpej
2003-05-08Simplify the way the bounds of the managed kernel virtual addressthorpej
2003-05-03DMA, not dma nor Dma.wiz
2003-04-29Add a BKPT_ADDR() macro which gives MD code a chance to munge ascw
2003-04-28Add a new feature-test macro, _NETBSD_SOURCE. If this is definedbjh21
2003-04-19PR/3012: Greg A. Woods: Write all float.h files [except the vax of course]christos
2003-04-11Always include (new) cpuconf.h.jdc
2003-04-11Install (new) cpuconf.h.jdc
2003-04-09Don't define PAGE_SIZE, etc. in terms of NBPG, rather use the samethorpej
2003-04-09Move CPU configuration predicates to <machine/cpuconf.h>.thorpej
2003-03-02add some ISO C 1995 I18N functions and types:tshiozak