diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2018-05-30 08:57:26 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-30 08:57:26 +0000 |
commit | 81c8f261d7c09b5dff140a604f0743f75827c647 (patch) | |
tree | d5ec30ba775cb4411fa921626f37ecff5482647d /gcc/ada/sysdep.c | |
parent | 56a05ce0839d83fbbbc7e57d085ca483b884b805 (diff) | |
download | gcc-81c8f261d7c09b5dff140a604f0743f75827c647.zip gcc-81c8f261d7c09b5dff140a604f0743f75827c647.tar.gz gcc-81c8f261d7c09b5dff140a604f0743f75827c647.tar.bz2 |
[Ada] Simplify conditions by removing always true conjuncts
Checking "Original_Node (N) /= N" is equivalent to "Is_Rewrite_Substitution
(N)", which is checked just two lines before. Trivial simplification,
semantics unaffected.
2018-05-30 Piotr Trojanek <trojanek@adacore.com>
gcc/ada/
* sem_prag.adb (Analyze_Pragma): Remove conjuncts that are always true.
From-SVN: r260934
Diffstat (limited to 'gcc/ada/sysdep.c')
0 files changed, 0 insertions, 0 deletions