OSDN Git Service

2009-07-13 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2009 08:22:58 +0000 (08:22 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2009 08:22:58 +0000 (08:22 +0000)
commit91a6416d693639c33d0b59006a77f8cd81949337
tree6ba7965e93594699a25747d19e3ca6434f714fe5
parent20bb8e853e19b84b6353cbc205ef730dc9b87a3d
2009-07-13  Robert Dewar  <dewar@adacore.com>

* freeze.adb (Freeze_Entity): Implement Warn_On_Suspicious_Modulus_Value

* gnat_ugn.texi: Add documentation for -gnatw.m/.M

* opt.ads (Warn_On_Suspicious_Modulus_Value): New flag

* sem_warn.adb (Set_Dot_Warning_Flag): Set/reset
Warn_On_Suspicious_Modulus_Value.

* ug_words: Add entries for -gnatw.m/-gnatw.M.

* usage.adb: Add lines for -gnatw.m/.M switches.

* vms_data.ads: Add [NO]SUSPICIOUS_MODULUS for -gnatw.m/w.M

2009-07-13  Javier Miranda  <miranda@adacore.com>

* sem_ch6.adb (Check_Synchronized_Overriding): Add missing check before
reading the Is_Interface attribute of the dispatching type.

2009-07-13  Robert Dewar  <dewar@adacore.com>

* a-convec.adb: Minor code reorganization (use conditional expressions)

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149550 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/a-convec.adb
gcc/ada/freeze.adb
gcc/ada/gnat_ugn.texi
gcc/ada/opt.ads
gcc/ada/sem_ch6.adb
gcc/ada/sem_warn.adb
gcc/ada/ug_words
gcc/ada/usage.adb
gcc/ada/vms_data.ads