root/lib/strtoll.c

/* [<][>][^][v][top][bottom][index][help] */
     1 /* Function to parse a 'long long int' from text.
     2    Copyright (C) 1995-1997, 1999, 2001, 2009-2023 Free Software Foundation,
     3    Inc.
     4    This file is part of the GNU C Library.
     5 
     6    This file is free software: you can redistribute it and/or modify
     7    it under the terms of the GNU Lesser General Public License as
     8    published by the Free Software Foundation, either version 3 of the
     9    License, or (at your option) any later version.
    10 
    11    This file is distributed in the hope that it will be useful,
    12    but WITHOUT ANY WARRANTY; without even the implied warranty of
    13    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    14    GNU Lesser General Public License for more details.
    15 
    16    You should have received a copy of the GNU Lesser General Public License
    17    along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
    18 
    19 #define QUAD    1
    20 
    21 #include <strtol.c>
    22 
    23 #ifdef _LIBC
    24 # ifdef SHARED
    25 #  include <shlib-compat.h>
    26 
    27 #  if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2)
    28 compat_symbol (libc, __strtoll_internal, __strtoq_internal, GLIBC_2_0);
    29 #  endif
    30 
    31 # endif
    32 weak_alias (strtoll, strtoq)
    33 #endif

/* [<][>][^][v][top][bottom][index][help] */