Oopenvela-robotoptee_os/util.h: avoid the IS_ALIGNED redefined error
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
ldelf, libutee: add minimal Thread Local Storage support Preparing for C++ support in TAs. Adds enough runtime Thread Local Storage (TLS) support for the GNU C++ compilers (arm-linux-gnueabihf-g++, aarch64-linux-gnu-g++) to work with OP-TEE. That is: - A Thread Control Block, - The __tls_get_addr() and dl_iterate_phdr() functions. Note that __tls_get_addr() is an ABI helper so it has no prototype in a user-accessible header file. dl_iterate_phdr() however is defined in <link.h> and may be used in a TA. The file lib/libutee/include/link.h is borrowed from Android's Bionic [1] with minor changes (added the required #include statement and named the function parameters). A similar <link.h> header is provided by other C libraries such as GNU libc, musl and FreeBSD/NetBSD/OpenBSD. Link: [1] https://android.googlesource.com/platform/bionic/+/master/libc/include/link.h Signed-off-by: Jerome Forissier <jerome@forissier.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> | 5 年前 | |
[BugFix]: adapt ECDH LEGACY api and non-LEGACY api [Desc]: as title Signed-off-by: pengyinjie <pengyinjie@xiaomi.com> | 3 个月前 | |
ldelf: strip PAC from TA addresses When pointer authentication is enables for TA's, the LR values saved in the stack will have PAC which must be stripped off when unwinding the stack. Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> | 4 年前 | |
optee_os: add malloc.h for tee_api.c Add malloc.h for tee_api.c Signed-off-by: hongfengchen <hongfengchen@xiaomi.com> | 3 个月前 | |
optee_os/util.h: avoid the IS_ALIGNED redefined error Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com> | 3 个月前 |