; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-%ifidn __OUTPUT_FORMAT__, elf64
-%define WRT_OPT wrt ..plt
-%else
-%define WRT_OPT
-%endif
-
%include "reg_sizes.asm"
%include "multibinary.asm"
mbin_interface xor_gen
mbin_interface pq_gen
-%ifdef HAVE_AS_KNOWS_AVX512
- mbin_dispatch_init6 xor_gen, xor_gen_base, xor_gen_sse, xor_gen_avx, xor_gen_avx, xor_gen_avx512
- mbin_dispatch_init6 pq_gen, pq_gen_base, pq_gen_sse, pq_gen_avx, pq_gen_avx2, pq_gen_avx512
-%else
- mbin_dispatch_init5 xor_gen, xor_gen_base, xor_gen_sse, xor_gen_avx, xor_gen_avx
- mbin_dispatch_init5 pq_gen, pq_gen_base, pq_gen_sse, pq_gen_avx, pq_gen_avx2
-%endif
+
+mbin_dispatch_init6 xor_gen, xor_gen_base, xor_gen_sse, xor_gen_avx, xor_gen_avx, xor_gen_avx512
+mbin_dispatch_init6 pq_gen, pq_gen_base, pq_gen_sse, pq_gen_avx, pq_gen_avx2, pq_gen_avx512
section .data
;;;;
; pq_check multibinary function
;;;;
-global pq_check:function
+global pq_check:ISAL_SYM_TYPE_FUNCTION
pq_check_mbinit:
call pq_check_dispatch_init
pq_check:
;;;;
; xor_check multibinary function
;;;;
-global xor_check:function
+global xor_check:ISAL_SYM_TYPE_FUNCTION
xor_check_mbinit:
call xor_check_dispatch_init
xor_check: