1 #if __SIZEOF_LONG__ != 8
2 #error fix ret/strtoul to do 64bit
5 static unsigned long parse_number(const char *number)
7 int len = strlen(number);
8 const char *p = number;
18 if (len > 1 && *p == '0')
20 if (number[len - 1] == 'h') {
21 ret = strtoul(p, &endp, 16);
25 ret = strtoul(p, &endp, 10);
29 aerr("number parsing failed (%s)\n", number);