Searched refs:endptr (Results 1 - 25 of 42) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/asan/
H A Dinterception-test-1.C12 extern "C" long __interceptor_strtol(const char *nptr, char **endptr, int base);
13 extern "C" long strtol(const char *nptr, char **endptr, int base) { argument
15 return __interceptor_strtol(nptr, endptr, base);
H A Dinterception-failure-test-1.C11 extern "C" long strtol(const char *nptr, char **endptr, int base) { argument
H A Dasan_str_test.cc542 void CallStrtol(const char *nptr, char **endptr, int base) { argument
543 Ident(strtol(nptr, endptr, base));
545 void CallStrtoll(const char *nptr, char **endptr, int base) { argument
546 Ident(strtoll(nptr, endptr, base));
552 char *endptr = NULL; local
560 Strtol(array, &endptr, 3);
561 EXPECT_EQ(array + 2, endptr);
564 Strtol(array, &endptr, 35);
565 EXPECT_EQ(array + 2, endptr);
583 Strtol(array, &endptr,
[all...]
/haiku-buildtools/gcc/mpc/src/
H A Dstrtoc.c35 mpc_strtoc (mpc_ptr rop, const char *nptr, char **endptr, int base, mpc_rnd_t rnd) argument
79 if (endptr != NULL)
80 *endptr = (char*) p;
84 if (endptr != NULL)
85 *endptr = (char*) nptr;
/haiku-buildtools/gcc/libstdc++-v3/testsuite/tr1/8_c_compatibility/cstdlib/
H A Dfunctions.cc34 char** endptr = 0; local
51 ret = std::tr1::strtoll(s, endptr, base);
52 uret = std::tr1::strtoull(s, endptr, base);
54 fret = std::tr1::strtof(s, endptr);
55 ldret = std::tr1::strtold(s, endptr);
/haiku-buildtools/gcc/libstdc++-v3/testsuite/tr1/8_c_compatibility/cinttypes/
H A Dfunctions.cc32 char** endptr = 0; local
48 ret = std::tr1::strtoimax(s, endptr, base);
49 uret = std::tr1::strtoumax(s, endptr, base);
/haiku-buildtools/gcc/libquadmath/strtod/
H A Dstrtoflt128.c47 strtoflt128 (const char *nptr, char **endptr) argument
49 return ____STRTOF_INTERNAL (nptr, endptr, 0);
/haiku-buildtools/legacy/gcc/gcc/f/
H A Dproj.c27 strtoul (const char *nptr, char **endptr, int base) argument
33 assert (endptr == NULL);
/haiku-buildtools/legacy/gcc/libiberty/
H A Dstrtol.c65 strtol(nptr, endptr, base)
67 char **endptr;
140 if (endptr != 0)
141 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoul.c53 strtoul(nptr, endptr, base)
55 char **endptr;
107 if (endptr != 0)
108 *endptr = (char *) (any ? s - 1 : nptr);
/haiku-buildtools/gcc/gcc/
H A Ddbgcnt.c103 char *endptr = NULL; local
109 value = strtol (colon + 1, &endptr, 10);
111 if (endptr != NULL && endptr != colon + 1
113 return endptr;
/haiku-buildtools/binutils/libiberty/
H A Dstrtol.c34 char **@var{endptr}, int @var{base})
36 char **@var{endptr}, int @var{base})
44 @code{0x} is allowed. The handling of @var{endptr} is as that of
90 strtol(const char *nptr, char **endptr, register int base) argument
162 if (endptr != 0)
163 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoul.c61 strtoul(const char *nptr, char **endptr, register int base) argument
112 if (endptr != 0)
113 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoll.c34 char **@var{endptr}, int @var{base})
36 const char *@var{string}, char **@var{endptr}, int @var{base})
44 @code{0x} is allowed. The handling of @var{endptr} is as that of
98 strtoll(const char *nptr, char **endptr, register int base) argument
170 if (endptr != 0)
171 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoull.c66 strtoull(const char *nptr, char **endptr, register int base) argument
117 if (endptr != 0)
118 *endptr = (char *) (any ? s - 1 : nptr);
H A Dd-demangle.c46 extern long strtol (const char *nptr, char **endptr, int base);
705 char *endptr; local
711 len = strtol (mangled, &endptr, 10);
713 if (endptr == NULL || len <= 0)
726 for (pend = endptr; endptr != NULL; pend--)
735 pend = endptr;
736 endptr = NULL;
762 if (strlen (endptr) < (size_t) len)
765 mangled = endptr;
874 char *endptr; local
931 char *endptr; local
1073 char *endptr; local
1146 char *endptr; local
1170 char *endptr; local
1197 char *endptr; local
1445 char *endptr; local
[all...]
/haiku-buildtools/gcc/libiberty/
H A Dstrtol.c34 char **@var{endptr}, int @var{base})
36 char **@var{endptr}, int @var{base})
44 @code{0x} is allowed. The handling of @var{endptr} is as that of
90 strtol(const char *nptr, char **endptr, register int base) argument
162 if (endptr != 0)
163 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoul.c61 strtoul(const char *nptr, char **endptr, register int base) argument
112 if (endptr != 0)
113 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoll.c34 char **@var{endptr}, int @var{base})
36 const char *@var{string}, char **@var{endptr}, int @var{base})
44 @code{0x} is allowed. The handling of @var{endptr} is as that of
98 strtoll(const char *nptr, char **endptr, register int base) argument
170 if (endptr != 0)
171 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoull.c66 strtoull(const char *nptr, char **endptr, register int base) argument
117 if (endptr != 0)
118 *endptr = (char *) (any ? s - 1 : nptr);
H A Dd-demangle.c46 extern long strtol (const char *nptr, char **endptr, int base);
47 extern double strtod (const char *nptr, char **endptr);
607 char *endptr; local
608 long i = strtol (mangled, &endptr, 10);
610 if (endptr == NULL || i <= 0 || strlen (endptr) < (size_t) i)
613 mangled = endptr;
707 char *endptr; local
708 long val = strtol (mangled, &endptr, 10);
710 if (endptr
764 char *endptr; local
814 char *endptr; local
912 char *endptr; local
954 char *endptr; local
978 char *endptr; local
1005 char *endptr; local
1185 char *endptr; local
[all...]
/haiku-buildtools/legacy/binutils/libiberty/
H A Dstrtol.c33 @deftypefn Supplemental {long int} strtol (const char *@var{string}, char **@var{endptr}, int @var{base})
34 @deftypefnx Supplemental {unsigned long int} strtoul (const char *@var{string}, char **@var{endptr}, int @var{base})
42 @code{0x} is allowed. The handling of @var{endptr} is as that of
88 strtol(const char *nptr, char **endptr, register int base) argument
160 if (endptr != 0)
161 *endptr = (char *) (any ? s - 1 : nptr);
H A Dstrtoul.c61 strtoul(const char *nptr, char **endptr, register int base) argument
112 if (endptr != 0)
113 *endptr = (char *) (any ? s - 1 : nptr);
/haiku-buildtools/gcc/libcpp/
H A Dmakeucnid.c90 char *endptr; local
91 start = strtoul (l, &endptr, 16);
92 if (endptr == l || (*endptr != '-' && ! isspace (*endptr)))
94 l = endptr;
99 end = strtoul (l + 1, &endptr, 16);
102 l = endptr;
/haiku-buildtools/gcc/mpfr/src/
H A Dstrtofr.c385 char *endptr; local
388 long read_exp = strtol (str + 1, &endptr, 10);
389 if (endptr != str+1)
390 str = endptr;
392 read_exp < MPFR_EXP_MIN ? (str = endptr, MPFR_EXP_MIN) :
393 read_exp > MPFR_EXP_MAX ? (str = endptr, MPFR_EXP_MAX) :
408 char *endptr; local
409 long read_exp = strtol (str + 1, &endptr, 10);
410 if (endptr != str+1)
411 str = endptr;
[all...]

Completed in 171 milliseconds

12