@@ -13,7 +13,7 @@
#ifndef ODP_API_ALIGN_H_
#define ODP_API_ALIGN_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -75,5 +75,5 @@ extern "C" {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_ATOMIC_H_
#define ODP_API_ATOMIC_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -629,5 +629,5 @@ int odp_atomic_lock_free_u64(odp_atomic_op_t *atomic_op);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_BARRIER_H_
#define ODP_API_BARRIER_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -64,5 +64,5 @@ void odp_barrier_wait(odp_barrier_t *barr);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_BUFFER_H_
#define ODP_API_BUFFER_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -169,5 +169,5 @@ uint64_t odp_buffer_to_u64(odp_buffer_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_BYTEORDER_H_
#define ODP_API_BYTEORDER_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -178,5 +178,5 @@ odp_u64le_t odp_cpu_to_le_64(uint64_t cpu64);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_CLASSIFY_H_
#define ODP_API_CLASSIFY_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -499,5 +499,5 @@ uint64_t odp_pmr_to_u64(odp_pmr_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_COMPILER_H_
#define ODP_API_COMPILER_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -49,5 +49,5 @@ extern "C" {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_CPU_H_
#define ODP_CPU_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -177,5 +177,5 @@ void odp_cpu_pause(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_CPUMASK_H_
#define ODP_API_CPUMASK_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -250,5 +250,5 @@ int odp_cpumask_all_available(odp_cpumask_t *mask);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_CRYPTO_H_
#define ODP_API_CRYPTO_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -460,5 +460,5 @@ uint64_t odp_crypto_compl_to_u64(odp_crypto_compl_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -11,7 +11,7 @@
#ifndef ODP_API_DEBUG_H_
#define ODP_API_DEBUG_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -32,5 +32,5 @@ extern "C" {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_ERRNO_H_
#define ODP_ERRNO_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -83,5 +83,5 @@ const char *odp_errno_str(int errnum);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_EVENT_H_
#define ODP_API_EVENT_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -83,5 +83,5 @@ void odp_event_free(odp_event_t event);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_HASH_H_
#define ODP_API_HASH_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -96,5 +96,5 @@ int odp_hash_crc_gen64(const void *data, uint32_t data_len,
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_HINTS_H_
#define ODP_API_HINTS_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -114,5 +114,5 @@ extern "C" {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -21,7 +21,7 @@
#ifndef ODP_API_INIT_H_
#define ODP_API_INIT_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -277,5 +277,5 @@ int odp_term_local(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_PACKET_H_
#define ODP_API_PACKET_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -1402,5 +1402,5 @@ uint64_t odp_packet_seg_to_u64(odp_packet_seg_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_PACKET_FLAGS_H_
#define ODP_API_PACKET_FLAGS_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -494,5 +494,5 @@ void odp_packet_has_ts_clr(odp_packet_t pkt);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_PACKET_IO_H_
#define ODP_API_PACKET_IO_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -1074,5 +1074,5 @@ odp_time_t odp_pktin_ts_from_ns(odp_pktio_t pktio, uint64_t ns);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_PACKET_IO_STATS_H_
#define ODP_API_PACKET_IO_STATS_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -139,5 +139,5 @@ int odp_pktio_stats_reset(odp_pktio_t pktio);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_POOL_H_
#define ODP_API_POOL_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -327,5 +327,5 @@ void odp_pool_param_init(odp_pool_param_t *param);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_QUEUE_H_
#define ODP_API_QUEUE_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -413,5 +413,5 @@ int odp_queue_info(odp_queue_t queue, odp_queue_info_t *info);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_RANDOM_H_
#define ODP_API_RANDOM_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -45,5 +45,5 @@ int32_t odp_random_data(uint8_t *buf, int32_t size, odp_bool_t use_entropy);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -6,7 +6,7 @@
#ifndef ODP_API_RWLOCK_H_
#define ODP_API_RWLOCK_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
/**
* @file
@@ -100,5 +100,5 @@ void odp_rwlock_write_unlock(odp_rwlock_t *rwlock);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif /* ODP_RWLOCK_H_ */
@@ -12,7 +12,7 @@
#ifndef ODP_API_RWLOCK_RECURSIVE_H_
#define ODP_API_RWLOCK_RECURSIVE_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -118,5 +118,5 @@ void odp_rwlock_recursive_write_unlock(odp_rwlock_recursive_t *lock);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_SCHEDULE_H_
#define ODP_API_SCHEDULE_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -375,5 +375,5 @@ void odp_schedule_order_unlock(unsigned lock_index);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_SCHEDULE_TYPES_H_
#define ODP_API_SCHEDULE_TYPES_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -157,5 +157,5 @@ typedef struct odp_schedule_param_t {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_SHARED_MEMORY_H_
#define ODP_API_SHARED_MEMORY_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -187,5 +187,5 @@ uint64_t odp_shm_to_u64(odp_shm_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_SPINLOCK_H_
#define ODP_API_SPINLOCK_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -89,5 +89,5 @@ int odp_spinlock_is_locked(odp_spinlock_t *splock);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_SPINLOCK_RECURSIVE_H_
#define ODP_API_SPINLOCK_RECURSIVE_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -83,5 +83,5 @@ int odp_spinlock_recursive_is_locked(odp_spinlock_recursive_t *lock);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_STD_CLIB_H_
#define ODP_API_STD_CLIB_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -80,5 +80,5 @@ int odp_memcmp(const void *ptr1, const void *ptr2, size_t num);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -14,7 +14,7 @@
#ifndef ODP_API_STD_TYPES_H_
#define ODP_API_STD_TYPES_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -39,5 +39,5 @@ extern "C" {
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_SYNC_H_
#define ODP_API_SYNC_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -88,5 +88,5 @@ void odp_mb_full(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_SYSTEM_INFO_H_
#define ODP_API_SYSTEM_INFO_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -52,5 +52,5 @@ int odp_sys_cache_line_size(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_THREAD_H_
#define ODP_API_THREAD_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -110,5 +110,5 @@ odp_thread_type_t odp_thread_type(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -12,7 +12,7 @@
#ifndef ODP_API_THRMASK_H_
#define ODP_API_THRMASK_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -237,5 +237,5 @@ int odp_thrmask_control(odp_thrmask_t *mask);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_TICKETLOCK_H_
#define ODP_API_TICKETLOCK_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -88,5 +88,5 @@ int odp_ticketlock_is_locked(odp_ticketlock_t *tklock);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_TIME_H_
#define ODP_API_TIME_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -178,5 +178,5 @@ uint64_t odp_time_to_u64(odp_time_t time);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_TIMER_H_
#define ODP_API_TIMER_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -413,5 +413,5 @@ uint64_t odp_timeout_to_u64(odp_timeout_t hdl);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -6,7 +6,7 @@
#ifndef ODP_TRAFFIC_MNGR_H_
#define ODP_TRAFFIC_MNGR_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -1961,5 +1961,5 @@ void odp_tm_stats_print(odp_tm_t odp_tm);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -13,7 +13,7 @@
#ifndef ODP_API_VERSION_H_
#define ODP_API_VERSION_H_
-#include <odp/api/visibility_begin.h>
+#include <odp/visibility_begin.h>
#ifdef __cplusplus
extern "C" {
@@ -103,5 +103,5 @@ const char *odp_version_impl_str(void);
}
#endif
-#include <odp/api/visibility_end.h>
+#include <odp/visibility_end.h>
#endif
@@ -11,6 +11,11 @@ include_HEADERS = \
$(top_srcdir)/include/odp.h \
$(top_srcdir)/include/odp_api.h
+odpincludedir= $(includedir)/odp
+odpinclude_HEADERS = \
+ $(srcdir)/include/odp/visibility_begin.h \
+ $(srcdir)/include/odp/visibility_end.h
+
odpapiincludedir= $(includedir)/odp/api
odpapiinclude_HEADERS = \
$(srcdir)/include/odp/api/align.h \
@@ -54,8 +59,6 @@ odpapiinclude_HEADERS = \
$(srcdir)/include/odp/api/timer.h \
$(srcdir)/include/odp/api/traffic_mngr.h \
$(srcdir)/include/odp/api/version.h \
- $(srcdir)/include/odp/api/visibility_begin.h \
- $(srcdir)/include/odp/api/visibility_end.h \
$(srcdir)/arch/@ARCH_DIR@/odp/api/cpu_arch.h
odpapiplatincludedir= $(includedir)/odp/api/plat
similarity index 100%
rename from platform/linux-generic/include/odp/api/visibility_begin.h
rename to platform/linux-generic/include/odp/visibility_begin.h
similarity index 100%
rename from platform/linux-generic/include/odp/api/visibility_end.h
rename to platform/linux-generic/include/odp/visibility_end.h
include/odp/api/visibility_begin.h and include/odp/api/visibility_end.h move one step up (in include/odp/) and can therefore be used on other interfaces. Signed-off-by: Christophe Milard <christophe.milard@linaro.org> --- include/odp/api/spec/align.h | 4 ++-- include/odp/api/spec/atomic.h | 4 ++-- include/odp/api/spec/barrier.h | 4 ++-- include/odp/api/spec/buffer.h | 4 ++-- include/odp/api/spec/byteorder.h | 4 ++-- include/odp/api/spec/classification.h | 4 ++-- include/odp/api/spec/compiler.h | 4 ++-- include/odp/api/spec/cpu.h | 4 ++-- include/odp/api/spec/cpumask.h | 4 ++-- include/odp/api/spec/crypto.h | 4 ++-- include/odp/api/spec/debug.h | 4 ++-- include/odp/api/spec/errno.h | 4 ++-- include/odp/api/spec/event.h | 4 ++-- include/odp/api/spec/hash.h | 4 ++-- include/odp/api/spec/hints.h | 4 ++-- include/odp/api/spec/init.h | 4 ++-- include/odp/api/spec/packet.h | 4 ++-- include/odp/api/spec/packet_flags.h | 4 ++-- include/odp/api/spec/packet_io.h | 4 ++-- include/odp/api/spec/packet_io_stats.h | 4 ++-- include/odp/api/spec/pool.h | 4 ++-- include/odp/api/spec/queue.h | 4 ++-- include/odp/api/spec/random.h | 4 ++-- include/odp/api/spec/rwlock.h | 4 ++-- include/odp/api/spec/rwlock_recursive.h | 4 ++-- include/odp/api/spec/schedule.h | 4 ++-- include/odp/api/spec/schedule_types.h | 4 ++-- include/odp/api/spec/shared_memory.h | 4 ++-- include/odp/api/spec/spinlock.h | 4 ++-- include/odp/api/spec/spinlock_recursive.h | 4 ++-- include/odp/api/spec/std_clib.h | 4 ++-- include/odp/api/spec/std_types.h | 4 ++-- include/odp/api/spec/sync.h | 4 ++-- include/odp/api/spec/system_info.h | 4 ++-- include/odp/api/spec/thread.h | 4 ++-- include/odp/api/spec/thrmask.h | 4 ++-- include/odp/api/spec/ticketlock.h | 4 ++-- include/odp/api/spec/time.h | 4 ++-- include/odp/api/spec/timer.h | 4 ++-- include/odp/api/spec/traffic_mngr.h | 4 ++-- include/odp/api/spec/version.h | 4 ++-- platform/linux-generic/Makefile.am | 7 +++++-- platform/linux-generic/include/odp/{api => }/visibility_begin.h | 0 platform/linux-generic/include/odp/{api => }/visibility_end.h | 0 44 files changed, 87 insertions(+), 84 deletions(-) rename platform/linux-generic/include/odp/{api => }/visibility_begin.h (100%) rename platform/linux-generic/include/odp/{api => }/visibility_end.h (100%) -- 2.7.4