------- Comment #2 from pinskia at gcc dot gnu dot org  2007-03-28 22:49 -------
Actually I think the inline-asm should be:
#define CMOV_COMBO( val1, val2 ) \
                    asm volatile ( \
                            "cmpl %0, %3\n\t" \
                            "cmovl %3, %0\n\t" \
                            "cmovl %4, %1\n\t" \
                            "cmovl %5, %2\n\t" \
    : "+&r" (dmin), "+&r" (dx), "+&r" (dy) \
    : "r" (d), "r" (val1), "r" (val2) \
                                 )


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31386

Reply via email to