Deleted Added
full compact
ToolChain.h (263508) ToolChain.h (266715)
1//===--- ToolChain.h - Collections of tools for one platform ----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 289 unchanged lines hidden (view full) ---

298 /// AddCCKextLibArgs - Add the system specific linker arguments to use
299 /// for kernel extensions (Darwin-specific).
300 virtual void AddCCKextLibArgs(const llvm::opt::ArgList &Args,
301 llvm::opt::ArgStringList &CmdArgs) const;
302
303 /// AddFastMathRuntimeIfAvailable - If a runtime library exists that sets
304 /// global flags for unsafe floating point math, add it and return true.
305 ///
1//===--- ToolChain.h - Collections of tools for one platform ----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 289 unchanged lines hidden (view full) ---

298 /// AddCCKextLibArgs - Add the system specific linker arguments to use
299 /// for kernel extensions (Darwin-specific).
300 virtual void AddCCKextLibArgs(const llvm::opt::ArgList &Args,
301 llvm::opt::ArgStringList &CmdArgs) const;
302
303 /// AddFastMathRuntimeIfAvailable - If a runtime library exists that sets
304 /// global flags for unsafe floating point math, add it and return true.
305 ///
306 /// This checks for presence of the -ffast-math or -funsafe-math flags.
306 /// This checks for presence of the -Ofast, -ffast-math or -funsafe-math flags.
307 virtual bool
308 AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args,
309 llvm::opt::ArgStringList &CmdArgs) const;
310};
311
312} // end namespace driver
313} // end namespace clang
314
315#endif
307 virtual bool
308 AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args,
309 llvm::opt::ArgStringList &CmdArgs) const;
310};
311
312} // end namespace driver
313} // end namespace clang
314
315#endif