@@ -492,7 +492,6 @@ set_property(
492492 PROPERTY IMPORTED_LOCATION
493493 "${ET_BUILD_DIR_PATH} /kernels/portable/libportable_kernels.a"
494494)
495-
496495add_library (quantized_ops_lib STATIC IMPORTED )
497496set_property (
498497 TARGET quantized_ops_lib
@@ -505,7 +504,18 @@ set_property(
505504 PROPERTY IMPORTED_LOCATION
506505 "${ET_BUILD_DIR_PATH} /kernels/quantized/libquantized_kernels.a"
507506)
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+ )
509519add_library (extension_runner_util STATIC IMPORTED )
510520set_property (
511521 TARGET extension_runner_util
@@ -546,9 +556,11 @@ list(APPEND arm_executor_runner_link
546556 executorch
547557 "-Wl,--whole-archive"
548558 executorch_delegate_ethos_u
559+ cortex_m_ops_lib
549560 quantized_ops_lib
550561 portable_ops_lib
551562 quantized_kernels
563+ cortex_m_kernels
552564 portable_kernels
553565 "-Wl,--no-whole-archive"
554566 -Xlinker -Map=arm_executor_runner.map
@@ -561,7 +573,7 @@ if(EXECUTORCH_ENABLE_EVENT_TRACER)
561573 set_property (
562574 TARGET etdump
563575 PROPERTY IMPORTED_LOCATION
564- "${ET_BUILD_DIR_PATH} /lib/libetdump.a"
576+ "${ET_BUILD_DIR_PATH} /lib/libetdump.a"
565577 )
566578
567579 if (CMAKE_BUILD_TYPE MATCHES "Debug" )
@@ -574,7 +586,7 @@ if(EXECUTORCH_ENABLE_EVENT_TRACER)
574586 set_property (
575587 TARGET ${FLATCCRT_LIB}
576588 PROPERTY IMPORTED_LOCATION
577- "${ET_BUILD_DIR_PATH} /lib/lib${FLATCCRT_LIB} .a"
589+ "${ET_BUILD_DIR_PATH} /lib/lib${FLATCCRT_LIB} .a"
578590 )
579591
580592 list (APPEND arm_executor_runner_link
@@ -643,4 +655,4 @@ if(SEMIHOSTING)
643655 ${ETHOS_SDK_PATH} /core_platform/targets/${TARGET_BOARD} /retarget.c
644656 PROPERTIES HEADER_FILE_ONLY TRUE
645657 )
646- endif ()
658+ endif ()
0 commit comments