diff --git a/mlkem/common.h b/mlkem/common.h index e86201f86..c71468a69 100644 --- a/mlkem/common.h +++ b/mlkem/common.h @@ -7,11 +7,13 @@ #if defined(MLKEM_NATIVE_CONFIG_FILE) #include MLKEM_NATIVE_CONFIG_FILE +#else +#include "config.h" #endif /* MLKEM_NATIVE_CONFIG_FILE */ +#include "namespace.h" #include "params.h" #include "sys.h" -#include "namespace.h" /* Include backend metadata */ #if defined(MLKEM_USE_NATIVE) diff --git a/mlkem/params.h b/mlkem/params.h index 586c31d33..ba942faec 100644 --- a/mlkem/params.h +++ b/mlkem/params.h @@ -5,7 +5,11 @@ #ifndef PARAMS_H #define PARAMS_H -#include "config.h" +#if defined(MLKEM_NATIVE_CONFIG_FILE) +#include MLKEM_NATIVE_CONFIG_FILE +#else +#includ "config.h" +#endif /* MLKEM_NATIVE_CONFIG_FILE */ #if !defined(MLKEM_K) #error MLKEM_K is not defined