3 YAFFS_COMMON_SOURCES="\
4 yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h \
5 yaffs_tagscompat.c yaffs_tagscompat.h \
6 yaffs_packedtags1.c yaffs_packedtags1.h \
7 yaffs_packedtags2.c yaffs_packedtags2.h \
8 yaffs_nand.c yaffs_nand.h yaffs_getblockinfo.h \
9 yaffs_checkptrw.h yaffs_checkptrw.c \
10 yaffs_nameval.c yaffs_nameval.h \
11 yaffs_trace.h yaffs_attribs.h \
12 yaffs_allocator.c yaffs_allocator.h \
13 yaffs_yaffs1.c yaffs_yaffs1.h \
14 yaffs_yaffs2.c yaffs_yaffs2.h \
15 yaffs_bitmap.c yaffs_bitmap.h \
16 yaffs_verify.c yaffs_verify.h \
17 yaffs_summary.c yaffs_summary.h \
21 if [ "$1" = "copy" ] ; then
22 for i in $YAFFS_COMMON_SOURCES ; do
24 -e "s/strcat/yaffs_strcat/g" \
25 -e "s/strcpy/yaffs_strcpy/g" \
26 -e "s/strncpy/yaffs_strncpy/g" \
27 -e "s/strnlen/yaffs_strnlen/g" \
28 -e "s/strcmp/yaffs_strcmp/g" \
29 -e "s/strncmp/yaffs_strncmp/g" >$i
31 elif [ "$1" = "clean" ] ; then
32 for i in $YAFFS_COMMON_SOURCES ; do
36 echo "please specify copy or clean"