diff options
author | Javier Miranda <miranda@adacore.com> | 2013-01-29 14:21:40 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2013-01-29 15:21:40 +0100 |
commit | d38207955c35124725ee6a92a06b8074851f0a82 (patch) | |
tree | f452b28b650e2d7ebca465fde894f5d5ca4fd0a2 /gcc/ada/usage.adb | |
parent | 54bb89caeab2b2ce71f935e2f290fa1402942529 (diff) | |
download | gcc-d38207955c35124725ee6a92a06b8074851f0a82.zip gcc-d38207955c35124725ee6a92a06b8074851f0a82.tar.gz gcc-d38207955c35124725ee6a92a06b8074851f0a82.tar.bz2 |
errout.ads, errout.adb (Get_Ignore_Errors): New subprogram.
2013-01-29 Javier Miranda <miranda@adacore.com>
* errout.ads, errout.adb (Get_Ignore_Errors): New subprogram.
* opt.ads (Warn_On_Overlap): Update documentation.
* sem_aggr.adb (Resolve_Aggregate, Resolve_Extension_Aggregate):
Check function writable actuals.
* sem_ch3.adb (Build_Derived_Record_Type,
Record_Type_Declaration): Check function writable actuals.
* sem_ch4.adb (Analyze_Range): Check function writable actuals.
* sem_ch5.adb (Analyze_Assignment): Remove code of the initial
implementation of AI05-0144.
* sem_ch6.adb (Analyze_Function_Return,
(Analyze_Procedure_Call.Analyze_Call_And_Resolve): Remove code
of the initial implementation of AI05-0144.
* sem_res.adb (Resolve): Remove code of the initial implementation.
(Resolve_Actuals): Call Check_Function_Writable_Actuals and remove call
of the initial implementation.
(Resolve_Arithmetic_Op, Resolve_Logical_Op,
Resolve_Membership_Op): Check function writable actuals.
* sem_util.ad[sb] (Actuals_In_Call): Removed
(Check_Order_Dependence): Removed (Save_Actual): Removed
(Check_Function_Writable_Actuals): New subprogram.
* usage.adb (Usage): Update documentation.
* warnsw.adb (Set_Warning_Switch): Enable warn_on_overlap when
setting all warnings.
From-SVN: r195540
Diffstat (limited to 'gcc/ada/usage.adb')
-rw-r--r-- | gcc/ada/usage.adb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ada/usage.adb b/gcc/ada/usage.adb index 4efa607..08a41c2 100644 --- a/gcc/ada/usage.adb +++ b/gcc/ada/usage.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2013, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- @@ -502,8 +502,8 @@ begin Write_Line (" .H* turn off warnings for holes in records"); Write_Line (" i*+ turn on warnings for implementation unit"); Write_Line (" I turn off warnings for implementation unit"); - Write_Line (" .i turn on warnings for overlapping actuals"); - Write_Line (" .I* turn off warnings for overlapping actuals"); + Write_Line (" .i*+ turn on warnings for overlapping actuals"); + Write_Line (" .I turn off warnings for overlapping actuals"); Write_Line (" j+ turn on warnings for obsolescent " & "(annex J) feature"); Write_Line (" J* turn off warnings for obsolescent " & |