[gcc r15-5916] phiopt: Reset the number of iterations information of a loop when changing an exit from the loop [PR

2024-12-03 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:b7c69cc072ef0da36439ebc55c513b48e68391b7 commit r15-5916-gb7c69cc072ef0da36439ebc55c513b48e68391b7 Author: Andrew Pinski Date: Mon Dec 2 08:35:23 2024 -0800 phiopt: Reset the number of iterations information of a loop when changing an exit from the loop [PR117243]

[gcc r15-5915] Fortran: Fix B64.0 formatted write output.

2024-12-03 Thread Jerry DeLisle via Gcc-cvs
https://gcc.gnu.org/g:7a92ba766815c9a6b73593967a26fdfbebfc7e69 commit r15-5915-g7a92ba766815c9a6b73593967a26fdfbebfc7e69 Author: Jerry DeLisle Date: Tue Dec 3 20:55:41 2024 -0800 Fortran: Fix B64.0 formatted write output. PR fortran/117820 libgfortran/ChangeLog:

[gcc r14-11057] [PATCH] PR modula2/117371: type incompatibility between INTEGER and CARDINAL

2024-12-03 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:c1409e1955110fcf3641cec6e8381fbf03f0a510 commit r14-11057-gc1409e1955110fcf3641cec6e8381fbf03f0a510 Author: Gaius Mulley Date: Wed Dec 4 00:11:22 2024 + [PATCH] PR modula2/117371: type incompatibility between INTEGER and CARDINAL This patch enforces a con

[gcc r15-5913] Rectify some test cases.

2024-12-03 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Date: Tue Dec 3 11:32:30 2024 +0100 Rectify some test cases. PR testsuite/52641 PR testsuite/109123 PR

[gcc r15-5912] libstdc++: Fix parallel std::exclusive_scan [PR108236]

2024-12-03 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:cd107a6343c96c4ef26096e250d43a4a4211eced commit r15-5912-gcd107a6343c96c4ef26096e250d43a4a4211eced Author: Jonathan Wakely Date: Tue Dec 3 16:36:05 2024 + libstdc++: Fix parallel std::exclusive_scan [PR108236] The standard says that std::exclusive_scan ca

[gcc r15-5911] libstdc++: Simplify allocator propagation helpers using 'if constexpr'

2024-12-03 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:aa7acf6fc9251cc9bdb9a406dc58439eb54e1217 commit r15-5911-gaa7acf6fc9251cc9bdb9a406dc58439eb54e1217 Author: Jonathan Wakely Date: Mon Nov 25 21:55:09 2024 + libstdc++: Simplify allocator propagation helpers using 'if constexpr' Use diagnostic pragmas to al

[gcc r15-5908] libstdc++: Stop using _Self typedefs in std::list iterators

2024-12-03 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:5f02a4f5c66df222ca8db12cde510c387a962c2d commit r15-5908-g5f02a4f5c66df222ca8db12cde510c387a962c2d Author: Jonathan Wakely Date: Tue Nov 12 17:01:59 2024 + libstdc++: Stop using _Self typedefs in std::list iterators We can just use the injected-class-name

[gcc r15-5910] libstdc++: Add fancy pointer support to std::forward_list [PR57272]

2024-12-03 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:84b40a1c1b2c9e3feb546838fa988d653eed0755 commit r15-5910-g84b40a1c1b2c9e3feb546838fa988d653eed0755 Author: Jonathan Wakely Date: Fri Nov 15 21:45:16 2024 + libstdc++: Add fancy pointer support to std::forward_list [PR57272] This takes a very similar appro

[gcc r15-5907] libstdc++: Refactor std::list::size() for cxx11 ABI

2024-12-03 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ca24f585fc3b7bf5e145cf3ee3f6f83ad8a4f2dd commit r15-5907-gca24f585fc3b7bf5e145cf3ee3f6f83ad8a4f2dd Author: Jonathan Wakely Date: Tue Nov 12 15:36:17 2024 + libstdc++: Refactor std::list::size() for cxx11 ABI Remove some preprocessor conditionals by moving

[gcc r15-5909] libstdc++: Add fancy pointer support to std::list [PR57272]

2024-12-03 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:f29d1b5836790ec795cb51bcfe25f7270b3e9f30 commit r15-5909-gf29d1b5836790ec795cb51bcfe25f7270b3e9f30 Author: Jonathan Wakely Date: Fri Nov 15 19:06:47 2024 + libstdc++: Add fancy pointer support to std::list [PR57272] Currently std::list uses raw pointers t

[gcc r14-11056] [PATCH] modula2: Add dependencies for generated sources

2024-12-03 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:de4f10f07c05cd638070ce4d3091ab28cc3cfa03 commit r14-11056-gde4f10f07c05cd638070ce4d3091ab28cc3cfa03 Author: Gaius Mulley Date: Tue Dec 3 21:17:20 2024 + [PATCH] modula2: Add dependencies for generated sources This patch adds rules and dependencies for the

[gcc r15-5905] AVR: Improve location of late diagnostics.

2024-12-03 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:b6a43fe2c5498f823b5df735a4702f35a812e5bd commit r15-5905-gb6a43fe2c5498f823b5df735a4702f35a812e5bd Author: Georg-Johann Lay Date: Tue Dec 3 14:19:40 2024 +0100 AVR: Improve location of late diagnostics. Some diagnostics are issues late, e.g. in avr_print_oper

[gcc r15-5906] AVR: Skip some test cases that don't work for it.

2024-12-03 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:5aa4ab4d62f4b6c6e1b0ceb746582bdac3bb14a9 commit r15-5906-g5aa4ab4d62f4b6c6e1b0ceb746582bdac3bb14a9 Author: Georg-Johann Lay Date: Tue Dec 3 11:50:54 2024 +0100 AVR: Skip some test cases that don't work for it. gcc/testsuite/ * gcc.c-torture/execut

[gcc r15-5904] Move some CRC tests into the gcc.dg/torture directory

2024-12-03 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:96f5fd3089075b56ea9ea85060213cc4edd7251a commit r15-5904-g96f5fd3089075b56ea9ea85060213cc4edd7251a Author: Jeff Law Date: Tue Dec 3 12:26:01 2024 -0700 Move some CRC tests into the gcc.dg/torture directory Jakub noted that these tests were using dg-skip-if di

[gcc r15-5903] c++/contracts: ICE with contract assert on non-empty statement [PR 117579]

2024-12-03 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:3b0fca5835b92ca7b139ef9f06d16b65510568ef commit r15-5903-g3b0fca5835b92ca7b139ef9f06d16b65510568ef Author: Nina Ranns Date: Tue Dec 3 14:58:21 2024 + c++/contracts: ICE with contract assert on non-empty statement [PR 117579] Contract assert is an attribut

[gcc r15-5901] maintainer-scripts: fix jit docs on website

2024-12-03 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:168f938b8f2aab5c0443b02404d004ed4298651f commit r15-5901-g168f938b8f2aab5c0443b02404d004ed4298651f Author: David Malcolm Date: Tue Dec 3 13:53:42 2024 -0500 maintainer-scripts: fix jit docs on website I noticed whilst working on the libgdiagnostics docs t

[gcc r15-5902] maintainer-scripts: build the libgdiagnostics docs for the website [PR117883]

2024-12-03 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e6e4cb34e30f25adfb57e998663a8a1796b8573c commit r15-5902-ge6e4cb34e30f25adfb57e998663a8a1796b8573c Author: David Malcolm Date: Tue Dec 3 13:53:46 2024 -0500 maintainer-scripts: build the libgdiagnostics docs for the website [PR117883] maintainer-scripts/Chan

[gcc r15-5900] Update gcc zh_CN.po

2024-12-03 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:0b01549916d7526d27d652cbea1f448399fcee33 commit r15-5900-g0b01549916d7526d27d652cbea1f448399fcee33 Author: Joseph Myers Date: Tue Dec 3 18:27:03 2024 + Update gcc zh_CN.po * zh_CN.po: Update. Diff: --- gcc/po/zh_CN.po | 501 +

[gcc r14-11054] Update gcc zh_CN.po

2024-12-03 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:92014ea7ca9d10d1b07eeb03b4f701bc249de311 commit r14-11054-g92014ea7ca9d10d1b07eeb03b4f701bc249de311 Author: Joseph Myers Date: Tue Dec 3 18:28:09 2024 + Update gcc zh_CN.po * zh_CN.po: Update. Diff: --- gcc/po/zh_CN.po | 501

[gcc r15-5899] RISC-V: Fix test target selector

2024-12-03 Thread Edwin Lu via Gcc-cvs
https://gcc.gnu.org/g:eee3182e1af633f99e5264854cb6b5c00ce7a5dd commit r15-5899-geee3182e1af633f99e5264854cb6b5c00ce7a5dd Author: Edwin Lu Date: Mon Dec 2 17:29:55 2024 -0800 RISC-V: Fix test target selector The previous target selector was not properly gating the tests to rv32

[gcc r15-5898] libgdiagnostics: fix docs metadata

2024-12-03 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2b93d71b068b2f5be134350697fb075d72d01163 commit r15-5898-g2b93d71b068b2f5be134350697fb075d72d01163 Author: David Malcolm Date: Tue Dec 3 12:17:01 2024 -0500 libgdiagnostics: fix docs metadata gcc/ChangeLog: * doc/libgdiagnostics/conf.py: Remove "a

[gcc r14-11053] middle-end:For multiplication try swapping operands when matching complex multiply [PR116463]

2024-12-03 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:f01f01f0ebf8f5207096cb9650354210d890fe0d commit r14-11053-gf01f01f0ebf8f5207096cb9650354210d890fe0d Author: Tamar Christina Date: Thu Nov 21 15:10:24 2024 + middle-end:For multiplication try swapping operands when matching complex multiply [PR116463] Thi

[gcc r15-5897] Fortran: Fix class transformational intrinsic calls [PR102689]

2024-12-03 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:31250baf81446aa4fc1b729e2fc5165a36005ebc commit r15-5897-g31250baf81446aa4fc1b729e2fc5165a36005ebc Author: Paul Thomas Date: Tue Dec 3 15:56:53 2024 + Fortran: Fix class transformational intrinsic calls [PR102689] 2024-12-03 Paul Thomas gcc/fo

[gcc r14-11052] [PATCH] modula2: M2MetaError.{def, mod} and P2SymBuild.mod further cleanup

2024-12-03 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:d35eeeca7b27bb153d61e5668d52efff6432cf66 commit r14-11052-gd35eeeca7b27bb153d61e5668d52efff6432cf66 Author: Gaius Mulley Date: Tue Dec 3 15:58:27 2024 + [PATCH] modula2: M2MetaError.{def,mod} and P2SymBuild.mod further cleanup Further cleanups and improve

[gcc/redhat/heads/gcc-15-branch] (76 commits) Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579b

2024-12-03 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: d2b3fd44a4b2... Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579b It previously pointed to: ec0e37c5cf7e... Red Hat customizations. Diff: Summary of changes (added commits): --- d2b3

[gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0' into redhat/gcc-15-branch

2024-12-03 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:d2b3fd44a4b20c573bb9c8ef5b17bdca70ea748b commit d2b3fd44a4b20c573bb9c8ef5b17bdca70ea748b Merge: ec0e37c5cf7e 4114b7fb1cb4 Author: Jakub Jelinek Date: Tue Dec 3 16:31:16 2024 +0100 Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0' into redhat/gcc-15-br

[gcc r15-5896] AVR: ad target/117726 - Also split logic shifts of bitsize - 1.

2024-12-03 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0 commit r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0 Author: Georg-Johann Lay Date: Tue Dec 3 15:49:18 2024 +0100 AVR: ad target/117726 - Also split logic shifts of bitsize - 1. When -msplit-bit-shift is on, also

[gcc r14-11051] [PATCH] modula2: Tidyup gm2-compiler/M2MetaError.mod

2024-12-03 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:b16824e10d9ae6c7740fc01424e192ae3448fc9a commit r14-11051-gb16824e10d9ae6c7740fc01424e192ae3448fc9a Author: Gaius Mulley Date: Tue Dec 3 14:39:03 2024 + [PATCH] modula2: Tidyup gm2-compiler/M2MetaError.mod This patch is a tidyup for gm2-compiler/M2MetaErr

[gcc r14-11050] [PATCH] PR modula2/115328 The FORWARD keyword is not implemented

2024-12-03 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:e8acf6816cf360d5db0ebfaf995415961f455274 commit r14-11050-ge8acf6816cf360d5db0ebfaf995415961f455274 Author: Gaius Mulley Date: Tue Dec 3 13:37:01 2024 + [PATCH] PR modula2/115328 The FORWARD keyword is not implemented This patch implements the FORWARD key

[gcc r15-5893] Use the number of relevant stmts to limit SLP build

2024-12-03 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:d4f3c3efc669afe6e270344ff73c7471fea67ce7 commit r15-5893-gd4f3c3efc669afe6e270344ff73c7471fea67ce7 Author: Richard Biener Date: Tue Dec 3 08:52:48 2024 +0100 Use the number of relevant stmts to limit SLP build The following removes scalar stmt counting from l

[gcc r15-5894] tree-optimization/117874 - optimize SLP discovery budget use

2024-12-03 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:af9a3fe6a52974252516b3eea4c5ab5caae47b4b commit r15-5894-gaf9a3fe6a52974252516b3eea4c5ab5caae47b4b Author: Richard Biener Date: Tue Dec 3 08:56:35 2024 +0100 tree-optimization/117874 - optimize SLP discovery budget use The following tries to avoid eating into

[gcc r15-5892] AVR: Tweak uin8_t << 6 and uint8_t >> 6 shifts.

2024-12-03 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:d203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510 commit r15-5892-gd203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510 Author: Georg-Johann Lay Date: Mon Dec 2 12:31:18 2024 +0100 AVR: Tweak uin8_t << 6 and uint8_t >> 6 shifts. Logic 8-bit shifts with an offset of 6 can be impro

[gcc r15-5891] aarch64: Fix fp8 cpuinfo feature names

2024-12-03 Thread Claudio Bantaloukas via Gcc-cvs
https://gcc.gnu.org/g:d777d66cc168a5019dad8e60b075c82b6207f199 commit r15-5891-gd777d66cc168a5019dad8e60b075c82b6207f199 Author: Claudio Bantaloukas Date: Tue Dec 3 10:53:53 2024 + aarch64: Fix fp8 cpuinfo feature names The previous version of the patch was based on the mistak

[gcc r15-5890] libstdc++: Make std::vector constructor noexcept (LWG 3778)

2024-12-03 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:d1318ebb7d1fb474a3b096406bda759187c56610 commit r15-5890-gd1318ebb7d1fb474a3b096406bda759187c56610 Author: Jonathan Wakely Date: Mon Dec 2 15:13:52 2024 + libstdc++: Make std::vector constructor noexcept (LWG 3778) LWG 3778 was approved in November 2022.

[gcc r15-5889] libstdc++: Fix constraints on std::optional converting constructors [PR117889]

2024-12-03 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad commit r15-5889-g29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad Author: Jonathan Wakely Date: Sat Nov 30 21:37:02 2024 + libstdc++: Fix constraints on std::optional converting constructors [PR117889] The converting cons

[gcc r15-5888] tree-ssanames, match.pd: get_nonzero_bits/with_*_nonzero_bits* cleanups and improvements [PR117420]

2024-12-03 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:17c9c7c10a70d18dea5849d11a4fa382d3817fa1 commit r15-5888-g17c9c7c10a70d18dea5849d11a4fa382d3817fa1 Author: Jakub Jelinek Date: Tue Dec 3 11:17:49 2024 +0100 tree-ssanames, match.pd: get_nonzero_bits/with_*_nonzero_bits* cleanups and improvements [PR117420] T

[gcc r15-5887] bitintlower: Fix up ?ROTATE_EXPR lowering [PR117847]

2024-12-03 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0b89341f124eadc689682d01193309225adfec23 commit r15-5887-g0b89341f124eadc689682d01193309225adfec23 Author: Jakub Jelinek Date: Tue Dec 3 11:16:37 2024 +0100 bitintlower: Fix up ?ROTATE_EXPR lowering [PR117847] In the ?ROTATE_EXPR lowering I forgot to handle r

[gcc r15-5886] OpenMP: 'allocate' directive - fixes for 'alignof' and [[omp::decl]]

2024-12-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3d72e50caebf232fdd7f70613616ca4fd4fb472b commit r15-5886-g3d72e50caebf232fdd7f70613616ca4fd4fb472b Author: Tobias Burnus Date: Tue Dec 3 11:02:03 2024 +0100 OpenMP: 'allocate' directive - fixes for 'alignof' and [[omp::decl]] Fixed a check to permit [[omp::de

[gcc r15-5880] aarch64: Move some diagnostic functions to aarch64.cc

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:e8fc954631a85dcb9b1de4d936a5110d72a4986b commit r15-5880-ge8fc954631a85dcb9b1de4d936a5110d72a4986b Author: Richard Sandiford Date: Tue Dec 3 09:53:59 2024 + aarch64: Move some diagnostic functions to aarch64.cc Some of the diagnostics reported for SVE bui

[gcc r15-5883] aarch64: Refactor AdvSIMD intrinsics

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:f855bc3006f43a623bd6197a795f238e70a3f007 commit r15-5883-gf855bc3006f43a623bd6197a795f238e70a3f007 Author: Saurabh Jha Date: Tue Dec 3 09:54:00 2024 + aarch64: Refactor AdvSIMD intrinsics Refactor AdvSIMD intrinsics defined using the new pragma-based appr

[gcc r15-5882] aarch64: Put iterators into the right section

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:c063f833c668b6571ca23207e85237ff3da100a3 commit r15-5882-gc063f833c668b6571ca23207e85237ff3da100a3 Author: Saurabh Jha Date: Tue Dec 3 09:54:00 2024 + aarch64: Put iterators into the right section iterators.md is grouped by iterator type and by attribute

[gcc r15-5884] aarch64: Add support for AdvSIMD lut

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:a07a2b8c9e7c2d123f0178875c9110eaf9770b7a commit r15-5884-ga07a2b8c9e7c2d123f0178875c9110eaf9770b7a Author: Saurabh Jha Date: Tue Dec 3 09:54:01 2024 + aarch64: Add support for AdvSIMD lut The AArch64 FEAT_LUT extension is optional from Armv9.2-A and manda

[gcc r15-5885] aarch64: Add flags field to aarch64-simd-pragma-builtins.def

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:83f22c1c526368cafc3d32f03462ecd7847f054f commit r15-5885-g83f22c1c526368cafc3d32f03462ecd7847f054f Author: Richard Sandiford Date: Tue Dec 3 09:54:01 2024 + aarch64: Add flags field to aarch64-simd-pragma-builtins.def This patch adds a flags field to aarc

[gcc r15-5881] aarch64: Split out aarch64_v64_mode

2024-12-03 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:5f3282f726bd4b0868ae3a5e3109081288ef7e4b commit r15-5881-g5f3282f726bd4b0868ae3a5e3109081288ef7e4b Author: Richard Sandiford Date: Tue Dec 3 09:53:59 2024 + aarch64: Split out aarch64_v64_mode We had a function called aarch64_vq_mode, where "vq" stood for

[gcc r15-5879] Match: Refactor the unsigned SAT_SUB match patterns [NFC]

2024-12-03 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:f2d91164a5c54f4c246a7cc73f23aa79bc5e commit r15-5879-gf2d91164a5c54f4c246a7cc73f23aa79bc5e Author: Pan Li Date: Fri Nov 29 20:33:19 2024 +0800 Match: Refactor the unsigned SAT_SUB match patterns [NFC] This patch would like to refactor the all unsigned

[gcc r15-5878] RISC-V: Fix incorrect optimization options passing to reduc and ternop

2024-12-03 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:5cbeecf07df4f50ee02345419bafffc5f0e3d604 commit r15-5878-g5cbeecf07df4f50ee02345419bafffc5f0e3d604 Author: Pan Li Date: Tue Dec 3 14:08:07 2024 +0800 RISC-V: Fix incorrect optimization options passing to reduc and ternop Like the strided load/store, the testc

[gcc r15-5877] replace atoi with strtoul in varasm.cc (decode_reg_name_and_count) [PR114540]

2024-12-03 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4acab372d31a9fe9184ccc247780940821cda367 commit r15-5877-g4acab372d31a9fe9184ccc247780940821cda367 Author: Heiko Eißfeldt Date: Tue Dec 3 09:47:59 2024 +0100 replace atoi with strtoul in varasm.cc (decode_reg_name_and_count) [PR114540] The function uses atoi