1/* We have to irritate the compiler a bit. */
2#define __strtoull_internal __strtoull_internal_XXX
3#define strtoull strtoull_XXX
4#define strtouq strtouq_XXX
5#define __isoc23_strtoull __isoc23_strtoull_XXX
6
7#include <stdlib/strtoul.c>
8
9#undef __strtoull_internal
10#undef strtoull
11#undef strtouq
12#undef __isoc23_strtoull
13strong_alias (__strtoul_internal, __strtoull_internal)
14libc_hidden_ver (__strtoul_internal, __strtoull_internal)
15weak_alias (strtoul, strtoull)
16weak_alias (strtoul, strtouq)
17weak_alias (strtoul, strtoumax)
18weak_alias (__isoc23_strtoul, __isoc23_strtoull)
19libc_hidden_ver (__isoc23_strtoul, __isoc23_strtoull)
20weak_alias (__isoc23_strtoul, __isoc23_strtoumax)
21