[LTP] [PATCH v2 3/3] testcase: get rid of compiling errors
    Petr Vorel 
    pvorel@suse.cz
       
    Mon Jun 17 23:42:44 CEST 2019
    
    
  
Hi Li,
> Signed-off-by: Li Wang <liwang@redhat.com>
Thanks this patchset.
Acked-by: Petr Vorel <pvorel@suse.cz>
> ---
>  configure.ac             | 1 +
>  testcases/cve/meltdown.c | 5 +++++
>  2 files changed, 6 insertions(+)
> diff --git a/configure.ac b/configure.ac
> index 5ecc92781..521f56541 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -58,6 +58,7 @@ AC_CHECK_HEADERS([ \
>      sys/shm.h \
>      sys/ustat.h \
>      sys/xattr.h \
> +    emmintrin.h \
Just AC_CHECK_HEADERS is sorted alphabetically since a50338cac.
But this can be amended during merging.
Kind regards,
Petr
>  ])
>  AC_CHECK_FUNCS([ \
> diff --git a/testcases/cve/meltdown.c b/testcases/cve/meltdown.c
> index 72c9ec907..bc649b893 100644
> --- a/testcases/cve/meltdown.c
> +++ b/testcases/cve/meltdown.c
> @@ -29,6 +29,7 @@
>  #include <ctype.h>
>  #include <sys/utsname.h>
> +#ifdef HAVE_EMMINTRIN_H
>  #include <emmintrin.h>
>  #include "libtsc.h"
> @@ -387,3 +388,7 @@ static struct tst_test test = {
>  	.cleanup = cleanup,
>  	.min_kver = "2.6.32"
>  };
> +
> +#else /* HAVE_EMMINTRIN_H */
> +	TST_TEST_TCONF("<emmintrin.h> is not supported");
> +#endif
    
    
More information about the ltp
mailing list