Lines Matching +full:signed +full:- +full:by

6  * as published by the Free Software Foundation; either version
19 for (sc = s; count-- && *sc != '\0'; ++sc) in strnlen()
21 return sc - s; in strnlen()
47 i = i*10 + c - '0'; in skip_atoi()
52 #define SIGN 2 /* unsigned/signed long */
74 if ((signed long long)num < 0) { in number()
75 sign = '-'; in number()
76 num = - (signed long long)num; in number()
77 size--; in number()
80 size--; in number()
83 size--; in number()
88 size -= 2; in number()
90 size--; in number()
100 size -= precision; in number()
102 while(size-->0) in number()
115 while (size-- > 0) in number()
117 while (i < precision--) in number()
119 while (i-- > 0) in number()
121 while (size-- > 0) in number()
141 /* 'z' changed to 'Z' --davidm 1/25/99 */ in vsprintf()
155 case '-': flags |= LEFT; goto repeat; in vsprintf()
163 field_width = -1; in vsprintf()
171 field_width = -field_width; in vsprintf()
177 precision = -1; in vsprintf()
192 qualifier = -1; in vsprintf()
208 while (--field_width > 0) in vsprintf()
211 while (--field_width > 0) in vsprintf()
223 while (len < field_width--) in vsprintf()
227 while (len < field_width--) in vsprintf()
232 if (field_width == -1) { in vsprintf()
245 *ip = (str - buf); in vsprintf()
248 *ip = (str - buf); in vsprintf()
251 *ip = (str - buf); in vsprintf()
259 /* integer number formats - set up the flags and "break" */ in vsprintf()
281 --fmt; in vsprintf()
287 num = (signed long) num; in vsprintf()
291 num = (signed long long) num; in vsprintf()
297 num = (signed short) num; in vsprintf()
301 num = (signed int) num; in vsprintf()
306 return str-buf; in vsprintf()