|
1 | | -# ifeq logical or |
| 1 | +#ifeq logical or |
2 | 2 | ifeq ($(CORE), $(filter $(CORE),CORTEXA9 CORTEXA15)) |
3 | 3 | ifeq ($(OSNAME), Android) |
4 | | -CCOMMON_OPT += -marm -mfpu=neon -mfloat-abi=hard -march=armv7-a |
5 | | -FCOMMON_OPT += -marm -mfpu=neon -mfloat-abi=hard -march=armv7-a |
| 4 | +CCOMMON_OPT += -mfpu=neon -march=armv7-a |
| 5 | +FCOMMON_OPT += -mfpu=neon -march=armv7-a |
6 | 6 | else |
7 | | -CCOMMON_OPT += -marm -mfpu=vfpv3 -mfloat-abi=hard -march=armv7-a |
8 | | -FCOMMON_OPT += -marm -mfpu=vfpv3 -mfloat-abi=hard -march=armv7-a |
| 7 | +CCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a |
| 8 | +FCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a |
9 | 9 | endif |
10 | 10 | endif |
11 | 11 |
|
12 | 12 | ifeq ($(CORE), ARMV7) |
13 | 13 | ifeq ($(OSNAME), Android) |
14 | | -CCOMMON_OPT += -marm -mfpu=neon -mfloat-abi=hard -march=armv7-a -Wl,--no-warn-mismatch |
15 | | -FCOMMON_OPT += -marm -mfpu=neon -mfloat-abi=hard -march=armv7-a -Wl,--no-warn-mismatch |
| 14 | +ifeq ($(ARM_SOFTFP_ABI), 1) |
| 15 | +CCOMMON_OPT += -mfpu=neon -march=armv7-a |
| 16 | +FCOMMON_OPT += -mfpu=neon -march=armv7-a |
16 | 17 | else |
17 | | -CCOMMON_OPT += -marm -mfpu=vfpv3 -mfloat-abi=hard -march=armv7-a |
18 | | -FCOMMON_OPT += -marm -mfpu=vfpv3 -mfloat-abi=hard -march=armv7-a |
| 18 | +CCOMMON_OPT += -mfpu=neon -march=armv7-a -Wl,--no-warn-mismatch |
| 19 | +FCOMMON_OPT += -mfpu=neon -march=armv7-a -Wl,--no-warn-mismatch |
| 20 | +endif |
| 21 | +else |
| 22 | +CCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a |
| 23 | +FCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a |
19 | 24 | endif |
20 | 25 | endif |
21 | 26 |
|
22 | 27 | ifeq ($(CORE), ARMV6) |
23 | | -CCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=hard -march=armv6 |
24 | | -FCOMMON_OPT += -marm -mfpu=vfp -mfloat-abi=hard -march=armv6 |
| 28 | +CCOMMON_OPT += -mfpu=vfp -march=armv6 |
| 29 | +FCOMMON_OPT += -mfpu=vfp -march=armv6 |
25 | 30 | endif |
26 | 31 |
|
27 | 32 |
|
|
0 commit comments