diff options
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Driver/ToolChains.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/lib/Driver/ToolChains.cpp b/clang/lib/Driver/ToolChains.cpp index 2ac69267af0..86d8202e14b 100644 --- a/clang/lib/Driver/ToolChains.cpp +++ b/clang/lib/Driver/ToolChains.cpp @@ -1628,11 +1628,6 @@ static bool isMicroMips(const ArgList &Args) { return A && A->getOption().matches(options::OPT_mmicromips); } -static bool isMipsFP64(const ArgList &Args) { - Arg *A = Args.getLastArg(options::OPT_mfp64, options::OPT_mfp32); - return A && A->getOption().matches(options::OPT_mfp64); -} - struct DetectedMultilibs { /// The set of multilibs that the detected installation supports. MultilibSet Multilibs; @@ -1732,12 +1727,6 @@ static bool findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, .includeSuffix("/sof") .flag("+msoft-float"); - Multilib FP64 = Multilib() - .gccSuffix("/fp64") - .osSuffix("/fp64") - .includeSuffix("/fp64") - .flag("+mfp64"); - Multilib Nan2008 = Multilib() .gccSuffix("/nan2008") .osSuffix("/nan2008") @@ -1758,10 +1747,8 @@ static bool findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, .FilterOut("/mips16/64") .Either(BigEndian, LittleEndian) .Maybe(SoftFloat) - .Maybe(FP64) .Maybe(Nan2008) .FilterOut(".*sof/nan2008") - .FilterOut(".*sof/fp64") .FilterOut(NonExistent); } @@ -1892,8 +1879,6 @@ static bool findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, addMultilibFlag(CPUName == "mips64r2" || CPUName == "octeon", "march=mips64r2", Flags); addMultilibFlag(isMicroMips(Args), "mmicromips", Flags); - addMultilibFlag(isMipsFP64(Args), "mfp64", Flags); - addMultilibFlag(!isMipsFP64(Args), "mfp32", Flags); addMultilibFlag(tools::mips::isNaN2008(Args, TargetTriple), "mnan=2008", Flags); addMultilibFlag(ABIName == "n32", "mabi=n32", Flags); |

