aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorNick Desaulniers <nickdesaulniers@users.noreply.github.com>2024-12-10 09:00:06 -0800
committerGitHub <noreply@github.com>2024-12-10 09:00:06 -0800
commit8a25398615e4ad434231edba234db95d111bb6cf (patch)
treebde0b65c24b7b881fba4c48af3f5a69de9bb22e4 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parent1d7d0051f95811f42b2c1886455dfc0f70e1e4aa (diff)
downloadllvm-8a25398615e4ad434231edba234db95d111bb6cf.zip
llvm-8a25398615e4ad434231edba234db95d111bb6cf.tar.gz
llvm-8a25398615e4ad434231edba234db95d111bb6cf.tar.bz2
[libc] move pthread macros to dedicated header (#119286)
so that docgen can find our definitions. Also eliminate the enums. POSIX is careful to call these "symbolic constants" rather than specifically whether they are preprocessor macro defines or not. Enums are useful to expressing mutual exclusion when the enum values are in distinct enums which can improve type safety. Our enum values weren't using that pattern though; they were all in one big anonymous enum. Link: https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/pthread.h.html Fixes: #88997
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions