From: Charles Manning Date: Thu, 9 Jul 2020 01:34:12 +0000 (+1200) Subject: Move cache code to own file X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=2403de669c3c3deeb5efbadec2990c1f757e8281;hp=b21bef3bd5ef583feed45f0500a1058cbaa47136 Move cache code to own file Signed-off-by: Charles Manning --- 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 \