Rev 4874 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4874 | Rev 4921 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | INDEX |
7 | INDEX |
8 | _strtoul_r |
8 | _strtoul_r |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | ANSI_SYNOPSIS |
10 | ANSI_SYNOPSIS |
11 | #include |
11 | #include |
12 | unsigned long strtoul(const char *<[s]>, char **<[ptr]>, |
12 | unsigned long strtoul(const char *restrict <[s]>, char **restrict <[ptr]>, |
Line 13... | Line 13... | ||
13 | int <[base]>); |
13 | int <[base]>); |
14 | 14 | ||
Line 15... | Line 15... | ||
15 | unsigned long _strtoul_r(void *<[reent]>, const char *<[s]>, |
15 | unsigned long _strtoul_r(void *<[reent]>, const char *restrict <[s]>, |
16 | char **<[ptr]>, int <[base]>); |
16 | char **restrict <[ptr]>, int <[base]>); |
17 | 17 | ||
18 | TRAD_SYNOPSIS |
18 | TRAD_SYNOPSIS |
Line 132... | Line 132... | ||
132 | * alphabets and digits are each contiguous. |
132 | * alphabets and digits are each contiguous. |
133 | */ |
133 | */ |
134 | unsigned long |
134 | unsigned long |
135 | _DEFUN (_strtoul_r, (rptr, nptr, endptr, base), |
135 | _DEFUN (_strtoul_r, (rptr, nptr, endptr, base), |
136 | struct _reent *rptr _AND |
136 | struct _reent *rptr _AND |
137 | _CONST char *nptr _AND |
137 | _CONST char *__restrict nptr _AND |
138 | char **endptr _AND |
138 | char **__restrict endptr _AND |
139 | int base) |
139 | int base) |
140 | { |
140 | { |
141 | register const unsigned char *s = (const unsigned char *)nptr; |
141 | register const unsigned char *s = (const unsigned char *)nptr; |
142 | register unsigned long acc; |
142 | register unsigned long acc; |
143 | register int c; |
143 | register int c; |
Line 194... | Line 194... | ||
194 | 194 | ||
Line 195... | Line 195... | ||
195 | #ifndef _REENT_ONLY |
195 | #ifndef _REENT_ONLY |
196 | 196 | ||
197 | unsigned long |
197 | unsigned long |
198 | _DEFUN (strtoul, (s, ptr, base), |
198 | _DEFUN (strtoul, (s, ptr, base), |
199 | _CONST char *s _AND |
199 | _CONST char *__restrict s _AND |
200 | char **ptr _AND |
200 | char **__restrict ptr _AND |
201 | int base) |
201 | int base) |
202 | { |
202 | { |