aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-loop-distribution.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-10-15 08:41:57 +0200
committerRichard Biener <rguenther@suse.de>2021-10-15 09:33:51 +0200
commit11a4714860d2df6ba496d55379e7dc702d5fc425 (patch)
treeda0e935bd920b0f66a33edc52f627a5ecf2f0723 /gcc/tree-loop-distribution.c
parentbe072bfa5bb3817168daa0a4a398cd9bd915a726 (diff)
downloadgcc-11a4714860d2df6ba496d55379e7dc702d5fc425.zip
gcc-11a4714860d2df6ba496d55379e7dc702d5fc425.tar.gz
gcc-11a4714860d2df6ba496d55379e7dc702d5fc425.tar.bz2
ipa/102762 - fix ICE with invalid __builtin_va_arg_pack () use
We have to be careful to not break the argument space calculation. If there's not enough arguments just do not append any. 2021-10-15 Richard Biener <rguenther@suse.de> PR ipa/102762 * tree-inline.c (copy_bb): Avoid underflowing nargs. * gcc.dg/torture/pr102762.c: New testcase.
Diffstat (limited to 'gcc/tree-loop-distribution.c')
0 files changed, 0 insertions, 0 deletions