From 2403de669c3c3deeb5efbadec2990c1f757e8281 Mon Sep 17 00:00:00 2001 From: Charles Manning Date: Thu, 9 Jul 2020 13:34:12 +1200 Subject: [PATCH] Move cache code to own file Signed-off-by: Charles Manning --- Makefile | 6 ++++-- direct/handle_common.sh | 4 +++- direct/test-framework/FrameworkRules.mk | 2 ++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 9318d4d..5600eff 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,8 @@ ifneq ($(KERNELRELEASE),) obj-m := $(YAFFS_O) - yaffs2-objs := yaffs_mtdif_single.o + yaffs2-objs := yaffs_cache.o + yaffs2-objs += yaffs_mtdif_single.o yaffs2-objs += yaffs_packedtags1.o yaffs2-objs += yaffs_ecc.o yaffs_vfs_single.o yaffs_guts.o yaffs2-objs += yaffs_packedtags2.o @@ -41,7 +42,8 @@ ifneq ($(KERNELRELEASE),) yaffs2-objs += yaffs_endian.o yaffs2-objs += yaffs_summary.o - yaffs2multi-objs := yaffs_mtdif_multi.o + yaffs2multi-objs := yaffs_cache.o + yaffs2multi-objs += yaffs_mtdif_multi.o yaffs2multi-objs += yaffs_packedtags1.o yaffs2multi-objs += yaffs_ecc.o yaffs_vfs_multi.o yaffs_guts.o yaffs2multi-objs += yaffs_packedtags2.o diff --git a/direct/handle_common.sh b/direct/handle_common.sh index 1da0c75..f46ee53 100755 --- a/direct/handle_common.sh +++ b/direct/handle_common.sh @@ -1,7 +1,9 @@ #! /bin/sh YAFFS_COMMON_SOURCES="\ - yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h \ + yaffs_ecc.c yaffs_ecc.h \ + yaffs_cache.c yaffs_cache.h \ + yaffs_guts.c yaffs_guts.h \ yaffs_tagscompat.c yaffs_tagscompat.h \ yaffs_tagsmarshall.c yaffs_tagsmarshall.h \ yaffs_packedtags1.c yaffs_packedtags1.h \ diff --git a/direct/test-framework/FrameworkRules.mk b/direct/test-framework/FrameworkRules.mk index d11673b..48e1475 100644 --- a/direct/test-framework/FrameworkRules.mk +++ b/direct/test-framework/FrameworkRules.mk @@ -35,6 +35,7 @@ COMMONTESTOBJS = yaffscfg2k.o yaffs_osglue.o yaffs_hweight.o yaffs_error.o\ yaffs_packedtags1.o yaffs_ramdisk.o yaffs_ramem2k.o \ yaffs_tagscompat.o yaffs_tagsmarshall.o \ yaffs_packedtags2.o yaffs_nand.o \ + yaffs_cache.o \ yaffs_checkptrw.o \ yaffs_endian.o \ yaffs_nameval.o yaffs_attribs.o \ @@ -57,6 +58,7 @@ YAFFSDIRECTSYMLINKS = \ yaffsfs.c yaffs_flashif.h yaffs_flashif2.h\ yaffsfs.h yaffs_osglue.h ydirectenv.h \ yaffscfg.h \ + yaffs_cache.c yaffs_cache.h\ yaffs_nandemul2k.h yaffs_list.h \ yaffs_attribs.c \ yportenv.h \ -- 2.30.2