aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcov-iov.c
diff options
context:
space:
mode:
authorsquirek <squirek@adacore.com>2024-10-30 16:33:29 +0000
committerMarc Poulhiès <dkm@gcc.gnu.org>2024-11-12 14:05:48 +0100
commitc77a2cf0ec892256ef47edf373607d3b0a807210 (patch)
tree69abc0ffdc9586f15c0091bf0dbdd49529e5b31c /gcc/gcov-iov.c
parentd34069c3ffaac95ba880ba12de26972bc3fb91b8 (diff)
downloadgcc-c77a2cf0ec892256ef47edf373607d3b0a807210.zip
gcc-c77a2cf0ec892256ef47edf373607d3b0a807210.tar.gz
gcc-c77a2cf0ec892256ef47edf373607d3b0a807210.tar.bz2
ada: Compile time crash on limited object in extended return
This patch fixes an error in the compiler whereby using an extended return on an object of limited tagged type which extends a tagged protected type may lead to a compile-time crash. gcc/ada/ChangeLog: * exp_ch3.adb (Build_Assignment): Add condition to fetch corresponding record types for concurrent tagged types.
Diffstat (limited to 'gcc/gcov-iov.c')
0 files changed, 0 insertions, 0 deletions