CVS commit: src/sys/lib/libkern

2024-01-01 Thread Olaf Seibert
Module Name:src Committed By: rhialto Date: Mon Jan 1 20:33:34 UTC 2024 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: avoid dependency on NETBSDSRCDIR being set. (similar to an earlier commit) due to various things, non-build.sh builds don't have it

CVS commit: src/sys/lib/libkern

2024-01-01 Thread Olaf Seibert
Module Name:src Committed By: rhialto Date: Mon Jan 1 20:33:34 UTC 2024 Modified Files: src/sys/lib/libkern: Makefile.libkern Log Message: avoid dependency on NETBSDSRCDIR being set. (similar to an earlier commit) due to various things, non-build.sh builds don't have it

CVS commit: src/sys/lib/libkern

2023-11-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Nov 13 19:07:00 UTC 2023 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: avoid dependency on NETBSDSRCDIR being set. due to various things, non-build.sh builds don't have it set already and it ends up

CVS commit: src/sys/lib/libkern

2023-11-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Nov 13 19:07:00 UTC 2023 Modified Files: src/sys/lib/libkern: Makefile.compiler-rt Log Message: avoid dependency on NETBSDSRCDIR being set. due to various things, non-build.sh builds don't have it set already and it ends up

CVS commit: src/sys/lib/libkern

2023-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Sep 6 19:14:52 UTC 2023 Modified Files: src/sys/lib/libkern: libkern.h Log Message: fix the example for container_of(). needs to be a pointer into the containing structure, not the value of a pointer inside the structure. To

CVS commit: src/sys/lib/libkern

2023-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Sep 6 19:14:52 UTC 2023 Modified Files: src/sys/lib/libkern: libkern.h Log Message: fix the example for container_of(). needs to be a pointer into the containing structure, not the value of a pointer inside the structure. To

CVS commit: src/sys/lib/libkern

2022-06-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 19 18:28:16 UTC 2022 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: libkern: fix wrong escaping in makefile In the unlikely event that KERNDIR contains a '$' character, that '$' should not be doubled to

CVS commit: src/sys/lib/libkern

2022-06-19 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 19 18:28:16 UTC 2022 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: libkern: fix wrong escaping in makefile In the unlikely event that KERNDIR contains a '$' character, that '$' should not be doubled to

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

2022-06-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 15 21:31:19 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: milli_extra.S Log Message: Fix a dumb typo/thinko Thanks to Tom Lane for spotting it. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2022-06-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 15 21:31:19 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: milli_extra.S Log Message: Fix a dumb typo/thinko Thanks to Tom Lane for spotting it. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2022-06-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 13 16:03:07 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: Makefile.inc Added Files: src/sys/lib/libkern/arch/hppa: milli_extra.S Log Message: Provide a __canonicalize_funcptr_for_compare which only needs

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

2022-06-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 13 16:03:07 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: Makefile.inc Added Files: src/sys/lib/libkern/arch/hppa: milli_extra.S Log Message: Provide a __canonicalize_funcptr_for_compare which only needs

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

2022-06-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 13 16:00:05 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: milli.S Log Message: Don't need $$sh_func_adrs To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/arch/hppa/milli.S Please

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

2022-06-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jun 13 16:00:05 UTC 2022 Modified Files: src/sys/lib/libkern/arch/hppa: milli.S Log Message: Don't need $$sh_func_adrs To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/arch/hppa/milli.S Please

CVS commit: src/sys/lib/libkern

2022-05-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon May 30 14:13:59 UTC 2022 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: Introduce LIBKERN_MD_FLAGS to pass some MD flags for libkern. This is necessary since libkern is built by coprocess, and threfore subsets

CVS commit: src/sys/lib/libkern

2022-05-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon May 30 14:13:59 UTC 2022 Modified Files: src/sys/lib/libkern: Makefile.inc Log Message: Introduce LIBKERN_MD_FLAGS to pass some MD flags for libkern. This is necessary since libkern is built by coprocess, and threfore subsets

CVS commit: src/sys/lib/libkern

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:33:32 UTC 2021 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.") that change had no effect because vpanic() is marked

CVS commit: src/sys/lib/libkern

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:33:32 UTC 2021 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.") that change had no effect because vpanic() is marked

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/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-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-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: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

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 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: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: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: 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: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-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

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/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

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

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

2020-04-22 Thread Rin Okuyama
In addition to these files in this mail: Modified Files: src/lib/libc/arch/m68k/gen: Makefile.inc src/lib/libc/compiler_rt: Makefile.inc src/sys/arch/sun68k/stand/libsa: Makefile.inc Removed Files: src/common/lib/libc/arch/m68k/gen: divsi3.S modsi3.S udivsi3.S umodsi3.S

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/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

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/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: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: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-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-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-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-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 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

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 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-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

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/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: 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: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

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/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

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/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-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

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

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 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/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

  1   2   3   >