CVS commit: src/common/lib/libc/string

2024-11-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 7 18:12:09 UTC 2024 Modified Files: src/common/lib/libc/string: ffsl.c Log Message: pass lint To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/common/lib/libc/string/ffsl.c Please note that diffs are n

CVS commit: src/common/lib/libc/string

2024-11-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 7 18:12:09 UTC 2024 Modified Files: src/common/lib/libc/string: ffsl.c Log Message: pass lint To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/common/lib/libc/string/ffsl.c Please note that diffs are n

CVS commit: src/common/dist/zlib

2024-09-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Sep 22 19:12:28 UTC 2024 Modified Files: src/common/dist/zlib: compress.c crc32.c deflate.c deflate.h gzguts.h gzwrite.c infback.c inffast.c inflate.c inftrees.c trees.c uncompr.c zconf.h zlib.h zutil.

CVS commit: src/common/lib/libc/stdlib

2024-07-24 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jul 24 09:11:28 UTC 2024 Modified Files: src/common/lib/libc/stdlib: _strtoi.h Log Message: PR lib/58461 PR lib/58453 portability fixes Revert previous (1.4) and make the changes properly. If base is invalid, what gets left in

CVS commit: src/common/lib/libc/stdlib

2024-07-24 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jul 24 09:11:28 UTC 2024 Modified Files: src/common/lib/libc/stdlib: _strtoi.h Log Message: PR lib/58461 PR lib/58453 portability fixes Revert previous (1.4) and make the changes properly. If base is invalid, what gets left in

CVS commit: src/common/lib/libc/stdlib

2024-07-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 21 17:40:42 UTC 2024 Modified Files: src/common/lib/libc/stdlib: _strtoi.h Log Message: POSIX allows systems that report EINVAL when no digits are found. On such systems the only way to differentiate EINVAL and ECANCELED

CVS commit: src/common/lib/libc/stdlib

2024-07-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 21 17:40:42 UTC 2024 Modified Files: src/common/lib/libc/stdlib: _strtoi.h Log Message: POSIX allows systems that report EINVAL when no digits are found. On such systems the only way to differentiate EINVAL and ECANCELED

CVS commit: src/common/lib/libc/arch/x86_64/atomic

2024-07-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 16 22:45:10 UTC 2024 Modified Files: src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: amd64: Fix performance regression in uniprocessor atomics/membars. Back in 2022, I eliminated the MFENCE hotpatch in me

CVS commit: src/common/lib/libc/arch/x86_64/atomic

2024-07-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 16 22:45:10 UTC 2024 Modified Files: src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: amd64: Fix performance regression in uniprocessor atomics/membars. Back in 2022, I eliminated the MFENCE hotpatch in me

CVS commit: src/common/lib/libc/stdlib

2024-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 29 07:56:57 UTC 2024 Modified Files: src/common/lib/libc/stdlib: getopt.c Log Message: getopt(): Make this built for _KERNEL || _STANDALONE NFC as a libc routine. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/common/lib/libc/stdlib

2024-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jun 29 07:56:57 UTC 2024 Modified Files: src/common/lib/libc/stdlib: getopt.c Log Message: getopt(): Make this built for _KERNEL || _STANDALONE NFC as a libc routine. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/common/lib/libutil

2024-06-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 16 19:41:39 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: libutil/snprintb: factor out common subexpression GCC 10 was not able to optimize the code size on its own, so offer a little help. To

CVS commit: src/common/lib/libutil

2024-06-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 16 19:41:39 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: libutil/snprintb: factor out common subexpression GCC 10 was not able to optimize the code size on its own, so offer a little help. To

CVS commit: src/common/lib/libc/rpc

2024-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun May 12 23:52:58 UTC 2024 Modified Files: src/common/lib/libc/rpc: xdr.c Log Message: s/descriminated/discriminated/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/rpc/xdr.c Plea

CVS commit: src/common/lib/libc/rpc

2024-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun May 12 23:52:58 UTC 2024 Modified Files: src/common/lib/libc/rpc: xdr.c Log Message: s/descriminated/discriminated/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/rpc/xdr.c Plea

CVS commit: src/common/lib/libc/gen

2024-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat May 4 17:58:24 UTC 2024 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: allocate memory with KM_NOSLEEP to prevent pagedaemon hangs Revert the part of rev 1.32 (reapplying "Do away with separate poo

CVS commit: src/common/lib/libc/gen

2024-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat May 4 17:58:24 UTC 2024 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: allocate memory with KM_NOSLEEP to prevent pagedaemon hangs Revert the part of rev 1.32 (reapplying "Do away with separate poo

CVS commit: src/common/lib/libutil

2024-04-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Apr 1 08:53:42 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: remove redundant memset in kernel mode The provided buffer is already null-terminated by finish_buffer, even in error cases, t

CVS commit: src/common/lib/libutil

2024-04-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Apr 1 08:53:42 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: remove redundant memset in kernel mode The provided buffer is already null-terminated by finish_buffer, even in error cases, t

CVS commit: src/common/lib/libc/arch

2024-03-30 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Mar 30 22:03:39 UTC 2024 Modified Files: src/common/lib/libc/arch/i386/string: strlen.S src/common/lib/libc/arch/x86_64/string: strlen.S Log Message: s/Westley/Wesley/ in a book reference (in comments). To generate a

CVS commit: src/common/lib/libc/arch

2024-03-30 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Mar 30 22:03:39 UTC 2024 Modified Files: src/common/lib/libc/arch/i386/string: strlen.S src/common/lib/libc/arch/x86_64/string: strlen.S Log Message: s/Westley/Wesley/ in a book reference (in comments). To generate a

CVS commit: src/common/lib/libutil

2024-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 5 07:37:08 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: shrink code size, both in source and binary To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/common/lib/libu

CVS commit: src/common/lib/libutil

2024-03-04 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 5 07:37:08 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: shrink code size, both in source and binary To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/common/lib/libu

CVS commit: src/common/lib/libutil

2024-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 24 12:44:11 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: clean up Use consistent data types for buffer positions and lengths, to avoid type casts. To generate a diff of this commit:

CVS commit: src/common/lib/libutil

2024-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 24 12:44:11 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: clean up Use consistent data types for buffer positions and lengths, to avoid type casts. To generate a diff of this commit:

CVS commit: src/common/lib/libc/gmon

2024-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 23 13:32:28 UTC 2024 Modified Files: src/common/lib/libc/gmon: mcount.c Log Message: fix static unused issue until lint understands attributes better. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/c

CVS commit: src/common/lib/libc/gmon

2024-02-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 23 13:32:28 UTC 2024 Modified Files: src/common/lib/libc/gmon: mcount.c Log Message: fix static unused issue until lint understands attributes better. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/c

CVS commit: src/common/lib/libutil

2024-02-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 17 10:23:30 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: convert macros to local functions Let the compiler decide whether to inline the functions; allow stepping through the code in

CVS commit: src/common/lib/libutil

2024-02-17 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 17 10:23:30 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: convert macros to local functions Let the compiler decide whether to inline the functions; allow stepping through the code in

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 21:25:46 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: do not modify bufsize when producing multiple lines To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/common/

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 21:25:46 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: do not modify bufsize when producing multiple lines To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/common/

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 19:31:25 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: use size_t for buffer sizes and positions To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/common/lib/libuti

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 19:31:25 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: use size_t for buffer sizes and positions To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/common/lib/libuti

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 18:17:10 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: use unsigned integers for parsing the bitfmt To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/common/lib/lib

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 18:17:10 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: use unsigned integers for parsing the bitfmt To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/common/lib/lib

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 18:03:16 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: eliminate a few local variables To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/common/lib/libutil/snprintb

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 18:03:16 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: eliminate a few local variables To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/common/lib/libutil/snprintb

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 17:42:50 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: rename local variables The single-letter variables 't', 's', 'l' and 'c' were too hard to decipher. The variable 'f_len' was

CVS commit: src/common/lib/libutil

2024-02-16 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 17:42:50 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: rename local variables The single-letter variables 't', 's', 'l' and 'c' were too hard to decipher. The variable 'f_len' was

CVS commit: src/common/lib/libutil

2024-02-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 01:57:51 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: clean up Remove redundant parentheses and casts. Indent statement-like macros consistently, use separate lines for each state

CVS commit: src/common/lib/libutil

2024-02-15 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 16 01:57:51 UTC 2024 Modified Files: src/common/lib/libutil: snprintb.c Log Message: snprintb: clean up Remove redundant parentheses and casts. Indent statement-like macros consistently, use separate lines for each state

CVS commit: src/common/lib/libc/atomic

2024-02-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 14 18:00:02 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_load.c Log Message: sprinkle unused. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/atomic/atomic_load.c Please

CVS commit: src/common/lib/libc/atomic

2024-02-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 14 18:00:02 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_load.c Log Message: sprinkle unused. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/atomic/atomic_load.c Please

CVS commit: src/common/lib/libc/atomic

2024-02-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 4 16:19:12 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_store.c Log Message: mark unused argument To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/atomic/atomic_store.c P

CVS commit: src/common/lib/libc/atomic

2024-02-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 4 16:19:12 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_store.c Log Message: mark unused argument To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/atomic/atomic_store.c P

CVS commit: src/common/lib/libc/atomic

2024-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 29 16:09:46 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_c11_compare_exchange_cas_16.c atomic_c11_compare_exchange_cas_32.c atomic_c11_compare_exchange_cas_8.c Log Message: sprinkle

CVS commit: src/common/lib/libc/atomic

2024-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 29 16:09:46 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_c11_compare_exchange_cas_16.c atomic_c11_compare_exchange_cas_32.c atomic_c11_compare_exchange_cas_8.c Log Message: sprinkle

CVS commit: src/common/lib/libc/atomic

2024-01-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 21 03:42:08 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_init_testset.c Log Message: Catch up with revision 1.5 of atomic_init_cas.c. Fixes building libc on sun2, and probably others. To generate a diff

CVS commit: src/common/lib/libc/atomic

2024-01-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 21 03:42:08 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_init_testset.c Log Message: Catch up with revision 1.5 of atomic_init_cas.c. Fixes building libc on sun2, and probably others. To generate a diff

CVS commit: src/common/lib/libc/string

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 14:55:11 UTC 2024 Modified Files: src/common/lib/libc/string: strpbrk.c Log Message: Add __UNCONST To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/string/strpbrk.c Please note that d

CVS commit: src/common/lib/libc/string

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 14:55:11 UTC 2024 Modified Files: src/common/lib/libc/string: strpbrk.c Log Message: Add __UNCONST To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/string/strpbrk.c Please note that d

CVS commit: src/common/lib/libc

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 14:55:02 UTC 2024 Modified Files: src/common/lib/libc/gen: ptree.c src/common/lib/libc/hash/sha2: sha2.c Log Message: move local decls to headers To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/common/lib/libc

2024-01-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 20 14:55:02 UTC 2024 Modified Files: src/common/lib/libc/gen: ptree.c src/common/lib/libc/hash/sha2: sha2.c Log Message: move local decls to headers To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/common/lib/libc/atomic

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 19:33:49 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_init_cas.c atomic_init_testset.c Log Message: make decls consistent To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/lib

CVS commit: src/common/lib/libc/atomic

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 19:33:49 UTC 2024 Modified Files: src/common/lib/libc/atomic: atomic_init_cas.c atomic_init_testset.c Log Message: make decls consistent To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/lib

CVS commit: src/common/lib/libc/hash/sha3

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 19:32:42 UTC 2024 Modified Files: src/common/lib/libc/hash/sha3: sha3.c Log Message: use size_t To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/hash/sha3/sha3.c Please note that diff

CVS commit: src/common/lib/libc/hash/sha3

2024-01-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 19 19:32:42 UTC 2024 Modified Files: src/common/lib/libc/hash/sha3: sha3.c Log Message: use size_t To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/hash/sha3/sha3.c Please note that diff

CVS commit: src/common/lib/libc/misc

2023-12-06 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 7 07:10:44 UTC 2023 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: s/miltiple/multiple/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/common/lib/libc/misc/ubsan.c Please

CVS commit: src/common/lib/libc/misc

2023-12-06 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Dec 7 07:10:44 UTC 2023 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: s/miltiple/multiple/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/common/lib/libc/misc/ubsan.c Please

CVS commit: src/common/lib/libprop

2023-11-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Nov 17 21:29:33 UTC 2023 Modified Files: src/common/lib/libprop: prop_string.c Log Message: In _prop_string_instantiate(), when we de-dup a non-MUTABLE string, make sure we free the provided string buffer if NOCOPY is not set

CVS commit: src/common/lib/libprop

2023-11-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Nov 17 21:29:33 UTC 2023 Modified Files: src/common/lib/libprop: prop_string.c Log Message: In _prop_string_instantiate(), when we de-dup a non-MUTABLE string, make sure we free the provided string buffer if NOCOPY is not set

CVS commit: src/common/lib/libc/arch/hppa/atomic

2023-10-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 29 08:04:19 UTC 2023 Modified Files: src/common/lib/libc/arch/hppa/atomic: Makefile.inc Log Message: Define __HAVE_ATOMIC_CAS_64_UP and provide __sync_val_compare_and_swap_8 The new santizer code in gcc12 needs this. To

CVS commit: src/common/lib/libc/arch/hppa/atomic

2023-10-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 29 08:04:19 UTC 2023 Modified Files: src/common/lib/libc/arch/hppa/atomic: Makefile.inc Log Message: Define __HAVE_ATOMIC_CAS_64_UP and provide __sync_val_compare_and_swap_8 The new santizer code in gcc12 needs this. To

CVS commit: src/common/lib/libc/gen

2023-09-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Sep 23 19:17:38 UTC 2023 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: kmem_free() -> kmem_intr_free(). Spotted by rin@. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/common/lib/libc/gen/

CVS commit: src/common/lib/libc/gen

2023-09-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Sep 23 19:17:38 UTC 2023 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: kmem_free() -> kmem_intr_free(). Spotted by rin@. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/common/lib/libc/gen/

CVS commit: src/common/lib/libc/arch/aarch64/string

2023-07-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 23 07:54:37 UTC 2023 Modified Files: src/common/lib/libc/arch/aarch64/string: bcopy.S Log Message: port-arm/57388: Minor bug fix in bcopy.S Use correct register to check alignment of destination in backwards copy. Patch f

CVS commit: src/common/lib/libc/arch/aarch64/string

2023-07-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jul 23 07:54:37 UTC 2023 Modified Files: src/common/lib/libc/arch/aarch64/string: bcopy.S Log Message: port-arm/57388: Minor bug fix in bcopy.S Use correct register to check alignment of destination in backwards copy. Patch f

CVS commit: src/common/lib/libc/string

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 22:18:13 UTC 2023 Modified Files: src/common/lib/libc/string: strspn.c Log Message: strspn: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/string/strspn.c Please n

CVS commit: src/common/lib/libc/string

2023-06-18 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Jun 18 22:18:13 UTC 2023 Modified Files: src/common/lib/libc/string: strspn.c Log Message: strspn: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/string/strspn.c Please n

CVS commit: src/common/lib/libprop

2023-06-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 14 00:35:19 UTC 2023 Modified Files: src/common/lib/libprop: prop_dictionary.c Log Message: Sprinkle braces around _PROP_RWLOCK_UNLOCK() in ``if'' block. It is expanded into /* nothing */ for _STANDALONE. To generate a diff

CVS commit: src/common/lib/libprop

2023-06-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 14 00:35:19 UTC 2023 Modified Files: src/common/lib/libprop: prop_dictionary.c Log Message: Sprinkle braces around _PROP_RWLOCK_UNLOCK() in ``if'' block. It is expanded into /* nothing */ for _STANDALONE. To generate a diff

CVS commit: src/common/lib/libc/atomic

2023-04-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 3 16:45:46 UTC 2023 Modified Files: src/common/lib/libc/atomic: atomic_is_lock_free.c Log Message: libc atomic: Make previous work a little less accidentally. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1

CVS commit: src/common/lib/libc/atomic

2023-04-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 3 16:45:46 UTC 2023 Modified Files: src/common/lib/libc/atomic: atomic_is_lock_free.c Log Message: libc atomic: Make previous work a little less accidentally. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1

CVS commit: src/common/lib/libc/atomic

2023-04-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 3 08:00:28 UTC 2023 Modified Files: src/common/lib/libc/atomic: atomic_is_lock_free.c Log Message: libc __atomic_is_lock_free: Fix clang build with symbol hacks. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/common/lib/libc/atomic

2023-04-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 3 08:00:28 UTC 2023 Modified Files: src/common/lib/libc/atomic: atomic_is_lock_free.c Log Message: libc __atomic_is_lock_free: Fix clang build with symbol hacks. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/common/lib/libc

2023-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 30 15:03:36 UTC 2023 Modified Files: src/common/lib/libc/arch/hppa/atomic: Makefile.inc src/common/lib/libc/arch/m68k/atomic: Makefile.inc src/common/lib/libc/arch/mips/atomic: Makefile.inc src/co

CVS commit: src/common/lib/libc

2023-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 30 15:03:36 UTC 2023 Modified Files: src/common/lib/libc/arch/hppa/atomic: Makefile.inc src/common/lib/libc/arch/m68k/atomic: Makefile.inc src/common/lib/libc/arch/mips/atomic: Makefile.inc src/co

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jan 24 07:04:27 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: memcpy_arm.S Log Message: Fix two signed comparisons that were missed in the last patch. Found be rillig@ To generate a diff of this commit: cvs

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jan 24 07:04:27 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: memcpy_arm.S Log Message: Fix two signed comparisons that were missed in the last patch. Found be rillig@ To generate a diff of this commit: cvs

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Jan 19 18:03:03 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: memcpy_arm.S memcpy_neon.S memcpy_xscale.S memmove.S memset.S memset_naive.S strlen_neon.S Log Message: Use unsigned comparisons for po

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Jan 19 18:03:03 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: memcpy_arm.S memcpy_neon.S memcpy_xscale.S memmove.S memset.S memset_naive.S strlen_neon.S Log Message: Use unsigned comparisons for po

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 15 08:43:04 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: strlen_arm.S Log Message: Fix strnlen with a large maxlen argument by using unsigned comparison conditions - from mlelstv. I had a similar, but not

CVS commit: src/common/lib/libc/arch/arm/string

2023-01-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 15 08:43:04 UTC 2023 Modified Files: src/common/lib/libc/arch/arm/string: strlen_arm.S Log Message: Fix strnlen with a large maxlen argument by using unsigned comparison conditions - from mlelstv. I had a similar, but not

CVS commit: src/common/lib/libc/arch/arm/string

2022-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 3 11:34:38 UTC 2022 Modified Files: src/common/lib/libc/arch/arm/string: strlen_arm.S Log Message: Fix some comments To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/arch/arm/string/strlen

CVS commit: src/common/lib/libc/arch/arm/string

2022-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 3 11:34:38 UTC 2022 Modified Files: src/common/lib/libc/arch/arm/string: strlen_arm.S Log Message: Fix some comments To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/arch/arm/string/strlen

CVS commit: src/common/lib/libc/arch/arm/string

2022-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 3 11:30:24 UTC 2022 Modified Files: src/common/lib/libc/arch/arm/string: strlen_naive.S Log Message: improve a comment To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/common/lib/libc/arch/arm/string/strle

CVS commit: src/common/lib/libc/arch/arm/string

2022-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 3 11:30:24 UTC 2022 Modified Files: src/common/lib/libc/arch/arm/string: strlen_naive.S Log Message: improve a comment To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/common/lib/libc/arch/arm/string/strle

CVS commit: src/common/dist/zlib

2022-10-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 15 23:21:34 UTC 2022 Modified Files: src/common/dist/zlib: zlib.h zutil.h Log Message: Handle standalone code. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/common/dist/zlib/zlib.h \ src/common/di

CVS commit: src/common/dist/zlib

2022-10-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 15 23:21:34 UTC 2022 Modified Files: src/common/dist/zlib: zlib.h zutil.h Log Message: Handle standalone code. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/common/dist/zlib/zlib.h \ src/common/di

CVS commit: src/common/dist/zlib

2022-10-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 15 19:49:34 UTC 2022 Modified Files: src/common/dist/zlib: compress.c crc32.c deflate.c deflate.h gzguts.h gzwrite.c infback.c inffast.c inflate.c inftrees.c trees.c uncompr.c zconf.h zlib.h zutil.

CVS commit: src/common/lib/libprop

2022-08-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 7 23:49:46 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Allocate sizeof(*ctx), not sizeof(struct ...). No functional change intended. To generate a diff of this commit: cvs rd

CVS commit: src/common/lib/libprop

2022-08-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 7 23:49:46 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Allocate sizeof(*ctx), not sizeof(struct ...). No functional change intended. To generate a diff of this commit: cvs rd

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2022-08-06 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 6 21:31:33 UTC 2022 Modified Files: src/common/lib/libc/arch/aarch64/atomic: Makefile.inc __aarch64_lse.S Log Message: aarch64: Implement __aarch64_casN_sync. gcc generates calls to this symbol in programs that use __

CVS commit: src/common/lib/libc/arch/aarch64/atomic

2022-08-06 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Aug 6 21:31:33 UTC 2022 Modified Files: src/common/lib/libc/arch/aarch64/atomic: Makefile.inc __aarch64_lse.S Log Message: aarch64: Implement __aarch64_casN_sync. gcc generates calls to this symbol in programs that use __

CVS commit: src/common/lib/libprop

2022-08-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 4 09:02:29 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Fix mistake in previous -- use strncmp for prefix matching. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.3

CVS commit: src/common/lib/libprop

2022-08-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 4 09:02:29 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Fix mistake in previous -- use strncmp for prefix matching. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.3

CVS commit: src/common/lib/libprop

2022-08-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 3 21:20:21 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Don't run off end of buffer with memcmp. The input is required to be NUL-terminated anyway, so just use strcmp here. Rep

CVS commit: src/common/lib/libprop

2022-08-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 3 21:20:21 UTC 2022 Modified Files: src/common/lib/libprop: prop_object.c Log Message: proplib: Don't run off end of buffer with memcmp. The input is required to be NUL-terminated anyway, so just use strcmp here. Rep

CVS commit: src/common/lib/libprop

2022-08-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 3 21:13:46 UTC 2022 Modified Files: src/common/lib/libprop: prop_array_util.c prop_data.c prop_dictionary.c prop_dictionary_util.c prop_kern.c prop_number.c prop_object.c prop_string.c Log Messa

CVS commit: src/common/lib/libprop

2022-08-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 3 21:13:46 UTC 2022 Modified Files: src/common/lib/libprop: prop_array_util.c prop_data.c prop_dictionary.c prop_dictionary_util.c prop_kern.c prop_number.c prop_object.c prop_string.c Log Messa

  1   2   3   >