* .version: changed version to 2.5.4
[fw/sdcc] / device / lib / pic / Makefile.rules
index 1f2978124a924e0cbb69c34dcccfec784ea2a372..4555a7295bec8cf04507b67d089f54dc1ff0e18e 100644 (file)
@@ -20,7 +20,9 @@ $(topsrcdir)/$(builddir)/%.d : %.c
 # assemble
 $(topsrcdir)/$(builddir)/%.o : %.S
        @echo "[  AS   ] ==> $(patsubst $(topsrcdir)/%,%,$@)";
-       $(Q)$(AS) $(ASFLAGS) -o "$@" -c "$<";
+       $(Q)$(CPP) $(CPPFLAGS) -P -o "$*.Spp" "$<";
+       $(Q)$(AS) $(ASFLAGS) -o "$@" -c "$*.Spp";
+       $(Q)$(RM) "$*.Spp";
 
 # compile
 $(topsrcdir)/$(builddir)/%.o : %.c