inline.adb: proper handling of init_procs.
authorEd Schonberg <schonberg@adacore.com>
Wed, 3 Aug 2011 09:53:11 +0000 (09:53 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 3 Aug 2011 09:53:11 +0000 (11:53 +0200)
commit668a19bcfe171969271ab6a2702d42b83ca32f5b
tree54d88e5f353bae2cfe465967b5729b917f1aceee
parent170b298986d2a6f9b9069a43db89b273640ffd31
inline.adb: proper handling of init_procs.

2011-08-03  Ed Schonberg  <schonberg@adacore.com>

* inline.adb: proper handling of init_procs.
* sem_res.adb (Resolve_Op_Concat_Arg): if the argument is an aggregate
and the component type is composite, this is ambiguous for predefined
concatenation, but if the node is not overloaded and the entity is a use
-defined function its profile can be used to resolve that aggregate.

From-SVN: r177254
gcc/ada/ChangeLog
gcc/ada/inline.adb
gcc/ada/sem_res.adb