[WebAssembly] Add -m:e to the target triple.
authorDan Gohman <dan433584@gmail.com>
Thu, 7 Jan 2016 03:19:23 +0000 (03:19 +0000)
committerDan Gohman <dan433584@gmail.com>
Thu, 7 Jan 2016 03:19:23 +0000 (03:19 +0000)
commit3d5f22734f013619f37219afc9c8d57de7c00871
tree2f817890b003b6fba9fbb82fcd92d9d7b5c62ac5
parentb472064510c1710d35768945a9a4b531fe257531
[WebAssembly] Add -m:e to the target triple.

This enables ELF-style name mangling, which primarily means using ".L" for
private symbols.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257020 91177308-0d34-0410-b5e6-96231b3b80d8
47 files changed:
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
test/CodeGen/WebAssembly/call.ll
test/CodeGen/WebAssembly/cfg-stackify.ll
test/CodeGen/WebAssembly/comparisons_f32.ll
test/CodeGen/WebAssembly/comparisons_f64.ll
test/CodeGen/WebAssembly/comparisons_i32.ll
test/CodeGen/WebAssembly/comparisons_i64.ll
test/CodeGen/WebAssembly/conv.ll
test/CodeGen/WebAssembly/copysign-casts.ll
test/CodeGen/WebAssembly/dead-vreg.ll
test/CodeGen/WebAssembly/f32.ll
test/CodeGen/WebAssembly/f64.ll
test/CodeGen/WebAssembly/fast-isel.ll
test/CodeGen/WebAssembly/frem.ll
test/CodeGen/WebAssembly/func.ll
test/CodeGen/WebAssembly/global.ll
test/CodeGen/WebAssembly/globl.ll
test/CodeGen/WebAssembly/i32.ll
test/CodeGen/WebAssembly/i64.ll
test/CodeGen/WebAssembly/ident.ll
test/CodeGen/WebAssembly/immediates.ll
test/CodeGen/WebAssembly/inline-asm.ll
test/CodeGen/WebAssembly/legalize.ll
test/CodeGen/WebAssembly/load-ext.ll
test/CodeGen/WebAssembly/load-store-i1.ll
test/CodeGen/WebAssembly/load.ll
test/CodeGen/WebAssembly/loop-idiom.ll
test/CodeGen/WebAssembly/memory-addr32.ll
test/CodeGen/WebAssembly/memory-addr64.ll
test/CodeGen/WebAssembly/offset-folding.ll
test/CodeGen/WebAssembly/offset.ll
test/CodeGen/WebAssembly/phi.ll
test/CodeGen/WebAssembly/reg-stackify.ll
test/CodeGen/WebAssembly/return-int32.ll
test/CodeGen/WebAssembly/return-void.ll
test/CodeGen/WebAssembly/returned.ll
test/CodeGen/WebAssembly/select.ll
test/CodeGen/WebAssembly/signext-zeroext.ll
test/CodeGen/WebAssembly/store-results.ll
test/CodeGen/WebAssembly/store-trunc.ll
test/CodeGen/WebAssembly/store.ll
test/CodeGen/WebAssembly/switch.ll
test/CodeGen/WebAssembly/unreachable.ll
test/CodeGen/WebAssembly/unused-argument.ll
test/CodeGen/WebAssembly/userstack.ll
test/CodeGen/WebAssembly/varargs.ll
test/CodeGen/WebAssembly/vtable.ll