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
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?