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

2021-07-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 24 05:29:26 UTC 2021 Modified Files: src/sys/lib/libkern/arch/powerpc: Makefile.inc Log Message: For evbppc, use C version of memcpy(3), memcmp(3), and memmove(3) consistently for *.{po,pico,go} (for RUMP), in order to avoid

CVS commit: src/sys/lib/libkern

2021-01-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jan 25 12:45:49 UTC 2021 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Build strlist.c. (Sigh, missed in original commit.) To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50

CVS commit: src/sys/lib/libkern

2021-01-23 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jan 23 19:41:16 UTC 2021 Modified Files: src/sys/lib/libkern: strlist.c Log Message: Fix building in the _STANDALONE case. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/strlist.c Please

CVS commit: src/sys/lib/libkern

2021-01-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jan 21 15:44:14 UTC 2021 Modified Files: src/sys/lib/libkern: pmatch.c Log Message: Allow this to be built for the strlist.c unit tests. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/lib/libkern

2021-01-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jan 21 15:43:37 UTC 2021 Modified Files: src/sys/lib/libkern: libkern.h Added Files: src/sys/lib/libkern: strlist.c strlist.h Log Message: Add a generic set of routines for interacting with OpenFirmware-style string

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 2 04:06:43 UTC 2020 Modified Files: src/sys/lib/libkern: softfloat.c Log Message: Reduce diffs to upstream: get rid of FLOAT64_{,DE}MANGLE(); it's no longer used. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 2 03:45:54 UTC 2020 Modified Files: src/sys/lib/libkern: softfloat.c Log Message: Update to the SoftFloat-2b version of softfloat.c. This makes a clarifying change to the warranty disclaimer and updates the comments.

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 2 03:43:22 UTC 2020 Modified Files: src/sys/lib/libkern: milieu.h Log Message: Update to the SoftFloat-2c version of milieu.h. This includes a simplification of the license and updates the comments. NFC. To generate

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 2 03:41:56 UTC 2020 Modified Files: src/sys/lib/libkern: softfloat-specialize.h softfloat.h Log Message: Update to the SoftFloat-2c version of softfloat-specialize.h and softfloat.h. This includes a simplification of

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Sep 1 15:45:21 UTC 2020 Modified Files: src/sys/lib/libkern: softfloat-macros.h Log Message: Update to the SoftFloat-2c version of softfloat-macros.h. This has 3 small changes: - Simplification of the license. - Minor

CVS commit: src/sys/lib/libkern

2020-09-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Sep 1 15:36:53 UTC 2020 Modified Files: src/sys/lib/libkern: softfloat-macros.h Log Message: Update to the SoftFloat-2b version of softfloat-macros.h. This makes a clarifying change to the warranty disclaimer and updates

CVS commit: src/sys/lib/libkern

2020-04-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 24 00:22:57 UTC 2020 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: For m68k, do not compile in {,u}divmodsi4 also, that are not used by codes generated by gcc (confirmed not only for kernel, but also

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

2020-04-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 23 03:12:49 UTC 2020 Modified Files: src/sys/lib/libkern/arch/m68k: divsi3.S modsi3.S udivsi3.S umodsi3.S Log Message: Remove "#ifndef __mc68010__ #error" I added when these {,u}divsi3.S and {,u}modsi3.S were moved here (It

CVS commit: src/sys/lib/libkern

2020-04-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Apr 23 03:09:18 UTC 2020 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: For m68k, do not compile in {,u}divsi3 and {,u}modsi3 since codes generated by gcc do not depend on them. We should not have unused

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

2020-04-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Apr 22 11:58:26 UTC 2020 Added Files: src/sys/lib/libkern/arch/m68k: divsi3.S modsi3.S udivsi3.S umodsi3.S Log Message: Restrict usage of m68k assembler versions of {,u}divsi3 and {,u}divsi3 to kernel and bootloader for 68010.

CVS commit: src/sys/lib/libkern

2020-04-17 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Apr 17 17:24:46 UTC 2020 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Slightly reorder for clarity, and add header. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/lib/libkern/libkern.h

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

2020-01-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Jan 27 22:06:13 UTC 2020 Modified Files: src/sys/lib/libkern/arch/i386: Makefile.inc src/sys/lib/libkern/arch/x86_64: Makefile.inc Log Message: Make x86 use the C version of memcmp(). To generate a diff of this commit:

CVS commit: src/sys/lib/libkern

2019-12-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Dec 14 17:24:43 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Nix trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/lib/libkern/Makefile.libkern

CVS commit: src/sys/lib/libkern

2019-12-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Dec 14 17:23:47 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Removed Files: src/sys/lib/libkern: mertwist.c Log Message: Remove never-used Mersenne twister from libkern. To generate a

CVS commit: src/sys/lib/libkern

2019-12-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Dec 14 17:23:31 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Omit vestigial unused commented-out experiment. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/lib/libkern

2019-12-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Dec 5 04:17:13 UTC 2019 Modified Files: src/sys/lib/libkern: libkern.h Log Message: #ifdef notyet ---> never To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/lib/libkern/libkern.h Please note

CVS commit: src/sys/lib/libkern

2019-04-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Apr 5 14:00:16 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: clzdi2 and ctzdi2 are needed on alpha. (counting instructions are in the optional CIX extension, and thus not used by the

CVS commit: src/sys/lib/libkern

2019-02-07 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 7 10:44:54 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: don't use -fnon-call-exceptions on arm. not needed and triggers eh_frame generation. To generate a diff of this commit: cvs

CVS commit: src/sys/lib/libkern

2019-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 7 05:22:09 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: apply the previous to all GCC-7 platforms. it affects vax as well. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/lib/libkern

2019-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 7 04:33:24 UTC 2019 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: for sh3 and GCC 7 pass -fnon-call-exceptions for udivmoddi4.c. avoids it emitting a call to abort() for an explicit divide by zero.

CVS commit: src/sys/lib/libkern

2018-09-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 3 18:52:34 UTC 2018 Modified Files: src/sys/lib/libkern: rngtest.c Log Message: We have popcount; no need to reimplement it. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/lib/libkern/rngtest.c

CVS commit: src/sys/lib/libkern

2018-09-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Sep 3 16:54:55 UTC 2018 Modified Files: src/sys/lib/libkern: Makefile.libkern src/sys/lib/libkern/arch/mips: Makefile.inc src/sys/lib/libkern/arch/usermode: Makefile.inc

CVS commit: src/sys/lib/libkern

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:54:42 UTC 2018 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Log Message: provide memmem To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/lib/libkern/Makefile.libkern cvs

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

2018-03-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Mar 16 07:56:50 UTC 2018 Modified Files: src/sys/lib/libkern/arch/aarch64: Makefile.inc Log Message: use memmove.S To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/aarch64/Makefile.inc

CVS commit: src/sys/lib/libkern

2017-12-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 9 00:51:52 UTC 2017 Modified Files: src/sys/lib/libkern: hexdump.c libkern.h Log Message: Even smaller and takes print function. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/lib/libkern

2017-12-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 8 23:57:57 UTC 2017 Modified Files: src/sys/lib/libkern: hexdump.c Log Message: don't ifdef _KERNEL To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/hexdump.c Please note that diffs

CVS commit: src/sys/lib/libkern

2017-12-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 8 23:49:01 UTC 2017 Modified Files: src/sys/lib/libkern: hexdump.c Log Message: use a different, more readable approach. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/hexdump.c

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

2017-10-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Oct 30 17:13:39 UTC 2017 Modified Files: src/sys/lib/libkern/arch/x86_64: random.S scanc.S skpc.S Log Message: Add END(). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/arch/x86_64/random.S \

CVS commit: src/sys/lib/libkern

2017-03-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 14 09:22:38 UTC 2017 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: Add garbage instructions at end of kern_assert after vpanic. This avoids having the return address passed to vpanic confusingly

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

2016-08-05 Thread Sean Cole
Module Name:src Committed By: scole Date: Fri Aug 5 17:10:48 UTC 2016 Modified Files: src/sys/lib/libkern/arch/ia64: Makefile.inc Removed Files: src/sys/lib/libkern/arch/ia64: memcpy.S Log Message: PR port-ia64/51261 Use common/lib/libc/arch/ia64/string

CVS commit: src/sys/lib/libkern

2016-05-10 Thread Tyler R. Retzlaff
Module Name:src Committed By: rtr Date: Wed May 11 03:17:22 UTC 2016 Modified Files: src/sys/lib/libkern: libkern.h Log Message: provide const versions of container_of macros. discussed with riastradh@ by email To generate a diff of this commit: cvs rdiff -u -r1.122

CVS commit: src/sys/lib/libkern

2016-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 28 15:20:16 UTC 2016 Modified Files: src/sys/lib/libkern: rngtest.c Log Message: Fix relation in rngtest failure message to match reality. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/lib/libkern

2015-10-28 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 29 00:18:55 UTC 2015 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: remove "@echo done" from 4 rules that don't need it and the random "done" in my build logs don't help understanding. To generate a diff of

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

2015-07-30 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Jul 30 15:29:52 UTC 2015 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Revert untested and unnecessary change in previous rev 1.36. Our autobuild doesn't always reflect the latest fixes. To

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

2015-07-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 30 07:44:40 UTC 2015 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: add mulsi3, needed by inet_addr.o To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/lib/libkern

2015-05-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 29 19:38:59 UTC 2015 Modified Files: src/sys/lib/libkern: libkern.h Log Message: If the platform support popcount as a __builtin, use that in preference to the libc versions. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/lib/libkern

2015-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 9 18:49:36 UTC 2015 Modified Files: src/sys/lib/libkern: libkern.h Log Message: tricks with sizeof() make coverity complain. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/lib/libkern

2015-01-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 16 18:36:31 UTC 2015 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Log Message: strtoi and strtou for the kernel To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/lib/libkern

2014-11-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 20 16:25:16 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Removed Files: src/sys/lib/libkern: bcd.c Log Message: bcdtobin and bintobcd are now inlines in dev/clock_subr.h To generate

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

2014-09-08 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Sep 8 12:12:19 UTC 2014 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Revert 1.33 and 1.34 for now, until either .INVISIBLE is reinstanciated or random.S dropped. To generate a diff of this

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

2014-09-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Sep 1 07:32:35 UTC 2014 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Make random.S invisible for coldfire too (e.g. anything not m68k) To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

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

2014-08-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Aug 27 08:51:37 UTC 2014 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: use .INVISIBLE to hide random.S, instead of extra rules. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/lib/libkern

2014-07-04 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jul 4 16:44:26 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: ${.PARSEDIR} not .${PARSEDIR} for Makefile.compiler-rt include To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2014-03-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 13 16:09:11 UTC 2014 Modified Files: src/sys/lib/libkern/arch/hppa: Makefile.inc Log Message: remove compiler-rt duplicates to fix build To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/lib/libkern

2014-03-11 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 12 00:22:53 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: Do not include compiler-rt in librump. librump is not a toolchain support library, and toolchain support belongs in the host libc or

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

2014-03-07 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Fri Mar 7 20:23:09 UTC 2014 Modified Files: src/sys/lib/libkern/arch/sparc: random.S src/sys/lib/libkern/arch/sparc64: random.S Log Message: Align explicitly to make kernels compiled by clang generate properly aligned

CVS commit: src/sys/lib/libkern

2014-02-27 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Feb 27 18:05:07 UTC 2014 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Provide labs, llabs and imaxabs for kernel use. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/sys/lib/libkern

2014-02-09 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Feb 9 12:53:30 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile Log Message: Revert previous revision. It bkeaks profiling kernel builds. LIBISPRIVATE unconditionnally set MKPROFILE to no, preventing profiling kernel

CVS commit: src/sys/lib/libkern

2014-01-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed Jan 29 22:30:24 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: For ARM EABI, includ divide-by-0 trap handlers. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/lib/libkern

2014-01-16 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Jan 17 00:49:55 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: This is not libc, so don't check the libc arch macro. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/lib/libkern

2014-01-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed Jan 15 21:12:57 UTC 2014 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: For HAVE_LIBGCC=no, use compiler-rt for quad support. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/lib/libkern

2013-12-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 27 20:25:33 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Log Message: add strncat (for acpi) To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/lib/libkern

2013-12-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 15 21:15:41 UTC 2013 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Allow overriding CTASSERT. This helps with building NetBSD sources with compilers that don't support __COUNTER__ -- shifting the CTASSERTs

CVS commit: src/sys/lib/libkern

2013-12-03 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Dec 3 16:15:22 UTC 2013 Added Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: libkern build glue for compiler-rt. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/lib/libkern

2013-11-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 19 16:56:21 UTC 2013 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: For the purposes of static analysis, this never returns. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/lib/libkern

2013-11-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 3 00:01:44 UTC 2013 Modified Files: src/sys/lib/libkern: softfloat.c Log Message: mark some variables as unused, but keep them around as comments To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/lib/libkern

2013-08-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 28 16:20:38 UTC 2013 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Fix libkern's prototype for explicit_memset. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

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

2013-08-21 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Aug 21 08:30:18 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: clzsi2.S Log Message: Thumbify To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libkern/arch/arm/clzsi2.S Please note that diffs

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

2013-08-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Aug 20 21:43:03 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: Some assembly files need to compiled -marm since they are Thumb compatible. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/lib/libkern

2013-08-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Aug 21 05:50:14 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile Log Message: Simplify by using LIBISPRIVATE?= yes To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/sys/lib/libkern/Makefile Please note

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

2013-08-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Aug 12 23:42:14 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: unwind_stub.c Log Message: Fix typos (prX not cpX) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/arm/unwind_stub.c

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

2013-08-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Aug 11 04:58:01 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: clzsi2.S Log Message: Support thumb To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/lib/libkern/arch/arm/clzsi2.S Please note that

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:16:40 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: random.S Log Message: Don't use %d2 (violates the ABI since it wasn't saved), use %a0 instead. Use a pcrelative access for the local data avoiding the GOT.

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:29:30 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: skpc.S Log Message: Convert to morotola syntax To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/lib/libkern/arch/m68k/skpc.S Please

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:40:42 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: scanc.S Log Message: Convert to motorola syntax To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/lib/libkern/arch/m68k/scanc.S Please

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:42:24 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: scanc.S Log Message: Keep stack longword aligned. Use longword ops for %d2. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:53:09 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Reorder a little to make clearer. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 12:54:08 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: skpc.S Log Message: Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/lib/libkern/arch/m68k/skpc.S Please note that diffs

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

2013-07-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jul 18 22:14:48 UTC 2013 Modified Files: src/sys/lib/libkern/arch/m68k: scanc.S skpc.S Log Message: Adjust for coldfire To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libkern/arch/m68k/scanc.S \

CVS commit: src/sys/lib/libkern

2013-06-29 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Jun 29 16:02:01 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: libkern: add murmurhash module. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/lib/libkern/Makefile.libkern

CVS commit: src/sys/lib/libkern

2013-06-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jun 23 02:38:22 UTC 2013 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: Account bytes drawn from initial call to libkern arc4random. XXX This unlocked initialization looks rather bogus... To generate a

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

2013-06-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 20 07:29:50 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: modsi3/umodsi3 are only needed !EABI arm To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2013-06-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jun 21 05:06:24 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: Add back {,u}modsi3 for libkern since if we are building standalone tools we might be using the old ABI and might need them. To

CVS commit: src/sys/lib/libkern

2013-03-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 17 00:47:14 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: undo sparc64 kludge To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/lib/libkern/Makefile.libkern Please

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

2013-03-16 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sun Mar 17 04:45:47 UTC 2013 Modified Files: src/sys/lib/libkern/arch/sparc: Makefile.inc Log Message: Revert previous. christos fixed the root cause. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

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

2013-03-16 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sun Mar 17 04:47:17 UTC 2013 Modified Files: src/sys/lib/libkern/arch/sparc64: Makefile.inc Log Message: Remove duplicate source files. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/lib/libkern

2013-03-14 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Thu Mar 14 11:53:34 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern src/sys/lib/libkern/arch/sparc: Makefile.inc Log Message: Make sparc64 32-bit kernel buildable. To generate a diff of this commit: cvs

CVS commit: src/sys/lib/libkern

2013-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 11 11:44:48 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: amend previous sparc64 fix: rump does not know about memcpyset.s To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/lib/libkern

2013-03-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 2 22:04:06 UTC 2013 Modified Files: src/sys/lib/libkern: xlat_mbr_fstype.c Log Message: recognize OpenBSD too To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libkern/xlat_mbr_fstype.c Please

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

2013-02-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Feb 6 07:18:17 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: Modify earm rule to match any machine_arch starting with earm. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

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

2013-01-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Jan 23 20:38:28 UTC 2013 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: pull in strnlen.S To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/lib/libkern/arch/arm/Makefile.inc

CVS commit: src/sys/lib/libkern

2013-01-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 23 22:34:37 UTC 2013 Modified Files: src/sys/lib/libkern: Makefile.libkern src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: Add strnlen.c to SRCS (which will automatically use the .S version if it exists).

CVS commit: src/sys/lib/libkern

2012-12-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 12 15:10:27 UTC 2012 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: Don't pass down CPUFLAGS since its value is already in CFLAGS. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

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

2012-10-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 30 16:36:03 UTC 2012 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: add new divsi3 related files. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2012-08-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Aug 6 02:14:57 UTC 2012 Modified Files: src/sys/lib/libkern/arch/arm: Makefile.inc Log Message: If earm*, compile new aeabi runtime routines. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/lib/libkern

2012-02-14 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Tue Feb 14 18:57:35 UTC 2012 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: void function _arc4randbytes cannot return a value. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/lib/libkern

2012-01-21 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Jan 22 02:57:37 UTC 2012 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Add CTASSERT_SIGNED() and CTASSERT_UNSIGNED(). To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/lib/libkern

2011-11-29 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Tue Nov 29 13:16:27 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: make rs static -- this name is too unspecific for the global namespace To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/lib/libkern

2011-11-26 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Sat Nov 26 13:53:37 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: Fix white space usage. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/lib/libkern/arc4random.c Please note that

CVS commit: src/sys/lib/libkern

2011-11-26 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Sat Nov 26 14:04:20 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: Use exact 32bit integral type to declare variable to store 32bit random value. This is necessary since it is overwritten by four bytes.

CVS commit: src/sys/lib/libkern

2011-11-26 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Nov 27 00:09:04 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: Disable a DIAGNOSTIC test which causes kernel stack overflow on all arm ports. Boot failure is reported from several arm users

CVS commit: src/sys/lib/libkern

2011-11-25 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Nov 25 12:45:00 UTC 2011 Modified Files: src/sys/lib/libkern: rngtest.c Log Message: Spell restrict with __. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/rngtest.c Please note that diffs

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

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 sys/systm.h because it brings in too much stuff that conflicts with standalone code. Instead modify

  1   2   >