summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2019-02-20 23:19:31 +0000
committerSam Clegg <sbc@chromium.org>2019-02-20 23:19:31 +0000
commit6540e5700297b09269f2d3db61ad6487ee5f9030 (patch)
tree3195ac11eeb9660014056b5f57730b4cdff88850 /lldb/packages/Python/lldbsuite
parent2d13dcacfb98881348bbe11920145edbb27d8166 (diff)
downloadbcm5719-llvm-6540e5700297b09269f2d3db61ad6487ee5f9030.tar.gz
bcm5719-llvm-6540e5700297b09269f2d3db61ad6487ee5f9030.zip
[WebAssembly] Don't generate invalid modules when function signatures mismatch
Previously we could emit a warning and generate a potentially invalid wasm module (due to call sites and functions having conflicting signatures). Now, rather than create invalid binaries we handle such cases by creating stub functions containing unreachable, effectively turning these into runtime errors rather than validation failures. Differential Revision: https://reviews.llvm.org/D57909 llvm-svn: 354528
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud