summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2013-11-26 11:57:58 +0000
committerSimon Atanasyan <simon@atanasyan.com>2013-11-26 11:57:58 +0000
commit8cc7c123a198c5b191ac27574a264cf23c5d429a (patch)
treee4a62e5bd1633f097970cf655205fd72b699e26d
parent6b358b39fbee4d29355a2461f298fde655300cb3 (diff)
downloadbcm5719-llvm-8cc7c123a198c5b191ac27574a264cf23c5d429a.tar.gz
bcm5719-llvm-8cc7c123a198c5b191ac27574a264cf23c5d429a.zip
[Mips] Replace explicit argument handling by the single ArgList::AddLastArg() call.
llvm-svn: 195755
-rw-r--r--clang/lib/Driver/Tools.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index d3314eb180d..a43f71b206c 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -6180,13 +6180,7 @@ void gnutools::Assemble::ConstructJob(Compilation &C, const JobAction &JA,
CmdArgs.push_back(Args.MakeArgString("-mnan=2008"));
}
- if (Arg *A = Args.getLastArg(options::OPT_mfp32, options::OPT_mfp64)) {
- if (A->getOption().matches(options::OPT_mfp32))
- CmdArgs.push_back(Args.MakeArgString("-mfp32"));
- else
- CmdArgs.push_back(Args.MakeArgString("-mfp64"));
- }
-
+ Args.AddLastArg(CmdArgs, options::OPT_mfp32, options::OPT_mfp64);
Args.AddLastArg(CmdArgs, options::OPT_mips16, options::OPT_mno_mips16);
Args.AddLastArg(CmdArgs, options::OPT_mmicromips,
options::OPT_mno_micromips);
OpenPOWER on IntegriCloud