diff options
author | Arnaud Charlet <charlet@adacore.com> | 2018-05-28 08:54:11 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-28 08:54:11 +0000 |
commit | f167c73516dcce0e9b0f659a8ca9bdbaf10f8097 (patch) | |
tree | fca9447e559b6ef1e044130b58f728ce1bc7deed /gcc | |
parent | 7ddbf09d33d36526daac8ab714566342b950ba7b (diff) | |
download | gcc-f167c73516dcce0e9b0f659a8ca9bdbaf10f8097.zip gcc-f167c73516dcce0e9b0f659a8ca9bdbaf10f8097.tar.gz gcc-f167c73516dcce0e9b0f659a8ca9bdbaf10f8097.tar.bz2 |
[Ada] Disregard alignment issues in CodePeer mode
2018-05-28 Arnaud Charlet <charlet@adacore.com>
gcc/ada/
* exp_util.adb (Possible_Bit_Aligned_Component): Always return False in
codepeer mode.
From-SVN: r260828
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ada/exp_util.adb | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 3ef9e4f..a9f89f57 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,5 +1,10 @@ 2018-05-28 Arnaud Charlet <charlet@adacore.com> + * exp_util.adb (Possible_Bit_Aligned_Component): Always return False in + codepeer mode. + +2018-05-28 Arnaud Charlet <charlet@adacore.com> + * exp_unst.adb: Fix typo. 2018-05-28 Bob Duff <duff@adacore.com> diff --git a/gcc/ada/exp_util.adb b/gcc/ada/exp_util.adb index e1b92f3..05789cd 100644 --- a/gcc/ada/exp_util.adb +++ b/gcc/ada/exp_util.adb @@ -10738,6 +10738,12 @@ package body Exp_Util is return False; end if; + -- There are never alignment issues in CodePeer mode + + if CodePeer_Mode then + return False; + end if; + case Nkind (N) is -- Case of indexed component |