Files
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
..
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00
2017-06-08 16:33:52 +00:00
2012-01-04 22:41:08 +00:00
2013-10-08 16:38:21 +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-06 15:34:14 +00:00
2012-01-04 22:41:08 +00:00
2012-01-04 22:41:08 +00:00