> -----Original Message-----
> From: Michael Pfeiffer <michael.pfeif...@tu-ilmenau.de>
> Sent: Wednesday, June 9, 2021 6:18 PM
> To: Jan Viktorin <vikto...@rehivetech.com>; Ruifeng Wang
> <ruifeng.w...@arm.com>; jer...@marvell.com
> Cc: dev@dpdk.org; Michael Pfeiffer <michael.pfeif...@tu-ilmenau.de>;
> sta...@dpdk.org; ko...@rehivetech.com; Phil Yang <phil.y...@arm.com>;
> Joyce Kong <joyce.k...@arm.com>
> Subject: [PATCH v5] eal: arm: fix out of tree build
>
> Including various headers may fail for ARM builds with 'Platform must be built
> with RTE_FORCE_INTRINSICS' if rte_config.h is not included before. Move
> the error message after the includes to ensure rte_config.h is always
> included.
>
> Fixes: de966ccdcd7f ("eal/arm: add byte order operations for ARM")
> Fixes: 17d5fa0fa90d ("eal/arm: add atomic operations for ARMv7")
> Fixes: d708f01b7102 ("eal/arm: add atomic operations for ARMv8")
> Fixes: 2173f3333b61 ("mcslock: add MCS queued lock implementation")
> Fixes: 7860c3965483 ("eal/arm: add spinlock operations for ARM")
> Fixes: ca49b92079df ("ticketlock: enable generic ticketlock on all arch")
> Cc: sta...@dpdk.org
> Cc: ko...@rehivetech.com
> Cc: phil.y...@arm.com
> Cc: joyce.k...@arm.com
>
> Signed-off-by: Michael Pfeiffer <michael.pfeif...@tu-ilmenau.de>
> ---
Acked-by: Ruifeng Wang <ruifeng.w...@arm.com>