diff --git a/framework/drvmgr/Makefile b/framework/drvmgr/Makefile index 96c2faa8..e0318ec6 100644 --- a/framework/drvmgr/Makefile +++ b/framework/drvmgr/Makefile @@ -78,13 +78,12 @@ inc-flags += -I$(TEELIB)/libipc_hal/include inc-flags += -I$(SYSLIB)/libelf_verify/include LIBS += c_shared${TARG} -LIBS += timer${TARG} ac${TARG} +LIBS += timer${TARG} LIBS += teemem${TARG} teeos${TARG} spawn_common${TARG} ipc_hal${TARG} ENTRY_POINT := main LDFLAGS += -z text -z noexecstack --dynamic-linker=libc_shared${TARG}.so LIBS += drv_frame${TARG} -LIBS += ac_policy${TARG} LIBS += drv_shared${TARG} include $(BUILD_DRIVER)/drv-common.mk diff --git a/framework/gtask/Makefile b/framework/gtask/Makefile index 6da2ec49..e297b85c 100644 --- a/framework/gtask/Makefile +++ b/framework/gtask/Makefile @@ -98,9 +98,7 @@ LIBS := c_shared${TARG} \ permission_service${TARG} \ teemem${TARG} \ hmdrv${TARG} \ - ac${TARG} \ teeconfig${TARG} \ - ac_policy${TARG} \ dynconfmgr${TARG} \ dynconfbuilder${TARG} \ spawn_common${TARG} diff --git a/lib/teelib/libtee_shared/Makefile b/lib/teelib/libtee_shared/Makefile index 608c7110..d9e606ea 100644 --- a/lib/teelib/libtee_shared/Makefile +++ b/lib/teelib/libtee_shared/Makefile @@ -68,7 +68,7 @@ ${BUILD_DIR}/$(EXPORT_FILE): $(EXPORT_FILE) @${CC} ${flags} -P -E -o $@ -x c $< ld-flags := -lcrypto_hal$(TARG) -ltimer$(TARG) -lagent$(TARG) -lagent_base$(TARG) -lhmdrv$(TARG) \ -lteeos$(TARG) -lpermission_service$(TARG) -lswcrypto_engine$(TARG) -ltaentry$(TARG) -lteeagentcommon_client$(TARG) -lcrypto$(TARG) \ - -lteeconfig$(TARG) -lteemem$(TARG) -lac$(TARG) -lac_policy$(TARG) -lssa$(TARG) -lhuk${TARG} -lteedynsrv$(TARG) -lipc_hal$(TARG) + -lteeconfig$(TARG) -lteemem$(TARG) -lssa$(TARG) -lhuk${TARG} -lteedynsrv$(TARG) -lipc_hal$(TARG) ifeq ($(CONFIG_CRYPTO_SOFT_ENGINE),mbedtls) diff --git a/lib/teelib/libtee_shared/oh_export.txt b/lib/teelib/libtee_shared/oh_export.txt index f0609e2c..db2ea93c 100644 --- a/lib/teelib/libtee_shared/oh_export.txt +++ b/lib/teelib/libtee_shared/oh_export.txt @@ -414,12 +414,10 @@ tee_print; get_global_handle; set_global_handle; tee_secure_img_release_verify; -ac_generate_dyn_uuid_data; cinit00; tee_init; tee_task_entry; set_log_use_tid_flag; -ac_init_simple; get_tlv_sharedmem; sleep; diff --git a/lib/teelib/libtee_shared/oh_extern.txt b/lib/teelib/libtee_shared/oh_extern.txt index 0a9c711f..87140b89 100644 --- a/lib/teelib/libtee_shared/oh_extern.txt +++ b/lib/teelib/libtee_shared/oh_extern.txt @@ -418,7 +418,6 @@ cinit00 tee_init tee_task_entry set_log_use_tid_flag -ac_init_simple get_tlv_sharedmem sleep