diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-09 00:17:50 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-01-09 00:17:50 +0000 |
commit | 6b1d6a2d3aac1fdd39f351a756cea6a7181192df (patch) | |
tree | 9af5a1a19b7359275b23b5a2af232f24ea82cfc1 /gcc | |
parent | ff9e79eba27c91e9a2590b7d2e3ed57f1b8ed951 (diff) | |
download | gcc-6b1d6a2d3aac1fdd39f351a756cea6a7181192df.zip gcc-6b1d6a2d3aac1fdd39f351a756cea6a7181192df.tar.gz gcc-6b1d6a2d3aac1fdd39f351a756cea6a7181192df.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 111 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 59 |
4 files changed, 177 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3d43d6e..5d5cf71 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,114 @@ +2024-01-08 Ilya Leoshkevich <iii@linux.ibm.com> + + PR sanitizer/113251 + * varasm.cc (assemble_function_label_raw): Do not call + asan_function_start () without the current function. + +2024-01-08 Cupertino Miranda <cupertino.miranda@oracle.com> + + PR target/113225 + * btfout.cc (btf_collect_datasec): Skip creating BTF info for + extern and kernel_helper attributed function decls. + +2024-01-08 Cupertino Miranda <cupertino.miranda@oracle.com> + + * btfout.cc (output_btf_strs): Changed. + +2024-01-08 Tobias Burnus <tobias@codesourcery.com> + + * config/gcn/mkoffload.cc (main): Handle gfx1100 + when setting the default XNACK. + +2024-01-08 Tobias Burnus <tobias@codesourcery.com> + + * config.gcc (amdgcn-*-amdhsa): Accept --with-arch=gfx1100. + * config/gcn/gcn-hsa.h (NO_XNACK): Add gfx1100: + (ASM_SPEC): Handle gfx1100. + * config/gcn/gcn-opts.h (enum processor_type): Add PROCESSOR_GFX1100. + (enum gcn_isa): Add ISA_RDNA3. + (TARGET_GFX1100, TARGET_RDNA2_PLUS, TARGET_RDNA3): Define. + * config/gcn/gcn-valu.md: Change TARGET_RDNA2 to TARGET_RDNA2_PLUS. + * config/gcn/gcn.cc (gcn_option_override, + gcn_omp_device_kind_arch_isa, output_file_start): Handle gfx1100. + (gcn_global_address_p, gcn_addr_space_legitimate_address_p): Change + TARGET_RDNA2 to TARGET_RDNA2_PLUS. + (gcn_hsa_declare_function_name): Don't use '.amdhsa_reserve_flat_scratch' + with gfx1100. + * config/gcn/gcn.h (ASSEMBLER_DIALECT): Likewise. + (TARGET_CPU_CPP_BUILTINS): Define __RDNA3__, __gfx1030__ and + __gfx1100__. + * config/gcn/gcn.md: Change TARGET_RDNA2 to TARGET_RDNA2_PLUS. + * config/gcn/gcn.opt (Enum gpu_type): Add gfx1100. + * config/gcn/mkoffload.cc (EF_AMDGPU_MACH_AMDGCN_GFX1100): Define. + (isa_has_combined_avgprs, main): Handle gfx1100. + * config/gcn/t-omp-device (isa): Add gfx1100. + +2024-01-08 Richard Biener <rguenther@suse.de> + + * doc/invoke.texi (-mmovbe): Clarify. + +2024-01-08 Richard Biener <rguenther@suse.de> + + PR tree-optimization/113026 + * tree-vect-loop.cc (vect_need_peeling_or_partial_vectors_p): + Avoid an epilog in more cases. + * tree-vect-loop-manip.cc (vect_do_peeling): Adjust the + epilogues niter upper bounds and estimates. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113228 + * gimplify.cc (recalculate_side_effects): Do nothing for SSA_NAMEs. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113120 + * gimple-lower-bitint.cc (gimple_lower_bitint): Fix handling of very + large _BitInt zero INTEGER_CST PHI argument. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113119 + * gimple-lower-bitint.cc (optimizable_arith_overflow): Punt if + both REALPART_EXPR and cast from IMAGPART_EXPR appear, but cast + is before REALPART_EXPR. + +2024-01-08 Georg-Johann Lay <avr@gjlay.de> + + PR target/112952 + * config/avr/avr.cc (avr_handle_addr_attribute): Also print valid + range when diagnosing attribute "io" and "io_low" are out of range. + (avr_eval_addr_attrib): Don't ICE on empty address at that place. + (avr_insert_attributes): Reject if attribute "address", "io" or "io_low" + in contexts other than static storage. + (avr_asm_output_aligned_decl_common): Move output of decls with + attribute "address", "io", and "io_low" to... + (avr_output_addr_attrib): ...this new function. + (avr_asm_asm_output_aligned_bss): Remove output for decls with + attribute "address", "io", and "io_low". + (avr_encode_section_info): Rectify handling of decls with attribute + "address", "io", and "io_low". + +2024-01-08 Andrew Stubbs <ams@codesourcery.com> + + * config/gcn/mkoffload.cc (TEST_XNACK_UNSET): New. + (elf_flags): Remove XNACK from the default value. + (main): Set a default XNACK according to the arch. + +2024-01-08 Andrew Stubbs <ams@codesourcery.com> + + * config/gcn/mkoffload.cc (isa_has_combined_avgprs): Delete. + (process_asm): Don't count avgprs. + +2024-01-08 Hongyu Wang <hongyu.wang@intel.com> + + * config/i386/i386.opt: Add supported sub-features. + * doc/extend.texi: Add description for target attribute. + +2024-01-08 Feng Wang <wangfeng@eswincomputing.com> + + * config/riscv/vector.md: Modify avl_type operand index of zvbc ins. + 2024-01-07 Roger Sayle <roger@nextmovesoftware.com> Uros Bizjak <ubizjak@gmail.com> diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bfc9285..e55f042 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240108 +20240109 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 22a5110..757e515 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2024-01-08 Harald Anlauf <anlauf@gmx.de> + + PR fortran/113245 + * trans-intrinsic.cc (gfc_conv_intrinsic_size): Use + gfc_conv_expr_present() for proper check of optional DIM argument. + 2024-01-06 Harald Anlauf <anlauf@gmx.de> José Rui Faustino de Sousa <jrfsousa@gmail.com> diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a0ed82b..a8437be 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,62 @@ +2024-01-08 John David Anglin <danglin@gcc.gnu.org> + + * gcc.dg/tree-ssa/ssa-sink-18.c: xfail dg-final "Sunk statements: 5" + on hppa*64*-*-*. + +2024-01-08 John David Anglin <danglin@gcc.gnu.org> + + * gfortran.dg/dec_math.f90: Skip on hppa*-*-hpux*. + +2024-01-08 John David Anglin <danglin@gcc.gnu.org> + + PR testsuite/94253 + * gfortran.dg/bind_c_coms.f90: Add -fcommon option on hppa*-*-*. + * gfortran.dg/bind_c_vars.f90: Likewise. + +2024-01-08 Cupertino Miranda <cupertino.miranda@oracle.com> + + * gcc.target/bpf/attr-kernel-helper.c: New test. + +2024-01-08 Harald Anlauf <anlauf@gmx.de> + + PR fortran/113245 + * gfortran.dg/size_optional_dim_2.f90: New test. + +2024-01-08 Richard Biener <rguenther@suse.de> + + PR tree-optimization/113026 + * gcc.dg/torture/pr113026-1.c: New testcase. + * gcc.dg/torture/pr113026-2.c: Likewise. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113228 + * gcc.c-torture/compile/pr113228.c: New test. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113120 + * gcc.dg/bitint-62.c: New test. + +2024-01-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/113119 + * gcc.dg/bitint-61.c: New test. + +2024-01-08 Georg-Johann Lay <avr@gjlay.de> + + PR target/112952 + * gcc.target/avr/attribute-io.h: New file. + * gcc.target/avr/pr112952-0.c: New test. + * gcc.target/avr/pr112952-1.c: New test. + * gcc.target/avr/pr112952-2.c: New test. + * gcc.target/avr/pr112952-3.c: New test. + +2024-01-08 Kito Cheng <kito.cheng@sifive.com> + + * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: Use + check + abort rather than assert. + 2024-01-07 Georg-Johann Lay <avr@gjlay.de> * gcc.target/avr/lra-cpymem_qi.c: Remove duplicate -mmcu=. |