The dependency is relied upon by the binder to drag the tasking runtime.
gcc/ada/
* libgnarl/s-taspri__mingw.ads: Add clause for System.OS_Interface.
(Private_Data): Change type of Thread component.
-- This is a NT (native) version of this package
+with System.OS_Interface;
with System.OS_Locks;
with System.Win32;
end record;
type Private_Data is limited record
- Thread : aliased Win32.HANDLE;
+ Thread : aliased System.OS_Interface.Thread_Id;
pragma Atomic (Thread);
-- Thread field may be updated by two different threads of control.
-- (See, Enter_Task and Create_Task in s-taprop.adb).