trans.c (Attribute_to_gnu): Length
authorOlivier Hainque <hainque@adacore.com>
Thu, 24 Apr 2008 13:24:11 +0000 (13:24 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Thu, 24 Apr 2008 13:24:11 +0000 (13:24 +0000)
commit22a812674cef168628bcf4760ef8faba4bb4cdb0
treed4a267737cd34ccd9e86c61ac0f728f30d7635cc
parente80d7580e746c0d984bf35968b97b7b88f328e00
trans.c (Attribute_to_gnu): Length

2008-04-24  Olivier Hainque  <hainque@adacore.com>

        ada/
        * trans.c (Attribute_to_gnu) <case Attr_Length>: Length
        * computation
        doesn't require signed arithmetic anymore.

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

From-SVN: r134627
gcc/ada/ChangeLog
gcc/ada/trans.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/concat_length.adb [new file with mode: 0644]