OSDN Git Service

2008-05-20 Thomas Quinot <quinot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 May 2008 12:46:31 +0000 (12:46 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 May 2008 12:46:31 +0000 (12:46 +0000)
commitd54f6ec5353a384118649f31d83ece8aa1085d54
tree61bf6a062cb91259e088728d5ed1c1fc9574453b
parent2ea346ac21681ba3c7be1361cf45712adc49c343
2008-05-20  Thomas Quinot  <quinot@adacore.com>

* exp_dist.adb
(GARLIC_Support.Add_RACW_Read_Attribute): When a zero value is received,
and the RACW is null-excluding, raise CONSTRAINT_ERROR instead of
assigning NULL into the result, to avoid a spurious warning.
(Add_RACW_Features, case Same_Scope): Add assertion that designated type
is not frozen.
(Add_Stub_Type): Set entity flag Is_RACW_Stub_Type on generated stub
type.
(Build_From_Any_Function, Build_To_Any_Function,
Build_TypeCode_Function): For a type that has user-specified stream
attributes, use an opaque sequence of octets as the representation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135626 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/exp_dist.adb