]> git.ipfire.org Git - thirdparty/gcc.git/commit
2017-03-10 Olivier Hainque <hainque@adacore.com>
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Mar 2017 11:16:21 +0000 (11:16 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Mar 2017 11:16:21 +0000 (11:16 +0000)
commitec4f3cf1826d48b0ca7688d978f7f0a629ec4932
tree288a78ad82886d01310221ae6121bb0e46d117d9
parent130e33fd92c5fb519ce6c4ddca8d854d7b8235e8
2017-03-10  Olivier Hainque  <hainque@adacore.com>

* tree-switch-conversion (array_value_type): Start by resetting
candidate type to it's main variant.

testsuite/
* gnat.dg/opt64.adb: New test.
* gnat.dg/opt64_pkg.ads: New helper.
* gnat.dg/opt64_pkg.adb: New helper.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246024 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/opt64.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/opt64_pkg.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/opt64_pkg.ads [new file with mode: 0644]
gcc/tree-switch-conversion.c