OSDN Git Service

2005-12-05 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Dec 2005 17:20:03 +0000 (17:20 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Dec 2005 17:20:03 +0000 (17:20 +0000)
commited43eecef8bf1b40acd0f3dc50e4cb6b41f7c15b
tree2016af73f33d0ee6db5d264ae30cbdd744bedfe0
parentd5bf49516dfde4e4708fc182e71564ea6875b18e
2005-12-05  Robert Dewar  <dewar@adacore.com>

* freeze.adb (Freeze_Record_Type): Only test for useless pack on record
types, not on record subtypes.
(Freeze_Entity): Code cleanup. Add barrier to the loop
that generates the references for primitive operations. This allows to
remove an unnecessary exception handler.
Code reformatting and comment clean ups.

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