diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2023-04-12 01:16:20 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-05-30 09:12:16 +0200 |
commit | 53b05858fb070f3a21818d1649c73c9f90c6745a (patch) | |
tree | 62dc3f744e6d4c5f87c20546c58653268b2bcaa6 /gcc/tree-vectorizer.h | |
parent | 32e6ea21745153b440cb56b96d35a4b06bb473d6 (diff) | |
download | gcc-53b05858fb070f3a21818d1649c73c9f90c6745a.zip gcc-53b05858fb070f3a21818d1649c73c9f90c6745a.tar.gz gcc-53b05858fb070f3a21818d1649c73c9f90c6745a.tar.bz2 |
ada: Fix regression of secondary stack management in return statements
This happens when the expression of the return statement is a call that does
not return on the same stack as the enclosing function.
gcc/ada/
* sem_res.adb (Resolve_Call): Restrict previous change to calls that
return on the same stack as the enclosing function. Tidy up.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions