On 26/02/2025 11:44, Thomas Weißschuh wrote: > nolibc does not provide sys/time.h and sys/auxv.h, > instead their definitions are available unconditionally. > > Guard the includes so they are not attempted on nolibc. > > Signed-off-by: Thomas Weißschuh <thomas.weissschuh@xxxxxxxxxxxxx> Reviewed-by: Vincenzo Frascino <vincenzo.frascino@xxxxxxx> > --- > tools/testing/selftests/vDSO/vdso_test_gettimeofday.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/tools/testing/selftests/vDSO/vdso_test_gettimeofday.c b/tools/testing/selftests/vDSO/vdso_test_gettimeofday.c > index 636a56ccf8e4e7943ca446fe3fad6897598ca77f..9ce795b806f0992b83cef78c7e16fac0e54750da 100644 > --- a/tools/testing/selftests/vDSO/vdso_test_gettimeofday.c > +++ b/tools/testing/selftests/vDSO/vdso_test_gettimeofday.c > @@ -11,8 +11,10 @@ > */ > > #include <stdio.h> > +#ifndef NOLIBC > #include <sys/auxv.h> > #include <sys/time.h> > +#endif > > #include "../kselftest.h" > #include "parse_vdso.h" > -- Regards, Vincenzo