numam-dpdk/lib/librte_eal
Phil Yang c5d6c47257 eal: use C11 atomics for initialization check
Since rte_atomicXX APIs are not allowed to be used, use C11 builtins to
check if EAL is already initialized.

Signed-off-by: Phil Yang <phil.yang@arm.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com>
2020-09-25 15:36:17 +02:00
..
arm build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
common build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
freebsd eal: use C11 atomics for initialization check 2020-09-25 15:36:17 +02:00
include eal: remove deprecated coherent IO memory barriers 2020-09-23 13:40:26 +02:00
linux eal: use C11 atomics for initialization check 2020-09-25 15:36:17 +02:00
ppc eal: remove deprecated coherent IO memory barriers 2020-09-23 13:40:26 +02:00
unix timer: move from common to Unix directory 2020-06-23 18:33:20 +02:00
windows mem: drop mapping API workaround 2020-09-21 10:12:10 +02:00
x86 build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
meson.build eal: introduce internal wrappers for file operations 2020-06-15 19:24:37 +02:00
rte_eal_exports.def eal/windows: update symbols export 2020-09-11 01:40:36 +02:00
rte_eal_version.map service: retrieve lcore active state 2020-09-21 16:37:11 +02:00