ada/
commit589d13442a98525bcea9c1a1c16744fd7b75af69
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Mar 2009 14:20:07 +0000 (11 14:20 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Mar 2009 14:20:07 +0000 (11 14:20 +0000)
tree0781116cc42c37636181387f4350a95286e634cd
parent1f7090eb1634a7ca7e8bdb806a72a5a70cd53fcd
ada/
* gcc-interface/trans.c (gnat_to_gnu) <case N_Slice>: In range
check processing, remove unintended TREE_TYPE walk on index type
to get to base type.

testsuite/
* gnat.dg/slice_enum.adb: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144774 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ada/gcc-interface/trans.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/slice_enum.adb [new file with mode: 0644]