LIBS = @LIBS@
-CFLAGS = @CFLAGS@
+CFLAGS = @CFLAGS@ -Wall
ALL_CFLAGS = $(INTERNAL_CFLAGS) $(X_CFLAGS) $(T_CFLAGS) \
$(CFLAGS) $(WARN_CFLAGS) $(XCFLAGS) @DEFS@
ALL_CPPFLAGS = $(CPPFLAGS) $(X_CPPFLAGS) $(T_CPPFLAGS)
distclean: clean
-rm -f auto-host.h auto-build.h cstamp-h Makefile
- -rm -f configargs.h config.status config.run config.cache config.bak config.log *~
+ config.status config.run config.cache config.bak config.log *~
# This tells GNU Make version 3 not to put all variables in the environment.
.NOEXPORT:
##########################
# Sdcpp
-SDCC_OBJS = sdcpp.o sdcpp-opts.o c-ppoutput.o cppdefault.o prefix.o version.o opts.o options.o c-incpath.o
+SDCC_OBJS = sdcpp.o sdcpp-opts.o c-ppoutput.o cppdefault.o prefix.o version.o opts.o opts-common.o options.o c-incpath.o
$(TARGET): $(SDCC_OBJS) $(MY_LIBIBERTY_BITS) libcpp.a $(LIBDEPS)
mkdir -p $(dir $@)
opts.o: opts.c $(CONFIG_H) $(LIBCPP_DEPS) options.h
+opts-common.o: opts.c $(CONFIG_H) $(LIBCPP_DEPS) options.h
+
c-incpath.o: $(CONFIG_H) $(LIBCPP_DEPS) c-incpath.h
version.o: version.c version.h