numam-dpdk/lib/librte_eal/common/include/generic
Pavan Nikhilesh 7bdccb9307 eal: fix ARM build with clang
Use __atomic_exchange_n instead of __atomic_exchange_(2/4/8).

The error was:
	include/generic/rte_atomic.h:215:9: error:
		implicit declaration of function '__atomic_exchange_2'
		is invalid in C99
	include/generic/rte_atomic.h:494:9: error:
		implicit declaration of function '__atomic_exchange_4'
		is invalid in C99
	include/generic/rte_atomic.h:772:9: error:
		implicit declaration of function '__atomic_exchange_8'
		is invalid in C99

Fixes: ff2863570f ("eal: introduce atomic exchange operation")

Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
2018-04-11 22:39:50 +02:00
..
rte_atomic.h eal: fix ARM build with clang 2018-04-11 22:39:50 +02:00
rte_byteorder.h lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
rte_cpuflags.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_cycles.h eal: use SPDX tags in 6WIND copyrighted files 2018-02-01 02:32:41 +01:00
rte_io.h lib: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
rte_memcpy.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_pause.h lib: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
rte_prefetch.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_rwlock.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_spinlock.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_vect.h eal: use SPDX tags in 6WIND copyrighted files 2018-02-01 02:32:41 +01:00