some minor --stack-auto improvements
[fw/sdcc] / device / lib / _divuint.c
index 2226f97cb6c1ee034038c537b81eb5e630aee1f2..bc3a5b15a029b12eee350c173b1ad0ff043fd344 100644 (file)
 unsigned int _divuint (unsigned int a, unsigned int b)
 {
        unsigned int reste = 0  ;
-       unsigned short count = 16;
+       unsigned char count = 16;
+#ifdef SDCC_STACK_AUTO
+       unsigned char c;
+#else
        bit c;
+#endif
 
        do{
                // reste:a <- 0;