aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorBob Duff <duff@adacore.com>2012-03-07 17:07:55 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2012-03-07 18:07:55 +0100
commit3058f181a69befab0c167c0edbc62939638ad07f (patch)
treeb9968cd8294f3f38e3d95d328b514a31814aba7e /gcc/go
parentbde73c6b2681d054b70e5578af87ed55be3492a4 (diff)
downloadgcc-3058f181a69befab0c167c0edbc62939638ad07f.zip
gcc-3058f181a69befab0c167c0edbc62939638ad07f.tar.gz
gcc-3058f181a69befab0c167c0edbc62939638ad07f.tar.bz2
rtsfind.ads: Add support for finding Super_String types.
2012-03-07 Bob Duff <duff@adacore.com> * rtsfind.ads: Add support for finding Super_String types. * sem_util.ads, sem_util.adb (Is_Bounded_String): New function to determine whether a given type is a bounded string type. (Is_Fully_Initialized_Type): Return True for bounded string types, to suppress bogus warnings. * exp_ch4.adb (Expand_Composite_Equality): Special case for bounded strings: equality composes. This allows us to remove default values in super strings. * a-strsup.ads, a-stwisu.ads, a-stzsup.ads: Update comments. * exp_ch3.adb (Expand_Freeze_Record_Type): Comment. From-SVN: r185066
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions