Make integer size explicit
commitb5b88e7aa2ffc68211b169be959713ab83175859
authorsaaadhu <saaadhu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2016 06:03:32 +0000 (21 06:03 +0000)
committersaaadhu <saaadhu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2016 06:03:32 +0000 (21 06:03 +0000)
treec032895667336bd832042caef8518a642d23dabc
parent8ccdb0a4f890fd11276ed0027ec66c6023a894e6
Make integer size explicit

For the lower vrp bound to be 2/-2, unsigned ints must be 4 bytes wide. This
breaks targets like avr. Explicitly using __UINT32_TYPE__ (behind a typedef)
makes the testcase pass for all targets.

gcc/testsuite/ChangeLog:

2016-09-21  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>

* gcc.dg/tree-ssa/pr64130.c: Use __UINT32_TYPE__ instead of int.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240300 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr64130.c