]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 16 Jul 2020 00:17:11 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 16 Jul 2020 00:17:11 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 894bc722c5de9f4a0242ea8df30a0de827599318..cfd1f3df4aefa6c6063926a82023b9c802ff23f8 100644 (file)
@@ -1,3 +1,56 @@
+2020-07-15  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/95726
+       * config/aarch64/aarch64.c (aarch64_attribute_table): Add
+       "Advanced SIMD type".
+       * config/aarch64/aarch64-builtins.c: Include stringpool.h and
+       attribs.h.
+       (aarch64_init_simd_builtin_types): Add an "Advanced SIMD type"
+       attribute to each Advanced SIMD type.
+       * config/arm/arm.c (arm_attribute_table): Add "Advanced SIMD type".
+       * config/arm/arm-builtins.c: Include stringpool.h and attribs.h.
+       (arm_init_simd_builtin_types): Add an "Advanced SIMD type"
+       attribute to each Advanced SIMD type.
+
+2020-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/96174
+       * config/i386/avx512fintrin.h (_mm512_cmpeq_pd_mask,
+       _mm512_mask_cmpeq_pd_mask, _mm512_cmplt_pd_mask,
+       _mm512_mask_cmplt_pd_mask, _mm512_cmple_pd_mask,
+       _mm512_mask_cmple_pd_mask, _mm512_cmpunord_pd_mask,
+       _mm512_mask_cmpunord_pd_mask, _mm512_cmpneq_pd_mask,
+       _mm512_mask_cmpneq_pd_mask, _mm512_cmpnlt_pd_mask,
+       _mm512_mask_cmpnlt_pd_mask, _mm512_cmpnle_pd_mask,
+       _mm512_mask_cmpnle_pd_mask, _mm512_cmpord_pd_mask,
+       _mm512_mask_cmpord_pd_mask, _mm512_cmpeq_ps_mask,
+       _mm512_mask_cmpeq_ps_mask, _mm512_cmplt_ps_mask,
+       _mm512_mask_cmplt_ps_mask, _mm512_cmple_ps_mask,
+       _mm512_mask_cmple_ps_mask, _mm512_cmpunord_ps_mask,
+       _mm512_mask_cmpunord_ps_mask, _mm512_cmpneq_ps_mask,
+       _mm512_mask_cmpneq_ps_mask, _mm512_cmpnlt_ps_mask,
+       _mm512_mask_cmpnlt_ps_mask, _mm512_cmpnle_ps_mask,
+       _mm512_mask_cmpnle_ps_mask, _mm512_cmpord_ps_mask,
+       _mm512_mask_cmpord_ps_mask): Move outside of __OPTIMIZE__ guarded
+       section.
+
+2020-07-14  Matthias Klose  <doko@ubuntu.com>
+
+       Backported from master:
+       2020-07-14  Matthias Klose  <doko@ubuntu.com>
+
+       PR lto/95604
+       * lto-wrapper.c (merge_and_complain): Add decoded options as parameter,
+       error on different values for -fcf-protection.
+       (append_compiler_options): Pass -fcf-protection option.
+       (find_and_merge_options): Add decoded options as parameter,
+       pass decoded_options to merge_and_complain.
+       (run_gcc): Pass decoded options to find_and_merge_options.
+       * lto-opts.c (lto_write_options): Pass -fcf-protection option.
+
 2020-07-14  Richard Sandiford  <richard.sandiford@arm.com>
 
        PR middle-end/95114
index 579ecf278ade233a657d5a65328edc6899aef254..788faba5246fb7f08e530e5b045b3279e8629d51 100644 (file)
@@ -1 +1 @@
-20200715
+20200716
index 373477647923a0160fe18bde84faaee448ebd9d8..9cb1cb317652ed2ab03aad8a1db5ba4dca93ceaf 100644 (file)
@@ -1,3 +1,10 @@
+2020-07-15  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/95726
+       * typeck.c (structural_comptypes): When comparing template
+       specializations, differentiate between vectors that have and
+       do not have an "Advanced SIMD type" attribute.
+
 2020-07-14  Marek Polacek  <polacek@redhat.com>
 
        Backported from master:
index 83b165bde5b2eca3bd926b0ff2687699a02376fc..db95371b026f6158a6998c0a4486fdc492f55b27 100644 (file)
@@ -1,3 +1,18 @@
+2020-07-15  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/95726
+       * g++.target/aarch64/pr95726.C: New test.
+       * g++.target/arm/pr95726.C: Likewise.
+
+2020-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-07-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/96174
+       * gcc.target/i386/avx512f-vcmppd-3.c: New test.
+       * gcc.target/i386/avx512f-vcmpps-3.c: New test.
+
 2020-07-14  Marek Polacek  <polacek@redhat.com>
 
        Backported from master: