summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include
AgeCommit message (Expand)Author
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-07-22Do not define VM_MIN_ADDRESS as __LDPGSZ, but provide its value, to preventMiod Vallat
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus
2008-07-18Add a macro that clears the want_resched flag that need_resched sets.Artur Grabowski
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-24On user/kernel shared page table machines, do not let processes map theirTheo de Raadt
2008-03-22- remove pre-uvm prototype of pmap_page_index()Jasper Lievisse Adriaanse
2007-12-15Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andTheo de Raadt
2007-11-28ctob/btoc -> ptoa/atopMartin Reindl
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markMiod Vallat
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-05-29use the right capitalization for `SBus'Igor Sobrado
2007-05-28Move the MSIZE, MCLSHIFT, MCLBYTES and the MCLOFSETThordur I. Bjornsson
2007-05-16splassert_ctl defaults to 1 now, so dont wrap the checks forThordur I. Bjornsson
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-05-15Remove the MI implementation of mutexes and remove the __HAVE_MUTEXArtur Grabowski
2007-05-15kill __HAVE_DEVICE_REGISTER by requiring all architectures to have aTheo de Raadt
2007-05-08Switch sparc to __HAVE_CPUINFO.Artur Grabowski
2007-05-04setroot() was a ugly mix of MI and MD code, with different bugs on differentTheo de Raadt
2007-05-01Provide <machine/lock.h> on all platforms, so that MI code may #include itMiod Vallat
2007-04-27Disable interrupts around bit operations; ok deraadt@Miod Vallat
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-04-10slighly -> slightlyMiod Vallat
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski
2007-02-03Simple single-processor mutex implementation, simpler than the MI code byMiod Vallat
2006-12-24Define PROC_PC. Then, since profiling information is being reported inMiod Vallat
2006-12-03Clean frame buffer attachment code:Miod Vallat
2006-11-29Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (exceptMiod Vallat
2006-09-17Time to leave the bus.Miod Vallat
2006-08-12Make all DEV_BSIZE definitions consistant by using (1 << DEV_BSHIFT)Kenneth R Westerback
2006-05-07Long due update from a.out to ELF (slightly different) relocation defines,Miod Vallat
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
2006-03-15Switch sparc to device_register() to find out its boot device (when it's aMiod Vallat
2006-03-12Previous fix was half-done, move the wsscreen_list array into the softcMiod Vallat
2006-03-12When attaching a wsdisplay, the wsscreen_list structure can not be on theMiod Vallat
2006-03-12remove splimp.Brad Smith
2006-02-28Shrink NKMEMPAGES_MAX back to 4MB for 3.9, as this still has issues on >= 512MBMiod Vallat
2006-01-20Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> onMiod Vallat
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller