aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-pragma.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2005-11-26 04:06:57 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2005-11-26 04:06:57 +0000
commit18eaea7f15cf89aa5e0c9c99c76b14dfc39563c5 (patch)
treec16de2a90743698ed3aced9ff6b2d3d645393e96 /gcc/c-pragma.c
parent7e7b53aa73f8b47b73e924289204eac5d84723cf (diff)
downloadgcc-18eaea7f15cf89aa5e0c9c99c76b14dfc39563c5.zip
gcc-18eaea7f15cf89aa5e0c9c99c76b14dfc39563c5.tar.gz
gcc-18eaea7f15cf89aa5e0c9c99c76b14dfc39563c5.tar.bz2
re PR middle-end/21309 (internal compiler error: in expand_mult_const, at expmed.c:2884)
PR middle-end/21309 * expmed.c (choose_mult_variant): Return immediately when mult_cost is less than zero. Limit mult_cost to a reasonable upper bound for the synthetic multiplication sequence. From-SVN: r107537
Diffstat (limited to 'gcc/c-pragma.c')
0 files changed, 0 insertions, 0 deletions