Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (1d302c824808b32399dfb5440a2414a398efe5a3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (1d302c824808b32399dfb5440a2414a398efe5a3)
  • Date: Wed, 27 Apr 2016 16:26:43 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

devel/ccache/DETAILS | 2 -
devel/ccache/HISTORY | 3 ++
gnu/gcc/DETAILS | 2 -
gnu/gcc/HISTORY | 6 ++++
gnu/gcc/PRE_BUILD | 5 ---
gnu/gcc/UP_TRIGGERS | 3 ++
gnu/gcc/integer_parameter_restrictions.patch | 36
---------------------------
7 files changed, 15 insertions(+), 42 deletions(-)

New commits:
commit 1d302c824808b32399dfb5440a2414a398efe5a3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gcc: => 6.1.0

commit 84b6cf63441a514f1c2d8df5ea9c2a4f8d5e375a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ccache: => 3.2.5

diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index 6645754..82fe7d6 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,5 +1,5 @@
SPELL=ccache
- VERSION=3.2.4
+ VERSION=3.2.5
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 297845d..c4d3eea 100644
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,6 @@
+2016-04-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.5
+
2015-11-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.2.4

diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index fcc1c4b..a08037f 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcc
- VERSION=5.3.0
+ VERSION=6.1.0
PATCHLEVEL=1
BASE_SOURCE_URL="ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION";
SOURCE=gcc-$VERSION.tar.bz2
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index db8820b..8759ebe 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,9 @@
+2016-04-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.1.0
+ * integer_parameter_restrictions.patch: deleted
+ * PRE_BUILD: adjust
+ * UP_TRIGGERS: avoid unnecessary recasts
+
2015-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.3.0
* cc-5.2.0-isl-1.patch: deleted
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 919c604..1b257b2 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -41,7 +41,4 @@ if list_find "$GCC_COMPILER" "go"; then
patch -p1 < "$SPELL_DIRECTORY/0003-fix-header-generation-for-libgo.patch"
fi &&

-patch -p1 < "$SPELL_DIRECTORY/0001-remove-libffi.patch" &&
-
-# fix build of gprbuild
-patch -p1 < "$SPELL_DIRECTORY/integer_parameter_restrictions.patch"
+patch -p1 < "$SPELL_DIRECTORY/0001-remove-libffi.patch"
diff --git a/gnu/gcc/UP_TRIGGERS b/gnu/gcc/UP_TRIGGERS
index 9d126ee..af0684c 100755
--- a/gnu/gcc/UP_TRIGGERS
+++ b/gnu/gcc/UP_TRIGGERS
@@ -15,6 +15,8 @@ if [ "$VERSION" != "$OLD_SPELL_VERSION" ]; then
# for C++ ABI change in 5.1 and, probably, for each major version change
too
if list_find "$GCC_COMPILER" c++ \
&& [[ ${OLD_SPELL_VERSION%%.*} != ${VERSION%%.*} ]]; then
+# gcc-5.x,y seems ok
+if [[ ${OLD_SPELL_VERSION%%.*} != "5" ]];then
message "This is an ABI incompatible update of g++..."
message "Determining which spells need to be recast, this may take a
while."

@@ -29,5 +31,6 @@ if [ "$VERSION" != "$OLD_SPELL_VERSION" ]; then
up_trigger $other_spell cast_self
fi
done
+fi # not v5
fi
fi
diff --git a/gnu/gcc/integer_parameter_restrictions.patch
b/gnu/gcc/integer_parameter_restrictions.patch
deleted file mode 100644
index 7516ee5..0000000
--- a/gnu/gcc/integer_parameter_restrictions.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- a/gcc/ada/s-rident.ads 2014-07-17 09:04:32.000000000 +0200
-+++ b/src/ada/s-rident.ads 2015-05-06 12:53:32.000000000 +0200
-@@ -6,7 +6,7 @@
- --
--
- -- S p e c
--
- --
--
---- Copyright (C) 1992-2014, Free Software Foundation, Inc.
--
-+-- Copyright (C) 1992-2015, Free Software Foundation, Inc.
--
- --
--
- -- GNAT is free software; you can redistribute it and/or modify it under
--
- -- terms of the GNU General Public License as published by the Free Soft-
--
-@@ -15,9 +15,9 @@
- -- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
--
- -- or FITNESS FOR A PARTICULAR PURPOSE.
--
- --
--
---- As a special exception under Section 7 of GPL version 3, you are granted
--
---- additional permissions described in the GCC Runtime Library Exception,
--
---- version 3.1, as published by the Free Software Foundation.
--
-+--
--
-+--
--
-+--
--
- --
--
- -- You should have received a copy of the GNU General Public License and
--
- -- a copy of the GCC Runtime Library Exception along with this program;
--
-@@ -255,6 +255,11 @@ package System.Rident is
- No_Specification_Of_Aspect .. Max_Storage_At_Blocking;
- -- All restrictions that take a parameter
-
-+ subtype Integer_Parameter_Restrictions is
-+ Restriction_Id range
-+ Max_Protected_Entries .. Max_Storage_At_Blocking;
-+ -- All restrictions taking an integer parameter
-+
- subtype Checked_Parameter_Restrictions is
- All_Parameter_Restrictions range
- Max_Protected_Entries .. Max_Entry_Queue_Length;



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (1d302c824808b32399dfb5440a2414a398efe5a3), Treeve Jelbert, 04/27/2016

Archive powered by MHonArc 2.6.24.

Top of Page