numam-dpdk/lib/librte_stack
Phil Yang 6146fbb2fe stack: fix sign of list length
clang raise 'pointer-sign' warnings in __atomic_compare_exchange
when passing 'uint64_t *' to parameter of type 'int64_t *' converts
between pointers to integer types with different sign.

Fixes: 7e6e609939 ("stack: add C11 atomic implementation")
Cc: stable@dpdk.org

Suggested-by: Gage Eads <gage.eads@intel.com>
Signed-off-by: Phil Yang <phil.yang@arm.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Reviewed-by: Gavin Hu <gavin.hu@arm.com>
Acked-by: Gage Eads <gage.eads@intel.com>
2019-06-27 18:00:59 +02:00
..
Makefile stack: add C11 atomic implementation 2019-04-04 22:06:16 +02:00
meson.build stack: add C11 atomic implementation 2019-04-04 22:06:16 +02:00
rte_stack_lf_c11.h stack: fix sign of list length 2019-06-27 18:00:59 +02:00
rte_stack_lf_generic.h stack: fix sign of list length 2019-06-27 18:00:59 +02:00
rte_stack_lf.c stack: add lock-free implementation 2019-04-04 22:06:16 +02:00
rte_stack_lf.h stack: add C11 atomic implementation 2019-04-04 22:06:16 +02:00
rte_stack_pvt.h stack: introduce stack library 2019-04-04 22:06:16 +02:00
rte_stack_std.c stack: introduce stack library 2019-04-04 22:06:16 +02:00
rte_stack_std.h stack: introduce stack library 2019-04-04 22:06:16 +02:00
rte_stack_version.map stack: introduce stack library 2019-04-04 22:06:16 +02:00
rte_stack.c replace snprintf with strlcpy 2019-04-04 22:46:05 +02:00
rte_stack.h stack: fix sign of list length 2019-06-27 18:00:59 +02:00