aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-split.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2020-12-07 10:48:06 +0100
committerEric Botcazou <ebotcazou@adacore.com>2020-12-07 10:48:06 +0100
commit67c4d1c7addc88c2d133731cf81ffad7d50fa8b9 (patch)
treeef65a492ce3d80d8aeb7316514183dc173300441 /gcc/tree-ssa-loop-split.c
parent6a1e04b2f0c28d46e193d30aac00a32ba850bf0a (diff)
downloadgcc-67c4d1c7addc88c2d133731cf81ffad7d50fa8b9.zip
gcc-67c4d1c7addc88c2d133731cf81ffad7d50fa8b9.tar.gz
gcc-67c4d1c7addc88c2d133731cf81ffad7d50fa8b9.tar.bz2
Fix internal error on library-level type extended locally
The compiler aborts on the local extension of a tagged type declared at library level, with a progenitor given by an interface type having a primitive that is a homograph of a primitive of the tagged type. gcc/ada/ChangeLog: * gcc-interface/trans.c (maybe_make_gnu_thunk): Return false if the target is local and thunk and target do not have the same context.
Diffstat (limited to 'gcc/tree-ssa-loop-split.c')
0 files changed, 0 insertions, 0 deletions