diff options
author | Jakub Jelinek <jakub@redhat.com> | 2023-11-14 09:24:34 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2023-11-14 09:24:34 +0100 |
commit | 6e5f318fc6480412569273c1a71c638c3d677607 (patch) | |
tree | 741a794d7412cf5fe277cd52c1cd1cfa9a9252ab /gcc/tree-ssa-phiopt.cc | |
parent | 6043bfbd89b335dd10f093a653ee58c5b1e08ed3 (diff) | |
download | gcc-6e5f318fc6480412569273c1a71c638c3d677607.zip gcc-6e5f318fc6480412569273c1a71c638c3d677607.tar.gz gcc-6e5f318fc6480412569273c1a71c638c3d677607.tar.bz2 |
tree: Handle BITINT_TYPE in type_contains_placeholder_1 [PR112511]
The following testcase ICEs because BITINT_TYPE isn't handled in
type_contains_placeholder_1. Given that Ada doesn't emit it, it doesn't
matter that much where exactly we handle it as right now it should never
contain a placeholder; I've picked the same spot as INTEGER_TYPE, but if
you prefer e.g. the one with OFFSET_TYPE above, I can move it there too.
2023-11-14 Jakub Jelinek <jakub@redhat.com>
PR middle-end/112511
* tree.cc (type_contains_placeholder_1): Handle BITINT_TYPE like
INTEGER_TYPE.
* gcc.dg/pr112511.c: New test.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions