ada: Remove unused runtime entity
The compiler has not generated direct attachments for a long time. gcc/ada/ * rtsfind.ads (RE_Id): Remove RE_Attach. (RE_Unit_Table): Likewise. * libgnat/s-finmas.ads (Attach): Delete. * libgnat/s-finmas.adb (Attach): Likewise.
This commit is contained in:
parent
1e964635b6
commit
b4beadb39a
3 changed files with 0 additions and 20 deletions
|
@ -70,20 +70,6 @@ package body System.Finalization_Masters is
|
|||
return System.Storage_Elements."+" (Addr, Offset);
|
||||
end Add_Offset_To_Address;
|
||||
|
||||
------------
|
||||
-- Attach --
|
||||
------------
|
||||
|
||||
procedure Attach (N : not null FM_Node_Ptr; L : not null FM_Node_Ptr) is
|
||||
begin
|
||||
Lock_Task.all;
|
||||
Attach_Unprotected (N, L);
|
||||
Unlock_Task.all;
|
||||
|
||||
-- Note: No need to unlock in case of an exception because the above
|
||||
-- code can never raise one.
|
||||
end Attach;
|
||||
|
||||
------------------------
|
||||
-- Attach_Unprotected --
|
||||
------------------------
|
||||
|
|
|
@ -71,10 +71,6 @@ package System.Finalization_Masters is
|
|||
type Finalization_Master_Ptr is access all Finalization_Master;
|
||||
for Finalization_Master_Ptr'Storage_Size use 0;
|
||||
|
||||
procedure Attach (N : not null FM_Node_Ptr; L : not null FM_Node_Ptr);
|
||||
-- Compiler interface, do not call from within the run-time. Prepend a
|
||||
-- node to a specific finalization master.
|
||||
|
||||
procedure Attach_Unprotected
|
||||
(N : not null FM_Node_Ptr;
|
||||
L : not null FM_Node_Ptr);
|
||||
|
|
|
@ -918,7 +918,6 @@ package Rtsfind is
|
|||
RE_Attr_Long_Long_Float, -- System.Fat_LLF
|
||||
|
||||
RE_Add_Offset_To_Address, -- System.Finalization_Masters
|
||||
RE_Attach, -- System.Finalization_Masters
|
||||
RE_Base_Pool, -- System.Finalization_Masters
|
||||
RE_Finalization_Master, -- System.Finalization_Masters
|
||||
RE_Finalization_Master_Ptr, -- System.Finalization_Masters
|
||||
|
@ -2563,7 +2562,6 @@ package Rtsfind is
|
|||
RE_Attr_Long_Long_Float => System_Fat_LLF,
|
||||
|
||||
RE_Add_Offset_To_Address => System_Finalization_Masters,
|
||||
RE_Attach => System_Finalization_Masters,
|
||||
RE_Base_Pool => System_Finalization_Masters,
|
||||
RE_Finalization_Master => System_Finalization_Masters,
|
||||
RE_Finalization_Master_Ptr => System_Finalization_Masters,
|
||||
|
|
Loading…
Add table
Reference in a new issue