public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/gcc] rhel-f41-base: 6.1.1-4
@ 2026-06-29 12:27 Jakub Jelinek
  0 siblings, 0 replies; 2+ messages in thread
From: Jakub Jelinek @ 2026-06-29 12:27 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/gcc
Branch : rhel-f41-base
Commit : aece5e15992519f85ddac8aae164d19db6545120
Author : Jakub Jelinek <jakub@redhat.com>
Date   : 2016-07-21T15:52:14+02:00
Stats  : +27/-6 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/gcc/c/aece5e15992519f85ddac8aae164d19db6545120?branch=rhel-f41-base

Log:
6.1.1-4

---
diff --git a/.gitignore b/.gitignore
index 35cd7c7..569c518 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
 /gcc-6.1.1-20160427.tar.bz2
 /gcc-6.1.1-20160510.tar.bz2
 /gcc-6.1.1-20160621.tar.bz2
+/gcc-6.1.1-20160721.tar.bz2

diff --git a/gcc.spec b/gcc.spec
index b59a8f6..43a6558 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,9 +1,9 @@
-%global DATE 20160621
-%global SVNREV 237634
+%global DATE 20160721
+%global SVNREV 238592
 %global gcc_version 6.1.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 3
+%global gcc_release 4
 %global _unpackaged_files_terminate_build 0
 %global _performance_build 1
 # Hardening slows the compiler way too much.
@@ -371,14 +371,14 @@ Requires: libquadmath-static = %{version}-%{release}
 This package contains static Fortran libraries.
 
 %package -n libgomp
-Summary: GCC OpenMP v3.0 shared support library
+Summary: GCC OpenMP v4.5 shared support library
 Group: System Environment/Libraries
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
 
 %description -n libgomp
 This package contains GCC shared support library which is needed
-for OpenMP v3.0 support.
+for OpenMP v4.5 support.
 
 %package gdb-plugin
 Summary: GCC plugin for GDB
@@ -3102,6 +3102,26 @@ fi
 %doc rpm.doc/changelogs/libcc1/ChangeLog*
 
 %changelog
+* Thu Jul 21 2016 Jakub Jelinek <jakub@redhat.com> 6.1.1-4
+- update from the 6 branch
+  - PRs c++/54430, c++/67565, c++/67579, c++/70781, c++/70822, c++/70824,
+	c++/70869, c++/71054, c++/71092, c++/71117, c++/71214, c++/71495,
+	c++/71511, c++/71513, c++/71604, c++/71711, c++/71718, c++/71739,
+	c++/71814, c++/71822, c++/71828, c++/71835, c++/71843, c++/71871,
+	c++/71896, c++/71909, c++/71941, c/71685, debug/71855, driver/71651,
+	fortran/70673, fortran/71623, fortran/71687, fortran/71688,
+	fortran/71704, fortran/71705, fortran/71717, fortran/71764,
+	fortran/71783, ipa/71624, libstdc++/71313, libstdc++/71320,
+	libstdc++/71856, middle-end/64516, middle-end/71423, middle-end/71606,
+	middle-end/71626, middle-end/71693, middle-end/71758,
+	middle-end/71874, rtl-optimization/71634, rtl-optimization/71916,
+	target/30417, target/50739, target/71493, target/71656, target/71670,
+	target/71698, target/71720, target/71733, target/71763, target/71805,
+	target/71806, tree-optimization/71264, tree-optimization/71452,
+	tree-optimization/71518, tree-optimization/71521,
+	tree-optimization/71522, tree-optimization/71647,
+	tree-optimization/71823
+
 * Tue Jun 21 2016 Jakub Jelinek <jakub@redhat.com> 6.1.1-3
 - update from the 6 branch
   - PRs ada/71317, ada/71358, bootstrap/71071, c++/60095, c++/69515,

diff --git a/sources b/sources
index 12615f1..3bd07c4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-562bb5da131238d50fd769ee74891437  gcc-6.1.1-20160621.tar.bz2
+68bbf47eede1aa6964c69d7a448161b4  gcc-6.1.1-20160721.tar.bz2

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/gcc] rhel-f41-base: 6.1.1-4
@ 2026-06-29 12:27 Jakub Jelinek
  0 siblings, 0 replies; 2+ messages in thread
From: Jakub Jelinek @ 2026-06-29 12:27 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/gcc
Branch : rhel-f41-base
Commit : f77ea1a1aae0af5e0b4094fe73791d2c8cea02e6
Author : Jakub Jelinek <jakub@redhat.com>
Date   : 2016-07-21T16:05:55+02:00
Stats  : +0/-152 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/gcc/c/f77ea1a1aae0af5e0b4094fe73791d2c8cea02e6?branch=rhel-f41-base

Log:
6.1.1-4

---
diff --git a/gcc.spec b/gcc.spec
index 43a6558..2d86cfd 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -206,7 +206,6 @@ Patch10: gcc6-no-add-needed.patch
 Patch11: gcc6-libgo-p224.patch
 Patch12: gcc6-aarch64-async-unw-tables.patch
 Patch13: gcc6-libsanitize-aarch64-va42.patch
-Patch14: gcc6-pr71559.patch
 
 # On ARM EABI systems, we do want -gnueabi to be part of the
 # target triple.
@@ -773,7 +772,6 @@ package or when debugging this package.
 rm -f libgo/go/crypto/elliptic/p224{,_test}.go
 %patch12 -p0 -b .aarch64-async-unw-tables~
 %patch13 -p0 -b .libsanitize-aarch64-va42~
-%patch14 -p0 -b .pr71559~
 
 %if 0%{?_enable_debug_packages}
 mkdir dwz-wrapper

diff --git a/gcc6-pr71559.patch b/gcc6-pr71559.patch
deleted file mode 100644
index b724cdf..0000000
--- a/gcc6-pr71559.patch
+++ /dev/null
@@ -1,150 +0,0 @@
-2016-06-20  Jakub Jelinek  <jakub@redhat.com>
-
-	PR target/71559
-	* config/i386/i386.c (ix86_fp_cmp_code_to_pcmp_immediate): Fix up
-	returned values and add UN*/LTGT/*ORDERED cases with values matching
-	D operand modifier on vcmp for AVX.
-
-	* gcc.target/i386/sse2-pr71559.c: New test.
-	* gcc.target/i386/avx-pr71559.c: New test.
-	* gcc.target/i386/avx512f-pr71559.c: New test.
-
---- gcc/config/i386/i386.c.jj	2016-06-20 10:36:29.489994876 +0200
-+++ gcc/config/i386/i386.c	2016-06-20 12:07:37.311006144 +0200
-@@ -23622,17 +23622,33 @@ ix86_fp_cmp_code_to_pcmp_immediate (enum
-   switch (code)
-     {
-     case EQ:
--      return 0x08;
-+      return 0x00;
-     case NE:
-       return 0x04;
-     case GT:
--      return 0x16;
-+      return 0x0e;
-     case LE:
--      return 0x1a;
-+      return 0x02;
-     case GE:
--      return 0x15;
-+      return 0x0d;
-     case LT:
--      return 0x19;
-+      return 0x01;
-+    case UNLE:
-+      return 0x0a;
-+    case UNLT:
-+      return 0x09;
-+    case UNGE:
-+      return 0x05;
-+    case UNGT:
-+      return 0x06;
-+    case UNEQ:
-+      return 0x18;
-+    case LTGT:
-+      return 0x0c;
-+    case ORDERED:
-+      return 0x07;
-+    case UNORDERED:
-+      return 0x03;
-     default:
-       gcc_unreachable ();
-     }
---- gcc/testsuite/gcc.target/i386/sse2-pr71559.c.jj	2016-06-20 12:10:27.621795187 +0200
-+++ gcc/testsuite/gcc.target/i386/sse2-pr71559.c	2016-06-20 12:14:44.821457893 +0200
-@@ -0,0 +1,73 @@
-+/* PR target/71559 */
-+/* { dg-do run { target sse2 } } */
-+/* { dg-options "-O2 -ftree-vectorize -msse2" } */
-+
-+#ifndef PR71559_TEST
-+#include "sse2-check.h"
-+#define PR71559_TEST sse2_test
-+#endif
-+
-+#define N 16
-+float a[N] = { 5.0f, -3.0f, 1.0f, __builtin_nanf (""), 9.0f, 7.0f, -3.0f, -9.0f,
-+               -3.0f, -5.0f, -9.0f, __builtin_nanf (""), 0.5f, -0.5f, 0.0f, 0.0f };
-+float b[N] = { -5.0f, 3.0f, 1.0f, 7.0f, 8.0f, 8.0f, -3.0f, __builtin_nanf (""),
-+               -4.0f, -4.0f, -9.0f, __builtin_nanf (""), 0.0f, 0.0f, 0.0f, __builtin_nanf ("") };
-+int c[N], d[N];
-+
-+#define FN(name, op) \
-+void					\
-+name (void)				\
-+{					\
-+  int i;				\
-+  for (i = 0; i < N; i++)		\
-+    c[i] = (op || d[i] > 37) ? 5 : 32;	\
-+}
-+FN (eq, a[i] == b[i])
-+FN (ne, a[i] != b[i])
-+FN (gt, a[i] > b[i])
-+FN (ge, a[i] >= b[i])
-+FN (lt, a[i] < b[i])
-+FN (le, a[i] <= b[i])
-+FN (unle, !__builtin_isgreater (a[i], b[i]))
-+FN (unlt, !__builtin_isgreaterequal (a[i], b[i]))
-+FN (unge, !__builtin_isless (a[i], b[i]))
-+FN (ungt, !__builtin_islessequal (a[i], b[i]))
-+FN (uneq, !__builtin_islessgreater (a[i], b[i]))
-+FN (ordered, !__builtin_isunordered (a[i], b[i]))
-+FN (unordered, __builtin_isunordered (a[i], b[i]))
-+
-+#define TEST(name, GT, LT, EQ, UO) \
-+  name ();				\
-+  for (i = 0; i < N; i++)		\
-+    {					\
-+      int v;				\
-+      switch (i % 4)			\
-+	{				\
-+	case 0: v = GT ? 5 : 32; break;	\
-+	case 1: v = LT ? 5 : 32; break;	\
-+	case 2: v = EQ ? 5 : 32; break;	\
-+	case 3: v = UO ? 5 : 32; break;	\
-+	}				\
-+      if (c[i] != v)			\
-+	__builtin_abort ();		\
-+    }
-+
-+void
-+PR71559_TEST (void)
-+{
-+  int i;
-+  asm volatile ("" : : "g" (a), "g" (b), "g" (c), "g" (d) : "memory");
-+  TEST (eq, 0, 0, 1, 0)
-+  TEST (ne, 1, 1, 0, 1)
-+  TEST (gt, 1, 0, 0, 0)
-+  TEST (ge, 1, 0, 1, 0)
-+  TEST (lt, 0, 1, 0, 0)
-+  TEST (le, 0, 1, 1, 0)
-+  TEST (unle, 0, 1, 1, 1)
-+  TEST (unlt, 0, 1, 0, 1)
-+  TEST (unge, 1, 0, 1, 1)
-+  TEST (ungt, 1, 0, 0, 1)
-+  TEST (uneq, 0, 0, 1, 1)
-+  TEST (ordered, 1, 1, 1, 0)
-+  TEST (unordered, 0, 0, 0, 1)
-+}
---- gcc/testsuite/gcc.target/i386/avx-pr71559.c.jj	2016-06-20 12:10:44.028582301 +0200
-+++ gcc/testsuite/gcc.target/i386/avx-pr71559.c	2016-06-20 12:14:32.627616114 +0200
-@@ -0,0 +1,8 @@
-+/* PR target/71559 */
-+/* { dg-do run { target avx } } */
-+/* { dg-options "-O2 -ftree-vectorize -mavx" } */
-+
-+#include "avx-check.h"
-+#define PR71559_TEST avx_test
-+
-+#include "sse2-pr71559.c"
---- gcc/testsuite/gcc.target/i386/avx512f-pr71559.c.jj	2016-06-20 12:11:32.812949299 +0200
-+++ gcc/testsuite/gcc.target/i386/avx512f-pr71559.c	2016-06-20 12:14:51.070376810 +0200
-@@ -0,0 +1,8 @@
-+/* PR target/71559 */
-+/* { dg-do run { target avx512f } } */
-+/* { dg-options "-O2 -ftree-vectorize -mavx512f" } */
-+
-+#include "avx512f-check.h"
-+#define PR71559_TEST avx512f_test
-+
-+#include "sse2-pr71559.c"

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-06-29 12:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-29 12:27 [rpms/gcc] rhel-f41-base: 6.1.1-4 Jakub Jelinek
2026-06-29 12:27 Jakub Jelinek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox