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>
---
 drivers/net/sfc/sfc_flow.h  | 2 --
 drivers/net/sfc/sfc_mae.h   | 1 -
 drivers/net/sfc/sfc_stats.h | 1 -
 3 files changed, 4 deletions(-)

diff --git a/drivers/net/sfc/sfc_flow.h b/drivers/net/sfc/sfc_flow.h
index 601f93e..06738fe 100644
--- a/drivers/net/sfc/sfc_flow.h
+++ b/drivers/net/sfc/sfc_flow.h
@@ -109,7 +109,6 @@ struct sfc_flow_spec {
        /* Flow specification type (engine-based) */
        enum sfc_flow_spec_type type;
 
-       RTE_STD_C11
        union {
                /* Filter-based (VNIC level flows) specification */
                struct sfc_flow_spec_filter filter;
@@ -149,7 +148,6 @@ enum sfc_flow_parse_ctx_type {
 struct sfc_flow_parse_ctx {
        enum sfc_flow_parse_ctx_type type;
 
-       RTE_STD_C11
        union {
                /* Context pointer valid for filter-based (VNIC) flows */
                efx_filter_spec_t *filter;
diff --git a/drivers/net/sfc/sfc_mae.h b/drivers/net/sfc/sfc_mae.h
index 059718e..646d055 100644
--- a/drivers/net/sfc/sfc_mae.h
+++ b/drivers/net/sfc/sfc_mae.h
@@ -25,7 +25,6 @@
 /** FW-allocatable resource context */
 struct sfc_mae_fw_rsrc {
        unsigned int                    refcnt;
-       RTE_STD_C11
        union {
                efx_counter_t           counter_id;
                efx_mae_aset_id_t       aset_id;
diff --git a/drivers/net/sfc/sfc_stats.h b/drivers/net/sfc/sfc_stats.h
index aae8243..597e14d 100644
--- a/drivers/net/sfc/sfc_stats.h
+++ b/drivers/net/sfc/sfc_stats.h
@@ -26,7 +26,6 @@
  * required.
  */
 union sfc_pkts_bytes {
-       RTE_STD_C11
        struct {
                uint64_t                pkts;
                uint64_t                bytes;
-- 
1.8.3.1

Reply via email to