2015-05-12 Robert Dewar <dewar@adacore.com>
commite556831eed65a349e99846c8a3f63a673c12b93f
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 May 2015 12:42:48 +0000 (12 12:42 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 May 2015 12:42:48 +0000 (12 12:42 +0000)
tree7edc43d37d922b72a4c5f190f0b566dfd2efb006
parent98a786e6be47f3e71336328d887b84fdbc32955e
2015-05-12  Robert Dewar  <dewar@adacore.com>

* sem_intr.adb: (Check_Shift): Diagnose bad modulus value.

2015-05-12  Robert Dewar  <dewar@adacore.com>

* gnat1drv.adb (Adjust_Global_Switches): Default to suppressing
Alignment_Checks on non-strict alignment machine.
* sem_ch13.adb (Validate_Address_Clauses): Don't give
compile-time alignment warnings if run time Alignment_Check
is suppressed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223063 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gnat1drv.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_intr.adb