Make explicit conversion condition on _WIN64 flag
authorNiyas Sait <niyas.sait@linaro.org>
Tue, 31 Aug 2021 13:36:44 +0000 (14:36 +0100)
committerNiyas Sait <niyas.sait@linaro.org>
Tue, 31 Aug 2021 13:36:44 +0000 (14:36 +0100)
param.h

diff --git a/param.h b/param.h
index 5250b2f..07397a6 100644 (file)
--- a/param.h
+++ b/param.h
@@ -2955,7 +2955,12 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 #define GEMM_DEFAULT_OFFSET_A 0
 #define GEMM_DEFAULT_OFFSET_B 0
+#ifdef _WIN64
+/* Use explicit casting for win64 as LLP64 datamodel is used */
 #define GEMM_DEFAULT_ALIGN (BLASULONG)0x03fffUL
+#else
+#define GEMM_DEFAULT_ALIGN 0x03fffUL
+#endif
 
 #define SYMV_P 16