diff options
author | Richard Biener <rguenther@suse.de> | 2023-06-29 08:55:39 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-06-29 10:10:44 +0200 |
commit | d81c7a25365d3cc87e5edad5e68049b149af55b4 (patch) | |
tree | 9e7fde02f3ca4c4aff637fe4040fcbfd1e7a8775 /gcc/expr.cc | |
parent | 4e9f6c14280699997a633cefd3fb315b2bd4762c (diff) | |
download | gcc-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