diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2026-01-12 06:45:36 +0200 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2026-01-20 16:42:35 +0200 |
| commit | 96acaa960023c20e852e04e7cc5c6a5faca36c67 (patch) | |
| tree | 87001a1131485f31fe9d848cf805bc7229e26382 /source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp | |
| parent | 1876de606eb876b7a97beccfe6fcc89e60a72a25 (diff) | |
compat32: provide a type and a macro for (u)int64_t handling on non-x86 arches
uint64_t is 4-byte aligned on i386, but is 8-bytes aligned on all other
32bit arches FreeBSD supports. Provide the freebsd32_uint64_t type and
the FU64_CP() macro, which are intended to be used where 32bit ABI uses
(u)int64_t type, and do proper layout and copying for the aggregate type.
Reviewed by: des, emaste
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D54663
Diffstat (limited to 'source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp')
0 files changed, 0 insertions, 0 deletions
