Phil Yang 7911ba0473 stack: enable lock-free implementation for aarch64
Enable both C11 atomic and non C11 atomic lock-free stack for aarch64.

Introduced a new header to reduce the ifdef clutter across generic and C11
files. The rte_stack_lf_stubs.h contains stub implementations of
__rte_stack_lf_count, __rte_stack_lf_push_elems and
__rte_stack_lf_pop_elems.

Suggested-by: Gage Eads <gage.eads@intel.com>
Suggested-by: Jerin Jacob <jerinj@marvell.com>
Signed-off-by: Phil Yang <phil.yang@arm.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Tested-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
2019-10-21 10:15:57 +02:00
..
2019-06-17 12:35:54 +03:00
2019-10-12 14:20:21 +02:00
2019-07-19 14:17:11 +02:00
2019-05-02 01:33:14 +02:00
2019-05-04 23:39:23 +02:00
2018-04-11 23:40:40 +02:00
2018-12-19 01:25:56 +01:00
2019-05-02 01:33:14 +02:00
2019-10-07 15:00:58 +02:00
2019-01-20 13:08:50 +01:00
2018-11-26 20:19:24 +01:00