forked from OSchip/llvm-project
parent
9483bcf781
commit
d204987ada
|
@ -57,6 +57,8 @@ public:
|
|||
const llvm::opt::ArgList &Args);
|
||||
unsigned GetDefaultDwarfVersion() const override { return 5; }
|
||||
bool IsIntegratedAssemblerDefault() const override { return true; }
|
||||
bool IsMathErrnoDefault() const override { return false; }
|
||||
|
||||
llvm::opt::DerivedArgList *
|
||||
TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
|
||||
Action::OffloadKind DeviceOffloadKind) const override;
|
||||
|
|
|
@ -97,6 +97,12 @@
|
|||
// RUN: | FileCheck --check-prefix=CHECK-NO-MATH-ERRNO %s
|
||||
// RUN: %clang -### -target x86_64-linux-android -c %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=CHECK-NO-MATH-ERRNO %s
|
||||
// RUN: %clang -### -target amdgcn-amd-amdhsa -c %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=CHECK-NO-MATH-ERRNO %s
|
||||
// RUN: %clang -### -target amdgcn-amd-amdpal -c %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=CHECK-NO-MATH-ERRNO %s
|
||||
// RUN: %clang -### -target amdgcn-mesa-mesa3d -c %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=CHECK-NO-MATH-ERRNO %s
|
||||
//
|
||||
// Check that -ffast-math disables -fmath-errno, and -fno-fast-math merely
|
||||
// preserves the target default. Also check various flag set operations between
|
||||
|
|
Loading…
Reference in New Issue