aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch')
-rw-r--r--recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch53
1 files changed, 0 insertions, 53 deletions
diff --git a/recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch b/recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch
deleted file mode 100644
index 2f794ce..0000000
--- a/recipes-extended/qat/files/qat16-Osal-fix-build-with-x32.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 8da85286efc86b4f5bbf14f755c84d1982841973 Mon Sep 17 00:00:00 2001
-From: Anuj Mittal <anuj.mittal@intel.com>
-Date: Wed, 3 Jan 2018 15:45:59 +0800
-Subject: [PATCH] Osal: fix build with x32
-
-x32 follows ILP32 model and has __x86_64__ defined too. Make sure
-that we check for ILP32 also before using architecture dependent
-types.
-
-Upstream-Status: Accepted [Code released in tarball form only]
-
-Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
----
- quickassist/adf/platform/include/adf_platform_common.h | 2 +-
- quickassist/utilities/osal/include/OsalTypes.h | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/quickassist/adf/platform/include/adf_platform_common.h b/quickassist/adf/platform/include/adf_platform_common.h
-index 8673ec1..de5c31a 100755
---- a/quickassist/adf/platform/include/adf_platform_common.h
-+++ b/quickassist/adf/platform/include/adf_platform_common.h
-@@ -207,7 +207,7 @@
- * xx refers to arch, i.e.64bit or 32bit
- * yy refers to number of bytes copied from src to dst, i.e. 64 or 128 bytes
- */
--#ifdef __x86_64__
-+#if (defined (__x86_64__) && !defined (__ILP32__))
- #define adf_memcpy64_64(dst, src)\
- do { \
- __asm__ __volatile__ ( \
-diff --git a/quickassist/utilities/osal/include/OsalTypes.h b/quickassist/utilities/osal/include/OsalTypes.h
-index d8fa1d9..eaf08bf 100755
---- a/quickassist/utilities/osal/include/OsalTypes.h
-+++ b/quickassist/utilities/osal/include/OsalTypes.h
-@@ -160,13 +160,13 @@ typedef volatile INT32 VINT32;
- */
- #define OSAL_HUNDRED (100)
-
--#ifdef __x86_64__
-+#if (defined (__x86_64__) && !defined (__ILP32__))
- #define ARCH_INT INT64
- #else
- #define ARCH_INT INT32
- #endif
-
--#ifdef __x86_64__
-+#if (defined (__x86_64__) && !defined (__ILP32__))
- #define UARCH_INT UINT64
- #else
- #define UARCH_INT UINT32
---
-2.7.4
-