Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (9ff7f9ad780f004493fb5a09f3c76103177d7304)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (9ff7f9ad780f004493fb5a09f3c76103177d7304)
  • Date: Sun, 20 Nov 2022 00:28:21 +0000

GIT changes to master grimoire by Remko van der Vossen <wich AT sourcemage.org>:

archive-libs/zlib/BUILD | 6 +++++-
archive-libs/zlib/HISTORY | 3 +++
2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 9ff7f9ad780f004493fb5a09f3c76103177d7304
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

zlib: -mstackrealign -DUNALIGNED_OK only for x86*

diff --git a/archive-libs/zlib/BUILD b/archive-libs/zlib/BUILD
index 6885a7a..41f5b5d 100755
--- a/archive-libs/zlib/BUILD
+++ b/archive-libs/zlib/BUILD
@@ -4,7 +4,11 @@ CFLAGS="$CFLAGS -DPIC -fPIC" &&
CFLAGS="${CFLAGS//-O[gs0-9]/-O3}" &&
CFLAGS="${CFLAGS//-Ofast/-O3}" &&
CFLAGS="${CFLAGS//-O /-O3 }" &&
-CFLAGS+=" -fno-tree-vectorize -mstackrealign -DUNALIGNED_OK" &&
+CFLAGS+=" -fno-tree-vectorize" &&
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32"
+ || "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+ CFLAGS+=" -mstackrealign -DUNALIGNED_OK"
+fi &&

sedit "s/-O/$CFLAGS/" Makefile &&

diff --git a/archive-libs/zlib/HISTORY b/archive-libs/zlib/HISTORY
index 59a6b6f..11ccd8d 100644
--- a/archive-libs/zlib/HISTORY
+++ b/archive-libs/zlib/HISTORY
@@ -1,3 +1,6 @@
+2022-11-19 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: -mstackrealign -DUNALIGNED_OK only for x86*
+
2022-10-14 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.2.13
* PRE_BUILD, 0002-fix-crc32.patch: dropped, merged in upstream



  • [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (9ff7f9ad780f004493fb5a09f3c76103177d7304), Remko van der Vossen, 11/19/2022

Archive powered by MHonArc 2.6.24.

Top of Page