diff options
author | Robert Dewar <dewar@adacore.com> | 2005-11-15 14:56:51 +0100 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2005-11-15 14:56:51 +0100 |
commit | 65f01153ab91c1e9e5e5273b8cb7e85e2a105b24 (patch) | |
tree | 12763bf49f192f9375a0f912c3516ed9c9911fdb /README | |
parent | 7b9d0d6990c025f037fef869732a960e9fe39e94 (diff) | |
download | gcc-65f01153ab91c1e9e5e5273b8cb7e85e2a105b24.tar.gz |
sem_attr.adb: Implement Machine_Rounding attribute
2005-11-14 Robert Dewar <dewar@adacore.com>
Hristian Kirtchev <kirtchev@adacore.com>
* sem_attr.adb: Implement Machine_Rounding attribute
(Analyze_Access_Attribute): The access attribute may appear within an
aggregate that has been expanded into a loop.
(Check_Task_Prefix): Add semantic check for attribute 'Callable and
'Terminated whenever the prefix is of a task interface class-wide type.
(Analyze_Attribute): Add semantic check for attribute 'Identity whenever
the prefix is of a task interface class-wide type.
* s-vaflop-vms-alpha.adb: Valid_D, Valid_F, Valid_G: Make Val constant
to avoid warnings.
* s-fatgen.ads, s-fatgen.adb (Machine_Rounding): New function
Remove pragma Inline for [Unaligned_]Valid.
Add comments that Valid routines do not work for Vax_Float
* exp_attr.adb: Implement Machine_Rounding attribute
* snames.h: Add entry for Machine_Rounding attribute
From-SVN: r106970
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions