aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2018-07-17 08:09:54 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-07-17 08:09:54 +0000
commit3a09e0260a6ed1b8e16f6b2eaa29ec5bf51d1e61 (patch)
treea439063f7b4d4680f59e0bbb7169aec3ad699fad /gcc/ada/gcc-interface/utils.c
parentdb38c41b4b5529cb491116f090b1894ff6f9e9ae (diff)
downloadgcc-3a09e0260a6ed1b8e16f6b2eaa29ec5bf51d1e61.zip
gcc-3a09e0260a6ed1b8e16f6b2eaa29ec5bf51d1e61.tar.gz
gcc-3a09e0260a6ed1b8e16f6b2eaa29ec5bf51d1e61.tar.bz2
[Ada] Minor fix for imported C++ constructors
C++ constructors are imported as functions and then internally rewritten into procedures taking the "this" pointer as first parameter. Now this parameter is not of an access type but of the type directly, so it must be In/Out and not just In. 2018-07-17 Eric Botcazou <ebotcazou@adacore.com> gcc/ada/ * exp_disp.adb (Gen_Parameters_Profile): Make the _Init parameter an In/Out parameter. (Set_CPP_Constructors): Adjust comment accordingly. From-SVN: r262790
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions