diff options
Diffstat (limited to 'recipes-dpaa/usdpaa-apps/usdpaa-apps')
2 files changed, 0 insertions, 129 deletions
diff --git a/recipes-dpaa/usdpaa-apps/usdpaa-apps/fix-the-inline-function-definition-with-gcc-5.x.patch b/recipes-dpaa/usdpaa-apps/usdpaa-apps/fix-the-inline-function-definition-with-gcc-5.x.patch deleted file mode 100644 index 9f3d22cc..00000000 --- a/recipes-dpaa/usdpaa-apps/usdpaa-apps/fix-the-inline-function-definition-with-gcc-5.x.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 2b308217d2811e5d1420d7ce6e18f77a992f52e9 Mon Sep 17 00:00:00 2001 -From: Ting Liu <ting.liu@freescale.com> -Date: Tue, 22 Dec 2015 13:16:33 +0800 -Subject: [PATCH] fix the inline function definition with gcc 5.x - -There are different semantics for inline functions for gcc-5.x compared to -previous gcc. Fix the following build error: -| dpa_classif_demo.c:(.text+0xeae): undefined reference to `crc64_hash_function' -| simple_crypto.c:(.text+0x5b8e): undefined reference to `get_num_of_buffers' -| simple_crypto.c:(.text+0x5b9a): undefined reference to `get_test_mode' -| simple_crypto.c:(.text+0x5baa): undefined reference to `get_num_of_cpus' -| simple_crypto.c:(.text+0x5bb2): undefined reference to `requires_authentication' -| simple_crypto.c:(.text+0x5bbe): undefined reference to `get_thread_barrier' - -Upstream-Status: Pending - -Signed-off-by: Ting Liu <ting.liu@freescale.com> ---- - lib/hash_table/fman_crc64_hash_func.h | 2 +- - src/simple_crypto/include/simple_crypto.h | 10 +++++----- - src/simple_proto/include/simple_proto.h | 10 +++++----- - 3 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/lib/hash_table/fman_crc64_hash_func.h b/lib/hash_table/fman_crc64_hash_func.h -index 5095203..bdcf12b 100644 ---- a/lib/hash_table/fman_crc64_hash_func.h -+++ b/lib/hash_table/fman_crc64_hash_func.h -@@ -36,7 +36,7 @@ - #include <fsl_fman.h> - - /* Hash function used by the hash table based on FMan CRC64 */ --inline uint32_t crc64_hash_function(uint8_t *key, uint32_t size) -+static inline uint32_t crc64_hash_function(uint8_t *key, uint32_t size) - { - uint64_t hashval = 0; - hashval = fman_crc64_init(); -diff --git a/src/simple_crypto/include/simple_crypto.h b/src/simple_crypto/include/simple_crypto.h -index bae3460..46ea176 100644 ---- a/src/simple_crypto/include/simple_crypto.h -+++ b/src/simple_crypto/include/simple_crypto.h -@@ -123,10 +123,10 @@ static int validate_test_set(struct test_param crypto_info); - void set_crypto_cbs(struct test_cb *crypto_cb, struct test_param crypto_info); - inline int get_num_of_iterations(void *stuff); - void set_num_of_iterations(void *stuff, unsigned int itr_num); --inline int get_num_of_buffers(void *stuff); --inline enum test_mode get_test_mode(void *stuff); --inline uint8_t requires_authentication(void *); --inline long get_num_of_cpus(void); --inline pthread_barrier_t *get_thread_barrier(void); -+static inline int get_num_of_buffers(void *stuff); -+static inline enum test_mode get_test_mode(void *stuff); -+static inline uint8_t requires_authentication(void *); -+static inline long get_num_of_cpus(void); -+static inline pthread_barrier_t *get_thread_barrier(void); - - #endif /* __SIMPLE_CRYPTO_H */ -diff --git a/src/simple_proto/include/simple_proto.h b/src/simple_proto/include/simple_proto.h -index d413e70..ce0e842 100644 ---- a/src/simple_proto/include/simple_proto.h -+++ b/src/simple_proto/include/simple_proto.h -@@ -83,11 +83,11 @@ struct protocol_info *(*register_protocol[])(void) = { - static void set_crypto_cbs(struct test_cb *crypto_cb); - int get_num_of_iterations(void *params); - void set_num_of_iterations(void *params, unsigned int itr_num); --inline int get_num_of_buffers(void *params); --inline enum test_mode get_test_mode(void *params); --inline uint8_t requires_authentication(void *); --inline long get_num_of_cpus(void); --inline pthread_barrier_t *get_thread_barrier(void); -+static inline int get_num_of_buffers(void *params); -+static inline enum test_mode get_test_mode(void *params); -+static inline uint8_t requires_authentication(void *); -+static inline long get_num_of_cpus(void); -+static inline pthread_barrier_t *get_thread_barrier(void); - int register_modules(void); - void unregister_modules(void); - --- -1.9.2 - diff --git a/recipes-dpaa/usdpaa-apps/usdpaa-apps/xfrm_km.c-use-in6_-macros-from-glibc-instead-of-kern.patch b/recipes-dpaa/usdpaa-apps/usdpaa-apps/xfrm_km.c-use-in6_-macros-from-glibc-instead-of-kern.patch deleted file mode 100644 index c6d35f00..00000000 --- a/recipes-dpaa/usdpaa-apps/usdpaa-apps/xfrm_km.c-use-in6_-macros-from-glibc-instead-of-kern.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 1e1e8d74db98faed57a5a62788e1226801661e0e Mon Sep 17 00:00:00 2001 -From: Ting Liu <ting.liu@freescale.com> -Date: Tue, 22 Dec 2015 23:37:49 +0800 -Subject: [PATCH] xfrm_km.c: use in6_* macros from glibc instead of kernel - -Both glibc and the kernel have in6_* macros definition. Use the one from glibc. -Kernel headers will check for previous libc definitions by including -include/linux/libc-compat.h. - -Fix the below build error: -| [CC] xfrm_km.c (bin:srio_ipsec_offload) -| In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0, -| from src/srio_ipsec_offload/xfrm_km.c:46: -| .../usr/include/netinet/in.h:99:5: error: expected identifier before numeric constant -| IPPROTO_HOPOPTS = 0, /* IPv6 Hop-by-Hop options. */ -| ^ -| In file included from .../tmp/sysroots/b4860qds-64b/usr/include/netinet/ip.h:24:0, -| from src/srio_ipsec_offload/xfrm_km.c:52: -| .../tmp/sysroots/b4860qds-64b/usr/include/netinet/in.h:209:8: error: redefinition of 'struct in6_addr' -| struct in6_addr -| ^ -| In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0, -| from src/srio_ipsec_offload/xfrm_km.c:46: -| .../tmp/sysroots/b4860qds-64b/usr/include/linux/in6.h:32:8: note: originally defined here -| struct in6_addr { -| ^ - -Upstream-Status: Pending - -Signed-off-by: Ting Liu <ting.liu@freescale.com> ---- - src/srio_ipsec_offload/xfrm_km.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/srio_ipsec_offload/xfrm_km.c b/src/srio_ipsec_offload/xfrm_km.c -index df23fd1..d69aafa 100644 ---- a/src/srio_ipsec_offload/xfrm_km.c -+++ b/src/srio_ipsec_offload/xfrm_km.c -@@ -42,6 +42,7 @@ - #include <linux/types.h> - #include <sys/socket.h> - #include <sys/ioctl.h> -+#include <netinet/in.h> - #include <linux/netlink.h> - #include <linux/xfrm.h> - #include <sched.h> --- -1.9.2 - |