[PATCH 17/32] eventdev: remove use of RTE STD C11 macro
Tyler Retzlaff
roretzla at linux.microsoft.com
Sat Aug 12 00:22:32 CEST 2023
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 <roretzla at 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
More information about the dev
mailing list