[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:efd0ef174b7fdf08b18c5efbd141ef81d73de407 commit efd0ef174b7fdf08b18c5efbd141ef81d73de407 Author: Mikael Morin Date: Sat Nov 18 20:54:20 2023 +0100 fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only Bootstrapped and regression-tested on x86_64-pc-linu

[gcc r15-5444] RISC-V: Load VLS perm indices directly from memory.

2024-11-19 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:a18592e1c30f0f539c71fa632c49cb82008ec45a commit r15-5444-ga18592e1c30f0f539c71fa632c49cb82008ec45a Author: Robin Dapp Date: Thu Sep 26 11:56:08 2024 +0200 RISC-V: Load VLS perm indices directly from memory. Instead of loading the permutation indices and using

[gcc r15-5489] Add microarchtecture tunable for pass_align_tight_loops [PR117438]

2024-11-19 Thread hongtao Liu via Gcc-cvs
https://gcc.gnu.org/g:6350e956d1a74963a62bedabef3d4a1a3f2d4852 commit r15-5489-g6350e956d1a74963a62bedabef3d4a1a3f2d4852 Author: MayShao-oc Date: Thu Nov 7 10:57:02 2024 +0800 Add microarchtecture tunable for pass_align_tight_loops [PR117438] Hi Hongtao: Add m_CASCADELAK, a

[gcc r15-5488] testsuite: arm: Only check for absence of literal pools in no-literal-pool-m0.c

2024-11-19 Thread Torbjorn Svensson via Gcc-cvs
https://gcc.gnu.org/g:03438f621e4caedbfe1cac4776dfa8d1befb410d commit r15-5488-g03438f621e4caedbfe1cac4776dfa8d1befb410d Author: Torbjörn SVENSSON Date: Sun Oct 13 16:23:37 2024 +0200 testsuite: arm: Only check for absence of literal pools in no-literal-pool-m0.c With the changes

[gcc r15-5487] libstdc++: Use const_iterator in std::set::find return type

2024-11-19 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:f6f28dc41dd13d2117b1ca9ca8f728de429df136 commit r15-5487-gf6f28dc41dd13d2117b1ca9ca8f728de429df136 Author: Jonathan Wakely Date: Tue Nov 19 23:59:00 2024 + libstdc++: Use const_iterator in std::set::find return type François noticed that the "wrong" type

[gcc r15-5486] libstdc++: Fix std::unordered_set::emplace optimization [PR117686]

2024-11-19 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:4484945c538b26da6881f83f664235988e471d40 commit r15-5486-g4484945c538b26da6881f83f664235988e471d40 Author: Jonathan Wakely Date: Tue Nov 19 23:38:19 2024 + libstdc++: Fix std::unordered_set::emplace optimization [PR117686] The __is_key_type specialization

[gcc r14-10943] [PATCH] PR modula2/115057 TextIO.ReadRestLine raises an exception when buffer is exceeded

2024-11-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:399065ea44219d08ca28238cba0fc1fef422628b commit r14-10943-g399065ea44219d08ca28238cba0fc1fef422628b Author: Gaius Mulley Date: Tue Nov 19 18:30:10 2024 + [PATCH] PR modula2/115057 TextIO.ReadRestLine raises an exception when buffer is exceeded TextIO.Rea

[gcc r14-10944] [PATCH] PR modula2/115164 initial test code highlighting the problem

2024-11-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:aefb47144465c620141daf46e0ce576a5b0a389e commit r14-10944-gaefb47144465c620141daf46e0ce576a5b0a389e Author: Gaius Mulley Date: Tue Nov 19 19:33:18 2024 + [PATCH] PR modula2/115164 initial test code highlighting the problem This patch includes some trivial

[gcc r15-5484] RISC-V: Fix incorrect optimization options passing to strided ld/st test

2024-11-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:c10767d0e498692729eb47313d23a10af792aef6 commit r15-5484-gc10767d0e498692729eb47313d23a10af792aef6 Author: Pan Li Date: Tue Nov 19 15:18:53 2024 +0800 RISC-V: Fix incorrect optimization options passing to strided ld/st test The testcases of vector strided loa

[gcc r15-5475] AVR: target/54378 - Reconsider the default shift costs.

2024-11-19 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:b222ee10045db06655d2a9f0d87e25c5083d98c8 commit r15-5475-gb222ee10045db06655d2a9f0d87e25c5083d98c8 Author: Georg-Johann Lay Date: Tue Nov 19 18:18:20 2024 +0100 AVR: target/54378 - Reconsider the default shift costs. This patch calculates more accurate shift

[gcc r15-5483] RISC-V: Add the mini support for SiFive extensions.

2024-11-19 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:139bd3198a738a1d49cd27f37bab16c1916f3164 commit r15-5483-g139bd3198a738a1d49cd27f37bab16c1916f3164 Author: yulong Date: Sun Nov 17 17:55:30 2024 +0800 RISC-V: Add the mini support for SiFive extensions. This patch add the mini support for xsfvqmaccqoq, xsfvqm

[gcc r13-9201] i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]

2024-11-19 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:724dbdad0d23e2d460ca49aea3be5673e7ad80d1 commit r13-9201-g724dbdad0d23e2d460ca49aea3be5673e7ad80d1 Author: Uros Bizjak Date: Mon Nov 18 22:38:46 2024 +0100 i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357] __builtin_ia32_rsqrtsf2 expander generate

[gcc r15-5482] [RISC-V][PR target/117649] Fix branch on masked values splitter

2024-11-19 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:065433b4ce8d9676ba3be4871c520b8257f21c14 commit r15-5482-g065433b4ce8d9676ba3be4871c520b8257f21c14 Author: Jeff Law Date: Tue Nov 19 19:24:41 2024 -0700 [RISC-V][PR target/117649] Fix branch on masked values splitter Andreas reported GCC mis-compiled GAS for

[gcc r15-5481] c: Fix ICE for integer constexpr initializers of wrong type [PR115515]

2024-11-19 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:5afc98fec97d84baa0c580809fb3e220444fa20d commit r15-5481-g5afc98fec97d84baa0c580809fb3e220444fa20d Author: Joseph Myers Date: Wed Nov 20 01:37:30 2024 + c: Fix ICE for integer constexpr initializers of wrong type [PR115515] Bug 115515 (plus its duplicate

[gcc r15-5480] RISC-V: Remove unnecessary option for all other scalar SAT_* testcase

2024-11-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:357708c6537cf14078027a9ce224cf6db52d22d8 commit r15-5480-g357708c6537cf14078027a9ce224cf6db52d22d8 Author: Pan Li Date: Sun Nov 17 19:21:26 2024 +0800 RISC-V: Remove unnecessary option for all other scalar SAT_* testcase After we create a isolated folder to h

[gcc r15-5479] RISC-V: Rearrange the rest of test files for scalar SAT_* [NFC]

2024-11-19 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:b4462fd8eb5df63d7001951eca17c66f650cb40d commit r15-5479-gb4462fd8eb5df63d7001951eca17c66f650cb40d Author: Pan Li Date: Sun Nov 17 18:40:10 2024 +0800 RISC-V: Rearrange the rest of test files for scalar SAT_* [NFC] Move all the other files of scalar SAT to di

[gcc r15-5471] testsuite/52641 - Skip test cases that are not 16-bit clean.

2024-11-19 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:780720f04b0b83261d6073b92f3b02e8fbef41b9 commit r15-5471-g780720f04b0b83261d6073b92f3b02e8fbef41b9 Author: Georg-Johann Lay Date: Tue Nov 19 19:32:24 2024 +0100 testsuite/52641 - Skip test cases that are not 16-bit clean. gcc/testsuite/ PR testsui

[gcc r14-10946] [PATCH] modula2: use groups in the type resolver of the bootstrap tool mc

2024-11-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:9a23dff4f8eb92150074223098af30ea91a4d3da commit r14-10946-g9a23dff4f8eb92150074223098af30ea91a4d3da Author: Gaius Mulley Date: Wed Nov 20 00:17:23 2024 + [PATCH] modula2: use groups in the type resolver of the bootstrap tool mc This patch introduces group

[gcc r14-10945] [PATCH] modula2: Pass --destdir for dir index during install of m2.info.

2024-11-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:b1d2c143e8004535ee205eb374cf96d592f2f445 commit r14-10945-gb1d2c143e8004535ee205eb374cf96d592f2f445 Author: Gaius Mulley Date: Tue Nov 19 22:28:04 2024 + [PATCH] modula2: Pass --destdir for dir index during install of m2.info. This patch adds DESTDIR to t

[gcc r15-5476] c: Do not register nullptr_t built-in type [PR114869]

2024-11-19 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:933b146f0aac96b05cd5a7518929843f72c8b64a commit r15-5476-g933b146f0aac96b05cd5a7518929843f72c8b64a Author: Joseph Myers Date: Tue Nov 19 21:31:24 2024 + c: Do not register nullptr_t built-in type [PR114869] As reported in bug 114869, the C front end wrong

[gcc r15-5477] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f5a87c8d8c6a8cfcd23595e67d3b86939e01c75c commit r15-5477-gf5a87c8d8c6a8cfcd23595e67d3b86939e01c75c Author: Mikael Morin Date: Thu Aug 8 12:23:16 2024 +0200 fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608] Enable generation of inline MINLOC/MAXLO

[gcc r15-5449] ada: Small fix in expansion of array aggregates handled by the back end

2024-11-19 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:e93d685129155cb4ffd159e72ec40cbff7f2d82d commit r15-5449-ge93d685129155cb4ffd159e72ec40cbff7f2d82d Author: Eric Botcazou Date: Mon Nov 11 14:36:59 2024 +0100 ada: Small fix in expansion of array aggregates handled by the back end The (minimal) expansion is no

[gcc r15-5473] c-family: Fix ICE with __sync_*_and_* on _BitInt [PR117641]

2024-11-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8663fc1c2826c86455e51e58203cb95b2b1407e3 commit r15-5473-g8663fc1c2826c86455e51e58203cb95b2b1407e3 Author: Jakub Jelinek Date: Tue Nov 19 20:36:00 2024 +0100 c-family: Fix ICE with __sync_*_and_* on _BitInt [PR117641] Only __atomic_* builtins are meant to wor

[gcc r15-5472] c: Fix up __builtin_stdc_rotate_{left, right} lowering [PR117456]

2024-11-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:02fff24e2c6d4affc47dac1433b2fb182dadd4db commit r15-5472-g02fff24e2c6d4affc47dac1433b2fb182dadd4db Author: Jakub Jelinek Date: Tue Nov 19 20:34:36 2024 +0100 c: Fix up __builtin_stdc_rotate_{left,right} lowering [PR117456] Apparently the middle-end/expansion

[gcc r15-5470] c: fix incorrect TBAA for tagged types across translation units [PR117490]

2024-11-19 Thread Martin Uecker via Gcc-cvs
https://gcc.gnu.org/g:8b02cc9a4f2b8db48da2a3460655b062eaa147ba commit r15-5470-g8b02cc9a4f2b8db48da2a3460655b062eaa147ba Author: Martin Uecker Date: Fri Nov 8 18:46:10 2024 +0100 c: fix incorrect TBAA for tagged types across translation units [PR117490] Two different declarations

[gcc r15-5465] RISC-V: Tie MUL and DIV masks to the M extension

2024-11-19 Thread Dimitar Dimitrov via Gcc-cvs
https://gcc.gnu.org/g:c9530a0e24e35a6fdce91b2002b798f44b62fd44 commit r15-5465-gc9530a0e24e35a6fdce91b2002b798f44b62fd44 Author: Dimitar Dimitrov Date: Thu Nov 7 20:13:02 2024 +0200 RISC-V: Tie MUL and DIV masks to the M extension When configuring GCC for RV32EC with: ./conf

[gcc r15-5469] Enable symbolic backtraces on more Linux and BSD ports

2024-11-19 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:51d12cc4b608960469f6d36b03c45f9a39f7bdaa commit r15-5469-g51d12cc4b608960469f6d36b03c45f9a39f7bdaa Author: Eric Botcazou Date: Tue Nov 19 18:45:51 2024 +0100 Enable symbolic backtraces on more Linux and BSD ports gcc/ada PR ada/117538

[gcc r15-5468] RISC-V: testsuite: fix old-style function definition error [NFC]

2024-11-19 Thread Edwin Lu via Gcc-cvs
https://gcc.gnu.org/g:c4156864611ea231acd842a8d3705989217a8a13 commit r15-5468-gc4156864611ea231acd842a8d3705989217a8a13 Author: Edwin Lu Date: Mon Nov 18 14:36:17 2024 -0800 RISC-V: testsuite: fix old-style function definition error [NFC] The following testcase was failing with t

[gcc r12-10822] i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357]

2024-11-19 Thread Uros Bizjak via Gcc-cvs
https://gcc.gnu.org/g:540c0c7c424a43c1d99dd22f6db020cc0cd6eaea commit r12-10822-g540c0c7c424a43c1d99dd22f6db020cc0cd6eaea Author: Uros Bizjak Date: Mon Nov 18 22:38:46 2024 +0100 i386: Enable *rsqrtsf2_sse without TARGET_SSE_MATH [PR117357] __builtin_ia32_rsqrtsf2 expander generat

[gcc r15-5466] AVR: Use more bool.

2024-11-19 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:49f4e96996e319d4c99a890597316c57188e2159 commit r15-5466-g49f4e96996e319d4c99a890597316c57188e2159 Author: Georg-Johann Lay Date: Tue Nov 19 14:19:53 2024 +0100 AVR: Use more bool. Now that the C default is C23, we can use bool in avr.h (which is still us

[gcc r15-5464] testsuite: robustify gcc.target/m68k/20100512-1.c

2024-11-19 Thread Andreas Schwab via Gcc-cvs
https://gcc.gnu.org/g:ceddd28d41f0b9cc797c3568544a114d60c1ba83 commit r15-5464-gceddd28d41f0b9cc797c3568544a114d60c1ba83 Author: Andreas Schwab Date: Tue Nov 19 17:35:14 2024 +0100 testsuite: robustify gcc.target/m68k/20100512-1.c This has been failing since r5-2883-g8cb65b3725f0c

[gcc r15-5446] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8aa254d7a5db5189ccd944b6ca1f5443726b058d commit r15-5446-g8aa254d7a5db5189ccd944b6ca1f5443726b058d Author: Mikael Morin Date: Thu Nov 16 10:00:26 2023 +0100 fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608] Add the tests covering the cases f

[gcc r15-5454] aarch64: Exclude symbols using GOT from code models

2024-11-19 Thread Evgeny Karpov via Gcc-cvs
https://gcc.gnu.org/g:fef211ff733f711f540634189c47ce6902386f10 commit r15-5454-gfef211ff733f711f540634189c47ce6902386f10 Author: Evgeny Karpov Date: Thu Aug 8 19:54:13 2024 +0200 aarch64: Exclude symbols using GOT from code models Symbols using GOT are not supported by the aarch64

[gcc r14-10942] [PATCH] PR modula2/115003 exporting a symbol to outer scope with a name clash causes ICE

2024-11-19 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:112d184348163d02d49789c3a7453e2ef86a493c commit r14-10942-g112d184348163d02d49789c3a7453e2ef86a493c Author: Gaius Mulley Date: Tue Nov 19 15:32:02 2024 + [PATCH] PR modula2/115003 exporting a symbol to outer scope with a name clash causes ICE An ICE will

[gcc r15-5462] libstdc++: remove JSON comment.

2024-11-19 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:b111b55f5bd7903643326ae4447b6d112609cafa commit r15-5462-gb111b55f5bd7903643326ae4447b6d112609cafa Author: Jason Merrill Date: Mon Nov 18 14:32:28 2024 +0100 libstdc++: remove JSON comment. Standard JSON doesn't have comments, and it seems this file needs to

[gcc r15-5461] c++: reduce redundant deprecated warnings

2024-11-19 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:59fbdb3a871585b020b21632c5c775d1ad8bc94f commit r15-5461-g59fbdb3a871585b020b21632c5c775d1ad8bc94f Author: Jason Merrill Date: Mon Nov 18 15:00:32 2024 +0100 c++: reduce redundant deprecated warnings If a template uses a deprecated function, we should warn th

[gcc r15-5460] AVR: ad target/84211 - Fix a build failure on some hosts.

2024-11-19 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a4842917dcb8e6524ddf2574e5a0dc869fda1885 commit r15-5460-ga4842917dcb8e6524ddf2574e5a0dc869fda1885 Author: Georg-Johann Lay Date: Tue Nov 19 14:53:10 2024 +0100 AVR: ad target/84211 - Fix a build failure on some hosts. This fixes a build failure on ho

[gcc r15-5459] amdgcn: Fix build failure (PR117657)

2024-11-19 Thread Andrew Stubbs via Gcc-cvs
https://gcc.gnu.org/g:234da38a0e68a204a59562fcca2aa6d297bc21ed commit r15-5459-g234da38a0e68a204a59562fcca2aa6d297bc21ed Author: Andrew Stubbs Date: Tue Nov 19 12:01:22 2024 + amdgcn: Fix build failure (PR117657) The last patch did the right thing to the wrong parameter, which

[gcc r15-5455] aarch64: Multiple adjustments to support the SMALL code model correctly

2024-11-19 Thread Evgeny Karpov via Gcc-cvs
https://gcc.gnu.org/g:71381ecc1ed4868e6912d0ddaabd6b5a68b738d8 commit r15-5455-g71381ecc1ed4868e6912d0ddaabd6b5a68b738d8 Author: Evgeny Karpov Date: Wed Aug 14 16:43:41 2024 +0200 aarch64: Multiple adjustments to support the SMALL code model correctly LOCAL_LABEL_PREFIX has been c

[gcc r15-5458] aarch64: Bypass hidden attribute warnings in MinGW

2024-11-19 Thread Evgeny Karpov via Gcc-cvs
https://gcc.gnu.org/g:6c11f24532c618a00dd41649af62f76e6282b966 commit r15-5458-g6c11f24532c618a00dd41649af62f76e6282b966 Author: Evgeny Karpov Date: Fri Nov 1 17:47:15 2024 +0100 aarch64: Bypass hidden attribute warnings in MinGW The patch bypasses hidden attribute warnings in Min

[gcc r15-5457] Add LTO support

2024-11-19 Thread Evgeny Karpov via Gcc-cvs
https://gcc.gnu.org/g:961c50410926b0d62b9938b438857664cbaca02d commit r15-5457-g961c50410926b0d62b9938b438857664cbaca02d Author: Evgeny Karpov Date: Thu Jul 11 15:27:35 2024 +0200 Add LTO support The patch reuses the configuration for LTO from ix86 and adds the aarch64 archite

[gcc r15-5452] aarch64: Add debugging information

2024-11-19 Thread Evgeny Karpov via Gcc-cvs
https://gcc.gnu.org/g:9da72a62eca3e4226480110e660357ec687ee2dd commit r15-5452-g9da72a62eca3e4226480110e660357ec687ee2dd Author: Evgeny Karpov Date: Fri Jun 7 16:55:23 2024 +0200 aarch64: Add debugging information This patch enables DWARF and allows compilation with debugging

[gcc r15-5450] ada: Rename Within_Case_Or_If_Expression predicate

2024-11-19 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3f28c4f1df9f898f70acb244dc71f5b2cc57471b commit r15-5450-g3f28c4f1df9f898f70acb244dc71f5b2cc57471b Author: Eric Botcazou Date: Sun Nov 10 10:46:54 2024 +0100 ada: Rename Within_Case_Or_If_Expression predicate The case and if expressions are exactly the condit

[gcc r15-5448] ada: Cleanup in expansion of aggregates in object declarations with aspects

2024-11-19 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:7387bd77db523fc0347763785c70975da1579245 commit r15-5448-g7387bd77db523fc0347763785c70975da1579245 Author: Eric Botcazou Date: Fri Nov 8 20:50:52 2024 +0100 ada: Cleanup in expansion of aggregates in object declarations with aspects The strategy to expand agg

[gcc r15-5447] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a3271e0613a56402ea048da7c51267c07d5962b4 commit r15-5447-ga3271e0613a56402ea048da7c51267c07d5962b4 Author: Mikael Morin Date: Fri Nov 17 19:04:19 2023 +0100 fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608] Enable generation of inline code fo

[gcc r15-5445] Remove Debian from SECURITY.txt

2024-11-19 Thread Florian Weimer via Gcc-cvs
https://gcc.gnu.org/g:4bfae8a6f38d3075d4b1d9fc993c97729466bf66 commit r15-5445-g4bfae8a6f38d3075d4b1d9fc993c97729466bf66 Author: Florian Weimer Date: Tue Nov 19 12:26:22 2024 +0100 Remove Debian from SECURITY.txt As requested by the Debian security team. * SECURIT

[gcc] Created branch 'mikael/heads/inline_minmaxloc_v341.03' in namespace 'refs/users'

2024-11-19 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/inline_minmaxloc_v341.03' was created in namespace 'refs/users' pointing to: acf93643ab13... fortran: Evaluate once BACK argument of MINLOC/MAXLOC with

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:acf93643ab13de5dbd598fcc9ad5b95e7ebed639 commit acf93643ab13de5dbd598fcc9ad5b95e7ebed639 Author: Mikael Morin Date: Thu Oct 3 15:57:50 2024 +0200 fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [PR90608] Bootstrapped and regression-tested on x8

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:855dfebae6f8549b049a5dc48d013b6a23684e2b commit 855dfebae6f8549b049a5dc48d013b6a23684e2b Author: Mikael Morin Date: Thu Aug 8 13:44:16 2024 +0200 fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608] Bootstrapped and regression-tested on x86_64-pc-

[gcc r15-5443] Avoid repeated calls to temporarily_undo_changes [PR117297]

2024-11-19 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:387dba05e4207fc3f9a2f2bcb09a343a999c76fc commit r15-5443-g387dba05e4207fc3f9a2f2bcb09a343a999c76fc Author: Richard Sandiford Date: Tue Nov 19 10:19:24 2024 + Avoid repeated calls to temporarily_undo_changes [PR117297] In an attempt to reduce compile time,

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:98f7802c638389493f54c10057b0218606b44232 commit 98f7802c638389493f54c10057b0218606b44232 Author: Mikael Morin Date: Thu Aug 8 12:23:16 2024 +0200 fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608] Bootstrapped and regression-tested on x86_64-pc-li

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Check MASK directly instead of its scalarization chain

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7daaeb21192bc5610fad33c67be6b4c46b53 commit 7daaeb21192bc5610fad33c67be6b4c46b53 Author: Mikael Morin Date: Thu Sep 12 16:56:39 2024 +0200 fortran: Check MASK directly instead of its scalarization chain Bootstrapped and regression-tested on x86_64-pc-

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:068259e9f3938abc089b8174fe4ba07b5dccded2 commit 068259e9f3938abc089b8174fe4ba07b5dccded2 Author: Mikael Morin Date: Fri Nov 17 19:04:19 2023 +0100 fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608] Bootstrapped and regression-tested on x86_64-

[gcc(refs/users/mikael/heads/inline_minmaxloc_v341.03)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]

2024-11-19 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:29fcac59d680b7a716f8c80d2402a6264b778072 commit 29fcac59d680b7a716f8c80d2402a6264b778072 Author: Mikael Morin Date: Thu Nov 16 10:00:26 2023 +0100 fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608] Checked on x86_64-pc-linux-gnu. OK for m

[gcc r13-9200] fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997]

2024-11-19 Thread Andre Simoes Dias Vieira via Gcc-cvs
https://gcc.gnu.org/g:57df36f0365218987fe3565523d4c272935a6561 commit r13-9200-g57df36f0365218987fe3565523d4c272935a6561 Author: Andre Vieira Date: Mon Oct 14 16:24:07 2024 +0100 fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997] Fix constant folding of BIT_IN

[gcc r15-5441] bitintlower: Handle PAREN_EXPR [PR117459]

2024-11-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:600cab162c561c3061317c998972b0ed1b681d5b commit r15-5441-g600cab162c561c3061317c998972b0ed1b681d5b Author: Jakub Jelinek Date: Tue Nov 19 10:25:57 2024 +0100 bitintlower: Handle PAREN_EXPR [PR117459] The following patch handles PAREN_EXPR in bitint lowering,

[gcc r15-5442] expand: Fix up ICE on VCE from _Complex types to _BitInt [PR117458]

2024-11-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:694613a7f9adfa9c87e733adc63839c8801f2b5c commit r15-5442-g694613a7f9adfa9c87e733adc63839c8801f2b5c Author: Jakub Jelinek Date: Tue Nov 19 10:26:44 2024 +0100 expand: Fix up ICE on VCE from _Complex types to _BitInt [PR117458] extract_bit_field can't handle ex

[gcc r15-5440] bitintlower: Handle EXACT_DIV_EXPR like TRUNC_DIV_EXPR in bitint lowering [PR117571]

2024-11-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:758d2b3d3e28c831c79f5c18727d149c81896434 commit r15-5440-g758d2b3d3e28c831c79f5c18727d149c81896434 Author: Jakub Jelinek Date: Tue Nov 19 10:25:04 2024 +0100 bitintlower: Handle EXACT_DIV_EXPR like TRUNC_DIV_EXPR in bitint lowering [PR117571] r15-4601 added

[gcc r15-5438] [PATCH] testsuite: Require C99 for pow-to-ldexp.c

2024-11-19 Thread Soumya AR via Gcc-cvs
https://gcc.gnu.org/g:90645dba41bac29cab4c5996ba320c97a0325eb2 commit r15-5438-g90645dba41bac29cab4c5996ba320c97a0325eb2 Author: Soumya AR Date: Tue Nov 19 14:23:47 2024 +0530 [PATCH] testsuite: Require C99 for pow-to-ldexp.c pow-to-ldexp.c checks for calls to __builtin_ldexpf and

[gcc r15-5439] testsuite: m68k: Fix tests for C23

2024-11-19 Thread Andreas Schwab via Gcc-cvs
https://gcc.gnu.org/g:c5b33fab3e932afd5eaf253bc0f1e547ca2a058f commit r15-5439-gc5b33fab3e932afd5eaf253bc0f1e547ca2a058f Author: Andreas Schwab Date: Tue Nov 19 09:47:54 2024 +0100 testsuite: m68k: Fix tests for C23 * gcc.target/m68k/crash1.c (seq_printf): Add prototype.