From: GCC Administrator Date: Thu, 16 Jul 2020 00:17:11 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.2.0~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25f8c7101d1a1e7304ed53ec727240a88eb65086;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 894bc722c5de..cfd1f3df4aef 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,56 @@ +2020-07-15 Richard Sandiford + + 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 + + Backported from master: + 2020-07-15 Jakub Jelinek + + 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 + + Backported from master: + 2020-07-14 Matthias Klose + + 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 PR middle-end/95114 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 579ecf278ade..788faba5246f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200715 +20200716 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 373477647923..9cb1cb317652 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2020-07-15 Richard Sandiford + + 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 Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 83b165bde5b2..db95371b026f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,18 @@ +2020-07-15 Richard Sandiford + + PR target/95726 + * g++.target/aarch64/pr95726.C: New test. + * g++.target/arm/pr95726.C: Likewise. + +2020-07-15 Jakub Jelinek + + Backported from master: + 2020-07-15 Jakub Jelinek + + 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 Backported from master: