Daily bump.

This commit is contained in:
GCC Administrator 2023-08-08 00:17:37 +00:00
parent 9cba4fce83
commit 4b92dba78d
30 changed files with 1084 additions and 1 deletions

101
ChangeLog
View File

@ -1,3 +1,104 @@
2023-08-07 Indu Bhagat <indu.bhagat@oracle.com>
* Makefile.def: Reflect that libsframe needs to installed before
libbfd. Reorder a bit to better track libsframe dependencies.
* Makefile.in: Regenerate.
2023-08-07 Indu Bhagat <indu.bhagat@oracle.com>
* Makefile.def: Add install dependency on libsframe for libbfd.
* Makefile.in: Regenerated.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* libtool.m4 (lt_cv_sys_global_symbol_pipe): Augment symcode for
Solaris 11.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
* configure.ac: Add Haiku to list of ELF OSes
* libtool.m4: Update sys_lib_dlsearch_path_spec on Haiku.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* libtool.m4 (LT_PATH_NM): Handle user-specified NM with
options, including options containing paths.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* libtool.m4 (LT_PATH_NM): Try BSDization flags with a user-provided
NM, if there is one. Run nm on itself, not on /dev/null, to avoid
errors from nms that refuse to work on non-regular files. Remove
other workarounds for this problem. Strip out blank lines from the
nm output.
2023-08-07 Arsen Arsenović <arsen@aarsen.me>
* configure.ac: Reinstate 32b PA-RISC HP-UX targets
* configure: Regenerate.
2023-08-07 Simon Marchi <simon.marchi@efficios.com>
* configure.ac: Add AC_SUBST(PKG_CONFIG_PATH).
* configure: Re-generate.
* Makefile.tpl (HOST_EXPORTS): Pass PKG_CONFIG_PATH.
(PKG_CONFIG_PATH): New.
* Makefile.in: Re-generate.
2023-08-07 Luis Machado <luis.machado@arm.com>
* configure.ac: Disable year2038 by default on 32-bit hosts.
* configure: Regenerate.
2023-08-07 Vladimir Mezentsev <vladimir.mezentsev@oracle.com>
* Makefile.def: Add gprofng module.
* configure.ac: Add --enable-gprofng option.
* Makefile.in: Regenerate.
* configure: Regenerate.
2023-08-07 Martin Liska <mliska@suse.cz>
* configure.ac: Add --enable-default-compressed-debug-sections-algorithm.
* configure: Regenerate.
2023-08-07 Fangrui Song <maskray@google.com>
* configure: Regenerate.
* configure.ac: Add --with-zstd.
2023-08-07 Arsen Arsenović <arsen@aarsen.me>
* configure: Regenerate.
* configure.ac: Recover tilegx/tilepro targets.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerated.
* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Check if AR works with
--plugin and rc before enabling --plugin.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* Makefile.tpl (AR): Add @AR_PLUGIN_OPTION@
(RANLIB): Add @RANLIB_PLUGIN_OPTION@.
* configure.ac: Include config/gcc-plugin.m4.
AC_SUBST AR_PLUGIN_OPTION and RANLIB_PLUGIN_OPTION.
* libtool.m4 (_LT_CMD_OLD_ARCHIVE): Pass --plugin to AR and
RANLIB if possible.
* Makefile.in: Regenerated.
* configure: Likewise.
2023-08-07 Arsen Arsenović <arsen@aarsen.me>
* Makefile.tpl: Substitute @GDCFLAGS@ instead of using
$(CFLAGS).
2023-08-07 David Faust <david.faust@oracle.com>
* MAINTAINERS: Add the BPF port to my reviewer listing.
2023-08-02 Jan Beulich <jbeulich@suse.com>
* MAINTAINERS: Correct my email address.

View File

@ -1,3 +1,44 @@
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* pkg.m4 (PKG_CHECK_MODULES): Use AC_TRY_LINK only if
$pkg_failed = no.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* pkg.m4 (PKG_CHECK_MODULES): Add AC_TRY_LINK to check if
$pkg_cv_[]$1[]_LIBS works.
2023-08-07 John Ericson <git@JohnEricson.me>
* picflag.m4: Simplify SHmedia NetBSD match by presuming ELF.
2023-08-07 Alan Modra <amodra@gmail.com>
* override.m4: Correct comment grammar.
2023-08-07 Alan Modra <amodra@gmail.com>
* lib-ld.m4 (AC_LIB_PROG_LD_GNU): Require AC_PROG_EGREP and
invoke $EGREP.
(AC_LIB_PROG_LD): Likewise.
2023-08-07 Christophe Lyon <christophe.lyon@arm.com>
* zstd.m4: Add minimum version requirement of 1.4.0.
2023-08-07 Fangrui Song <maskray@google.com>
* zstd.m4: New file.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* gcc-plugin.m4 (GCC_PLUGIN_OPTION): Check if AR works with
--plugin and rc before enabling --plugin.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* gcc-plugin.m4 (GCC_PLUGIN_OPTION): New.
2023-07-21 Sergei Trofimovich <siarheit@google.com>
* mh-mingw: Drop assignment of unused BOOT_CXXFLAGS variable.

View File

@ -1,3 +1,7 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-06-15 Marek Polacek <polacek@redhat.com>
* Makefile.in: Set and use PICFLAG and LD_PICFLAG. Use the "pic"

View File

@ -1,3 +1,360 @@
2023-08-07 Juzhe-Zhong <juzhe.zhong@rivai.ai>
* config/riscv/autovec-vls.md (<optab><mode>3): Add VLS modes.
* config/riscv/vector-iterators.md: Ditto.
* config/riscv/vector.md: Ditto.
2023-08-07 Jonathan Wakely <jwakely@redhat.com>
* config/i386/i386.cc (ix86_invalid_conversion): Fix grammar.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 John Ericson <git@JohnEricson.me>
* configure: Regenerate.
2023-08-07 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 Jeff Law <jlaw@ventanamicro.com>
* config/riscv/riscv.cc (riscv_expand_conditional_move): Allow
VOIDmode operands to conditional before canonicalization.
2023-08-07 Manolis Tsamis <manolis.tsamis@vrull.eu>
* regcprop.cc (maybe_copy_reg_attrs): Remove unnecessary function.
(find_oldest_value_reg): Inline stack_pointer_rtx check.
(copyprop_hardreg_forward_1): Inline stack_pointer_rtx check.
2023-08-07 Martin Jambor <mjambor@suse.cz>
PR ipa/110378
* ipa-param-manipulation.h (class ipa_param_body_adjustments): New
members get_ddef_if_exists_and_is_used and mark_clobbers_dead.
* ipa-sra.cc (isra_track_scalar_value_uses): Ignore clobbers.
(ptr_parm_has_nonarg_uses): Likewise.
* ipa-param-manipulation.cc
(ipa_param_body_adjustments::get_ddef_if_exists_and_is_used): New.
(ipa_param_body_adjustments::mark_dead_statements): Move initial
checks to get_ddef_if_exists_and_is_used.
(ipa_param_body_adjustments::mark_clobbers_dead): New.
(ipa_param_body_adjustments::common_initialization): Call
mark_clobbers_dead when splitting.
2023-08-07 Raphael Zinsly <rzinsly@ventanamicro.com>
* config/riscv/riscv.cc (riscv_expand_int_scc): Add invert_ptr
as an argument and pass it to riscv_emit_int_order_test.
(riscv_expand_conditional_move): Handle cases where the condition
is not EQ/NE or the second argument to the conditional is not
(const_int 0).
* config/riscv/riscv-protos.h (riscv_expand_int_scc): Update prototype.
Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
2023-08-07 Andrew Pinski <apinski@marvell.com>
PR tree-optimization/109959
* match.pd (`(a > 1) ? 0 : (cast)a`, `(a <= 1) & (cast)a`):
New patterns.
2023-08-07 Richard Biener <rguenther@suse.de>
* tree-ssa-sink.cc (pass_sink_code::execute): Do not
calculate post-dominators. Calculate RPO on the inverted
graph and process blocks in that order.
2023-08-07 liuhongt <hongtao.liu@intel.com>
PR target/110926
* config/i386/i386-protos.h
(vpternlog_redundant_operand_mask): Adjust parameter type.
* config/i386/i386.cc (vpternlog_redundant_operand_mask): Use
INTVAL instead of XINT, also adjust parameter type from rtx*
to rtx since the function only needs operands[4] in vpternlog
pattern.
(substitute_vpternlog_operands): Pass operands[4] instead of
operands to vpternlog_redundant_operand_mask.
* config/i386/sse.md: Ditto.
2023-08-07 Richard Biener <rguenther@suse.de>
* tree-vect-slp.cc (vect_slp_region): Save/restore vect_location
around dumping code.
2023-08-07 liuhongt <hongtao.liu@intel.com>
PR target/110762
* config/i386/mmx.md (<insn><mode>3): Changed from define_insn
to define_expand and break into ..
(<insn>v4hf3): .. this.
(divv4hf3): .. this.
(<insn>v2hf3): .. this.
(divv2hf3): .. this.
(movd_v2hf_to_sse): New define_expand.
(movq_<mode>_to_sse): Extend to V4HFmode.
(mmxdoublevecmode): Ditto.
(V2FI_V4HF): New mode iterator.
* config/i386/sse.md (*vec_concatv4sf): Extend to hanlde V8HF
by using mode iterator V4SF_V8HF, renamed to ..
(*vec_concat<mode>): .. this.
(*vec_concatv4sf_0): Extend to handle V8HF by using mode
iterator V4SF_V8HF, renamed to ..
(*vec_concat<mode>_0): .. this.
(*vec_concatv8hf_movss): New define_insn.
(V4SF_V8HF): New mode iterator.
2023-08-07 Juzhe-Zhong <juzhe.zhong@rivai.ai>
* tree-vect-patterns.cc (vect_recog_over_widening_pattern): Add op vectype.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/mmx.md (*mmx_pinsrd): Drop "prefix_data16".
(*mmx_pinsrb): Likewise.
(*mmx_pextrb): Likewise.
(*mmx_pextrb_zext): Likewise.
(mmx_pshufbv8qi3): Likewise.
(mmx_pshufbv4qi3): Likewise.
(mmx_pswapdv2si2): Likewise.
(*pinsrb): Likewise.
(*pextrb): Likewise.
(*pextrb_zext): Likewise.
* config/i386/sse.md (*sse4_1_mulv2siv2di3<mask_name>): Likewise.
(*sse2_eq<mode>3): Likewise.
(*sse2_gt<mode>3): Likewise.
(<sse2p4_1>_pinsr<ssemodesuffix>): Likewise.
(*vec_extract<mode>): Likewise.
(*vec_extract<PEXTR_MODE12:mode>_zext): Likewise.
(*vec_extractv16qi_zext): Likewise.
(ssse3_ph<plusminus_mnemonic>wv8hi3): Likewise.
(ssse3_pmaddubsw128): Likewise.
(*<ssse3_avx2>_pmulhrsw<mode>3<mask_name>): Likewise.
(<ssse3_avx2>_pshufb<mode>3<mask_name>): Likewise.
(<ssse3_avx2>_psign<mode>3): Likewise.
(<ssse3_avx2>_palignr<mode>): Likewise.
(*abs<mode>2): Likewise.
(sse4_2_pcmpestr): Likewise.
(sse4_2_pcmpestri): Likewise.
(sse4_2_pcmpestrm): Likewise.
(sse4_2_pcmpestr_cconly): Likewise.
(sse4_2_pcmpistr): Likewise.
(sse4_2_pcmpistri): Likewise.
(sse4_2_pcmpistrm): Likewise.
(sse4_2_pcmpistr_cconly): Likewise.
(vgf2p8affineinvqb_<mode><mask_name>): Likewise.
(vgf2p8affineqb_<mode><mask_name>): Likewise.
(vgf2p8mulb_<mode><mask_name>): Likewise.
(*<code>v8hi3 [smaxmin]): Drop "prefix_data16" and
"prefix_extra".
(*<code>v16qi3 [umaxmin]): Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (sse4_1_round<mode>2): Make
"length_immediate" uniformly 1.
* config/i386/mmx.md (mmx_pblendvb_v8qi): Likewise.
(mmx_pblendvb_<mode>): Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/sse.md
(<avx512>_<complexopname>_<mode><maskc_name><round_name>): Add
"prefix" attribute.
(avx512fp16_<complexopname>sh_v8hf<mask_scalarc_name><round_scalarcz_name>):
Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/sse.md (xop_phadd<u>bw): Add "prefix",
"prefix_extra", and "mode" attributes.
(xop_phadd<u>bd): Likewise.
(xop_phadd<u>bq): Likewise.
(xop_phadd<u>wd): Likewise.
(xop_phadd<u>wq): Likewise.
(xop_phadd<u>dq): Likewise.
(xop_phsubbw): Likewise.
(xop_phsubwd): Likewise.
(xop_phsubdq): Likewise.
(xop_rotl<mode>3): Add "prefix" and "prefix_extra" attributes.
(xop_rotr<mode>3): Likewise.
(xop_frcz<mode>2): Likewise.
(*xop_vmfrcz<mode>2): Likewise.
(xop_vrotl<mode>3): Add "prefix" attribute. Change
"prefix_extra" to 1.
(xop_sha<mode>3): Likewise.
(xop_shl<mode>3): Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/sse.md
(*<avx512>_eq<mode>3<mask_scalar_merge_name>_1): Drop
"prefix_extra".
(avx512dq_vextract<shuffletype>64x2_1_mask): Likewise.
(*avx512dq_vextract<shuffletype>64x2_1): Likewise.
(avx512f_vextract<shuffletype>32x4_1_mask): Likewise.
(*avx512f_vextract<shuffletype>32x4_1): Likewise.
(vec_extract_lo_<mode>_mask [AVX512 forms]): Likewise.
(vec_extract_lo_<mode> [AVX512 forms]): Likewise.
(vec_extract_hi_<mode>_mask [AVX512 forms]): Likewise.
(vec_extract_hi_<mode> [AVX512 forms]): Likewise.
(@vec_extract_lo_<mode> [AVX512 forms]): Likewise.
(@vec_extract_hi_<mode> [AVX512 forms]): Likewise.
(vec_extract_lo_v64qi): Likewise.
(vec_extract_hi_v64qi): Likewise.
(*vec_widen_umult_even_v16si<mask_name>): Likewise.
(*vec_widen_smult_even_v16si<mask_name>): Likewise.
(*avx512f_<code><mode>3<mask_name>): Likewise.
(*vec_extractv4ti): Likewise.
(avx512bw_<code>v32qiv32hi2<mask_name>): Likewise.
(<mask_codefor>avx512dq_broadcast<mode><mask_name>_1): Likewise.
Add "length_immediate".
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (@rdrand<mode>): Add "prefix_0f". Drop
"prefix_extra".
(@rdseed<mode>): Likewise.
* config/i386/mmx.md (<code><mode>3 [smaxmin and umaxmin cases]):
Adjust "prefix_extra".
* config/i386/sse.md (@vec_set<mode>_0): Likewise.
(*sse4_1_<code><mode>3<mask_name>): Likewise.
(*avx2_eq<mode>3): Likewise.
(avx2_gt<mode>3): Likewise.
(<sse2p4_1>_pinsr<ssemodesuffix>): Likewise.
(*vec_extract<mode>): Likewise.
(<vi8_sse4_1_avx2_avx512>_movntdqa): Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (rd<fsgs>base<mode>): Add "prefix_0f" and
"prefix_rep". Drop "prefix_extra".
(wr<fsgs>base<mode>): Likewise.
(ptwrite<mode>): Likewise.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (isa): Move up.
(length_immediate): Handle "fma4".
(prefix): Handle "ssemuladd".
* config/i386/sse.md (*fma_fmadd_<mode>): Add "prefix" attribute.
(<sd_mask_codefor>fma_fmadd_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fmadd_<mode>_mask<round_name>): Likewise.
(<avx512>_fmadd_<mode>_mask3<round_name>): Likewise.
(<sd_mask_codefor>fma_fmsub_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fmsub_<mode>_mask<round_name>): Likewise.
(<avx512>_fmsub_<mode>_mask3<round_name>): Likewise.
(*fma_fnmadd_<mode>): Likewise.
(<sd_mask_codefor>fma_fnmadd_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fnmadd_<mode>_mask<round_name>): Likewise.
(<avx512>_fnmadd_<mode>_mask3<round_name>): Likewise.
(<sd_mask_codefor>fma_fnmsub_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fnmsub_<mode>_mask<round_name>): Likewise.
(<avx512>_fnmsub_<mode>_mask3<round_name>): Likewise.
(<sd_mask_codefor>fma_fmaddsub_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fmaddsub_<mode>_mask<round_name>): Likewise.
(<avx512>_fmaddsub_<mode>_mask3<round_name>): Likewise.
(<sd_mask_codefor>fma_fmsubadd_<mode><sd_maskz_name><round_name>):
Likewise.
(<avx512>_fmsubadd_<mode>_mask<round_name>): Likewise.
(<avx512>_fmsubadd_<mode>_mask3<round_name>): Likewise.
(*fmai_fmadd_<mode>): Likewise.
(*fmai_fmsub_<mode>): Likewise.
(*fmai_fnmadd_<mode><round_name>): Likewise.
(*fmai_fnmsub_<mode><round_name>): Likewise.
(avx512f_vmfmadd_<mode>_mask<round_name>): Likewise.
(avx512f_vmfmadd_<mode>_mask3<round_name>): Likewise.
(avx512f_vmfmadd_<mode>_maskz_1<round_name>): Likewise.
(*avx512f_vmfmsub_<mode>_mask<round_name>): Likewise.
(avx512f_vmfmsub_<mode>_mask3<round_name>): Likewise.
(*avx512f_vmfmsub_<mode>_maskz_1<round_name>): Likewise.
(avx512f_vmfnmadd_<mode>_mask<round_name>): Likewise.
(avx512f_vmfnmadd_<mode>_mask3<round_name>): Likewise.
(avx512f_vmfnmadd_<mode>_maskz_1<round_name>): Likewise.
(*avx512f_vmfnmsub_<mode>_mask<round_name>): Likewise.
(*avx512f_vmfnmsub_<mode>_mask3<round_name>): Likewise.
(*avx512f_vmfnmsub_<mode>_maskz_1<round_name>): Likewise.
(*fma4i_vmfmadd_<mode>): Likewise.
(*fma4i_vmfmsub_<mode>): Likewise.
(*fma4i_vmfnmadd_<mode>): Likewise.
(*fma4i_vmfnmsub_<mode>): Likewise.
(fma_<complexopname>_<mode><sdc_maskz_name><round_name>): Likewise.
(<avx512>_<complexopname>_<mode>_mask<round_name>): Likewise.
(avx512fp16_fma_<complexopname>sh_v8hf<mask_scalarcz_name><round_scalarcz_name>):
Likewise.
(avx512fp16_<complexopname>sh_v8hf_mask<round_name>): Likewise.
(xop_p<macs><ssemodesuffix><ssemodesuffix>): Likewise.
(xop_p<macs>dql): Likewise.
(xop_p<macs>dqh): Likewise.
(xop_p<macs>wd): Likewise.
(xop_p<madcs>wd): Likewise.
(fma_<complexpairopname>_<mode>_pair): Likewise. Add "mode" attribute.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (length_immediate): Handle "sse4arg".
(prefix): Likewise.
(*xop_pcmov_<mode>): Add "mode" attribute.
* config/i386/mmx.md (*xop_maskcmp<mode>3): Drop "prefix_data16",
"prefix_rep", "prefix_extra", and "length_immediate" attributes.
(*xop_maskcmp_uns<mode>3): Likewise. Switch "type" to "sse4arg".
(*xop_pcmov_<mode>): Add "mode" attribute.
* config/i386/sse.md (xop_pcmov_<mode><avxsizesuffix>): Add "mode"
attribute.
(xop_maskcmp<mode>3): Drop "prefix_data16", "prefix_rep",
"prefix_extra", and "length_immediate" attributes.
(xop_maskcmp_uns<mode>3): Likewise. Switch "type" to "sse4arg".
(xop_maskcmp_uns2<mode>3): Drop "prefix_data16", "prefix_extra",
and "length_immediate" attributes. Switch "type" to "sse4arg".
(xop_pcom_tf<mode>3): Likewise.
(xop_vpermil2<mode>3): Drop "length_immediate" attribute.
2023-08-07 Jan Beulich <jbeulich@suse.com>
* config/i386/i386.md (prefix_extra): Correct comment. Fold
cases yielding 2 into ones yielding 1.
2023-08-07 Jan Hubicka <jh@suse.cz>
PR tree-optimization/106293
* tree-vect-loop-manip.cc (vect_loop_versioning): Fix profile update.
* tree-vect-loop.cc (vect_transform_loop): Likewise.
2023-08-07 Andrew Pinski <apinski@marvell.com>
PR tree-optimization/96695
* match.pd (min_value, max_value): Extend to
pointer types too.
2023-08-06 Jan Hubicka <jh@suse.cz>
* config/i386/cpuid.h (__get_cpuid_count, __get_cpuid_max): Add

View File

@ -1 +1 @@
20230807
20230808

View File

@ -1,3 +1,23 @@
2023-08-07 Sheri Bernstein <bernstein@adacore.com>
* libgnat/s-parame__qnx.adb: Refactor multiple returns.
2023-08-07 Piotr Trojanek <trojanek@adacore.com>
* libgnat/i-cstrin.ads (Value): Extend preconditions; adapt comment for
the package.
2023-08-07 Yannick Moy <moy@adacore.com>
* sem_res.adb (Resolve_Call): Always call Cannot_Inline so that
subprogram called is marked as not always inlined.
2023-08-07 Javier Miranda <miranda@adacore.com>
* sem_res.adb (Resolve_Type_Conversion): Do not warn on conversion
to class-wide type on internally build helpers of class-wide
preconditions.
2023-08-03 Sheri Bernstein <bernstein@adacore.com>
* libgnat/s-aridou.adb: Add pragma to exempt Improper_Returns.

View File

@ -1,3 +1,68 @@
2023-08-07 Juzhe-Zhong <juzhe.zhong@rivai.ai>
* gcc.target/riscv/rvv/autovec/vls/def.h: Add basic operations.
* gcc.target/riscv/rvv/autovec/vls/and-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/and-2.c: New test.
* gcc.target/riscv/rvv/autovec/vls/and-3.c: New test.
* gcc.target/riscv/rvv/autovec/vls/div-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/ior-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/ior-2.c: New test.
* gcc.target/riscv/rvv/autovec/vls/ior-3.c: New test.
* gcc.target/riscv/rvv/autovec/vls/max-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/min-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/minus-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/minus-2.c: New test.
* gcc.target/riscv/rvv/autovec/vls/minus-3.c: New test.
* gcc.target/riscv/rvv/autovec/vls/mod-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/mult-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/plus-1.c: New test.
* gcc.target/riscv/rvv/autovec/vls/plus-2.c: New test.
* gcc.target/riscv/rvv/autovec/vls/plus-3.c: New test.
2023-08-07 Martin Jambor <mjambor@suse.cz>
PR ipa/110378
* g++.dg/ipa/pr110378-1.C: New test.
2023-08-07 Andrew Pinski <apinski@marvell.com>
PR tree-optimization/109959
* gcc.dg/tree-ssa/builtin-sprintf-warn-23.c: Remove xfail.
* c-c++-common/Wrestrict.c: Update test and remove some xfail.
* gcc.dg/tree-ssa/cmpeq-1.c: New test.
* gcc.dg/tree-ssa/cmpeq-2.c: New test.
* gcc.dg/tree-ssa/cmpeq-3.c: New test.
2023-08-07 liuhongt <hongtao.liu@intel.com>
* gcc.target/i386/pr110762-v4hf.c: New test.
2023-08-07 Juzhe-Zhong <juzhe.zhong@rivai.ai>
* gcc.target/riscv/rvv/autovec/binop/narrow-1.c: Adapt testcase.
2023-08-07 Jan Hubicka <jh@suse.cz>
PR tree-optimization/106293
* gcc.dg/vect/vect-cond-11.c: Check profile consistency.
* gcc.dg/vect/vect-widen-mult-extern-1.c: Check profile consistency.
2023-08-07 Andrew Pinski <apinski@marvell.com>
PR tree-optimization/96695
* gcc.dg/pr96695-1.c: New test.
* gcc.dg/pr96695-10.c: New test.
* gcc.dg/pr96695-11.c: New test.
* gcc.dg/pr96695-12.c: New test.
* gcc.dg/pr96695-2.c: New test.
* gcc.dg/pr96695-3.c: New test.
* gcc.dg/pr96695-4.c: New test.
* gcc.dg/pr96695-5.c: New test.
* gcc.dg/pr96695-6.c: New test.
* gcc.dg/pr96695-7.c: New test.
* gcc.dg/pr96695-8.c: New test.
* gcc.dg/pr96695-9.c: New test.
2023-08-06 Roger Sayle <roger@nextmovesoftware.com>
PR target/110792

View File

@ -1,3 +1,20 @@
2023-08-07 Vladimir Mezentsev <vladimir.mezentsev@oracle.com>
* collectorAPI.h: New file.
* libcollector.h: New file.
* libfcollector.h: New file.
2023-08-07 Alan Modra <amodra@gmail.com>
* xtensa-dynconfig.h (xtensa_isa_internal): Delete unnecessary
forward declaration.
2023-08-07 Alan Modra <amodra@gmail.com>
* plugin-api.h: When handling non-gcc or gcc < 4.6.0 include
necessary header files before testing macros. Make more use
of #elif. Test _LITTLE_ENDIAN and _BIG_ENDIAN in final tests.
2023-07-29 Tobias Burnus <tobias@codesourcery.com>
* cuda/cuda.h (CUDA_MEMCPY2D, CUDA_MEMCPY3D, CUDA_MEMCPY3D_PEER):

View File

@ -1,3 +1,7 @@
2023-08-07 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
2023-06-15 Marek Polacek <polacek@redhat.com>
* Makefile.in: Use @PICFLAG@ in COMPILE as well.

View File

@ -1,3 +1,7 @@
2023-08-07 John Ericson <git@JohnEricson.me>
* configure: Regenerate.
2022-08-25 Martin Liska <mliska@suse.cz>
* configure: Regenerate.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-06-10 Xi Ruoyao <xry111@xry111.site>
* configure.tgt: For x86_64, always set try_ifunc=yes.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-03 Richard Biener <rguenther@suse.de>
* zstdtest.c (test_samples): Properly compute the allocation

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
* libcc1plugin.cc (plugin_float_type): Ditto.

View File

@ -1,3 +1,7 @@
2023-08-07 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
2023-07-19 Lewis Hyatt <lhyatt@gmail.com>
PR preprocessor/103902

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-05-06 Dan Horák <dan@danny.cz>
PR libffi/109447

View File

@ -1,3 +1,11 @@
2023-08-07 John Ericson <git@JohnEricson.me>
* configure: Regenerate.
2023-08-07 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
2023-07-23 Andrew Pinski <apinski@marvell.com>
* config.host (riscv*-*-linux*): Add t-crtstuff to tmake_file.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-07-21 Andrew Pinski <apinski@marvell.com>
PR libfortran/110759

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-05 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110779

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-07-29 Tobias Burnus <tobias@codesourcery.com>
* target.c (omp_target_memcpy_rect_worker): Undo dim=1 change for

View File

@ -1,3 +1,21 @@
2023-08-07 John Ericson <git@JohnEricson.me>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* Makefile.in (AR): Add @AR_PLUGIN_OPTION@
(RANLIB): Add @RANLIB_PLUGIN_OPTION@.
(configure_deps): Depend on ../config/gcc-plugin.m4.
* configure.ac: AC_SUBST AR_PLUGIN_OPTION and
RANLIB_PLUGIN_OPTION.
* aclocal.m4: Regenerated.
* configure: Likewise.
2023-06-15 Marek Polacek <polacek@redhat.com>
* configure.ac: Also set shared when enable_host_pie.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-06-02 Thomas Schwinge <thomas@codesourcery.com>
* configure.ac (PERL): Remove.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-05-22 Iain Sandoe <iain@sandoe.co.uk>
Andrew Pinski <apinski@marvell.com>

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-07-10 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/MERGE: Merge upstream druntime a88e1335f7.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-03-02 niXman <i.nixman@autistici.org>
Jakub Jelinek <jakub@redhat.com>

View File

@ -1,3 +1,33 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* sanitizer_common/sanitizer_stacktrace_sparc.cpp,
sanitizer_common/sanitizer_unwind_linux_libcdep.cpp: Cherry-pick
llvm-project revision 679c076ae446af81eba81ce9b94203a273d4b88a.
2023-04-30 Martin Liska <mliska@suse.cz>
PR sanitizer/109674

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-01-07 LIU Hao <lh_mouse@126.com>
PR middle-end/108300

View File

@ -1,3 +1,53 @@
2023-08-07 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/110860
* include/std/format (__formatter_fp::format): Do not use
__builtin_abs and __builtin_log10 with arbitrary floating-point
types.
2023-08-07 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/110917
* include/std/format (__format::_Iter_sink<CharT, OutIter>):
Constrain partial specialization for contiguous iterators to
require the value type to be CharT.
* testsuite/std/format/functions/format_to.cc: New test.
2023-08-07 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/110862
* include/std/format (_Scanner::_M_on_replacement_field):
Check for expected '}' before incrementing iterator.
* testsuite/std/format/string.cc: Check "{0:{0}" format string.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-06 François Dumont <fdumont@gcc.gnu.org>
* config/abi/pre/gnu-versioned-namespace.ver: Add __cxa_call_terminate

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-01-07 LIU Hao <lh_mouse@126.com>
PR middle-end/108300

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-06-30 Martin Jambor <mjambor@suse.cz>
* Makefile.in: Regenerate.

View File

@ -1,3 +1,27 @@
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Alexander von Gluck IV <kallisti5@unixzen.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 Nick Alcock <nick.alcock@oracle.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerate.
2023-08-07 H.J. Lu <hjl.tools@gmail.com>
* configure: Regenerated.
2023-06-16 Martin Jambor <mjambor@suse.cz>
* Makefile.in: Regenerate.