summaryrefslogtreecommitdiffstats
path: root/gcc/ada/s-osinte-posix.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-22 10:15:36 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-22 10:15:36 +0000
commit95b21580cbeac84f3f8bd2c38a75379391279c49 (patch)
tree552343c1a233a7faa791e3cc6cd60dc65e2dfa77 /gcc/ada/s-osinte-posix.adb
parent6f104d01c71f83925f92499024dd6d3952d051ac (diff)
downloadppe42-gcc-95b21580cbeac84f3f8bd2c38a75379391279c49.tar.gz
ppe42-gcc-95b21580cbeac84f3f8bd2c38a75379391279c49.zip
2010-10-22 Geert Bosch <bosch@adacore.com>
* cstand.adb (Build_Float_Type): Set Float_Rep according to platform. * einfo.ads (Float_Rep): New attribute. (Float_Rep_Kind): Move from body. Add comments. * einfo.adb (Float_Rep_Kind): Move to spec (Float_Rep): Now a real field instead of local function. (Set_Float_Rep): New procedure to set floating point representation (Set_Vax_Float): Remove. (Write_Entity_Flags): Remove Vax_Float flag. (Write_Field10_Name): Add E_Floating_Point_Type case for Float_Rep. * exp_attr.adb (Attribute_Valid): Use case statement for representation specific processing. * sem_ch3.adb (Build_Derived_Numeric_Type, Floating_Point_Type_Declaration): Set Float_Rep instead of Vax_Float attribute. * sem_util.ads, sem_util.adb (Is_AAMP_Float): Remove. * sem_vfpt.adb (Set_D_Float, Set_F_Float, Set_G_Float, Set_IEEE_Long, Set_IEEE_Short): Set Float_Rep instead of Vax_Float attribute. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165816 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/s-osinte-posix.adb')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud