Commit ec2ce5fc authored by Matthias Klose's avatar Matthias Klose

- prepare for upload

parent 12cb61bf
gcc-8 (8.2.0-21) UNRELEASED; urgency=medium
gcc-8 (8.2.0-21) unstable; urgency=medium
* Update to SVN 20190215 (r268930) from the gcc-8-branch.
* GCC 8.3.0 release candidate.
* Update to SVN 20190215 (r268938) from the gcc-8-branch.
- Fix PR middle-end/89303, PR lto/88858, PR ipa/89009,
PR tree-optimization/89314, PR middle-end/89281, PR target/89290 (x86),
PR middle-end/89246, PR tree-optimization/86554, PR lto/89260,
......@@ -13,9 +14,9 @@ gcc-8 (8.2.0-21) UNRELEASED; urgency=medium
* Build-depend on locales-all instead of locales, don't generate locales
during the build, and attribute test dependencies with <!nocheck>.
* Remove the linaro-macros test for Linaro builds.
* gdc-8: Include again the libgphobos spec file, dropped in -18.
* gdc-8: Include again the libgphobos spec file, accidentally dropped in -18.
-- Matthias Klose <doko@debian.org> Fri, 15 Feb 2019 09:53:47 +0100
-- Matthias Klose <doko@debian.org> Fri, 15 Feb 2019 14:31:06 +0100
gcc-8 (8.2.0-20) unstable; urgency=medium
......
# DP: updates from the 8 branch upto 20190215 (r268930).
# DP: updates from the 8 branch upto 20190215 (r268938).
last_update()
{
cat > ${dir}LAST_UPDATED <EOF
Fri Feb 15 09:31:31 CET 2019
Fri Feb 15 08:31:31 UTC 2019 (revision 268930)
Fri Feb 15 14:29:10 CET 2019
Fri Feb 15 13:29:10 UTC 2019 (revision 268938)
EOF
}
......@@ -15974,6 +15974,19 @@ Index: gcc/testsuite/gcc.target/sparc/tls-ld-uint32.c
+/* { dg-final { scan-assembler-times "ld\t\[^\n\]*tldo_add" 2 } } */
+/* { dg-final { scan-assembler-times "lduw\t\[^\n\]*tldo_add" 2 { target lp64 } } } */
+/* { dg-final { scan-assembler-times "st\t\[^\n\]*tldo_add" 2 } } */
Index: gcc/testsuite/gcc.target/sparc/struct-ret-check-1.c
===================================================================
--- a/src/gcc/testsuite/gcc.target/sparc/struct-ret-check-1.c (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/gcc.target/sparc/struct-ret-check-1.c (.../branches/gcc-8-branch)
@@ -7,7 +7,7 @@
/* Origin: Carlos O'Donell <carlos@codesourcery.com> */
/* { dg-do run { target sparc*-*-solaris* sparc*-*-linux* sparc*-*-*bsd* } } */
-/* { dg-options "-mstd-struct-return" } */
+/* { dg-options "-mstd-struct-return -fno-pie" } */
/* { dg-require-effective-target ilp32 } */
#include <stdio.h>
#include <stdlib.h>
Index: gcc/testsuite/gcc.target/m68k/mulsi_highpart.c
===================================================================
--- a/src/gcc/testsuite/gcc.target/m68k/mulsi_highpart.c (.../tags/gcc_8_2_0_release)
......@@ -22711,6 +22724,17 @@ Index: gcc/testsuite/gcc.dg/tree-ssa/cunroll-15.c
+ doesn't know how to deal with the vectorized initializer of in. */
+/* DOM also doesn't know to CSE in[1] with in = *.LC0 thus the list of targets this fails. */
+/* { dg-final { scan-tree-dump "return 1;" "optimized" { xfail { arm*-*-* powerpc-*-* } } } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/pr84859.c
===================================================================
--- a/src/gcc/testsuite/gcc.dg/tree-ssa/pr84859.c (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/gcc.dg/tree-ssa/pr84859.c (.../branches/gcc-8-branch)
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -Warray-bounds -fdump-tree-phiopt1" } */
+/* { dg-options "-O2 -ftree-cselim -Warray-bounds -fdump-tree-phiopt1" } */
void
h (const void *p, unsigned n)
Index: gcc/testsuite/gcc.dg/tree-ssa/pr87022.c
===================================================================
--- a/src/gcc/testsuite/gcc.dg/tree-ssa/pr87022.c (.../tags/gcc_8_2_0_release)
......@@ -22848,7 +22872,18 @@ Index: gcc/testsuite/ChangeLog
===================================================================
--- a/src/gcc/testsuite/ChangeLog (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/ChangeLog (.../branches/gcc-8-branch)
@@ -1,3 +1,1865 @@
@@ -1,3 +1,1876 @@
+2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.target/sparc/struct-ret-check-1.c: Add -fno-pie option.
+
+2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * c-c++-common/patchable_function_entry-decl.c: Do not run on Visium.
+ * c-c++-common/patchable_function_entry-default.c: Likewise.
+ * c-c++-common/patchable_function_entry-definition.c: Likewise.
+ * gcc.dg/tree-ssa/pr84859.c: Add -ftree-cselim switch.
+
+2019-02-15 Richard Biener <rguenther@suse.de>
+ Jakub Jelinek <jakub@redhat.com>
+
......@@ -24714,7 +24749,7 @@ Index: gcc/testsuite/ChangeLog
2018-07-26 Release Manager
* GCC 8.2.0 released.
@@ -8,10 +1870,10 @@
@@ -8,10 +1881,10 @@
2018-07-16 Carl Love <cel@us.ibm.com>
PR target/86414
......@@ -24727,7 +24762,7 @@ Index: gcc/testsuite/ChangeLog
* gcc.target/powerpc/mulkc3-3.c: Ditto.
* gcc.target/powerpc/fold-vec-mergehl-double.c: Update counts.
* gcc.target/powerpc/pr85456.c: Make check Linux and AIX specific.
@@ -743,7 +2605,7 @@
@@ -743,7 +2616,7 @@
Backport from mainline
2018-05-11 Martin Liska <mliska@suse.cz>
......@@ -24736,7 +24771,7 @@ Index: gcc/testsuite/ChangeLog
* c-c++-common/ubsan/attrib-6.c: New test.
2018-05-22 Martin Sebor <msebor@redhat.com>
@@ -1443,11 +3305,11 @@
@@ -1443,11 +3316,11 @@
2018-04-13 Andreas Krebbel <krebbel@linux.ibm.com>
......@@ -24753,7 +24788,7 @@ Index: gcc/testsuite/ChangeLog
2018-04-13 Jan Hubicka <hubicka@ucw.cz>
@@ -2780,7 +4642,7 @@
@@ -2780,7 +4653,7 @@
* g++.dg/cpp2a/desig7.C: New test.
2018-03-16 Mark Doffman <mark.doffman@codethink.co.uk>
......@@ -24762,7 +24797,7 @@ Index: gcc/testsuite/ChangeLog
* gfortran.dg/automatic_1.f90: New test.
* gfortran.dg/automatic_repeat.f90: New test
@@ -4015,9 +5877,9 @@
@@ -4015,9 +5888,9 @@
2018-02-20 Jeff Law <law@redhat.com>
......@@ -24775,7 +24810,7 @@ Index: gcc/testsuite/ChangeLog
* gcc.dg/pr81592.c: New test.
* gcc.dg/pr82123.c: New test.
* gcc.dg/builtin-unreachable-6.c: Turn off VRP.
@@ -6741,7 +8603,7 @@
@@ -6741,7 +8614,7 @@
2018-02-14 Carl Love <cel@us.ibm.com>
......@@ -29119,11 +29154,11 @@ Index: gcc/testsuite/c-c++-common/patchable_function_entry-definition.c
===================================================================
--- a/src/gcc/testsuite/c-c++-common/patchable_function_entry-definition.c (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/c-c++-common/patchable_function_entry-definition.c (.../branches/gcc-8-branch)
@@ -1,8 +1,8 @@
/* { dg-do compile { target { ! nvptx*-*-* } } } */
@@ -1,8 +1,7 @@
-/* { dg-do compile { target { ! nvptx*-*-* } } } */
+/* { dg-do compile { target { ! { nvptx*-*-* visium-*-* } } } } */
/* { dg-options "-O2 -fpatchable-function-entry=3,1" } */
-/* { dg-final { scan-assembler-times "nop" 1 { target { ! { alpha*-*-* visium-*-* } } } } } */
+/* { dg-additional-options "-mcpu=gr6" { target visium-*-* } }
+/* { dg-final { scan-assembler-times "nop" 1 { target { ! { alpha*-*-* } } } } } */
/* { dg-final { scan-assembler-times "bis" 1 { target alpha*-*-* } } } */
-/* { dg-final { scan-assembler-times "nop" 2 { target visium-*-* } } } */
......@@ -29173,11 +29208,11 @@ Index: gcc/testsuite/c-c++-common/patchable_function_entry-decl.c
===================================================================
--- a/src/gcc/testsuite/c-c++-common/patchable_function_entry-decl.c (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/c-c++-common/patchable_function_entry-decl.c (.../branches/gcc-8-branch)
@@ -1,8 +1,8 @@
/* { dg-do compile { target { ! nvptx*-*-* } } } */
@@ -1,8 +1,7 @@
-/* { dg-do compile { target { ! nvptx*-*-* } } } */
+/* { dg-do compile { target { ! { nvptx*-*-* visium-*-* } } } } */
/* { dg-options "-O2 -fpatchable-function-entry=3,1" } */
-/* { dg-final { scan-assembler-times "nop" 2 { target { ! { alpha*-*-* visium-*-* } } } } } */
+/* { dg-additional-options "-mcpu=gr6" { target visium-*-* } }
+/* { dg-final { scan-assembler-times "nop" 2 { target { ! { alpha*-*-* } } } } } */
/* { dg-final { scan-assembler-times "bis" 2 { target alpha*-*-* } } } */
-/* { dg-final { scan-assembler-times "nop" 3 { target visium-*-* } } } */
......@@ -29287,11 +29322,11 @@ Index: gcc/testsuite/c-c++-common/patchable_function_entry-default.c
===================================================================
--- a/src/gcc/testsuite/c-c++-common/patchable_function_entry-default.c (.../tags/gcc_8_2_0_release)
+++ b/src/gcc/testsuite/c-c++-common/patchable_function_entry-default.c (.../branches/gcc-8-branch)
@@ -1,8 +1,8 @@
/* { dg-do compile { target { ! nvptx*-*-* } } } */
@@ -1,8 +1,7 @@
-/* { dg-do compile { target { ! nvptx*-*-* } } } */
+/* { dg-do compile { target { ! { nvptx*-*-* visium-*-* } } } } */
/* { dg-options "-O2 -fpatchable-function-entry=3,1" } */
-/* { dg-final { scan-assembler-times "nop" 3 { target { ! { alpha*-*-* visium-*-* } } } } } */
+/* { dg-additional-options "-mcpu=gr6" { target visium-*-* } }
+/* { dg-final { scan-assembler-times "nop" 3 { target { ! { alpha*-*-* } } } } } */
/* { dg-final { scan-assembler-times "bis" 3 { target alpha*-*-* } } } */
-/* { dg-final { scan-assembler-times "nop" 4 { target visium-*-* } } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment