https://gcc.gnu.org/g:fdc640e5530b3b6f80eaf85d463967f0c2e9299d
commit r14-11318-gfdc640e5530b3b6f80eaf85d463967f0c2e9299d Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Feb 18 00:22:39 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++ 3 files changed, 73 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 57494720b231..d7fa7d3d2bbd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,50 @@ +2025-02-17 Andreas Tobler <andre...@gcc.gnu.org> + + * config/freebsd-spec.h: Change fbsd-lib-spec for FreeBSD > 13, + do not link against profiled system libraries if -pg is invoked. + Add a define to note about this change. + * config/aarch64/aarch64-freebsd.h: Use the note to inform if + -pg is invoked on FreeBSD > 13. + * config/arm/freebsd.h: Likewise. + * config/i386/freebsd.h: Likewise. + * config/i386/freebsd64.h: Likewise. + * config/riscv/freebsd.h: Likewise. + * config/rs6000/freebsd64.h: Likewise. + * config/rs6000/sysv4.h: Likeise. + +2025-02-17 Lulu Cheng <chengl...@loongson.cn> + + Backported from master: + 2025-02-14 Lulu Cheng <chengl...@loongson.cn> + + PR target/118843 + * config/loongarch/loongarch-c.cc + (loongarch_update_cpp_builtins): Fix macro definition issues. + +2025-02-17 Haochen Jiang <haochen.ji...@intel.com> + + * common/config/i386/i386-common.cc + (OPTION_MASK_ISA2_AVX2_UNSET): Change AVX10.1 unset macro. + (OPTION_MASK_ISA2_AVX10_1_256_UNSET): Removed. + (OPTION_MASK_ISA2_AVX10_1_512_UNSET): Removed. + (OPTION_MASK_ISA2_AVX10_1_UNSET): New. + (ix86_handle_option): Adjust AVX10.1 unset macro. + * common/config/i386/i386-isas.h: Remove avx10.1. + * config/i386/i386-options.cc + (ix86_valid_target_attribute_inner_p): Ditto. + (ix86_option_override_internal): Adjust warning message. + * config/i386/i386.opt: Remove mavx10.1. + * config/i386/i386.opt.urls: Regenerated. + * doc/extend.texi: Remove avx10.1 and adjust doc. + * doc/sourcebuild.texi: Ditto. + +2025-02-17 Haochen Jiang <haochen.ji...@intel.com> + + PR target/118815 + * config/i386/i386-options.cc (ix86_option_override_internal): + Do not check vector size conflict when AVX512 is not explicitly + set. + 2025-02-13 Marek Polacek <pola...@redhat.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 328350d1a962..bec432ba466a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250217 +20250218 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a8a0134fa369..57a837497fcb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2025-02-17 Lulu Cheng <chengl...@loongson.cn> + + Backported from master: + 2025-02-14 Lulu Cheng <chengl...@loongson.cn> + + PR target/118843 + * gcc.target/loongarch/pr118843.c: New test. + +2025-02-17 Haochen Jiang <haochen.ji...@intel.com> + + * gcc.target/i386/avx10_1-1.c: Change to avx10.1-256. + * gcc.target/i386/avx10_1-13.c: Ditto. + * gcc.target/i386/avx10_1-14.c: Ditto. + * gcc.target/i386/avx10_1-21.c: Ditto. + * gcc.target/i386/avx10_1-22.c: Ditto. + * gcc.target/i386/avx10_1-23.c: Ditto. + * gcc.target/i386/avx10_1-24.c: Ditto. + * gcc.target/i386/avx10_1-3.c: Ditto. + * gcc.target/i386/avx10_1-5.c: Ditto. + * gcc.target/i386/avx10_1-6.c: Ditto. + * gcc.target/i386/avx10_1-8.c: Ditto. + * gcc.target/i386/avx10_1-12.c: Adjust warning message. + * gcc.target/i386/avx10_1-19.c: Ditto. + * gcc.target/i386/avx10_1-17.c: Adjust to no-avx10.1-512. + 2025-02-14 Harald Anlauf <anl...@gmx.de> Backported from master: