diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-10-24 11:41:42 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-10-24 11:41:42 +0200 |
commit | 08ce7bb81da9e4a7c4d7669b1d080a046d5b171b (patch) | |
tree | c3a0ab379f64187b316e836080a027a5d2435a4b /gcc/ada/warnsw.adb | |
parent | d2111e2f14a65ddf677c7dd3ff15566dcce2ce8c (diff) | |
download | gcc-08ce7bb81da9e4a7c4d7669b1d080a046d5b171b.zip gcc-08ce7bb81da9e4a7c4d7669b1d080a046d5b171b.tar.gz gcc-08ce7bb81da9e4a7c4d7669b1d080a046d5b171b.tar.bz2 |
[multiple changes]
2011-10-24 Geert Bosch <bosch@adacore.com>
* s-gearop.adb (Back_Substitute): Avoid overflow if matrix
bounds start at Integer'First.
2011-10-24 Robert Dewar <dewar@adacore.com>
* sem_ch12.adb, s-gearop.adb: Minor reformatting
2011-10-24 Robert Dewar <dewar@adacore.com>
* warnsw.adb: Add some missing warnings to Set_GNAT_Mode_Warnings
* warnsw.ads: Add comments to Set_GNAT_Mode_Warnings
From-SVN: r180372
Diffstat (limited to 'gcc/ada/warnsw.adb')
-rw-r--r-- | gcc/ada/warnsw.adb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ada/warnsw.adb b/gcc/ada/warnsw.adb index 711b943..78b36eb 100644 --- a/gcc/ada/warnsw.adb +++ b/gcc/ada/warnsw.adb @@ -212,12 +212,16 @@ package body Warnsw is Warn_On_Modified_Unread := True; Warn_On_No_Value_Assigned := True; Warn_On_Non_Local_Exception := False; - Warn_On_Object_Renames_Function := False; + Warn_On_Object_Renames_Function := True; Warn_On_Obsolescent_Feature := True; + Warn_On_Overlap := True; + Warn_On_Overridden_Size := True; + Warn_On_Parameter_Order := True; Warn_On_Questionable_Missing_Parens := True; + Warn_On_Record_Holes := False; Warn_On_Redundant_Constructs := True; Warn_On_Reverse_Bit_Order := False; - Warn_On_Object_Renames_Function := True; + Warn_On_Suspicious_Contract := True; Warn_On_Unchecked_Conversion := True; Warn_On_Unordered_Enumeration_Type := False; Warn_On_Unrecognized_Pragma := True; |