Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (0781bfcdef7fbd1cf67da2d51f86bd69ebb6a488)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (0781bfcdef7fbd1cf67da2d51f86bd69ebb6a488)
  • Date: Sat, 21 Jun 2025 22:15:47 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

gnu/gcc/BUILD | 2 ++
gnu/gcc/CONFIGURE | 5 +++++
gnu/gcc/HISTORY | 3 +++
3 files changed, 10 insertions(+)

New commits:
commit 0781bfcdef7fbd1cf67da2d51f86bd69ebb6a488
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gcc: Add knob for libitm

diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index 3171c26..06660cf 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -7,6 +7,8 @@ ulimit -f unlimited &&
CFLAGS=${CFLAGS/-pipe/} &&
CXXFLAGS=${CXXFLAGS/-pipe/} &&

+OPTS+=" $GCC_OPTS" &&
+
if list_find "$GCC_COMPILER" "fortran"; then
OPTS+=" --enable-libquadmath"
else
diff --git a/gnu/gcc/CONFIGURE b/gnu/gcc/CONFIGURE
index 1c99af40..bbc9db9 100755
--- a/gnu/gcc/CONFIGURE
+++ b/gnu/gcc/CONFIGURE
@@ -11,4 +11,9 @@ config_query_list GCC_TARGET "Select what build to use" \
config_query GCC_NO_MARCH \
"Make a generic/portable build (useful for distcc/icecream)?" n
&&

+config_query_option GCC_OPTS \
+ "Build C/C++ transactional memory support (libitm)?" n \
+ --enable-libitm \
+ --disable-libitm &&
+
config_query GCC_CLOOG "Use cloog loop vectorizer?" y
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index a62cd40..57a8d83 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,6 @@
+2025-06-21 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE: added a knob for libitm
+
2025-04-27 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 15.1.0
* patches/0006-ada-libgnarl-compatibility-for-musl.patch,


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (0781bfcdef7fbd1cf67da2d51f86bd69ebb6a488), Ismael Luceno, 06/21/2025

Archive powered by MHonArc 2.6.24.

Top of Page