From: Jakub Jelinek Date: Sat, 27 Apr 2013 12:29:42 +0000 (+0200) Subject: * config/i386/i386.c (ix86_expand_call): Make cregs_size unsigned. X-Git-Tag: releases/gcc-4.9.0~6173 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d6fde69e8acf125d806bbc4cb718d7988e696e43;p=thirdparty%2Fgcc.git * config/i386/i386.c (ix86_expand_call): Make cregs_size unsigned. From-SVN: r198358 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 980a6ba402e9..6cce4a60c9b1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2013-04-27 Jakub Jelinek + * config/i386/i386.c (ix86_expand_call): Make cregs_size unsigned. + PR target/56866 * config/i386/i386.c (ix86_expand_mul_widen_evenodd): Don't use xop_pmacsdqh if uns_p. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 886f15a0f6ea..03191a6b07d6 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -23714,7 +23714,8 @@ ix86_expand_call (rtx retval, rtx fnaddr, rtx callarg1, rtx callarg2, rtx pop, bool sibcall) { - int const cregs_size = ARRAY_SIZE (x86_64_ms_sysv_extra_clobbered_registers); + unsigned int const cregs_size + = ARRAY_SIZE (x86_64_ms_sysv_extra_clobbered_registers); rtx vec[3 + cregs_size]; rtx use = NULL, call; unsigned int vec_len = 0;