[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 11:04:03 +0000 (13:04 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 11:04:03 +0000 (13:04 +0200)
commit2ef48385c29c519a157e3a6d60011196cd7e9409
tree4aba7bb8be42df71db6f5f369d691f9ddcdf7256
parent0db16b1e6b193f55d7ad70bc204f9942a21ab924
[multiple changes]

2011-08-29  Thomas Quinot  <quinot@adacore.com>

* a-synbar-posix.adb: Minor reformatting.

2011-08-29  Jose Ruiz  <ruiz@adacore.com>

* a-exetim-posix.adb, a-exetim-mingw.adb, a-exetim-mingw.ads,
a-exetim-default.ads (Interrupt_Clocks_Supported,
Separate_Interrupt_Clocks_Supported, Clock_For_Interrupts): Add these
definitions to be compliant with AI-0171. The target systems do not
support separate account for the execution time of interrupt handlers.

2011-08-29  Jose Ruiz  <ruiz@adacore.com>

* a-synbar.adb (Wait): Change the order of evaluation of the conditions
in the barrier to put first the easiest to evaluate (and the one which
will be True more often). More efficient.

2011-08-29  Eric Botcazou  <ebotcazou@adacore.com>

* s-atocou-x86.adb: Fix constraint in machine code insertion.

2011-08-29  Bob Duff  <duff@adacore.com>

* aspects.ads, aspects.adb: Add new aspects for various pragmas and
attributes that are now aspects, as specified by AI05-0229-1.
* sem_ch13.adb (Analyze_Aspect_Specifications,
Check_Aspect_At_Freeze_Point): Analyze the new aspects. Turn them into
pragmas or attribute references, as appropriate.

From-SVN: r178203
gcc/ada/ChangeLog
gcc/ada/a-exetim-default.ads
gcc/ada/a-exetim-mingw.adb
gcc/ada/a-exetim-mingw.ads
gcc/ada/a-exetim-posix.adb
gcc/ada/a-synbar-posix.adb
gcc/ada/a-synbar.adb
gcc/ada/aspects.adb
gcc/ada/aspects.ads
gcc/ada/s-atocou-x86.adb
gcc/ada/sem_ch13.adb