From df327f8757b8db8daef6625ceab9970188de0233 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 30 Aug 2022 17:17:13 +0200 Subject: [PATCH] wolfcrypttest: define "long" and "long long" type size To prevent runtime error: Sizeof mismatch (build) 0 != (run) 2 Build vs runtime math mismatch error = -1000 https://onedigi.atlassian.net/browse/DEL-8036 Signed-off-by: Javier Viguera --- .../wolfssl/recipes-examples/wolfcrypt/wolfcrypttest.bbappend | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 meta-digi-arm/dynamic-layers/wolfssl/recipes-examples/wolfcrypt/wolfcrypttest.bbappend diff --git a/meta-digi-arm/dynamic-layers/wolfssl/recipes-examples/wolfcrypt/wolfcrypttest.bbappend b/meta-digi-arm/dynamic-layers/wolfssl/recipes-examples/wolfcrypt/wolfcrypttest.bbappend new file mode 100644 index 000000000..f8205e6b0 --- /dev/null +++ b/meta-digi-arm/dynamic-layers/wolfssl/recipes-examples/wolfcrypt/wolfcrypttest.bbappend @@ -0,0 +1,4 @@ +# Copyright (C) 2022 Digi International + +CFLAGS:append:arm = " -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8" +CFLAGS:append:aarch64 = " -DSIZEOF_LONG=8 -DSIZEOF_LONG_LONG=8"