Module Name:src
Committed By: dholland
Date: Sat Aug 7 03:17:23 UTC 2021
Modified Files:
src/lib/libc/gen: signal.3
Log Message:
typo
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/lib/libc/gen/signal.3
Please note that diffs are not public domain;
Module Name:src
Committed By: wiz
Date: Wed Jul 28 11:31:07 UTC 2021
Modified Files:
src/lib/libc/sys: flock.2
Log Message:
Fix typos, improve wording.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/lib/libc/sys/flock.2
Please note that diffs are not
Module Name:src
Committed By: wiz
Date: Wed Jul 28 11:29:59 UTC 2021
Modified Files:
src/lib/libc/sys: fcntl.2
Log Message:
Fix typos, improve wording.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/lib/libc/sys/fcntl.2
Please note that diffs are not
Module Name:src
Committed By: rin
Date: Sat Jul 24 05:27:26 UTC 2021
Modified Files:
src/lib/libc/arch/powerpc/string: Makefile.inc
Log Message:
For evbppc, use C version of bcopy(3), memcpy(3), memcmp(3), and
memmove(3) consistently for debug library (*.go) in order to
Module Name:src
Committed By: christos
Date: Thu Jul 22 17:09:01 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c
Log Message:
revert changes to fflush.c (1.18) and fvwrite.c (1.25) until we investigate
collateral damage. Breaks h_intr.c test. Requested by RVP.
To
Module Name:src
Committed By: christos
Date: Thu Jul 22 17:08:15 UTC 2021
Modified Files:
src/lib/libc/stdio: fvwrite.c
Log Message:
revert changes to fflush.c (1.18) and fvwrite.c (1.25) until we investigate
collateral damage. Breaks h_intr.c test. Requested by RVP.
To
Module Name:src
Committed By: christos
Date: Mon Jul 19 10:00:33 UTC 2021
Modified Files:
src/lib/libc/stdio: fvwrite.c
Log Message:
There's no need to adjust `iov' in the error path.
Returning the amount written is all that's needed.
from RVP
To generate a diff of this
Module Name:src
Committed By: christos
Date: Fri Jul 16 12:34:10 UTC 2021
Modified Files:
src/lib/libc/stdio: fvwrite.c
Log Message:
When fflush fails, adjust pointers and the io vectors. From RVP. Fixes
core-dump at cvs(1) exit(3).
To generate a diff of this commit:
Module Name:src
Committed By: kre
Date: Sun Jul 11 16:30:41 UTC 2021
Modified Files:
src/lib/libc/gen: initdir.c
Log Message:
Make sure dd_size is init'd, even when nothing has been read (so it
will be 0). Reported on tech-userlevel by Mouse 20210711T044753+
To
Module Name:src
Committed By: christos
Date: Fri Jul 9 09:24:16 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c
Log Message:
Don't adjust the buffers when write returns 0. This happens with fmemopen
and other synthetic write functions. This fixes the unit-tests for
Module Name:src
Committed By: christos
Date: Thu Jul 8 15:44:44 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c
Log Message:
Include the 0 return from write. Although the real write system call does
not return 0, the synthetic writes from funopen/fmemopen could.
Module Name:src
Committed By: christos
Date: Thu Jul 8 09:06:51 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c fvwrite.c
Log Message:
Obey EINTR and return immediately adjusting for unwritten. From RVP
To generate a diff of this commit:
cvs rdiff -u -r1.20
Module Name:src
Committed By: christos
Date: Tue Jul 6 14:22:16 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c fvwrite.c
Log Message:
Handle EINTR, from RVP.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/lib/libc/stdio/fflush.c
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Mon Jul 5 07:26:00 UTC 2021
Modified Files:
src/lib/libc/stdio: fflush.c
Log Message:
Account for partial writes when interrupted (from FreeBSD).
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: rillig
Date: Sun Jul 4 16:18:50 UTC 2021
Modified Files:
src/lib/libc/include: namespace.h
Log Message:
libc: remove special handling for lint
In namespace.h 1.102 from 2005-07-16, the #ifndef was added to fix the
broken lint2 pass.
Module Name:src
Committed By: christos
Date: Sat Jul 3 14:08:55 UTC 2021
Modified Files:
src/lib/libc/gmon: gmon.c
Log Message:
PR/56246: Yuichiro Naito: gprof(1) never show call graphs when profiling
multi-threaded application
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Wed Jun 30 21:20:30 UTC 2021
Modified Files:
src/lib/libc/arch/arm/gen: swapcontext.S
src/lib/libc/arch/arm/sys: __clone.S
Log Message:
Do previous differtly by pushing two registers in the same way as the
_INVOKE_CERROR
Module Name:src
Committed By: skrll
Date: Wed Jun 30 07:36:05 UTC 2021
Modified Files:
src/lib/libc/arch/arm/sys: __clone.S
Log Message:
The _INVOKE_CERROR macro deals with thumb so simplify the code (at the
expense of a couple more instructions).
To generate a diff of
Module Name:src
Committed By: skrll
Date: Wed Jun 30 07:34:24 UTC 2021
Modified Files:
src/lib/libc/arch/arm/sys: __clone.S
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/arch/arm/sys/__clone.S
Please note
Module Name:src
Committed By: rin
Date: Wed Jun 30 00:00:49 UTC 2021
Modified Files:
src/lib/libc/arch/arm/gen: swapcontext.S
src/lib/libc/arch/arm/sys: __clone.S
Log Message:
Fix previous. For Thumb-1:
- sp cannot be manipulated directly
- {add,sub}s should be
Module Name:src
Committed By: rin
Date: Tue Jun 29 23:29:12 UTC 2021
Modified Files:
src/lib/libc/arch/arm/gen: swapcontext.S
src/lib/libc/arch/arm/sys: __clone.S
Log Message:
Align sp to 8-byte boundary as required by EABI.
IIUC, this change only affects libc
Module Name:src
Committed By: christos
Date: Fri Jun 18 10:57:14 UTC 2021
Modified Files:
src/lib/libc/gen: vis.c
Log Message:
PR/56260: Alex Richardson: Out-of-bounds stack read in lib/libc/gen/vis.c
Also sync with other FreeBSD changes.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Tue Jun 15 10:56:52 UTC 2021
Modified Files:
src/lib/libc/gdtoa: hdtoa.c
Log Message:
PR/56247: Greg A. Woods: printf("%La", LDBL_MIN) dumps core
Don't write to ((char *)malloc(size))[-1];
To generate a diff of this commit:
Module Name:src
Committed By: nia
Date: Wed Jun 9 06:00:16 UTC 2021
Modified Files:
src/lib/libc/sys: vfork.2
Log Message:
vfork.2: clarify posix_spawn recommendation, pointed out by kre
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: nia
Date: Tue Jun 8 16:15:12 UTC 2021
Modified Files:
src/lib/libc/sys: vfork.2
Log Message:
vfork.2: recommend posix_spawn instead
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/lib/libc/sys/vfork.2
Please note that
Module Name:src
Committed By: hannken
Date: Tue Jun 8 10:02:04 UTC 2021
Modified Files:
src/lib/libc/sys: nfssvc.2
Log Message:
Document NFSSVC_REPLACEEXPORTSLIST instead of NFSSVC_SETEXPORTSLIST.
The latter is deprecated and kept only for backwards compatibility.
To
Module Name:src
Committed By: joerg
Date: Sun May 30 02:24:05 UTC 2021
Modified Files:
src/lib/libc/gmon: Makefile.inc
Log Message:
Don't warn about frame pointer use for clang either.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: thorpej
Date: Tue May 25 00:14:41 UTC 2021
Modified Files:
src/lib/libc/arch/alpha/gen: __longjmp14.c
src/lib/libc/compat/arch/alpha/gen: compat__setjmp.S compat_setjmp.S
Log Message:
POSIX sez:
The longjmp() function shall not
Module Name:src
Committed By: riastradh
Date: Mon May 24 23:59:59 UTC 2021
Modified Files:
src/lib/libc/gen: setjmp.3
Log Message:
Clarify what happens when you longjmp(..., 0).
Derived from C99 7.13.2.1 `The longjmp function'.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Thu May 6 16:15:33 UTC 2021
Modified Files:
src/lib/libc/gdtoa: dtoa.c gdtoa.c strtoIg.c strtod.c strtodg.c
Log Message:
PR/56148: Andreas Gustafsson: lib/libc/stdio/t_printf:snprintf_float test
randomly fails.
Add checks to
Module Name:src
Committed By: simonb
Date: Mon May 3 08:30:30 UTC 2021
Modified Files:
src/lib/libc/gen: Makefile.inc
Log Message:
Whitespace police.
To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 src/lib/libc/gen/Makefile.inc
Please note that diffs
Module Name:src
Committed By: christos
Date: Sun Apr 25 23:45:58 UTC 2021
Modified Files:
src/lib/libc/arch/mips: Makefile.inc
src/lib/libc/arch/mips/gdtoa: Makefile.inc
Log Message:
Use ${MACHINE_MIPS64}
To generate a diff of this commit:
cvs rdiff -u -r1.14
Module Name:src
Committed By: christos
Date: Thu Apr 22 19:20:25 UTC 2021
Modified Files:
src/lib/libc/regex: utils.h
Log Message:
PR/56120: Chris Pinnock: build.sh (-m alpha) release fails on current on
Darwin in libc compilation
We build the regex code in tools without
Module Name:src
Committed By: mrg
Date: Wed Apr 14 08:07:49 UTC 2021
Modified Files:
src/lib/libc/string: Makefile.inc
Log Message:
for GCC, built memset.c with -fno-builtin. this avoids GCC 10 compiling
memset() and emitting calls to memset() where it seems code that
Module Name:src
Committed By: mrg
Date: Tue Apr 13 00:29:22 UTC 2021
Modified Files:
src/lib/libc/rpc: getrpcent.c
Log Message:
pass dest buffer size to strncpy() and ensure nul termination.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24
Module Name:src
Committed By: rillig
Date: Tue Mar 30 15:31:51 UTC 2021
Modified Files:
src/lib/libc/gen: sysctl.c
Log Message:
libc/gen: fix hack for previously unsupported lint initializers
Supported since init.c 1.182 from 2021-03-30.
To generate a diff of this
Module Name:src
Committed By: dholland
Date: Sun Mar 28 03:29:32 UTC 2021
Modified Files:
src/lib/libc/sys: bind.2 connect.2 send.2
Log Message:
Document EINVAL for out of range socket address lengths.
This is what happens, but wasn't documented. Applies to bind(2),
Module Name:src
Committed By: dholland
Date: Sat Mar 27 23:35:37 UTC 2021
Modified Files:
src/lib/libc/sys: getvfsstat.2
Log Message:
In getvfsstat(2), clarify that the size argument is in bytes.
That the size argument is in bytes (not the count of structures) and
the
Module Name:src
Committed By: wiz
Date: Wed Mar 17 08:13:29 UTC 2021
Modified Files:
src/lib/libc/sys: open.2
Log Message:
Remove superfluous article.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/lib/libc/sys/open.2
Please note that diffs are not
Module Name:src
Committed By: dholland
Date: Wed Mar 17 08:04:39 UTC 2021
Modified Files:
src/lib/libc/sys: open.2
Log Message:
Clarify use of open flags in open(2).
(Avoid using values of three that are equal to four.)
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Thu Mar 11 18:49:18 UTC 2021
Modified Files:
src/lib/libc/regex: regex.3
Log Message:
Underscore is a word character (thanks uwe@)
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/lib/libc/regex/regex.3
Module Name:src
Committed By: wiz
Date: Thu Mar 11 17:13:29 UTC 2021
Modified Files:
src/lib/libc/regex: regex.3
Log Message:
Remove trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/lib/libc/regex/regex.3
Please note that diffs are
Module Name:src
Committed By: christos
Date: Thu Mar 11 16:36:41 UTC 2021
Modified Files:
src/lib/libc/regex: regex.3
Log Message:
improve wording.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/lib/libc/regex/regex.3
Please note that diffs are not
Module Name:src
Committed By: christos
Date: Thu Mar 11 15:12:51 UTC 2021
Modified Files:
src/lib/libc/regex: regex.3
Log Message:
Document the "C" language escapes supported in GNU mode.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: christos
Date: Thu Mar 11 15:00:29 UTC 2021
Modified Files:
src/lib/libc/regex: regcomp.c
Log Message:
recognize the "C" language backslash escapes like gnu does (except b which
is already taken)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Mon Mar 1 04:42:14 UTC 2021
Modified Files:
src/lib/libc/time: Makefile NEWS theory.html tz-art.html tz-link.html
version zic.8 zic.c
Log Message:
Merge tzcode-2021a
- No comments in the changelog about the code
Module Name:src
Committed By: christos
Date: Fri Feb 26 19:25:12 UTC 2021
Modified Files:
src/lib/libc/stdlib: reallocarray.c
Log Message:
arrange for tools build
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/stdlib/reallocarray.c
Please
Module Name:src
Committed By: christos
Date: Fri Feb 26 19:24:48 UTC 2021
Modified Files:
src/lib/libc/regex: regcomp.c regerror.c regexec.c regfree.c
Log Message:
Arrange for tools build
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: wiz
Date: Fri Feb 26 06:39:14 UTC 2021
Modified Files:
src/lib/libc/gen: endutent.3
Log Message:
Fix xref, add missing word.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/gen/endutent.3
Please note that diffs are
Module Name:src
Committed By: rin
Date: Fri Feb 26 04:28:15 UTC 2021
Modified Files:
src/lib/libc/gen: Makefile.inc
Log Message:
Add missing endutent.3 to MAN.
To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/lib/libc/gen/Makefile.inc
Please note
Module Name:src
Committed By: christos
Date: Fri Feb 26 03:19:34 UTC 2021
Modified Files:
src/lib/libc/gen: Makefile.inc
Log Message:
put back line accidentally removed.
To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/lib/libc/gen/Makefile.inc
Module Name:src
Committed By: christos
Date: Fri Feb 26 03:05:01 UTC 2021
Modified Files:
src/lib/libc/gen: Makefile.inc
Added Files:
src/lib/libc/gen: endutent.3
Log Message:
PR/56012: Kouichi Hashikawa: getutent(3) man page is missing
To generate a diff of
Module Name:src
Committed By: christos
Date: Thu Feb 25 21:59:27 UTC 2021
Modified Files:
src/lib/libc/regex: regcomp.c
Log Message:
add missing _
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/lib/libc/regex/regcomp.c
Please note that diffs are not
Module Name:src
Committed By: christos
Date: Thu Feb 25 21:47:46 UTC 2021
Modified Files:
src/lib/libc/regex: engine.c regcomp.c
Log Message:
fix NLS compilation
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/lib/libc/regex/engine.c
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Thu Feb 25 21:28:40 UTC 2021
Modified Files:
src/lib/libc/regex: engine.c regcomp.c regexec.c regfree.c utils.h
Log Message:
Add glue to disable locale code in order to be smaller.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Thu Feb 25 13:42:16 UTC 2021
Modified Files:
src/lib/libc/regex: regcomp.c
Log Message:
protect MIN from re-definition
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/lib/libc/regex/regcomp.c
Please note
Module Name:src
Committed By: christos
Date: Wed Feb 24 18:13:21 UTC 2021
Modified Files:
src/lib/libc/regex: engine.c regcomp.c regex2.h regexec.c regfree.c
Log Message:
reduce casts
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: wiz
Date: Wed Feb 24 09:10:12 UTC 2021
Modified Files:
src/lib/libc/regex: engine.c re_format.7 regex.3
Log Message:
Restore NetBSD RCS Ids.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/regex/engine.c
cvs rdiff
Module Name:src
Committed By: rillig
Date: Sun Feb 21 16:33:23 UTC 2021
Modified Files:
src/lib/libc/gen: isascii.3
Log Message:
isascii.3: fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/lib/libc/gen/isascii.3
Please note that diffs are not
Module Name:src
Committed By: simonb
Date: Fri Feb 19 08:33:02 UTC 2021
Modified Files:
src/lib/libc/arch/mips/sys: __syscall.S
Log Message:
Remove the incorrect register shuffle - we pass SYS___syscall as the
syscall number in v0 and pass all the original __syscall()
Module Name:src
Committed By: dholland
Date: Wed Feb 17 23:51:04 UTC 2021
Modified Files:
src/lib/libc/gen: directory.3
Log Message:
Document that rewinddir(3) might either reopen or just lseek the dir.
(Currently it depends on the underlying directory, but documenting
Module Name:src
Committed By: dholland
Date: Wed Feb 17 23:39:46 UTC 2021
Modified Files:
src/lib/libc/gen: directory.3
Log Message:
Fix some typos/malapropisms in directory(3).
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/lib/libc/gen/directory.3
Module Name:src
Committed By: wiz
Date: Wed Feb 17 22:55:20 UTC 2021
Modified Files:
src/lib/libc/sys: fsync.2
Log Message:
Merge EINVAL descriptions; replace Xr to itself with Nm.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/sys/fsync.2
Module Name:src
Committed By: dholland
Date: Wed Feb 17 17:43:09 UTC 2021
Modified Files:
src/lib/libc/sys: fsync.2
Log Message:
Document more EINVAL cases for fsync_range.
Corresponds to previous code fix.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: riastradh
Date: Tue Feb 16 14:44:26 UTC 2021
Modified Files:
src/lib/libc/stdio: printf.3 wprintf.3
src/lib/libc/stdlib: rand48.3
Log Message:
Correct floating-point terminology.
Might want to harmonize the printf(3) and wprintf(3)
Module Name:src
Committed By: wiz
Date: Mon Feb 15 15:38:43 UTC 2021
Modified Files:
src/lib/libc/locale: duplocale.3 freelocale.3 newlocale.3
Log Message:
Remove reference to multibyte(3) and trailing commas.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: christos
Date: Mon Feb 15 15:36:53 UTC 2021
Modified Files:
src/lib/libc/locale: duplocale.3 freelocale.3 newlocale.3
Log Message:
Remove FreeBSD portions that are not relevant to our implementation (pointed
out by joerg@)
To generate a
Module Name:src
Committed By: christos
Date: Mon Feb 15 14:35:04 UTC 2021
Modified Files:
src/lib/libc/locale: Makefile.inc
Added Files:
src/lib/libc/locale: duplocale.3 freelocale.3 newlocale.3
Log Message:
Add missing man pages (from FreeBSD)
To generate a
Module Name:src
Committed By: dholland
Date: Sat Feb 13 06:24:08 UTC 2021
Modified Files:
src/lib/libc/sys: fsync.2
Log Message:
Document EINVAL for invalid flags given to fsync_range().
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: wiz
Date: Tue Feb 9 09:01:29 UTC 2021
Modified Files:
src/lib/libc/sys: poll.2
Log Message:
Try improving readability in wrt negations.
Use Nx. Remove trailing whitespace. Fix some typos.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: dholland
Date: Tue Feb 9 01:12:01 UTC 2021
Modified Files:
src/lib/libc/sys: poll.2
Log Message:
Document in poll(2) that poll first appeared in NetBSD in NetBSD 1.3.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: dholland
Date: Tue Feb 9 01:01:31 UTC 2021
Modified Files:
src/lib/libc/sys: poll.2
Log Message:
typo in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/lib/libc/sys/poll.2
Please note that diffs are not public
Module Name:src
Committed By: dholland
Date: Tue Feb 9 00:50:48 UTC 2021
Modified Files:
src/lib/libc/sys: poll.2
Log Message:
Rework the text of poll(2) for clarity. Bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/lib/libc/sys/poll.2
Module Name:src
Committed By: nia
Date: Mon Feb 8 01:00:49 UTC 2021
Modified Files:
src/lib/libc/sys: kill.2
Log Message:
clarify what happens when kill(-1, ...) does nothing
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/lib/libc/sys/kill.2
Please
Module Name:src
Committed By: rillig
Date: Sun Feb 7 18:22:51 UTC 2021
Modified Files:
src/lib/libc/sys: poll.2
Log Message:
poll.2: fix typo in manual page
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/lib/libc/sys/poll.2
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Sun Feb 7 15:54:09 UTC 2021
Modified Files:
src/lib/libc/stdio: fread.c
Log Message:
restore change from rev 1.23 "Avoid undefined behavior in fread(3)", mistakely
removed as part __SNBF optimization
To generate a diff of
Module Name:src
Committed By: simonb
Date: Sat Feb 6 06:58:59 UTC 2021
Modified Files:
src/lib/libc/arch/mips/sys: cerror.S
Log Message:
For mips n32/n64 explicitly save the GP reg on the stack, and
restore it _after_ the call to __errno(). Fixes sending the
__errno()
Module Name:src
Committed By: jdolecek
Date: Sat Feb 6 00:08:58 UTC 2021
Modified Files:
src/lib/libc/thread-stub: thread-stub.c
Log Message:
change libc sched_yield() stub to actually still call the syscall
instead of doing nothing when app is not linked with pthread;
Module Name:src
Committed By: jdolecek
Date: Mon Feb 1 17:50:53 UTC 2021
Modified Files:
src/lib/libc/stdio: fread.3 fread.c fwrite.c
Log Message:
for fread(3) and fwrite(3) check for (size * nmemb) size_t overflow, and
error out with EOVERFLOW if it happens; this is
Module Name:src
Committed By: jdolecek
Date: Sun Jan 31 16:18:22 UTC 2021
Modified Files:
src/lib/libc/stdio: fread.c
Log Message:
for unbuffered I/O arrange for the destination buffer to be filled in one
go, instead of triggering long series of 1 byte read(2)s; this
Module Name:src
Committed By: joerg
Date: Thu Jan 7 14:41:50 UTC 2021
Modified Files:
src/lib/libc/cdb: cdbw.c
Log Message:
Optimize CPU and memory use of cdbw(3)
Reduce memory footprint and processing time by dropping the vertex parts
of the edges kept during the
Module Name:src
Committed By: skrll
Date: Sat Dec 5 11:18:21 UTC 2020
Modified Files:
src/lib/libc/arch/arm/gen: _setjmp.S
src/lib/libc/compat/arch/arm/gen: compat_setjmp.S
Log Message:
spaces to tab
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: riastradh
Date: Mon Nov 30 00:21:36 UTC 2020
Modified Files:
src/lib/libc/sys: open.2
Log Message:
Note that open(O_ASYNC) does not work as advertised.
This matches Linux, which also advertises the same semantics and
fails to implement it,
Module Name:src
Committed By: kamil
Date: Fri Nov 27 16:42:00 UTC 2020
Modified Files:
src/lib/libc/sys: pipe.2
Log Message:
Refine the documentation
Sort includes.
Correct the historical note, pipe first appeared in AT UNIX v3.
Document ENOMEM.
To generate a diff of
Module Name:src
Committed By: rillig
Date: Thu Nov 26 23:13:55 UTC 2020
Modified Files:
src/lib/libc/string: strchr.3
Log Message:
fix typo in manual page for strchrnul(3)
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/string/strchr.3
Please
Module Name:src
Committed By: christos
Date: Sat Oct 31 14:35:28 UTC 2020
Modified Files:
src/lib/libc/sys: kqueue.2
Log Message:
add missing sentence.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/lib/libc/sys/kqueue.2
Please note that diffs are
Module Name:src
Committed By: wiz
Date: Sat Oct 31 10:51:59 UTC 2020
Modified Files:
src/lib/libc/sys: kqueue.2
Log Message:
Remove trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/lib/libc/sys/kqueue.2
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Sat Oct 24 07:05:52 UTC 2020
Modified Files:
src/lib/libc/arch/hppa: genassym.cf
Log Message:
Add _UC_GREGS_* defines for all general registers
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: skrll
Date: Sat Oct 24 07:03:12 UTC 2020
Modified Files:
src/lib/libc/arch/arm: genassym.cf
Log Message:
Provide _UC_REGS_* defines for all registers
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: skrll
Date: Sat Oct 24 07:02:20 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
Update the unwinder comment to better reflect ARM64
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: skrll
Date: Sat Oct 24 07:00:26 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
s/ARM/ARM64/ in comment
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: thorpej
Date: Wed Oct 21 01:58:30 UTC 2020
Modified Files:
src/lib/libc/arch/alpha/sys: __sigtramp2.S
Log Message:
Fix typo (thanks kamil@ for pointing it out).
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: thorpej
Date: Wed Oct 21 01:55:07 UTC 2020
Modified Files:
src/lib/libc/arch/alpha/sys: __sigtramp2.S
Log Message:
Add call frame unwind info to the Alpha signal trampoline. Using
kamil@'s test program:
Before:
Backtrace 2 stack frames.
Module Name:src
Committed By: thorpej
Date: Wed Oct 21 01:24:05 UTC 2020
Modified Files:
src/lib/libc/arch/alpha: genassym.cf
src/lib/libc/arch/alpha/gen: __setjmp14.S swapcontext.S
src/lib/libc/arch/alpha/sys: __sigtramp2.S getcontext.S
Log Message:
-
Module Name:src
Committed By: kamil
Date: Mon Oct 19 22:33:53 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
Restore SP from mcontext
Improves unwinding of multiple frames without frame pointer.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Oct 19 11:31:02 UTC 2020
Modified Files:
src/lib/libc/arch/i386/sys: __sigtramp2.S
Log Message:
Restore ESP from mcontext
Improves unwinding of multiple frames without base pointer.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Oct 19 11:29:26 UTC 2020
Modified Files:
src/lib/libc/arch/x86_64/sys: __sigtramp2.S
Log Message:
Restore RSP from mcontext
Fixes unwinding of multiple frames without base pointer.
Patch by: Nikhil Benesch via PR lib/55719
Module Name:src
Committed By: christos
Date: Sat Oct 17 16:24:33 UTC 2020
Modified Files:
src/lib/libc/time: Makefile NEWS version
Log Message:
update to 2020c
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/lib/libc/time/Makefile
cvs rdiff -u -r1.31
Module Name:src
Committed By: skrll
Date: Sat Oct 17 15:44:59 UTC 2020
Modified Files:
src/lib/libc/arch/aarch64: genassym.cf
src/lib/libc/arch/aarch64/sys: __sigtramp2.S
Log Message:
Change x30 to lr for ease of reading
NFCI
To generate a diff of this commit:
Module Name:src
Committed By: skrll
Date: Thu Oct 15 05:50:15 UTC 2020
Modified Files:
src/lib/libc/arch/ia64/sys: __sigtramp2.S
src/lib/libc/arch/sh3/sys: __sigtramp2.S
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
1 - 100 of 2720 matches
Mail list logo