aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
diff options
context:
space:
mode:
authorChris B <chris.bieneman@me.com>2024-09-16 17:17:15 -0500
committerGitHub <noreply@github.com>2024-09-16 17:17:15 -0500
commit488640389faedee8c65566275441779faa620fd2 (patch)
tree60d3f2a8a3263f7eb7ce4c85132b665ebfc239e7 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
parentdbc590073d2cc2a0bd3260b9a3156a966935c6a1 (diff)
downloadllvm-488640389faedee8c65566275441779faa620fd2.zip
llvm-488640389faedee8c65566275441779faa620fd2.tar.gz
llvm-488640389faedee8c65566275441779faa620fd2.tar.bz2
[HLSL] Align language modes on 202x as default (#108662)
As captured in issue #108044, HLSL 202x is the target language mode for conformance for Clang. Earlier language modes will be a best effort and prioritized after 2020x. To make this easier and reduce our testing complexity we want to make 202x the default language mode now, and align all earlier modes to match 202x (except where we explicitly deviate). This change has the following concrete changes: * All older language modes gain `CPlusPlus11` as a base * The default language mode for HLSL sources is changed to 202x * A few test cases are updated to resolve differences in generated diagnostics. Second to last change for #108044
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions