[dpdk-dev] [PATCH v2 1/4] x86: change cpuflag macros to compiler macros

David Marchand david.marchand at redhat.com
Wed Sep 23 17:11:01 CEST 2020


On Wed, Sep 23, 2020 at 12:45 PM Radu Nicolau <radu.nicolau at intel.com> wrote:
> diff --git a/examples/l3fwd/l3fwd_em.c b/examples/l3fwd/l3fwd_em.c
> index fdbee70b4..78181a640 100644
> --- a/examples/l3fwd/l3fwd_em.c
> +++ b/examples/l3fwd/l3fwd_em.c
> @@ -215,7 +215,7 @@ static rte_xmm_t mask0;
>  static rte_xmm_t mask1;
>  static rte_xmm_t mask2;
>
> -#if defined(RTE_MACHINE_CPUFLAG_SSE2)
> +#if defined(__SSE2__)
>  static inline xmm_t
>  em_mask_key(void *key, xmm_t mask)
>  {
> @@ -231,7 +231,7 @@ em_mask_key(void *key, xmm_t mask)
>
>         return vandq_s32(data, mask);
>  }
> -#elif defined(RTE_MACHINE_CPUFLAG_ALTIVEC)
> +#elif defined(__ALTIVEC__)

It should be in patch 3.


>  static inline xmm_t
>  em_mask_key(void *key, xmm_t mask)
>  {


-- 
David Marchand



More information about the dev mailing list