[gcc r15-9690] c++: unifying specializations of non-primary tmpls [PR120161]

2025-05-15 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:488c997aeb6669c333287a1f0063ce5fb706a8b5 commit r15-9690-g488c997aeb6669c333287a1f0063ce5fb706a8b5 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=Wra

[gcc r16-670] c++: remove coroutines.exp

2025-05-15 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:de3cbcf9730b60db76c31c5b628f4bf2ebd6b284 commit r16-670-gde3cbcf9730b60db76c31c5b628f4bf2ebd6b284 Author: Jason Merrill Date: Sat May 10 11:24:38 2025 -0400 c++: remove coroutines.exp coroutines.exp was basically only there to add -std=c++20 to all the tests;

[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/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] 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: 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] 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] libgomp.{c, fortran}/interop-{hip, cuda}: Fix dg-run target selection

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:3fd9d22158f33146d4b0291cdc58c74e3c9c8011 commit 3fd9d22158f33146d4b0291cdc58c74e3c9c8011 Author: Tobias Burnus Date: Fri May 9 10:57:44 2025 +0200 libgomp.{c,fortran}/interop-{hip,cuda}: Fix dg-run target selection While the tests checked whether the CUDA/HIP

[gcc/devel/omp/gcc-15] openmp, Fortran: Add support using iterators with custom mappers in Fortran

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:6e66dfea0a5cbad897100a1841c8599d5812fab7 commit 6e66dfea0a5cbad897100a1841c8599d5812fab7 Author: Kwok Cheung Yeung Date: Sat May 3 20:42:46 2025 + openmp, Fortran: Add support using iterators with custom mappers in Fortran gcc/fortran/ *

[gcc/devel/omp/gcc-15] openmp: Add support for non-constant iterator parameters in map, to and from clauses

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:eaa3e514e956c5e9c2c0b96dfc2a037f9e476a16 commit eaa3e514e956c5e9c2c0b96dfc2a037f9e476a16 Author: Kwok Cheung Yeung Date: Thu Dec 12 21:22:20 2024 + openmp: Add support for non-constant iterator parameters in map, to and from clauses This patch enables su

[gcc/devel/omp/gcc-15] Reference reduction localization

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:318087911456a67455b53d86f4be882f6db0c5c7 commit 318087911456a67455b53d86f4be882f6db0c5c7 Author: Cesar Philippidis Date: Tue Apr 15 15:56:38 2025 + Reference reduction localization gcc/ChangeLog * gimplify.cc (privatize_reduction): New struct.

[gcc/devel/omp/gcc-15] OpenMP: need_device_ptr and need_device_addr support for adjust_args

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:7d0a491403732df2f081249eee844bb68ec2fefc commit 7d0a491403732df2f081249eee844bb68ec2fefc Author: Sandra Loosemore Date: Sat Apr 26 02:22:39 2025 + OpenMP: need_device_ptr and need_device_addr support for adjust_args This patch adds support for the "need_d

[gcc/devel/omp/gcc-15] Default compute dimensions (compile time)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:e25ce4d65f69cefd36f625ebabf13c0b41638954 commit e25ce4d65f69cefd36f625ebabf13c0b41638954 Author: Nathan Sidwell Date: Mon Apr 14 16:38:55 2025 + Default compute dimensions (compile time) This patch was previously combined with an unrelated change and test

[gcc/devel/omp/gcc-15] GCN, nvptx offloading: Host/device compatibility: Itanium C++ ABI, DSO Object Destruction API [PR119

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:34684e55480ababbb768e9b027a47b3f5356c05d commit 34684e55480ababbb768e9b027a47b3f5356c05d Author: Thomas Schwinge Date: Wed Apr 23 10:51:48 2025 +0200 GCN, nvptx offloading: Host/device compatibility: Itanium C++ ABI, DSO Object Destruction API [PR119853, PR119854]

[gcc/devel/omp/gcc-15] libgomp: Add additional OpenMP interop runtime tests

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:0c81b0c22610a0c6a55c295d6a5d11f5919648d9 commit 0c81b0c22610a0c6a55c295d6a5d11f5919648d9 Author: Tobias Burnus Date: Thu Apr 24 14:36:37 2025 +0200 libgomp: Add additional OpenMP interop runtime tests Add checks for nowait/depend and for checks that the retur

[gcc/devel/omp/gcc-15] openmp, fortran: Add iterator support for Fortran deep-mapping of allocatables

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b3f963fba1ce263b79f73bb50f46ac46b49094da commit b3f963fba1ce263b79f73bb50f46ac46b49094da Author: Kwok Cheung Yeung Date: Sat May 3 21:03:33 2025 + openmp, fortran: Add iterator support for Fortran deep-mapping of allocatables gcc/fortran/

[gcc/devel/omp/gcc-15] Add 'libgomp.c-c++-common/target-cdtor-1.c'

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:c4362bb0317a21e6b8ab4003d78e39bbfd2a5e7f commit c4362bb0317a21e6b8ab4003d78e39bbfd2a5e7f Author: Thomas Schwinge Date: Wed Apr 23 17:35:29 2025 +0200 Add 'libgomp.c-c++-common/target-cdtor-1.c' libgomp/ * testsuite/libgomp.c-c++-common/tar

[gcc/devel/omp/gcc-15] openmp: Add support for using custom mappers with iterators (C, C++)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:752ef8f4f5ddf9a3372e6d5dc08df6aa05a60ea3 commit 752ef8f4f5ddf9a3372e6d5dc08df6aa05a60ea3 Author: Kwok Cheung Yeung Date: Mon Jan 13 13:08:07 2025 + openmp: Add support for using custom mappers with iterators (C, C++) gcc/c-family/ * c-omp

[gcc/devel/omp/gcc-15] OpenMP, GCN: Add interop-hsa testcase

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:983c4ffae6391caa9e2ac16ed1e3495fff2b95bb commit 983c4ffae6391caa9e2ac16ed1e3495fff2b95bb Author: Andrew Stubbs Date: Thu Apr 24 16:50:08 2025 + OpenMP, GCN: Add interop-hsa testcase This testcase ensures that the interop HSA support is sufficient to run

[gcc/devel/omp/gcc-15] openmp: Scale type precision of collapsed iterator variable

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:81d73ad786759aadd926273e8ddd4adc7e6015bc commit 81d73ad786759aadd926273e8ddd4adc7e6015bc Author: Kwok Cheung Yeung Date: Mon Mar 1 14:15:30 2021 -0800 openmp: Scale type precision of collapsed iterator variable This sets the type precision of the collapsed it

[gcc/devel/omp/gcc-15] OpenACC: "declare create" fixes wrt. "allocatable" variables

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:ed4a45ac95375fac7166cff38dc9a81bd3868abd commit ed4a45ac95375fac7166cff38dc9a81bd3868abd Author: Julian Brown Date: Wed Apr 23 03:09:01 2025 + OpenACC: "declare create" fixes wrt. "allocatable" variables This patch fixes a case revealed by the previous pa

[gcc/devel/omp/gcc-15] DWARF address space for variables

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:113638d2ab90b8b104a2e42d5c9470a9bda98bb5 commit 113638d2ab90b8b104a2e42d5c9470a9bda98bb5 Author: Andrew Stubbs Date: Fri Jan 15 11:26:46 2021 + DWARF address space for variables Add DWARF address class attributes for variables that exist outside the g

[gcc/devel/omp/gcc-15] GCN: Properly switch sections in 'gcn_hsa_declare_function_name' [PR119737]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:a9b364c4ab1e1617196d38c087b71507710882e1 commit a9b364c4ab1e1617196d38c087b71507710882e1 Author: Andrew Pinski Date: Mon Apr 21 22:32:26 2025 + GCN: Properly switch sections in 'gcn_hsa_declare_function_name' [PR119737] There are GCN/C++ target as well as

[gcc/devel/omp/gcc-15] Adjust 'libgomp.c++/target-exceptions-pr118794-1.C' for 'targetm.arm_eabi_unwinder' [PR118794]

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:d3f05d2ed0274cf2b3b8b317a99b8f38e070ab64 commit d3f05d2ed0274cf2b3b8b317a99b8f38e070ab64 Author: Thomas Schwinge Date: Tue Apr 22 13:41:22 2025 +0200 Adjust 'libgomp.c++/target-exceptions-pr118794-1.C' for 'targetm.arm_eabi_unwinder' [PR118794] Fix-up for co

[gcc/devel/omp/gcc-15] openmp, fortran: Add support for map iterators in OpenMP target construct (Fortran)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:441f52bd64a87eeb36e4cda2535260f4236fc040 commit 441f52bd64a87eeb36e4cda2535260f4236fc040 Author: Kwok Cheung Yeung Date: Sat May 3 20:36:21 2025 + openmp, fortran: Add support for map iterators in OpenMP target construct (Fortran) This adds support for i

[gcc/devel/omp/gcc-15] openmp: Fix struct handling for OpenMP iterators

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:bb8a5a0783a209512e8d814b4307e910fe141377 commit bb8a5a0783a209512e8d814b4307e910fe141377 Author: Kwok Cheung Yeung Date: Fri Apr 11 18:27:00 2025 +0100 openmp: Fix struct handling for OpenMP iterators New clauses can be created for structs, and these will als

[gcc/devel/omp/gcc-15] libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:bfc85ec56e3f1695519b4682143ee5099352a402 commit bfc85ec56e3f1695519b4682143ee5099352a402 Author: Tobias Burnus Date: Thu Apr 24 18:26:30 2025 +0200 libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test This is all about using the AMD's HIP he

[gcc/devel/omp/gcc-15] openmp, fortran: Add support for non-constant iterator bounds in Fortran deep-mapping iterator suppo

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:9e79318c0dca1d717ca29b6654e3d111b35f920e commit 9e79318c0dca1d717ca29b6654e3d111b35f920e Author: Kwok Cheung Yeung Date: Sat May 3 21:10:47 2025 + openmp, fortran: Add support for non-constant iterator bounds in Fortran deep-mapping iterator support gcc/

[gcc/devel/omp/gcc-15] openmp, fortran: Move udm field of gfc_omp_namelist into a new union

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:12341d4f4a89cf2ebe3f73037b83d33f75baff11 commit 12341d4f4a89cf2ebe3f73037b83d33f75baff11 Author: Kwok Cheung Yeung Date: Sat May 3 20:30:16 2025 + openmp, fortran: Move udm field of gfc_omp_namelist into a new union This patch moves u2.udm into u3.udm.

[gcc/devel/omp/gcc-15] openmp, fortran: Revert to using tree expressions when translating Fortran OpenMP array sections

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:791936457451ad3a2867d02b7ffc743b96b04c42 commit 791936457451ad3a2867d02b7ffc743b96b04c42 Author: Kwok Cheung Yeung Date: Wed Apr 16 11:43:00 2025 +0100 openmp, fortran: Revert to using tree expressions when translating Fortran OpenMP array sections In the pa

[gcc/devel/omp/gcc-15] openmp: Disable strided target updates when iterators are used

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:90a497c233380b43e36dafaa6688ca45b2ba4f35 commit 90a497c233380b43e36dafaa6688ca45b2ba4f35 Author: Kwok Cheung Yeung Date: Thu Sep 12 21:33:58 2024 +0100 openmp: Disable strided target updates when iterators are used Non-contiguous target updates result in the

[gcc/devel/omp/gcc-15] openmp, fortran: Add support for iterators in OpenMP 'target update' constructs (Fortran)

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:5418d2ad283c7cadb35fa920bc18353c1821739d commit 5418d2ad283c7cadb35fa920bc18353c1821739d Author: Kwok Cheung Yeung Date: Wed Nov 27 21:56:08 2024 + openmp, fortran: Add support for iterators in OpenMP 'target update' constructs (Fortran) This adds Fortra

[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] 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] 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] 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: 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: 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: 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: 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: 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] 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: 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] 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 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] 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/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: 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: 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] 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] 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: 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] 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: 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: 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: 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] In 'libgomp/target.c:gomp_unmap_vars_internal', defer 'gomp_remove_var'

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:b4b83d34766a410848d33e8bee24b3d1fb7f1ec1 commit b4b83d34766a410848d33e8bee24b3d1fb7f1ec1 Author: Thomas Schwinge Date: Sat Apr 19 20:52:08 2025 + In 'libgomp/target.c:gomp_unmap_vars_internal', defer 'gomp_remove_var' An upcoming change requires that 'gom

[gcc/devel/omp/gcc-15] Fortran/OpenMP: Testcase for DT struct-component with 'alloc' and array descr

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:843015762f450088d29c94743343e3f86429ff60 commit 843015762f450088d29c94743343e3f86429ff60 Author: Tobias Burnus Date: Wed Nov 2 17:04:53 2022 +0100 Fortran/OpenMP: Testcase for DT struct-component with 'alloc' and array descr When using 'map(alloc: var, dt%co

[gcc/devel/omp/gcc-15] libgomp: Document OpenMP 'pinned' memory

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:98586c2f620d2b6789257c29b4bc77567b1152c6 commit 98586c2f620d2b6789257c29b4bc77567b1152c6 Author: Thomas Schwinge Date: Sat Apr 19 20:57:56 2025 + libgomp: Document OpenMP 'pinned' memory libgomp/ * libgomp.texi (AMD Radeon, nvptx): Doc

[gcc/devel/omp/gcc-15] OpenACC: Reimplement "inheritance" for lexically-nested offload regions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:f170e172ab2f559aa765a28af796c1a4897adb00 commit f170e172ab2f559aa765a28af796c1a4897adb00 Author: Julian Brown Date: Sat Apr 19 23:41:41 2025 + OpenACC: Reimplement "inheritance" for lexically-nested offload regions This patch reimplements "lexical inherit

[gcc/devel/omp/gcc-15] OpenACC: Allow implicit uses of assumed-size arrays in offload regions

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:693be70f589682c0c65ce92c4602d481aa7f16e3 commit 693be70f589682c0c65ce92c4602d481aa7f16e3 Author: Julian Brown Date: Wed Apr 23 03:11:29 2025 + OpenACC: Allow implicit uses of assumed-size arrays in offload regions This patch reimplements the functionality

[gcc/devel/omp/gcc-15] OpenMP: Add uses_allocators support

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:41e11972a51b683823ca7f0edd72a19e31957a1e commit 41e11972a51b683823ca7f0edd72a19e31957a1e Author: Tobias Burnus Date: Sat Apr 19 02:13:38 2025 + OpenMP: Add uses_allocators support This adds middle end support for uses_allocators, wires Fortran to use it

[gcc/devel/omp/gcc-15] OpenMP/Fortran: 'target update' with strides + DT components

2025-05-15 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:cc069acadd2723a6a5884251ebc946bd61a4dc44 commit cc069acadd2723a6a5884251ebc946bd61a4dc44 Author: Tobias Burnus Date: Wed Nov 2 09:06:28 2022 +0100 OpenMP/Fortran: 'target update' with strides + DT components OpenMP 5.0 permits to use arrays with strides and d

[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] 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] 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] 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] 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] 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] 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] 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: 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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 - 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] 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] 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] 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] 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] 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] 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 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 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-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 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

  1   2   >