]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Debug: Add a Makefile rule for assembler intermediates.
authorJan Moskyto Matejka <mq@ucw.cz>
Wed, 26 Apr 2017 08:53:48 +0000 (10:53 +0200)
committerJan Moskyto Matejka <mq@ucw.cz>
Wed, 26 Apr 2017 08:53:48 +0000 (10:53 +0200)
The main Makefile rules directly compile to object files;
this target is only for debug purposes.

Makefile.in

index a5e80ff415b8b87906a56a71a3998d819ff214d1..25af140cbec96693694ef964174fffbc8af84e6b 100644 (file)
@@ -99,6 +99,17 @@ $(objdir)/%.o: $(objdir)/%.c $(objdir)/.dir-stamp $(objdir)/sysdep/paths.h
        $(E)echo CC -o $@ -c $<
        $(Q)$(CC) $(CFLAGS) -MMD -MP -o $@ -c $<
 
+
+$(objdir)/%.S: $(srcdir)/%.c $(objdir)/.dir-stamp $(objdir)/sysdep/paths.h
+       $(E)echo CC -o $@ -S $<
+       $(Q)$(CC) $(CFLAGS) -MMD -MP -o $@ -S $<
+
+$(objdir)/%.S: $(objdir)/%.c $(objdir)/.dir-stamp $(objdir)/sysdep/paths.h
+       $(E)echo CC -o $@ -S $<
+       $(Q)$(CC) $(CFLAGS) -MMD -MP -o $@ -S $<
+
+
+
 $(objdir)/.dir-stamp:
        $(E)echo MKDIR -p $(addprefix $(objdir)/,$(dirs) doc)
        $(Q)mkdir -p $(addprefix $(objdir)/,$(dirs) doc)