Julian Brown
0d00fe404c
openacc: Set bias to zero for explicit attach/detach clauses in C and C++
...
This is a fix for the pointer (or array) size inadvertently being used
for the bias with attach and detach mapping kinds, for both C and C++.
2020-07-09 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
gcc/c/
PR middle-end/95270
* c-typeck.c (c_finish_omp_clauses): Set OMP_CLAUSE_SIZE (bias) to zero
for standalone attach/detach clauses.
gcc/cp/
PR middle-end/95270
* semantics.c (finish_omp_clauses): Likewise.
include/
PR middle-end/95270
* gomp-constants.h (gomp_map_kind): Expand comment for attach/detach
mapping kinds.
gcc/testsuite/
PR middle-end/95270
* c-c++-common/goacc/mdc-1.c: Update expected dump output for zero
bias.
libgomp/
PR middle-end/95270
* testsuite/libgomp.oacc-c-c++-common/pr95270-1.c: New test.
* testsuite/libgomp.oacc-c-c++-common/pr95270-2.c: New test.
2020-07-09 15:17:52 -07:00
..
2015-10-26 17:25:04 +01:00
2015-10-26 17:25:04 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:56 +01:00
2019-12-09 23:52:56 +01:00
2020-01-29 11:55:06 +01:00
2020-04-29 09:24:07 +02:00
2020-01-29 11:55:06 +01:00
2020-01-29 11:55:06 +01:00
2020-01-29 11:55:06 +01:00
2019-12-11 17:48:59 +01:00
2019-12-11 17:48:59 +01:00
2019-12-11 17:48:59 +01:00
2019-12-11 17:48:59 +01:00
2019-12-11 17:48:59 +01:00
2019-12-11 17:48:59 +01:00
2019-05-17 21:13:36 +02:00
2020-01-17 18:11:52 +00:00
2020-01-17 18:11:52 +00:00
2020-01-17 18:11:52 +00:00
2019-05-17 21:13:36 +02:00
2019-05-17 21:13:36 +02:00
2018-12-14 21:42:08 +01:00
2019-12-09 23:52:36 +01:00
2019-12-09 23:52:36 +01:00
2019-12-09 23:52:36 +01:00
2016-03-24 22:29:55 +01:00
2016-03-24 22:29:55 +01:00
2019-12-13 17:40:06 +00:00
2017-11-14 09:12:14 +00:00
2020-04-29 09:24:07 +02:00
2018-04-29 10:26:56 +00:00
2015-11-03 12:28:22 +01:00
2015-11-03 12:28:22 +01:00
2015-11-03 12:28:22 +01:00
2018-04-05 08:36:37 +00:00
2016-06-10 11:22:38 +02:00
2019-12-11 17:49:27 +01:00
2015-09-30 10:44:49 +02:00
2016-08-18 14:46:19 +00:00
2016-08-18 14:46:19 +00:00
2015-10-29 10:03:40 +01:00
2016-04-29 10:42:04 -07:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2016-08-04 15:34:57 +02:00
2018-12-14 21:42:40 +01:00
2018-12-14 21:42:40 +01:00
2018-12-14 21:42:18 +01:00
2016-03-30 17:08:47 +02:00
2016-03-30 17:08:47 +02:00
2016-03-30 17:08:47 +02:00
2016-03-30 17:08:47 +02:00
2016-03-30 17:08:47 +02:00
2019-10-09 13:31:14 +02:00
2019-06-19 00:13:54 +02:00
2017-10-16 08:44:42 +00:00
2018-06-22 12:04:14 +02:00
2017-10-16 08:44:42 +00:00
2017-10-16 08:44:42 +00:00
2019-06-19 00:14:14 +02:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:20:27 +00:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:20:27 +00:00
2019-12-20 01:39:42 +00:00
2020-06-04 18:56:37 +02:00
2020-06-04 18:56:37 +02:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:39:42 +00:00
2019-12-20 01:39:42 +00:00
2015-11-12 13:51:13 +00:00
2016-03-30 17:08:47 +02:00
2019-12-11 12:45:49 +01:00
2018-06-22 12:04:14 +02:00
2017-11-15 13:40:58 +00:00
2017-11-15 13:40:58 +00:00
2017-11-15 13:40:58 +00:00
2016-03-30 17:08:47 +02:00
2020-04-29 09:24:07 +02:00
2020-04-29 09:24:07 +02:00
2019-01-15 10:11:16 +00:00
2016-03-30 17:08:47 +02:00
2018-05-02 17:53:29 +00:00
2017-06-27 15:51:37 +00:00
2018-06-22 12:04:14 +02:00
2015-12-02 16:53:34 +01:00
2015-12-02 16:53:34 +01:00
2015-12-02 16:53:34 +01:00
2019-12-09 12:40:08 +01:00
2020-01-10 16:08:41 +01:00
2016-03-30 17:08:47 +02:00
2019-01-11 11:45:55 +00:00
2016-03-24 22:29:55 +01:00
2016-03-24 22:29:55 +01:00
2016-03-24 22:29:55 +01:00
2017-05-23 17:47:32 +02:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-03-30 17:08:47 +02:00
2016-02-23 16:07:54 +01:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2016-02-23 16:07:54 +01:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2016-02-23 16:07:54 +01:00
2015-10-26 17:24:54 +01:00
2015-10-26 17:24:54 +01:00
2015-10-26 17:24:28 +01:00
2015-09-30 10:44:49 +02:00
2015-10-26 17:24:44 +01:00
2015-10-26 17:24:54 +01:00
2015-10-26 17:24:54 +01:00
2015-09-30 10:44:49 +02:00
2019-12-09 23:52:47 +01:00
2019-12-09 23:52:47 +01:00
2016-05-24 15:54:21 -07:00
2018-06-20 09:35:15 -07:00
2019-11-20 17:51:09 +00:00
2019-11-20 17:51:09 +00:00
2016-05-24 15:54:21 -07:00
2018-06-20 09:35:15 -07:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2018-06-20 09:35:15 -07:00
2016-05-24 15:54:21 -07:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2016-05-24 15:54:21 -07:00
2016-05-24 15:54:21 -07:00
2016-05-24 15:54:21 -07:00
2016-05-24 15:54:21 -07:00
2016-05-24 15:54:21 -07:00
2016-05-24 15:54:21 -07:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2015-09-30 10:44:49 +02:00
2018-12-14 21:42:40 +01:00
2018-12-14 21:42:40 +01:00
2018-12-14 21:42:40 +01:00
2019-12-11 17:49:27 +01:00
2018-06-20 09:35:15 -07:00
2018-12-14 21:42:08 +01:00
2018-12-14 21:42:08 +01:00
2019-12-09 23:52:47 +01:00
2018-11-06 13:09:52 +00:00
2018-11-06 13:09:52 +00:00
2020-04-29 09:24:07 +02:00
2018-05-02 17:53:56 +00:00
2019-10-02 21:05:35 +02:00
2020-04-29 09:24:07 +02:00
2018-05-02 17:53:29 +00:00
2018-05-02 17:53:29 +00:00
2020-01-20 16:51:06 +00:00
2018-05-02 17:53:29 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2019-12-09 12:40:27 +01:00
2018-08-01 07:09:56 -07:00
2018-06-22 12:04:14 +02:00
2019-12-11 17:49:27 +01:00
2017-05-19 15:32:48 +02:00
2019-12-19 00:10:08 +01:00
2019-12-19 00:10:08 +01:00
2019-12-19 00:10:08 +01:00
2019-12-19 00:10:08 +01:00
2019-12-19 00:10:08 +01:00
2018-12-19 14:20:44 +00:00
2018-12-19 14:20:44 +00:00
2019-11-06 10:43:52 +00:00
2019-11-06 10:43:52 +00:00
2019-11-06 10:43:52 +00:00
2019-11-06 10:43:52 +00:00
2016-04-08 14:09:47 -07:00
2017-05-24 15:25:01 +02:00
2020-01-20 16:51:06 +00:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2018-06-22 12:04:14 +02:00
2017-09-27 12:35:54 +00:00
2016-04-08 14:09:47 -07:00
2016-04-08 14:09:47 -07:00
2016-06-01 13:37:44 -07:00
2017-12-30 17:02:00 +00:00
2018-01-24 13:52:12 +00:00
2018-01-19 16:29:41 +00:00
2018-02-07 19:32:21 +00:00
2019-06-13 04:17:42 +00:00
2018-04-16 18:01:09 +00:00
2020-06-30 17:48:36 +02:00
2020-06-30 17:48:36 +02:00
2020-06-30 17:48:36 +02:00
2020-06-30 17:48:36 +02:00
2020-06-30 17:48:36 +02:00
2018-04-26 13:26:25 +00:00
2019-01-12 22:19:31 +00:00
2019-01-12 22:18:50 +00:00
2019-01-12 22:18:50 +00:00
2018-05-18 08:43:09 -07:00
2019-05-08 12:01:30 +02:00
2018-11-30 21:39:49 +01:00
2019-01-23 08:16:42 +00:00
2019-01-23 08:16:56 +00:00
2019-06-16 07:47:15 +00:00
2019-06-15 07:06:19 +00:00
2019-12-18 18:01:11 +01:00
2020-07-03 17:14:40 +02:00
2019-12-18 18:00:39 +01:00
2019-12-18 18:00:39 +01:00
2019-12-18 18:00:39 +01:00
2019-12-18 18:00:39 +01:00
2020-06-04 18:56:37 +02:00
2019-12-09 23:52:56 +01:00
2019-12-18 18:01:11 +01:00
2019-12-18 18:01:11 +01:00
2020-07-09 15:17:52 -07:00
2020-07-09 15:17:52 -07:00
2015-09-30 10:44:49 +02:00
2016-03-30 17:08:47 +02:00
2019-01-11 11:46:06 +00:00
2019-01-11 11:46:06 +00:00
2019-01-11 11:46:06 +00:00
2019-01-11 11:46:06 +00:00
2019-01-11 11:46:06 +00:00
2016-04-08 14:09:47 -07:00
2017-10-04 08:39:09 +00:00
2016-06-03 14:25:12 +00:00
2017-12-05 14:34:41 +01:00
2017-12-05 14:34:41 +01:00
2016-08-18 14:46:19 +00:00
2016-08-18 14:46:19 +00:00
2015-11-04 20:48:05 +00:00
2016-04-08 14:09:47 -07:00
2018-08-02 15:59:01 +00:00
2016-03-30 17:08:47 +02:00
2018-05-02 17:53:29 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-01-20 16:51:06 +00:00
2020-04-29 09:24:07 +02:00
2020-06-04 19:29:27 +02:00
2020-06-05 18:04:12 +02:00
2020-06-05 18:04:12 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2020-04-13 08:56:03 +02:00
2019-12-09 12:40:36 +01:00
2019-12-09 12:40:36 +01:00
2019-12-09 12:40:36 +01:00
2019-12-18 18:00:39 +01:00
2019-12-09 12:40:36 +01:00
2018-03-26 09:45:49 +00:00
2018-03-26 09:45:49 +00:00
2020-04-29 09:24:07 +02:00
2019-12-20 01:20:16 +00:00
2016-03-23 14:38:55 +00:00
2018-12-14 13:48:56 +00:00
2019-02-22 11:51:35 +01:00
2019-01-12 22:19:02 +00:00
2019-01-12 22:19:02 +00:00
2019-01-12 22:17:42 +00:00
2019-01-12 22:19:31 +00:00
2019-01-07 08:09:49 +00:00
2019-01-12 22:18:11 +00:00
2019-01-12 22:19:31 +00:00
2019-01-12 22:18:11 +00:00
2019-01-12 22:18:11 +00:00
2019-01-12 22:18:27 +00:00
2016-03-30 17:08:47 +02:00
2017-08-07 17:06:11 +00:00
2017-08-07 17:06:11 +00:00
2019-01-12 22:18:27 +00:00
2016-07-15 07:13:48 -07:00