aspects.ads, [...]: Add aspect Relative_Deadline.
authorEd Schonberg <schonberg@adacore.com>
Wed, 5 Dec 2012 11:20:13 +0000 (11:20 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 5 Dec 2012 11:20:13 +0000 (12:20 +0100)
commitc116143c22e88b7acd0ec5a1e5f9707758875bb9
tree9aa3071cfeff646a76e122cb6d05bc1dfdba3f5a
parent5e0c742b7a22f7f26295b10de3a5392bf200d539
aspects.ads, [...]: Add aspect Relative_Deadline.

2012-12-05  Ed Schonberg  <schonberg@adacore.com>

* aspects.ads, aspects.adb: Add aspect Relative_Deadline.
* sem_ch13.adb (Analyze_Aspect_Specifications): Process aspect
Relative_Deadline, and introduce the corresponding pragma within
the task definition of the task type to which it applies.
(Check_Aspect_At_Freeze_Point): Expression in a Relative_Deadline
aspect is of type Time_Span.

From-SVN: r194214
gcc/ada/ChangeLog
gcc/ada/aspects.adb
gcc/ada/aspects.ads
gcc/ada/sem_ch13.adb