Message ID | orr0f6dm4z.fsf@lxoliva.fsfla.org |
---|---|
State | New |
Headers | show |
Series | [testsuite,analyzer] skip access-mode: O_ACCMODE on vxworks | expand |
On Tue, Apr 16, 2024 at 5:26 AM Alexandre Oliva <oliva@adacore.com> wrote: > > > O_ACCMODE is not defined on vxworks, and the test is meaningless and > failing without it, so skip it. > > Regstrapped on x86_64-linux-gnu. Also tested with gcc-13 on arm-, > aarch64-, x86- and x86_64-vxworks7r2. Ok to install? OK > > for gcc/testsuite/ChangeLog > > * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip on > vxworks as well. > --- > .../analyzer/fd-access-mode-target-headers.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c b/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c > index b57b9fa2279c2..9fc32638a3de4 100644 > --- a/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c > +++ b/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c > @@ -1,5 +1,4 @@ > -/* { dg-skip-if "" { powerpc*-*-aix* || newlib } } */ > -/* { dg-skip-if "" { avr-*-* } } */ > +/* { dg-skip-if "" { { powerpc*-*-aix* avr-*-* *-*-vxworks* } || newlib } } */ > > #include <sys/stat.h> > #include <fcntl.h> > > -- > Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ > Free Software Activist GNU Toolchain Engineer > More tolerance and less prejudice are key for inclusion and diversity > Excluding neuro-others for not behaving ""normal"" is *not* inclusive
diff --git a/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c b/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c index b57b9fa2279c2..9fc32638a3de4 100644 --- a/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c +++ b/gcc/testsuite/gcc.dg/analyzer/fd-access-mode-target-headers.c @@ -1,5 +1,4 @@ -/* { dg-skip-if "" { powerpc*-*-aix* || newlib } } */ -/* { dg-skip-if "" { avr-*-* } } */ +/* { dg-skip-if "" { { powerpc*-*-aix* avr-*-* *-*-vxworks* } || newlib } } */ #include <sys/stat.h> #include <fcntl.h>