This adds -mreference-types and -mno-reference-types flags to clang
and make -fwasm-exceptions enables reference types feature in clang
and the backend.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D69832  
[WebAssembly] -fwasm-exceptions enables reference-types ClosedPublic Authored by aheejin on Nov 4 2019, 4:05 PM. 
Details Summary This adds -mreference-types and -mno-reference-types flags to clang 
Diff Detail 
 Event TimelineHerald added subscribers: cfe-commits, sunfish, jgravelle-google and 2 others.  ·  View Herald Transcript This revision is now accepted and ready to land.Nov 13 2019, 5:04 PM Closed by commit rG70ee430c6e45: [WebAssembly] -fwasm-exceptions enables reference-types (authored by aheejin).  ·  Explain WhyNov 13 2019, 7:51 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 229219 clang/include/clang/Driver/Options.td
 clang/lib/Driver/ToolChains/WebAssembly.cpp
 clang/test/Driver/wasm-toolchain.c
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||