aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2017-12-15 09:44:22 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2017-12-15 09:44:22 +0000
commit56af86884f7795f5b77544744cd2e0ad825fcdde (patch)
tree390ed312f8d85dc1e2e5dfc9a2af026a79cc7977 /gcc/ada/debug.adb
parente83a74b0db9c27bb2be72a6caa361f9a3ffe792e (diff)
downloadgcc-56af86884f7795f5b77544744cd2e0ad825fcdde.zip
gcc-56af86884f7795f5b77544744cd2e0ad825fcdde.tar.gz
gcc-56af86884f7795f5b77544744cd2e0ad825fcdde.tar.bz2
[multiple changes]
2017-12-15 Bob Duff <duff@adacore.com> * exp_ch6.adb (Expand_N_Extended_Return_Statement): If the Init_Assignment is rewritten, we need to set Assignment_OK on the new node. Otherwise, we will get spurious errors when initializing via assignment statement. 2017-12-15 Arnaud Charlet <charlet@adacore.com> * exp_unst.adb (Visit_Node): Refine handling of 'Access to ignore non relevant nodes. (Has_Non_Null_Statements): Moved to sem_util for later reuse. 2017-12-15 Eric Botcazou <ebotcazou@adacore.com> * exp_attr.adb (Is_Inline_Floating_Point_Attribute): Fix comment. * libgnat/s-fatgen.adb (Model): Use Machine attribute. (Truncation): Likewise. 2017-12-15 Bob Duff <duff@adacore.com> * exp_ch7.adb (Expand_Cleanup_Actions): Make sure the block and handled statement sequence generated for certain extended return statements have a Sloc that is not No_Location. Otherwise, the back end doesn't set any location and ends up reading uninitialized variables. From-SVN: r255680
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions