NetBSD/bin/sh
kre 879813d8b2 Work around a probably gcc12 bug in detecting "potentially clobbered"
variables after longjmp() for some architectures (sh3 at least).

This should allow the workaround to disable those warnings for this
file to be removed.

In the affected function the extra var & assignment added should simply
be deleted by any good optimiser, but if not, it doesn't matter, as
performance of this function (expandonstack()) is almost irrelevant.
2023-10-20 22:08:52 +00:00
..
USD.doc
bltin
funcs The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
Makefile convert gcc12 -O1 into -Wno-error=clobbered. 2023-10-19 04:27:24 +00:00
TOUR
alias.c Allow (but do not require) the magic '--' option terminator in 2023-02-24 19:04:54 +00:00
alias.h
arith_token.c
arith_tokens.h
arithmetic.c
arithmetic.h
builtins.def Ensure that all of the POSIX standard utilities are correctly 2021-11-10 18:25:52 +00:00
cd.c Add some comments explaining accesses to the environment via 2022-01-31 16:54:28 +00:00
cd.h
error.c Do a better job handling EACCES errors from exec() calls. If the 2023-03-19 17:55:57 +00:00
error.h Use "sigjmp_buf loc" after switch to sigsetjmp()/siglongjmp(). 2023-03-21 08:31:30 +00:00
eval.c Fix typo in a debug message. 2023-06-24 05:17:02 +00:00
eval.h
exec.c Do a better job handling EACCES errors from exec() calls. If the 2023-03-19 17:55:57 +00:00
exec.h
expand.c Adjust tilde expansion as will be documented in the forthcoming 2023-03-06 05:54:34 +00:00
expand.h PR bin/53550 2021-11-22 05:17:43 +00:00
histedit.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
init.h
input.c
input.h
jobs.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
jobs.h The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
machdep.h
mail.c
mail.h
main.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
main.h
memalloc.c Remove an end of file trailing blank line that served no purpose. 2023-04-07 10:42:28 +00:00
memalloc.h
miscbltin.c If the read builtin is told to read into IFS, we must avoid doing 2023-10-05 20:33:31 +00:00
miscbltin.h
mkbuiltins
mkinit.sh
mknodenames.sh
mknodes.sh
mkoptions.sh
mktokens The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
myhistedit.h
mystring.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
mystring.h
nodes.c.pat
nodetypes PR bin/53550 2021-11-22 05:17:43 +00:00
option.list Add the -l option (aka -o login): be a login shell. Meaningful only on 2022-09-18 06:03:19 +00:00
options.c Add the -l option (aka -o login): be a login shell. Meaningful only on 2022-09-18 06:03:19 +00:00
options.h
output.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
output.h Add a couple of macro definitions for dealing with shell I/O errors. 2021-11-10 15:58:38 +00:00
parser.c Work around a probably gcc12 bug in detecting "potentially clobbered" 2023-10-20 22:08:52 +00:00
parser.h
redir.c PR bin/53550 2021-11-22 05:17:43 +00:00
redir.h
sh.1 sh(1): touch up markup for the ENV example 2023-10-12 01:45:07 +00:00
shell.h
show.c The great shell trailing whitespace cleanup of 2023... 2023-04-07 10:34:13 +00:00
show.h
syntax.c
syntax.h
trap.c
trap.h
var.c Oops, somehow managed to commit an older version where NBSH_INVOCATION 2022-09-18 17:11:33 +00:00
var.h Add the -l option (aka -o login): be a login shell. Meaningful only on 2022-09-18 06:03:19 +00:00
version.h After 3 and a bit years, it is time... 2022-01-22 22:53:58 +00:00