1 #include "gpsim_assert.h"
4 /* Compound comparisons */
7 unsigned char failures=0;
11 unsigned char uc0 = 0;
12 unsigned char uc1 = 0;
13 unsigned long uL0 = 0;
14 unsigned long uL1 = 0;
19 ASSERT(MANGLE(failures) == 0);
23 void compound_compare_uc(void)
26 failures += (uc0 != uc1);
31 void compound_compare_ui(void)
34 failures += (ui0 != ui1);
38 void compound_compare_ul(void)
41 failures += (uL0 != uL1);
45 void compound_compare_uc_lit(void)
48 failures += (uc0 != 0xff);
49 failures += (uc0 != 0xff);
50 failures += (uc0 == 0);
57 compound_compare_uc();
58 compound_compare_ui();
59 compound_compare_ul();
62 compound_compare_uc_lit();