diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2004-02-23 12:17:13 +0100 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2004-02-23 12:17:13 +0100 |
commit | 6871ba5ffcd7c2eccc4acd66da2ab4f9bdb730fe (patch) | |
tree | aa3ca3b1faa65ad0d368c42ec6ebdd8fe39f73b6 /gcc/builtins.c | |
parent | 615a5ba6b1c6f787b952541c5b727107f351aa43 (diff) | |
download | gcc-6871ba5ffcd7c2eccc4acd66da2ab4f9bdb730fe.zip gcc-6871ba5ffcd7c2eccc4acd66da2ab4f9bdb730fe.tar.gz gcc-6871ba5ffcd7c2eccc4acd66da2ab4f9bdb730fe.tar.bz2 |
[multiple changes]
2004-02-23 Ed Schonberg <schonberg@gnat.com>
* exp_ch6.adb (Expand_N_Subprogram_Declaration): Do not create
protected operations if original subprogram is flagged as eliminated.
(Expand_N_Subprogram_Body): For a protected operation, create
discriminals for next operation before checking whether the operation
is eliminated.
* exp_ch9.adb (Expand_N_Protected_Body,
Expand_N_Protected_Type_Declaration): Do not generate specs and bodies
for internal protected operations if the original subprogram is
eliminated.
* sem_elim.adb (Check_Eliminated): Handle properly protected operations
declared in a single protected object.
2004-02-23 Vincent Celier <celier@gnat.com>
* prj-attr.adb: Make attribute Builder'Executable an associative array,
case insensitive if file names are case insensitive, instead of a
standard associative array.
* prj-attr.adb (Initialize): For 'b' associative arrays, do not set
them as case insensitive on platforms where the file names are case
sensitive.
* prj-part.adb (Parse_Single_Project): Make sure, when checking if
project file has already been parsed that canonical path are compared.
2004-02-23 Robert Dewar <dewar@gnat.com>
* sinput-c.ads: Correct bad unit title in header
* freeze.adb: Minor reformatting
2004-02-23 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* trans.c (tree_transform, case N_Procedure_Call_Statement): For
nonaddressable COMPONENT_REF that is removing padding that we are
taking the address of, take the address of the padded record instead
if item is variable size.
From-SVN: r78292
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions