[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