1/* We have to irritate the compiler a bit. */
2#define __strtoll_internal __strtoll_internal_XXX
3#define strtoll strtoll_XXX
4#define strtoq strtoq_XXX
5#define __isoc23_strtoll __isoc23_strtoll_XXX
6
7#include <stdlib/strtol.c>
8
9#undef __strtoll_internal
10#undef strtoll
11#undef strtoq
12#undef __isoc23_strtoll
13strong_alias (__strtol_internal, __strtoll_internal)
14libc_hidden_ver (__strtol_internal, __strtoll_internal)
15weak_alias (strtol, strtoll)
16libc_hidden_ver (strtol, strtoll)
17weak_alias (strtol, strtoq)
18libc_hidden_ver (strtol, strtoq)
19weak_alias (strtol, strtoimax)
20weak_alias (__isoc23_strtol, __isoc23_strtoll)
21libc_hidden_ver (__isoc23_strtol, __isoc23_strtoll)
22weak_alias (__isoc23_strtol, __isoc23_strtoimax)
23

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