X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=Makefile;h=9f0401b439feab78862e2c4c3cc3b2fef6877edb;hb=6275ceca70721ec10e92124fb5bfa368e9db539b;hp=638712350a125952e108cf6390304e8adeff571e;hpb=df3615a758a795543440a9b51311669c9fe6d787;p=cparser diff --git a/Makefile b/Makefile index 6387123..9f0401b 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,7 @@ endif CPPFLAGS = -I. CPPFLAGS += $(FIRM_CPPFLAGS) -CFLAGS += -Wall -W -Wstrict-prototypes -Wmissing-prototypes -std=c99 -pedantic +CFLAGS += -Wall -W -Wstrict-prototypes -Wmissing-prototypes -std=c99 CFLAGS_debug = -O0 -g CFLAGS_optimize = -O3 -fomit-frame-pointer -DNDEBUG CFLAGS_profile = -pg -O3 -fno-inline @@ -47,6 +47,7 @@ SOURCES := \ entitymap.c \ format_check.c \ input.c \ + jump_target.c \ main.c \ mangle.c \ preprocessor.c \ @@ -104,6 +105,7 @@ $(GOAL): $(LIBFIRM_FILE) $(OBJECTS) $(Q)$(CC) $(OBJECTS) $(LIBFIRM_FILE) -o $(GOAL) $(LFLAGS) ifneq ("$(LIBFIRM_FILE)", "") +ifneq ("$(MAKECMDGOALS)", "clean") $(LIBFIRM_FILE): libfirm_subdir # Re-evaluate Makefile after libfirm_subdir has been executed Makefile: libfirm_subdir @@ -111,6 +113,7 @@ Makefile: libfirm_subdir libfirm_subdir: $(Q)$(MAKE) -C $(FIRM_HOME) $(LIBFIRM_FILE_BASE) endif +endif splint: $(SPLINTS) @@ -160,4 +163,4 @@ $(BUILDDIR)/%.o: %.c clean: @echo '===> CLEAN' - $(Q)rm -rf $(BUILDDIR)/ $(GOAL) + $(Q)rm -rf $(OBJECTS) $(GOAL)