From 16df96a0d52168ffd252cb5547df303768e3519f Mon Sep 17 00:00:00 2001 From: Charles Manning Date: Mon, 29 Nov 2010 13:16:54 +1300 Subject: [PATCH] yaffs direct: Fix pthread compilation issue. Signed-off-by: Charles Manning --- direct/basic-test/Makefile | 3 +++ direct/basic-test/yaffs_osglue.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/direct/basic-test/Makefile b/direct/basic-test/Makefile index a4207aa..cc9094e 100644 --- a/direct/basic-test/Makefile +++ b/direct/basic-test/Makefile @@ -30,6 +30,9 @@ CFLAGS+= -Werror=strict-prototypes -Werror=missing-parameter-type CFLAGS+= -Werror=redundant-decls -Werror=nested-externs -Winline CFLAGS+= -Werror=undef +CFLAGS+= -DCONFIG_YAFFS_USE_PTHREADS -lpthread + + COMMONTESTOBJS = yaffscfg2k.o yaffs_osglue.o \ yaffs_ecc.o yaffs_fileem.o yaffs_fileem2k.o yaffsfs.o yaffs_guts.o \ yaffs_packedtags1.o yaffs_ramdisk.o yaffs_ramem2k.o \ diff --git a/direct/basic-test/yaffs_osglue.c b/direct/basic-test/yaffs_osglue.c index 1496383..6e8870b 100644 --- a/direct/basic-test/yaffs_osglue.c +++ b/direct/basic-test/yaffs_osglue.c @@ -39,7 +39,7 @@ int yaffsfs_GetLastError(void) #ifdef CONFIG_YAFFS_USE_PTHREADS -#include +#include static pthread_mutex_t mutex1; @@ -55,7 +55,7 @@ void yaffsfs_Unlock(void) void yaffsfs_LockInit(void) { - pthread_mutex_init( &mutex, NULL); + pthread_mutex_init( &mutex1, NULL); } #else -- 2.30.2