This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r247139 - in /trunk/gcc/ada: ChangeLog par-ch4....
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 25 Apr 2017 08:04:27 -0000
- Subject: r247139 - in /trunk/gcc/ada: ChangeLog par-ch4....
Author: charlet
Date: Tue Apr 25 08:04:26 2017
New Revision: 247139
URL: https://gcc.gnu.org/viewcvs?rev=247139&root=gcc&view=rev
Log:
2017-04-25 Bob Duff <duff@adacore.com>
* s-osinte-linux.ads (pthread_mutexattr_setprotocol,
pthread_mutexattr_setprioceiling): Add new interfaces for these
pthread operations.
* s-taprop-linux.adb (Initialize_Lock, Initialize_TCB): Set
protocols as appropriate for Locking_Policy 'C' and 'I'.
* s-taprop-posix.adb: Minor reformatting to make it more similar
to s-taprop-linux.adb.
2017-04-25 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Get_Discriminant_Value, Search_Derivation_Levels):
Handle properly a multi- level derivation involving both renamed
and constrained parent discriminants, when the type to be
constrained has fewer discriminants that the ultimate ancestor.
2017-04-25 Bob Duff <duff@adacore.com>
* sem_util.adb (Is_Object_Reference): In the
case of N_Explicit_Dereference, return False if it came from a
conditional expression.
2017-04-25 Bob Duff <duff@adacore.com>
* par-ch4.adb (P_Case_Expression): If a semicolon
is followed by "when", assume that ";" was meant to be ",".
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/par-ch4.adb
trunk/gcc/ada/s-osinte-linux.ads
trunk/gcc/ada/s-taprop-linux.adb
trunk/gcc/ada/s-taprop-posix.adb
trunk/gcc/ada/sem_ch3.adb
trunk/gcc/ada/sem_util.adb