[cross-gcc/f17] - Update to gcc-4.7.1-RC-20120606 to fix an ICE in the MIPS compiler. - The SH64 compilation patches
David Howells
dhowells at fedoraproject.org
Mon Jun 11 11:00:13 UTC 2012
commit dc006d7893c0d8728605344f2efc504441c15562
Author: David Howells <dhowells at redhat.com>
Date: Mon Jun 11 11:57:32 2012 +0100
- Update to gcc-4.7.1-RC-20120606 to fix an ICE in the MIPS compiler.
- The SH64 compilation patches are now redundant.
.gitignore | 2 +-
cross-gcc.spec | 23 ++++++++++-------------
sources | 2 +-
3 files changed, 12 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 938d94e..88aad59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/gcc-4.7.0.tar.bz2
+/gcc-4.7.1-RC-20120606.tar.bz2
diff --git a/cross-gcc.spec b/cross-gcc.spec
index 8af62d8..44cd9c6 100644
--- a/cross-gcc.spec
+++ b/cross-gcc.spec
@@ -44,13 +44,13 @@
# not available in binutils-2.22
%define build_unicore32 0
-# % global DATE 20120206
-# % global SVNREV 183946
-%global gcc_version 4.7.0
+%global DATE 20120606
+%global SVNREV 188256
+%global gcc_version 4.7.1
# Note, gcc_release must be integer, if you want to add suffixes to
# %{release}, append them after %{gcc_release} on Release: line.
-%global gcc_release 1
+%global gcc_release 0.%{DATE}
Summary: Cross C compiler
Name: cross-gcc
@@ -64,7 +64,8 @@ URL: http://gcc.gnu.org
# following commands to generate the tarball:
# svn export svn://gcc.gnu.org/svn/gcc/branches/redhat/gcc-4_6-branch@%{SVNREV} gcc-%{version}-%{DATE}
# tar cf - gcc-%{version}-%{DATE} | bzip2 -9 > gcc-%{version}-%{DATE}.tar.bz2
-Source0: gcc-%{version}.tar.bz2
+%define srcdir gcc-%{version}-RC-%{DATE}
+Source0: %{srcdir}.tar.bz2
Patch0: gcc47-hack.patch
Patch1: gcc47-c++-builtin-redecl.patch
@@ -80,9 +81,6 @@ Patch11: gcc47-pr38757.patch
Patch13: gcc47-no-add-needed.patch
Patch14: gcc47-ppl-0.10.patch
Patch15: gcc47-libitm-fno-exceptions.patch
-Patch81: gcc47-sh64-fix1.patch
-Patch82: gcc47-sh64-fix2.patch
-Patch83: gcc47-sh64-fix3.patch
Patch100: cross-intl-filename.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -172,8 +170,6 @@ the number of packages. \
###############################################################################
%prep
-%define srcdir gcc-%{version}
-
%setup -q -n %{srcdir} -c
cd %{srcdir}
%patch0 -p0 -b .hack~
@@ -192,9 +188,6 @@ cd %{srcdir}
%patch14 -p0 -b .ppl-0.10~
%endif
%patch15 -p0 -b .libitm-fno-exceptions~
-%patch81 -p0 -b .sh64_1~
-%patch82 -p0 -b .sh64_2~
-%patch83 -p0 -b .sh64_3~
%patch100 -p0 -b .cross-intl~
sed -i -e 's/4\.7\.0/4.7.0/' gcc/BASE-VER
@@ -632,6 +625,10 @@ rm -rf %{buildroot}
%do_files xtensa-linux-gnu %{build_xtensa}
%changelog
+* Mon Jun 11 2012 David Howells <dhowells at redhat.com> - 4.7.1-0.20120606
+- Update to gcc-4.7.1-RC-20120606 to fix an ICE in the MIPS compiler.
+- The SH64 compilation patches are now redundant.
+
* Wed May 30 2012 David Howells <dhowells at redhat.com> - 4.7.0-1
- Update to gcc-4.7.0.
- Add patches to fix SH64 compilation.
diff --git a/sources b/sources
index 88f8413..8f493bb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2a0f1d99fda235c29d40b561f81d9a77 gcc-4.7.0.tar.bz2
+6e1f95c735ca99adc07b4c4b42ef8c94 gcc-4.7.1-RC-20120606.tar.bz2
More information about the scm-commits
mailing list