aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorHubert Tong <hubert.reinterpretcast@gmail.com>2020-05-08 16:29:58 -0400
committerHubert Tong <hubert.reinterpretcast@gmail.com>2020-05-08 16:51:34 -0400
commitb116ded57da3530e661f871f4191c59cd9e091cd (patch)
treec2cd1f88bb91b204968d8daa62a0e721b212f241 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parentf66309deab1d99a17d6740244dfd1b9f959e9095 (diff)
downloadllvm-b116ded57da3530e661f871f4191c59cd9e091cd.zip
llvm-b116ded57da3530e661f871f4191c59cd9e091cd.tar.gz
llvm-b116ded57da3530e661f871f4191c59cd9e091cd.tar.bz2
[AIX] Avoid structor alias; die before bad alias codegen
Summary: `AsmPrinter::emitGlobalIndirectSymbol` is dependent on `MCStreamer::emitAssignment` to produce `.set` directives for alias symbols; however, the `.set` pseudo-op on AIX is documented as not usable with external relocatable terms or expressions, which limits its applicability in generating alias symbols. Disable generating aliases on AIX until a different implementation strategy is available. Reviewers: cebowleratibm, jasonliu, sfertile, daltenty, DiggerLin Reviewed By: jasonliu Differential Revision: https://reviews.llvm.org/D79044
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions