1 #include "gpsim_assert.h"
2 // Shift bytes left and right by a constant.
4 unsigned char failures=0;
8 signed char achar0 = 0;
9 signed char achar1 = 0;
10 signed char achar2 = 0;
15 ASSERT(MANGLE(failures) == 0);
25 void shift_left_1(void)
33 void shift_left_2(void)
43 void shift_left_3(void)
52 void shift_left_4(void)
61 void shift_left_5(void)
70 void shift_left_6(void)
79 void shift_left_7(void)
88 void shift_right_1(void)
96 void shift_right_2(void)
104 void shift_right_3(void)
112 void shift_right_4(void)
120 void shift_right_5(void)
128 void shift_right_6(void)
136 void shift_right_7(void)
148 // call with both values zero
153 for(achar2=0; achar2<6; achar2++) {