While the FreeBSD CI was enabled in D128084 it was discovered libc++
uses the name of a system macro on FreeBSD. This renames the macro to
fix the issue.
Details
Details
- Reviewers
emaste philnik - Group Reviewers
Restricted Project - Commits
- rGe31d27e46048: [libc++][format] Renames __null_sentinel.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
libcxx/test/libcxx/nasty_macros.compile.pass.cpp | ||
---|---|---|
63 |
libcxx/test/libcxx/nasty_macros.compile.pass.cpp | ||
---|---|---|
63 | Thanks! |
Comment Actions
This fixes the majority of the failures I observed while trying to bring up FreeBSD CI
libcxx/include/__format/formatter_output.h | ||
---|---|---|
376 | I think this was a typo? If so, can you please fix in a NFC? |
libcxx/include/__format/formatter_output.h | ||
---|---|---|
376 | nul instead of null was intentionally. It looks for the NUL character, so actually the older name was "wrong". |
I think this was a typo? If so, can you please fix in a NFC?