Thomas Schwinge
04b42c4245
Adjust 'libgomp.c++/target-cdtor-{1,2}.C' for 'targetm.cxx.use_aeabi_atexit' [PR119853, PR119854]
...
Fix-up for commit aafe942227
"GCN, nvptx offloading: Host/device compatibility: Itanium C++ ABI, DSO Object Destruction API [PR119853, PR119854]":
we need to adjust for 'targetm.cxx.use_aeabi_atexit':
gcc/config/arm/arm.cc:#define TARGET_CXX_USE_AEABI_ATEXIT arm_cxx_use_aeabi_atexit
gcc/config/arm/arm.cc:/* The EABI says __aeabi_atexit should be used to register static
gcc/config/arm/arm.cc- destructors. */
gcc/config/arm/arm.cc-
gcc/config/arm/arm.cc-static bool
gcc/config/arm/arm.cc:arm_cxx_use_aeabi_atexit (void)
gcc/config/arm/arm.cc-{
gcc/config/arm/arm.cc- return TARGET_AAPCS_BASED;
gcc/config/arm/arm.cc-}
..., which 'gcc/cp/decl.cc:get_atexit_node' then acts on: call '__aeabi_atexit'
instead of '__cxa_atexit', and swap two arguments.
PR target/119853
PR target/119854
libgomp/
* testsuite/libgomp.c++/target-cdtor-1.C: Adjust for
'targetm.cxx.use_aeabi_atexit'.
* testsuite/libgomp.c++/target-cdtor-2.C: Likewise.
2025-07-21 08:49:32 +02:00
..
2015-10-13 21:06:23 +02:00
2020-11-05 10:32:56 -08:00
2020-11-14 01:46:16 +01:00
2025-04-17 12:14:15 +02:00
2025-04-17 12:14:15 +02:00
2015-06-30 12:22:04 +00:00
2020-06-26 15:29:07 -04:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2014-04-24 23:20:28 +02:00
2014-04-24 23:20:28 +02:00
2021-09-17 11:28:31 +02:00
2021-09-17 11:28:31 +02:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-12-13 20:30:49 +00:00
2024-01-09 10:08:18 +00:00
2023-12-13 20:30:49 +00:00
2024-01-09 10:08:18 +00:00
2023-12-13 20:30:49 +00:00
2023-12-13 20:30:49 +00:00
2023-09-12 11:30:37 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2015-11-27 09:59:55 +01:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2023-12-13 20:30:49 +00:00
2015-10-13 21:06:23 +02:00
2016-02-26 20:42:31 +01:00
2025-06-17 11:33:09 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2025-05-30 09:00:37 +02:00
2024-07-31 16:09:50 +01:00
2021-09-18 09:47:25 +02:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2015-10-13 21:06:23 +02:00
2024-03-01 17:26:42 +01:00
2024-03-01 17:26:42 +01:00
2015-06-30 12:22:04 +00:00
2018-07-26 18:12:58 +02:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-12-13 13:53:19 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2019-07-31 09:49:56 +02:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2023-08-25 19:42:50 +00:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2019-06-05 09:37:40 +02:00
2019-06-05 09:37:40 +02:00
2015-10-13 21:06:23 +02:00
2017-11-06 13:41:35 +00:00
2024-03-06 17:01:59 +00:00
2017-11-06 13:41:35 +00:00
2019-08-06 09:26:32 +02:00
2019-08-06 09:26:32 +02:00
2019-08-06 09:26:32 +02:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2024-01-09 10:08:18 +00:00
2024-06-05 19:10:26 +02:00
2015-10-27 11:32:32 +01:00
2015-10-23 10:45:13 +00:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-11-05 16:08:08 +01:00
2015-11-05 16:08:08 +01:00
2025-01-16 18:12:17 +00:00
2025-01-16 18:12:17 +00:00
2025-01-16 18:12:17 +00:00
2017-11-06 13:41:35 +00:00
2024-07-31 16:09:54 +01:00
2016-08-08 21:50:29 +02:00
2014-09-18 18:43:28 +02:00
2015-07-02 10:17:20 +02:00
2015-07-02 10:17:20 +02:00
2017-09-28 09:32:00 +00:00
2016-03-02 20:16:14 +01:00
2016-03-02 20:16:14 +01:00
2016-03-23 19:42:19 +01:00
2017-06-21 12:58:00 +02:00
2017-09-14 22:18:17 +02:00
2017-11-07 21:51:05 +01:00
2018-06-26 12:40:50 +02:00
2018-07-17 10:06:25 +02:00
2018-07-17 12:54:52 +02:00
2019-01-31 00:28:53 +01:00
2020-03-19 12:22:47 +01:00
2025-04-16 16:03:04 +02:00
2025-03-24 09:39:21 +01:00
2025-03-24 09:39:21 +01:00
2025-03-26 14:20:20 +01:00
2025-03-26 14:20:20 +01:00
2025-04-16 16:07:07 +02:00
2025-04-16 16:07:07 +02:00
2022-12-21 09:10:03 +01:00
2023-01-05 11:57:30 +01:00
2024-04-05 09:31:28 +02:00
2025-04-14 23:54:48 +02:00
2025-04-14 23:54:48 +02:00
2025-04-14 23:54:48 +02:00
2025-07-17 14:53:41 +02:00
2025-07-17 14:53:41 +02:00
2024-03-01 17:26:42 +01:00
2024-03-01 17:26:42 +01:00
2024-09-24 20:24:57 +02:00
2024-09-24 20:24:57 +02:00
2024-09-24 20:24:57 +02:00
2025-02-12 00:07:51 +01:00
2024-09-24 20:24:57 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-11-20 20:50:46 +01:00
2015-11-20 20:50:46 +01:00
2023-12-13 20:30:49 +00:00
2015-10-13 21:06:23 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2019-07-03 07:03:58 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2021-10-12 09:28:10 +02:00
2017-11-06 13:41:35 +00:00
2015-10-13 21:06:23 +02:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2017-11-06 13:41:35 +00:00
2017-11-06 13:41:35 +00:00
2024-08-09 12:59:03 +02:00
2024-08-09 12:59:03 +02:00
2024-08-07 19:31:19 +02:00
2024-01-09 10:08:18 +00:00
2013-10-11 11:26:50 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2019-08-07 09:27:10 +02:00
2015-10-13 21:06:23 +02:00
2021-12-09 00:01:10 +08:00
2021-12-09 00:01:10 +08:00
2015-11-05 16:08:08 +01:00
2015-11-05 16:08:08 +01:00
2021-12-09 00:01:10 +08:00
2021-12-09 00:01:10 +08:00
2021-12-09 00:01:10 +08:00
2023-06-19 09:08:51 +02:00
2023-06-19 09:08:51 +02:00
2016-06-16 21:03:05 +02:00
2021-12-09 00:01:10 +08:00
2019-08-08 08:39:02 +02:00
2021-12-09 00:01:10 +08:00
2023-12-13 20:30:49 +00:00
2023-12-13 20:30:49 +00:00
2025-07-21 08:49:32 +02:00
2025-07-21 08:49:32 +02:00
2025-07-17 14:53:41 +02:00
2025-04-14 23:56:05 +02:00
2025-04-14 23:56:05 +02:00
2025-07-17 14:53:41 +02:00
2025-04-14 23:54:53 +02:00
2025-04-25 12:19:51 +02:00
2025-04-25 12:19:51 +02:00
2025-04-25 12:19:51 +02:00
2025-04-14 23:54:53 +02:00
2025-04-25 12:19:51 +02:00
2025-04-14 23:56:05 +02:00
2025-04-14 23:56:05 +02:00
2025-04-14 23:56:05 +02:00
2025-04-25 12:19:51 +02:00
2025-04-14 23:54:54 +02:00
2023-12-13 20:30:49 +00:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2022-02-09 23:47:12 -08:00
2022-02-09 23:47:12 -08:00
2022-02-09 23:47:12 -08:00
2022-02-09 23:47:12 -08:00
2022-05-16 01:02:50 -07:00
2022-05-16 01:02:50 -07:00
2022-05-16 01:02:50 -07:00
2021-06-24 11:35:08 +02:00
2021-06-24 11:35:08 +02:00
2024-03-01 17:26:42 +01:00
2021-12-08 22:29:06 +08:00
2024-03-01 17:26:42 +01:00
2024-03-01 17:26:42 +01:00
2023-05-12 16:29:43 +02:00
2023-07-13 08:54:20 -04:00
2022-03-23 09:44:39 +01:00
2022-03-23 09:44:39 +01:00
2022-03-23 09:44:39 +01:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:40 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2025-05-30 14:47:41 +02:00
2021-12-08 22:29:06 +08:00
2021-12-08 22:29:06 +08:00
2023-12-13 20:30:49 +00:00
2023-12-13 20:30:49 +00:00
2021-12-08 22:29:06 +08:00
2022-02-10 19:03:42 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2015-10-13 21:06:23 +02:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2018-11-08 18:13:04 +01:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2020-09-16 12:16:11 -07:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2013-10-11 11:26:50 +02:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2015-06-30 12:22:04 +00:00
2018-05-02 17:53:43 +00:00
2019-11-29 10:10:44 +01:00
2019-11-29 10:10:44 +01:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-06-05 19:10:26 +02:00
2024-03-01 17:26:42 +01:00