83019eb9eb209d51da50cfd855bfde6a405fc401
[gcc.git] / gcc / ada / ChangeLog
1 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gcc-interface/trans.c (addressable_p) <COMPONENT_REF>: Fix thinko.
4
5 2012-01-06 Robert Dewar <dewar@adacore.com>
6
7 * a-wichha.ads, a-wichun.ads, a-zchhan.ads, a-zchuni.ads,
8 s-utf_32.ads: Add pragma Pure
9 * s-utf_32.adb: Suppress warnings on non-static constants (now
10 that this is Pure).
11
12 2012-01-06 Bob Duff <duff@adacore.com>
13
14 * s-rpc.ads (Read, Write): Add overriding indicators.
15
16 2012-01-06 Robert Dewar <dewar@adacore.com>
17
18 * gnat_rm.texi: Add documentation for conventions
19 Ada_Pass_By_Copy and Ada_Pass_By_Reference.
20
21 2012-01-06 Gary Dismukes <dismukes@adacore.com>
22
23 * a-tienio.adb (Put): Add exception message on
24 raise statements. Remove unneeded blocks and object declarations.
25
26 2012-01-06 Robert Dewar <dewar@adacore.com>
27
28 * sem_prag.adb: Minor reformatting.
29
30 2012-01-06 Ed Schonberg <schonberg@adacore.com>
31
32 * sinfo.ads, sinfo.adb (Has_Prefixed_Call): New flag to indicate
33 that a selected component within a generic unit has been resolved
34 as a prefixed call with local references.
35 * sem_ch3.adb (Is_Visible_Component): In an instance body a selected
36 component is always visible.
37 * sem_ch4.adb (Analyze_Selected_Component): If the node is a
38 prefixed call in an instance, do not look for visible components
39 of the type.
40 * sem_ch12.adb (Reset_Entity): If a selected component has resolved
41 to a prefixed call, mark the node accordingly when prefix and
42 selector are local references.
43
44 2012-01-02 Eric Botcazou <ebotcazou@adacore.com>
45
46 * gnatvsn.ads (Current_Year): Bump to 2012.
47 \f
48 Copyright (C) 2012 Free Software Foundation, Inc.
49
50 Copying and distribution of this file, with or without modification,
51 are permitted in any medium without royalty provided the copyright
52 notice and this notice are preserved.