[gcc r16-663] Improve constant bitmasks.

2025-05-15 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:65cd212bd4c533351a09e6974f40ae5d7effca84 commit r16-663-g65cd212bd4c533351a09e6974f40ae5d7effca84 Author: Andrew MacLeod Date: Wed May 14 11:12:22 2025 -0400 Improve constant bitmasks. bitmasks for constants are created only for trailing zeros. It is no a

[gcc r16-665] Enhance bitwise_and::op1_range

2025-05-15 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:ac55655ce45a237a6a01e0cce50211841603c2ec commit r16-665-gac55655ce45a237a6a01e0cce50211841603c2ec Author: Andrew MacLeod Date: Wed May 14 11:32:58 2025 -0400 Enhance bitwise_and::op1_range Any known bits from the LHS range can be used to specify known bits in

[gcc r16-664] Allow bitmask intersection to process unknown masks.

2025-05-15 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:b3327649bffd32af962662dce054b94be2d7330d commit r16-664-gb3327649bffd32af962662dce054b94be2d7330d Author: Andrew MacLeod Date: Wed May 14 11:13:15 2025 -0400 Allow bitmask intersection to process unknown masks. bitmask_intersection should not return immediate

[gcc r16-662] Turn get_bitmask_from_range into an irange_bitmask constructor.

2025-05-15 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:e4c6a0214c3ea8aa73e50b1496eb7a8aa5eda635 commit r16-662-ge4c6a0214c3ea8aa73e50b1496eb7a8aa5eda635 Author: Andrew MacLeod Date: Tue May 13 13:23:16 2025 -0400 Turn get_bitmask_from_range into an irange_bitmask constructor. There are other places where this is

[gcc r16-661] Check for casts becoming UNDEFINED.

2025-05-15 Thread Andrew Macleod via Gcc-cvs
https://gcc.gnu.org/g:4291071a6aa3b50800ad5fc70b5fb83cb9398237 commit r16-661-g4291071a6aa3b50800ad5fc70b5fb83cb9398237 Author: Andrew MacLeod Date: Thu May 15 11:06:05 2025 -0400 Check for casts becoming UNDEFINED. In various situations a cast that is ultimately unreahcable may p

[gcc r15-9686] Update cpplib zh_CN.po

2025-05-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:f8ed7ab547789232ba659b32010598152217eee7 commit r15-9686-gf8ed7ab547789232ba659b32010598152217eee7 Author: Joseph Myers Date: Thu May 15 17:20:54 2025 + Update cpplib zh_CN.po * zh_CN.po: Update. Diff: --- libcpp/po/zh_CN.po | 61 +++

[gcc r16-666] Update cpplib zh_CN.po

2025-05-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:e0fe14e33e12dd2de3b006569a8148fb4f1fa387 commit r16-666-ge0fe14e33e12dd2de3b006569a8148fb4f1fa387 Author: Joseph Myers Date: Thu May 15 17:19:48 2025 + Update cpplib zh_CN.po * zh_CN.po: Update. Diff: --- libcpp/po/zh_CN.po | 61

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression PR100103

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ca8f3f1bf59d0cfc386b2c93afc9a2be8bdf3e61 commit ca8f3f1bf59d0cfc386b2c93afc9a2be8bdf3e61 Author: Mikael Morin Date: Thu May 15 18:41:26 2025 +0200 Correction régression PR100103 Diff: --- gcc/fortran/trans-descriptor.cc | 3 +++ 1 file changed, 3 insertions(+) diff

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression select_type_50

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c48991de146e5827e9c647f2176e4d51e80c36ff commit c48991de146e5827e9c647f2176e4d51e80c36ff Author: Mikael Morin Date: Thu May 15 19:29:10 2025 +0200 Correction régression select_type_50 Diff: --- gcc/fortran/trans-expr.cc | 4 +++- 1 file changed, 3 insertions(+), 1 d

[gcc r15-9687] Do not dump non-interoperable types with -fc-prototypes.

2025-05-15 Thread Thomas Koenig via Gcc-cvs
https://gcc.gnu.org/g:c6ec3a9bddb4224a2369b0284ade4b474cd4b0ce commit r15-9687-gc6ec3a9bddb4224a2369b0284ade4b474cd4b0ce Author: Thomas Koenig Date: Tue May 13 19:02:06 2025 +0200 Do not dump non-interoperable types with -fc-prototypes. gcc/fortran/ChangeLog: PR f

[gcc r15-9688] Fix explicit arrays with non-constant size for -fc-prototypes.

2025-05-15 Thread Thomas Koenig via Gcc-cvs
https://gcc.gnu.org/g:a85776f7f64271d628ae0a04f02717ee6572e6e8 commit r15-9688-ga85776f7f64271d628ae0a04f02717ee6572e6e8 Author: Thomas Koenig Date: Wed May 14 20:11:48 2025 +0200 Fix explicit arrays with non-constant size for -fc-prototypes. gcc/fortran/ChangeLog:

[gcc r16-667] cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251]

2025-05-15 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:fae53928595341981f08ded4edcbba07ee1d5d04 commit r16-667-gfae53928595341981f08ded4edcbba07ee1d5d04 Author: Robert Dubner Date: Thu May 15 13:33:16 2025 -0400 cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251] Missed one edit. Thi

[gcc r15-9689] Update gcc zh_CN.po

2025-05-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:2384010230d48767a184fa6e245979e44dc8153d commit r15-9689-g2384010230d48767a184fa6e245979e44dc8153d Author: Joseph Myers Date: Thu May 15 18:04:00 2025 + Update gcc zh_CN.po * zh_CN.po: Update. Diff: --- gcc/po/zh_CN.po | 341

[gcc r16-668] Update gcc zh_CN.po

2025-05-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:e87c5efabc3002acc41859fb81e698af8fa8412a commit r16-668-ge87c5efabc3002acc41859fb81e698af8fa8412a Author: Joseph Myers Date: Thu May 15 18:02:26 2025 + Update gcc zh_CN.po * zh_CN.po: Update. Diff: --- gcc/po/zh_CN.po | 341 +

[gcc r13-9658] crypto/tls: fix Config.Time in tests using expired certificates

2025-05-15 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:9ad74a57904744418a7319a492a698ddbfb787ca commit r13-9658-g9ad74a57904744418a7319a492a698ddbfb787ca Author: Ian Lance Taylor Date: Sat Jan 4 15:54:58 2025 -0800 crypto/tls: fix Config.Time in tests using expired certificates This is a backport of https://go.de

[gcc r12-11099] crypto/tls: fix Config.Time in tests using expired certificates

2025-05-15 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:b1c65033b01d43d36b5b7f3713b6e409792bd51c commit r12-11099-gb1c65033b01d43d36b5b7f3713b6e409792bd51c Author: Ian Lance Taylor Date: Sat Jan 4 15:54:58 2025 -0800 crypto/tls: fix Config.Time in tests using expired certificates This is a backport of https://go.d

[gcc r14-11786] crypto/tls: fix Config.Time in tests using expired certificates

2025-05-15 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:ebef63ee3a34475ec224ddf0fbc64ccb31033d8d commit r14-11786-gebef63ee3a34475ec224ddf0fbc64ccb31033d8d Author: Ian Lance Taylor Date: Sat Jan 4 15:54:58 2025 -0800 crypto/tls: fix Config.Time in tests using expired certificates This is a backport of https://go.d

[gcc r16-649] tighten type verification for CONJ_EXPR

2025-05-15 Thread Alexander Monakov via Gcc-cvs
https://gcc.gnu.org/g:5c012971969db94f88335d9bacd192d318564daa commit r16-649-g5c012971969db94f88335d9bacd192d318564daa Author: Alexander Monakov Date: Mon May 12 23:23:31 2025 +0300 tighten type verification for CONJ_EXPR As a followup to PAREN_EXPR verification, let's ensure tha

[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-650] libstdc++: build testsuite with -Wabi

2025-05-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:f28ff1e4f1c91f46d80e26dd77917e47cdd41bbe commit r16-650-gf28ff1e4f1c91f46d80e26dd77917e47cdd41bbe Author: Jason Merrill Date: Thu May 1 10:20:25 2025 -0400 libstdc++: build testsuite with -Wabi I added this locally to check whether the PR120012 fix affects li

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression pr117797

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:adc44bd18c07895123f6752956f417eebcaa5acb commit adc44bd18c07895123f6752956f417eebcaa5acb Author: Mikael Morin Date: Wed May 14 22:23:14 2025 +0200 Correction régression pr117797 Diff: --- gcc/fortran/trans-array.cc | 5 + gcc/fortran/trans-expr.cc | 9 -

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression alloc_comp_auto_array_1

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:640cd6aeedb0434fd7f7bebb098eefdd90937cd8 commit 640cd6aeedb0434fd7f7bebb098eefdd90937cd8 Author: Mikael Morin Date: Thu May 15 16:30:28 2025 +0200 Correction régression alloc_comp_auto_array_1 Diff: --- gcc/fortran/trans-array.cc | 58 +++

[gcc r16-652] c++: -fimplicit-constexpr and modules

2025-05-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:9694bb129c0dbf54138d94caa28d692842fdc233 commit r16-652-g9694bb129c0dbf54138d94caa28d692842fdc233 Author: Jason Merrill Date: Fri May 9 19:13:49 2025 -0400 c++: -fimplicit-constexpr and modules Import didn't like differences in DECL_DECLARED_CONSTEXPR_P due t

[gcc r16-653] c++: use normal std list for module tests

2025-05-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:9a2083f025fae3559474b961943484d764c2e6dd commit r16-653-g9a2083f025fae3559474b961943484d764c2e6dd Author: Jason Merrill Date: Mon Nov 18 19:48:41 2024 +0100 c++: use normal std list for module tests The modules tests have used their own version of the code to

[gcc r16-651] c++: one more PR99599 tweak

2025-05-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:2ee1fce9fc35de21b28823ccae433c90a0ce270b commit r16-651-g2ee1fce9fc35de21b28823ccae433c90a0ce270b Author: Jason Merrill Date: Wed May 14 10:23:32 2025 -0400 c++: one more PR99599 tweak Patrick pointed out that if the parm/arg types aren't complete yet at this

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Mise à jour dump coarray_lib_this_image_1

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:08630b0731375c4d8e84a6254ed50f8106af14e9 commit 08630b0731375c4d8e84a6254ed50f8106af14e9 Author: Mikael Morin Date: Wed May 14 20:56:59 2025 +0200 Mise à jour dump coarray_lib_this_image_1 Diff: --- gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90 | 2 +- 1 fi

[gcc r16-654] c++: unifying specializations of non-primary tmpls [PR120161]

2025-05-15 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:0c430503f2849ebb20105695b8ad40d43d797c7b commit r16-654-g0c430503f2849ebb20105695b8ad40d43d797c7b Author: Patrick Palka Date: Thu May 15 11:07:53 2025 -0400 c++: unifying specializations of non-primary tmpls [PR120161] Here unification of P=Wrap::type, A=Wrap

[gcc r16-655] [RISC-V][PR target/120223] Don't use bset/binv for XTHEADBS

2025-05-15 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:87d0daab1ec9d5c901295e8045cbd67f80b2fa23 commit r16-655-g87d0daab1ec9d5c901295e8045cbd67f80b2fa23 Author: Jeff Law Date: Thu May 15 09:03:13 2025 -0600 [RISC-V][PR target/120223] Don't use bset/binv for XTHEADBS Thead has the XTHEADBB extension which has a lo

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression char_allocation_1

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6453e6a7250ab3be353c7582f733e6f61a16bf6 commit a6453e6a7250ab3be353c7582f733e6f61a16bf6 Author: Mikael Morin Date: Thu May 15 17:25:01 2025 +0200 Correction régression char_allocation_1 Diff: --- gcc/fortran/trans-array.cc | 1 - 1 file changed, 1 deletion(-) diff

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression bind_c_char_9

2025-05-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3a432b11ac97ca20fd49a0bcddb4a82cb4011750 commit 3a432b11ac97ca20fd49a0bcddb4a82cb4011750 Author: Mikael Morin Date: Thu May 15 17:09:34 2025 +0200 Correction régression bind_c_char_9 Diff: --- gcc/fortran/trans-array.cc | 17 - 1 file changed, 12 ins

[gcc r16-657] libstdc++: Micro-optimization in std::arg overload for scalars

2025-05-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:270d23c5b201c8e000f60e05d17577498f409441 commit r16-657-g270d23c5b201c8e000f60e05d17577498f409441 Author: Jonathan Wakely Date: Mon May 12 12:56:17 2025 +0100 libstdc++: Micro-optimization in std::arg overload for scalars Use __builtin_signbit directly instea

[gcc r16-656] libstdc++: Deprecate non-standard std::fabs(const complex&) [PR120235]

2025-05-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:6dbcbd96e90159e87a339b98192b7e6e5534b0d7 commit r16-656-g6dbcbd96e90159e87a339b98192b7e6e5534b0d7 Author: Jonathan Wakely Date: Mon May 12 11:34:01 2025 +0100 libstdc++: Deprecate non-standard std::fabs(const complex&) [PR120235] There was an overload of fabs

[gcc r16-658] libstdc++: Fix std::format_kind primary template for Clang [PR120190]

2025-05-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:c65725eccbabf3b9b5965f27fff2d3b9f6c75930 commit r16-658-gc65725eccbabf3b9b5965f27fff2d3b9f6c75930 Author: Jonathan Wakely Date: Thu May 15 11:01:05 2025 +0100 libstdc++: Fix std::format_kind primary template for Clang [PR120190] Although Clang trunk has been

[gcc r16-659] libstdc++: Fix class mandate for extents.

2025-05-15 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:0babc6f29f7c29215674b3ee58d5dd17ce7b3849 commit r16-659-g0babc6f29f7c29215674b3ee58d5dd17ce7b3849 Author: Luc Grosheintz Date: Wed May 14 21:13:52 2025 +0200 libstdc++: Fix class mandate for extents. The standard states that the IndexType must be a signed or

[gcc/devel/omp/gcc-15] Non-contiguous array support patches [PR76739]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:509286d4aa77f193f22e9427d3ceb86ad07f5ccf commit 509286d4aa77f193f22e9427d3ceb86ad07f5ccf Author: Chung-Lin Tang Date: Sat Apr 12 16:22:37 2025 + Non-contiguous array support patches [PR76739] This is based on OG14 commit b143c1c447945ce05903ff1360ead97774

[gcc/devel/omp/gcc-15] libgomp: Merge 'gomp_map_vars_openacc' into 'goacc_map_vars' [PR76739]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:130451de0f379ff2097f1f4cbacd5dc2152baf84 commit 130451de0f379ff2097f1f4cbacd5dc2152baf84 Author: Thomas Schwinge Date: Sat Apr 12 17:52:13 2025 + libgomp: Merge 'gomp_map_vars_openacc' into 'goacc_map_vars' [PR76739] Upstream has 'goacc_map_vars'; merge t

[gcc/devel/omp/gcc-15] Identify OMP development branch in output of 'gcc --version'

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:089a139c758cfab3ba9a72c5038d981d8e996367 commit 089a139c758cfab3ba9a72c5038d981d8e996367 Author: Sandra Loosemore Date: Sat Apr 12 15:43:34 2025 + Identify OMP development branch in output of 'gcc --version' gcc/ChangeLog * Makefile.in (REVISI

[gcc/devel/omp/gcc-15] OpenACC: Pass pre-allocated 'ptrblock' to 'goacc_noncontig_array_create_ptrblock' [PR76739]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:1f60b10dd70e20a87213dfa74108419743413bce commit 1f60b10dd70e20a87213dfa74108419743413bce Author: Thomas Schwinge Date: Sat Apr 12 17:58:05 2025 + OpenACC: Pass pre-allocated 'ptrblock' to 'goacc_noncontig_array_create_ptrblock' [PR76739] ... to simplify

[gcc/devel/omp/gcc-15] Various OpenACC reduction enhancements - FE changes

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:98aafd1bba946e9a5da0b464bf81b928977b2bc6 commit 98aafd1bba946e9a5da0b464bf81b928977b2bc6 Author: Julian Brown Date: Sun Apr 13 23:15:27 2025 + Various OpenACC reduction enhancements - FE changes gcc/c/ChangeLog * c-parser.cc (c_parser_omp_vari

[gcc/devel/omp/gcc-15] Add OpenACC Fortran support for deviceptr and variable in common blocks

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:92f424738cc6fd394d539308ba395d83adefffc4 commit 92f424738cc6fd394d539308ba395d83adefffc4 Author: Cesar Philippidis Date: Wed Apr 23 03:01:28 2025 + Add OpenACC Fortran support for deviceptr and variable in common blocks This is a merge of these OG14 commi

[gcc/devel/omp/gcc-15] git_update_version.py: Support vendor-branch version bumps

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:dbd927be10e2daf0c995f43cd28cf1d1883cac42 commit dbd927be10e2daf0c995f43cd28cf1d1883cac42 Author: Tobias Burnus Date: Thu May 15 00:34:05 2025 + git_update_version.py: Support vendor-branch version bumps contrib/ChangeLog: * gcc-changelog/

[gcc/devel/omp/gcc-15] Enable GOMP_MAP_FIRSTPRIVATE_INT for OpenACC

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:8f1fe6c2b2f17d02561435ad301f7fdc3271a90b commit 8f1fe6c2b2f17d02561435ad301f7fdc3271a90b Author: Cesar Philippidis Date: Tue Feb 26 15:10:21 2019 -0800 Enable GOMP_MAP_FIRSTPRIVATE_INT for OpenACC Incorporates these commits from OG14 branch: a743b0947593f

[gcc/devel/omp/gcc-15] Adjustments and additions to testcases

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:9f379125df4a72ba99fa8e5804146a056069fd24 commit 9f379125df4a72ba99fa8e5804146a056069fd24 Author: Cesar Philippidis Date: Tue Feb 26 13:18:36 2019 -0800 Adjustments and additions to testcases gcc/testsuite/ChangeLog * g++.dg/goacc/loop-1.c: New tes

[gcc/devel/omp/gcc-15] Given OpenACC 'async', defer 'free' of non-contiguous array support data structures [PR76739]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:27cfb2b1363eeb4716dcdc58a070d36e68ece766 commit 27cfb2b1363eeb4716dcdc58a070d36e68ece766 Author: Thomas Schwinge Date: Sat Apr 12 17:54:45 2025 + Given OpenACC 'async', defer 'free' of non-contiguous array support data structures [PR76739] Fix-up for og1

[gcc/devel/omp/gcc-15] Various OpenACC reduction enhancements - ME and nvptx changes

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:bf57265a41ca35df1d61d922c8797caebd8ed50d commit bf57265a41ca35df1d61d922c8797caebd8ed50d Author: Julian Brown Date: Sun Apr 13 23:34:17 2025 + Various OpenACC reduction enhancements - ME and nvptx changes gcc/ChangeLog * config/nvptx/nvptx.cc

[gcc/devel/omp/gcc-15] Various OpenACC reduction enhancements - test cases

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b40270176bd5abd0efa1eeef8f5120a495c4d0c3 commit b40270176bd5abd0efa1eeef8f5120a495c4d0c3 Author: Julian Brown Date: Sun Apr 13 23:54:16 2025 + Various OpenACC reduction enhancements - test cases gcc/testsuite/ChangeLog * c-c++-common/goacc/red

[gcc/devel/omp/gcc-15] Add changes to profiling interface from OG8 branch

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:63caf6bc2f914518dbfcd242164f5e990982bdf9 commit 63caf6bc2f914518dbfcd242164f5e990982bdf9 Author: Thomas Schwinge Date: Fri Jun 21 10:40:38 2019 -0700 Add changes to profiling interface from OG8 branch This bundles up the parts of the profiling code from the O

[gcc/devel/omp/gcc-15] Enable firstprivate OpenACC reductions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:4566c9843f93d28f50dbe500b1b649a7731d1cd1 commit 4566c9843f93d28f50dbe500b1b649a7731d1cd1 Author: Cesar Philippidis Date: Tue Feb 26 15:59:03 2019 -0800 Enable firstprivate OpenACC reductions gcc/ChangeLog * gimplify.cc (omp_add_variable): Enable f

[gcc/devel/omp/gcc-15] Don't mark OpenACC auto loops as independent inside acc parallel regions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:928a71527927b7ab638b886e11cb02221faa0b97 commit 928a71527927b7ab638b886e11cb02221faa0b97 Author: Cesar Philippidis Date: Tue Feb 26 15:55:23 2019 -0800 Don't mark OpenACC auto loops as independent inside acc parallel regions gcc/ChangeLog * omp-lo

[gcc/devel/omp/gcc-15] Handle references in OpenACC "private" clauses

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3f1fd7de5e4de061acfeffb07d37b2f9b5c78d16 commit 3f1fd7de5e4de061acfeffb07d37b2f9b5c78d16 Author: Julian Brown Date: Fri Sep 20 13:53:10 2019 -0700 Handle references in OpenACC "private" clauses Combination of OG14 commits 141a592bf147c91c28de7864fa1225968

[gcc/devel/omp/gcc-15] Fortran "declare create"/allocate support for OpenACC

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:e361f9db605ec2601de633e302b4a77ff8764948 commit e361f9db605ec2601de633e302b4a77ff8764948 Author: Cesar Philippidis Date: Thu Apr 17 14:10:11 2025 + Fortran "declare create"/allocate support for OpenACC This patch incorporates these commits from OG14 branc

[gcc/devel/omp/gcc-15] libgomp, nvptx: Cuda pinned memory

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:86086c93cddee91aa5a5deda1f1a0ade0d868d66 commit 86086c93cddee91aa5a5deda1f1a0ade0d868d66 Author: Andrew Stubbs Date: Fri Apr 18 21:48:33 2025 + libgomp, nvptx: Cuda pinned memory https://patchwork.sourceware.org/project/gcc/list/?series=35022 Thi

[gcc/devel/omp/gcc-15] libgomp: fine-grained pinned memory allocator

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:59ebc6007887151cdb0f7d00108b86a5921ec5a4 commit 59ebc6007887151cdb0f7d00108b86a5921ec5a4 Author: Andrew Stubbs Date: Fri Apr 18 21:56:19 2025 + libgomp: fine-grained pinned memory allocator https://patchwork.sourceware.org/project/gcc/list/?series=35022

[gcc/devel/omp/gcc-15] nvptx: remove erroneous stack deletion

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:adc63e59f99f856ff4cd6b1fdb2331b16f603e41 commit adc63e59f99f856ff4cd6b1fdb2331b16f603e41 Author: Andrew Stubbs Date: Tue Feb 23 21:35:08 2021 + nvptx: remove erroneous stack deletion The stacks are not supposed to be deleted every time memory is allocated

[gcc/devel/omp/gcc-15] openmp: -foffload-memory=pinned

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:e13ab24bf919a7c4dc30dcfc9fafa9c6349a90a7 commit e13ab24bf919a7c4dc30dcfc9fafa9c6349a90a7 Author: Andrew Stubbs Date: Wed Jun 12 11:42:21 2024 + openmp: -foffload-memory=pinned https://patchwork.sourceware.org/project/gcc/list/?series=35022 Implem

[gcc/devel/omp/gcc-15] OpenMP 5.0: Allow multiple clauses mapping same variable

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:36d4c7cc19ebe08be4a421411e602630a763650e commit 36d4c7cc19ebe08be4a421411e602630a763650e Author: Chung-Lin Tang Date: Mon Feb 1 03:16:47 2021 -0800 OpenMP 5.0: Allow multiple clauses mapping same variable This is a merge of: https://gcc.gnu.org/pipermail/

[gcc/devel/omp/gcc-15] vect: WORKAROUND vectorizer bug

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:103758a6d5a021b8d703887bbdc990e2b6986c73 commit 103758a6d5a021b8d703887bbdc990e2b6986c73 Author: Andrew Stubbs Date: Fri Oct 21 14:19:31 2022 +0100 vect: WORKAROUND vectorizer bug This patch disables vectorization of memory accesses to non-default address

[gcc/devel/omp/gcc-15] omp-oacc-kernels-decompose.cc: fix -fcompare-debug with GIMPLE_DEBUG

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6505ad1b940441074b7556048907941a26cea495 commit 6505ad1b940441074b7556048907941a26cea495 Author: Tobias Burnus Date: Fri Oct 21 15:31:25 2022 +0200 omp-oacc-kernels-decompose.cc: fix -fcompare-debug with GIMPLE_DEBUG GIMPLE_DEBUG were put in a parallel region

[gcc/devel/omp/gcc-15] openacc: Adjust loop lowering for AMD GCN

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:9796420d0100c48ccb8e35283f940781c3119aac commit 9796420d0100c48ccb8e35283f940781c3119aac Author: Julian Brown Date: Fri Apr 18 21:00:09 2025 + openacc: Adjust loop lowering for AMD GCN This patch adjusts OpenACC loop lowering in the AMD GCN target compile

[gcc/devel/omp/gcc-15] DWARF: late code range fixup

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6e115c050c648c8e3cf4f3cb3c5dae6feb348205 commit 6e115c050c648c8e3cf4f3cb3c5dae6feb348205 Author: Andrew Stubbs Date: Sun Dec 6 19:23:55 2020 + DWARF: late code range fixup Ensure that the parent DWARF subprograms of offload kernel functions have a cod

[gcc/devel/omp/gcc-15] openmp: Add -foffload-memory

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6c86aec56567424416e52372473c8f0694ce65a9 commit 6c86aec56567424416e52372473c8f0694ce65a9 Author: Andrew Stubbs Date: Fri Apr 18 21:39:54 2025 + openmp: Add -foffload-memory https://patchwork.sourceware.org/project/gcc/list/?series=35022 Add a new

[gcc/devel/omp/gcc-15] libgomp amdgcn: Fix issues with dynamic OpenMP thread scaling

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:48db8148b94ab2d93d9d5301f44950adf2a9c786 commit 48db8148b94ab2d93d9d5301f44950adf2a9c786 Author: Andrew Stubbs Date: Tue Aug 3 13:45:35 2021 +0100 libgomp amdgcn: Fix issues with dynamic OpenMP thread scaling libgomp/ChangeLog: * config/gcn/b

[gcc/devel/omp/gcc-15] OpenMP: C++ "declare mapper" support

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b7f04b07a970dd664f3f554352b4b6138498e4c0 commit b7f04b07a970dd664f3f554352b4b6138498e4c0 Author: Julian Brown Date: Sun Apr 20 21:59:22 2025 + OpenMP: C++ "declare mapper" support This patch adds support for OpenMP 5.0 "declare mapper" functionality f

[gcc/devel/omp/gcc-15] OpenACC: Improve implicit mapping for non-lexically nested offload regions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:87548cbb46416486888daad14c606dffa8e58204 commit 87548cbb46416486888daad14c606dffa8e58204 Author: Julian Brown Date: Sun Apr 20 00:00:54 2025 + OpenACC: Improve implicit mapping for non-lexically nested offload regions This patch enables use of the OMP_CLA

[gcc/devel/omp/gcc-15] OpenMP: Fortran "!$omp declare mapper" support

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:80070581ff2949ae982e041f23710c0221661a28 commit 80070581ff2949ae982e041f23710c0221661a28 Author: Julian Brown Date: Wed Apr 23 03:22:33 2025 + OpenMP: Fortran "!$omp declare mapper" support This patch implements "omp declare mapper" functionality for Fort

[gcc/devel/omp/gcc-15] OpenMP: Reprocess expanded clauses after 'declare mapper' instantiation

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:9c46ffc29646d1c0b16446e8b7e8b294cae49792 commit 9c46ffc29646d1c0b16446e8b7e8b294cae49792 Author: Julian Brown Date: Thu Apr 24 14:31:21 2025 + OpenMP: Reprocess expanded clauses after 'declare mapper' instantiation This patch reprocesses expanded clauses

[gcc/devel/omp/gcc-15] OpenMP: Move Fortran 'declare mapper' instantiation code

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:0b097544ca3abd8faf2078777fd50ca4a154dba5 commit 0b097544ca3abd8faf2078777fd50ca4a154dba5 Author: Julian Brown Date: Tue Apr 22 04:29:50 2025 + OpenMP: Move Fortran 'declare mapper' instantiation code This patch moves the code for explicit 'declare mapper'

[gcc/devel/omp/gcc-15] OpenMP: Support OpenMP 5.0 "declare mapper" directives for C

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:69fd51954fcfb3dbb4972cb873221a30b6262849 commit 69fd51954fcfb3dbb4972cb873221a30b6262849 Author: Julian Brown Date: Mon Apr 21 02:08:35 2025 + OpenMP: Support OpenMP 5.0 "declare mapper" directives for C This patch adds support for "declare mapper" direct

[gcc/devel/omp/gcc-15] OpenMP, Fortran: Handle errors in 'declare mapper' instantiation

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:7affa61f67813b86206db027b981b165bccb84b7 commit 7affa61f67813b86206db027b981b165bccb84b7 Author: Sandra Loosemore Date: Mon May 12 16:41:45 2025 + OpenMP, Fortran: Handle errors in 'declare mapper' instantiation The patch "OpenMP: Reprocess expanded claus

[gcc/devel/omp/gcc-15] OpenMP: Look up 'declare mapper' definitions at resolution time not parse time

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3ea1f835c3775431634ffe1ad44b0c742664a3dd commit 3ea1f835c3775431634ffe1ad44b0c742664a3dd Author: Julian Brown Date: Wed Apr 23 00:01:43 2025 + OpenMP: Look up 'declare mapper' definitions at resolution time not parse time This patch moves 'declare mapper

[gcc/devel/omp/gcc-15] OpenMP: Noncontiguous "target update" for Fortran

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b5994c6a48001a32644c1bb575d40dbef05947a3 commit b5994c6a48001a32644c1bb575d40dbef05947a3 Author: Julian Brown Date: Thu Apr 24 19:05:56 2025 + OpenMP: Noncontiguous "target update" for Fortran (Note: On OG14 branch, this was tacked on to "OpenMP: Array sh

[gcc/devel/omp/gcc-15] OpenMP: Array shaping operator and strided "target update" for C

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:7fc852666c51536b6d504505ab84b2c050c46d17 commit 7fc852666c51536b6d504505ab84b2c050c46d17 Author: Julian Brown Date: Thu Apr 24 19:03:16 2025 + OpenMP: Array shaping operator and strided "target update" for C Following the similar support for C++, here is

[gcc/devel/omp/gcc-15] OpenMP: testsuite fixups for C++ allocators

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b2fe3f7606e8faa5f0f68470f86a34e64d999408 commit b2fe3f7606e8faa5f0f68470f86a34e64d999408 Author: Sandra Loosemore Date: Sat May 10 21:45:56 2025 + OpenMP: testsuite fixups for C++ allocators The patch "OpenMP: Add C++ support for 'omp allocate'" is a back

[gcc r16-669] Fortran: default-initialization and functions returning derived type [PR85750]

2025-05-15 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:d31ab498b12ebbe4f50acb2aa240ff92c73f310c commit r16-669-gd31ab498b12ebbe4f50acb2aa240ff92c73f310c Author: Harald Anlauf Date: Thu May 15 21:07:07 2025 +0200 Fortran: default-initialization and functions returning derived type [PR85750] Functions with non-poi

[gcc/devel/omp/gcc-15] Fix strided `target update`

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:2ab0f672c29b875f4c5cb73b3770598981d9dba5 commit 2ab0f672c29b875f4c5cb73b3770598981d9dba5 Author: Paul-Antoine Arras Date: Fri Jun 7 20:29:40 2024 +0200 Fix strided `target update` OG14 fixup for mainline commit 25072a477a5 "OpenMP: Call cuMemcpy2D/cuMemcp

[gcc/devel/omp/gcc-15] libgomp: parallel reverse offload

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:fc4bf7b190ee2db44839c09518ca074c5cef8a3b commit fc4bf7b190ee2db44839c09518ca074c5cef8a3b Author: Andrew Stubbs Date: Fri Sep 1 16:49:58 2023 +0100 libgomp: parallel reverse offload Extend OpenMP reverse offload support to allow running the host kernels on

[gcc/devel/omp/gcc-15] OpenMP: Enable 'declare mapper' mappers for 'target update' directives

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6ffe14f3198140918d10958702281afba863b41b commit 6ffe14f3198140918d10958702281afba863b41b Author: Julian Brown Date: Sat Apr 26 18:28:36 2025 + OpenMP: Enable 'declare mapper' mappers for 'target update' directives This patch enables use of 'declare mapper

[gcc/devel/omp/gcc-15] OpenMP: Allow complete replacement of clause during map/to/from expansion

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:7431820c24b68001c614b26208be9c9f53c712b8 commit 7431820c24b68001c614b26208be9c9f53c712b8 Author: Julian Brown Date: Tue Apr 30 19:21:22 2024 +0200 OpenMP: Allow complete replacement of clause during map/to/from expansion At present, map/to/from clauses on Ope

[gcc/devel/omp/gcc-15] OpenACC 2.7: Connect readonly modifier to points-to analysis

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:ef9bac1dbc7c600372100206995f4a4598475005 commit ef9bac1dbc7c600372100206995f4a4598475005 Author: Chung-Lin Tang Date: Mon Nov 11 17:16:26 2024 + OpenACC 2.7: Connect readonly modifier to points-to analysis This patch links the readonly modifier to points-

[gcc/devel/omp/gcc-15] OpenMP: Add flag for code elision to omp_context_selector_matches.

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:203eb6e9c949ebfe3d08a845d641a68955a82b49 commit 203eb6e9c949ebfe3d08a845d641a68955a82b49 Author: Sandra Loosemore Date: Sun Feb 9 21:34:35 2025 + OpenMP: Add flag for code elision to omp_context_selector_matches. The "begin declare variant" has different

[gcc/devel/omp/gcc-15] OpenMP: Restore lost Fortran testcase for 'omp allocate'

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:67b186d7377b6a0b7ad6a469b3ae9feba192f149 commit 67b186d7377b6a0b7ad6a469b3ae9feba192f149 Author: Tobias Burnus Date: Thu May 1 15:39:42 2025 + OpenMP: Restore lost Fortran testcase for 'omp allocate' This testcase, which is present on the OG13 and OG14 br

[gcc/devel/omp/gcc-15] OpenMP: C++ front end support for "begin declare variant"

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:295dd6f754aaccacfe1708d962373ed8be3717dc commit 295dd6f754aaccacfe1708d962373ed8be3717dc Author: Sandra Loosemore Date: Sun Feb 9 21:34:35 2025 + OpenMP: C++ front end support for "begin declare variant" This patch implements C++ support for the "begin de

[gcc/devel/omp/gcc-15] OpenMP: C front end support for "begin declare variant"

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:d5a1822a5ccaa2ce7c35f04fcdcedfe92e209d84 commit d5a1822a5ccaa2ce7c35f04fcdcedfe92e209d84 Author: Sandra Loosemore Date: Sun Feb 9 21:34:36 2025 + OpenMP: C front end support for "begin declare variant" gcc/c/ChangeLog * c-decl.cc (current_omp_

[gcc/devel/omp/gcc-15] openmp: Add support for iterators in 'target update' clauses (C/C++)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:176d660537b2edc8007a4bed1eb936d881a46277 commit 176d660537b2edc8007a4bed1eb936d881a46277 Author: Kwok Cheung Yeung Date: Wed Nov 27 21:51:34 2024 + openmp: Add support for iterators in 'target update' clauses (C/C++) This adds support for iterators in 'to

[gcc/devel/omp/gcc-15] openmp: Refactor handling of iterators

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:4e12ac8efad19d339a2c02efc7595c6f974f2328 commit 4e12ac8efad19d339a2c02efc7595c6f974f2328 Author: Kwok Cheung Yeung Date: Wed Nov 27 21:49:12 2024 + openmp: Refactor handling of iterators Move code to calculate the iteration size and to generate the iterat

[gcc/devel/omp/gcc-15] OpenACC: array reductions bug fixes

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:a6682e7af891700ae67e7d0f5d3fcc462eb44609 commit a6682e7af891700ae67e7d0f5d3fcc462eb44609 Author: Chung-Lin Tang Date: Fri May 2 00:33:07 2025 + OpenACC: array reductions bug fixes This is a merge of the v4 to v5 diff patch from: https://gcc.gnu.org/pi

[gcc/devel/omp/gcc-15] OpenMP: Support functions for nested "begin declare variant"

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:e0a386fae63d349e347ac7394bd15e54cc5e8e11 commit e0a386fae63d349e347ac7394bd15e54cc5e8e11 Author: Sandra Loosemore Date: Sun Feb 9 21:34:35 2025 + OpenMP: Support functions for nested "begin declare variant" This patch adds functions for variant name mangl

[gcc/devel/omp/gcc-15] OpenMP: C/C++ common testcases for "omp begin declare variant"

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3dfe9733eabd74f21999dde36166bdedc5d06b1c commit 3dfe9733eabd74f21999dde36166bdedc5d06b1c Author: Sandra Loosemore Date: Sun Feb 9 21:34:36 2025 + OpenMP: C/C++ common testcases for "omp begin declare variant" gcc/testsuite/ChangeLog * c-c++-co

[gcc/devel/omp/gcc-15] OpenACC: Improve implicit mapping for non-lexically nested offload regions: Adjust cherry-picked tes

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:f6c5e4c0c695cc7a41376a920350827d54755d1c commit f6c5e4c0c695cc7a41376a920350827d54755d1c Author: Thomas Schwinge Date: Wed Apr 16 21:52:53 2025 +0200 OpenACC: Improve implicit mapping for non-lexically nested offload regions: Adjust cherry-picked test cases

[gcc/devel/omp/gcc-15] Use OpenACC code to process OpenMP target regions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:8258d04ad7aaed6b6017da313ca14fcfdc512e7d commit 8258d04ad7aaed6b6017da313ca14fcfdc512e7d Author: Chung-Lin Tang Date: Sat Apr 19 21:11:34 2025 + Use OpenACC code to process OpenMP target regions (forward ported from devel/omp/gcc-12) This is a ba

[gcc/devel/omp/gcc-15] OpenMP: Expand "declare mapper" mappers for target {enter, exit, } data directives

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:214479eb07f025b7721172420b2c18fd5c797edf commit 214479eb07f025b7721172420b2c18fd5c797edf Author: Julian Brown Date: Tue Apr 22 02:50:59 2025 + OpenMP: Expand "declare mapper" mappers for target {enter,exit,} data directives This patch allows 'declare map

[gcc/devel/omp/gcc-15] openmp: Add support for iterators in map clauses (C/C++)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:4756123b29d183da7f57533d4ef67c6361fb2a79 commit 4756123b29d183da7f57533d4ef67c6361fb2a79 Author: Kwok Cheung Yeung Date: Sat May 3 20:24:26 2025 + openmp: Add support for iterators in map clauses (C/C++) This adds preliminary support for iterators in map

[gcc/devel/omp/gcc-15] OpenMP: Support accelerated 2D/3D memory copies for AMD GCN [OG14-only part]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:5f7678f015bb31a5aef0ea4f801a3fcff2e85050 commit 5f7678f015bb31a5aef0ea4f801a3fcff2e85050 Author: Julian Brown Date: Wed Sep 13 13:31:48 2023 + OpenMP: Support accelerated 2D/3D memory copies for AMD GCN [OG14-only part] This patch only adds the bits missi

[gcc/devel/omp/gcc-15] openmp: Add macros for iterator element access

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:c97eaee945deaddfc5c14a2ef6102ff5599a91f3 commit c97eaee945deaddfc5c14a2ef6102ff5599a91f3 Author: Kwok Cheung Yeung Date: Sat May 3 20:38:10 2025 + openmp: Add macros for iterator element access gcc/c/ * c-parser.cc (c_parser_omp_iterators

[gcc/devel/omp/gcc-15] OpenACC 2.7: update references to supported version to 2.7/201811.

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:cd09bc9e3c240154095200ef38eea2bdf7de4ebf commit cd09bc9e3c240154095200ef38eea2bdf7de4ebf Author: Chung-Lin Tang Date: Fri Apr 11 08:46:12 2025 + OpenACC 2.7: update references to supported version to 2.7/201811. 2025-04-11 Chung-Lin Tang gcc/c

[gcc r16-647] libstdc++: Fix preprocessor check for __float128 formatter [PR119246]

2025-05-15 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:d010a39b9e788a1b3c58e0954c1b2c6afad8210a commit r16-647-gd010a39b9e788a1b3c58e0954c1b2c6afad8210a Author: Tomasz Kamiński Date: Thu May 15 08:58:09 2025 +0200 libstdc++: Fix preprocessor check for __float128 formatter [PR119246] The previous check `_GLIBCXX_F

[gcc r16-648] OpenMP/Fortran: Fix allocatable-component mapping of derived-type array comps

2025-05-15 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f99017c3125f4400cf6a098cf5b33d32fe3e6645 commit r16-648-gf99017c3125f4400cf6a098cf5b33d32fe3e6645 Author: Tobias Burnus Date: Thu May 15 09:15:21 2025 +0200 OpenMP/Fortran: Fix allocatable-component mapping of derived-type array comps The check whether the l

[gcc r16-660] cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251]

2025-05-15 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:022d8e25e49021b378a4e6c24c2f0c380a066690 commit r16-660-g022d8e25e49021b378a4e6c24c2f0c380a066690 Author: Robert Dubner Date: Thu May 15 12:01:12 2025 -0400 cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251] The tests were displaying 0xF

  1   2   >