OSDN Git Service

* gcc-interface/trans.c (Attribute_to_gnu) <Attr_Last_Bit>: Add kludge
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 May 2013 10:06:18 +0000 (10:06 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 May 2013 10:06:18 +0000 (10:06 +0000)
commitd5910290f3bcd16489a8e83b2bab404dc07db4e5
treea9fecbd7cac7bcdd85d71b92cf50d328128d2743
parentd9b706b8706f180243cda3b029f154acc40c02a0
* gcc-interface/trans.c (Attribute_to_gnu) <Attr_Last_Bit>: Add kludge
to avoid generating an overflow for -1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@199341 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/trans.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/last_bit.ads [new file with mode: 0644]