libutils: add integer overflow multiplication from LLVM compiler-rtAdd integer overflow multiplication function __mulodi4() needed for__builtin_mul_overflow() to work on a few platforms.Selected
libutils: add integer overflow multiplication from LLVM compiler-rtAdd integer overflow multiplication function __mulodi4() needed for__builtin_mul_overflow() to work on a few platforms.Selected files are imported from the compiler-rt directory in LLVMversion 20.1.3, tag llvmorg-20.1, to lib/libutils/compiler-rt with nolocal changes except for the sub.mk file.Signed-off-by: Leo Chen <shf.chen@mediatek.com>Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
show more ...
libutils: add division routines from LLVM compiler-rtAdd division routines needed to provide __udivti3() needed for long longdivisions in mbedtls.Selected files are imported from the compiler-rt
libutils: add division routines from LLVM compiler-rtAdd division routines needed to provide __udivti3() needed for long longdivisions in mbedtls.Selected files are imported from the compiler-rt directory in LLVMversion 20.1.3, tag llvmorg-20.1, to lib/libutils/compiler-rt with nolocal changes except for the added sub.mk files.Link: https://github.com/OP-TEE/optee_os/pull/7359Link: https://github.com/OP-TEE/optee_os/issues/7374Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>