[all-commits] [llvm/llvm-project] e4693c: [libc] Add __isoc99_fscanf alias. (#213125)

lntue via All-commits all-commits at lists.llvm.org
Sun Aug 2 08:13:39 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e4693c0579ed0f3df45a06b918d448795b738a58
      https://github.com/llvm/llvm-project/commit/e4693c0579ed0f3df45a06b918d448795b738a58
  Author: lntue <lntue at google.com>
  Date:   2026-08-02 (Sun, 02 Aug 2026)

  Changed paths:
    M libc/CMakeLists.txt
    M libc/cmake/modules/LLVMLibCCompileOptionRules.cmake
    M libc/cmake/modules/LibcConfig.cmake
    M libc/config/config.json
    M libc/config/linux/config.json
    M libc/src/__support/common.h
    M libc/src/stdio/generic/fscanf.cpp
    M libc/src/stdio/generic/scanf.cpp
    M libc/src/stdio/generic/vfscanf.cpp
    M libc/src/stdio/generic/vscanf.cpp
    M libc/src/stdio/sscanf.cpp
    M libc/src/stdio/vsscanf.cpp

  Log Message:
  -----------
  [libc] Add __isoc99_fscanf alias. (#213125)

- Add LLVM_LIBC_ADD_FUNCTION_C_ALIAS macro to add another C alias public
symbol to a function.
- Add LIBC_CONF_SCANF_PROVIDE_ISOC99_ALIASES config
- Add __isoc99_fscanf for generic fscanf target if
LIBC_CONF_SCANF_PROVIDE_ISOC99_ALIASES is set.
- Similarly: scanf, vfscanf, vscanf.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list