From: GCC Administrator Date: Fri, 18 Apr 2025 00:23:01 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-14.3.0~149 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=459b93de7858b2f389a2611ebd7384ec2d16ad0b;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ef7bba87250..6166ff352f6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,23 @@ +2025-04-17 Ard Biesheuvel + + Backported from master: + 2025-04-16 Ard Biesheuvel + + PR target/119386 + * config/i386/i386-options.cc: Permit -mnop-mcount when + using -fpic with PLTs. + +2025-04-17 Ard Biesheuvel + + Backported from master: + 2025-04-16 Ard Biesheuvel + + PR target/119386 + * config/i386/i386.cc (x86_print_call_or_nop): Add @PLT suffix + where appropriate. + (x86_function_profiler): Fall through to x86_print_call_or_nop() + for PIC codegen when flag_plt is set. + 2025-04-16 Eric Botcazou * tree-ssa-phiopt.cc (factor_out_conditional_operation): Do not diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f2901859e28..18aa6a5fa2d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250417 +20250418 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 86798a0d73e..1c50d7b3da3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2025-04-17 Ard Biesheuvel + + Backported from master: + 2025-04-16 Ard Biesheuvel + + PR target/119386 + * gcc.target/i386/pr119386-3.c: New test. + +2025-04-17 Ard Biesheuvel + + Backported from master: + 2025-04-16 Ard Biesheuvel + + PR target/119386 + * gcc.target/i386/pr119386-1.c: New test. + * gcc.target/i386/pr119386-2.c: New test. + 2025-04-16 Eric Botcazou * gnat.dg/opt105.adb: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 834ccb1ca6c..be040b1b1d3 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,18 @@ +2025-04-17 Tomasz Kamiński + + Backported from master: + 2025-03-12 Tomasz Kamiński + + * include/std/format (formatter<_Float16, _CharT>): Define only if + _GLIBCXX_FLOAT_IS_IEEE_BINARY32 macro is defined. + (formatter<_Float16, _CharT>): As above. + (formatter<__gnu_cxx::__bfloat16_t, _CharT>): As above. + (formatter<_Float64, _CharT>): Define only if + _GLIBCXX_DOUBLE_IS_IEEE_BINARY64 is defined. + (basic_format_arg::_S_to_arg_type): Normalize _Float32 and _Float64 + only to float and double respectivelly. + (basic_format_arg::_S_to_enum): Remove handling of _Float32 and _Float64. + 2025-04-16 Jonathan Wakely * include/std/numeric: Only mention ranges::iota in comment.