1------------------------------------------------------------------------------ 2-- -- 3-- GNAT RUN-TIME COMPONENTS -- 4-- -- 5-- A D A . D I S P A T C H I N G . N O N _ P R E E M P T I V E -- 6-- -- 7-- S p e c -- 8-- -- 9-- This specification is derived from the Ada Reference Manual for use with -- 10-- GNAT. In accordance with the copyright of that document, you can freely -- 11-- copy and modify this specification, provided that if you redistribute a -- 12-- modified version, any changes that you have made are clearly indicated. -- 13-- -- 14------------------------------------------------------------------------------ 15 16-- This unit is not implemented in typical GNAT implementations that lie on 17-- top of operating systems, because it is infeasible to implement in such 18-- environments. 19 20-- If a target environment provides appropriate support for this package, 21-- then the Unimplemented_Unit pragma should be removed from this spec and 22-- an appropriate body provided. 23 24package Ada.Dispatching.Non_Preemptive is 25 pragma Preelaborate (Non_Preemptive); 26 27 pragma Unimplemented_Unit; 28 29 procedure Yield_To_Higher; 30 procedure Yield_To_Same_Or_Higher renames Yield; 31end Ada.Dispatching.Non_Preemptive; 32