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-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d6fde69e8acf125d806bbc4cb718d7988e696e43;p=gcc.git * config/i386/i386.c (ix86_expand_call): Make cregs_size unsigned. From-SVN: r198358 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 980a6ba402e..6cce4a60c9b 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 886f15a0f6e..03191a6b07d 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;