mirror of
https://github.com/intel/isa-l.git
synced 2025-10-29 04:17:53 +01:00
Bump minimum NASM version to 2.14.01
NASM version 2.14.01 supports all x86 ISA in this library. Since this version has been out since 2018, it is safe to only permit the library to be compiled with this minimum version, as announced in issue #297. Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
This commit is contained in:
committed by
Tomasz Kantecki
parent
d20335bba8
commit
8045bee170
@@ -50,10 +50,6 @@
|
||||
%define mbin_rdx rdx
|
||||
%endif
|
||||
|
||||
%ifndef AS_FEATURE_LEVEL
|
||||
%define AS_FEATURE_LEVEL 4
|
||||
%endif
|
||||
|
||||
;;;;
|
||||
; multibinary macro:
|
||||
; creates the visible entry point that uses HW optimized call pointer
|
||||
@@ -191,7 +187,6 @@
|
||||
je _%1_init_done
|
||||
lea mbin_rsi, [%4 WRT_OPT] ; AVX/02 opt
|
||||
|
||||
%if AS_FEATURE_LEVEL >= 10
|
||||
;; Test for AVX2
|
||||
xor ecx, ecx
|
||||
mov eax, 7
|
||||
@@ -211,7 +206,6 @@
|
||||
cmp ecx, FLAGS_CPUID7_ECX_AVX512_G2
|
||||
lea mbin_rbx, [%5 WRT_OPT] ; AVX512/10 opt
|
||||
cmove mbin_rsi, mbin_rbx
|
||||
%endif
|
||||
_%1_init_done:
|
||||
pop mbin_rdi
|
||||
pop mbin_rdx
|
||||
@@ -280,7 +274,6 @@
|
||||
ret
|
||||
%endmacro
|
||||
|
||||
%if AS_FEATURE_LEVEL >= 6
|
||||
;;;;;
|
||||
; mbin_dispatch_init6 parameters
|
||||
; 1-> function name
|
||||
@@ -350,13 +343,6 @@
|
||||
ret
|
||||
%endmacro
|
||||
|
||||
%else
|
||||
%macro mbin_dispatch_init6 6
|
||||
mbin_dispatch_init5 %1, %2, %3, %4, %5
|
||||
%endmacro
|
||||
%endif
|
||||
|
||||
%if AS_FEATURE_LEVEL >= 10
|
||||
;;;;;
|
||||
; mbin_dispatch_init7 parameters
|
||||
; 1-> function name
|
||||
@@ -515,13 +501,5 @@
|
||||
pop mbin_rsi
|
||||
ret
|
||||
%endmacro
|
||||
%else
|
||||
%macro mbin_dispatch_init7 7
|
||||
mbin_dispatch_init6 %1, %2, %3, %4, %5, %6
|
||||
%endmacro
|
||||
%macro mbin_dispatch_init8 8
|
||||
mbin_dispatch_init6 %1, %2, %3, %4, %5, %6
|
||||
%endmacro
|
||||
%endif
|
||||
|
||||
%endif ; ifndef _MULTIBINARY_ASM_
|
||||
|
||||
Reference in New Issue
Block a user