diff options
author | Xiangling Liao <Xiangling.Liao@ibm.com> | 2020-10-21 16:50:36 -0400 |
---|---|---|
committer | Xiangling Liao <Xiangling.Liao@ibm.com> | 2020-10-22 16:16:39 -0400 |
commit | 0ba98433971f6aa7cf4dc2befe7b5446d25d5956 (patch) | |
tree | 73fe9e435fd0a96cb8b5dd6e481237930b2a0605 /clang/lib/Basic/SourceManager.cpp | |
parent | 2b372570ee0be853f61de5feef7fc67b96bf1460 (diff) | |
download | llvm-0ba98433971f6aa7cf4dc2befe7b5446d25d5956.zip llvm-0ba98433971f6aa7cf4dc2befe7b5446d25d5956.tar.gz llvm-0ba98433971f6aa7cf4dc2befe7b5446d25d5956.tar.bz2 |
[AIX] Emit error for -G option on AIX
1. Emit error for -G driver option on AIX
2. Adjust cmake file to use -Wl,-G instead of -G
On AIX, legacy XL compiler uses -G to produce a shared object enabled
for use with the run-time linker, which has different meanings from what
it is used for in Clang. And in Clang, other targets do not have -G map
to another functionality in their legacy compiler. So this error is more
important when we are on AIX.
Differential Revision: https://reviews.llvm.org/D89897
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions