summaryrefslogtreecommitdiffstats
path: root/sys/lib
AgeCommit message (Expand)AuthorFilesLines
2014-12-30unifdef __APCS_26__ we don't run on anything with a 26 bit program counter.jsg5-61/+5
2014-12-20Replacing <machine/endian.h> with <sys/endian.h> does not imply removingmiod2-0/+4
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>guenther2-4/+2
2014-12-19sync with libc, using brnz,pt instead, should be betterderaadt1-5/+4
2014-12-09Like libc, also for the kernel: Import new amd64 assembly versions ofreyk4-93/+442
2014-11-29it should not be necessary to clear the direction flagtedu16-26/+8
2014-11-21mask off high bits from 'c', before operation, otherwise the packingderaadt1-0/+1
2014-11-20Yet more #include de-duplication.krw1-2/+1
2014-11-19Sprinkle const whenever possible.miod12-44/+44
2014-11-19Move {recv,send}udp() out of net.c into their own file; to be used shortly.miod3-206/+259
2014-11-19Ansify.miod1-17/+8
2014-11-19Make the past-ELAST libsa-specific errno values contiguous.miod1-6/+6
2014-11-19Remove braindead prototype for a nonexistent function.miod1-2/+1
2014-11-19Sprinkle const in static (internal) routines.miod2-21/+13
2014-11-18Nuke yet more obvious #include duplications.krw1-2/+1
2014-11-09typomiod1-2/+2
2014-10-26Read the section header string table in the boot blocks' memory, not in themiod1-2/+2
2014-10-09ddb: add support for DWARF line number decodingmatthew1-4/+24
2014-07-22use NULL instead of (foo *)0; Kent R. Spillnerderaadt2-9/+9
2014-07-22remove unneccessary casts; Kent R. Spillnerderaadt2-3/+3
2014-07-16zap trailing newlines; "go for it" deraadtokan1-2/+1
2014-07-13KASSERTMSG(9): New kernel assertion with messageuebayasi1-1/+17
2014-07-13obvious conversion to mallocarray()deraadt1-4/+1
2014-07-13Stop using old n_long and n_short types.mpi15-120/+108
2014-07-13move putchar() into libsajasper3-5/+72
2014-07-12move getchar() into libsa where applicablejasper2-1/+55
2014-07-12guenther (who also should have been credited in previous free size commits)tedu1-1/+1
2014-07-01Make normalizeRoundAndPackFloat{32,64} non-static; they will be used outsidemiod1-3/+6
2014-06-21Protect explicit_bzero() from link-time optimizationmatthew1-7/+12
2014-06-10Rearrange the inequality.brad1-3/+3
2014-06-10mop up #ifdef _KERNEL goo; ok miodderaadt21-106/+30
2014-05-21Typo in comment noticed during some recent hibernate debugging. No codemlarkin1-2/+2
2014-04-29Fix typo: d_addrt -> daddr_tdcoppa1-1/+1
2014-04-16Add ufs2 support and get one step closer to making ffs2 bootable. This work was done by Pedro Martelletto for bitrig. One small tweak to make it buildable with -Werror. "Please commit" miod@bmercer2-0/+750
2014-03-28Fix alignment of tftp structure by changing the 'header' member's typeguenther3-10/+13
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod18-1046/+0
2014-02-25Do not actually write to the area spanned by the PT_OPENBSD_RANDOMIZE ifmiod1-5/+10
2014-01-19Initialize ci_randseed better using arc4random() + a trick. Remove thederaadt2-17/+4
2014-01-09tiny tweak to asm. prefer memcpy and memmove, with bcopy wrappertedu2-29/+28
2013-12-28Try to load entropy data from disk:/etc/random.seed, and additionallyderaadt2-2/+17
2013-11-12avoid math on void * pointersderaadt1-13/+13
2013-10-17more a.out/ecoff removal; ok phesslerderaadt1-298/+1
2013-07-11add fls/flsl functions to find the last bit set in a valuejsg3-1/+95
2013-07-05VAX ELF kernel bits.miod5-79/+79
2013-06-17m68k kernel memcpy/memmove/bcopy implementation in libkern, remove ovbcopy, fix for larger than 128k size copies. Parts from deraadt@, ok (and off-by-one fix) miod@jj3-3/+134
2013-06-15Fast memmove() implementation for PowerPC, from NetBSD via martin@; withmiod3-1/+170
2013-06-15Fix evil typo causing the wrong pointer to be returned for < 32 bytesmiod1-2/+2
2013-06-15Preserve %o5 around Lbcopy_doubles; prevents the return value from memcpy()miod1-4/+5
2013-06-15Make bcopy() involve memmove(), not memcpy().miod2-4/+3
2013-06-15Correctly handle a length of zero in memcpy().miod1-7/+14