diff options
author | Alon Zakai <azakai@google.com> | 2020-01-16 12:28:07 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-16 12:28:07 -0800 |
commit | d464748b86321c51b355400829917786b27d53f7 (patch) | |
tree | 69c1c8a79312858ffdd88f7e4fa95d51d18a58e3 /third_party/llvm-project/include | |
parent | 5d2c760fa086b9964ec22156a4cdf3847b019b76 (diff) | |
download | binaryen-d464748b86321c51b355400829917786b27d53f7.tar.gz binaryen-d464748b86321c51b355400829917786b27d53f7.tar.bz2 binaryen-d464748b86321c51b355400829917786b27d53f7.zip |
Update LLVM to support WASM_location (#2596)
From
llvm/llvm-project@adf7a0a
Diffstat (limited to 'third_party/llvm-project/include')
-rw-r--r-- | third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.def | 2 | ||||
-rw-r--r-- | third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.def b/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.def index 34a7410f7..0be31bb2c 100644 --- a/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.def +++ b/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.def @@ -647,6 +647,8 @@ HANDLE_DW_OP(0xa9, reinterpret, 5, DWARF) // Vendor extensions: // Extensions for GNU-style thread-local storage. HANDLE_DW_OP(0xe0, GNU_push_tls_address, 0, GNU) +// Extensions for WebAssembly. +HANDLE_DW_OP(0xed, WASM_location, 0, WASM) // The GNU entry value extension. HANDLE_DW_OP(0xf3, GNU_entry_value, 0, GNU) // Extensions for Fission proposal. diff --git a/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h b/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h index 93eaf3680..2ad201831 100644 --- a/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h +++ b/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h @@ -63,7 +63,8 @@ enum LLVMConstants : uint32_t { DWARF_VENDOR_GNU = 3, DWARF_VENDOR_GOOGLE = 4, DWARF_VENDOR_LLVM = 5, - DWARF_VENDOR_MIPS = 6 + DWARF_VENDOR_MIPS = 6, + DWARF_VENDOR_WASM = 7 }; /// Constants that define the DWARF format as 32 or 64 bit. |