commit | 26ece6eca7c02675fcae29a1fa5285b740241d60 | [log] [tgz] |
---|---|---|
author | Eric Botcazou <ebotcazou@adacore.com> | Thu Jul 15 11:18:02 2021 +0200 |
committer | Pierre-Marie de Rodat <derodat@adacore.com> | Wed Sep 22 15:01:42 2021 +0000 |
tree | c4e864f4bc010dc063ecf5b7a05a5fe238b27674 | |
parent | ec813d06f788fed7e0d9f47f77182877f1d8cf47 [diff] |
[Ada] Generate temporary for if-expression with -fpreserve-control-flow gcc/ada/ * exp_ch4.adb (Expand_N_If_Expression): Generate an intermediate temporary when the expression is a condition in an outer decision and control-flow optimizations are suppressed.