1/* We have to irritate the compiler a bit. */
2#define ____strtoull_l_internal ____strtoull_l_internal_XXX
3#define __strtoull_l __strtoull_l_XXX
4#define strtoull_l strtoull_l_XXX
5#define __isoc23_strtoull_l __isoc23_strtoull_l_XXX
6
7#include <stdlib/strtoul_l.c>
8
9#undef ____strtoull_l_internal
10#undef __strtoull_l
11#undef strtoull_l
12#undef __isoc23_strtoull_l
13strong_alias (____strtoul_l_internal, ____strtoull_l_internal)
14libc_hidden_ver (____strtoul_l_internal, ____strtoull_l_internal)
15weak_alias (__strtoul_l, __strtoull_l)
16weak_alias (__strtoul_l, strtoull_l)
17weak_alias (__isoc23_strtoul_l, __isoc23_strtoull_l)
18libc_hidden_ver (__isoc23_strtoul_l, __isoc23_strtoull_l)
19

source code of glibc/sysdeps/wordsize-64/strtoul_l.c