public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jakub Jelinek <jakub@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/gcc] rhel-f41-base: 4.7.0-4
Date: Mon, 29 Jun 2026 12:25:23 GMT [thread overview]
Message-ID: <178273592374.1.3765788671555998732.rpms-gcc-6fbf2051a582@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/gcc
Branch : rhel-f41-base
Commit : 6fbf2051a582d645e0ceedee55db8a24b4ddcd86
Author : Jakub Jelinek <jakub@redhat.com>
Date : 2012-05-04T09:14:46+02:00
Stats : +11/-155 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/gcc/c/6fbf2051a582d645e0ceedee55db8a24b4ddcd86?branch=rhel-f41-base
Log:
4.7.0-4
---
diff --git a/.gitignore b/.gitignore
index e5e1fd4..272b805 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@
/gcc-4.7.0-20120322.tar.bz2
/gcc-4.7.0-20120416.tar.bz2
/gcc-4.7.0-20120502.tar.bz2
+/gcc-4.7.0-20120504.tar.bz2
diff --git a/gcc.spec b/gcc.spec
index 18325d8..632ffee 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,9 +1,9 @@
-%global DATE 20120502
-%global SVNREV 187043
+%global DATE 20120504
+%global SVNREV 187145
%global gcc_version 4.7.0
# 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 3
+%global gcc_release 4
%global _unpackaged_files_terminate_build 0
%global multilib_64_archs sparc64 ppc64 s390x x86_64
%ifarch %{ix86} x86_64 ia64 ppc ppc64 alpha
@@ -174,8 +174,6 @@ Patch12: gcc47-libstdc++-docs.patch
Patch13: gcc47-no-add-needed.patch
Patch14: gcc47-ppl-0.10.patch
Patch15: gcc47-libitm-fno-exceptions.patch
-Patch16: gcc47-pr53174.patch
-Patch17: gcc47-pr53187.patch
Patch1000: fastjar-0.97-segfault.patch
Patch1001: fastjar-0.97-len1.patch
@@ -677,8 +675,6 @@ package or when debugging this package.
%patch14 -p0 -b .ppl-0.10~
%endif
%patch15 -p0 -b .libitm-fno-exceptions~
-%patch16 -p0 -b .pr53174~
-%patch17 -p0 -b .pr53187~
%if 0%{?_enable_debug_packages}
cat > split-debuginfo.sh <<\EOF
@@ -2645,6 +2641,12 @@ fi
%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/plugin
%changelog
+* Fri May 4 2012 Jakub Jelinek <jakub@redhat.com> 4.7.0-4
+- update from the 4.7 branch
+ - PRs c++/53186, fortran/52864, libstdc++/53193, lto/52605,
+ target/52684, target/53199, tree-optimization/53144
+ - fix up gcc-ar, gcc-nm and gcc-ranlib (#818311, PR plugins/53126)
+
* Wed May 2 2012 Jakub Jelinek <jakub@redhat.com> 4.7.0-3
- update from the 4.7 branch
- PRs bootstrap/52840, c++/38543, c++/50303, c++/50830, c++/53003,
diff --git a/gcc47-pr53174.patch b/gcc47-pr53174.patch
deleted file mode 100644
index cfce373..0000000
--- a/gcc47-pr53174.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-2012-05-02 Jakub Jelinek <jakub@redhat.com>
-
- PR debug/53174
- * tree-predcom.c (remove_stmt): Call reset_debug_uses on stmts being
- removed.
-
- * gcc.dg/pr53174.c: New test.
-
---- gcc/tree-predcom.c.jj 2012-03-28 19:39:21.000000000 +0200
-+++ gcc/tree-predcom.c 2012-05-02 13:14:14.765575987 +0200
-@@ -1707,6 +1707,7 @@ remove_stmt (gimple stmt)
- {
- name = PHI_RESULT (stmt);
- next = single_nonlooparound_use (name);
-+ reset_debug_uses (stmt);
- psi = gsi_for_stmt (stmt);
- remove_phi_node (&psi, true);
-
-@@ -1728,6 +1729,7 @@ remove_stmt (gimple stmt)
- gcc_assert (TREE_CODE (name) == SSA_NAME);
-
- next = single_nonlooparound_use (name);
-+ reset_debug_uses (stmt);
-
- mark_virtual_ops_for_renaming (stmt);
- gsi_remove (&bsi, true);
---- gcc/testsuite/gcc.dg/pr53174.c.jj 2012-05-02 13:36:29.466948569 +0200
-+++ gcc/testsuite/gcc.dg/pr53174.c 2012-05-02 13:35:59.000000000 +0200
-@@ -0,0 +1,67 @@
-+/* PR debug/53174 */
-+/* { dg-do compile } */
-+/* { dg-options "-Ofast -g" } */
-+
-+int w, h;
-+
-+void
-+bar (float (*x)[4], int y, int z)
-+{
-+ int a, b, c, d, e, f, g;
-+
-+ a = 2;
-+ b = 2;
-+ c = 274;
-+ d = 274;
-+ if (!z)
-+ a = 12;
-+ if (!y)
-+ b = 12;
-+ if (z + 266 >= h - 2)
-+ c = 8 + h - z;
-+ if (y + 266 >= w - 2)
-+ d = 8 + w - y;
-+ for (e = a; e < c; e++)
-+ for (f = b, g = e * 276 + f; f < d; f++, g++)
-+ {
-+ float (*h)[4] = x + (g - 277);
-+ float k = (*h)[0];
-+ float l = (*h)[1];
-+ float m = (*h)[2];
-+ h++;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h++;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h += 274;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h += 2;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h += 274;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h++;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ h++;
-+ k += (*h)[0];
-+ l += (*h)[1];
-+ m += (*h)[2];
-+ k *= 0.125f;
-+ l *= 0.125f;
-+ m *= 0.125f;
-+ k = k + (x[g][1] - l);
-+ m = m + (x[g][1] - l);
-+ x[g][0] = k;
-+ x[g][2] = m;
-+ }
-+}
diff --git a/gcc47-pr53187.patch b/gcc47-pr53187.patch
deleted file mode 100644
index c2aed70..0000000
--- a/gcc47-pr53187.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-2012-05-02 Jakub Jelinek <jakub@redhat.com>
-
- PR target/53187
- * config/arm/arm.c (arm_select_cc_mode): If x has MODE_CC class
- mode, return that mode.
-
- * gcc.target/arm/pr53187.c: New test.
- * gcc.c-torture/compile/pr53187.c: New test.
-
---- gcc/config/arm/arm.c.jj 2012-05-02 09:38:35.000000000 +0200
-+++ gcc/config/arm/arm.c 2012-05-02 11:19:51.582016484 +0200
-@@ -11964,6 +11964,9 @@ arm_select_cc_mode (enum rtx_code op, rt
- }
- }
-
-+ if (GET_MODE_CLASS (GET_MODE (x)) == MODE_CC)
-+ return GET_MODE (x);
-+
- return CCmode;
- }
-
---- gcc/testsuite/gcc.target/arm/pr53187.c.jj 2012-05-02 11:36:43.058192951 +0200
-+++ gcc/testsuite/gcc.target/arm/pr53187.c 2012-05-02 11:36:39.224212716 +0200
-@@ -0,0 +1,13 @@
-+/* PR target/53187 */
-+/* { dg-do compile } */
-+/* { dg-options "-march=armv7-a -mfloat-abi=hard -O2" } */
-+
-+void bar (int);
-+
-+void
-+foo (int x, double y, double z)
-+{
-+ _Bool t = z >= y;
-+ if (!t || x)
-+ bar (t ? 1 : 16);
-+}
---- gcc/testsuite/gcc.c-torture/compile/pr53187.c.jj 2012-05-02 11:36:58.053105849 +0200
-+++ gcc/testsuite/gcc.c-torture/compile/pr53187.c 2012-05-02 11:37:09.470039372 +0200
-@@ -0,0 +1,11 @@
-+/* PR target/53187 */
-+
-+void bar (int);
-+
-+void
-+foo (int x, double y, double z)
-+{
-+ _Bool t = z >= y;
-+ if (!t || x)
-+ bar (t ? 1 : 16);
-+}
diff --git a/sources b/sources
index 67770ad..8ed55a4 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz
-abe877ad702f9c789fdc7ab40c2c75d1 gcc-4.7.0-20120502.tar.bz2
+4adc76971f4d2e8461bfbcc739e5979c gcc-4.7.0-20120504.tar.bz2
reply other threads:[~2026-06-29 12:25 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178273592374.1.3765788671555998732.rpms-gcc-6fbf2051a582@fedoraproject.org \
--to=jakub@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox