summaryrefslogtreecommitdiffstats
path: root/gcc/ada/s-vxwext.ads
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/s-vxwext.ads')
-rw-r--r--gcc/ada/s-vxwext.ads9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ada/s-vxwext.ads b/gcc/ada/s-vxwext.ads
index bc458395c8b..f1906a68734 100644
--- a/gcc/ada/s-vxwext.ads
+++ b/gcc/ada/s-vxwext.ads
@@ -81,4 +81,13 @@ package System.VxWorks.Ext is
function Set_Time_Slice (ticks : int) return int;
pragma Import (C, Set_Time_Slice, "kernelTimeSlice");
+ --------------------------------
+ -- Processor Affinity for SMP --
+ --------------------------------
+
+ function taskCpuAffinitySet (tid : t_id; CPU : int) return int;
+ pragma Convention (C, taskCpuAffinitySet);
+ -- For SMP run-times set the CPU affinity.
+ -- For uniprocessor systems return ERROR status.
+
end System.VxWorks.Ext;
OpenPOWER on IntegriCloud