Commit d67277b3 authored by Arthur Tritthart's avatar Arthur Tritthart
Browse files

used stderr for BASOP WATCHES for i_mult

parent aeae2035
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -200,7 +200,7 @@ static INLINE Word16 i_mult( Word16 a, Word16 b ) /* Weight FF
        Word16 c1 = a * b;
        if ( (Word32) c1 != c )
        {
            printf( "BASOP WATCH i_mult: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X <= 16 bit overflow in File: %s, line: %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            fprintf(stderr, "BASOP WATCH i_mult: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X <= 16 bit overflow in File: %s, line: %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            BASOP_WATCH_i_mult_Cnt++;
            assert( 0 );
        }
@@ -247,7 +247,7 @@ static INLINE Word16 i_mult_o( Word16 a, Word16 b, Flag *Overflow ) /* integer M
        Word16 c1 = a * b;
        if ( (Word32) c1 != c )
        {
            printf( "BASOP WATCH i_mult_o: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X) <= 16 bit Overflow File: %s, line: %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            fprintf(stderr, "BASOP WATCH i_mult_o: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X) <= 16 bit Overflow File: %s, line: %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            if ( Overflow == (Flag *) NULL )
                printf( "BASOP WATCH i_mult_o: Overflow == NULL File: %s, line: %d\n", fname, linenumber );
            BASOP_WATCH_i_mult_o_Cnt++;
@@ -318,7 +318,7 @@ static INLINE Word16 i_mult_sat( Word16 a, Word16 b ) /* integer Mpy with satura
        Word16 c1 = a * b; /* emulate strange behaviour interpreting product as 16-bit */
        if ( (Word32) c1 != c )
        {
            printf( "BASOP WATCH i_mult_sat: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X <= 16 bit overflow  File: %s  line %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            fprintf(stderr,  "BASOP WATCH i_mult_sat: 0x%08X = 0x%04X * 0x%04X (legacy: 0x%08X <= 16 bit overflow  File: %s  line %d\n", c, a & 0xFFFF, b & 0xFFFF, (Word32) c1, fname, linenumber );
            BASOP_WATCH_i_mult_sat_Cnt++;
            assert( 0 );
        }