OSDN Git Service
(root)
/
android-x86
/
external-llvm-project.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a29ff5b
)
[AIX] Actually push back "-mabi=vec-extabi" when option is on.
author
Zarko Todorovski
<zarko@ca.ibm.com>
Fri, 29 Jan 2021 19:05:17 +0000
(14:05 -0500)
committer
Tom Stellard
<tstellar@redhat.com>
Mon, 15 Feb 2021 22:14:54 +0000
(14:14 -0800)
Accidentaly ommitted the portion of pushing back the option in
https://reviews.llvm.org/D94986
(cherry picked from commit
caaaebcde462bf681498ce85c2659d683a07fc87
)
clang/lib/Driver/ToolChains/Clang.cpp
patch
|
blob
|
history
diff --git
a/clang/lib/Driver/ToolChains/Clang.cpp
b/clang/lib/Driver/ToolChains/Clang.cpp
index
fdb8a58
..
d75eb0c
100644
(file)
--- a/
clang/lib/Driver/ToolChains/Clang.cpp
+++ b/
clang/lib/Driver/ToolChains/Clang.cpp
@@
-4684,6
+4684,8
@@
void Clang::ConstructJob(Compilation &C, const JobAction &JA,
<< A->getSpelling() << RawTriple.str();
if (A->getOption().getID() == options::OPT_mabi_EQ_vec_default)
D.Diag(diag::err_aix_default_altivec_abi);
+ if (A->getOption().getID() == options::OPT_mabi_EQ_vec_extabi)
+ CmdArgs.push_back("-mabi=vec-extabi");
}
if (Arg *A = Args.getLastArg(options::OPT_Wframe_larger_than_EQ)) {