@@ -492,7 +492,6 @@ set_property(
492
492
PROPERTY IMPORTED_LOCATION
493
493
"${ET_BUILD_DIR_PATH} /kernels/portable/libportable_kernels.a"
494
494
)
495
-
496
495
add_library (quantized_ops_lib STATIC IMPORTED )
497
496
set_property (
498
497
TARGET quantized_ops_lib
@@ -505,7 +504,18 @@ set_property(
505
504
PROPERTY IMPORTED_LOCATION
506
505
"${ET_BUILD_DIR_PATH} /kernels/quantized/libquantized_kernels.a"
507
506
)
508
-
507
+ add_library (cortex_m_ops_lib STATIC IMPORTED )
508
+ set_property (
509
+ TARGET cortex_m_ops_lib
510
+ PROPERTY IMPORTED_LOCATION
511
+ "${ET_BUILD_DIR_PATH} /backends/cortex_m/libcortex_m_ops_lib.a"
512
+ )
513
+ add_library (cortex_m_kernels STATIC IMPORTED )
514
+ set_property (
515
+ TARGET cortex_m_kernels
516
+ PROPERTY IMPORTED_LOCATION
517
+ "${ET_BUILD_DIR_PATH} /backends/cortex_m/libcortex_m_kernels.a"
518
+ )
509
519
add_library (extension_runner_util STATIC IMPORTED )
510
520
set_property (
511
521
TARGET extension_runner_util
@@ -546,9 +556,11 @@ list(APPEND arm_executor_runner_link
546
556
executorch
547
557
"-Wl,--whole-archive"
548
558
executorch_delegate_ethos_u
559
+ cortex_m_ops_lib
549
560
quantized_ops_lib
550
561
portable_ops_lib
551
562
quantized_kernels
563
+ cortex_m_kernels
552
564
portable_kernels
553
565
"-Wl,--no-whole-archive"
554
566
-Xlinker -Map=arm_executor_runner.map
@@ -561,7 +573,7 @@ if(EXECUTORCH_ENABLE_EVENT_TRACER)
561
573
set_property (
562
574
TARGET etdump
563
575
PROPERTY IMPORTED_LOCATION
564
- "${ET_BUILD_DIR_PATH} /lib/libetdump.a"
576
+ "${ET_BUILD_DIR_PATH} /lib/libetdump.a"
565
577
)
566
578
567
579
if (CMAKE_BUILD_TYPE MATCHES "Debug" )
@@ -574,7 +586,7 @@ if(EXECUTORCH_ENABLE_EVENT_TRACER)
574
586
set_property (
575
587
TARGET ${FLATCCRT_LIB}
576
588
PROPERTY IMPORTED_LOCATION
577
- "${ET_BUILD_DIR_PATH} /lib/lib${FLATCCRT_LIB} .a"
589
+ "${ET_BUILD_DIR_PATH} /lib/lib${FLATCCRT_LIB} .a"
578
590
)
579
591
580
592
list (APPEND arm_executor_runner_link
@@ -643,4 +655,4 @@ if(SEMIHOSTING)
643
655
${ETHOS_SDK_PATH} /core_platform/targets/${TARGET_BOARD}/retarget.c
644
656
PROPERTIES HEADER_FILE_ONLY TRUE
645
657
)
646
- endif ()
658
+ endif ()
0 commit comments