2011-09-05 Bob Duff <duff@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Sep 2011 12:58:26 +0000 (12:58 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Sep 2011 12:58:26 +0000 (12:58 +0000)
commiteb5c9ae3720518f7f262fcd0a65e6729fc59c82e
tree066827c96ac7d0b966728b9e27ebe3f6ed3cef82
parente2e9d70e382811e5896ba95b1eb4cac2d2f53ca3
2011-09-05  Bob Duff  <duff@adacore.com>

* sem_res.adb (Resolve_Intrinsic_Operator): Use unchecked
conversions instead of normal type conversions in all cases where a
type conversion would be illegal. In particular, use unchecked
conversions when the operand types are private.

2011-09-05  Johannes Kanig  <kanig@adacore.com>

* lib-xref-alfa.adb (Is_Alfa_Reference): Never declare effects on
objects of task type or protected type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178531 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/lib-xref-alfa.adb
gcc/ada/sem_res.adb