Refs #727. Align stack buffer address on 32-bytes.
This commit is contained in:
parent
233c6b959f
commit
d73244b825
|
@ -54,7 +54,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
if(stack_alloc_size > MAX_STACK_ALLOC / sizeof(TYPE)) \
|
if(stack_alloc_size > MAX_STACK_ALLOC / sizeof(TYPE)) \
|
||||||
stack_alloc_size = 0; \
|
stack_alloc_size = 0; \
|
||||||
STACK_ALLOC_PROTECT_SET \
|
STACK_ALLOC_PROTECT_SET \
|
||||||
TYPE stack_buffer[stack_alloc_size]; \
|
TYPE stack_buffer[stack_alloc_size] __attribute__((aligned(0x20))); \
|
||||||
BUFFER = stack_alloc_size ? stack_buffer : (TYPE *)blas_memory_alloc(1);
|
BUFFER = stack_alloc_size ? stack_buffer : (TYPE *)blas_memory_alloc(1);
|
||||||
#else
|
#else
|
||||||
//Original OpenBLAS/GotoBLAS codes.
|
//Original OpenBLAS/GotoBLAS codes.
|
||||||
|
|
Loading…
Reference in New Issue