1 #include "gpsim_assert.h"
4 /* Compound comparisons */
7 unsigned char failures=0;
13 unsigned char uc0 = 0;
14 unsigned char uc1 = 0;
15 unsigned long uL0 = 0;
16 unsigned long uL1 = 0;
21 ASSERT(MANGLE(failures) == 0);
25 void compound_compare_uc(void)
28 failures += (uc0 != uc1);
33 void compound_compare_ui(void)
36 failures += (ui0 != ui1);
40 void compound_compare_ul(void)
43 failures += (uL0 != uL1);
47 void compound_compare_uc_lit(void)
50 failures += (uc0 != 0xff);
51 failures += (uc0 != 0xff);
52 failures += (uc0 == 0);
59 compound_compare_uc();
60 compound_compare_ui();
61 compound_compare_ul();
64 compound_compare_uc_lit();