summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include/types.h
AgeCommit message (Expand)Author
2023-03-20__HAVE_HASHLOCKED_ATOMICS needs to be visible to userlandmartin
2022-07-30sys/atomic.h: Fix atomic_store_* on sparcv7, sparcv8.riastradh
2021-01-23Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8christos
2020-12-06undo previous; __register_t is already definedchristos
2020-12-06don't expose register_tchristos
2020-05-17__HAVE_CPU_DATA_FIRST is still true for sparc64 (which shares this file)martin
2020-05-16PR port-sparc/55261: sparc still panics running ATF testsad
2016-01-23expose the kernel types for standalone code.christos
2016-01-23Hide {p,v}{addr,size}_t and register_t (and a couple more types thatchristos
2015-10-06Do not use #ifdef SUN4U when testing for cpu features of post-v8 CPUs,martin
2015-08-27Fix PTHREAD_FOO_INITIALIZER for C++ by not using volatile in the relevantpooka
2012-11-02Add RAS support for sparc.chs
2011-07-30Get rid of #ifdef __sparc__ in uvm code - as noted by cgd back 1996,martin
2011-07-17Switch sparc and sparc64 to new-style <sys/bus.h>.dyoung
2011-06-18Add fast softint(9) support for sparc64.nakayama
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-03-30Enable TLS on sparc and sparc64martin
2011-02-24Allow storing and receiving the LWP private pointer via ucontext_tjoerg
2010-12-26Move ci_data first in struct cpu_infomartin
2010-12-26sparc64 currently does not have ci_data as first member in cpu_info!martin
2010-12-22Add a define __HAVE_CPU_DATA_FIRST which means that cpu_data is the firstchristos
2010-01-10Better support for FC-AL controllers/boot disks:martin
2009-12-11Add PRIx{P,V}{ADDR,SIZE}, PRIu{P,V}SIZE, and PRIxREGISTER{,32,64} for allmatt
2008-01-20Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants,joerg
2007-11-29__HAVE_ATOMIC64_OPS for SUN4U.ad
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-07-14Generic soft interrupts are mandatory.ad
2007-02-09Merge newlock2 to head.ad
2006-09-03Convert both sparc and sparc64 to MI todr.gdamore
2006-09-03Nothing in the kernel now tests __HAVE_NWSCONS, so stop defining it everywhere.bjh21
2006-06-28Align the size and alignment of label_t (kernel jmp_buf equivalent)martin
2006-06-07convert to timecounters (from branch simonb-timecounters)kardel
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-07-10- add syscall_{plain,fancy}christos
2004-02-10__HAVE_NWSCONS seems to mean, "If this port uses pckbc(4), it also usesbjh21
2004-01-18Do not export __HAVE_RAS to userland. Applications are supposed to trymartin
2004-01-06Implement restartable atomic sequences (RAS) for sparc64.martin
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
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-04-28Add a new feature-test macro, _NETBSD_SOURCE. If this is definedbjh21
2002-12-07Use MI versions of {set,rem}runqueue().pk
2002-10-07All sparc64 CPUs do __HAVE_CPU_COUNTER (aka %tick).martin
2002-09-22Use "#define\t" instead of "#define ".simonb
2002-09-22Add __HAVE_MD_RUNQUEUE flag for MD code to override MI run queue primitives.gmcgarry
2002-02-28Use "#define<tab>".simonb
2001-12-04defopt "options SUN4*", put #define for each of SUN4, SUN4C, SUN4M and SUN4Udarrenr
2001-09-27implement generic soft interrupts as described in softintr(9). convertmrg
2001-05-12Delint my previous change.kleink