File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
clang/lib/Driver/ToolChains Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -403,12 +403,10 @@ void Flang::addTargetOptions(const ArgList &Args,
403
403
if (A->getValue () == StringRef{" Accelerate" }) {
404
404
CmdArgs.push_back (" -framework" );
405
405
CmdArgs.push_back (" Accelerate" );
406
- A->render (Args, CmdArgs);
407
406
}
408
407
}
409
- } else {
410
- A->render (Args, CmdArgs);
411
408
}
409
+ A->render (Args, CmdArgs);
412
410
}
413
411
414
412
if (Triple.isKnownWindowsMSVCEnvironment ()) {
Original file line number Diff line number Diff line change 5
5
! RUN: %flang -### -c -fveclib=Darwin_libsystem_m %s 2>&1 | FileCheck -check-prefix CHECK-DARWIN_LIBSYSTEM_M %s
6
6
! RUN: %flang -### -c --target=aarch64-none-none -fveclib=SLEEF %s 2>&1 | FileCheck -check-prefix CHECK-SLEEF %s
7
7
! RUN: %flang -### -c --target=aarch64-none-none -fveclib=ArmPL %s 2>&1 | FileCheck -check-prefix CHECK-ARMPL %s
8
+ ! RUN: %flang -### -c --target=aarch64-apple-darwin -fveclib=none %s 2>&1 | FileCheck -check-prefix CHECK-NOLIB-DARWIN %s
8
9
! RUN: not %flang -c -fveclib=something %s 2>&1 | FileCheck -check-prefix CHECK-INVALID %s
9
10
10
11
! CHECK-NOLIB: "-fveclib=none"
14
15
! CHECK-DARWIN_LIBSYSTEM_M: "-fveclib=Darwin_libsystem_m"
15
16
! CHECK-SLEEF: "-fveclib=SLEEF"
16
17
! CHECK-ARMPL: "-fveclib=ArmPL"
18
+ ! CHECK-NOLIB-DARWIN: "-fveclib=none"
17
19
18
20
! CHECK-INVALID: error: invalid value 'something' in '-fveclib=something'
19
21
You can’t perform that action at this time.
0 commit comments