diff options
| author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-10 13:54:15 +0000 |
|---|---|---|
| committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-10 13:54:15 +0000 |
| commit | b374288abf65060b0a472fc4b71fdc74812103ac (patch) | |
| tree | 96296fb7c3c197b7499a99d51ec3dcd9936c69d5 /libjava/gnu/java/security | |
| parent | e1c85dccba44e6aa2a9c793046e8a583f49e0cec (diff) | |
| download | ppe42-gcc-b374288abf65060b0a472fc4b71fdc74812103ac.tar.gz ppe42-gcc-b374288abf65060b0a472fc4b71fdc74812103ac.zip | |
* exp_ch4.adb (Expand_Composite_Equality): If a component is an
unchecked union with no inferable discriminants, return a
Raise_Program_Error node, rather than inserting it at the point the
type is frozen.
(Expand_Record_Equality, Component_Equality): Handle properly the case
where some subcomponent is an unchecked union whose generated equality
code raises program error.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94814 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/security')
0 files changed, 0 insertions, 0 deletions

