The macro llvmlibc_errno has also been removed. This change completes
the switch to using a hermetic errno for unit tests.
Fixes #61037
Paths
| Differential D146005
[libc] Make libc_errno point to internal errno for non-public builds. ClosedPublic Authored by sivachandra on Mar 13 2023, 6:38 PM.
Details Summary The macro llvmlibc_errno has also been removed. This change completes Fixes #61037
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 13 2023, 6:38 PM This revision is now accepted and ready to land.Mar 13 2023, 8:02 PM Closed by commit rG547e34566600: [libc] Make libc_errno point to internal errno for non-public builds. (authored by sivachandra). · Explain WhyMar 13 2023, 9:22 PM This revision was automatically updated to reflect the committed changes. Comment Actions
Yes, that is right. The builds have succeeded after I have rebased.
Revision Contents
Diff 504936 libc/src/errno/CMakeLists.txt
libc/src/errno/libc_errno.h
libc/src/errno/libc_errno.cpp
libc/src/errno/llvmlibc_errno.h
libc/test/CMakeLists.txt
libc/test/ErrnoSetterMatcher.h
|