CVS commit: src/sys/lib/libkern

2011-11-20 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Nov 20 15:37:31 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: make it compile without DIAGNOSTIC defined To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/lib/libkern/arc4random.c

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-10-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 28 02:00:50 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: gprsavrest.S Log Message: shouldn't need .size for ppc64. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/lib/libkern/arch/powe

CVS commit: src/sys/lib/libkern

2011-09-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 29 20:50:09 UTC 2011 Modified Files: src/sys/lib/libkern: kern_assert.c libkern.h Log Message: Don't include because it brings in too much stuff that conflicts with standalone code. Instead modify kern_assert() to be li

CVS commit: src/sys/lib/libkern

2011-09-25 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 25 20:31:18 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Do as Joerg said and kill the __STDC__ blocks. They only make sense for things used by assembler, which won't be the case for these macros. To

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-08-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Aug 12 14:48:00 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: gprsavrest.S Log Message: Fix bug when only restoring r31 (lr was not being restored properly). To generate a diff of this commit: cvs rdiff -u -r1.2 -

CVS commit: src/sys/lib/libkern/arch/sh3

2011-08-04 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Aug 5 02:00:25 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sh3: sdivsi3_i4i.S udivsi3_i4i.S Log Message: Reword the comment about "millicode" nature of these functions and add it to sdivsi3_i4i.S too. To generate a diff

CVS commit: src/sys/lib/libkern/arch/sh3

2011-08-04 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Aug 5 01:59:40 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S Log Message: Reword the comment about "millicode" nature of these functions and add it to sdivsi3.S too. Remove !_KERNEL code left over f

CVS commit: src/sys/lib/libkern/arch/sh3

2011-08-03 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Thu Aug 4 03:20:10 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sh3: Makefile.inc Added Files: src/sys/lib/libkern/arch/sh3: sdivsi3_i4i.S udivsi3_i4i.S Log Message: For unsignad integer division gcc used to emit a call

CVS commit: src/sys/lib/libkern/arch/sh3

2011-07-14 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jul 14 09:48:04 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S Log Message: revert the _i4i aliases. they are not the right thing. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/s

CVS commit: src/sys/lib/libkern/arch/sh3

2011-07-05 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jul 6 01:29:54 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S Log Message: add weak aliases for __sdivsi3_i4i and __udivsi3_i4i. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/

CVS commit: src/sys/lib/libkern

2011-07-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 5 01:56:45 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: If GCC 4.0 or later, use __builtin_offsetof for offsetof. This make GCC 4.5 with offsetof in mbuf.h and kern_cpu.c To generate a diff of this

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-07-02 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 23:36:02 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: gprsavrest.S Log Message: fix the names of the _END symbols passed to .size; fixes rump issues, and kernels still work fine, and ofwboot still links. To

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-07-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 2 03:35:04 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: Makefile.inc Added Files: src/sys/lib/libkern/arch/powerpc: gprsavrest.S Log Message: Add the _restgpr* and _savegpr* entries that GCC 4.5 wants.

CVS commit: src/sys/lib/libkern/arch/sparc

2011-06-12 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 13 03:23:53 UTC 2011 Modified Files: src/sys/lib/libkern/arch/sparc: divrem.m4 Log Message: catch up with the userland copy: >revision 1.6 >date: 2011/03/23 20:54:35; author: martin; state: Exp; lines: +2 -2 >Avoid using %

CVS commit: src/sys/lib/libkern

2011-02-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Feb 26 18:17:55 UTC 2011 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Add quad srcs if building x86_64 32-bit libkern. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/lib/libkern

CVS commit: src/sys/lib/libkern

2011-02-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 26 16:28:10 UTC 2011 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Add quad srcs if using MIPS O32 ABI To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/lib/libkern/Makefile.libkern

CVS commit: src/sys/lib/libkern

2011-02-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 19 02:02:14 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Define CTASSERT in terms of __CTASSERT To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/lib/libkern/libkern.h Please no

CVS commit: src/sys/lib/libkern/arch/hppa

2011-01-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 31 12:10:59 UTC 2011 Modified Files: src/sys/lib/libkern/arch/hppa: bcopy.S Log Message: This file needs opt_multiprocessor.h early so we pick up the right definition from cpu.h, etc. XXX should revisit the _STANDALONE vs

CVS commit: src/sys/lib/libkern

2011-01-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 26 01:02:46 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Fix KDASSERTMSG defintions for !DEBUG To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/lib/libkern/libkern.h Please not

CVS commit: src/sys/lib/libkern

2011-01-24 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jan 24 22:53:08 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Add KDASSERTMSG (KDASSERT already exists). To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/lib/libkern/libkern.h Pleas

CVS commit: src/sys/lib/libkern/arch/hppa

2011-01-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 24 15:01:30 UTC 2011 Modified Files: src/sys/lib/libkern/arch/hppa: bcopy.S Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/lib/libkern/arch/hppa/bcopy.S Please note that dif

CVS commit: src/sys/lib/libkern/arch/hppa

2011-01-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jan 22 10:58:44 UTC 2011 Modified Files: src/sys/lib/libkern/arch/hppa: bcopy.S Log Message: Fix MULTIPROCESSOR curlwp/curcpu handling... missed in previous commit. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.1

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-01-16 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jan 17 07:07:36 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: memset.S Log Message: Don't define _NOREGNAMES since all of libkern is now compiled with it. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.

CVS commit: src/sys/lib/libkern/arch/powerpc

2011-01-15 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jan 16 03:22:19 UTC 2011 Modified Files: src/sys/lib/libkern/arch/powerpc: Makefile.inc Log Message: Add -D_NOREGNAMES To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/lib/libkern/arch/powerpc/Makefile.inc

CVS commit: src/sys/lib/libkern/arch/i386

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 20:35:51 UTC 2010 Modified Files: src/sys/lib/libkern/arch/i386: random.S Log Message: Rename jump label to something a little more negative. No, I'm not doing it for cosmetic value or out of angst. See, PIC_PROLOGUE o

CVS commit: src/sys/lib/libkern

2010-05-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue May 11 21:50:35 UTC 2010 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libkern/Makefile.libkern Please note that diffs ar

CVS commit: src/sys/lib/libkern/arch/vax

2010-03-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Mon Mar 15 11:46:49 UTC 2010 Modified Files: src/sys/lib/libkern/arch/vax: Makefile.inc Log Message: Add memset to libkern on vax, moving existing memset.S to src/common. While kernel source code is supposed to use via and pick an

CVS commit: src/sys/lib/libkern/arch/mips

2010-01-20 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jan 20 18:13:40 UTC 2010 Modified Files: src/sys/lib/libkern/arch/mips: Makefile.inc Log Message: Remove kern_assert.c - it's not needed here cuz it's already pulled in by sys/lib/libkern/Makefile.libkern OK pooka@ To gen

CVS commit: src/sys/lib/libkern/arch/mips

2010-01-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jan 20 03:36:26 UTC 2010 Modified Files: src/sys/lib/libkern/arch/mips: Makefile.inc Log Message: __assert.c -> kern_assert.c (I don't fully understand why __assert.c is needed here. maybe it can be removed, but I don't have

CVS commit: src/sys/lib/libkern

2010-01-18 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Jan 18 20:54:54 UTC 2010 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: Keep arc4_i and arc4_j synchronised after a rekeying. This prevents accidentally ending up in a short ARC4 cycle. To generate a diff of t

CVS commit: src/sys/lib/libkern

2009-12-14 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Mon Dec 14 12:18:14 UTC 2009 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Build fix for the mips64 merge: - If memset2.c is in ${SRCS}, exclude conflicting memset.c. - If MD byte_swap_8.* is in ${SRCS}, exc

CVS commit: src/sys/lib/libkern/arch/hppa

2009-12-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 10 07:57:02 UTC 2009 Modified Files: src/sys/lib/libkern/arch/hppa: bcopy.S Log Message: Rename L_ADDR to L_PCB To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libkern/arch/hppa/bcopy.S Please no

CVS commit: src/sys/lib/libkern

2009-11-21 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Nov 21 13:37:18 UTC 2009 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Redo the previous inverted logic. Sort alphabetically. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/lib/li

CVS commit: src/sys/lib/libkern

2009-11-21 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Nov 21 13:30:23 UTC 2009 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Don't build quad support code on 64-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libkern

CVS commit: src/sys/lib/libkern/arch/hppa

2009-09-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 22 09:57:16 UTC 2009 Modified Files: src/sys/lib/libkern/arch/hppa: Makefile.inc Log Message: Don't build spcopy for rumpkern. Fixes hp700 build failure pointed out by nick. XXX: spcopy should be in the main kernel instea

CVS commit: src/sys/lib/libkern

2009-08-14 Thread David Laight
Module Name:src Committed By: dsl Date: Fri Aug 14 19:23:55 UTC 2009 Modified Files: src/sys/lib/libkern: Makefile.libkern src/sys/lib/libkern/arch/alpha: Makefile.inc src/sys/lib/libkern/arch/arm: Makefile.inc src/sys/lib/libkern/arch/hppa: Makefile

CVS commit: src/sys/lib/libkern/arch/i386

2009-08-12 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 12 22:49:37 UTC 2009 Modified Files: src/sys/lib/libkern/arch/i386: Makefile.inc Log Message: Put back random.S. Hi dsl! To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/lib/libkern/arch/i386/Makefile

CVS commit: src/sys/lib/libkern/arch/m68k

2009-08-12 Thread David Laight
Module Name:src Committed By: dsl Date: Wed Aug 12 21:24:57 UTC 2009 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Remove some .c files accidentally left on the .S lines To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/lib/

CVS commit: src/sys/lib/libkern/arch

2009-08-12 Thread David Laight
Module Name:src Committed By: dsl Date: Wed Aug 12 21:20:41 UTC 2009 Modified Files: src/sys/lib/libkern/arch/alpha: Makefile.inc src/sys/lib/libkern/arch/arm: Makefile.inc src/sys/lib/libkern/arch/hppa: Makefile.inc src/sys/lib/libkern/arch/i386: Ma

CVS commit: src/sys/lib/libkern

2009-08-12 Thread David Laight
Module Name:src Committed By: dsl Date: Wed Aug 12 21:18:43 UTC 2009 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Use stuff from libc/Makefile to auto-remove .c files if a .S has been added. Use it to dispose of tne .c files that were already only con

CVS commit: src/sys/lib/libkern/arch/ia64

2009-07-20 Thread KIYOHARA Takashi
Module Name:src Committed By: kiyohara Date: Mon Jul 20 11:23:04 UTC 2009 Modified Files: src/sys/lib/libkern/arch/ia64: Makefile.inc Added Files: src/sys/lib/libkern/arch/ia64: bswap64.S byte_swap_8.S Log Message: Fix little bit, and add a few files. current sta

CVS commit: src/sys/lib/libkern/arch/vax

2009-06-18 Thread Havard Eidnes
Module Name:src Committed By: he Date: Thu Jun 18 07:56:04 UTC 2009 Modified Files: src/sys/lib/libkern/arch/vax: Makefile.inc Log Message: Add memset.c, so that the references from sha2.c can be satisfied, and so that the kernel and puffs applications can link again. To

CVS commit: src/sys/lib/libkern

2009-03-26 Thread Havard Eidnes
Module Name:src Committed By: he Date: Thu Mar 26 22:18:15 UTC 2009 Modified Files: src/sys/lib/libkern: crc32.c Log Message: Make the function declaration the same for the big-endian case as for the little-endian case, and consistent with the libkern.h declaration. Fixes

CVS commit: src/sys/lib/libkern

2009-03-25 Thread Thor Lancelot Simon
Module Name:src Committed By: tls Date: Wed Mar 25 19:21:39 UTC 2009 Modified Files: src/sys/lib/libkern: crc32.c Log Message: Fix compilation error on 64-bit platforms. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/crc32.c Please note

CVS commit: src/sys/lib/libkern

2009-03-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Mar 23 13:41:00 UTC 2009 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Don't use gcc's __builtin_*() functions #if defined(_STANDALONE) because they could be larger than __OPTIMIZE_SIZE__'ed libsa ones and __bui

<    1   2