diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-09-28 09:36:43 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-09-28 09:36:43 +0000 |
| commit | c0e122f78d09b2f3eea76ac27e55dafd9e9ab496 (patch) | |
| tree | c7fa06d34c0bbad09ebaa588ffd507e246b371f2 /aarch64-support.patch | |
| parent | 3a247c78bd12d5a4e071f44d8a25d995b177b992 (diff) | |
automatic import of libopenni2-dev
Diffstat (limited to 'aarch64-support.patch')
| -rw-r--r-- | aarch64-support.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/aarch64-support.patch b/aarch64-support.patch index 309698d..49541e4 100644 --- a/aarch64-support.patch +++ b/aarch64-support.patch @@ -45,3 +45,16 @@ diff --git a/ThirdParty/PSCommon/XnLib/Include/XnPlatform.h b/ThirdParty/PSCommo #elif _ARC #include "ARC/XnPlaformARC.h" #elif (__APPLE__) +diff --git a/Include/OniPlatform.h b/Include/OniPlatform.h +--- a/Include/OniPlatform.h ++++ b/Include/OniPlatform.h +@@ -42,6 +42,10 @@ + #elif (__linux__ && __arm__) + # include "Linux-Arm/OniPlatformLinux-Arm.h" ++#elif (__linux__ && __aarch64__) ++// aarch64 is little-endian LP64 Linux; the Linux-x86 platform header defines ++// only arch-neutral C types and POSIX macros (no SSE/inline-asm), so reuse it. ++# include "Linux-x86/OniPlatformLinux-x86.h" + #elif _ARC + # include "ARC/OniPlaformARC.h" + #elif (__APPLE__) |
