* ali-util.adb (Initialize_Checksum): Use out-mode instead of in out.
authorbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Oct 2001 21:16:50 +0000 (21:16 +0000)
committerbosch <bosch@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Oct 2001 21:16:50 +0000 (21:16 +0000)
commitca188295af5aaed051087b5cbf9f92e8d742dad5
treec0b3deed66bc4091f9be0dbe6d916285a650cc86
parented7f48c30558bca0e660b9c6a75441b43d252a99
* ali-util.adb (Initialize_Checksum): Use out-mode instead of in out.
Found due to GCC 3.0 warning of using uninitialized value.

* layout.adb:
(Get_Max_Size): Use variant record for tracking value/expression.
 Makes logic clearer and prevents warnings for uninitialized variables.
(Layout_Array_Type): Use variant record for tracking value/expression.
 Makes logic clearer and prevents warnings for uninitialized variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46652 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/ali-util.adb
gcc/ada/layout.adb