C11 conformant compiler is documented as a minimum requirement to build and consume DPDK. Remove use of RTE_STD_C11 macro marking use of C11 features with __extension__ since it is no longer necessary.
Signed-off-by: Tyler Retzlaff <roret...@linux.microsoft.com> --- lib/eventdev/event_timer_adapter_pmd.h | 1 - lib/eventdev/eventdev_pmd.h | 2 -- lib/eventdev/rte_event_eth_rx_adapter.c | 1 - lib/eventdev/rte_event_timer_adapter.h | 2 -- lib/eventdev/rte_eventdev.h | 1 - 5 files changed, 7 deletions(-) diff --git a/lib/eventdev/event_timer_adapter_pmd.h b/lib/eventdev/event_timer_adapter_pmd.h index 8f3e6c4..65b421b 100644 --- a/lib/eventdev/event_timer_adapter_pmd.h +++ b/lib/eventdev/event_timer_adapter_pmd.h @@ -108,7 +108,6 @@ struct rte_event_timer_adapter_data { uint32_t service_id; /**< Service ID*/ - RTE_STD_C11 uint8_t started : 1; /**< Flag to indicate adapter started. */ } __rte_cache_aligned; diff --git a/lib/eventdev/eventdev_pmd.h b/lib/eventdev/eventdev_pmd.h index c68c3a2..f62f42e 100644 --- a/lib/eventdev/eventdev_pmd.h +++ b/lib/eventdev/eventdev_pmd.h @@ -135,7 +135,6 @@ struct rte_eventdev_data { void *dev_stop_flush_arg; /**< User-provided argument for event flush function */ - RTE_STD_C11 uint8_t dev_started : 1; /**< Device state: STARTED(1)/STOPPED(0) */ @@ -155,7 +154,6 @@ struct rte_eventdev { struct rte_device *dev; /**< Device info. supplied by probing */ - RTE_STD_C11 uint8_t attached : 1; /**< Flag indicating the device is attached */ diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b/lib/eventdev/rte_event_eth_rx_adapter.c index f7f93cc..5c93967 100644 --- a/lib/eventdev/rte_event_eth_rx_adapter.c +++ b/lib/eventdev/rte_event_eth_rx_adapter.c @@ -52,7 +52,6 @@ * Used to store port and queue ID of interrupting Rx queue */ union queue_data { - RTE_STD_C11 void *ptr; struct { uint16_t port; diff --git a/lib/eventdev/rte_event_timer_adapter.h b/lib/eventdev/rte_event_timer_adapter.h index 9ac35b7..fbdddf8 100644 --- a/lib/eventdev/rte_event_timer_adapter.h +++ b/lib/eventdev/rte_event_timer_adapter.h @@ -473,7 +473,6 @@ enum rte_event_timer_state { * The generic *rte_event_timer* structure to hold the event timer attributes * for arm and cancel operations. */ -RTE_STD_C11 struct rte_event_timer { struct rte_event ev; /**< @@ -539,7 +538,6 @@ struct rte_event_timer_adapter { const struct event_timer_adapter_ops *ops; /**< Functions exported by adapter driver */ - RTE_STD_C11 uint8_t allocated : 1; /**< Flag to indicate that this adapter has been allocated */ } __rte_cache_aligned; diff --git a/lib/eventdev/rte_eventdev.h b/lib/eventdev/rte_eventdev.h index b6a4fa1..2ba8a7b 100644 --- a/lib/eventdev/rte_eventdev.h +++ b/lib/eventdev/rte_eventdev.h @@ -1273,7 +1273,6 @@ struct rte_event_vector { * The generic *rte_event* structure to hold the event attributes * for dequeue and enqueue operation */ -RTE_STD_C11 struct rte_event { /** WORD0 */ union { -- 1.8.3.1