https://github.com/cseriildi updated https://github.com/llvm/llvm-project/pull/144751
From eabf81f66a57e099139a579d1955195055a6f75b Mon Sep 17 00:00:00 2001 From: Ildiko Cseri <cseriild...@icloud.com> Date: Wed, 18 Jun 2025 12:58:34 +0000 Subject: [PATCH] [include-cleaner] Update generated include mappings Update generated `*SymbolMap.inc` files using `gen_std.py` and the latest cppreference archive (https://github.com/PeterFeicht/cppreference-doc/releases/tag/v20250209). Move removed but still-needed entries to `*SpecialSymbolMap.inc` files. Co-authored-by: itislu <itislu....@gmail.com> --- .../Inclusions/Stdlib/CSpecialSymbolMap.inc | 279 +++++++++++++++++ .../Tooling/Inclusions/Stdlib/CSymbolMap.inc | 290 +----------------- .../Inclusions/Stdlib/StdSpecialSymbolMap.inc | 133 +++++++- .../Inclusions/Stdlib/StdSymbolMap.inc | 137 +-------- 4 files changed, 423 insertions(+), 416 deletions(-) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc index 9902fd4caf018..4e5f2aace7be7 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc @@ -26,3 +26,282 @@ SYMBOL(UINT16_C, None, <stdint.h>) SYMBOL(UINT32_C, None, <stdint.h>) SYMBOL(UINT64_C, None, <stdint.h>) SYMBOL(UINTMAX_C, None, <stdint.h>) + +SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_CHAR16_T_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_CHAR32_T_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_FLAG_INIT, None, <stdatomic.h>) +SYMBOL(ATOMIC_INT_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_LONG_LOGK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_POINTER_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_SHORT_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_VAR_INIT, None, <stdatomic.h>) +SYMBOL(ATOMIC_WCHAR_T_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(BUFSIZ, None, <stdio.h>) +SYMBOL(CHAR_BIT, None, <limits.h>) +SYMBOL(CHAR_MAX, None, <limits.h>) +SYMBOL(CHAR_MIN, None, <limits.h>) +SYMBOL(CLOCKS_PER_SEC, None, <time.h>) +SYMBOL(CMPLX, None, <complex.h>) +SYMBOL(CMPLXF, None, <complex.h>) +SYMBOL(CMPLXL, None, <complex.h>) +SYMBOL(DBL_DECIMAL_DIG, None, <float.h>) +SYMBOL(DBL_DIG, None, <float.h>) +SYMBOL(DBL_EPSILON, None, <float.h>) +SYMBOL(DBL_HAS_SUBNORM, None, <float.h>) +SYMBOL(DBL_MANT_DIG, None, <float.h>) +SYMBOL(DBL_MAX, None, <float.h>) +SYMBOL(DBL_MAX_10_EXP, None, <float.h>) +SYMBOL(DBL_MAX_EXP, None, <float.h>) +SYMBOL(DBL_MIN, None, <float.h>) +SYMBOL(DBL_MIN_10_EXP, None, <float.h>) +SYMBOL(DBL_MIN_EXP, None, <float.h>) +SYMBOL(DBL_TRUE_MIN, None, <float.h>) +SYMBOL(DECIMAL_DIG, None, <float.h>) +SYMBOL(EDOM, None, <errno.h>) +SYMBOL(EILSEQ, None, <errno.h>) +SYMBOL(EOF, None, <stdio.h>) +SYMBOL(ERANGE, None, <errno.h>) +SYMBOL(EXIT_FAILURE, None, <stdlib.h>) +SYMBOL(EXIT_SUCCESS, None, <stdlib.h>) +SYMBOL(FE_ALL_EXCEPT, None, <fenv.h>) +SYMBOL(FE_DFL_ENV, None, <fenv.h>) +SYMBOL(FE_DIVBYZERO, None, <fenv.h>) +SYMBOL(FE_DOWNWARD, None, <fenv.h>) +SYMBOL(FE_INEXACT, None, <fenv.h>) +SYMBOL(FE_INVALID, None, <fenv.h>) +SYMBOL(FE_OVERFLOW, None, <fenv.h>) +SYMBOL(FE_TONEAREST, None, <fenv.h>) +SYMBOL(FE_TOWARDZERO, None, <fenv.h>) +SYMBOL(FE_UNDERFLOW, None, <fenv.h>) +SYMBOL(FE_UPWARD, None, <fenv.h>) +SYMBOL(FILENAME_MAX, None, <stdio.h>) +SYMBOL(FLT_DECIMAL_DIG, None, <float.h>) +SYMBOL(FLT_DIG, None, <float.h>) +SYMBOL(FLT_EPSILON, None, <float.h>) +SYMBOL(FLT_EVAL_METHOD, None, <float.h>) +SYMBOL(FLT_HAS_SUBNORM, None, <float.h>) +SYMBOL(FLT_MANT_DIG, None, <float.h>) +SYMBOL(FLT_MAX, None, <float.h>) +SYMBOL(FLT_MAX_10_EXP, None, <float.h>) +SYMBOL(FLT_MAX_EXP, None, <float.h>) +SYMBOL(FLT_MIN, None, <float.h>) +SYMBOL(FLT_MIN_10_EXP, None, <float.h>) +SYMBOL(FLT_MIN_EXP, None, <float.h>) +SYMBOL(FLT_RADIX, None, <float.h>) +SYMBOL(FLT_ROUNDS, None, <float.h>) +SYMBOL(FLT_TRUE_MIN, None, <float.h>) +SYMBOL(FOPEN_MAX, None, <stdio.h>) +SYMBOL(FP_INFINITE, None, <math.h>) +SYMBOL(FP_NAN, None, <math.h>) +SYMBOL(FP_NORNAL, None, <math.h>) +SYMBOL(FP_SUBNORMAL, None, <math.h>) +SYMBOL(FP_ZERO, None, <math.h>) +SYMBOL(HUGE_VAL, None, <math.h>) +SYMBOL(HUGE_VALF, None, <math.h>) +SYMBOL(HUGE_VALL, None, <math.h>) +SYMBOL(I, None, <complex.h>) +SYMBOL(INFINITY, None, <math.h>) +SYMBOL(INT16_MAX, None, <stdint.h>) +SYMBOL(INT16_MIN, None, <stdint.h>) +SYMBOL(INT32_MAX, None, <stdint.h>) +SYMBOL(INT32_MIN, None, <stdint.h>) +SYMBOL(INT64_MAX, None, <stdint.h>) +SYMBOL(INT64_MIN, None, <stdint.h>) +SYMBOL(INT8_MAX, None, <stdint.h>) +SYMBOL(INT8_MIN, None, <stdint.h>) +SYMBOL(INTMAX_MAX, None, <stdint.h>) +SYMBOL(INTMAX_MIN, None, <stdint.h>) +SYMBOL(INTPTR_MAX, None, <stdint.h>) +SYMBOL(INTPTR_MIN, None, <stdint.h>) +SYMBOL(INT_FAST16_MAX, None, <stdint.h>) +SYMBOL(INT_FAST16_MIN, None, <stdint.h>) +SYMBOL(INT_FAST32_MAX, None, <stdint.h>) +SYMBOL(INT_FAST32_MIN, None, <stdint.h>) +SYMBOL(INT_FAST64_MAX, None, <stdint.h>) +SYMBOL(INT_FAST64_MIN, None, <stdint.h>) +SYMBOL(INT_FAST8_MAX, None, <stdint.h>) +SYMBOL(INT_FAST8_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST16_MAX, None, <stdint.h>) +SYMBOL(INT_LEAST16_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST32_MAX, None, <stdint.h>) +SYMBOL(INT_LEAST32_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST64_MAX, None, <stdint.h>) +SYMBOL(INT_LEAST64_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST8_MAX, None, <stdint.h>) +SYMBOL(INT_LEAST8_MIN, None, <stdint.h>) +SYMBOL(INT_MAX, None, <limits.h>) +SYMBOL(INT_MIN, None, <limits.h>) +SYMBOL(LC_ALL, None, <locale.h>) +SYMBOL(LC_COLLATE, None, <locale.h>) +SYMBOL(LC_CTYPE, None, <locale.h>) +SYMBOL(LC_MONETARY, None, <locale.h>) +SYMBOL(LC_NUMERIC, None, <locale.h>) +SYMBOL(LC_TIME, None, <locale.h>) +SYMBOL(LDBL_DECIMAL_DIG, None, <float.h>) +SYMBOL(LDBL_DIG, None, <float.h>) +SYMBOL(LDBL_EPSILON, None, <float.h>) +SYMBOL(LDBL_HAS_SUBNORM, None, <float.h>) +SYMBOL(LDBL_MANT_DIG, None, <float.h>) +SYMBOL(LDBL_MAX, None, <float.h>) +SYMBOL(LDBL_MAX_10_EXP, None, <float.h>) +SYMBOL(LDBL_MAX_EXP, None, <float.h>) +SYMBOL(LDBL_MIN, None, <float.h>) +SYMBOL(LDBL_MIN_10_EXP, None, <float.h>) +SYMBOL(LDBL_MIN_EXP, None, <float.h>) +SYMBOL(LDBL_TRUE_MIN, None, <float.h>) +SYMBOL(LLONG_MAX, None, <limits.h>) +SYMBOL(LLONG_MIN, None, <limits.h>) +SYMBOL(LONG_MAX, None, <limits.h>) +SYMBOL(LONG_MIN, None, <limits.h>) +SYMBOL(L_tmpnam, None, <stdio.h>) +SYMBOL(L_tmpnam_s, None, <stdio.h>) +SYMBOL(MATH_ERREXCEPT, None, <math.h>) +SYMBOL(MATH_ERRNO, None, <math.h>) +SYMBOL(MB_CUR_MAX, None, <stdlib.h>) +SYMBOL(MB_LEN_MAX, None, <limits.h>) +SYMBOL(NAN, None, <math.h>) +SYMBOL(ONCE_FLAG_INIT, None, <threads.h>) +SYMBOL(PTRDIFF_MAX, None, <stdint.h>) +SYMBOL(PTRDIFF_MIN, None, <stdint.h>) +SYMBOL(RAND_MAX, None, <stdlib.h>) +SYMBOL(RSIZE_MAX, None, <stdint.h>) +SYMBOL(SCHAR_MAX, None, <limits.h>) +SYMBOL(SCHAR_MIN, None, <limits.h>) +SYMBOL(SEEK_CUR, None, <stdio.h>) +SYMBOL(SEEK_END, None, <stdio.h>) +SYMBOL(SEEK_SET, None, <stdio.h>) +SYMBOL(SHRT_MAX, None, <limits.h>) +SYMBOL(SHRT_MIN, None, <limits.h>) +SYMBOL(SIGABRT, None, <signal.h>) +SYMBOL(SIGFPE, None, <signal.h>) +SYMBOL(SIGILL, None, <signal.h>) +SYMBOL(SIGINT, None, <signal.h>) +SYMBOL(SIGSEGV, None, <signal.h>) +SYMBOL(SIGTERM, None, <signal.h>) +SYMBOL(SIG_ATOMIC_MAX, None, <stdint.h>) +SYMBOL(SIG_ATOMIC_MIN, None, <stdint.h>) +SYMBOL(SIG_DFL, None, <signal.h>) +SYMBOL(SIG_ERR, None, <signal.h>) +SYMBOL(SIG_IGN, None, <signal.h>) +SYMBOL(SIZE_MAX, None, <stdint.h>) +SYMBOL(TIME_UTC, None, <time.h>) +SYMBOL(TMP_MAX, None, <stdio.h>) +SYMBOL(TMP_MAX_S, None, <stdio.h>) +SYMBOL(TSS_DTOR_ITERATIONS, None, <threads.h>) +SYMBOL(UCHAR_MAX, None, <limits.h>) +SYMBOL(UINT16_MAX, None, <stdint.h>) +SYMBOL(UINT32_MAX, None, <stdint.h>) +SYMBOL(UINT64_MAX, None, <stdint.h>) +SYMBOL(UINT8_MAX, None, <stdint.h>) +SYMBOL(UINTMAX_MAX, None, <stdint.h>) +SYMBOL(UINTPTR_MAX, None, <stdint.h>) +SYMBOL(UINT_FAST16_MAX, None, <stdint.h>) +SYMBOL(UINT_FAST32_MAX, None, <stdint.h>) +SYMBOL(UINT_FAST64_MAX, None, <stdint.h>) +SYMBOL(UINT_FAST8_MAX, None, <stdint.h>) +SYMBOL(UINT_LEAST16_MAX, None, <stdint.h>) +SYMBOL(UINT_LEAST32_MAX, None, <stdint.h>) +SYMBOL(UINT_LEAST64_MAX, None, <stdint.h>) +SYMBOL(UINT_LEAST8_MAX, None, <stdint.h>) +SYMBOL(UINT_MAX, None, <limits.h>) +SYMBOL(ULLONG_MAX, None, <limits.h>) +SYMBOL(ULONG_MAX, None, <limits.h>) +SYMBOL(USHRT_MAX, None, <limits.h>) +SYMBOL(WCHAR_MAX, None, <wchar.h>) +SYMBOL(WCHAR_MIN, None, <wchar.h>) +SYMBOL(WEOF, None, <wchar.h>) +SYMBOL(WINT_MAX, None, <stdint.h>) +SYMBOL(WINT_MIN, None, <stdint.h>) +SYMBOL(_Complex_I, None, <complex.h>) +SYMBOL(_IOFBF, None, <stdio.h>) +SYMBOL(_IOLBF, None, <stdio.h>) +SYMBOL(_IONBF, None, <stdio.h>) +SYMBOL(_Imaginary_I, None, <complex.h>) +SYMBOL(__alignas_is_defined, None, <stdalign.h>) +SYMBOL(__alignof_is_defined, None, <stdalign.h>) +SYMBOL(alignas, None, <stdalign.h>) +SYMBOL(alignof, None, <stdalign.h>) +SYMBOL(and, None, <iso646.h>) +SYMBOL(and_eq, None, <iso646.h>) +SYMBOL(assert, None, <assert.h>) +SYMBOL(atomic_bool, None, <stdatomic.h>) +SYMBOL(atomic_char, None, <stdatomic.h>) +SYMBOL(atomic_char16_t, None, <stdatomic.h>) +SYMBOL(atomic_char32_t, None, <stdatomic.h>) +SYMBOL(atomic_int, None, <stdatomic.h>) +SYMBOL(atomic_int_fast16_t, None, <stdatomic.h>) +SYMBOL(atomic_int_fast32_t, None, <stdatomic.h>) +SYMBOL(atomic_int_fast64_t, None, <stdatomic.h>) +SYMBOL(atomic_int_fast8_t, None, <stdatomic.h>) +SYMBOL(atomic_int_least16_t, None, <stdatomic.h>) +SYMBOL(atomic_int_least32_t, None, <stdatomic.h>) +SYMBOL(atomic_int_least64_t, None, <stdatomic.h>) +SYMBOL(atomic_int_least8_t, None, <stdatomic.h>) +SYMBOL(atomic_intmax_t, None, <stdatomic.h>) +SYMBOL(atomic_intptr_t, None, <stdatomic.h>) +SYMBOL(atomic_llong, None, <stdatomic.h>) +SYMBOL(atomic_long, None, <stdatomic.h>) +SYMBOL(atomic_ptrdiff_t, None, <stdatomic.h>) +SYMBOL(atomic_schar, None, <stdatomic.h>) +SYMBOL(atomic_short, None, <stdatomic.h>) +SYMBOL(atomic_size_t, None, <stdatomic.h>) +SYMBOL(atomic_uchar, None, <stdatomic.h>) +SYMBOL(atomic_uint, None, <stdatomic.h>) +SYMBOL(atomic_uint_fast16_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_fast32_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_fast64_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_fast8_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_least16_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_least32_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_least64_t, None, <stdatomic.h>) +SYMBOL(atomic_uint_least8_t, None, <stdatomic.h>) +SYMBOL(atomic_uintmax_t, None, <stdatomic.h>) +SYMBOL(atomic_uintptr_t, None, <stdatomic.h>) +SYMBOL(atomic_ullong, None, <stdatomic.h>) +SYMBOL(atomic_ulong, None, <stdatomic.h>) +SYMBOL(atomic_ushort, None, <stdatomic.h>) +SYMBOL(atomic_wchar_t, None, <stdatomic.h>) +SYMBOL(bitand, None, <iso646.h>) +SYMBOL(bitor, None, <iso646.h>) +SYMBOL(compl, None, <iso646.h>) +SYMBOL(complex, None, <complex.h>) +SYMBOL(errno, None, <errno.h>) +SYMBOL(fpclassify, None, <math.h>) +SYMBOL(imaginary, None, <complex.h>) +SYMBOL(isfinite, None, <math.h>) +SYMBOL(isgreater, None, <math.h>) +SYMBOL(isgreaterequal, None, <math.h>) +SYMBOL(isinf, None, <math.h>) +SYMBOL(isless, None, <math.h>) +SYMBOL(islessequal, None, <math.h>) +SYMBOL(islessgreater, None, <math.h>) +SYMBOL(isnan, None, <math.h>) +SYMBOL(isnormal, None, <math.h>) +SYMBOL(isunordered, None, <math.h>) +SYMBOL(kill_dependency, None, <stdatomic.h>) +SYMBOL(math_errhandling, None, <math.h>) +SYMBOL(noreturn, None, <stdnoreturn.h>) +SYMBOL(not, None, <iso646.h>) +SYMBOL(not_eq, None, <iso646.h>) +SYMBOL(offsetof, None, <stddef.h>) +SYMBOL(or, None, <iso646.h>) +SYMBOL(or_eq, None, <iso646.h>) +SYMBOL(rsize_t, None, <stddef.h>) +SYMBOL(setjmp, None, <setjmp.h>) +SYMBOL(signbit, None, <math.h>) +SYMBOL(static_assert, None, <assert.h>) +SYMBOL(stderr, None, <stdio.h>) +SYMBOL(stdin, None, <stdio.h>) +SYMBOL(stdout, None, <stdio.h>) +SYMBOL(thread_local, None, <threads.h>) +SYMBOL(va_arg, None, <stdarg.h>) +SYMBOL(va_copy, None, <stdarg.h>) +SYMBOL(va_end, None, <stdarg.h>) +SYMBOL(va_start, None, <stdarg.h>) +SYMBOL(wchar_t, None, <wchar.h>) +SYMBOL(wint_t, None, <wctype.h>) +SYMBOL(xor, None, <iso646.h>) +SYMBOL(xor_eq, None, <iso646.h>) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc index 463ce921f0672..df8d6e127a32d 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc @@ -6,205 +6,12 @@ // This file was generated automatically by // clang/tools/include-mapping/gen_std.py, DO NOT EDIT! // -// Generated from cppreference offline HTML book (modified on 2018-10-28). +// Generated from cppreference offline HTML book (modified on 2025-02-09). //===----------------------------------------------------------------------===// -SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR16_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR32_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_FLAG_INIT, None, <stdatomic.h>) -SYMBOL(ATOMIC_INT_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_LONG_LOGK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_POINTER_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_SHORT_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_VAR_INIT, None, <stdatomic.h>) -SYMBOL(ATOMIC_WCHAR_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(BUFSIZ, None, <stdio.h>) -SYMBOL(CHAR_BIT, None, <limits.h>) -SYMBOL(CHAR_MAX, None, <limits.h>) -SYMBOL(CHAR_MIN, None, <limits.h>) -SYMBOL(CLOCKS_PER_SEC, None, <time.h>) -SYMBOL(CMPLX, None, <complex.h>) -SYMBOL(CMPLXF, None, <complex.h>) -SYMBOL(CMPLXL, None, <complex.h>) -SYMBOL(DBL_DECIMAL_DIG, None, <float.h>) -SYMBOL(DBL_DIG, None, <float.h>) -SYMBOL(DBL_EPSILON, None, <float.h>) -SYMBOL(DBL_HAS_SUBNORM, None, <float.h>) -SYMBOL(DBL_MANT_DIG, None, <float.h>) -SYMBOL(DBL_MAX, None, <float.h>) -SYMBOL(DBL_MAX_10_EXP, None, <float.h>) -SYMBOL(DBL_MAX_EXP, None, <float.h>) -SYMBOL(DBL_MIN, None, <float.h>) -SYMBOL(DBL_MIN_10_EXP, None, <float.h>) -SYMBOL(DBL_MIN_EXP, None, <float.h>) -SYMBOL(DBL_TRUE_MIN, None, <float.h>) -SYMBOL(DECIMAL_DIG, None, <float.h>) -SYMBOL(EDOM, None, <errno.h>) -SYMBOL(EILSEQ, None, <errno.h>) -SYMBOL(EOF, None, <stdio.h>) -SYMBOL(ERANGE, None, <errno.h>) -SYMBOL(EXIT_FAILURE, None, <stdlib.h>) -SYMBOL(EXIT_SUCCESS, None, <stdlib.h>) -SYMBOL(FE_ALL_EXCEPT, None, <fenv.h>) -SYMBOL(FE_DFL_ENV, None, <fenv.h>) -SYMBOL(FE_DIVBYZERO, None, <fenv.h>) -SYMBOL(FE_DOWNWARD, None, <fenv.h>) -SYMBOL(FE_INEXACT, None, <fenv.h>) -SYMBOL(FE_INVALID, None, <fenv.h>) -SYMBOL(FE_OVERFLOW, None, <fenv.h>) -SYMBOL(FE_TONEAREST, None, <fenv.h>) -SYMBOL(FE_TOWARDZERO, None, <fenv.h>) -SYMBOL(FE_UNDERFLOW, None, <fenv.h>) -SYMBOL(FE_UPWARD, None, <fenv.h>) SYMBOL(FILE, None, <stdio.h>) -SYMBOL(FILENAME_MAX, None, <stdio.h>) -SYMBOL(FLT_DECIMAL_DIG, None, <float.h>) -SYMBOL(FLT_DIG, None, <float.h>) -SYMBOL(FLT_EPSILON, None, <float.h>) -SYMBOL(FLT_EVAL_METHOD, None, <float.h>) -SYMBOL(FLT_HAS_SUBNORM, None, <float.h>) -SYMBOL(FLT_MANT_DIG, None, <float.h>) -SYMBOL(FLT_MAX, None, <float.h>) -SYMBOL(FLT_MAX_10_EXP, None, <float.h>) -SYMBOL(FLT_MAX_EXP, None, <float.h>) -SYMBOL(FLT_MIN, None, <float.h>) -SYMBOL(FLT_MIN_10_EXP, None, <float.h>) -SYMBOL(FLT_MIN_EXP, None, <float.h>) -SYMBOL(FLT_RADIX, None, <float.h>) -SYMBOL(FLT_ROUNDS, None, <float.h>) -SYMBOL(FLT_TRUE_MIN, None, <float.h>) -SYMBOL(FOPEN_MAX, None, <stdio.h>) -SYMBOL(FP_INFINITE, None, <math.h>) -SYMBOL(FP_NAN, None, <math.h>) -SYMBOL(FP_NORNAL, None, <math.h>) -SYMBOL(FP_SUBNORMAL, None, <math.h>) -SYMBOL(FP_ZERO, None, <math.h>) -SYMBOL(HUGE_VAL, None, <math.h>) -SYMBOL(HUGE_VALF, None, <math.h>) -SYMBOL(HUGE_VALL, None, <math.h>) -SYMBOL(I, None, <complex.h>) -SYMBOL(INFINITY, None, <math.h>) -SYMBOL(INT16_MAX, None, <stdint.h>) -SYMBOL(INT16_MIN, None, <stdint.h>) -SYMBOL(INT32_MAX, None, <stdint.h>) -SYMBOL(INT32_MIN, None, <stdint.h>) -SYMBOL(INT64_MAX, None, <stdint.h>) -SYMBOL(INT64_MIN, None, <stdint.h>) -SYMBOL(INT8_MAX, None, <stdint.h>) -SYMBOL(INT8_MIN, None, <stdint.h>) -SYMBOL(INTMAX_MAX, None, <stdint.h>) -SYMBOL(INTMAX_MIN, None, <stdint.h>) -SYMBOL(INTPTR_MAX, None, <stdint.h>) -SYMBOL(INTPTR_MIN, None, <stdint.h>) -SYMBOL(INT_FAST16_MAX, None, <stdint.h>) -SYMBOL(INT_FAST16_MIN, None, <stdint.h>) -SYMBOL(INT_FAST32_MAX, None, <stdint.h>) -SYMBOL(INT_FAST32_MIN, None, <stdint.h>) -SYMBOL(INT_FAST64_MAX, None, <stdint.h>) -SYMBOL(INT_FAST64_MIN, None, <stdint.h>) -SYMBOL(INT_FAST8_MAX, None, <stdint.h>) -SYMBOL(INT_FAST8_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST16_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST16_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST32_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST32_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST64_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST64_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST8_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST8_MIN, None, <stdint.h>) -SYMBOL(INT_MAX, None, <limits.h>) -SYMBOL(INT_MIN, None, <limits.h>) -SYMBOL(LC_ALL, None, <locale.h>) -SYMBOL(LC_COLLATE, None, <locale.h>) -SYMBOL(LC_CTYPE, None, <locale.h>) -SYMBOL(LC_MONETARY, None, <locale.h>) -SYMBOL(LC_NUMERIC, None, <locale.h>) -SYMBOL(LC_TIME, None, <locale.h>) -SYMBOL(LDBL_DECIMAL_DIG, None, <float.h>) -SYMBOL(LDBL_DIG, None, <float.h>) -SYMBOL(LDBL_EPSILON, None, <float.h>) -SYMBOL(LDBL_HAS_SUBNORM, None, <float.h>) -SYMBOL(LDBL_MANT_DIG, None, <float.h>) -SYMBOL(LDBL_MAX, None, <float.h>) -SYMBOL(LDBL_MAX_10_EXP, None, <float.h>) -SYMBOL(LDBL_MAX_EXP, None, <float.h>) -SYMBOL(LDBL_MIN, None, <float.h>) -SYMBOL(LDBL_MIN_10_EXP, None, <float.h>) -SYMBOL(LDBL_MIN_EXP, None, <float.h>) -SYMBOL(LDBL_TRUE_MIN, None, <float.h>) -SYMBOL(LLONG_MAX, None, <limits.h>) -SYMBOL(LLONG_MIN, None, <limits.h>) -SYMBOL(LONG_MAX, None, <limits.h>) -SYMBOL(LONG_MIN, None, <limits.h>) -SYMBOL(L_tmpnam, None, <stdio.h>) -SYMBOL(L_tmpnam_s, None, <stdio.h>) -SYMBOL(MATH_ERREXCEPT, None, <math.h>) -SYMBOL(MATH_ERRNO, None, <math.h>) -SYMBOL(MB_CUR_MAX, None, <stdlib.h>) -SYMBOL(MB_LEN_MAX, None, <limits.h>) -SYMBOL(NAN, None, <math.h>) -SYMBOL(ONCE_FLAG_INIT, None, <threads.h>) -SYMBOL(PTRDIFF_MAX, None, <stdint.h>) -SYMBOL(PTRDIFF_MIN, None, <stdint.h>) -SYMBOL(RAND_MAX, None, <stdlib.h>) -SYMBOL(RSIZE_MAX, None, <stdint.h>) -SYMBOL(SCHAR_MAX, None, <limits.h>) -SYMBOL(SCHAR_MIN, None, <limits.h>) -SYMBOL(SEEK_CUR, None, <stdio.h>) -SYMBOL(SEEK_END, None, <stdio.h>) -SYMBOL(SEEK_SET, None, <stdio.h>) -SYMBOL(SHRT_MAX, None, <limits.h>) -SYMBOL(SHRT_MIN, None, <limits.h>) -SYMBOL(SIGABRT, None, <signal.h>) -SYMBOL(SIGFPE, None, <signal.h>) -SYMBOL(SIGILL, None, <signal.h>) -SYMBOL(SIGINT, None, <signal.h>) -SYMBOL(SIGSEGV, None, <signal.h>) -SYMBOL(SIGTERM, None, <signal.h>) -SYMBOL(SIG_ATOMIC_MAX, None, <stdint.h>) -SYMBOL(SIG_ATOMIC_MIN, None, <stdint.h>) -SYMBOL(SIG_DFL, None, <signal.h>) -SYMBOL(SIG_ERR, None, <signal.h>) -SYMBOL(SIG_IGN, None, <signal.h>) -SYMBOL(SIZE_MAX, None, <stdint.h>) -SYMBOL(TIME_UTC, None, <time.h>) -SYMBOL(TMP_MAX, None, <stdio.h>) -SYMBOL(TMP_MAX_S, None, <stdio.h>) -SYMBOL(TSS_DTOR_ITERATIONS, None, <threads.h>) -SYMBOL(UCHAR_MAX, None, <limits.h>) -SYMBOL(UINT16_MAX, None, <stdint.h>) -SYMBOL(UINT32_MAX, None, <stdint.h>) -SYMBOL(UINT64_MAX, None, <stdint.h>) -SYMBOL(UINT8_MAX, None, <stdint.h>) -SYMBOL(UINTMAX_MAX, None, <stdint.h>) -SYMBOL(UINTPTR_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST16_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST32_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST64_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST8_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST16_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST32_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST64_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST8_MAX, None, <stdint.h>) -SYMBOL(UINT_MAX, None, <limits.h>) -SYMBOL(ULLONG_MAX, None, <limits.h>) -SYMBOL(ULONG_MAX, None, <limits.h>) -SYMBOL(USHRT_MAX, None, <limits.h>) -SYMBOL(WCHAR_MAX, None, <wchar.h>) -SYMBOL(WCHAR_MIN, None, <wchar.h>) -SYMBOL(WEOF, None, <wchar.h>) -SYMBOL(WINT_MAX, None, <stdint.h>) -SYMBOL(WINT_MIN, None, <stdint.h>) -SYMBOL(_Complex_I, None, <complex.h>) -SYMBOL(_IOFBF, None, <stdio.h>) -SYMBOL(_IOLBF, None, <stdio.h>) -SYMBOL(_IONBF, None, <stdio.h>) -SYMBOL(_Imaginary_I, None, <complex.h>) -SYMBOL(__alignas_is_defined, None, <stdalign.h>) -SYMBOL(__alignof_is_defined, None, <stdalign.h>) +SYMBOL(_Exit, None, <stdlib.h>) +SYMBOL(abort, None, <stdlib.h>) SYMBOL(abort_handler_s, None, <stdlib.h>) SYMBOL(abs, None, <stdlib.h>) SYMBOL(acos, None, <math.h>) @@ -213,11 +20,7 @@ SYMBOL(acosh, None, <math.h>) SYMBOL(acoshf, None, <math.h>) SYMBOL(acoshl, None, <math.h>) SYMBOL(acosl, None, <math.h>) -SYMBOL(alignas, None, <stdalign.h>) SYMBOL(aligned_alloc, None, <stdlib.h>) -SYMBOL(alignof, None, <stdalign.h>) -SYMBOL(and, None, <iso646.h>) -SYMBOL(and_eq, None, <iso646.h>) SYMBOL(asctime, None, <time.h>) SYMBOL(asctime_s, None, <time.h>) SYMBOL(asin, None, <math.h>) @@ -226,7 +29,6 @@ SYMBOL(asinh, None, <math.h>) SYMBOL(asinhf, None, <math.h>) SYMBOL(asinhl, None, <math.h>) SYMBOL(asinl, None, <math.h>) -SYMBOL(assert, None, <assert.h>) SYMBOL(at_quick_exit, None, <stdlib.h>) SYMBOL(atan, None, <math.h>) SYMBOL(atan2, None, <math.h>) @@ -242,10 +44,6 @@ SYMBOL(atof, None, <stdlib.h>) SYMBOL(atoi, None, <stdlib.h>) SYMBOL(atol, None, <stdlib.h>) SYMBOL(atoll, None, <stdlib.h>) -SYMBOL(atomic_bool, None, <stdatomic.h>) -SYMBOL(atomic_char, None, <stdatomic.h>) -SYMBOL(atomic_char16_t, None, <stdatomic.h>) -SYMBOL(atomic_char32_t, None, <stdatomic.h>) SYMBOL(atomic_compare_exchange_strong, None, <stdatomic.h>) SYMBOL(atomic_compare_exchange_strong_explicit, None, <stdatomic.h>) SYMBOL(atomic_compare_exchange_weak, None, <stdatomic.h>) @@ -268,48 +66,13 @@ SYMBOL(atomic_flag_clear_explicit, None, <stdatomic.h>) SYMBOL(atomic_flag_test_and_set, None, <stdatomic.h>) SYMBOL(atomic_flag_test_and_set_explicit, None, <stdatomic.h>) SYMBOL(atomic_init, None, <stdatomic.h>) -SYMBOL(atomic_int, None, <stdatomic.h>) -SYMBOL(atomic_int_fast16_t, None, <stdatomic.h>) -SYMBOL(atomic_int_fast32_t, None, <stdatomic.h>) -SYMBOL(atomic_int_fast64_t, None, <stdatomic.h>) -SYMBOL(atomic_int_fast8_t, None, <stdatomic.h>) -SYMBOL(atomic_int_least16_t, None, <stdatomic.h>) -SYMBOL(atomic_int_least32_t, None, <stdatomic.h>) -SYMBOL(atomic_int_least64_t, None, <stdatomic.h>) -SYMBOL(atomic_int_least8_t, None, <stdatomic.h>) -SYMBOL(atomic_intmax_t, None, <stdatomic.h>) -SYMBOL(atomic_intptr_t, None, <stdatomic.h>) SYMBOL(atomic_is_lock_free, None, <stdatomic.h>) -SYMBOL(atomic_llong, None, <stdatomic.h>) SYMBOL(atomic_load, None, <stdatomic.h>) SYMBOL(atomic_load_explicit, None, <stdatomic.h>) -SYMBOL(atomic_long, None, <stdatomic.h>) -SYMBOL(atomic_ptrdiff_t, None, <stdatomic.h>) -SYMBOL(atomic_schar, None, <stdatomic.h>) -SYMBOL(atomic_short, None, <stdatomic.h>) SYMBOL(atomic_signal_fence, None, <stdatomic.h>) -SYMBOL(atomic_size_t, None, <stdatomic.h>) SYMBOL(atomic_store, None, <stdatomic.h>) SYMBOL(atomic_store_explicit, None, <stdatomic.h>) SYMBOL(atomic_thread_fence, None, <stdatomic.h>) -SYMBOL(atomic_uchar, None, <stdatomic.h>) -SYMBOL(atomic_uint, None, <stdatomic.h>) -SYMBOL(atomic_uint_fast16_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_fast32_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_fast64_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_fast8_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_least16_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_least32_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_least64_t, None, <stdatomic.h>) -SYMBOL(atomic_uint_least8_t, None, <stdatomic.h>) -SYMBOL(atomic_uintmax_t, None, <stdatomic.h>) -SYMBOL(atomic_uintptr_t, None, <stdatomic.h>) -SYMBOL(atomic_ullong, None, <stdatomic.h>) -SYMBOL(atomic_ulong, None, <stdatomic.h>) -SYMBOL(atomic_ushort, None, <stdatomic.h>) -SYMBOL(atomic_wchar_t, None, <stdatomic.h>) -SYMBOL(bitand, None, <iso646.h>) -SYMBOL(bitor, None, <iso646.h>) SYMBOL(bsearch, None, <stdlib.h>) SYMBOL(bsearch_s, None, <stdlib.h>) SYMBOL(btowc, None, <wchar.h>) @@ -374,8 +137,6 @@ SYMBOL(cnd_signal, None, <threads.h>) SYMBOL(cnd_t, None, <threads.h>) SYMBOL(cnd_timedwait, None, <threads.h>) SYMBOL(cnd_wait, None, <threads.h>) -SYMBOL(compl, None, <iso646.h>) -SYMBOL(complex, None, <complex.h>) SYMBOL(conj, None, <complex.h>) SYMBOL(conjf, None, <complex.h>) SYMBOL(conjl, None, <complex.h>) @@ -423,7 +184,6 @@ SYMBOL(erfcf, None, <math.h>) SYMBOL(erfcl, None, <math.h>) SYMBOL(erff, None, <math.h>) SYMBOL(erfl, None, <math.h>) -SYMBOL(errno, None, <errno.h>) SYMBOL(exit, None, <stdlib.h>) SYMBOL(exp, None, <math.h>) SYMBOL(exp2, None, <math.h>) @@ -480,7 +240,6 @@ SYMBOL(fmodf, None, <math.h>) SYMBOL(fmodl, None, <math.h>) SYMBOL(fopen, None, <stdio.h>) SYMBOL(fopen_s, None, <stdio.h>) -SYMBOL(fpclassify, None, <math.h>) SYMBOL(fpos_t, None, <stdio.h>) SYMBOL(fprintf, None, <stdio.h>) SYMBOL(fprintf_s, None, <stdio.h>) @@ -515,6 +274,7 @@ SYMBOL(gets_s, None, <stdio.h>) SYMBOL(getwc, None, <wchar.h>) SYMBOL(getwchar, None, <wchar.h>) SYMBOL(gmtime, None, <time.h>) +SYMBOL(gmtime_r, None, <time.h>) SYMBOL(gmtime_s, None, <time.h>) SYMBOL(hypot, None, <math.h>) SYMBOL(hypotf, None, <math.h>) @@ -523,7 +283,6 @@ SYMBOL(ignore_handler_s, None, <stdlib.h>) SYMBOL(ilogb, None, <math.h>) SYMBOL(ilogbf, None, <math.h>) SYMBOL(ilogbl, None, <math.h>) -SYMBOL(imaginary, None, <complex.h>) SYMBOL(imaxabs, None, <inttypes.h>) SYMBOL(int16_t, None, <stdint.h>) SYMBOL(int32_t, None, <stdint.h>) @@ -544,21 +303,11 @@ SYMBOL(isalpha, None, <ctype.h>) SYMBOL(isblank, None, <ctype.h>) SYMBOL(iscntrl, None, <ctype.h>) SYMBOL(isdigit, None, <ctype.h>) -SYMBOL(isfinite, None, <math.h>) SYMBOL(isgraph, None, <ctype.h>) -SYMBOL(isgreater, None, <math.h>) -SYMBOL(isgreaterequal, None, <math.h>) -SYMBOL(isinf, None, <math.h>) -SYMBOL(isless, None, <math.h>) -SYMBOL(islessequal, None, <math.h>) -SYMBOL(islessgreater, None, <math.h>) SYMBOL(islower, None, <ctype.h>) -SYMBOL(isnan, None, <math.h>) -SYMBOL(isnormal, None, <math.h>) SYMBOL(isprint, None, <ctype.h>) SYMBOL(ispunct, None, <ctype.h>) SYMBOL(isspace, None, <ctype.h>) -SYMBOL(isunordered, None, <math.h>) SYMBOL(isupper, None, <ctype.h>) SYMBOL(iswalnum, None, <wctype.h>) SYMBOL(iswalpha, None, <wctype.h>) @@ -575,7 +324,6 @@ SYMBOL(iswupper, None, <wctype.h>) SYMBOL(iswxdigit, None, <wctype.h>) SYMBOL(isxdigit, None, <ctype.h>) SYMBOL(jmp_buf, None, <setjmp.h>) -SYMBOL(kill_dependency, None, <stdatomic.h>) SYMBOL(labs, None, <stdlib.h>) SYMBOL(lconv, None, <locale.h>) SYMBOL(ldexp, None, <math.h>) @@ -593,6 +341,7 @@ SYMBOL(llroundf, None, <math.h>) SYMBOL(llroundl, None, <math.h>) SYMBOL(localeconv, None, <locale.h>) SYMBOL(localtime, None, <time.h>) +SYMBOL(localtime_r, None, <time.h>) SYMBOL(localtime_s, None, <time.h>) SYMBOL(log, None, <math.h>) SYMBOL(log10, None, <math.h>) @@ -617,7 +366,6 @@ SYMBOL(lround, None, <math.h>) SYMBOL(lroundf, None, <math.h>) SYMBOL(lroundl, None, <math.h>) SYMBOL(malloc, None, <stdlib.h>) -SYMBOL(math_errhandling, None, <math.h>) SYMBOL(max_align_t, None, <stddef.h>) SYMBOL(mblen, None, <stdlib.h>) SYMBOL(mbrlen, None, <wchar.h>) @@ -630,6 +378,7 @@ SYMBOL(mbsrtowcs_s, None, <wchar.h>) SYMBOL(mbstowcs, None, <stdlib.h>) SYMBOL(mbstowcs_s, None, <stdlib.h>) SYMBOL(mbtowc, None, <stdlib.h>) +SYMBOL(memccpy, None, <string.h>) SYMBOL(memchr, None, <string.h>) SYMBOL(memcmp, None, <string.h>) SYMBOL(memcpy, None, <string.h>) @@ -644,6 +393,7 @@ SYMBOL(memory_order_relaxed, None, <stdatomic.h>) SYMBOL(memory_order_release, None, <stdatomic.h>) SYMBOL(memory_order_seq_cst, None, <stdatomic.h>) SYMBOL(memset, None, <string.h>) +SYMBOL(memset_explicit, None, <string.h>) SYMBOL(memset_s, None, <string.h>) SYMBOL(mktime, None, <time.h>) SYMBOL(modf, None, <math.h>) @@ -671,13 +421,7 @@ SYMBOL(nextafterl, None, <math.h>) SYMBOL(nexttoward, None, <math.h>) SYMBOL(nexttowardf, None, <math.h>) SYMBOL(nexttowardl, None, <math.h>) -SYMBOL(noreturn, None, <stdnoreturn.h>) -SYMBOL(not, None, <iso646.h>) -SYMBOL(not_eq, None, <iso646.h>) -SYMBOL(offsetof, None, <stddef.h>) SYMBOL(once_flag, None, <threads.h>) -SYMBOL(or, None, <iso646.h>) -SYMBOL(or_eq, None, <iso646.h>) SYMBOL(perror, None, <stdio.h>) SYMBOL(pow, None, <math.h>) SYMBOL(powf, None, <math.h>) @@ -711,7 +455,6 @@ SYMBOL(rintl, None, <math.h>) SYMBOL(round, None, <math.h>) SYMBOL(roundf, None, <math.h>) SYMBOL(roundl, None, <math.h>) -SYMBOL(rsize_t, None, <stddef.h>) SYMBOL(scalbln, None, <math.h>) SYMBOL(scalblnf, None, <math.h>) SYMBOL(scalblnl, None, <math.h>) @@ -722,12 +465,10 @@ SYMBOL(scanf, None, <stdio.h>) SYMBOL(scanf_s, None, <stdio.h>) SYMBOL(set_constraint_handler_s, None, <stdlib.h>) SYMBOL(setbuf, None, <stdio.h>) -SYMBOL(setjmp, None, <setjmp.h>) SYMBOL(setlocale, None, <locale.h>) SYMBOL(setvbuf, None, <stdio.h>) SYMBOL(sig_atomic_t, None, <signal.h>) SYMBOL(signal, None, <signal.h>) -SYMBOL(signbit, None, <math.h>) SYMBOL(sin, None, <math.h>) SYMBOL(sinf, None, <math.h>) SYMBOL(sinh, None, <math.h>) @@ -745,10 +486,6 @@ SYMBOL(sqrtl, None, <math.h>) SYMBOL(srand, None, <stdlib.h>) SYMBOL(sscanf, None, <stdio.h>) SYMBOL(sscanf_s, None, <stdio.h>) -SYMBOL(static_assert, None, <assert.h>) -SYMBOL(stderr, None, <stdio.h>) -SYMBOL(stdin, None, <stdio.h>) -SYMBOL(stdout, None, <stdio.h>) SYMBOL(strcat, None, <string.h>) SYMBOL(strcat_s, None, <string.h>) SYMBOL(strchr, None, <string.h>) @@ -757,6 +494,7 @@ SYMBOL(strcoll, None, <string.h>) SYMBOL(strcpy, None, <string.h>) SYMBOL(strcpy_s, None, <string.h>) SYMBOL(strcspn, None, <string.h>) +SYMBOL(strdup, None, <string.h>) SYMBOL(strerror, None, <string.h>) SYMBOL(strerror_s, None, <string.h>) SYMBOL(strerrorlen_s, None, <string.h>) @@ -767,6 +505,7 @@ SYMBOL(strncat_s, None, <string.h>) SYMBOL(strncmp, None, <string.h>) SYMBOL(strncpy, None, <string.h>) SYMBOL(strncpy_s, None, <string.h>) +SYMBOL(strndup, None, <string.h>) SYMBOL(strnlen_s, None, <string.h>) SYMBOL(strpbrk, None, <string.h>) SYMBOL(strrchr, None, <string.h>) @@ -804,6 +543,7 @@ SYMBOL(thrd_current, None, <threads.h>) SYMBOL(thrd_detach, None, <threads.h>) SYMBOL(thrd_equal, None, <threads.h>) SYMBOL(thrd_error, None, <threads.h>) +SYMBOL(thrd_exit, None, <threads.h>) SYMBOL(thrd_join, None, <threads.h>) SYMBOL(thrd_nomem, None, <threads.h>) SYMBOL(thrd_sleep, None, <threads.h>) @@ -812,11 +552,11 @@ SYMBOL(thrd_success, None, <threads.h>) SYMBOL(thrd_t, None, <threads.h>) SYMBOL(thrd_timedout, None, <threads.h>) SYMBOL(thrd_yield, None, <threads.h>) -SYMBOL(thread_local, None, <threads.h>) SYMBOL(time, None, <time.h>) SYMBOL(time_t, None, <time.h>) SYMBOL(timespec, None, <time.h>) SYMBOL(timespec_get, None, <time.h>) +SYMBOL(timespec_getres, None, <time.h>) SYMBOL(tm, None, <time.h>) SYMBOL(tmpfile, None, <stdio.h>) SYMBOL(tmpfile_s, None, <stdio.h>) @@ -852,10 +592,6 @@ SYMBOL(uintmax_t, None, <stdint.h>) SYMBOL(uintptr_t, None, <stdint.h>) SYMBOL(ungetc, None, <stdio.h>) SYMBOL(ungetwc, None, <wchar.h>) -SYMBOL(va_arg, None, <stdarg.h>) -SYMBOL(va_copy, None, <stdarg.h>) -SYMBOL(va_end, None, <stdarg.h>) -SYMBOL(va_start, None, <stdarg.h>) SYMBOL(vfprintf, None, <stdio.h>) SYMBOL(vfprintf_s, None, <stdio.h>) SYMBOL(vfscanf, None, <stdio.h>) @@ -883,7 +619,6 @@ SYMBOL(vwprintf, None, <wchar.h>) SYMBOL(vwprintf_s, None, <wchar.h>) SYMBOL(vwscanf, None, <wchar.h>) SYMBOL(vwscanf_s, None, <wchar.h>) -SYMBOL(wchar_t, None, <wchar.h>) SYMBOL(wcrtomb, None, <wchar.h>) SYMBOL(wcrtomb_s, None, <wchar.h>) SYMBOL(wcscat, None, <wchar.h>) @@ -929,7 +664,6 @@ SYMBOL(wctrans, None, <wctype.h>) SYMBOL(wctrans_t, None, <wctype.h>) SYMBOL(wctype, None, <wctype.h>) SYMBOL(wctype_t, None, <wctype.h>) -SYMBOL(wint_t, None, <wctype.h>) SYMBOL(wmemchr, None, <wchar.h>) SYMBOL(wmemcmp, None, <wchar.h>) SYMBOL(wmemcpy, None, <wchar.h>) @@ -941,5 +675,3 @@ SYMBOL(wprintf, None, <wchar.h>) SYMBOL(wprintf_s, None, <wchar.h>) SYMBOL(wscanf, None, <wchar.h>) SYMBOL(wscanf_s, None, <wchar.h>) -SYMBOL(xor, None, <iso646.h>) -SYMBOL(xor_eq, None, <iso646.h>) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc index a2c12007134d6..86cbb7ccac3e7 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc @@ -447,11 +447,6 @@ SYMBOL(erase_if, std::, /*no headers*/) SYMBOL(div, std::, <cstdlib>) SYMBOL(abort, std::, <cstdlib>) -SYMBOL(binary_search, std::ranges::, <algorithm>) -SYMBOL(equal_range, std::ranges::, <algorithm>) -SYMBOL(lower_bound, std::ranges::, <algorithm>) -SYMBOL(upper_bound, std::ranges::, <algorithm>) - SYMBOL(unwrap_reference_t, std::, <type_traits>) // These are C symbols that are not under std namespace. @@ -848,3 +843,131 @@ SYMBOL(UINT64_C, None, <cstdint>) SYMBOL(UINT64_C, None, <stdint.h>) SYMBOL(UINTMAX_C, None, <cstdint>) SYMBOL(UINTMAX_C, None, <stdint.h>) + +SYMBOL(acos, std::, <cmath>) +SYMBOL(acos, None, <cmath>) +SYMBOL(acos, None, <math.h>) +SYMBOL(acosh, std::, <cmath>) +SYMBOL(acosh, None, <cmath>) +SYMBOL(acosh, None, <math.h>) +SYMBOL(asin, std::, <cmath>) +SYMBOL(asin, None, <cmath>) +SYMBOL(asin, None, <math.h>) +SYMBOL(asinh, std::, <cmath>) +SYMBOL(asinh, None, <cmath>) +SYMBOL(asinh, None, <math.h>) +SYMBOL(atan, std::, <cmath>) +SYMBOL(atan, None, <cmath>) +SYMBOL(atan, None, <math.h>) +SYMBOL(atan2, std::, <cmath>) +SYMBOL(atan2, None, <cmath>) +SYMBOL(atan2, None, <math.h>) +SYMBOL(atanh, std::, <cmath>) +SYMBOL(atanh, None, <cmath>) +SYMBOL(atanh, None, <math.h>) +SYMBOL(cbrt, std::, <cmath>) +SYMBOL(cbrt, None, <cmath>) +SYMBOL(cbrt, None, <math.h>) +SYMBOL(ceil, std::, <cmath>) +SYMBOL(ceil, None, <cmath>) +SYMBOL(ceil, None, <math.h>) +SYMBOL(copysign, std::, <cmath>) +SYMBOL(copysign, None, <cmath>) +SYMBOL(copysign, None, <math.h>) +SYMBOL(cos, std::, <cmath>) +SYMBOL(cos, None, <cmath>) +SYMBOL(cos, None, <math.h>) +SYMBOL(cosh, std::, <cmath>) +SYMBOL(cosh, None, <cmath>) +SYMBOL(cosh, None, <math.h>) +SYMBOL(erf, std::, <cmath>) +SYMBOL(erf, None, <cmath>) +SYMBOL(erf, None, <math.h>) +SYMBOL(erfc, std::, <cmath>) +SYMBOL(erfc, None, <cmath>) +SYMBOL(erfc, None, <math.h>) +SYMBOL(exp, std::, <cmath>) +SYMBOL(exp, None, <cmath>) +SYMBOL(exp, None, <math.h>) +SYMBOL(exp2, std::, <cmath>) +SYMBOL(exp2, None, <cmath>) +SYMBOL(exp2, None, <math.h>) +SYMBOL(expm1, std::, <cmath>) +SYMBOL(expm1, None, <cmath>) +SYMBOL(expm1, None, <math.h>) +SYMBOL(fdim, std::, <cmath>) +SYMBOL(fdim, None, <cmath>) +SYMBOL(fdim, None, <math.h>) +SYMBOL(floor, std::, <cmath>) +SYMBOL(floor, None, <cmath>) +SYMBOL(floor, None, <math.h>) +SYMBOL(fmax, std::, <cmath>) +SYMBOL(fmax, None, <cmath>) +SYMBOL(fmax, None, <math.h>) +SYMBOL(fmin, std::, <cmath>) +SYMBOL(fmin, None, <cmath>) +SYMBOL(fmin, None, <math.h>) +SYMBOL(fmod, std::, <cmath>) +SYMBOL(fmod, None, <cmath>) +SYMBOL(fmod, None, <math.h>) +SYMBOL(isfinite, std::, <cmath>) +SYMBOL(isfinite, None, <cmath>) +SYMBOL(isfinite, None, <math.h>) +SYMBOL(isinf, std::, <cmath>) +SYMBOL(isinf, None, <cmath>) +SYMBOL(isinf, None, <math.h>) +SYMBOL(isnan, std::, <cmath>) +SYMBOL(isnan, None, <cmath>) +SYMBOL(isnan, None, <math.h>) +SYMBOL(isnormal, std::, <cmath>) +SYMBOL(isnormal, None, <cmath>) +SYMBOL(isnormal, None, <math.h>) +SYMBOL(lgamma, std::, <cmath>) +SYMBOL(lgamma, None, <cmath>) +SYMBOL(lgamma, None, <math.h>) +SYMBOL(log, std::, <cmath>) +SYMBOL(log, None, <cmath>) +SYMBOL(log, None, <math.h>) +SYMBOL(log10, std::, <cmath>) +SYMBOL(log10, None, <cmath>) +SYMBOL(log10, None, <math.h>) +SYMBOL(log1p, std::, <cmath>) +SYMBOL(log1p, None, <cmath>) +SYMBOL(log1p, None, <math.h>) +SYMBOL(log2, std::, <cmath>) +SYMBOL(log2, None, <cmath>) +SYMBOL(log2, None, <math.h>) +SYMBOL(logb, std::, <cmath>) +SYMBOL(logb, None, <cmath>) +SYMBOL(logb, None, <math.h>) +SYMBOL(monostate, std::, <variant>) +SYMBOL(nearbyint, std::, <cmath>) +SYMBOL(nearbyint, None, <cmath>) +SYMBOL(nearbyint, None, <math.h>) +SYMBOL(remainder, std::, <cmath>) +SYMBOL(remainder, None, <cmath>) +SYMBOL(remainder, None, <math.h>) +SYMBOL(signbit, std::, <cmath>) +SYMBOL(signbit, None, <cmath>) +SYMBOL(signbit, None, <math.h>) +SYMBOL(sin, std::, <cmath>) +SYMBOL(sin, None, <cmath>) +SYMBOL(sin, None, <math.h>) +SYMBOL(sinh, std::, <cmath>) +SYMBOL(sinh, None, <cmath>) +SYMBOL(sinh, None, <math.h>) +SYMBOL(sqrt, std::, <cmath>) +SYMBOL(sqrt, None, <cmath>) +SYMBOL(sqrt, None, <math.h>) +SYMBOL(tan, std::, <cmath>) +SYMBOL(tan, None, <cmath>) +SYMBOL(tan, None, <math.h>) +SYMBOL(tanh, std::, <cmath>) +SYMBOL(tanh, None, <cmath>) +SYMBOL(tanh, None, <math.h>) +SYMBOL(tgamma, std::, <cmath>) +SYMBOL(tgamma, None, <cmath>) +SYMBOL(tgamma, None, <math.h>) +SYMBOL(trunc, std::, <cmath>) +SYMBOL(trunc, None, <cmath>) +SYMBOL(trunc, None, <math.h>) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc index c1927180d3397..e340ca9d061c1 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc @@ -6,7 +6,7 @@ // This file was generated automatically by // clang/tools/include-mapping/gen_std.py, DO NOT EDIT! // -// Generated from cppreference offline HTML book (modified on 2024-11-10). +// Generated from cppreference offline HTML book (modified on 2025-02-09). //===----------------------------------------------------------------------===// SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <atomic>) @@ -550,15 +550,9 @@ SYMBOL(_Exit, std::, <cstdlib>) SYMBOL(_Exit, None, <cstdlib>) SYMBOL(_Exit, None, <stdlib.h>) SYMBOL(accumulate, std::, <numeric>) -SYMBOL(acos, std::, <cmath>) -SYMBOL(acos, None, <cmath>) -SYMBOL(acos, None, <math.h>) SYMBOL(acosf, std::, <cmath>) SYMBOL(acosf, None, <cmath>) SYMBOL(acosf, None, <math.h>) -SYMBOL(acosh, std::, <cmath>) -SYMBOL(acosh, None, <cmath>) -SYMBOL(acosh, None, <math.h>) SYMBOL(acoshf, std::, <cmath>) SYMBOL(acoshf, None, <cmath>) SYMBOL(acoshf, None, <math.h>) @@ -618,15 +612,9 @@ SYMBOL(as_writable_bytes, std::, <span>) SYMBOL(asctime, std::, <ctime>) SYMBOL(asctime, None, <ctime>) SYMBOL(asctime, None, <time.h>) -SYMBOL(asin, std::, <cmath>) -SYMBOL(asin, None, <cmath>) -SYMBOL(asin, None, <math.h>) SYMBOL(asinf, std::, <cmath>) SYMBOL(asinf, None, <cmath>) SYMBOL(asinf, None, <math.h>) -SYMBOL(asinh, std::, <cmath>) -SYMBOL(asinh, None, <cmath>) -SYMBOL(asinh, None, <math.h>) SYMBOL(asinhf, std::, <cmath>) SYMBOL(asinhf, None, <cmath>) SYMBOL(asinhf, None, <math.h>) @@ -648,12 +636,6 @@ SYMBOL(async, std::, <future>) SYMBOL(at_quick_exit, std::, <cstdlib>) SYMBOL(at_quick_exit, None, <cstdlib>) SYMBOL(at_quick_exit, None, <stdlib.h>) -SYMBOL(atan, std::, <cmath>) -SYMBOL(atan, None, <cmath>) -SYMBOL(atan, None, <math.h>) -SYMBOL(atan2, std::, <cmath>) -SYMBOL(atan2, None, <cmath>) -SYMBOL(atan2, None, <math.h>) SYMBOL(atan2f, std::, <cmath>) SYMBOL(atan2f, None, <cmath>) SYMBOL(atan2f, None, <math.h>) @@ -663,9 +645,6 @@ SYMBOL(atan2l, None, <math.h>) SYMBOL(atanf, std::, <cmath>) SYMBOL(atanf, None, <cmath>) SYMBOL(atanf, None, <math.h>) -SYMBOL(atanh, std::, <cmath>) -SYMBOL(atanh, None, <cmath>) -SYMBOL(atanh, None, <math.h>) SYMBOL(atanhf, std::, <cmath>) SYMBOL(atanhf, None, <cmath>) SYMBOL(atanhf, None, <math.h>) @@ -860,18 +839,12 @@ SYMBOL(calloc, std::, <cstdlib>) SYMBOL(calloc, None, <cstdlib>) SYMBOL(calloc, None, <stdlib.h>) SYMBOL(cauchy_distribution, std::, <random>) -SYMBOL(cbrt, std::, <cmath>) -SYMBOL(cbrt, None, <cmath>) -SYMBOL(cbrt, None, <math.h>) SYMBOL(cbrtf, std::, <cmath>) SYMBOL(cbrtf, None, <cmath>) SYMBOL(cbrtf, None, <math.h>) SYMBOL(cbrtl, std::, <cmath>) SYMBOL(cbrtl, None, <cmath>) SYMBOL(cbrtl, None, <math.h>) -SYMBOL(ceil, std::, <cmath>) -SYMBOL(ceil, None, <cmath>) -SYMBOL(ceil, None, <math.h>) SYMBOL(ceilf, std::, <cmath>) SYMBOL(ceilf, None, <cmath>) SYMBOL(ceilf, None, <math.h>) @@ -961,9 +934,6 @@ SYMBOL(copy_if, std::, <algorithm>) SYMBOL(copy_n, std::, <algorithm>) SYMBOL(copyable, std::, <concepts>) SYMBOL(copyable_function, std::, <functional>) -SYMBOL(copysign, std::, <cmath>) -SYMBOL(copysign, None, <cmath>) -SYMBOL(copysign, None, <math.h>) SYMBOL(copysignf, std::, <cmath>) SYMBOL(copysignf, None, <cmath>) SYMBOL(copysignf, None, <math.h>) @@ -972,15 +942,9 @@ SYMBOL(copysignl, None, <cmath>) SYMBOL(copysignl, None, <math.h>) SYMBOL(coroutine_handle, std::, <coroutine>) SYMBOL(coroutine_traits, std::, <coroutine>) -SYMBOL(cos, std::, <cmath>) -SYMBOL(cos, None, <cmath>) -SYMBOL(cos, None, <math.h>) SYMBOL(cosf, std::, <cmath>) SYMBOL(cosf, None, <cmath>) SYMBOL(cosf, None, <math.h>) -SYMBOL(cosh, std::, <cmath>) -SYMBOL(cosh, None, <cmath>) -SYMBOL(cosh, None, <math.h>) SYMBOL(coshf, std::, <cmath>) SYMBOL(coshf, None, <cmath>) SYMBOL(coshf, None, <math.h>) @@ -1102,12 +1066,6 @@ SYMBOL(equal_to, std::, <functional>) SYMBOL(equality_comparable, std::, <concepts>) SYMBOL(equality_comparable_with, std::, <concepts>) SYMBOL(equivalence_relation, std::, <concepts>) -SYMBOL(erf, std::, <cmath>) -SYMBOL(erf, None, <cmath>) -SYMBOL(erf, None, <math.h>) -SYMBOL(erfc, std::, <cmath>) -SYMBOL(erfc, None, <cmath>) -SYMBOL(erfc, None, <math.h>) SYMBOL(erfcf, std::, <cmath>) SYMBOL(erfcf, None, <cmath>) SYMBOL(erfcf, None, <math.h>) @@ -1132,12 +1090,6 @@ SYMBOL(exclusive_scan, std::, <numeric>) SYMBOL(exit, std::, <cstdlib>) SYMBOL(exit, None, <cstdlib>) SYMBOL(exit, None, <stdlib.h>) -SYMBOL(exp, std::, <cmath>) -SYMBOL(exp, None, <cmath>) -SYMBOL(exp, None, <math.h>) -SYMBOL(exp2, std::, <cmath>) -SYMBOL(exp2, None, <cmath>) -SYMBOL(exp2, None, <math.h>) SYMBOL(exp2f, std::, <cmath>) SYMBOL(exp2f, None, <cmath>) SYMBOL(exp2f, None, <math.h>) @@ -1154,9 +1106,6 @@ SYMBOL(expintl, std::, <cmath>) SYMBOL(expl, std::, <cmath>) SYMBOL(expl, None, <cmath>) SYMBOL(expl, None, <math.h>) -SYMBOL(expm1, std::, <cmath>) -SYMBOL(expm1, None, <cmath>) -SYMBOL(expm1, None, <math.h>) SYMBOL(expm1f, std::, <cmath>) SYMBOL(expm1f, None, <cmath>) SYMBOL(expm1f, None, <math.h>) @@ -1181,9 +1130,6 @@ SYMBOL(false_type, std::, <type_traits>) SYMBOL(fclose, std::, <cstdio>) SYMBOL(fclose, None, <cstdio>) SYMBOL(fclose, None, <stdio.h>) -SYMBOL(fdim, std::, <cmath>) -SYMBOL(fdim, None, <cmath>) -SYMBOL(fdim, None, <math.h>) SYMBOL(fdimf, std::, <cmath>) SYMBOL(fdimf, None, <cmath>) SYMBOL(fdimf, None, <math.h>) @@ -1276,9 +1222,6 @@ SYMBOL(float_t, std::, <cmath>) SYMBOL(float_t, None, <cmath>) SYMBOL(float_t, None, <math.h>) SYMBOL(floating_point, std::, <concepts>) -SYMBOL(floor, std::, <cmath>) -SYMBOL(floor, None, <cmath>) -SYMBOL(floor, None, <math.h>) SYMBOL(floorf, std::, <cmath>) SYMBOL(floorf, None, <cmath>) SYMBOL(floorf, None, <math.h>) @@ -1298,27 +1241,18 @@ SYMBOL(fmaf, None, <math.h>) SYMBOL(fmal, std::, <cmath>) SYMBOL(fmal, None, <cmath>) SYMBOL(fmal, None, <math.h>) -SYMBOL(fmax, std::, <cmath>) -SYMBOL(fmax, None, <cmath>) -SYMBOL(fmax, None, <math.h>) SYMBOL(fmaxf, std::, <cmath>) SYMBOL(fmaxf, None, <cmath>) SYMBOL(fmaxf, None, <math.h>) SYMBOL(fmaxl, std::, <cmath>) SYMBOL(fmaxl, None, <cmath>) SYMBOL(fmaxl, None, <math.h>) -SYMBOL(fmin, std::, <cmath>) -SYMBOL(fmin, None, <cmath>) -SYMBOL(fmin, None, <math.h>) SYMBOL(fminf, std::, <cmath>) SYMBOL(fminf, None, <cmath>) SYMBOL(fminf, None, <math.h>) SYMBOL(fminl, std::, <cmath>) SYMBOL(fminl, None, <cmath>) SYMBOL(fminl, None, <math.h>) -SYMBOL(fmod, std::, <cmath>) -SYMBOL(fmod, None, <cmath>) -SYMBOL(fmod, None, <math.h>) SYMBOL(fmodf, std::, <cmath>) SYMBOL(fmodf, None, <cmath>) SYMBOL(fmodf, None, <math.h>) @@ -1828,9 +1762,6 @@ SYMBOL(iscntrl, None, <ctype.h>) SYMBOL(isdigit, std::, <cctype>) SYMBOL(isdigit, None, <cctype>) SYMBOL(isdigit, None, <ctype.h>) -SYMBOL(isfinite, std::, <cmath>) -SYMBOL(isfinite, None, <cmath>) -SYMBOL(isfinite, None, <math.h>) SYMBOL(isgraph, std::, <cctype>) SYMBOL(isgraph, None, <cctype>) SYMBOL(isgraph, None, <ctype.h>) @@ -1840,9 +1771,6 @@ SYMBOL(isgreater, None, <math.h>) SYMBOL(isgreaterequal, std::, <cmath>) SYMBOL(isgreaterequal, None, <cmath>) SYMBOL(isgreaterequal, None, <math.h>) -SYMBOL(isinf, std::, <cmath>) -SYMBOL(isinf, None, <cmath>) -SYMBOL(isinf, None, <math.h>) SYMBOL(isless, std::, <cmath>) SYMBOL(isless, None, <cmath>) SYMBOL(isless, None, <math.h>) @@ -1855,12 +1783,6 @@ SYMBOL(islessgreater, None, <math.h>) SYMBOL(islower, std::, <cctype>) SYMBOL(islower, None, <cctype>) SYMBOL(islower, None, <ctype.h>) -SYMBOL(isnan, std::, <cmath>) -SYMBOL(isnan, None, <cmath>) -SYMBOL(isnan, None, <math.h>) -SYMBOL(isnormal, std::, <cmath>) -SYMBOL(isnormal, None, <cmath>) -SYMBOL(isnormal, None, <math.h>) SYMBOL(ispanstream, std::, <spanstream>) SYMBOL(ispanstream, std::, <iosfwd>) SYMBOL(isprint, std::, <cctype>) @@ -1881,7 +1803,6 @@ SYMBOL(istreambuf_iterator, std::, <iosfwd>) SYMBOL(istringstream, std::, <sstream>) SYMBOL(istringstream, std::, <iosfwd>) SYMBOL(istrstream, std::, <strstream>) -SYMBOL(istrstream, std::, <strstream>) SYMBOL(isunordered, std::, <cmath>) SYMBOL(isunordered, None, <cmath>) SYMBOL(isunordered, None, <math.h>) @@ -1990,9 +1911,6 @@ SYMBOL(less, std::, <functional>) SYMBOL(less_equal, std::, <functional>) SYMBOL(lexicographical_compare, std::, <algorithm>) SYMBOL(lexicographical_compare_three_way, std::, <algorithm>) -SYMBOL(lgamma, std::, <cmath>) -SYMBOL(lgamma, None, <cmath>) -SYMBOL(lgamma, None, <math.h>) SYMBOL(lgammaf, std::, <cmath>) SYMBOL(lgammaf, None, <cmath>) SYMBOL(lgammaf, None, <math.h>) @@ -2037,39 +1955,24 @@ SYMBOL(localtime, None, <ctime>) SYMBOL(localtime, None, <time.h>) SYMBOL(lock, std::, <mutex>) SYMBOL(lock_guard, std::, <mutex>) -SYMBOL(log, std::, <cmath>) -SYMBOL(log, None, <cmath>) -SYMBOL(log, None, <math.h>) -SYMBOL(log10, std::, <cmath>) -SYMBOL(log10, None, <cmath>) -SYMBOL(log10, None, <math.h>) SYMBOL(log10f, std::, <cmath>) SYMBOL(log10f, None, <cmath>) SYMBOL(log10f, None, <math.h>) SYMBOL(log10l, std::, <cmath>) SYMBOL(log10l, None, <cmath>) SYMBOL(log10l, None, <math.h>) -SYMBOL(log1p, std::, <cmath>) -SYMBOL(log1p, None, <cmath>) -SYMBOL(log1p, None, <math.h>) SYMBOL(log1pf, std::, <cmath>) SYMBOL(log1pf, None, <cmath>) SYMBOL(log1pf, None, <math.h>) SYMBOL(log1pl, std::, <cmath>) SYMBOL(log1pl, None, <cmath>) SYMBOL(log1pl, None, <math.h>) -SYMBOL(log2, std::, <cmath>) -SYMBOL(log2, None, <cmath>) -SYMBOL(log2, None, <math.h>) SYMBOL(log2f, std::, <cmath>) SYMBOL(log2f, None, <cmath>) SYMBOL(log2f, None, <math.h>) SYMBOL(log2l, std::, <cmath>) SYMBOL(log2l, None, <cmath>) SYMBOL(log2l, None, <math.h>) -SYMBOL(logb, std::, <cmath>) -SYMBOL(logb, None, <cmath>) -SYMBOL(logb, None, <math.h>) SYMBOL(logbf, std::, <cmath>) SYMBOL(logbf, None, <cmath>) SYMBOL(logbf, None, <math.h>) @@ -2240,7 +2143,6 @@ SYMBOL(money_get, std::, <locale>) SYMBOL(money_put, std::, <locale>) SYMBOL(moneypunct, std::, <locale>) SYMBOL(moneypunct_byname, std::, <locale>) -SYMBOL(monostate, std::, <variant>) SYMBOL(movable, std::, <concepts>) SYMBOL(move_backward, std::, <algorithm>) SYMBOL(move_constructible, std::, <concepts>) @@ -2265,9 +2167,6 @@ SYMBOL(nanl, std::, <cmath>) SYMBOL(nanl, None, <cmath>) SYMBOL(nanl, None, <math.h>) SYMBOL(nano, std::, <ratio>) -SYMBOL(nearbyint, std::, <cmath>) -SYMBOL(nearbyint, None, <cmath>) -SYMBOL(nearbyint, None, <math.h>) SYMBOL(nearbyintf, std::, <cmath>) SYMBOL(nearbyintf, None, <cmath>) SYMBOL(nearbyintf, None, <math.h>) @@ -2364,7 +2263,6 @@ SYMBOL(ostreambuf_iterator, std::, <iosfwd>) SYMBOL(ostringstream, std::, <sstream>) SYMBOL(ostringstream, std::, <iosfwd>) SYMBOL(ostrstream, std::, <strstream>) -SYMBOL(ostrstream, std::, <strstream>) SYMBOL(osyncstream, std::, <syncstream>) SYMBOL(osyncstream, std::, <iosfwd>) SYMBOL(out_of_range, std::, <stdexcept>) @@ -2516,9 +2414,6 @@ SYMBOL(regular_invocable, std::, <concepts>) SYMBOL(reinterpret_pointer_cast, std::, <memory>) SYMBOL(relation, std::, <concepts>) SYMBOL(relaxed, std::, <memory>) -SYMBOL(remainder, std::, <cmath>) -SYMBOL(remainder, None, <cmath>) -SYMBOL(remainder, None, <math.h>) SYMBOL(remainderf, std::, <cmath>) SYMBOL(remainderf, None, <cmath>) SYMBOL(remainderf, None, <math.h>) @@ -2686,19 +2581,10 @@ SYMBOL(sig_atomic_t, None, <signal.h>) SYMBOL(signal, std::, <csignal>) SYMBOL(signal, None, <csignal>) SYMBOL(signal, None, <signal.h>) -SYMBOL(signbit, std::, <cmath>) -SYMBOL(signbit, None, <cmath>) -SYMBOL(signbit, None, <math.h>) SYMBOL(signed_integral, std::, <concepts>) -SYMBOL(sin, std::, <cmath>) -SYMBOL(sin, None, <cmath>) -SYMBOL(sin, None, <math.h>) SYMBOL(sinf, std::, <cmath>) SYMBOL(sinf, None, <cmath>) SYMBOL(sinf, None, <math.h>) -SYMBOL(sinh, std::, <cmath>) -SYMBOL(sinh, None, <cmath>) -SYMBOL(sinh, None, <math.h>) SYMBOL(sinhf, std::, <cmath>) SYMBOL(sinhf, None, <cmath>) SYMBOL(sinhf, None, <math.h>) @@ -2744,9 +2630,6 @@ SYMBOL(sph_neumannl, std::, <cmath>) SYMBOL(sprintf, std::, <cstdio>) SYMBOL(sprintf, None, <cstdio>) SYMBOL(sprintf, None, <stdio.h>) -SYMBOL(sqrt, std::, <cmath>) -SYMBOL(sqrt, None, <cmath>) -SYMBOL(sqrt, None, <math.h>) SYMBOL(sqrtf, std::, <cmath>) SYMBOL(sqrtf, None, <cmath>) SYMBOL(sqrtf, None, <math.h>) @@ -2849,8 +2732,6 @@ SYMBOL(strstr, std::, <cstring>) SYMBOL(strstr, None, <cstring>) SYMBOL(strstr, None, <string.h>) SYMBOL(strstream, std::, <strstream>) -SYMBOL(strstream, std::, <strstream>) -SYMBOL(strstreambuf, std::, <strstream>) SYMBOL(strstreambuf, std::, <strstream>) SYMBOL(strtod, std::, <cstdlib>) SYMBOL(strtod, None, <cstdlib>) @@ -2908,15 +2789,9 @@ SYMBOL(system, None, <cstdlib>) SYMBOL(system, None, <stdlib.h>) SYMBOL(system_category, std::, <system_error>) SYMBOL(system_error, std::, <system_error>) -SYMBOL(tan, std::, <cmath>) -SYMBOL(tan, None, <cmath>) -SYMBOL(tan, None, <math.h>) SYMBOL(tanf, std::, <cmath>) SYMBOL(tanf, None, <cmath>) SYMBOL(tanf, None, <math.h>) -SYMBOL(tanh, std::, <cmath>) -SYMBOL(tanh, None, <cmath>) -SYMBOL(tanh, None, <math.h>) SYMBOL(tanhf, std::, <cmath>) SYMBOL(tanhf, None, <cmath>) SYMBOL(tanhf, None, <math.h>) @@ -2930,9 +2805,6 @@ SYMBOL(tera, std::, <ratio>) SYMBOL(terminate, std::, <exception>) SYMBOL(terminate_handler, std::, <exception>) SYMBOL(text_encoding, std::, <text_encoding>) -SYMBOL(tgamma, std::, <cmath>) -SYMBOL(tgamma, None, <cmath>) -SYMBOL(tgamma, None, <math.h>) SYMBOL(tgammaf, std::, <cmath>) SYMBOL(tgammaf, None, <cmath>) SYMBOL(tgammaf, None, <math.h>) @@ -3003,9 +2875,6 @@ SYMBOL(transform_exclusive_scan, std::, <numeric>) SYMBOL(transform_inclusive_scan, std::, <numeric>) SYMBOL(transform_reduce, std::, <numeric>) SYMBOL(true_type, std::, <type_traits>) -SYMBOL(trunc, std::, <cmath>) -SYMBOL(trunc, None, <cmath>) -SYMBOL(trunc, None, <math.h>) SYMBOL(truncf, std::, <cmath>) SYMBOL(truncf, None, <cmath>) SYMBOL(truncf, None, <math.h>) @@ -3632,6 +3501,7 @@ SYMBOL(as_const_view, std::ranges::, <ranges>) SYMBOL(as_rvalue_view, std::ranges::, <ranges>) SYMBOL(basic_istream_view, std::ranges::, <ranges>) SYMBOL(bidirectional_range, std::ranges::, <ranges>) +SYMBOL(binary_search, std::ranges::, <algorithm>) SYMBOL(binary_transform_result, std::ranges::, <algorithm>) SYMBOL(borrowed_iterator_t, std::ranges::, <ranges>) SYMBOL(borrowed_range, std::ranges::, <ranges>) @@ -3675,6 +3545,7 @@ SYMBOL(enable_view, std::ranges::, <ranges>) SYMBOL(ends_with, std::ranges::, <algorithm>) SYMBOL(enumerate_view, std::ranges::, <ranges>) SYMBOL(equal, std::ranges::, <algorithm>) +SYMBOL(equal_range, std::ranges::, <algorithm>) SYMBOL(equal_to, std::ranges::, <functional>) SYMBOL(fill, std::ranges::, <algorithm>) SYMBOL(fill_n, std::ranges::, <algorithm>) @@ -3733,6 +3604,7 @@ SYMBOL(lazy_split_view, std::ranges::, <ranges>) SYMBOL(less, std::ranges::, <functional>) SYMBOL(less_equal, std::ranges::, <functional>) SYMBOL(lexicographical_compare, std::ranges::, <algorithm>) +SYMBOL(lower_bound, std::ranges::, <algorithm>) SYMBOL(make_heap, std::ranges::, <algorithm>) SYMBOL(max, std::ranges::, <algorithm>) SYMBOL(max_element, std::ranges::, <algorithm>) @@ -3855,6 +3727,7 @@ SYMBOL(uninitialized_value_construct_n, std::ranges::, <memory>) SYMBOL(unique, std::ranges::, <algorithm>) SYMBOL(unique_copy, std::ranges::, <algorithm>) SYMBOL(unique_copy_result, std::ranges::, <algorithm>) +SYMBOL(upper_bound, std::ranges::, <algorithm>) SYMBOL(values_view, std::ranges::, <ranges>) SYMBOL(view, std::ranges::, <ranges>) SYMBOL(view_base, std::ranges::, <ranges>) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits