3a_asm: FEATURE/FIX: proper line numbers on parsing error
[calu.git] / 2_isa / src / strncmp.c
1 int strncmp(const uint8_t *b1, const uint8_t *b2, size_t len)
2 {
3         int diff=0;
4         
5         for (;len && (*b1) && (*b2) && !(diff); --len) {
6                 diff = b1++ - b2++;
7         }
8
9         return diff;
10 }