[gcc r15-657] Fortran: invoke.texi - link to OpenCoarrays.org + mention libcaf_single

2024-05-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:544d5dcc9150c0ea278fba79ea515f5a87732ce7 commit r15-657-g544d5dcc9150c0ea278fba79ea515f5a87732ce7 Author: Tobias Burnus Date: Mon May 20 08:33:31 2024 +0200 Fortran: invoke.texi - link to OpenCoarrays.org + mention libcaf_single gcc/fortran/ChangeLog:

[gcc r15-658] Fortran: Fix SHAPE for zero-size arrays

2024-05-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b701306a9b38bd74cdc26c7ece5add22f2203b56 commit r15-658-gb701306a9b38bd74cdc26c7ece5add22f2203b56 Author: Tobias Burnus Date: Mon May 20 08:34:48 2024 +0200 Fortran: Fix SHAPE for zero-size arrays PR fortran/115150 gcc/fortran/ChangeLog:

[gcc r15-3249] libgomp: Add interop types and routines to OpenMP's headers and module

2024-08-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:0beac1db38855eae0f71fa982ed05069d3873a9c commit r15-3249-g0beac1db38855eae0f71fa982ed05069d3873a9c Author: Tobias Burnus Date: Wed Aug 28 11:50:43 2024 +0200 libgomp: Add interop types and routines to OpenMP's headers and module This commit adds OpenMP 5.1+'s

[gcc r15-3374] lto-wrapper: Honor -save-temps for ltrans' makefile

2024-09-02 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6640a59fed48ed4e485d4a970f3ca9ed9e908640 commit r15-3374-g6640a59fed48ed4e485d4a970f3ca9ed9e908640 Author: Tobias Burnus Date: Mon Sep 2 10:28:29 2024 +0200 lto-wrapper: Honor -save-temps for ltrans' makefile gcc/ChangeLog: * lto-wrapper.cc (

[gcc r15-3375] lto/lto.cc: Fix build with not HAVE_WORKING_FORK

2024-09-02 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:5cbfb3a799bcded1a06897400a09f0efadc1f9e8 commit r15-3375-g5cbfb3a799bcded1a06897400a09f0efadc1f9e8 Author: Tobias Burnus Date: Mon Sep 2 10:29:36 2024 +0200 lto/lto.cc: Fix build with not HAVE_WORKING_FORK gcc/lto/ChangeLog: * lto.cc: Add mis

[gcc/devel/omp/gcc-14] (100 commits) Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2024-09-03 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 682fd948f835... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 It previously pointed to: 6d3c68ff05cf... amdgcn: Fix VGPR max count Diff: Summary of changes (added commits): --- 682fd94... Merge b

[gcc/devel/omp/gcc-14] Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2024-09-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:682fd948f835fd5ada2de45988448c91e10f5016 commit 682fd948f835fd5ada2de45988448c91e10f5016 Merge: 6d3c68ff05cf 59157c038d68 Author: Tobias Burnus Date: Tue Sep 3 10:54:46 2024 +0200 Merge branch 'releases/gcc-14' into devel/omp/gcc-14 Merge up to r14-10627-g591

[gcc r15-3413] LTO/WPA: Ensure that output_offload_tables only writes table once [PR116535]

2024-09-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:2fcccf21a34f92ea060b492c9b2aecb56cd5d167 commit r15-3413-g2fcccf21a34f92ea060b492c9b2aecb56cd5d167 Author: Tobias Burnus Date: Tue Sep 3 12:02:23 2024 +0200 LTO/WPA: Ensure that output_offload_tables only writes table once [PR116535] When ltrans was written c

[gcc r15-3510] Fortran: Add OpenMP 'interop' directive parsing support

2024-09-06 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4ce9e0a579fcd216c1a3439525201473402a895d commit r15-3510-g4ce9e0a579fcd216c1a3439525201473402a895d Author: Tobias Burnus Date: Fri Sep 6 11:45:46 2024 +0200 Fortran: Add OpenMP 'interop' directive parsing support Parse OpenMP's 'interop' directive but stop wi

[gcc r15-3581] fortran/openmp.cc: Fix var init and locus use to avoid uninit values [PR fortran/116661]

2024-09-11 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4e9265a474def98cb6cdb59c15fbcb7630ba330e commit r15-3581-g4e9265a474def98cb6cdb59c15fbcb7630ba330e Author: Tobias Burnus Date: Wed Sep 11 09:25:47 2024 +0200 fortran/openmp.cc: Fix var init and locus use to avoid uninit values [PR fortran/116661] gcc/fortran

[gcc r15-3582] OpenMP: Add interop routines to omp_runtime_api_procname

2024-09-11 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6291f25631500c2d1c2328f919aa4405c3837f02 commit r15-3582-g6291f25631500c2d1c2328f919aa4405c3837f02 Author: Tobias Burnus Date: Wed Sep 11 12:02:24 2024 +0200 OpenMP: Add interop routines to omp_runtime_api_procname gcc/ * omp-general.cc (omp_runti

[gcc r15-3629] gcn/mkoffload.cc: Use #embed for including the generated ELF file

2024-09-13 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:508ef585243d4674d06b0737bfe8769fc18f824f commit r15-3629-g508ef585243d4674d06b0737bfe8769fc18f824f Author: Tobias Burnus Date: Fri Sep 13 16:18:46 2024 +0200 gcn/mkoffload.cc: Use #embed for including the generated ELF file gcc/ChangeLog: * c

[gcc r15-3630] Fortran: Fixes to OpenMP 'interop' directive parsing support

2024-09-13 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:99988464fc86354f0359c0fd91eee444fb5bd8a2 commit r15-3630-g99988464fc86354f0359c0fd91eee444fb5bd8a2 Author: Tobias Burnus Date: Fri Sep 13 16:48:57 2024 +0200 Fortran: Fixes to OpenMP 'interop' directive parsing support Handle lists as argument to 'fr' and 'at

[gcc/devel/omp/gcc-14] (312 commits) Merge remote-tracking branch 'origin/releases/gcc-14' into

2024-07-22 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: b71fc8d1382b... Merge remote-tracking branch 'origin/releases/gcc-14' into It previously pointed to: 8678fc697046... Revert "[og10] vect: Add target hook to prefer gather/scatt Diff: Summary of changes (added commits): -

[gcc r15-2226] install.texi (gcn): Suggest newer commit for Newlib

2024-07-23 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b95c82d60c8c88f6346c5602f2e22a4531afe47c commit r15-2226-gb95c82d60c8c88f6346c5602f2e22a4531afe47c Author: Tobias Burnus Date: Tue Jul 23 12:41:40 2024 +0200 install.texi (gcn): Suggest newer commit for Newlib Newlib 4.4.0 lacks two commits: 7dd4eb1db (2024-0

[gcc r14-9441] libgomp/libgomp.texi: Fix @node order in @menu

2024-03-12 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:ef79c64cb5762c86ee04ddfcedb7fe31eaa3bac8 commit r14-9441-gef79c64cb5762c86ee04ddfcedb7fe31eaa3bac8 Author: Tobias Burnus Date: Tue Mar 12 15:42:50 2024 +0100 libgomp/libgomp.texi: Fix @node order in @menu While texinfo 7.0.3 does not warn, an older texinfo di

[gcc r14-9446] OpenMP/Fortran: Fix defaultmap(none) issue with dummy procedures [PR114283]

2024-03-13 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c5037fcee2de438774466e78e46e6ab4df72a7fe commit r14-9446-gc5037fcee2de438774466e78e46e6ab4df72a7fe Author: Tobias Burnus Date: Wed Mar 13 09:35:28 2024 +0100 OpenMP/Fortran: Fix defaultmap(none) issue with dummy procedures [PR114283] Dummy procedures look sim

[gcc r14-9770] GCN: Fix --with-arch= handling in mkoffload [PR111966]

2024-04-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b2460d621efe740bd95ad41afef6d806ec1bd9c7 commit r14-9770-gb2460d621efe740bd95ad41afef6d806ec1bd9c7 Author: Tobias Burnus Date: Wed Apr 3 12:37:39 2024 +0200 GCN: Fix --with-arch= handling in mkoffload [PR111966] The default -march= setting used in mkoffload d

[gcc r14-9772] GCN: install.texi update for Newlib change and LLVM 18 release

2024-04-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:ce7cb109ff429bcdca03fccfc444b610c6cb528b commit r14-9772-gce7cb109ff429bcdca03fccfc444b610c6cb528b Author: Tobias Burnus Date: Wed Apr 3 14:16:41 2024 +0200 GCN: install.texi update for Newlib change and LLVM 18 release gcc/ChangeLog: * doc/i

[gcc r14-9774] lto-wrapper.cc: Add offload target name to 'offload_args' suffix

2024-04-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6f91cce9a314cd4bce16fe52a2ffbeb93d59320b commit r14-9774-g6f91cce9a314cd4bce16fe52a2ffbeb93d59320b Author: Tobias Burnus Date: Wed Apr 3 15:47:12 2024 +0200 lto-wrapper.cc: Add offload target name to 'offload_args' suffix lto-wrapper.cc's compile_offload_imag

[gcc r14-9785] libgomp.texi: Update entries in OpenMP TR12 implementation status

2024-04-04 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:1c89d1b9dc8c4957a4ec3674f691595641fd279b commit r14-9785-g1c89d1b9dc8c4957a4ec3674f691595641fd279b Author: Tobias Burnus Date: Thu Apr 4 12:20:48 2024 +0200 libgomp.texi: Update entries in OpenMP TR12 implementation status libgomp/ChangeLog:

[gcc r14-9792] nvptx: In mkoffload.cc, call diagnostic_color_init + gcc_init_libintl

2024-04-04 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:7520a4992c94254016085a461c58c972497c4483 commit r14-9792-g7520a4992c94254016085a461c58c972497c4483 Author: Tobias Burnus Date: Thu Apr 4 21:55:29 2024 +0200 nvptx: In mkoffload.cc, call diagnostic_color_init + gcc_init_libintl gcc/ChangeLog:

[gcc r14-9843] Fortran: Accept again tab as alternative to space as separator [PR114304]

2024-04-08 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:477c8a82f38e353a8c6313b38197c70b12deea80 commit r14-9843-g477c8a82f38e353a8c6313b38197c70b12deea80 Author: Tobias Burnus Date: Mon Apr 8 21:47:51 2024 +0200 Fortran: Accept again tab as alternative to space as separator [PR114304] This fixes a side-effect of/

[gcc r15-2377] libgomp: Fix declare target link with offset array-section mapping [PR116107]

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:14c47e7eb06e8b95913794f6059560fc2fa6de91 commit r15-2377-g14c47e7eb06e8b95913794f6059560fc2fa6de91 Author: Tobias Burnus Date: Mon Jul 29 11:40:38 2024 +0200 libgomp: Fix declare target link with offset array-section mapping [PR116107] Assume that 'int var[1

[gcc r15-2378] OpenMP/Fortran: Fix handling of 'declare target' with 'link' clause [PR115559]

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:29b1587e7d34667a1fd63071c1e4f5475cd71026 commit r15-2378-g29b1587e7d34667a1fd63071c1e4f5475cd71026 Author: Tobias Burnus Date: Mon Jul 29 11:46:57 2024 +0200 OpenMP/Fortran: Fix handling of 'declare target' with 'link' clause [PR115559] Contrary to a normal

[gcc/devel/omp/gcc-14] (33 commits) Merge remote-tracking branch 'origin/releases/gcc-14' into

2024-07-29 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 8ad1a509662a... Merge remote-tracking branch 'origin/releases/gcc-14' into It previously pointed to: b71fc8d1382b... Merge remote-tracking branch 'origin/releases/gcc-14' into Diff: Summary of changes (added commits): -

[gcc/devel/omp/gcc-14] libgomp: Fix declare target link with offset array-section mapping [PR116107]

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c9e52a1a3d2c2970065c254a414bab76f798ce7d commit c9e52a1a3d2c2970065c254a414bab76f798ce7d Author: Tobias Burnus Date: Mon Jul 29 12:50:56 2024 +0200 libgomp: Fix declare target link with offset array-section mapping [PR116107] Assume that 'int var[100]' is 'o

[gcc/devel/omp/gcc-14] OpenMP/Fortran: Fix handling of 'declare target' with 'link' clause [PR115559]

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:9e05aff533d8c506aa6a99a1b9ac5c1743862af7 commit 9e05aff533d8c506aa6a99a1b9ac5c1743862af7 Author: Tobias Burnus Date: Mon Jul 29 12:52:11 2024 +0200 OpenMP/Fortran: Fix handling of 'declare target' with 'link' clause [PR115559] Contrary to a normal 'declare t

[gcc/devel/omp/gcc-14] Merge remote-tracking branch 'origin/releases/gcc-14' into devel/omp/gcc-14

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8ad1a509662a9af828600d053652d6d0f414027c commit 8ad1a509662a9af828600d053652d6d0f414027c Merge: 9e05aff533d8 98baaa17561c Author: Tobias Burnus Date: Mon Jul 29 12:52:36 2024 +0200 Merge remote-tracking branch 'origin/releases/gcc-14' into devel/omp/gcc-14 Me

[gcc r15-2381] libgomp.texi: Update 'Device Information Routines' section

2024-07-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8d3325708c107d20d41f0bddb0ad161c18934561 commit r15-2381-g8d3325708c107d20d41f0bddb0ad161c18934561 Author: Tobias Burnus Date: Mon Jul 29 17:43:42 2024 +0200 libgomp.texi: Update 'Device Information Routines' section Update 'OpenMP Runtime Library Routines' b

[gcc r15-2401] gfortran.dg/compiler-directive_2.f: Update dg-error

2024-07-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:15158a8853a69f27a3c14644f35a93029dea6a84 commit r15-2401-g15158a8853a69f27a3c14644f35a93029dea6a84 Author: Tobias Burnus Date: Tue Jul 30 10:18:06 2024 +0200 gfortran.dg/compiler-directive_2.f: Update dg-error This is a fallout of commit r15-2378-g29b1587e7d3

[gcc/devel/omp/gcc-14] gfortran.dg/compiler-directive_2.f: Update dg-error

2024-07-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4d76fe46875b14296ffc675b9580cb3c543d2310 commit 4d76fe46875b14296ffc675b9580cb3c543d2310 Author: Tobias Burnus Date: Tue Jul 30 10:35:11 2024 +0200 gfortran.dg/compiler-directive_2.f: Update dg-error This is a fallout of commit r15-2378-g29b1587e7d3466

[gcc r15-2472] omp-offload.cc: Fix value-expr handling of 'declare target link' vars [PR115637]

2024-08-01 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c99cdcab4f1c497a872cf552138fd8ea27e9a5eb commit r15-2472-gc99cdcab4f1c497a872cf552138fd8ea27e9a5eb Author: Tobias Burnus Date: Thu Aug 1 09:06:32 2024 +0200 omp-offload.cc: Fix value-expr handling of 'declare target link' vars [PR115637] As the PR and includ

[gcc/devel/omp/gcc-14] omp-offload.cc: Fix value-expr handling of 'declare target link' vars [PR115637]

2024-08-01 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:7543bfda00d7ea4b7f451da8d891d8ad0faade4c commit 7543bfda00d7ea4b7f451da8d891d8ad0faade4c Author: Tobias Burnus Date: Thu Aug 1 10:36:43 2024 +0200 omp-offload.cc: Fix value-expr handling of 'declare target link' vars [PR115637] As the PR and included testcas

[gcc/devel/omp/gcc-14] (12 commits) Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2024-08-01 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 84efccbc61d0... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 It previously pointed to: 7543bfda00d7... omp-offload.cc: Fix value-expr handling of 'declare target Diff: Summary of changes (added commits):

[gcc/devel/omp/gcc-14] Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2024-08-01 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3d3c4425604c8917a8dc10f935453ebe82660016 commit 3d3c4425604c8917a8dc10f935453ebe82660016 Merge: 84efccbc61d0 973097d801a3 Author: Tobias Burnus Date: Thu Aug 1 12:24:03 2024 +0200 Merge branch 'releases/gcc-14' into devel/omp/gcc-14 Merge up to r14-10528-g973

[gcc/devel/omp/gcc-14] (3 commits) Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2024-08-01 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: 3d3c4425604c... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 It previously pointed to: 84efccbc61d0... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 Diff: Summary of changes (added commits): ---

[gcc r15-2713] libgomp.texi: Add OpenMP TR13 routines to @menu (commented out)

2024-08-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:1a5734135d265a7b363ead9f821676a2a358969b commit r15-2713-g1a5734135d265a7b363ead9f821676a2a358969b Author: Tobias Burnus Date: Mon Aug 5 09:18:29 2024 +0200 libgomp.texi: Add OpenMP TR13 routines to @menu (commented out) To keep track of missing routine docum

[gcc r15-2742] libgomp: Device load_image - improve minor num-funcs/vars check

2024-08-06 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:0c56fd6a1fe086e038e61041b82df63e98958e9c commit r15-2742-g0c56fd6a1fe086e038e61041b82df63e98958e9c Author: Tobias Burnus Date: Tue Aug 6 10:34:28 2024 +0200 libgomp: Device load_image - improve minor num-funcs/vars check The run time library loads the offload

[gcc r15-2796] libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systems

2024-08-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:aa689684d2bf58d1b7e7938a1392e7a260276d14 commit r15-2796-gaa689684d2bf58d1b7e7938a1392e7a260276d14 Author: Tobias Burnus Date: Wed Aug 7 17:59:21 2024 +0200 libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systems libgomp/ChangeLog:

[gcc r15-2799] OpenMP: Constructors and destructors for "declare target" static aggregates

2024-08-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f1bfba3a9b3f31e3e06bfd1911c9f223869ea03f commit r15-2799-gf1bfba3a9b3f31e3e06bfd1911c9f223869ea03f Author: Tobias Burnus Date: Wed Aug 7 19:31:19 2024 +0200 OpenMP: Constructors and destructors for "declare target" static aggregates This commit also compile-t

[gcc r15-2814] libgomp.c++/static-aggr-constructor-destructor-{1, 2}.C: Fix scan-tree-dump

2024-08-08 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e3a6dec326a127ad549246435b9d3835e9a32407 commit r15-2814-ge3a6dec326a127ad549246435b9d3835e9a32407 Author: Tobias Burnus Date: Thu Aug 8 10:42:25 2024 +0200 libgomp.c++/static-aggr-constructor-destructor-{1,2}.C: Fix scan-tree-dump In principle, the optimized

[gcc r15-2817] libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device

2024-08-08 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8b5a8b1f60e7d1a51429f118e0fb3d851abe6cd4 commit r15-2817-g8b5a8b1f60e7d1a51429f118e0fb3d851abe6cd4 Author: Tobias Burnus Date: Thu Aug 8 14:24:59 2024 +0200 libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device libgomp/ChangeLog: *

[gcc r15-2834] libgomp.texi: Update implementation status table for OpenMP TR13

2024-08-08 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:89d2f3fefb0ae6dd4eb76f25009aa15735f09ed4 commit r15-2834-g89d2f3fefb0ae6dd4eb76f25009aa15735f09ed4 Author: Tobias Burnus Date: Thu Aug 8 17:23:38 2024 +0200 libgomp.texi: Update implementation status table for OpenMP TR13 libgomp/ChangeLog: *

[gcc r15-749] contrib/gcc-changelog/git_update_version.py: Improve diagnostic

2024-05-21 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:9596f6567ce6fdf94227b97ac28d3549f421ef73 commit r15-749-g9596f6567ce6fdf94227b97ac28d3549f421ef73 Author: Tobias Burnus Date: Tue May 21 10:13:13 2024 +0200 contrib/gcc-changelog/git_update_version.py: Improve diagnostic contrib/ChangeLog: *

[gcc r14-10251] Fortran: Fix SHAPE for zero-size arrays

2024-05-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:dbeb3d127da07963ecaa26680da62a255199e9c2 commit r14-10251-gdbeb3d127da07963ecaa26680da62a255199e9c2 Author: Tobias Burnus Date: Mon May 20 08:34:48 2024 +0200 Fortran: Fix SHAPE for zero-size arrays PR fortran/115150 gcc/fortran/ChangeLog:

[gcc r13-8805] Fortran: Fix SHAPE for zero-size arrays

2024-05-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3185cfe495944e6e5d000ccd820bed2e6f10cd6c commit r13-8805-g3185cfe495944e6e5d000ccd820bed2e6f10cd6c Author: Tobias Burnus Date: Mon May 20 08:34:48 2024 +0200 Fortran: Fix SHAPE for zero-size arrays PR fortran/115150 gcc/fortran/ChangeLog:

[gcc r12-10476] Fortran: Fix SHAPE for zero-size arrays

2024-05-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e0b2c4f90f908a9bca4038c7ae0d8ca6ee157d8f commit r12-10476-ge0b2c4f90f908a9bca4038c7ae0d8ca6ee157d8f Author: Tobias Burnus Date: Mon May 20 08:34:48 2024 +0200 Fortran: Fix SHAPE for zero-size arrays PR fortran/115150 gcc/fortran/ChangeLog:

[gcc r15-867] testsuite/*/gomp: Remove 'dg-prune-output "not supported yet"'

2024-05-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c0d78289fcd9c04110907f8cad90d7e1e5c55a44 commit r15-867-gc0d78289fcd9c04110907f8cad90d7e1e5c55a44 Author: Tobias Burnus Date: Tue May 28 19:52:44 2024 +0200 testsuite/*/gomp: Remove 'dg-prune-output "not supported yet"' gcc/testsuite/ChangeLog:

[gcc r15-898] libgomp: Enable USM for some nvptx devices

2024-05-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4ccb3366ade6ec9493f8ca20ab73b0da4b9816db commit r15-898-g4ccb3366ade6ec9493f8ca20ab73b0da4b9816db Author: Tobias Burnus Date: Wed May 29 15:14:38 2024 +0200 libgomp: Enable USM for some nvptx devices A few high-end nvptx devices support the attribute CU_D

[gcc r15-899] libgomp: Enable USM for AMD APUs and MI200 devices

2024-05-29 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:18f477980c8597fe3dca2c2e8bd533c0c2b17aa6 commit r15-899-g18f477980c8597fe3dca2c2e8bd533c0c2b17aa6 Author: Tobias Burnus Date: Wed May 29 15:29:06 2024 +0200 libgomp: Enable USM for AMD APUs and MI200 devices If HSA_AMD_SYSTEM_INFO_SVM_ACCESSIBLE_BY_DEFAULT is

[gcc r15-924] libgomp.texi: Impl. update for USM and missing 5.2 item

2024-05-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:370df6ef0fe6d99613050d33a18cc008be7ceca4 commit r15-924-g370df6ef0fe6d99613050d33a18cc008be7ceca4 Author: Tobias Burnus Date: Thu May 30 13:21:43 2024 +0200 libgomp.texi: Impl. update for USM and missing 5.2 item libgomp/ChangeLog: * libgomp.

[gcc r15-990] install.texi (gcn): Fix date of recommended newlib version

2024-06-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:16fb3abf0fb4b88ee0e27732db217909fa429a81 commit r15-990-g16fb3abf0fb4b88ee0e27732db217909fa429a81 Author: Tobias Burnus Date: Mon Jun 3 12:56:39 2024 +0200 install.texi (gcn): Fix date of recommended newlib version gcc/ChangeLog: * doc/instal

[gcc r15-1072] libgomp.texi (nvptx): Add missing preposition

2024-06-06 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:423522aacd9f30bb75aa77d38fccb630bfc4c98a commit r15-1072-g423522aacd9f30bb75aa77d38fccb630bfc4c98a Author: Tobias Burnus Date: Thu Jun 6 16:37:55 2024 +0200 libgomp.texi (nvptx): Add missing preposition libgomp/ * libgomp.texi (nvptx): Add missing

[gcc r15-4298] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device

2024-10-13 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3269a722b7a03613e9c4e2862bc5088c4a17cc11 commit r15-4298-g3269a722b7a03613e9c4e2862bc5088c4a17cc11 Author: Tobias Burnus Date: Sun Oct 13 10:18:31 2024 +0200 Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device It turned out

[gcc r15-4291] Fortran/OpenMP: Warn when mapping polymorphic variables

2024-10-12 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:34b77d1b9ac53c89296a0d8bd7f4cf35eebd8001 commit r15-4291-g34b77d1b9ac53c89296a0d8bd7f4cf35eebd8001 Author: Tobias Burnus Date: Sat Oct 12 14:55:22 2024 +0200 Fortran/OpenMP: Warn when mapping polymorphic variables OpenMP (TR13) states for Fortran: * For m

[gcc r15-4268] Fortran: Dead-function removal in error.cc (shrinking by 40%)

2024-10-11 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:459c6018d2308d0e6e6146cbcd2b73968fdb6404 commit r15-4268-g459c6018d2308d0e6e6146cbcd2b73968fdb6404 Author: Tobias Burnus Date: Fri Oct 11 17:05:37 2024 +0200 Fortran: Dead-function removal in error.cc (shrinking by 40%) This patch removes a large number of un

[gcc r15-4104] OpenMP: Allocate directive for static vars, clean up

2024-10-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:a8caeaacf499d58ba7ceabc311b7b71ca806f740 commit r15-4104-ga8caeaacf499d58ba7ceabc311b7b71ca806f740 Author: Tobias Burnus Date: Mon Oct 7 10:45:14 2024 +0200 OpenMP: Allocate directive for static vars, clean up For the 'allocate' directive, remove the sorry fo

[gcc r15-4126] libgomp.texi: Update and cleanup of Impl. Status of OpenMP TR13

2024-10-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e2039386b82901d2b7d78b2a27d2982aacbf46a4 commit r15-4126-ge2039386b82901d2b7d78b2a27d2982aacbf46a4 Author: Tobias Burnus Date: Mon Oct 7 23:13:29 2024 +0200 libgomp.texi: Update and cleanup of Impl. Status of OpenMP TR13 libgomp/ChangeLog: *

[gcc r15-4127] Move gfortran.dg/gomp/allocate-static.f90 to libgomp.fortran/

2024-10-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b95ad25f9c9376575dcde4bcb529d3ca31b27359 commit r15-4127-gb95ad25f9c9376575dcde4bcb529d3ca31b27359 Author: Tobias Burnus Date: Mon Oct 7 23:57:42 2024 +0200 Move gfortran.dg/gomp/allocate-static.f90 to libgomp.fortran/ The testcase was turned into a 'dg-do ru

[gcc r15-4495] Fortran: Add range-based diagnostic

2024-10-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:ffdfc5b045d7364f76d1f41022b2286108898699 commit r15-4495-gffdfc5b045d7364f76d1f41022b2286108898699 Author: Tobias Burnus Date: Sat Oct 19 10:18:30 2024 +0200 Fortran: Add range-based diagnostic GCC's diagnostic engine gained a while ago support for ranges, i.

[gcc r15-4496] Fortran: Fix translatability of diagnostic strings

2024-10-19 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:efae253b9f863b066e899106d7f3ad9ef0cd3c58 commit r15-4496-gefae253b9f863b066e899106d7f3ad9ef0cd3c58 Author: Tobias Burnus Date: Sat Oct 19 10:19:14 2024 +0200 Fortran: Fix translatability of diagnostic strings gcc/fortran/ChangeLog: * check.cc

[gcc r15-4388] Add libgomp.oacc-fortran/acc_on_device-1-4.f

2024-10-16 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:ee4fdda70f1080bba5e49cadebc44333e19edeb4 commit r15-4388-gee4fdda70f1080bba5e49cadebc44333e19edeb4 Author: Tobias Burnus Date: Wed Oct 16 16:15:40 2024 +0200 Add libgomp.oacc-fortran/acc_on_device-1-4.f Kind of undoes r15-4315-g9f549d216c9716 by adding the or

[gcc r15-4550] GCN: Initial generic-target handling, add more GCN macro defines

2024-10-22 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:1bdeebe69b71bf23c9bcd9965a736a5c1e0d5f83 commit r15-4550-g1bdeebe69b71bf23c9bcd9965a736a5c1e0d5f83 Author: Tobias Burnus Date: Tue Oct 22 20:06:50 2024 +0200 GCN: Initial generic-target handling, add more GCN macro defines Newer llvm-mc assemblers support the

[gcc r15-4565] Fortran: Minor follow-up cleanup to error.cc

2024-10-23 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:0ecc45a88d772268a3bd83af02759857da0826d4 commit r15-4565-g0ecc45a88d772268a3bd83af02759857da0826d4 Author: Tobias Burnus Date: Wed Oct 23 12:25:00 2024 +0200 Fortran: Minor follow-up cleanup to error.cc Follow up to r15-4268-g459c6018d2308d, which removed dea

[gcc r15-4285] Fortran: Unify gfc_get_location handling; fix expr->ts bug

2024-10-12 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c20c9d8408f0ff4677acbd96f4803c191bd13ac6 commit r15-4285-gc20c9d8408f0ff4677acbd96f4803c191bd13ac6 Author: Tobias Burnus Date: Sat Oct 12 10:48:41 2024 +0200 Fortran: Unify gfc_get_location handling; fix expr->ts bug This commit reduces code duplication by mo

[gcc r15-4799] OpenMP/C++: Fix declare variant with reference-returning functions

2024-10-31 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f011f8908182fd05ddd9a34881507b8584c44fb2 commit r15-4799-gf011f8908182fd05ddd9a34881507b8584c44fb2 Author: Tobias Burnus Date: Thu Oct 31 11:28:57 2024 +0100 OpenMP/C++: Fix declare variant with reference-returning functions gcc/cp/ChangeLog:

[gcc r15-4716] tree-core.h (omp_clause_code): Comments regarding range checks for OMP_CLAUSE_...

2024-10-28 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6c45281a208652143c128541d80ce66da6d49868 commit r15-4716-g6c45281a208652143c128541d80ce66da6d49868 Author: Tobias Burnus Date: Mon Oct 28 10:00:08 2024 +0100 tree-core.h (omp_clause_code): Comments regarding range checks for OMP_CLAUSE_... gcc/ChangeLog:

[gcc r15-5101] libgomp.c-c++-common/pr109062.c: Fix expected spin count for hybrid x86

2024-11-11 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:51147890383b89947c673ffd8d7c2cbd675261bd commit r15-5101-g51147890383b89947c673ffd8d7c2cbd675261bd Author: Tobias Burnus Date: Mon Nov 11 17:22:20 2024 +0100 libgomp.c-c++-common/pr109062.c: Fix expected spin count for hybrid x86 On my system with E and P cor

[gcc r15-5080] libgomp/plugin/plugin-gcn.c: Show device number in ISA error message

2024-11-11 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8473010807a264af35fb7cecad6f9406feab929f commit r15-5080-g8473010807a264af35fb7cecad6f9406feab929f Author: Tobias Burnus Date: Mon Nov 11 12:17:42 2024 +0100 libgomp/plugin/plugin-gcn.c: Show device number in ISA error message libgomp/ChangeLog:

[gcc r15-4801] OpenMP/C++: Use STRIP_REFERENCE_REF to fix declare variant with reference-returning functions

2024-10-31 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f7ae087ef0132b01c3a2c04932058b996ebda18d commit r15-4801-gf7ae087ef0132b01c3a2c04932058b996ebda18d Author: Tobias Burnus Date: Thu Oct 31 12:37:46 2024 +0100 OpenMP/C++: Use STRIP_REFERENCE_REF to fix declare variant with reference-returning functions As Jak

[gcc r15-3790] gcn/mkoffload.cc: Re-add fprintf for #include of stdlib.h/stdbool.h

2024-09-23 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:dfb750798b07e7f412d52c22145ca8bce1911ac8 commit r15-3790-gdfb750798b07e7f412d52c22145ca8bce1911ac8 Author: Tobias Burnus Date: Mon Sep 23 10:24:05 2024 +0200 gcn/mkoffload.cc: Re-add fprintf for #include of stdlib.h/stdbool.h In commit r15-3629-g508ef585243d4

[gcc r15-3799] OpenMP: Fix omp_get_device_from_uid, minor cleanup

2024-09-23 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:cdb9aa0f623ec7899da445a47f4a502b2987dc7b commit r15-3799-gcdb9aa0f623ec7899da445a47f4a502b2987dc7b Author: Tobias Burnus Date: Mon Sep 23 15:58:39 2024 +0200 OpenMP: Fix omp_get_device_from_uid, minor cleanup In Fortran, omp_get_device_from_uid can also accep

[gcc r15-3822] OpenMP: Add support for 'self_maps' to the 'require' directive

2024-09-24 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b752eed3e3f2f27570ea89b7c2339468698472a8 commit r15-3822-gb752eed3e3f2f27570ea89b7c2339468698472a8 Author: Tobias Burnus Date: Tue Sep 24 10:53:59 2024 +0200 OpenMP: Add support for 'self_maps' to the 'require' directive 'self_maps' implies 'unified_shared_me

[gcc r15-3836] libgomp: with USM, init 'link' variables with host address

2024-09-24 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4cb20dc043cf70b8a1b4846c86599cc1ff9680d9 commit r15-3836-g4cb20dc043cf70b8a1b4846c86599cc1ff9680d9 Author: Tobias Burnus Date: Tue Sep 24 17:41:39 2024 +0200 libgomp: with USM, init 'link' variables with host address If requires unified_shared_memory or self_

[gcc r15-3895] Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components

2024-09-26 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e4a58b6f28383cb40e4fa287cc7dad43bafb85b2 commit r15-3895-ge4a58b6f28383cb40e4fa287cc7dad43bafb85b2 Author: Tobias Burnus Date: Thu Sep 26 14:01:20 2024 +0200 Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components gcc/ChangeLog:

[gcc r15-3900] libgomp.texi: Fix deprecation note for omp_{get, set}_nested + OMP_NESTED

2024-09-26 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:9ec258bf65e6ae856491f607a987fe15b5385866 commit r15-3900-g9ec258bf65e6ae856491f607a987fe15b5385866 Author: Tobias Burnus Date: Thu Sep 26 17:25:34 2024 +0200 libgomp.texi: Fix deprecation note for omp_{get,set}_nested + OMP_NESTED libgomp/ChangeLog:

[gcc r15-3917] libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items

2024-09-27 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6b7eaec20b046eebc771022e460c2206580aef04 commit r15-3917-g6b7eaec20b046eebc771022e460c2206580aef04 Author: Tobias Burnus Date: Fri Sep 27 10:48:09 2024 +0200 libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items libgomp/ * libgomp.

[gcc r15-3919] libgomp.texi: Remove now duplicate TR13 item

2024-09-27 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:cfdc0a384aff5e06f80d3f55f4615abf350b193b commit r15-3919-gcfdc0a384aff5e06f80d3f55f4615abf350b193b Author: Tobias Burnus Date: Fri Sep 27 12:06:17 2024 +0200 libgomp.texi: Remove now duplicate TR13 item Remove an item under "Other new TR 13 features" that sin

[gcc r15-3730] OpenMP: Add get_device_from_uid/omp_get_uid_from_device routines

2024-09-20 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:bf4a5efa80ef8438deb0a99c9a02b1f550aaf814 commit r15-3730-gbf4a5efa80ef8438deb0a99c9a02b1f550aaf814 Author: Tobias Burnus Date: Fri Sep 20 09:25:33 2024 +0200 OpenMP: Add get_device_from_uid/omp_get_uid_from_device routines Those TR13/OpenMP 6.0 routines permi

[gcc r15-3856] OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interop

2024-09-25 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:fcff9c3dad4f356cbf56feaed7442893203a3003 commit r15-3856-gfcff9c3dad4f356cbf56feaed7442893203a3003 Author: Tobias Burnus Date: Wed Sep 25 13:57:02 2024 +0200 OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interop Older versions of the OpenMP spe

[gcc r15-5017] libgomp.texi: Document OpenMP's Interoperability Routines

2024-11-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e52cfd4bc23de14f1e1795bdf7ec161d94b8c087 commit r15-5017-ge52cfd4bc23de14f1e1795bdf7ec161d94b8c087 Author: Tobias Burnus Date: Thu Nov 7 16:13:06 2024 +0100 libgomp.texi: Document OpenMP's Interoperability Routines libgomp/ChangeLog: * libgom

[gcc r15-5392] libgomp/plugin/plugin-gcn.c: async-queue init - fix function-return type and fail fatally

2024-11-18 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:884637b6362391921100efa2c7db4f4452e2a13f commit r15-5392-g884637b6362391921100efa2c7db4f4452e2a13f Author: Tobias Burnus Date: Mon Nov 18 14:58:21 2024 +0100 libgomp/plugin/plugin-gcn.c: async-queue init - fix function-return type and fail fatally libgomp/Ch

[gcc r15-5381] libgomp/plugin/plugin-nvptx.c: Change false to NULL to fix C23 wrong-return-type error [PR117626]

2024-11-18 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:e7e3d1838f7cfb4a9fca711d735d8f5ea47d16dc commit r15-5381-ge7e3d1838f7cfb4a9fca711d735d8f5ea47d16dc Author: Tobias Burnus Date: Mon Nov 18 11:06:58 2024 +0100 libgomp/plugin/plugin-nvptx.c: Change false to NULL to fix C23 wrong-return-type error [PR117626] li

[gcc r15-5251] libgomp.texi: Impl. Status - change TR13 to OpenMP 6.0 + fix routine typo

2024-11-14 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:28854cf68dc4ad1ce5a72440d1422cb2bb02dd62 commit r15-5251-g28854cf68dc4ad1ce5a72440d1422cb2bb02dd62 Author: Tobias Burnus Date: Thu Nov 14 16:28:20 2024 +0100 libgomp.texi: Impl. Status - change TR13 to OpenMP 6.0 + fix routine typo libgomp/ * libg

[gcc r15-5886] OpenMP: 'allocate' directive - fixes for 'alignof' and [[omp::decl]]

2024-12-03 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3d72e50caebf232fdd7f70613616ca4fd4fb472b commit r15-5886-g3d72e50caebf232fdd7f70613616ca4fd4fb472b Author: Tobias Burnus Date: Tue Dec 3 11:02:03 2024 +0100 OpenMP: 'allocate' directive - fixes for 'alignof' and [[omp::decl]] Fixed a check to permit [[omp::de

[gcc r15-6509] OpenMP: Enable has_device_addr clause for 'dispatch' in Fortran

2025-01-02 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f642db74d936e5310e86ce0173c83673a309e440 commit r15-6509-gf642db74d936e5310e86ce0173c83673a309e440 Author: Tobias Burnus Date: Thu Jan 2 22:41:03 2025 +0100 OpenMP: Enable has_device_addr clause for 'dispatch' in Fortran Fortran version of commit r15-6178-g2c

[gcc/devel/omp/gcc-14] (497 commits) Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2025-01-02 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: fb877b22a6c0... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 It previously pointed to: 2f01bd9787dc... nvptx: PTX 'alloca' for '-mptx=7.3'+, '-march=sm_52'+ [PR65 Diff: Summary of changes (added commits):

[gcc r15-6659] libgomp.texi: Minor update to omp_get_num_devices/omp_get_initial_device

2025-01-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:d3ccd89fa0d34d44226af47fe82c27ba7833fe65 commit r15-6659-gd3ccd89fa0d34d44226af47fe82c27ba7833fe65 Author: Tobias Burnus Date: Tue Jan 7 16:43:30 2025 +0100 libgomp.texi: Minor update to omp_get_num_devices/omp_get_initial_device libgomp/ChangeLog:

[gcc r15-7366] fortran/trans-openmp.cc: Use the correct member in gfc_omp_namelist [PR118745]

2025-02-04 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:3a5882707df50ed29905b3c47cbaa0868ea248c9 commit r15-7366-g3a5882707df50ed29905b3c47cbaa0868ea248c9 Author: Tobias Burnus Date: Wed Feb 5 08:44:41 2025 +0100 fortran/trans-openmp.cc: Use the correct member in gfc_omp_namelist [PR118745] gcc/fortran/ChangeLog:

[gcc r15-7457] [gcn] install.texi: Update for new ISA targets and their requirements

2025-02-10 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:7037fdf6bd0a4eea4a436b432265d6b7cc481737 commit r15-7457-g7037fdf6bd0a4eea4a436b432265d6b7cc481737 Author: Tobias Burnus Date: Mon Feb 10 18:05:51 2025 +0100 [gcn] install.texi: Update for new ISA targets and their requirements GCN now supports several additi

[gcc r15-7458] [gcn] mkoffload.cc: Print fatal error if -march has no multilib but generic has

2025-02-10 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:4ce8ad684b90606a74f0cccfd9455184046c6c4e commit r15-7458-g4ce8ad684b90606a74f0cccfd9455184046c6c4e Author: Tobias Burnus Date: Mon Feb 10 18:24:34 2025 +0100 [gcn] mkoffload.cc: Print fatal error if -march has no multilib but generic has Assume that a distro

[gcc r15-7376] Fortran/OpenMP: Add location data to 'sorry' [PR118740]

2025-02-05 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6f95af4f22b641fbb3509f1436bce811d4e4acad commit r15-7376-g6f95af4f22b641fbb3509f1436bce811d4e4acad Author: Tobias Burnus Date: Wed Feb 5 14:03:47 2025 +0100 Fortran/OpenMP: Add location data to 'sorry' [PR118740] PR fortran/118740 gcc/fortran

[gcc r15-7405] [gcn] Fix gfx906's sramecc setting

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:fa5544625d585a29463acce1f32a7f6fa13e3431 commit r15-7405-gfa5544625d585a29463acce1f32a7f6fa13e3431 Author: Tobias Burnus Date: Fri Feb 7 10:44:18 2025 +0100 [gcn] Fix gfx906's sramecc setting When compiling with -g, mkoffload.cc creates a device object file i

[gcc r15-7406] [gcn] Add gfx9-generic and generic-associated gfx*

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b5a29a93ee29a882c9ed28cb0e6835f97d6f8182 commit r15-7406-gb5a29a93ee29a882c9ed28cb0e6835f97d6f8182 Author: Tobias Burnus Date: Fri Feb 7 11:55:08 2025 +0100 [gcn] Add gfx9-generic and generic-associated gfx* This patch adds gfx9-generic, completing the gfx*-g

[gcc r15-7409] [GCN] Handle generic ISA names in libgomp's plugin-gcn.c

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8561e4e2903ae0b4aff1ed1dc9e9871c89df6b43 commit r15-7409-g8561e4e2903ae0b4aff1ed1dc9e9871c89df6b43 Author: Tobias Burnus Date: Fri Feb 7 13:20:25 2025 +0100 [GCN] Handle generic ISA names in libgomp's plugin-gcn.c libgomp/ChangeLog: * plugin/

[gcc r15-7410] [gcn] Fix the output amdhsa.version

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6aa3329b3430c6362ddf51e403d147e0b10d7401 commit r15-7410-g6aa3329b3430c6362ddf51e403d147e0b10d7401 Author: Tobias Burnus Date: Fri Feb 7 13:22:08 2025 +0100 [gcn] Fix the output amdhsa.version The amdhsa.version depends on the code object version; while V3 ha

[gcc r15-6082] plugin/plugin-gcn.c: Fix error handling of GOMP_OFFLOAD_openacc_async_construct

2024-12-10 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:7a12dc695b1ae70f9fc99baf95b7188af6515ed3 commit r15-6082-g7a12dc695b1ae70f9fc99baf95b7188af6515ed3 Author: Tobias Burnus Date: Tue Dec 10 16:16:04 2024 +0100 plugin/plugin-gcn.c: Fix error handling of GOMP_OFFLOAD_openacc_async_construct Follow up to r15-539

[gcc r15-6336] OpenMP: Add declare variant's 'append_args' clause in C/C++

2024-12-18 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:12dd892b1a3ad719e76e6ca40f8cbc224610b849 commit r15-6336-g12dd892b1a3ad719e76e6ca40f8cbc224610b849 Author: Tobias Burnus Date: Wed Dec 18 09:25:50 2024 +0100 OpenMP: Add declare variant's 'append_args' clause in C/C++ Add the append_args clause of 'declare va

[gcc r15-6178] OpenMP: Enable has_device_addr clause for 'dispatch' in C/C++

2024-12-12 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:2cbb2408a830a63fbd901a4da3bfd341cec4b6ef commit r15-6178-g2cbb2408a830a63fbd901a4da3bfd341cec4b6ef Author: Tobias Burnus Date: Thu Dec 12 18:58:59 2024 +0100 OpenMP: Enable has_device_addr clause for 'dispatch' in C/C++ The 'has_device_addr' of 'dispatch' has

  1   2   3   >