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
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
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
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
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
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
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
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
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
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
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
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
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 (
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
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:
*
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:
*
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
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
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:
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
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
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):
---
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
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):
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
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
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
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
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
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
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
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
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):
-
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
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
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
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):
-
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
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
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.
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
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
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:
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:
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:
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:
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:
*
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:
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:
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/
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:
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:
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
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
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
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
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
57 matches
Mail list logo