exp_dbug.ads, [...] (Get_Variant_Part): Fix the encoding of the "simple_choice" membe...
authorNicolas Setton <setton@adacore.com>
Thu, 16 Jun 2005 08:37:52 +0000 (10:37 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 16 Jun 2005 08:37:52 +0000 (10:37 +0200)
commit975f319568cd880d7434b345441b91e84265c20d
treee703bd59d993dd0bf242ba5587e96d4fdb4905ce
parentf75ef3af652eaa806306acd40919d5e3ae34f68b
exp_dbug.ads, [...] (Get_Variant_Part): Fix the encoding of the "simple_choice" member in a variant record...

2005-06-14  Nicolas Setton  <setton@adacore.com>
    Ed Schonberg  <schonberg@adacore.com>

* exp_dbug.ads, exp_dbug.adb (Get_Variant_Part): Fix the encoding of
the "simple_choice" member in a variant record, in accordance with the
description in the package spec: the information output for a constant
should be "S number", not "SS number".
(Get_Encoded_Name): Return at once if not generating code. Avoids name
overflow problem when compiling with -gnatct, for ASIS/gnatmetrics.

From-SVN: r101034
gcc/ada/exp_dbug.adb
gcc/ada/exp_dbug.ads