[all-commits] [llvm/llvm-project] 18c2a2: [libc] Add fopen_s.

Muhammad Bassiouni via All-commits all-commits at lists.llvm.org
Fri Aug 8 09:28:46 PDT 2025


  Branch: refs/heads/users/bassiounix/spr/08-06-_libc_add_fopen_s
  Home:   https://github.com/llvm/llvm-project
  Commit: 18c2a2dc9c232c072a0c109c4e6710bf919c8596
      https://github.com/llvm/llvm-project/commit/18c2a2dc9c232c072a0c109c4e6710bf919c8596
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/hdr/types/CMakeLists.txt
    A libc/hdr/types/constraint_handler_t.h
    A libc/hdr/types/errno_t.h
    M libc/include/CMakeLists.txt
    M libc/include/errno.h.def
    M libc/include/llvm-libc-types/CMakeLists.txt
    A libc/include/llvm-libc-types/constraint_handler_t.h
    A libc/include/llvm-libc-types/errno_t.h
    M libc/include/stdio.yaml
    M libc/include/stdlib.yaml
    M libc/src/__support/CMakeLists.txt
    A libc/src/__support/annex_k/CMakeLists.txt
    A libc/src/__support/annex_k/abort_handler_s.h
    A libc/src/__support/annex_k/helper_macros.h
    A libc/src/__support/annex_k/ignore_handler_s.h
    A libc/src/__support/annex_k/libc_constraint_hander.h
    A libc/src/__support/stdio/CMakeLists.txt
    A libc/src/__support/stdio/fopen.h
    M libc/src/stdio/CMakeLists.txt
    A libc/src/stdio/fopen_s.h
    M libc/src/stdio/generic/CMakeLists.txt
    M libc/src/stdio/generic/fopen.cpp
    A libc/src/stdio/generic/fopen_s.cpp
    M libc/src/stdlib/CMakeLists.txt
    A libc/src/stdlib/set_constraint_handler_s.cpp
    A libc/src/stdlib/set_constraint_handler_s.h

  Log Message:
  -----------
  [libc] Add fopen_s.


  Commit: 4eaffd3a7b1eb2b5f70bb53c8fec8eb8c2d7657d
      https://github.com/llvm/llvm-project/commit/4eaffd3a7b1eb2b5f70bb53c8fec8eb8c2d7657d
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/include/CMakeLists.txt
    M libc/include/llvm-libc-types/CMakeLists.txt
    A libc/include/llvm-libc-types/rsize_t.h
    M libc/include/stdlib.yaml
    M libc/src/__support/annex_k/CMakeLists.txt
    M libc/src/__support/annex_k/abort_handler_s.h
    M libc/src/__support/annex_k/helper_macros.h
    R libc/src/__support/annex_k/libc_constraint_hander.h
    A libc/src/__support/annex_k/libc_constraint_handler.h
    M libc/src/stdio/CMakeLists.txt
    M libc/src/stdlib/set_constraint_handler_s.cpp

  Log Message:
  -----------
  add function to linux x86 entrypoint


  Commit: 2728b97393cc1711f15103c553dc6973216d0e6a
      https://github.com/llvm/llvm-project/commit/2728b97393cc1711f15103c553dc6973216d0e6a
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/config/linux/x86_64/entrypoints.txt

  Log Message:
  -----------
  make fullbuild only


  Commit: 80586f1909e2f541cfc6ac5ae72b21518d438c67
      https://github.com/llvm/llvm-project/commit/80586f1909e2f541cfc6ac5ae72b21518d438c67
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/src/__support/annex_k/CMakeLists.txt
    M libc/src/__support/annex_k/abort_handler_s.h

  Log Message:
  -----------
  remove calling public functions from internal code


  Commit: 92b18c5255d0d886ad01115b0e7bed06c04f00f8
      https://github.com/llvm/llvm-project/commit/92b18c5255d0d886ad01115b0e7bed06c04f00f8
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/config/linux/x86_64/entrypoints.txt
    M libc/include/llvm-libc-macros/CMakeLists.txt
    A libc/include/llvm-libc-macros/annex-k-macros.h
    M libc/src/__support/annex_k/CMakeLists.txt
    R libc/src/__support/annex_k/abort_handler_s.h
    R libc/src/__support/annex_k/ignore_handler_s.h
    M libc/src/__support/annex_k/libc_constraint_handler.h
    M libc/src/stdlib/CMakeLists.txt
    A libc/src/stdlib/abort_handler_s.cpp
    A libc/src/stdlib/abort_handler_s.h
    A libc/src/stdlib/ignore_handler_s.cpp
    A libc/src/stdlib/ignore_handler_s.h
    M libc/src/stdlib/set_constraint_handler_s.cpp

  Log Message:
  -----------
  add default handlers


  Commit: f9f75a29af4f12df447f8d8760aec0dff1b34f5c
      https://github.com/llvm/llvm-project/commit/f9f75a29af4f12df447f8d8760aec0dff1b34f5c
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/include/CMakeLists.txt
    M libc/include/stdio.yaml

  Log Message:
  -----------
  guard fopen_s


  Commit: 21bbcceb7927096ae50f7ef33fed440ad8bd728d
      https://github.com/llvm/llvm-project/commit/21bbcceb7927096ae50f7ef33fed440ad8bd728d
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/hdr/types/constraint_handler_t.h
    M libc/hdr/types/errno_t.h
    M libc/include/llvm-libc-types/constraint_handler_t.h
    M libc/include/llvm-libc-types/errno_t.h
    M libc/include/llvm-libc-types/rsize_t.h
    M libc/include/stdlib.yaml
    M libc/src/stdio/fopen_s.h

  Log Message:
  -----------
  guard include headers with C11 and macro flag


  Commit: 1e8e8dfcbd226cf6727b98941c04c3616a5fcbcb
      https://github.com/llvm/llvm-project/commit/1e8e8dfcbd226cf6727b98941c04c3616a5fcbcb
  Author: bassiounix <muhammad.m.bassiouni at gmail.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M libc/include/stdlib.yaml

  Log Message:
  -----------
  fix empty naming


Compare: https://github.com/llvm/llvm-project/compare/1128759c299a...1e8e8dfcbd22

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