• Home
  • Raw
  • Download

Lines Matching +full:- +full:msoft +full:- +full:float

1 // RUN: %clang -target x86_64-apple-darwin -arch armv6m -resource-dir=%S/Inputs/resource_dir %s -##…
2 // RUN: %clang -target x86_64-apple-darwin -arch armv7em -resource-dir=%S/Inputs/resource_dir %s -#…
3 // RUN: %clang -target x86_64-apple-darwin -arch armv7em -mfloat-abi=soft -resource-dir=%S/Inputs/r…
5 // RUN: %clang -target x86_64-apple-darwin -arch armv7m -fPIC -resource-dir=%S/Inputs/resource_dir …
6 // RUN: %clang -target x86_64-apple-darwin -arch armv7em -fPIC -mfloat-abi=hard -resource-dir=%S/In…
7 // RUN: %clang -target x86_64-apple-darwin -arch armv7em -fPIC -mfloat-abi=softfp -resource-dir=%S/…
8 // RUN: %clang -target x86_64-apple-none-macho -arch armv7 -mhard-float -resource-dir=%S/Inputs/res…
9 // RUN: %clang -target x86_64-apple-none-macho -arch armv7 -msoft-float -fPIC -resource-dir=%S/Inpu…
14 // ARMv6m has no float
15 // CHECK-LABEL: Target:
16 // CHECK-NOT: warning: unknown platform
17 // CHECK: "-mfloat-abi" "soft"
21 // CHECK-LABEL: Target:
22 // CHECK-NOT: warning: unknown platform
23 // CHECK: "-mfloat-abi" "hard"
27 // CHECK-LABEL: Target:
28 // CHECK-NOT: warning: unknown platform
29 // CHECK: "-target-feature" "+soft-float"
30 // CHECK: "-mfloat-abi" "soft"
33 // ARMv7m has no float either
34 // CHECK-LABEL: Target:
35 // CHECK-NOT: warning: unknown platform
36 // CHECK: "-mfloat-abi" "soft"
40 // CHECK-LABEL: Target:
41 // CHECK-NOT: warning: unknown platform
42 // CHECK: "-mfloat-abi" "hard"
45 // "softfp" must link against a soft-float library since that's what the
47 // CHECK-LABEL: Target:
48 // CHECK-NOT: warning: unknown platform
49 // CHECK: "-mfloat-abi" "soft"
52 // -arch "armv7" (== embedded v7a) can be used in a couple of variants:
53 // CHECK-LABEL: Target:
54 // CHECK-NOT: warning: unknown platform
55 // CHECK: "-mfloat-abi" "hard"
58 // CHECK-LABEL: Target:
59 // CHECK-NOT: warning: unknown platform
60 // CHECK: "-mfloat-abi" "soft"