X-Git-Url: https://yaffs.net/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=utils%2FMakefile;h=a00fa134bc04ced4e99c1914c942c0017a78cfb8;hp=6f0ee2449e5e9e79f0533b2ded3c992fa23ea0e4;hb=0065378b27638ee07352282b51b596fabcac26e4;hpb=1f3d64d1d804fef6715126dead54bf30b176c67e diff --git a/utils/Makefile b/utils/Makefile index 6f0ee24..a00fa13 100644 --- a/utils/Makefile +++ b/utils/Makefile @@ -15,7 +15,7 @@ #KERNELDIR = /usr/src/kernel-headers-2.4.18 -CFLAGS = -O2 -Wall -DCONFIG_YAFFS_UTIL +CFLAGS = -O2 -Wall -Werror -DCONFIG_YAFFS_UTIL CFLAGS+= -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations CFLAGS+= -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline @@ -25,7 +25,7 @@ MAKETOOLS = CC=$(MAKETOOLS)gcc COMMON_BASE_C_LINKS = yaffs_ecc.c -COMMON_BASE_LINKS = $(COMMON_BASE_C_LINKS) yaffs_ecc.h yaffs_guts.h yaffs_packedtags2.h yaffs_trace.h +COMMON_BASE_LINKS = $(COMMON_BASE_C_LINKS) yaffs_ecc.h yaffs_guts.h yaffs_packedtags2.h yaffs_trace.h yaffs_endian.h COMMON_DIRECT_C_LINKS = yaffs_hweight.c COMMON_C_LINKS = $(COMMON_DIRECT_C_LINKS) $(COMMON_BASE_C_LINKS) COMMON_DIRECT_LINKS= $(COMMON_DIRECT_C_LINKS) yportenv.h yaffs_hweight.h yaffs_list.h @@ -50,7 +50,7 @@ $(BASE_LINKS): $(DIRECT_LINKS): ln -s ../direct/$@ $@ -$(COMMONOBJS) $(MKYAFFSIMAGEOBJS) $(MKYAFFS2IMAGEOBJS) : $(ALL_LINKS) +$(COMMONOBJS) $(MKYAFFSIMAGEOBJS) $(MKYAFFS2IMAGEOBJS) : $(ALL_LINKS) Makefile $(COMMONOBJS) $(MKYAFFSIMAGEOBJS) $(MKYAFFS2IMAGEOBJS) : %.o: %.c $(CC) -c $(CFLAGS) $< -o $@