[gcc(refs/users/meissner/heads/work164-test)] Update ChangeLog.*

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:19d46f68bba26bc9b3e0b15f6aa6326d653d0940 commit 19d46f68bba26bc9b3e0b15f6aa6326d653d0940 Author: Michael Meissner Date: Thu Apr 25 20:26:28 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 13 + 1 file changed, 13 insertions(+) diff --git a/

[gcc(refs/users/meissner/heads/work164-test)] Add -mmfspr option.

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cdcfeb5aa467d17024891bdbc218531151b0f1d6 commit cdcfeb5aa467d17024891bdbc218531151b0f1d6 Author: Michael Meissner Date: Thu Apr 25 20:24:59 2024 -0400 Add -mmfspr option. 2024-04-25 Michael Meissner gcc/ * config/rs6000/rs6000-cpu

[gcc(refs/users/meissner/heads/work164-test)] Make moves from SPRs higher in cost.

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:eebc665799dc3cacf8c57f62863b489e07d6066d commit eebc665799dc3cacf8c57f62863b489e07d6066d Author: Michael Meissner Date: Thu Apr 25 19:38:52 2024 -0400 Make moves from SPRs higher in cost. 2024-04-25 Michael Meissner gcc/ * config/

[gcc(refs/users/meissner/heads/work164-test)] Revert all changes

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b7c32f032d273335cf1f4e16c31754f23f7ba3ca commit b7c32f032d273335cf1f4e16c31754f23f7ba3ca Author: Michael Meissner Date: Thu Apr 25 19:34:31 2024 -0400 Revert all changes Diff: --- gcc/config/rs6000/rs6000.cc | 10 -- 1 file changed, 10 deletions(-) diff --g

[gcc(refs/users/meissner/heads/work164-test)] Update ChangeLog.*

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d2805b66b9547d41e9fb3ee4c1ae2ecbbcd9077c commit d2805b66b9547d41e9fb3ee4c1ae2ecbbcd9077c Author: Michael Meissner Date: Thu Apr 25 18:12:15 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gc

[gcc(refs/users/meissner/heads/work164-test)] Make moves from SPRs higher in cost.

2024-04-25 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d1a7529aaec43878cc0d0a5e754d894a1857d18a commit d1a7529aaec43878cc0d0a5e754d894a1857d18a Author: Michael Meissner Date: Thu Apr 25 18:10:35 2024 -0400 Make moves from SPRs higher in cost. 2024-04-25 Michael Meissner gcc/ * config/

[gcc r11-11373] Darwin: Correct a version check.

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:dca9066e7deda6182b722ee4373f08909b8236d9 commit r11-11373-gdca9066e7deda6182b722ee4373f08909b8236d9 Author: Iain Sandoe Date: Mon Apr 1 20:47:25 2024 +0100 Darwin: Correct a version check. When the version for dsymutil comes from a clang build, it is of t

[gcc r11-11372] Darwin: Check as for .build_version support and use it if available.

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:9702d54788021b1f48a2fd1fe9f13607d37f491f commit r11-11372-g9702d54788021b1f48a2fd1fe9f13607d37f491f Author: Iain Sandoe Date: Tue Oct 17 11:10:27 2023 +0100 Darwin: Check as for .build_version support and use it if available. This adds support for the minimum

[gcc r11-11371] Darwin, configure: Allow for an unrecognisable dsymutil [PR111610].

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:1fd4db58480a518b05dd835157e59b2ed9fd2bc1 commit r11-11371-g1fd4db58480a518b05dd835157e59b2ed9fd2bc1 Author: Iain Sandoe Date: Wed Sep 27 11:05:31 2023 +0100 Darwin, configure: Allow for an unrecognisable dsymutil [PR111610]. We had a catch-all configuration c

[gcc r11-11370] Darwin, debug : Switch to DWARF 3 or 4 when dsymutil supports it.

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:4805205720c5a3cd3997fb3d670f290856dba18d commit r11-11370-g4805205720c5a3cd3997fb3d670f290856dba18d Author: Iain Sandoe Date: Sun Sep 17 15:56:07 2023 +0100 Darwin,debug : Switch to DWARF 3 or 4 when dsymutil supports it. The main reason that Darwin has been

[gcc r11-11369] testsuite: adjust for darwin linker warning

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:12ce016bc52f88ebaa085f2af14854247570cca7 commit r11-11369-g12ce016bc52f88ebaa085f2af14854247570cca7 Author: Francois-Xavier Coudert Date: Fri Sep 8 21:55:56 2023 +0200 testsuite: adjust for darwin linker warning On recent macOS versions, no_pie is deprecated

[gcc r11-11368] Darwin, ppc: Add system stubs for all 32b PPC

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:7f93f55272b127257011f25937d4a39196322d2c commit r11-11368-g7f93f55272b127257011f25937d4a39196322d2c Author: Iain Sandoe Date: Wed Jul 26 14:31:02 2023 +0100 Darwin, ppc: Add system stubs for all 32b PPC This is a minor adjustment to make the GCC behaviour bet

[gcc r11-11367] Darwin: Partial reversion of r14-3648 (Inits Section).

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:960ca4144ebb61d125f28fab17b57cd3b09b49fd commit r11-11367-g960ca4144ebb61d125f28fab17b57cd3b09b49fd Author: Iain Sandoe Date: Sun Sep 10 14:48:42 2023 +0100 Darwin: Partial reversion of r14-3648 (Inits Section). Although the Darwin ABI places both hot and col

[gcc r11-11366] Darwin: Place global inits in the correct section.

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:084d0c427433d592e29247164b199c1f232f5c68 commit r11-11366-g084d0c427433d592e29247164b199c1f232f5c68 Author: Iain Sandoe Date: Fri Sep 1 09:04:13 2023 +0100 Darwin: Place global inits in the correct section. This handles placement of global initializers into _

[gcc r11-11365] Darwin: Match system sections and relocs for exception tables.

2024-04-25 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:9488ad0d780fae91afa910410cb4e6da8d607fd9 commit r11-11365-g9488ad0d780fae91afa910410cb4e6da8d607fd9 Author: Iain Sandoe Date: Thu Aug 31 19:20:43 2023 +0100 Darwin: Match system sections and relocs for exception tables. System tools from Darwin10 onwards have

[gcc r14-10135] bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUG

2024-04-25 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:1604f7cebc49220e47d584615bcd91b1fdc1267f commit r14-10135-g1604f7cebc49220e47d584615bcd91b1fdc1267f Author: David Faust Date: Wed Apr 24 15:01:02 2024 -0700 bpf: set PREFERRED_DEBUGGING_TYPE to BTF_DEBUG BTF is the standard debug info used with BPF programs,

[gcc r14-10134] c++: Fix constexpr evaluation of parameters passed by invisible reference [PR111284]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:f541757ba4632e204169dd08a5f10c782199af42 commit r14-10134-gf541757ba4632e204169dd08a5f10c782199af42 Author: Jakub Jelinek Date: Thu Apr 25 20:45:04 2024 +0200 c++: Fix constexpr evaluation of parameters passed by invisible reference [PR111284] My r9-6136 cha

[gcc r14-10133] libgcc: Don't use weakrefs for glibc 2.34

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fe02f6caac2d9b51ad311889e76ba0c484356ea1 commit r14-10133-gfe02f6caac2d9b51ad311889e76ba0c484356ea1 Author: Jakub Jelinek Date: Thu Apr 25 20:43:13 2024 +0200 libgcc: Don't use weakrefs for glibc 2.34 glibc 2.34 and later doesn't have separate libpthread (lib

[gcc r14-10132] c++: Retry the aliasing of base/complete cdtor optimization at import_export_decl time [PR113208]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c39654e7a431992773b48d61f804494b0d70855f commit r14-10132-gc39654e7a431992773b48d61f804494b0d70855f Author: Jakub Jelinek Date: Thu Apr 25 20:37:10 2024 +0200 c++: Retry the aliasing of base/complete cdtor optimization at import_export_decl time [PR113208] W

[gcc r14-10131] bpf: avoid issues with CO-RE and -gtoggle

2024-04-25 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:f175622d25e4146bb7450430831ec48615e6e4cb commit r14-10131-gf175622d25e4146bb7450430831ec48615e6e4cb Author: David Faust Date: Thu Apr 25 09:31:14 2024 -0700 bpf: avoid issues with CO-RE and -gtoggle Compiling a BPF program with CO-RE relocations (and BTF) whi

[gcc r14-10130] openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825]

2024-04-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:14d48516e588ad2b35e2007b3970bdcb1b3f145c commit r14-10130-g14d48516e588ad2b35e2007b3970bdcb1b3f145c Author: Jakub Jelinek Date: Thu Apr 25 20:09:35 2024 +0200 openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tree-nested decl copy [PR114825] tree-neste

[gcc r13-8649] libstdc++: Add libstdc++_libbacktrace.a to libstdc++exp

2024-04-25 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f3cff718df0cf7590ccf9bc1d8cd17e4e08f1e6d commit r13-8649-gf3cff718df0cf7590ccf9bc1d8cd17e4e08f1e6d Author: Jonathan Wakely Date: Thu Apr 18 17:26:55 2024 +0100 libstdc++: Add libstdc++_libbacktrace.a to libstdc++exp This completes the fixes to put all experim

[gcc r14-10129] libstdc++: Rename man pages to use '::' instead of '_'

2024-04-25 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:8d80e3c5a641556e32fdf3637f08a0648f5aaab3 commit r14-10129-g8d80e3c5a641556e32fdf3637f08a0648f5aaab3 Author: Jonathan Wakely Date: Thu Apr 25 14:02:36 2024 +0100 libstdc++: Rename man pages to use '::' instead of '_' The Doxygen-generated man pages for some ne

[gcc r14-10128] libstdc++: Fix typo in Doxygen comment

2024-04-25 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:6391cf8bd9c1d71805d9aba00b25fdaa550f39c8 commit r14-10128-g6391cf8bd9c1d71805d9aba00b25fdaa550f39c8 Author: Jonathan Wakely Date: Thu Apr 25 13:52:00 2024 +0100 libstdc++: Fix typo in Doxygen comment libstdc++-v3/ChangeLog: * include/std/chro

[gcc r14-10127] libstdc++: Fix run_doxygen for Doxygen 1.10 man page format

2024-04-25 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c9cc1c850c6d084752207b6cf247a0a48bae0d52 commit r14-10127-gc9cc1c850c6d084752207b6cf247a0a48bae0d52 Author: Jonathan Wakely Date: Thu Apr 25 13:24:56 2024 +0100 libstdc++: Fix run_doxygen for Doxygen 1.10 man page format Doxygen switched from \fC to \fR in it

[gcc r14-10126] libstdc++: Update Doxygen config for new headers

2024-04-25 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:d5b2c6b32c97e1fd03214771d35f8d67b0d72940 commit r14-10126-gd5b2c6b32c97e1fd03214771d35f8d67b0d72940 Author: Jonathan Wakely Date: Thu Apr 25 13:09:27 2024 +0100 libstdc++: Update Doxygen config for new headers libstdc++-v3/ChangeLog: * doc/do

[gcc r14-10125] libstdc++: Add comment to #include in

2024-04-25 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:f3021e6e0600bedd69567b21d2a06b0b9854c533 commit r14-10125-gf3021e6e0600bedd69567b21d2a06b0b9854c533 Author: Jonathan Wakely Date: Thu Apr 25 13:04:43 2024 +0100 libstdc++: Add comment to #include in It's not obvious why needs so add a comment to it.

[gcc r14-10124] PR modula2/114836 Avoid concatenation of error strings to aid error locale translation

2024-04-25 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:d0e1e1291b10372d71ad3d6cb66b333ea91097e7 commit r14-10124-gd0e1e1291b10372d71ad3d6cb66b333ea91097e7 Author: Gaius Mulley Date: Thu Apr 25 18:31:55 2024 +0100 PR modula2/114836 Avoid concatenation of error strings to aid error locale translation This patch av

[gcc r13-8648] libstdc++: Fix libstdc++exp.a so it really does contain Filesystem TS symbols

2024-04-25 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:9c49ab21b5df71cf5e397dfe0f7b97765300ec45 commit r13-8648-g9c49ab21b5df71cf5e397dfe0f7b97765300ec45 Author: Jonathan Wakely Date: Fri Feb 2 12:07:09 2024 + libstdc++: Fix libstdc++exp.a so it really does contain Filesystem TS symbols In r14-3812-gb96b5545

[gcc r14-10123] bpf: default to using pseudo-C assembly syntax by default

2024-04-25 Thread Jose E. Marchesi via Gcc-cvs
https://gcc.gnu.org/g:c96c2a304b4a98116520cce497fbf5bab7465f23 commit r14-10123-gc96c2a304b4a98116520cce497fbf5bab7465f23 Author: Jose E. Marchesi Date: Thu Apr 25 16:53:49 2024 +0200 bpf: default to using pseudo-C assembly syntax by default At this point the kernel headers that a

[gcc r11-11364] arm: Zero/Sign extends for CMSE security

2024-04-25 Thread Richard Ball via Gcc-cvs
https://gcc.gnu.org/g:dabd742cc25f8992c24e639510df0965dbf14f21 commit r11-11364-gdabd742cc25f8992c24e639510df0965dbf14f21 Author: Richard Ball Date: Thu Apr 25 15:30:42 2024 +0100 arm: Zero/Sign extends for CMSE security Co-Authored by: Andre Simoes Dias Vieira This patc

[gcc r12-10394] arm: Zero/Sign extends for CMSE security

2024-04-25 Thread Richard Ball via Gcc-cvs
https://gcc.gnu.org/g:441e194abcf3211de647d74c892f90879ae9ca8c commit r12-10394-g441e194abcf3211de647d74c892f90879ae9ca8c Author: Richard Ball Date: Thu Apr 25 15:30:42 2024 +0100 arm: Zero/Sign extends for CMSE security Co-Authored by: Andre Simoes Dias Vieira This patc

[gcc r13-8647] arm: Zero/Sign extends for CMSE security

2024-04-25 Thread Richard Ball via Gcc-cvs
https://gcc.gnu.org/g:5550214b58e95320b54e42ef0e37c6479e04b27b commit r13-8647-g5550214b58e95320b54e42ef0e37c6479e04b27b Author: Richard Ball Date: Thu Apr 25 15:30:42 2024 +0100 arm: Zero/Sign extends for CMSE security Co-Authored by: Andre Simoes Dias Vieira This patch

[gcc r14-10122] arm: Zero/Sign extends for CMSE security

2024-04-25 Thread Richard Ball via Gcc-cvs
https://gcc.gnu.org/g:ad45086178d833254d66fab518b14234418f002b commit r14-10122-gad45086178d833254d66fab518b14234418f002b Author: Richard Ball Date: Thu Apr 25 15:30:42 2024 +0100 arm: Zero/Sign extends for CMSE security Co-Authored by: Andre Simoes Dias Vieira This patc

[gcc r14-10121] modula2: issue the parameter incompatibility error message based on dialect

2024-04-25 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:070dd5c883ec2c0be542f448bd82d0f7f0ead390 commit r14-10121-g070dd5c883ec2c0be542f448bd82d0f7f0ead390 Author: Gaius Mulley Date: Thu Apr 25 15:19:30 2024 +0100 modula2: issue the parameter incompatibility error message based on dialect This tiny patch improves

[gcc r14-10120] tree-optimization/114792 - order loops to unloops in CH

2024-04-25 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:59ff81835fee22a9d4c9a481a4d1814583aae945 commit r14-10120-g59ff81835fee22a9d4c9a481a4d1814583aae945 Author: Richard Biener Date: Thu Apr 25 08:08:24 2024 +0200 tree-optimization/114792 - order loops to unloops in CH When we use unloop_loops we have to make su

[gcc r14-10119] Fix calling convention incompatibility with vendor compiler

2024-04-25 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:1d238c84025aaef1641e4000bd2a8f4328b474dd commit r14-10119-g1d238c84025aaef1641e4000bd2a8f4328b474dd Author: Eric Botcazou Date: Thu Apr 25 12:44:14 2024 +0200 Fix calling convention incompatibility with vendor compiler For the 20th anniversary of https://gcc.

[gcc r14-10118] RISC-V: Add test cases for insn does not satisfy its constraints [PR114714]

2024-04-25 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:af7d981ba40f145256f6f6d3409451e8fa647f75 commit r14-10118-gaf7d981ba40f145256f6f6d3409451e8fa647f75 Author: Pan Li Date: Thu Apr 25 15:04:02 2024 +0800 RISC-V: Add test cases for insn does not satisfy its constraints [PR114714] We have one ICE when RVV regist