mirror of
https://github.com/minio/minio.git
synced 2025-12-08 08:42:43 -05:00
Simplify erasure package for OSX
This commit is contained in:
@@ -30,13 +30,7 @@
|
||||
;;;
|
||||
;;; gf_4vect_mad_avx2(len, vec, vec_i, mul_array, src, dest);
|
||||
;;;
|
||||
|
||||
%ifidn __OUTPUT_FORMAT__, macho64
|
||||
%define GF_4VECT_MAD_AVX2 _gf_4vect_mad_avx2
|
||||
%else
|
||||
%define GF_4VECT_MAD_AVX2 gf_4vect_mad_avx2
|
||||
%endif
|
||||
|
||||
|
||||
%define PS 8
|
||||
|
||||
%ifidn __OUTPUT_FORMAT__, win64
|
||||
@@ -108,6 +102,7 @@
|
||||
%define func(x) x:
|
||||
%define FUNC_SAVE
|
||||
%define FUNC_RESTORE
|
||||
|
||||
%elifidn __OUTPUT_FORMAT__, macho64
|
||||
%define arg0 rdi
|
||||
%define arg0.w edi
|
||||
@@ -186,8 +181,8 @@ section .text
|
||||
%define xd4 ymm10
|
||||
|
||||
align 16
|
||||
global GF_4VECT_MAD_AVX2:function
|
||||
func(GF_4VECT_MAD_AVX2)
|
||||
global gf_4vect_mad_avx2:function
|
||||
func(gf_4vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
jl .return_fail
|
||||
@@ -368,4 +363,4 @@ global %1_slver
|
||||
db 0x%3, 0x%2
|
||||
%endmacro
|
||||
;;; func core, ver, snum
|
||||
slversion GF_4VECT_MAD_AVX2, 04, 00, 020b
|
||||
slversion gf_4vect_mad_avx2, 04, 00, 020b
|
||||
|
||||
Reference in New Issue
Block a user