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
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
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
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
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
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 +++
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
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
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
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
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:
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
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
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 +
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
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
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
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
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
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
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
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
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 -
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 +++
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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'
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
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
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
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
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
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
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
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
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
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
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
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-
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
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
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
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_
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 134 matches
Mail list logo