From b159bd53338c5aaeeb0b1b63477d13938f40fb3c Mon Sep 17 00:00:00 2001 From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net> Date: Fri, 15 Jan 2021 13:46:18 +0700 Subject: [PATCH] [!] Return 4 byte aligment for c-d kind --- CMakeLists.txt | 2 +- dap-sdk/crypto/src/sig_dilithium/dilithium_params.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7aa013e15c..0fcf734fc2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ project(cellframe-sdk C) cmake_minimum_required(VERSION 2.8) set(CMAKE_C_STANDARD 11) -set(CELLFRAME_SDK_NATIVE_VERSION "2.6-112") +set(CELLFRAME_SDK_NATIVE_VERSION "2.6-113") add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"") set(DAPSDK_MODULES "") diff --git a/dap-sdk/crypto/src/sig_dilithium/dilithium_params.h b/dap-sdk/crypto/src/sig_dilithium/dilithium_params.h index 3461cfd09f..135a77e2ee 100755 --- a/dap-sdk/crypto/src/sig_dilithium/dilithium_params.h +++ b/dap-sdk/crypto/src/sig_dilithium/dilithium_params.h @@ -27,7 +27,7 @@ ///======================================================================== /* Names for the four varieties of Dilithium */ -typedef enum { MODE_0, MODE_1, MODE_2, MODE_3 } __attribute__((aligned(8))) dilithium_kind_t; +typedef enum { MODE_0, MODE_1, MODE_2, MODE_3 } __attribute__((aligned(4))) dilithium_kind_t; typedef struct { dilithium_kind_t kind; /* the kind of Dilithium (i.e. *this* choice of parameters) */ -- GitLab