Eric Botcazou
d1641bf6a0
Fix warnings on atomic intrinsic
...
This changes the binding of the atomic intrinsic to the correct signature.
[changelog]
* src/polyorb-smart_pointers.ads (Unsafe_Entity): Change type of
Counter component to unsigned and adjust comment.
* src/polyorb-smart_pointers.adb (Sync_Counters): Change types to
unsigned in declaration of Sync_Add_And_Fetch.
Add declaration and pragma Inline for Sync_Sub_And_Fetch.
(Dec_Usage): Change type of Counter variable to unsigned and call
Sync_Sub_And_Fetch instead of Sync_Add_And_Fetch.
(Disable_Ref_Counting): Adjust to unsigned type.
(Inc_Usage): Likewise.
(Reuse_Entity): Likewise. Call Sync_Sub_And_Fetch instead of
Sync_Add_And_Fetch.
(Trace_Event): Likewise.
* src/polyorb-smart_pointers-sync_counters__intrinsic.adb
(Sync_Add_And_Fetch): Change types to unsigned.
(Sync_Sub_And_Fetch): New function.
* src/polyorb-smart_pointers-sync_counters__mutex.adb
(Sync_Add_And_Fetch): Change types to unsigned.
(Sync_Sub_And_Fetch): New function.
TN: U706-040
Change-Id: I432648f1bdec18a9463add818d5382b0d732163e
2021-07-06 22:51:27 +02:00
..
2018-06-14 12:04:05 +02:00
2012-07-24 06:55:25 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2020-12-17 08:09:43 +01:00
2020-09-07 20:45:51 +03:00
2018-06-14 12:04:05 +02:00
2018-11-05 16:27:17 +01:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-11-07 14:58:31 +01:00
2012-01-04 22:41:08 +00:00
2008-03-05 23:21:17 +00:00
2015-08-07 09:19:33 +00:00
2010-07-28 13:53:46 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2015-02-16 12:17:28 +00:00
2015-02-16 12:17:28 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2013-01-23 14:18:29 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2020-12-15 17:32:04 +01:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2017-06-08 16:33:52 +00:00
2013-01-23 11:50:44 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-11-21 16:13:07 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2015-04-01 16:14:20 +00:00
2015-02-16 12:17:28 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-01-25 15:42:39 +00:00
2013-01-25 15:42:39 +00:00
2012-07-24 06:55:25 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-03-15 14:12:16 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-10-08 16:38:21 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2020-06-23 20:58:46 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2014-02-28 17:59:28 +00:00
2014-04-18 14:48:07 +00:00
2013-03-08 18:20:33 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2021-04-07 16:04:47 +03:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2013-02-05 14:16:18 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2016-02-10 14:27:23 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-07-11 11:11:55 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2013-02-19 13:56:39 +00:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-07-11 11:11:55 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2020-06-08 18:09:04 +03:00
2020-06-08 18:09:04 +03:00
2018-06-14 12:04:05 +02:00
2020-06-08 18:09:04 +03:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2020-06-08 18:09:04 +03:00
2020-06-08 18:09:04 +03:00
2012-07-24 06:55:25 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2013-01-23 13:39:21 +00:00
2012-01-04 22:41:08 +00:00
2012-07-24 06:55:25 +00:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2020-12-14 11:13:48 +01:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-03-12 11:22:03 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2021-07-06 22:51:27 +02:00
2021-07-06 22:51:27 +02:00
2021-07-06 22:51:27 +02:00
2021-07-06 22:51:27 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-03-06 15:34:14 +00:00
2012-09-26 13:52:29 +00:00
2012-01-04 22:41:08 +00:00
2020-08-21 07:07:47 +02:00
2020-08-21 07:07:47 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2020-08-21 07:07:47 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-07-24 06:55:25 +00:00
2012-02-01 14:13:45 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-09-26 13:52:29 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2013-06-03 11:28:28 +00:00
2013-06-03 11:28:28 +00:00
2018-06-14 12:04:05 +02:00
2020-06-30 18:12:48 +02:00
2017-08-02 08:40:59 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2020-09-01 14:07:58 +03:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2020-09-01 14:07:58 +03:00
2020-09-01 14:07:58 +03:00
2013-11-21 16:13:07 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2013-05-15 09:33:06 +00:00
2013-05-15 09:33:06 +00:00
2013-05-15 09:33:06 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2018-06-14 12:04:05 +02:00
2013-05-15 09:33:06 +00:00
2013-05-15 09:33:06 +00:00
2013-05-15 09:33:06 +00:00
2018-06-14 12:04:05 +02:00
2018-06-14 12:04:05 +02:00
2012-01-04 22:41:08 +00:00
2018-11-05 16:27:17 +01:00
2007-02-23 18:08:33 +00:00
2007-02-23 18:08:33 +00:00
2010-10-26 13:28:34 +00:00