ToolChains.h (243830) | ToolChains.h (244640) |
---|---|
1//===--- ToolChains.h - ToolChain Implementations ---------------*- 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//===----------------------------------------------------------------------===// --- 454 unchanged lines hidden (view full) --- 463public: 464 FreeBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args); 465 466 virtual bool IsMathErrnoDefault() const { return false; } 467 virtual bool IsObjCNonFragileABIDefault() const { return true; } 468 469 virtual Tool &SelectTool(const Compilation &C, const JobAction &JA, 470 const ActionList &Inputs) const; | 1//===--- ToolChains.h - ToolChain Implementations ---------------*- 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//===----------------------------------------------------------------------===// --- 454 unchanged lines hidden (view full) --- 463public: 464 FreeBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args); 465 466 virtual bool IsMathErrnoDefault() const { return false; } 467 virtual bool IsObjCNonFragileABIDefault() const { return true; } 468 469 virtual Tool &SelectTool(const Compilation &C, const JobAction &JA, 470 const ActionList &Inputs) const; |
471 virtual bool UseSjLjExceptions() const; |
|
471}; 472 473class LLVM_LIBRARY_VISIBILITY NetBSD : public Generic_ELF { 474public: 475 NetBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args); 476 477 virtual bool IsMathErrnoDefault() const { return false; } 478 virtual bool IsObjCNonFragileABIDefault() const { return true; } --- 96 unchanged lines hidden --- | 472}; 473 474class LLVM_LIBRARY_VISIBILITY NetBSD : public Generic_ELF { 475public: 476 NetBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args); 477 478 virtual bool IsMathErrnoDefault() const { return false; } 479 virtual bool IsObjCNonFragileABIDefault() const { return true; } --- 96 unchanged lines hidden --- |