diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2025-06-13 09:51:52 +0200 |
---|---|---|
committer | Marc Poulhiès <dkm@gcc.gnu.org> | 2025-07-03 10:16:30 +0200 |
commit | 3d4073371168cf5e9f58d18f617b117fb5839f81 (patch) | |
tree | 060a3242cb6afa9014c7ab4f2d4232215fb7b4ed /libcpp/include | |
parent | 8fe64e4d9cd22f7638fc590353c34c79b07f428f (diff) | |
download | gcc-3d4073371168cf5e9f58d18f617b117fb5839f81.zip gcc-3d4073371168cf5e9f58d18f617b117fb5839f81.tar.gz gcc-3d4073371168cf5e9f58d18f617b117fb5839f81.tar.bz2 |
ada: Fix poor code generated for return of Out parameter with access type
The record type of the return object is unnecessarily given BLKmode.
gcc/ada/ChangeLog:
* gcc-interface/decl.cc (type_contains_only_integral_data): Do not
return false only because the type contains pointer data.
Diffstat (limited to 'libcpp/include')
0 files changed, 0 insertions, 0 deletions