]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/common/include/arch/x86/rte_atomic_64.h
eal/arm64: add 128-bit atomic compare exchange
[dpdk.git] / lib / librte_eal / common / include / arch / x86 / rte_atomic_64.h
index 1335d92f4c31fb4c0d5efcdfb21b48e9e762fd4e..cfe7067ddd0639b756e06fe5f9da41259cb0c479 100644 (file)
@@ -183,18 +183,6 @@ static inline void rte_atomic64_clear(rte_atomic64_t *v)
 
 /*------------------------ 128 bit atomic operations -------------------------*/
 
-/**
- * 128-bit integer structure.
- */
-RTE_STD_C11
-typedef struct {
-       RTE_STD_C11
-       union {
-               uint64_t val[2];
-               __extension__ __int128 int128;
-       };
-} __rte_aligned(16) rte_int128_t;
-
 __rte_experimental
 static inline int
 rte_atomic128_cmp_exchange(rte_int128_t *dst,