build: Fix for mac nasm lack of symbol types

Change-Id: I9ee86a3e32876d3860477c8365fc459d94a8920e
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
This commit is contained in:
Greg Tucker
2018-11-27 14:41:24 -07:00
parent 86c865b784
commit 2e212f28fa
80 changed files with 94 additions and 84 deletions

View File

@@ -238,7 +238,7 @@ section .text
%endif
align 16
global gf_2vect_dot_prod_avx:function
global gf_2vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_dot_prod_avx)
FUNC_SAVE

View File

@@ -248,7 +248,7 @@ section .text
%endif
align 16
global gf_2vect_dot_prod_avx2:function
global gf_2vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_dot_prod_avx2)
FUNC_SAVE

View File

@@ -160,7 +160,7 @@ default rel
section .text
align 16
global gf_2vect_dot_prod_avx512:function
global gf_2vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_dot_prod_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -238,7 +238,7 @@ section .text
%endif
align 16
global gf_2vect_dot_prod_sse:function
global gf_2vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_dot_prod_sse)
FUNC_SAVE

View File

@@ -155,7 +155,7 @@ section .text
align 16
global gf_2vect_mad_avx:function
global gf_2vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_mad_avx)
FUNC_SAVE

View File

@@ -163,7 +163,7 @@ section .text
%define xtmpd2 ymm9
align 16
global gf_2vect_mad_avx2:function
global gf_2vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_mad_avx2)
FUNC_SAVE

View File

@@ -149,7 +149,7 @@ section .text
%define xmask0f zmm14
align 16
global gf_2vect_mad_avx512:function
global gf_2vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_mad_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -154,7 +154,7 @@ section .text
align 16
global gf_2vect_mad_sse:function
global gf_2vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_2vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -261,7 +261,7 @@ section .text
%endif
align 16
global gf_3vect_dot_prod_avx:function
global gf_3vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_dot_prod_avx)
FUNC_SAVE
SLDR len, len_m

View File

@@ -269,7 +269,7 @@ section .text
%endif
align 16
global gf_3vect_dot_prod_avx2:function
global gf_3vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_dot_prod_avx2)
FUNC_SAVE
SLDR len, len_m

View File

@@ -173,7 +173,7 @@ default rel
section .text
align 16
global gf_3vect_dot_prod_avx512:function
global gf_3vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_dot_prod_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -261,7 +261,7 @@ section .text
%endif
align 16
global gf_3vect_dot_prod_sse:function
global gf_3vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_dot_prod_sse)
FUNC_SAVE
SLDR len, len_m

View File

@@ -158,7 +158,7 @@ section .text
%define xd3 xtmph1
align 16
global gf_3vect_mad_avx:function
global gf_3vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_mad_avx)
FUNC_SAVE
sub len, 16

View File

@@ -165,7 +165,7 @@ section .text
%define xd3 ymm10
align 16
global gf_3vect_mad_avx2:function
global gf_3vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_mad_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -152,7 +152,7 @@ section .text
%define xmask0f zmm17
align 16
global gf_3vect_mad_avx512:function
global gf_3vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_mad_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -156,7 +156,7 @@ section .text
%define xd3 xtmph1
align 16
global gf_3vect_mad_sse:function
global gf_3vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_3vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -294,7 +294,7 @@ section .text
%define xp4 xmm5
%endif
align 16
global gf_4vect_dot_prod_avx:function
global gf_4vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_dot_prod_avx)
FUNC_SAVE
SLDR len, len_m

View File

@@ -302,7 +302,7 @@ section .text
%define xp4 ymm5
%endif
align 16
global gf_4vect_dot_prod_avx2:function
global gf_4vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_dot_prod_avx2)
FUNC_SAVE
SLDR len, len_m

View File

@@ -191,7 +191,7 @@ default rel
section .text
align 16
global gf_4vect_dot_prod_avx512:function
global gf_4vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_dot_prod_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -294,7 +294,7 @@ section .text
%define xp4 xmm5
%endif
align 16
global gf_4vect_dot_prod_sse:function
global gf_4vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_dot_prod_sse)
FUNC_SAVE
SLDR len, len_m

View File

@@ -169,7 +169,7 @@ section .text
%define xd4 xtmpl1
align 16
global gf_4vect_mad_avx:function
global gf_4vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_mad_avx)
FUNC_SAVE
sub len, 16

View File

@@ -165,7 +165,7 @@ section .text
%define xd4 ymm10
align 16
global gf_4vect_mad_avx2:function
global gf_4vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_mad_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -159,7 +159,7 @@ section .text
%define xtmpl5 zmm23
align 16
global gf_4vect_mad_avx512:function
global gf_4vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_mad_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -168,7 +168,7 @@ section .text
%define xd4 xtmpl1
align 16
global gf_4vect_mad_sse:function
global gf_4vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_4vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -184,7 +184,7 @@ section .text
%define xp5 xmm6
align 16
global gf_5vect_dot_prod_avx:function
global gf_5vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_dot_prod_avx)
FUNC_SAVE
sub len, 16

View File

@@ -189,7 +189,7 @@ section .text
%define xp5 ymm6
align 16
global gf_5vect_dot_prod_avx2:function
global gf_5vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_dot_prod_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -184,7 +184,7 @@ section .text
%define xp5 xmm14
align 16
global gf_5vect_dot_prod_sse:function
global gf_5vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_dot_prod_sse)
FUNC_SAVE
sub len, 16

View File

@@ -178,7 +178,7 @@ section .text
align 16
global gf_5vect_mad_avx:function
global gf_5vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_mad_avx)
FUNC_SAVE
sub len, 16

View File

@@ -166,7 +166,7 @@ section .text
%define xd5 ymm9
align 16
global gf_5vect_mad_avx2:function
global gf_5vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_mad_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -177,7 +177,7 @@ section .text
align 16
global gf_5vect_mad_sse:function
global gf_5vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_5vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -182,7 +182,7 @@ section .text
%define xp6 xmm7
align 16
global gf_6vect_dot_prod_avx:function
global gf_6vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_dot_prod_avx)
FUNC_SAVE
sub len, 16

View File

@@ -187,7 +187,7 @@ section .text
%define xp6 ymm7
align 16
global gf_6vect_dot_prod_avx2:function
global gf_6vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_dot_prod_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -182,7 +182,7 @@ section .text
%define xp6 xmm13
align 16
global gf_6vect_dot_prod_sse:function
global gf_6vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_dot_prod_sse)
FUNC_SAVE
sub len, 16

View File

@@ -184,7 +184,7 @@ section .text
align 16
global gf_6vect_mad_avx:function
global gf_6vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_mad_avx)
FUNC_SAVE
sub len, 16

View File

@@ -177,7 +177,7 @@ section .text
%define xd6 xd1
align 16
global gf_6vect_mad_avx2:function
global gf_6vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_mad_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -185,7 +185,7 @@ section .text
align 16
global gf_6vect_mad_sse:function
global gf_6vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_6vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -194,7 +194,7 @@ section .text
%define xp xmm2
align 16
global gf_vect_dot_prod_avx:function
global gf_vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_dot_prod_avx)
FUNC_SAVE
SLDR len, len_m

View File

@@ -202,7 +202,7 @@ section .text
%define xp ymm2
align 16
global gf_vect_dot_prod_avx2:function
global gf_vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_dot_prod_avx2)
FUNC_SAVE
SLDR len, len_m

View File

@@ -128,7 +128,7 @@ default rel
section .text
align 16
global gf_vect_dot_prod_avx512:function
global gf_vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_dot_prod_avx512)
FUNC_SAVE
xor pos, pos

View File

@@ -194,7 +194,7 @@ section .text
%define xp xmm2
align 16
global gf_vect_dot_prod_sse:function
global gf_vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_dot_prod_sse)
FUNC_SAVE
SLDR len, len_m

View File

@@ -131,7 +131,7 @@ section .text
%define xtmpd xmm5
align 16
global gf_vect_mad_avx:function
global gf_vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mad_avx)
FUNC_SAVE
sub len, 16

View File

@@ -139,7 +139,7 @@ section .text
%define xtmpd ymm5
align 16
global gf_vect_mad_avx2:function
global gf_vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mad_avx2)
FUNC_SAVE
sub len, 32

View File

@@ -127,7 +127,7 @@ section .text
%define xmask0f zmm8
align 16
global gf_vect_mad_avx512:function
global gf_vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mad_avx512)
FUNC_SAVE
sub len, 64

View File

@@ -131,7 +131,7 @@ section .text
align 16
global gf_vect_mad_sse:function
global gf_vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mad_sse)
FUNC_SAVE
sub len, 16

View File

@@ -111,7 +111,7 @@ section .text
%define xtmp2c xmm7
align 16
global gf_vect_mul_avx:function
global gf_vect_mul_avx:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mul_avx)
FUNC_SAVE
mov pos, 0

View File

@@ -112,7 +112,7 @@ section .text
align 16
global gf_vect_mul_sse:function
global gf_vect_mul_sse:ISAL_SYM_TYPE_FUNCTION
func(gf_vect_mul_sse)
FUNC_SAVE
mov pos, 0