-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove backend from default namespace
Previously, the backend type would enter the default namespace used by mlkem-native. This means that before the MLKEM_NAMESPACE/FIPS202_NAMESPACE macros can be used, the backend header has to be included. This is inconvenient for the introduction of a public API header which solely depends on the config file, since that header would need to also include the backend header, and hence be compiled with the same include paths as the mlkem-native build itself. This is unintuitive and unnecessarily complicated for the customer. This commit removes the backend type from the default namespace. Customers who need the backend type, or at least the target architecture, to be reflected in the namespace, can overwrite the default namespace as desired. Signed-off-by: Hanno Becker <[email protected]>
- Loading branch information
1 parent
8868f4e
commit f3029dd
Showing
2 changed files
with
19 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters