aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2024-04-18 08:01:15 -0300
committerAlexandre Oliva <oliva@gnu.org>2024-04-18 08:11:40 -0300
commit8a1170903212ed31fd970d3c1b9fabf50868d01a (patch)
treeaf0effade615f3a117fbd3852b97555b4e61b2b7 /gcc
parent5be4f203c491b654ae2b2d5a01b58613f74aba1d (diff)
downloadgcc-8a1170903212ed31fd970d3c1b9fabf50868d01a.zip
gcc-8a1170903212ed31fd970d3c1b9fabf50868d01a.tar.gz
gcc-8a1170903212ed31fd970d3c1b9fabf50868d01a.tar.bz2
[testsuite] [analyzer] require fork where used
Mark tests that fail due to the lack of fork, as in vxworks kernel mode, as requiring fork. for gcc/testsuite/ChangeLog * gcc.dg/analyzer/pipe-glibc.c: Require fork. * gcc.dg/analyzer/pipe-manpages.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c5
-rw-r--r--gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c2
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c b/gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c
index 60558a8..fe38dde 100644
--- a/gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c
+++ b/gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c
@@ -1,6 +1,7 @@
-/* Example of pipe usage from glibc manual. */
-
/* { dg-skip-if "" { "avr-*-*" } } */
+/* { dg-require-fork "" } */
+
+/* Example of pipe usage from glibc manual. */
#include <sys/types.h>
#include <unistd.h>
diff --git a/gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c b/gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c
index 6b9ae4d..ac5805f 100644
--- a/gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c
+++ b/gcc/testsuite/gcc.dg/analyzer/pipe-manpages.c
@@ -1,3 +1,5 @@
+/* { dg-require-fork "" } */
+
/* Example of "pipe" from release 5.13 of the Linux man-pages project.
Copyright (C) 2005, 2008, Michael Kerrisk <mtk.manpages@gmail.com>