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

Reply via email to