File tree 6 files changed +158
-3
lines changed
H523C(C-E)(T-U)_H533CE(T-U)
H523V(C-E)(I-T)_H533VE(I-T)
H523Z(C-E)(J-T)_H533ZE(J-T)
6 files changed +158
-3
lines changed Original file line number Diff line number Diff line change @@ -102957,13 +102957,13 @@ set(NUCLEO_L496ZG-P_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L4x
102957
102957
set(NUCLEO_L496ZG-P_MAXSIZE 1048576)
102958
102958
set(NUCLEO_L496ZG-P_MAXDATASIZE 327680)
102959
102959
set(NUCLEO_L496ZG-P_MCU cortex-m4)
102960
- set(NUCLEO_L496ZG-P_FPCONF "fpv4-sp-d16-")
102960
+ set(NUCLEO_L496ZG-P_FPCONF "fpv4-sp-d16-hard ")
102961
102961
add_library(NUCLEO_L496ZG-P INTERFACE)
102962
102962
target_compile_options(NUCLEO_L496ZG-P INTERFACE
102963
102963
"SHELL:-DSTM32L496xx "
102964
102964
"SHELL:"
102965
102965
"SHELL:"
102966
- "SHELL:-mfpu=fpv4-sp-d16 "
102966
+ "SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard "
102967
102967
-mcpu=${NUCLEO_L496ZG-P_MCU}
102968
102968
)
102969
102969
target_compile_definitions(NUCLEO_L496ZG-P INTERFACE
@@ -102987,7 +102987,7 @@ target_link_options(NUCLEO_L496ZG-P INTERFACE
102987
102987
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
102988
102988
"LINKER:--defsym=LD_MAX_SIZE=1048576"
102989
102989
"LINKER:--defsym=LD_MAX_DATA_SIZE=327680"
102990
- "SHELL:-mfpu=fpv4-sp-d16 "
102990
+ "SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard "
102991
102991
-mcpu=${NUCLEO_L496ZG-P_MCU}
102992
102992
)
102993
102993
Original file line number Diff line number Diff line change
1
+ # v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2
+ # See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3
+ cmake_minimum_required (VERSION 3.21)
4
+
5
+ add_library (variant INTERFACE )
6
+ add_library (variant_usage INTERFACE )
7
+
8
+ target_include_directories (variant_usage INTERFACE
9
+ .
10
+ )
11
+
12
+
13
+ target_link_libraries (variant_usage INTERFACE
14
+ base_config
15
+ )
16
+
17
+ target_link_libraries (variant INTERFACE variant_usage)
18
+
19
+
20
+
21
+ add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
+ generic_clock.c
23
+ PeripheralPins.c
24
+ variant_generic.cpp
25
+ )
26
+ target_link_libraries (variant_bin PUBLIC variant_usage)
27
+
28
+ target_link_libraries (variant INTERFACE
29
+ variant_bin
30
+ )
31
+
Original file line number Diff line number Diff line change
1
+ # v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2
+ # See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3
+ cmake_minimum_required (VERSION 3.21)
4
+
5
+ add_library (variant INTERFACE )
6
+ add_library (variant_usage INTERFACE )
7
+
8
+ target_include_directories (variant_usage INTERFACE
9
+ .
10
+ )
11
+
12
+
13
+ target_link_libraries (variant_usage INTERFACE
14
+ base_config
15
+ )
16
+
17
+ target_link_libraries (variant INTERFACE variant_usage)
18
+
19
+
20
+
21
+ add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
+ generic_clock.c
23
+ PeripheralPins.c
24
+ variant_generic.cpp
25
+ )
26
+ target_link_libraries (variant_bin PUBLIC variant_usage)
27
+
28
+ target_link_libraries (variant INTERFACE
29
+ variant_bin
30
+ )
31
+
Original file line number Diff line number Diff line change
1
+ # v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2
+ # See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3
+ cmake_minimum_required (VERSION 3.21)
4
+
5
+ add_library (variant INTERFACE )
6
+ add_library (variant_usage INTERFACE )
7
+
8
+ target_include_directories (variant_usage INTERFACE
9
+ .
10
+ )
11
+
12
+
13
+ target_link_libraries (variant_usage INTERFACE
14
+ base_config
15
+ )
16
+
17
+ target_link_libraries (variant INTERFACE variant_usage)
18
+
19
+
20
+
21
+ add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
+ generic_clock.c
23
+ PeripheralPins.c
24
+ variant_generic.cpp
25
+ )
26
+ target_link_libraries (variant_bin PUBLIC variant_usage)
27
+
28
+ target_link_libraries (variant INTERFACE
29
+ variant_bin
30
+ )
31
+
Original file line number Diff line number Diff line change
1
+ # v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2
+ # See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3
+ cmake_minimum_required (VERSION 3.21)
4
+
5
+ add_library (variant INTERFACE )
6
+ add_library (variant_usage INTERFACE )
7
+
8
+ target_include_directories (variant_usage INTERFACE
9
+ .
10
+ )
11
+
12
+
13
+ target_link_libraries (variant_usage INTERFACE
14
+ base_config
15
+ )
16
+
17
+ target_link_libraries (variant INTERFACE variant_usage)
18
+
19
+
20
+
21
+ add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
+ generic_clock.c
23
+ PeripheralPins.c
24
+ variant_generic.cpp
25
+ )
26
+ target_link_libraries (variant_bin PUBLIC variant_usage)
27
+
28
+ target_link_libraries (variant INTERFACE
29
+ variant_bin
30
+ )
31
+
Original file line number Diff line number Diff line change
1
+ # v3.21 implemented semantic changes regarding $<TARGET_OBJECTS:...>
2
+ # See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
3
+ cmake_minimum_required (VERSION 3.21)
4
+
5
+ add_library (variant INTERFACE )
6
+ add_library (variant_usage INTERFACE )
7
+
8
+ target_include_directories (variant_usage INTERFACE
9
+ .
10
+ )
11
+
12
+
13
+ target_link_libraries (variant_usage INTERFACE
14
+ base_config
15
+ )
16
+
17
+ target_link_libraries (variant INTERFACE variant_usage)
18
+
19
+
20
+
21
+ add_library (variant_bin STATIC EXCLUDE_FROM_ALL
22
+ generic_clock.c
23
+ PeripheralPins.c
24
+ variant_generic.cpp
25
+ )
26
+ target_link_libraries (variant_bin PUBLIC variant_usage)
27
+
28
+ target_link_libraries (variant INTERFACE
29
+ variant_bin
30
+ )
31
+
You can’t perform that action at this time.
0 commit comments