File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
lib/libc/include/generic-glibc Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 469469# define __GLIBC_USE_DEPRECATED_SCANF 0
470470#endif
471471
472+
473+ /* support for ISO C2X strtol was added in 2.38
474+ * glibc commit 64924422a99690d147a166b4de3103f3bf3eaf6c
475+ */
476+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 38) || __GLIBC__ > 2
472477/* ISO C2X added support for a 0b or 0B prefix on binary constants as
473478 inputs to strtol-family functions (base 0 or 2). This macro is
474479 used to condition redirection in headers to allow that redirection
479484#else
480485# define __GLIBC_USE_C2X_STRTOL 0
481486#endif
487+ #else /* glibc 2.37 or lower */
488+ # define __GLIBC_USE_C2X_STRTOL 0
489+ #endif
482490
483491/* Get definitions of __STDC_* predefined macros, if the compiler has
484492 not preincluded this header automatically. */
You can’t perform that action at this time.
0 commit comments