[v2,04/21] eventdev: use C11 alignof
Checks
Commit Message
Replace use of __alignof__(T) with C11 alignof(T) to improve portability
between toolchains.
Signed-off-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
Acked-by: Morten Brørup <mb@smartsharesystems.com>
Acked-by: Chengwen Feng <fengchengwen@huawei.com>
---
lib/eventdev/rte_eventdev.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
@@ -2,6 +2,7 @@
* Copyright(c) 2016 Cavium, Inc
*/
+#include <stdalign.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
@@ -1405,7 +1406,7 @@ int rte_event_dev_selftest(uint8_t dev_id)
static const struct rte_mbuf_dynfield test_seqn_dynfield_desc = {
.name = "rte_event_pmd_selftest_seqn_dynfield",
.size = sizeof(rte_event_pmd_selftest_seqn_t),
- .align = __alignof__(rte_event_pmd_selftest_seqn_t),
+ .align = alignof(rte_event_pmd_selftest_seqn_t),
};
struct rte_eventdev *dev = &rte_eventdevs[dev_id];