aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-06-29 08:55:39 +0200
committerRichard Biener <rguenther@suse.de>2023-06-29 10:10:44 +0200
commitd81c7a25365d3cc87e5edad5e68049b149af55b4 (patch)
tree9e7fde02f3ca4c4aff637fe4040fcbfd1e7a8775 /gcc/expr.cc
parent4e9f6c14280699997a633cefd3fb315b2bd4762c (diff)
downloadgcc-d81c7a25365d3cc87e5edad5e68049b149af55b4.zip
gcc-d81c7a25365d3cc87e5edad5e68049b149af55b4.tar.gz
gcc-d81c7a25365d3cc87e5edad5e68049b149af55b4.tar.bz2
c/110454 - ICE with bogus TYPE_PRECISION use
The following sinks TYPE_PRECISION to properly guarded use places. PR c/110454 gcc/c/ * c-typeck.cc (convert_argument): Sink formal_prec compute to where TYPE_PRECISION is valid to use. gcc/testsuite/ * gcc.dg/Wtraditional-conversion-3.c: New testcase.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions