From 7e63f23958602d668f7c52a5258706957e0fb019 Mon Sep 17 00:00:00 2001 From: Michael Hamburg Date: Fri, 29 Jan 2016 19:22:34 -0800 Subject: [PATCH] predeclare deisogenize --- src/per_curve/decaf.tmpl.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/per_curve/decaf.tmpl.c b/src/per_curve/decaf.tmpl.c index edcbdfd..3bb2833 100644 --- a/src/per_curve/decaf.tmpl.c +++ b/src/per_curve/decaf.tmpl.c @@ -104,6 +104,15 @@ static mask_t gf_lobit(const gf x) { /** identity = (0,1) */ const point_t API_NS(point_identity) = {{{{{0}}},{{{1}}},{{{1}}},{{{0}}}}}; +void API_NS(deisogenize) ( + gf_s *__restrict__ s, + gf_s *__restrict__ minus_t_over_s, + const point_t p, + mask_t toggle_hibit_s, + mask_t toggle_hibit_t_over_s, + mask_t toggle_rotation +); + void API_NS(deisogenize) ( gf_s *__restrict__ s, gf_s *__restrict__ minus_t_over_s,