summaryrefslogtreecommitdiff
path: root/gcc/ada/s-vxwext-rtp.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-25 08:24:34 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-25 08:24:34 +0000
commit1b0bf7d68b6af813509d6e95b279c4031bddff9f (patch)
treeb9f2a7f928ca8d203d1eec57c09c86e1c5970dd0 /gcc/ada/s-vxwext-rtp.ads
parentf5494808bbfbc40f8bd07d102e5bd7719a375e62 (diff)
downloadgcc-1b0bf7d68b6af813509d6e95b279c4031bddff9f.tar.gz
2009-06-25 Ed Falis <falis@adacore.com>
* s-vxwext-rtp.ads: Add missing declaration 2009-06-25 Matthew Gingell <gingell@adacore.com> * a-stwise.adb, a-stzsea.adb (Count, Index): Avoid local copy on stack, speed up unmapped case. 2009-06-25 Vincent Celier <celier@adacore.com> * prj-nmsc.adb (Check): Change error message for illegal abstract projects. 2009-06-25 Robert Dewar <dewar@adacore.com> * gnat_ugn.texi: Add note on use of -gnatct for ASIS 2009-06-25 Emmanuel Briot <briot@adacore.com> * fmap.ads: Add documentation on mapping files git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148930 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/s-vxwext-rtp.ads')
-rw-r--r--gcc/ada/s-vxwext-rtp.ads9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ada/s-vxwext-rtp.ads b/gcc/ada/s-vxwext-rtp.ads
index 9dc0fd40eea..22452a18e77 100644
--- a/gcc/ada/s-vxwext-rtp.ads
+++ b/gcc/ada/s-vxwext-rtp.ads
@@ -81,4 +81,13 @@ package System.VxWorks.Ext is
function Set_Time_Slice (ticks : int) return int;
pragma Inline (Set_Time_Slice);
+ --------------------------------
+ -- 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;