aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/tests/secure/generate-fortify-tests.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/tests/secure/generate-fortify-tests.lua')
-rwxr-xr-xlib/libc/tests/secure/generate-fortify-tests.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/libc/tests/secure/generate-fortify-tests.lua b/lib/libc/tests/secure/generate-fortify-tests.lua
index 36ff01af7a17..c9cd9353a869 100755
--- a/lib/libc/tests/secure/generate-fortify-tests.lua
+++ b/lib/libc/tests/secure/generate-fortify-tests.lua
@@ -478,6 +478,18 @@ local all_tests = {
init = poll_init,
},
},
+ signal = {
+ -- <signal.h>
+ {
+ func = "sig2str",
+ bufsize = "SIG2STR_MAX",
+ arguments = {
+ "1",
+ "__buf",
+ },
+ exclude = excludes_stack_overflow,
+ },
+ },
stdio = {
-- <stdio.h>
{
@@ -585,6 +597,15 @@ local all_tests = {
exclude = excludes_stack_overflow,
},
{
+ func = "getenv_r",
+ arguments = {
+ "\"PATH\"",
+ "__buf",
+ "__len",
+ },
+ exclude = excludes_stack_overflow,
+ },
+ {
func = "realpath",
bufsize = "PATH_MAX",
arguments = {