* src/ds390/main.c (_ds390_genInitStartup): added
[fw/sdcc] / support / regression / tests / onebyte.c
index ea5d8147ca8ad8ad5b948305cf68789ba821834b..d44e1b01e267a8756ef517040e744b80a7634383 100644 (file)
@@ -33,6 +33,9 @@ testMul (void)
   ucL = 128;  cR =   1; ur8 = ucL * cR;  ur8b  = cR * ucL; ASSERT (ur8 ==  128); ASSERT (ur8b  ==  128);
   ucL = 128; ucR =   5; r16 = ucL * ucR; r16b = ucR * ucL; ASSERT (r16 ==  640); ASSERT (r16b ==  640);
   ucL = 128; ucR =   1; ur8 = ucL * ucR; ur8b = ucR * ucL; ASSERT (ur8 ==  128); ASSERT (ur8b ==  128);
+
+  ucL =  254;  cR = -1; r16 = ucL *  cR; ASSERT (r16 == -254);
+   cL = -128;  cR = -1; r16 =  cL *  cR; ASSERT (r16 ==  128);
 }
 
 void