aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-04-04 10:20:05 +0200
committerRichard Biener <rguenther@suse.de>2022-04-04 11:34:25 +0200
commiteaaf77dd85c333b116111bb1ae6c080154a4e411 (patch)
tree91951066c1414e71f93383f2adc88b286b2ed678 /gcc/fortran
parentf6b786d749812542dae90db1701a3cfdccfa1e4b (diff)
downloadgcc-eaaf77dd85c333b116111bb1ae6c080154a4e411.zip
gcc-eaaf77dd85c333b116111bb1ae6c080154a4e411.tar.gz
gcc-eaaf77dd85c333b116111bb1ae6c080154a4e411.tar.bz2
middle-end/105140 - fix bogus recursion in fold_convertible_p
fold_convertible_p expects an operand and a type to convert to but recurses with two vector component types. Fixed by allowing types instead of an operand as well. 2022-04-04 Richard Biener <rguenther@suse.de> PR middle-end/105140 * fold-const.cc (fold_convertible_p): Allow a TYPE_P arg. * gcc.dg/pr105140.c: New testcase.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions