[LTP] [PATCH V3 10/23] sysconf01: Use _SC_2_C_VERSION conditionally

Cyril Hrubis chrubis@suse.cz
Mon Aug 1 17:36:40 CEST 2016


Hi!
> _SC_2_C_VERSION is not available on musl

Looks like it has been removed from minimal required set of system
variables in newer POSIXes.

> ---
>  testcases/kernel/syscalls/sysconf/sysconf01.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/testcases/kernel/syscalls/sysconf/sysconf01.c b/testcases/kernel/syscalls/sysconf/sysconf01.c
> index 8542e77..7ebae23 100644
> --- a/testcases/kernel/syscalls/sysconf/sysconf01.c
> +++ b/testcases/kernel/syscalls/sysconf/sysconf01.c
> @@ -102,7 +102,9 @@ int main(void)
>  	test_sysconf(_SC_ATEXIT_MAX);
>  	test_sysconf(_SC_2_C_BIND);
>  	test_sysconf(_SC_2_C_DEV);
> +#ifdef _SC_2_C_VERSION
>  	test_sysconf(_SC_2_C_VERSION);
> +#endif

I've added an else branch that prints TCONF so that the number of tests
is always the same and pushed, thanks.

-- 
Cyril Hrubis
chrubis@suse.cz


More information about the ltp mailing list