-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Notable changes: src/lib/libast/features/lib: - Add missing strlcat and strlcpy lib tests. Their absence caused ksh to needlessly override the native implementations of strlcpy and strlcat (see string/strlc*.c). src/cmd/ksh93/data/builtins.c: sh_optksh[]: - Add documentation for exit status 128 to 'ksh --man' output. (These are the ERROR_PANIC errors.) src/cmd/ksh93/sh/parse.c: - Mark b_dummy() with the noreturn attribute (re: a19e1e9). src/cmd/ksh93/sh/path.c: path_spawn(): - Fix uninitialized variable if _lib_readlink is not present. src/cmd/ksh93/tests/signal.sh: - Disabled the failing SIGBUS test on ASan because the design of the test isn't compatible with ASan's signal handling. Co-authored-by: Martijn Dekker <[email protected]>
- Loading branch information
Showing
18 changed files
with
36 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -48,6 +48,7 @@ FEATURE/ | |
/src/lib/libdll/dlldefs.h | ||
|
||
# Miscellaneous artefacts | ||
*.stackdump | ||
*.dSYM/ | ||
*.bak | ||
*.sav | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# Wrapper script to run the ksh93 regression tests directly. | ||
# By Martijn Dekker <[email protected]> 2020-05-14, 2023-03-17 | ||
# Public domain. http://creativecommons.org/publicdomain/zero/1.0/ | ||
# Public domain. https://creativecommons.org/publicdomain/zero/1.0/ | ||
# | ||
# The manual: bin/shtests --man | ||
# Brief help: bin/shtests --help | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
# # | ||
# This software is part of the ast package # | ||
# Copyright (c) 1982-2012 AT&T Intellectual Property # | ||
# Copyright (c) 2020-2023 Contributors to ksh 93u+m # | ||
# Copyright (c) 2020-2024 Contributors to ksh 93u+m # | ||
# and is licensed under the # | ||
# Eclipse Public License, Version 2.0 # | ||
# # | ||
|
@@ -12,6 +12,7 @@ | |
# # | ||
# David Korn <[email protected]> # | ||
# Martijn Dekker <[email protected]> # | ||
# Johnothan King <[email protected]> # | ||
# # | ||
######################################################################## | ||
|
||
|
@@ -533,7 +534,7 @@ test_glob '<a\\b.txt>' a\\\\b.* | |
test_glob '<a\\b.txt>' $unquoted_patvar | ||
|
||
# ====== | ||
# 93u+m/1.0.5 regression - glob expansion with brace expansion and parameter exapansion | ||
# 93u+m/1.0.5 regression - glob expansion with brace expansion and parameter expansion | ||
v='./' | ||
mkdir -p bin/BAD sbin/WRONG | ||
((SHOPT_BRACEPAT)) && test_glob '<./bin/*> <./sbin/*>' "./"{bin,sbin}"/*" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters