summaryrefslogtreecommitdiffstats
path: root/lib/libarch
AgeCommit message (Expand)AuthorFilesLines
2018-07-09Delete the VM86 kernel option and i386_vm86(3) API: it's requiredguenther3-159/+3
2018-04-26Prefer <fcntl.h> over <sys/fcntl.h> in userlandguenther1-4/+4
2018-01-07amd64_{get,set}_fsbase() are superfluous and unused; delete them.guenther4-184/+3
2017-10-08Make cacheflush(3) and get_fpc_csr(3) manual pages available on octeon.visa1-2/+2
2017-10-08Fix typo.visa1-3/+3
2016-09-03Retire zaurus, as it hasn't made the EABI jump and will be permanently brokenguenther1-2/+2
2016-08-27Pull in <stdio.h> for NULLguenther1-2/+2
2016-08-10armish handled some early-gen arm machines, which required tons ofderaadt1-2/+2
2016-03-30some Xr adjustment to catch up with MLINKS removal;jmc3-15/+15
2016-03-30for some time now mandoc has not required MLINKS to functionjmc4-16/+4
2016-03-24no more i386_get_ioperm(2);jmc1-3/+2
2016-03-24Delete i386_{get,set}_ioperm(2) APIs and underlying sysarch(2) bits.guenther4-220/+4
2016-03-03Remove option USER_LDT and everything depending on it.naddy4-221/+4
2016-02-01ansify amd64_iopl()jca1-3/+2
2016-02-01ansify; ok sthen@ kettenis@jca6-20/+10
2015-09-14in the SYNOPSIS, make void function arguments explicitschwarze2-6/+6
2015-09-10use .In rather than .Fd #includeschwarze8-36/+36
2015-05-30Build with -mbwx rather than -Wa,-mev56 so that upcoming changes to the compilermiod1-2/+2
2015-02-15Use "In" to mark up include files, instead of wrongly wrapping with Aq.bentley1-3/+3
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>schwarze1-5/+4
2014-12-13Provide our own copy of {round,trunc}_page() now that uvm's is unreachable frommiod1-2/+4
2014-11-15remove useless casts (and the comments saying lint complains about them)tedu9-23/+16
2014-07-16zap trailing newlines; "go for it" deraadtokan2-4/+2
2014-04-18It's been a quarter century: we can assume volatile is present with that name.guenther2-7/+7
2013-09-14- bit clearer about sysctls/securelevel (text lifted from i386_iopl(2))jmc1-4/+17
2013-08-14no longer any need to quote macro lines with >9 args;jmc1-3/+3
2013-05-05since i386_{g,s}et_ioperm(2) are the same page, do not list them both injmc1-3/+2
2013-05-05remove never implemented amd64 get/set ioperm sysarch. ok guenthertedu5-216/+6
2012-12-20include machine/cpu.h now that is isn't any longer pulled in indirectlynaddy2-2/+4
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt19-37/+17
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan1-2/+1
2012-04-12tweak previous;jmc3-12/+12
2012-04-12Clarify thread-localness in the wake of rfork's removalguenther3-18/+28
2011-12-25Missing architecture on the .Dt line; found with mandocdb(8); ok jmc@.schwarze1-3/+3
2011-12-24formatting errors, found using freebsd's "igor";jmc1-3/+4
2011-04-13Unrevert the FS.base diff: the issues were actually elsewhereguenther1-4/+7
2011-04-10Revert bulk of the FS.base diff, as it causes issues on some machinesguenther1-7/+4
2011-04-05Add support for per-rthread base-offset for the %fs selector on amd64.guenther4-4/+186
2011-03-12Provide wrappers for the new I386_{GET,SET}_{FS,GS}BASE sysarch() calls.guenther7-1/+366
2010-09-26add mips64 tags; ok miodjmc2-6/+6
2010-09-25fix Xrs;jmc1-14/+9
2010-09-24tweak previous;jmc1-10/+10
2010-09-24Provide IRIX-compatible get_fpc_csr() and set_fpc_csr() for mips, althoughmiod2-2/+71
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod1-3/+3
2009-10-01Do not `return' in void functions.miod1-4/+4
2009-09-27Add an implementation of IRIX-compatible cacheflush() routine to mips ports,miod3-2/+96
2009-09-24Test for MACHINE_ARCH to decide whether to build stuff in libarch/arm, insteadmiod1-2/+2
2009-09-09Palm: Integration into the treemarex1-2/+2
2009-08-13We do not do vm86 mode on amd64deraadt2-158/+0
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray14-118/+20