summaryrefslogtreecommitdiff
path: root/libiberty/calloc.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2008-04-08 08:55:06 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-04-08 08:55:06 +0200
commitca44152fc58297f5c0bef56190b6968549e1438e (patch)
tree8558caa298fd9fd8a83a4440596ce4716e5405de /libiberty/calloc.c
parentf89b7956cbaad5bb0e7f84c1a44b49a88080b99c (diff)
downloadgcc-ca44152fc58297f5c0bef56190b6968549e1438e.tar.gz
sem_aggr.adb (Analyze_N_Extension_Aggregate): Add legality checks for the ancestor part of an extension aggregate for a...
2008-04-08 Ed Schonberg <schonberg@adacore.com> Robert Dewar <dewar@adacore.com> * sem_aggr.adb (Analyze_N_Extension_Aggregate): Add legality checks for the ancestor part of an extension aggregate for a limited type. (Resolve_Array_Aggregate): Issue warning for sliding of aggregate with enumeration index bounds. (Resolve_Array_Aggregate): Add circuit for diagnosing missing choices when array is too short. (Check_Expr_OK_In_Limited_Aggregate): Move function Check_Non_Limited_Type from Resolve_Record_Aggregate to top level (and change name). (Resolve_Array_Aggregate.Resolve_Aggr_Expr): Check_Expr_OK_In_Limited_Aggregates called to check for illegal limited component associations. (Check_Non_Limited_Type): Moved to outer level and renamed. (Resolve_Record_Aggregate): In an extension aggregate, an association with a box initialization can only designate a component of the extension, not a component inherited from the given ancestor * sem_case.adb: Use new Is_Standard_Character_Type predicate From-SVN: r134049
Diffstat (limited to 'libiberty/calloc.c')
0 files changed, 0 insertions, 0 deletions