s-osinte-tru64.adb: Mark Asm statements Volatile to prevent warnings (seems a reasona...
authorRobert Dewar <dewar@adacore.com>
Tue, 31 Oct 2006 18:15:40 +0000 (19:15 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:15:40 +0000 (19:15 +0100)
commite0ae4e94e9d2794ea89724bd7a7986728d019f15
treea0fad22476c6b71855e4e022da5369a844414a66
parentba1cbfb946aef122c53787e3c6b5dd8ff32a539c
s-osinte-tru64.adb: Mark Asm statements Volatile to prevent warnings (seems a reasonable change...

2006-10-31  Robert Dewar  <dewar@adacore.com>

* s-osinte-tru64.adb:
Mark Asm statements Volatile to prevent warnings (seems a
reasonable change anyway)
Fixes new warnings

* s-mastop-irix.adb: Add Volatile to Asm statements
Suppresses warning, and seems appropriate in any case

* s-osinte-vms.adb: Add Volatile to Asm statement

* s-vaflop-vms-alpha.adb: Add Volatile to Asm statements

* exp_code.ads, exp_code.adb (Asm_Input_Value): Note that Error can be
returned.
Add call to Check_Code_Statement

From-SVN: r118329
gcc/ada/exp_code.adb
gcc/ada/exp_code.ads
gcc/ada/s-mastop-irix.adb
gcc/ada/s-osinte-tru64.adb
gcc/ada/s-osinte-vms.adb
gcc/ada/s-vaflop-vms-alpha.adb