summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/mips64 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix the __sync_* functions to make them work properlyvisa2017-08-201-1/+21
| | | | as full memory barriers.
* Enable radeondrm(4) on loongson to get accelerated graphicsvisa2017-05-211-0/+317
| | | | | | with the RS780E chipset. OK kettenis@, jsg@
* Copy data by using 64-bit loads and stores rather than 32-bitvisa2016-11-141-1/+53
| | | | | | | operations. This about doubles the routine's throughput. No binary change on the 32-bit bootblocks Discussed with miod@ long ago
* Make some $OpenBSD$ lines prettier/standardier by eliminatingkrw2015-01-191-1/+1
| | | | | | | superflous '*' after '/*' and adding blank after terminating '$'. Also eases parsing of the lines by simple awk scripts. Aesthetic approval from tedu@.
* merged bcopy/memmove/memcpyderaadt2013-06-133-129/+142
| | | | tested by bcallah, proofed by jasper, ok tedu
* remove ovbcopy supportderaadt2013-06-111-1/+0
| | | | ok kettenis
* fix an oft copied typo that i'm tired of looking attedu2013-06-033-3/+3
|
* Provide a correct version for little endian kernels... sighmiod2009-12-122-3/+13
|
* place a comment as to why these are otherwise emptyderaadt2007-11-283-0/+3
|
* mips64 also needs memcpy.S, otherwise memcpy.c gets built, which conflictsjsing2007-11-271-0/+0
| | | | | | with bcopy.S ok miod@
* mips64 needs at least these to build; spotted by jsingderaadt2007-11-262-0/+0
|
* libkern, begone. Move to a new mechanism where config(8)'s "file"deraadt2007-11-251-12/+0
| | | | | | | | | | | | directive can select between MI and MD versions of these files. At the same time, adjust the boot programs to pick exactly what they need, instead of the 7 or 8 mechanisms previously used. There will be some fallout from this, but testing it all by myself is a ridiculously slow process; it will be finished in-tree. Various developers were very nice and avoided making fun of me when I was gibbering in the corner..
* 64 bit safe over entire address rangepefo2004-10-085-69/+69
|
* Keep providing a 32bit only version of bzero() #ifdef _STANDALONE, asmiod2004-09-211-3/+20
| | | | bootblocks are compiled as 32bit code.
* slightly 64 bit improvedpefo2004-09-181-8/+8
|
* Changes for 64 bit kernel. Some functions needis to be rewritten orpefo2004-09-098-16/+16
| | | | optimized to take advantage of full 64 bit width registers.
* add missing copyrightpefo2004-08-138-9/+257
|
* mips64 nowpefo2004-08-1111-0/+388