[gcc r15-7724] gimple-range-phi: Fix comment typo

2025-02-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fc605b05605e778ab32c9a233e0014a944c3e0cf commit r15-7724-gfc605b05605e778ab32c9a233e0014a944c3e0cf Author: Jakub Jelinek Date: Thu Feb 27 08:56:29 2025 +0100 gimple-range-phi: Fix comment typo During reading of this file I've noticed a typo in the comment, wh

[gcc r15-7770] ggc: Avoid using ATTRIBUTE_MALLOC for allocations that need finalization [PR117047]

2025-03-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8c15a6cefa0d1f8ec12701af1f528f473c33ff6b commit r15-7770-g8c15a6cefa0d1f8ec12701af1f528f473c33ff6b Author: Jakub Jelinek Date: Sat Mar 1 11:22:27 2025 +0100 ggc: Avoid using ATTRIBUTE_MALLOC for allocations that need finalization [PR117047] As analyzed by An

[gcc r15-7772] input: Fix UB during self-tests [PR119052]

2025-03-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:dfdbad87aeb2deff9e13a394659ac7b37173648a commit r15-7772-gdfdbad87aeb2deff9e13a394659ac7b37173648a Author: Jakub Jelinek Date: Sat Mar 1 16:09:07 2025 +0100 input: Fix UB during self-tests [PR119052] As the comment in check_line says: /* get_buffer is n

[gcc r15-7776] ggc: Fix up ggc_internal_cleared_alloc_no_dtor [PR117047]

2025-03-01 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ff38712bcba97ff9cba168a4e864c5a8ac453b7f commit r15-7776-gff38712bcba97ff9cba168a4e864c5a8ac453b7f Author: Jakub Jelinek Date: Sat Mar 1 20:48:16 2025 +0100 ggc: Fix up ggc_internal_cleared_alloc_no_dtor [PR117047] Apparently I got one of the !HAVE_ATTRIBUTE_

[gcc r15-7975] cobol: Regenerate libgcobol/config.h.h

2025-03-11 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:799ed87bcf6b5bede87311717adac5fb88fd7722 commit r15-7975-g799ed87bcf6b5bede87311717adac5fb88fd7722 Author: Jakub Jelinek Date: Tue Mar 11 22:47:26 2025 +0100 cobol: Regenerate libgcobol/config.h.h I forgot to regenerate config.h.in when changing configure.ac.

[gcc r15-7983] tree.def: Improve RAW_DATA_CST documentation

2025-03-12 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0787a65d953612a9812d69f23e3699b9e13c152d commit r15-7983-g0787a65d953612a9812d69f23e3699b9e13c152d Author: Jakub Jelinek Date: Wed Mar 12 10:11:39 2025 +0100 tree.def: Improve RAW_DATA_CST documentation In PR117262 David was asking for better documentation of

[gcc r15-7976] c: Don't emit -Wunterminated-string-initialization warning for multi-dimensional nonstring array ini

2025-03-11 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:afb46540d3921e96c4cd7ba8fa2c8b0901759455 commit r15-7976-gafb46540d3921e96c4cd7ba8fa2c8b0901759455 Author: Jakub Jelinek Date: Tue Mar 11 23:08:38 2025 +0100 c: Don't emit -Wunterminated-string-initialization warning for multi-dimensional nonstring array initializers

[gcc r15-7979] preprocessor: Fix up diagnostic typo in convert_oct [PR119202]

2025-03-11 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:2fa031afe4ea78f490f06e487c48089d7376827c commit r15-7979-g2fa031afe4ea78f490f06e487c48089d7376827c Author: Jakub Jelinek Date: Wed Mar 12 07:46:25 2025 +0100 preprocessor: Fix up diagnostic typo in convert_oct [PR119202] In r15-4286 I've introduced a typo, pa

[gcc r15-7980] c++: Handle RAW_DATA_CST in modules.cc [PR119076]

2025-03-12 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:28b05e4317a6eade2ba46076ef17f9e138c57a34 commit r15-7980-g28b05e4317a6eade2ba46076ef17f9e138c57a34 Author: Jakub Jelinek Date: Wed Mar 12 08:01:09 2025 +0100 c++: Handle RAW_DATA_CST in modules.cc [PR119076] The following testcases (one with #embed, one with

[gcc/redhat/heads/gcc-15-branch] (259 commits) Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f

2025-03-13 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: 4fe62f20633b... Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f It previously pointed to: 504a13588c39... Merge commit 'r15-7770-g8c15a6cefa0d1f8ec12701af1f528f473c3 Diff: Summary of changes (added commits): ---

[gcc r15-7823] c++: Fix a comment typo

2025-03-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b85b405ed333a428a51b68cb914a48ac31bf0203 commit r15-7823-gb85b405ed333a428a51b68cb914a48ac31bf0203 Author: Jakub Jelinek Date: Wed Mar 5 06:42:48 2025 +0100 c++: Fix a comment typo During the 118874 coro investigation I found a typo in a comment. Fix

[gcc r15-7831] value-range: Fix up irange::union_bitmask [PR118953]

2025-03-05 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:54da358ff51ded726fe7c026fa59c8db0a1b72ed commit r15-7831-g54da358ff51ded726fe7c026fa59c8db0a1b72ed Author: Jakub Jelinek Date: Wed Mar 5 14:30:35 2025 +0100 value-range: Fix up irange::union_bitmask [PR118953] The following testcase is miscompiled during evrp

[gcc r15-7981] builtins: Fix up strspn/strcspn folding [PR119219]

2025-03-12 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:da967f0ff324053304b350fdb18384607a346ebd commit r15-7981-gda967f0ff324053304b350fdb18384607a346ebd Author: Jakub Jelinek Date: Wed Mar 12 08:27:17 2025 +0100 builtins: Fix up strspn/strcspn folding [PR119219] The PR119204 r15-7955 fix caused some regressions.

[gcc r15-7987] testsuite: Add testcase for already fixed PR [PR119226]

2025-03-12 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bb83e83cada180cce650539ab6042aa57fed1caf commit r15-7987-gbb83e83cada180cce650539ab6042aa57fed1caf Author: Jakub Jelinek Date: Wed Mar 12 10:48:31 2025 +0100 testsuite: Add testcase for already fixed PR [PR119226] This was fixed in PR119219 r15-7981 commit.

[gcc r15-7526] tree: Fix up the DECL_VALUE_EXPR GC marking [PR118790]

2025-02-14 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:74ea20e16cf18b42071557b71a42ea31c8192425 commit r15-7526-g74ea20e16cf18b42071557b71a42ea31c8192425 Author: Jakub Jelinek Date: Fri Feb 14 12:01:13 2025 +0100 tree: Fix up the DECL_VALUE_EXPR GC marking [PR118790] The ggc_set_mark call in gt_value_expr_mark_2

[gcc r15-7690] c++: Fix range for with PMFs [PR118923]

2025-02-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a41b3f54c13890b1327bb3d4fbae8f7feb37d00b commit r15-7690-ga41b3f54c13890b1327bb3d4fbae8f7feb37d00b Author: Jakub Jelinek Date: Tue Feb 25 09:26:46 2025 +0100 c++: Fix range for with PMFs [PR118923] The following testcases segfault because the new range for -

[gcc r15-7691] openmp: Fix handling of declare target statics with array type which need destruction [PR118876]

2025-02-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:86a4af2793393e47af6b78cb7094c97914890091 commit r15-7691-g86a4af2793393e47af6b78cb7094c97914890091 Author: Jakub Jelinek Date: Tue Feb 25 09:29:39 2025 +0100 openmp: Fix handling of declare target statics with array type which need destruction [PR118876] The

[gcc r15-7692] openmp: Mark OpenMP atomic write expression as read [PR119000]

2025-02-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cdffc76393488a73671b70481cf8a4b7c289029d commit r15-7692-gcdffc76393488a73671b70481cf8a4b7c289029d Author: Jakub Jelinek Date: Tue Feb 25 09:33:21 2025 +0100 openmp: Mark OpenMP atomic write expression as read [PR119000] The following testcase was emitting fa

[gcc r15-7682] analyzer: Handle nonnull_if_nonzero attribute [PR117023]

2025-02-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:206cb6c10589bef4afc90f4df993fc3bdb031e27 commit r15-7682-g206cb6c10589bef4afc90f4df993fc3bdb031e27 Author: Jakub Jelinek Date: Mon Feb 24 09:18:27 2025 +0100 analyzer: Handle nonnull_if_nonzero attribute [PR117023] On top of the https://gcc.gnu.org/piperm

[gcc r15-7683] Use nonnull_if_nonzero attribute rather than nonnull on various builtins [PR117023]

2025-02-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0d590d21586edbb9c62ce3db92794d93faf7ed34 commit r15-7683-g0d590d21586edbb9c62ce3db92794d93faf7ed34 Author: Jakub Jelinek Date: Mon Feb 24 09:20:47 2025 +0100 Use nonnull_if_nonzero attribute rather than nonnull on various builtins [PR117023] On top of the

[gcc r15-7684] openmp: Fix diagnostics typo [PR118993]

2025-02-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:27ebd2a55cd373542977b21631b6b0919e703733 commit r15-7684-g27ebd2a55cd373542977b21631b6b0919e703733 Author: Jakub Jelinek Date: Mon Feb 24 09:25:34 2025 +0100 openmp: Fix diagnostics typo [PR118993] There is a typo in one of the OpenMP gimplification diagnosti

[gcc r15-7686] reassoc: Fix up optimize_range_tests_to_bit_test [PR118915]

2025-02-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5806279610783805286ebcd0af3b455602a3a8f9 commit r15-7686-g5806279610783805286ebcd0af3b455602a3a8f9 Author: Jakub Jelinek Date: Mon Feb 24 12:19:16 2025 +0100 reassoc: Fix up optimize_range_tests_to_bit_test [PR118915] The following testcase is miscompiled due

[gcc r15-7717] arm: Fix up REVERSE_CONDITION macro [PR119002]

2025-02-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:40bf0770563501f4c6d7e92cdaa1fa361caa commit r15-7717-g40bf0770563501f4c6d7e92cdaa1fa361caa Author: Jakub Jelinek Date: Wed Feb 26 19:28:09 2025 +0100 arm: Fix up REVERSE_CONDITION macro [PR119002] The linaro CI found my PR119002 patch broke bootstrap

[gcc r15-7718] c: stddef.h C23 fixes [PR114870]

2025-02-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8d22474af76a386eed488b3c66124134f0e41363 commit r15-7718-g8d22474af76a386eed488b3c66124134f0e41363 Author: Jakub Jelinek Date: Wed Feb 26 19:29:12 2025 +0100 c: stddef.h C23 fixes [PR114870] The stddef.h header for C23 defines __STDC_VERSION_STDDEF_H__ and

[gcc r15-7719] c: Assorted fixes for flexible array members in unions [PR119001]

2025-02-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ad2908ed4ec5eff3cad3fd142cde5c1fac4788e9 commit r15-7719-gad2908ed4ec5eff3cad3fd142cde5c1fac4788e9 Author: Jakub Jelinek Date: Wed Feb 26 19:31:08 2025 +0100 c: Assorted fixes for flexible array members in unions [PR119001] r15-209 allowed flexible array memb

[gcc r15-7713] simple-diagnostic-path: Inline two trivial methods [PR116143]

2025-02-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:3b72464ba5e4597d2d559bcdbf150637adeb00b0 commit r15-7713-g3b72464ba5e4597d2d559bcdbf150637adeb00b0 Author: Jakub Jelinek Date: Wed Feb 26 10:50:51 2025 +0100 simple-diagnostic-path: Inline two trivial methods [PR116143] Various plugin tests fail with --enable

[gcc r15-7699] pru: Fix pru_pragma_ctable_entry diagnostics [PR118991]

2025-02-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0bb431d0a77cf8dc790b9c61539b3eb6ab1710f0 commit r15-7699-g0bb431d0a77cf8dc790b9c61539b3eb6ab1710f0 Author: Jakub Jelinek Date: Tue Feb 25 20:03:38 2025 +0100 pru: Fix pru_pragma_ctable_entry diagnostics [PR118991] HOST_WIDE_INT_PRINT* macros aren't supposed t

[gcc/redhat/heads/gcc-15-branch] (336 commits) Merge commit 'r15-7694-gaf73228fdb2e61c6354f972987ba2a746c3

2025-02-25 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: c22206a9eb81... Merge commit 'r15-7694-gaf73228fdb2e61c6354f972987ba2a746c3 It previously pointed to: 785011ff892f... Merge commit 'r15-7359-g64c66f5bce60fcc4a943bcac1865db2a72a Diff: Summary of changes (added commits): ---

[gcc r15-7723] Makefile: Link in {simple, lazy}-diagnostic-path.o [PR116143]

2025-02-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fb684f1654bdc831e17a5e538bdfee63ec0a5e4b commit r15-7723-gfb684f1654bdc831e17a5e538bdfee63ec0a5e4b Author: Jakub Jelinek Date: Thu Feb 27 08:50:47 2025 +0100 Makefile: Link in {simple,lazy}-diagnostic-path.o [PR116143] Some of the plugin.exp tests FAIL in --e

[gcc r15-9050] libstdc++: Fix up string _M_constructor exports [PR103827]

2025-03-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:78aed0ae5de801cc1e8220b214145300b28da562 commit r15-9050-g78aed0ae5de801cc1e8220b214145300b28da562 Author: Jakub Jelinek Date: Mon Mar 31 07:39:53 2025 +0200 libstdc++: Fix up string _M_constructor exports [PR103827] On Thu, Mar 27, 2025 at 02:04:24PM +0100,

[gcc r15-9051] c++: Honor noipa attribute for FE nothrow discovery [PR119518]

2025-03-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:94816c640adf33bb25c79b9a0d5a74d35724b650 commit r15-9051-g94816c640adf33bb25c79b9a0d5a74d35724b650 Author: Jakub Jelinek Date: Mon Mar 31 07:51:04 2025 +0200 c++: Honor noipa attribute for FE nothrow discovery [PR119518] The following testcase has different c

[gcc r15-9060] gcc_release: Generate srcdir extras/infos/man pages from all FEs [PR119510]

2025-03-31 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7d126e2bbb378d1344f871011406c08aa88a85cd commit r15-9060-g7d126e2bbb378d1344f871011406c08aa88a85cd Author: Jakub Jelinek Date: Mon Mar 31 10:13:42 2025 +0200 gcc_release: Generate srcdir extras/infos/man pages from all FEs [PR119510] Enabling cobol explicitly

[gcc r15-9010] srcextra fixes

2025-03-28 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b9f08c8631c2c1a393d7d2bdd41b1b0fe76b1663 commit r15-9010-gb9f08c8631c2c1a393d7d2bdd41b1b0fe76b1663 Author: Jakub Jelinek Date: Fri Mar 28 15:45:03 2025 +0100 srcextra fixes Here is a patch which uses sed to fix up the copies of the generated files by flex

[gcc r15-9193] tailc: Use the IPA-VRP tail call hack even for pointers [PR119614]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:08e803aa9becf407eb7ef7cf6af96e3bd0d02d38 commit r15-9193-g08e803aa9becf407eb7ef7cf6af96e3bd0d02d38 Author: Jakub Jelinek Date: Fri Apr 4 08:59:51 2025 +0200 tailc: Use the IPA-VRP tail call hack even for pointers [PR119614] As the first two testcases show, ev

[gcc r15-9201] c++, libcpp: Allow some left shifts in the preprocessor [PR119391]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:aa9d3f17ff359ecad729a9436adbbf644aab2426 commit r15-9201-gaa9d3f17ff359ecad729a9436adbbf644aab2426 Author: Jakub Jelinek Date: Fri Apr 4 17:27:56 2025 +0200 c++, libcpp: Allow some left shifts in the preprocessor [PR119391] The libcpp left shift handling impl

[gcc r15-9204] rtlanal, i386: Adjust pattern_cost and x86 constant cost [PR115910]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:0520ef274762f100c7297efc4f230fcfc6486987 commit r15-9204-g0520ef274762f100c7297efc4f230fcfc6486987 Author: Jakub Jelinek Date: Fri Apr 4 20:07:37 2025 +0200 rtlanal, i386: Adjust pattern_cost and x86 constant cost [PR115910] Below is an attempt to fix up RTX

[gcc r15-9209] profile: Another musttail fix [PR119618]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c89714d9df3ad8dd6b79946da85f5e276aba83db commit r15-9209-gc89714d9df3ad8dd6b79946da85f5e276aba83db Author: Jakub Jelinek Date: Fri Apr 4 20:53:19 2025 +0200 profile: Another musttail fix [PR119618] As the following testcase shows, sometimes we can have debug

[gcc r15-9207] cfgrtl: Remove REG_EH_REGION notes from tail calls [PR119613]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:77e0c0df0907657a7d72bbba9e6329d93ec65edb commit r15-9207-g77e0c0df0907657a7d72bbba9e6329d93ec65edb Author: Jakub Jelinek Date: Fri Apr 4 20:51:50 2025 +0200 cfgrtl: Remove REG_EH_REGION notes from tail calls [PR119613] In PR119491 r15-9154 I've allowed some u

[gcc r15-8662] Fix up some further cases of missing or extraneous spaces in diagnostics

2025-03-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:20360e4b6b5a63bc65d1855a7ecf22eb7148a452 commit r15-8662-g20360e4b6b5a63bc65d1855a7ecf22eb7148a452 Author: Jakub Jelinek Date: Sat Mar 22 08:39:38 2025 +0100 Fix up some further cases of missing or extraneous spaces in diagnostics Given the recent PR119406 I'

[gcc r15-9019] cobol: Fix up cobol/{charmaps,valconv}.cc rules

2025-03-28 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ea46ef1d21ce3bc6b7584cdf21b7b26d5daf72db commit r15-9019-gea46ef1d21ce3bc6b7584cdf21b7b26d5daf72db Author: Jakub Jelinek Date: Sat Mar 29 00:47:57 2025 +0100 cobol: Fix up cobol/{charmaps,valconv}.cc rules sed -i is not portable, it is supported by GNU sed an

[gcc r15-9020] testsuite: Fix up musttail2.C test

2025-03-28 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1a4aff76a2b104ff0b103c685b6c2ce8006fe6bb commit r15-9020-g1a4aff76a2b104ff0b103c685b6c2ce8006fe6bb Author: Jakub Jelinek Date: Sat Mar 29 00:49:27 2025 +0100 testsuite: Fix up musttail2.C test On Wed, Mar 26, 2025 at 10:10:07AM -0700, Andi Kleen wrote: >

[gcc/redhat/heads/gcc-15-branch] (997 commits) Merge commit 'r15-9024-g3258c89fbb092412a69b689425e77972e7a

2025-03-29 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: 3d14ac28b1c0... Merge commit 'r15-9024-g3258c89fbb092412a69b689425e77972e7a It previously pointed to: 4fe62f20633b... Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f Diff: Summary of changes (added commits): ---

[gcc r15-9025] c++: Fix comment typo

2025-03-29 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:39bea4b71f0ee45756e68b9e74002b0ca25606e4 commit r15-9025-g39bea4b71f0ee45756e68b9e74002b0ca25606e4 Author: Jakub Jelinek Date: Sat Mar 29 13:26:38 2025 +0100 c++: Fix comment typo Found a typo in a comment. 2025-03-29 Jakub Jelinek

[gcc r15-9153] c: Fix ICEs with -fsanitize=pointer-{subtract, compare} [PR119582]

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:29bc904cb827615ed9f36bc3742ccc4ac77515ec commit r15-9153-g29bc904cb827615ed9f36bc3742ccc4ac77515ec Author: Jakub Jelinek Date: Wed Apr 2 19:28:20 2025 +0200 c: Fix ICEs with -fsanitize=pointer-{subtract,compare} [PR119582] The following testcase ICEs because

[gcc r15-9172] fold-const, cobol: Add native_encode_wide_int and use it in COBOL FE [PR119242]

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:1bfc026035e6bade36538077dc1dd4f9baff0bf2 commit r15-9172-g1bfc026035e6bade36538077dc1dd4f9baff0bf2 Author: Jakub Jelinek Date: Thu Apr 3 08:32:09 2025 +0200 fold-const, cobol: Add native_encode_wide_int and use it in COBOL FE [PR119242] As has been mentioned

[gcc r15-9173] c-family: Regenerate c.opt.urls

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:047c200ffcfd301776178d5f6cd6d5108bf965bf commit r15-9173-g047c200ffcfd301776178d5f6cd6d5108bf965bf Author: Jakub Jelinek Date: Thu Apr 3 08:46:03 2025 +0200 c-family: Regenerate c.opt.urls On Sun, Mar 30, 2025 at 02:48:43PM +0200, Martin Uecker wrote: > T

[gcc r15-8896] i386: Fix up combination of -2 r<<= (x & 7) into btr [PR119428]

2025-03-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:584b346a4c7a6e6e77da6dc80968401a3c08161d commit r15-8896-g584b346a4c7a6e6e77da6dc80968401a3c08161d Author: Jakub Jelinek Date: Tue Mar 25 16:55:24 2025 +0100 i386: Fix up combination of -2 r<<= (x & 7) into btr [PR119428] The following patch is miscompiled fr

[gcc r15-8878] tailc: Only diagnose musttail failures during tailc or musttail passes [PR119376]

2025-03-25 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:698e337bec3a36230c72816fcb82f1a239e64eba commit r15-8878-g698e337bec3a36230c72816fcb82f1a239e64eba Author: Jakub Jelinek Date: Tue Mar 25 09:36:41 2025 +0100 tailc: Only diagnose musttail failures during tailc or musttail passes [PR119376] The following test

[gcc r15-9177] c++: Fix typo in RAW_DATA_CST build_list_conv subsubconv hanling [PR119563]

2025-04-03 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:70bf0ee44017e8e26bb1bdcb6a3fd114c25c39c7 commit r15-9177-g70bf0ee44017e8e26bb1bdcb6a3fd114c25c39c7 Author: Jakub Jelinek Date: Thu Apr 3 13:21:56 2025 +0200 c++: Fix typo in RAW_DATA_CST build_list_conv subsubconv hanling [PR119563] The following testcase ICE

[gcc r15-9145] tailc: Don't fail musttail calls if they use or could use local arguments, instead warn [PR119376]

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57 commit r15-9145-g634215cdc3c569f9a9a247dcd4d9a4d6ce68ad57 Author: Jakub Jelinek Date: Wed Apr 2 10:51:42 2025 +0200 tailc: Don't fail musttail calls if they use or could use local arguments, instead warn [PR119376] As

[gcc r15-9147] doc: Extend musttail attribute docs

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a3e790a9c9fbb84c103c1407d9afd4beae10d512 commit r15-9147-ga3e790a9c9fbb84c103c1407d9afd4beae10d512 Author: Jakub Jelinek Date: Wed Apr 2 12:36:29 2025 +0200 doc: Extend musttail attribute docs On Wed, Apr 02, 2025 at 10:32:20AM +0200, Richard Biener wrote:

[gcc r15-9154] tailc: Deal with trivially useless EH cleanups [PR119491]

2025-04-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8ea537988f718f026d94b558e09479c3b5fe088a commit r15-9154-g8ea537988f718f026d94b558e09479c3b5fe088a Author: Jakub Jelinek Date: Wed Apr 2 20:02:34 2025 +0200 tailc: Deal with trivially useless EH cleanups [PR119491] The following testcases FAIL, because EH cle

[gcc r15-9210] lto: lto-opts fixes [PR119625]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d25728c98682c058bfda79333c94b0a8cf2a3f49 commit r15-9210-gd25728c98682c058bfda79333c94b0a8cf2a3f49 Author: Jakub Jelinek Date: Fri Apr 4 20:57:09 2025 +0200 lto: lto-opts fixes [PR119625] I can reproduce a really weird error in our distro i686 trunk gcc (

[gcc r15-9208] tailc: Don't reject all tail calls if param has addr taken [PR119616]

2025-04-04 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32 commit r15-9208-gd060d7a3ddc1c782e2800b1f68a2eb8f0de1fc32 Author: Jakub Jelinek Date: Fri Apr 4 20:52:41 2025 +0200 tailc: Don't reject all tail calls if param has addr taken [PR119616] Before my PR119376 r15-9145 chan

[gcc r16-450] libcpp: Further fixes for incorrect line numbers in large files [PR120061]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:edf745dc519ddbfef127e2789bf11bfbacd300b7 commit r16-450-gedf745dc519ddbfef127e2789bf11bfbacd300b7 Author: Jakub Jelinek Date: Wed May 7 17:25:42 2025 +0200 libcpp: Further fixes for incorrect line numbers in large files [PR120061] The backport of the PR108900

[gcc r16-453] libfortran: Add 5 missing UNSIGNED symbols [PR120153]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e0c783f31b39a56cbfcc27d84633f9254b5b508d commit r16-453-ge0c783f31b39a56cbfcc27d84633f9254b5b508d Author: Jakub Jelinek Date: Wed May 7 18:47:50 2025 +0200 libfortran: Add 5 missing UNSIGNED symbols [PR120153] While looking at PR120152, I have noticed that li

[gcc r16-452] ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]

2025-05-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:41c8e9b61defb6c616bf35ac9693a52f848afca3 commit r16-452-g41c8e9b61defb6c616bf35ac9693a52f848afca3 Author: Jakub Jelinek Date: Wed May 7 18:46:51 2025 +0200 ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152] The r15-4124-gc0002a675a92e76d

[gcc r16-468] libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158]

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:8c73c99b6a8c3a562fef360bc269bd60bab36076 commit r16-468-g8c73c99b6a8c3a562fef360bc269bd60bab36076 Author: Jakub Jelinek Date: Thu May 8 09:36:30 2025 +0200 libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158] When libgfortran is compiled, there are some -

[gcc r16-516] fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]

2025-05-10 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:512371d786e70d27dbaef38d60e9036c11f458c6 commit r16-516-g512371d786e70d27dbaef38d60e9036c11f458c6 Author: Jakub Jelinek Date: Sat May 10 21:20:09 2025 +0200 fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193] As the following testcase

[gcc r16-591] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ec249be3c287c6f1dfb328712ac9c39e6fa95eca commit r16-591-gec249be3c287c6f1dfb328712ac9c39e6fa95eca Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is passe

[gcc r16-593] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:781cfc454b8dc24952fe7f4c5c409296dca505e1 commit r16-593-g781cfc454b8dc24952fe7f4c5c409296dca505e1 Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{m

[gcc r16-594] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:748a7bc4624e7b000f6fdb93a8cf7da73ff193bb commit r16-594-g748a7bc4624e7b000f6fdb93a8cf7da73ff193bb Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s}

[gcc r16-592] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:482f2192d4ef6af55acae2dc3e0df00b8487cc7d commit r16-592-g482f2192d4ef6af55acae2dc3e0df00b8487cc7d Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcase

[gcc r15-9670] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ad998962ccc8cd190da2d85f0274bbb7bb9f6cae commit r15-9670-gad998962ccc8cd190da2d85f0274bbb7bb9f6cae Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{

[gcc r15-9669] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:65a8260c19834511034fb62c73139aa304f7eac4 commit r15-9669-g65a8260c19834511034fb62c73139aa304f7eac4 Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcase

[gcc r15-9671] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c84a951a8ee151cb4d80dd84f75f421c5f60fa05 commit r15-9671-gc84a951a8ee151cb4d80dd84f75f421c5f60fa05 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s

[gcc r15-9668] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a09774a9bbfca578f79e8fae3da4cfc99ddb120b commit r15-9668-ga09774a9bbfca578f79e8fae3da4cfc99ddb120b Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pass

[gcc r14-11768] c++: Fix build_omp_array_section for type dependent array_expr [PR118590]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:346f3a27f68fd1c4991193b0faba4198162bbe3d commit r14-11768-g346f3a27f68fd1c4991193b0faba4198162bbe3d Author: Jakub Jelinek Date: Thu Jan 23 11:17:47 2025 +0100 c++: Fix build_omp_array_section for type dependent array_expr [PR118590] As can be seen on the test

[gcc r15-9642] fortran: Add testcases for PR120152, PR120153 and PR120158

2025-05-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7317c72b028e057ddbe918ff6968e5e586a35850 commit r15-9642-g7317c72b028e057ddbe918ff6968e5e586a35850 Author: Jakub Jelinek Date: Thu May 8 10:43:22 2025 +0200 fortran: Add testcases for PR120152, PR120153 and PR120158 The following patch adds testcase coverage

[gcc r14-11771] libfortran: Fix up _gfortran_s{max, min}loc2_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:87c7061cc0acc99c8f580d5e76eba288db341807 commit r14-11771-g87c7061cc0acc99c8f580d5e76eba288db341807 Author: Jakub Jelinek Date: Tue May 13 14:18:10 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191] I've tried to write a testcas

[gcc r14-11772] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a79e30dabb6b3edc29f2656b7d480076a1f4d3bd commit r14-11772-ga79e30dabb6b3edc29f2656b7d480076a1f4d3bd Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s

[gcc r14-11770] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c12443e824cf96311db7a1be82b3626909c8ceeb commit r14-11770-gc12443e824cf96311db7a1be82b3626909c8ceeb Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pas

[gcc r14-11773] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:627d83c2b196340cccaee8bb4032fade7ad6 commit r14-11773-g627d83c2b196340cccaee8bb4032fade7ad6 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,

[gcc r16-756] libgcc: Small bitint_reduce_prec big-endian fixes

2025-05-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:092dcef93d40ff3dfed6c35001325bf522785c25 commit r16-756-g092dcef93d40ff3dfed6c35001325bf522785c25 Author: Jakub Jelinek Date: Tue May 20 08:20:16 2025 +0200 libgcc: Small bitint_reduce_prec big-endian fixes The big-endian _BitInt support in libgcc was written

[gcc r16-757] tree-chrec: Use signed_type_for in convert_affine_scev

2025-05-19 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e38027c8ff449ffadaca449004bb891b9094ad00 commit r16-757-ge38027c8ff449ffadaca449004bb891b9094ad00 Author: Jakub Jelinek Date: Tue May 20 08:21:14 2025 +0200 tree-chrec: Use signed_type_for in convert_affine_scev On s390x-linux I've run into the gcc.dg/torture

[gcc r16-758] libgcc: Move bitint support exports to x86/aarch64 specific map files

2025-05-20 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:35fd4abd3b9631e24f8b0b910edb001561eaa382 commit r16-758-g35fd4abd3b9631e24f8b0b910edb001561eaa382 Author: Jakub Jelinek Date: Tue May 20 09:36:58 2025 +0200 libgcc: Move bitint support exports to x86/aarch64 specific map files When adding _BitInt support I wa

[gcc r14-11807] gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e326152845584d78410963e5c3d31cdbdf8f50fe commit r14-11807-ge326152845584d78410963e5c3d31cdbdf8f50fe Author: Jakub Jelinek Date: Thu Nov 28 10:51:16 2024 +0100 gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358] When on

[gcc r14-11809] cselib: Fix up previous patch for SPARC [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5499c332a60a6928274796af0667d40719bf0715 commit r14-11809-g5499c332a60a6928274796af0667d40719bf0715 Author: Jakub Jelinek Date: Wed Feb 5 14:06:42 2025 +0100 cselib: Fix up previous patch for SPARC [PR117239] Sorry, our CI bot just notified me I broke SPARC b

[gcc r14-11810] alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:4b9f2877e334b4108c33259753acfdd27820b4f5 commit r14-11810-g4b9f2877e334b4108c33259753acfdd27820b4f5 Author: Jakub Jelinek Date: Thu Feb 27 08:48:18 2025 +0100 alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819] This PR is a

[gcc r13-9689] asan: Don't fold some strlens with -fsanitize=address [PR110676]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c884148d3cb440fca6692452aabb42c340b987a9 commit r13-9689-gc884148d3cb440fca6692452aabb42c340b987a9 Author: Jakub Jelinek Date: Tue Feb 6 13:00:04 2024 +0100 asan: Don't fold some strlens with -fsanitize=address [PR110676] The UB on the following testcase isn'

[gcc r13-9695] cselib: Fix up previous patch for SPARC [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ffac0a49a88e0e366d35739d97fced2b01bfcf89 commit r13-9695-gffac0a49a88e0e366d35739d97fced2b01bfcf89 Author: Jakub Jelinek Date: Wed Feb 5 14:06:42 2025 +0100 cselib: Fix up previous patch for SPARC [PR117239] Sorry, our CI bot just notified me I broke SPARC bu

[gcc r13-9697] i386: Change RTL representation of bt[lq] [PR118623]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b70fba168fb3b11998a80e21cec0eb7fa7a42da7 commit r13-9697-gb70fba168fb3b11998a80e21cec0eb7fa7a42da7 Author: Jakub Jelinek Date: Mon Feb 10 10:40:22 2025 +0100 i386: Change RTL representation of bt[lq] [PR118623] The following testcase is miscompiled because of

[gcc r13-9696] alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b0502fbcee2a4eaf070f26201829478d8df51423 commit r13-9696-gb0502fbcee2a4eaf070f26201829478d8df51423 Author: Jakub Jelinek Date: Thu Feb 27 08:48:18 2025 +0100 alias: Perform offset arithmetics in poly_offset_int rather than poly_int64 [PR118819] This PR is ab

[gcc r13-9692] doloop: Fix up doloop df use [PR116799]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c1e55bcc1075aa74bebd7e1bb87d3939da2e498b commit r13-9692-gc1e55bcc1075aa74bebd7e1bb87d3939da2e498b Author: Jakub Jelinek Date: Thu Dec 5 13:01:21 2024 +0100 doloop: Fix up doloop df use [PR116799] The following testcases are miscompiled on s390x-linux, becaus

[gcc r13-9698] c++: Fix explicit instantiation of const variable templates after earlier implicit instantation [PR1

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5e72938390fb49549a38e5800b2c635c061b07d8 commit r13-9698-g5e72938390fb49549a38e5800b2c635c061b07d8 Author: Jakub Jelinek Date: Wed Feb 28 23:20:13 2024 +0100 c++: Fix explicit instantiation of const variable templates after earlier implicit instantation [PR113976]

[gcc r13-9690] c++: vtable referring to "unavailable" virtual fn [PR116606]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d0f2b0711f24238c5daefc97448d2f1b3a856359 commit r13-9690-gd0f2b0711f24238c5daefc97448d2f1b3a856359 Author: Marek Polacek Date: Thu Sep 5 13:01:59 2024 -0400 c++: vtable referring to "unavailable" virtual fn [PR116606] mark_vtable_entries already has

[gcc r13-9693] gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:65724317b26eb16a3cd7279aacd68f4c85b355c0 commit r13-9693-g65724317b26eb16a3cd7279aacd68f4c85b355c0 Author: Jakub Jelinek Date: Thu Nov 28 10:51:16 2024 +0100 gimple-fold: Avoid ICEs with bogus declarations like const attribute no snprintf [PR117358] When one

[gcc r13-9694] cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:af5d43648bd942a9c273218432b2cd0c446a9f04 commit r13-9694-gaf5d43648bd942a9c273218432b2cd0c446a9f04 Author: Jakub Jelinek Date: Wed Feb 5 13:16:17 2025 +0100 cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239] The following testcase

[gcc r13-9691] c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attribute

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:17dcde03ec2fcc1856b9026f8479f57495c949ae commit r13-9691-g17dcde03ec2fcc1856b9026f8479f57495c949ae Author: Jakub Jelinek Date: Thu Sep 12 18:22:21 2024 +0200 c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attributes [PR1166

[gcc r14-11808] cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239]

2025-05-26 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cfd7c674139097d12546d034f7869e272457aa56 commit r14-11808-gcfd7c674139097d12546d034f7869e272457aa56 Author: Jakub Jelinek Date: Wed Feb 5 13:16:17 2025 +0100 cselib: For CALL_INSNs to const/pure fns invalidate memory below sp [PR117239] The following testcas

[gcc r16-922] c: Fix up a pasto in countof diagnostics [PR117025]

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e776687d0eb88bf180a3a91be4d24c4fe3163b78 commit r16-922-ge776687d0eb88bf180a3a91be4d24c4fe3163b78 Author: Jakub Jelinek Date: Tue May 27 23:27:23 2025 +0200 c: Fix up a pasto in countof diagnostics [PR117025] The C23 in there looks like pasto, should be C2Y.

[gcc r16-920] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions

2025-05-27 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a57ea0a189b95228d524841497684b029cc51c00 commit r16-920-ga57ea0a189b95228d524841497684b029cc51c00 Author: Jakub Jelinek Date: Tue May 27 23:10:08 2025 +0200 libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions The following patch f

[gcc r14-11787] c++: Fix up handling of for/while loops with declarations in condition [PR86769]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:24cd4753e470ec122d232c9da825274bce0bae15 commit r14-11787-g24cd4753e470ec122d232c9da825274bce0bae15 Author: Jakub Jelinek Date: Fri Feb 7 17:07:23 2025 +0100 c++: Fix up handling of for/while loops with declarations in condition [PR86769] As the following te

[gcc r14-11789] i386: Change RTL representation of bt[lq] [PR118623]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:aa4cd614456de65ee3417acb83c6cff0640144e9 commit r14-11789-gaa4cd614456de65ee3417acb83c6cff0640144e9 Author: Jakub Jelinek Date: Mon Feb 10 10:40:22 2025 +0100 i386: Change RTL representation of bt[lq] [PR118623] The following testcase is miscompiled because o

[gcc r14-11788] c++: Fix up regressions caused by for/while loops with declarations [PR118822]

2025-05-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:db73411a72cf2052dddcf9fa0523588599a73537 commit r14-11788-gdb73411a72cf2052dddcf9fa0523588599a73537 Author: Jakub Jelinek Date: Thu Feb 13 10:21:29 2025 +0100 c++: Fix up regressions caused by for/while loops with declarations [PR118822] The recent PR86769 r

[gcc r16-815] i386: Extend *cmp_minus_1 optimizations also to plus with CONST_INT [PR120360]

2025-05-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:5f4e794fd3efb0e44a6b5afdead95033df69c41b commit r16-815-g5f4e794fd3efb0e44a6b5afdead95033df69c41b Author: Jakub Jelinek Date: Thu May 22 09:09:48 2025 +0200 i386: Extend *cmp_minus_1 optimizations also to plus with CONST_INT [PR120360] As mentioned by Linus,

[gcc r16-818] bitintlower: Ensure extension of the most significant limb on info->extended targets

2025-05-22 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:63cd56d487bdea70bf30fb0db8cd4f755338d54b commit r16-818-g63cd56d487bdea70bf30fb0db8cd4f755338d54b Author: Jakub Jelinek Date: Thu May 22 11:01:13 2025 +0200 bitintlower: Ensure extension of the most significant limb on info->extended targets Shifts are the o

[gcc r13-9668] fortran: Fix up minloc/maxloc lowering [PR120191]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:bf47013c02e92aa23c36c9c4e1d015b57df92a32 commit r13-9668-gbf47013c02e92aa23c36c9c4e1d015b57df92a32 Author: Jakub Jelinek Date: Tue May 13 14:14:55 2025 +0200 fortran: Fix up minloc/maxloc lowering [PR120191] We need to drop the kind argument from what is pass

[gcc r13-9671] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:b1fcb18faf16fe95ccfdd34d0e0e84dde8d8fb42 commit r13-9671-gb1fcb18faf16fe95ccfdd34d0e0e84dde8d8fb42 Author: Jakub Jelinek Date: Tue May 13 14:20:22 2025 +0200 libfortran: Fix up _gfortran_{,m,s}findloc2_s{1,4} [PR120196] As mentioned in the PR, _gfortran_{,m,s

[gcc r13-9670] libfortran: Fix up _gfortran_s{max, min}loc1_{4, 8, 16}_s{1, 4} [PR120191]

2025-05-23 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:daed26377bd7f30832e39147c8dbae23f6b50632 commit r13-9670-gdaed26377bd7f30832e39147c8dbae23f6b50632 Author: Jakub Jelinek Date: Tue May 13 14:19:25 2025 +0200 libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191] There is a bug in _gfortran_s{

<    6   7   8   9   10   11   12   >