aboutsummaryrefslogtreecommitdiffstats
path: root/src/argon2-arch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/argon2-arch.c')
-rw-r--r--src/argon2-arch.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/argon2-arch.c b/src/argon2-arch.c
new file mode 100644
index 0000000..ec0f049
--- /dev/null
+++ b/src/argon2-arch.c
@@ -0,0 +1,20 @@
+#include <stdint.h>
+#include <string.h>
+#include <stdlib.h>
+
+#include "argon2-impl-select.h"
+
+#define rotr64(x, n) (((x) >> (n)) | ((x) << (64 - (n))))
+
+#include "argon2-template-64.h"
+
+void fill_segment_default(const argon2_instance_t *instance,
+ argon2_position_t position)
+{
+ fill_segment_64(instance, position);
+}
+
+void argon2_get_impl_list(argon2_impl_list *list)
+{
+ list->count = 0;
+}