diff options
author | Hubert Tong <hubert.reinterpretcast@gmail.com> | 2020-05-08 16:29:58 -0400 |
---|---|---|
committer | Hubert Tong <hubert.reinterpretcast@gmail.com> | 2020-05-08 16:51:34 -0400 |
commit | b116ded57da3530e661f871f4191c59cd9e091cd (patch) | |
tree | c2cd1f88bb91b204968d8daa62a0e721b212f241 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | f66309deab1d99a17d6740244dfd1b9f959e9095 (diff) | |
download | llvm-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