File tree Expand file tree Collapse file tree 19 files changed +95
-95
lines changed Expand file tree Collapse file tree 19 files changed +95
-95
lines changed Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ function(mbed_set_mbed_target_linker_script target)
129
129
elseif (MBED_TOOLCHAIN STREQUAL "ARM" )
130
130
set (CMAKE_PRE_BUILD_COMMAND COMMAND "" )
131
131
target_link_options (mbed-core
132
- PUBLIC
132
+ INTERFACE
133
133
"--scatter=${mbed_target_linker_script} "
134
134
)
135
135
endif ()
Original file line number Diff line number Diff line change @@ -14,12 +14,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
14
14
)
15
15
16
16
target_compile_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
21
21
target_link_options (${target}
22
- PUBLIC
22
+ INTERFACE
23
23
${common_toolchain_options}
24
24
)
25
25
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -28,20 +28,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
28
28
)
29
29
30
30
target_compile_options (${target}
31
- PUBLIC
31
+ INTERFACE
32
32
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
33
33
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
34
34
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-A9>
35
35
)
36
36
37
37
target_link_options (${target}
38
- PUBLIC
38
+ INTERFACE
39
39
"--cpu=Cortex-A9"
40
40
)
41
41
endif ()
42
42
43
43
target_compile_definitions (${target}
44
- PUBLIC
44
+ INTERFACE
45
45
__CORTEX_A9
46
46
ARM_MATH_CA9
47
47
__FPU_PRESENT
Original file line number Diff line number Diff line change @@ -10,12 +10,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
10
10
)
11
11
12
12
target_compile_options (${target}
13
- PUBLIC
13
+ INTERFACE
14
14
${common_toolchain_options}
15
15
)
16
16
17
17
target_link_options (${target}
18
- PUBLIC
18
+ INTERFACE
19
19
${common_toolchain_options}
20
20
)
21
21
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -24,20 +24,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
24
24
)
25
25
26
26
target_compile_options (${target}
27
- PUBLIC
27
+ INTERFACE
28
28
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
30
30
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M0plus>
31
31
)
32
32
33
33
target_link_options (${target}
34
- PUBLIC
34
+ INTERFACE
35
35
"--cpu=Cortex-M0plus"
36
36
)
37
37
endif ()
38
38
39
39
target_compile_definitions (${target}
40
- PUBLIC
40
+ INTERFACE
41
41
__CORTEX_M0PLUS
42
42
ARM_MATH_CM0PLUS
43
43
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
9
9
)
10
10
11
11
target_compile_options (${target}
12
- PUBLIC
12
+ INTERFACE
13
13
${common_toolchain_options}
14
14
)
15
15
16
16
target_link_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -23,20 +23,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
23
23
)
24
24
25
25
target_compile_options (${target}
26
- PUBLIC
26
+ INTERFACE
27
27
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
28
28
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M0>
30
30
)
31
31
32
32
target_link_options (${target}
33
- PUBLIC
33
+ INTERFACE
34
34
"-cpu=Cortex-M0"
35
35
)
36
36
endif ()
37
37
38
38
target_compile_definitions (${target}
39
- PUBLIC
39
+ INTERFACE
40
40
__CORTEX_M0
41
41
ARM_MATH_CM0
42
42
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
9
9
)
10
10
11
11
target_compile_options (${target}
12
- PUBLIC
12
+ INTERFACE
13
13
${common_toolchain_options}
14
14
)
15
15
16
16
target_link_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -23,20 +23,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
23
23
)
24
24
25
25
target_compile_options (${target}
26
- PUBLIC
26
+ INTERFACE
27
27
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
28
28
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M1>
30
30
)
31
31
32
32
target_link_options (${target}
33
- PUBLIC
33
+ INTERFACE
34
34
"--cpu=Cortex-M1"
35
35
)
36
36
endif ()
37
37
38
38
target_compile_definitions (${target}
39
- PUBLIC
39
+ INTERFACE
40
40
__CORTEX_M3
41
41
ARM_MATH_CM1
42
42
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
9
9
)
10
10
11
11
target_compile_options (${target}
12
- PUBLIC
12
+ INTERFACE
13
13
${common_toolchain_options}
14
14
)
15
15
16
16
target_link_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -23,20 +23,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
23
23
)
24
24
25
25
target_compile_options (${target}
26
- PUBLIC
26
+ INTERFACE
27
27
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
28
28
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M23>
30
30
)
31
31
32
32
target_link_options (${target}
33
- PUBLIC
33
+ INTERFACE
34
34
"--cpu=Cortex-M23"
35
35
)
36
36
endif ()
37
37
38
38
target_compile_definitions (${target}
39
- PUBLIC
39
+ INTERFACE
40
40
__CORTEX_M23
41
41
ARM_MATH_ARMV8MBL
42
42
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
9
9
)
10
10
11
11
target_compile_options (${target}
12
- PUBLIC
12
+ INTERFACE
13
13
${common_toolchain_options}
14
14
)
15
15
16
16
target_link_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -23,20 +23,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
23
23
)
24
24
25
25
target_compile_options (${target}
26
- PUBLIC
26
+ INTERFACE
27
27
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
28
28
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M23>
30
30
)
31
31
32
32
target_link_options (${target}
33
- PUBLIC
33
+ INTERFACE
34
34
"--cpu=Cortex-M23"
35
35
)
36
36
endif ()
37
37
38
38
target_compile_definitions (${target}
39
- PUBLIC
39
+ INTERFACE
40
40
__CORTEX_M23
41
41
ARM_MATH_ARMV8MBL
42
42
DOMAIN_NS=1
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
9
9
)
10
10
11
11
target_compile_options (${target}
12
- PUBLIC
12
+ INTERFACE
13
13
${common_toolchain_options}
14
14
)
15
15
16
16
target_link_options (${target}
17
- PUBLIC
17
+ INTERFACE
18
18
${common_toolchain_options}
19
19
)
20
20
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -23,20 +23,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
23
23
)
24
24
25
25
target_compile_options (${target}
26
- PUBLIC
26
+ INTERFACE
27
27
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
28
28
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
29
29
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M3>
30
30
)
31
31
32
32
target_link_options (${target}
33
- PUBLIC
33
+ INTERFACE
34
34
"--cpu=Cortex-M3"
35
35
)
36
36
endif ()
37
37
38
38
target_compile_definitions (${target}
39
- PUBLIC
39
+ INTERFACE
40
40
__CORTEX_M3
41
41
ARM_MATH_CM3
42
42
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -10,12 +10,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
10
10
)
11
11
12
12
target_compile_options (${target}
13
- PUBLIC
13
+ INTERFACE
14
14
${common_toolchain_options}
15
15
)
16
16
17
17
target_link_options (${target}
18
- PUBLIC
18
+ INTERFACE
19
19
${common_toolchain_options}
20
20
)
21
21
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -25,20 +25,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
25
25
)
26
26
27
27
target_compile_options (${target}
28
- PUBLIC
28
+ INTERFACE
29
29
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
30
30
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
31
31
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M33.no_dsp.no_fp>
32
32
)
33
33
34
34
target_link_options (${target}
35
- PUBLIC
35
+ INTERFACE
36
36
"--cpu=Cortex-M33.no_dsp.no_fp"
37
37
)
38
38
endif ()
39
39
40
40
target_compile_definitions (${target}
41
- PUBLIC
41
+ INTERFACE
42
42
__CORTEX_M33
43
43
ARM_MATH_ARMV8MML
44
44
__CMSIS_RTOS
Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
12
12
)
13
13
14
14
target_compile_options (${target}
15
- PUBLIC
15
+ INTERFACE
16
16
${common_toolchain_options}
17
17
)
18
18
19
19
target_link_options (${target}
20
- PUBLIC
20
+ INTERFACE
21
21
${common_toolchain_options}
22
22
)
23
23
elseif (${mbed_toolchain} STREQUAL "ARM" )
@@ -27,20 +27,20 @@ function(mbed_set_cpu_core_options target mbed_toolchain)
27
27
)
28
28
29
29
target_compile_options (${target}
30
- PUBLIC
30
+ INTERFACE
31
31
$< $< COMPILE_LANGUAGE:C> :${compile_options} >
32
32
$< $< COMPILE_LANGUAGE:CXX> :${compile_options} >
33
33
$< $< COMPILE_LANGUAGE:ASM> :-mcpu=Cortex-M33.no_dsp.no_fp>
34
34
)
35
35
36
36
target_link_options (${target}
37
- PUBLIC
37
+ INTERFACE
38
38
"--cpu=Cortex-M33.no_dsp.no_fp"
39
39
)
40
40
endif ()
41
41
42
42
target_compile_definitions (${target}
43
- PUBLIC
43
+ INTERFACE
44
44
__CORTEX_M33
45
45
ARM_MATH_ARMV8MML
46
46
DOMAIN_NS=1
You can’t perform that action at this time.
0 commit comments