aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/s-taprop-linux.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2011-08-31 11:37:54 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2011-08-31 11:37:54 +0200
commit702d2020441d58a06cd7b161483d9c099e56c72b (patch)
tree87048b5ff4d217dd7e8fcd9e17b9a880972dc532 /gcc/ada/s-taprop-linux.adb
parent67645bdee6a5c57b2ce51bbafbb69cf510ebf189 (diff)
downloadgcc-702d2020441d58a06cd7b161483d9c099e56c72b.zip
gcc-702d2020441d58a06cd7b161483d9c099e56c72b.tar.gz
gcc-702d2020441d58a06cd7b161483d9c099e56c72b.tar.bz2
[multiple changes]
2011-08-31 Jose Ruiz <ruiz@adacore.com> * s-taprop-vxworks.adb, s-taprop-mingw.adb, s-taprop-linux.adb, s-taprop-solaris.adb (Create_Task): Not_A_Specific_CPU can be assigned to any dispatching domain. 2011-08-31 Thomas Quinot <quinot@adacore.com> * exp_ch4.adb: Minor reformatting. 2011-08-31 Bob Duff <duff@adacore.com> * sem_ch6.adb (Get_Generic_Parent_Type): Don't query Subtype_Indication on nodes for which it is not defined. (Is_Non_Overriding_Operation): Exit the loop when we find a generic parent type. 2011-08-31 Bob Duff <duff@adacore.com> * sem_ch3.adb (Process_Full_View): Disable legality check if In_Instance, to avoid spurious errors. * sem_ch12.adb (Validate_Derived_Type_Instance): Disable legality check if In_Instance, to avoid spurious errors. 2011-08-31 Pascal Obry <obry@adacore.com> * a-direct.adb: Use Dir_Seps everywhere to properly handle all directory speparators. (Compose): Use Dir_Seps to handle both forms. (Create_Path): Use Dir_Seps instead of explicit check, no semantic changes. (Extension): Use Dir_Seps to handle both forms. 2011-08-31 Pascal Obry <obry@adacore.com> * prj-conf.adb: Minor reformatting. From-SVN: r178372
Diffstat (limited to 'gcc/ada/s-taprop-linux.adb')
-rw-r--r--gcc/ada/s-taprop-linux.adb1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ada/s-taprop-linux.adb b/gcc/ada/s-taprop-linux.adb
index cc1650f..a80d149 100644
--- a/gcc/ada/s-taprop-linux.adb
+++ b/gcc/ada/s-taprop-linux.adb
@@ -823,6 +823,7 @@ package body System.Task_Primitives.Operations is
-- processors for the domain.
if T.Common.Domain /= null and then
+ T.Common.Base_CPU /= System.Multiprocessors.Not_A_Specific_CPU and then
(T.Common.Base_CPU not in T.Common.Domain'Range
or else not T.Common.Domain (T.Common.Base_CPU))
then