Browse Source

Add explict rule for AVR specific intrinsics unit

Pierre Muller 2 years ago
parent
commit
d763c32afe
2 changed files with 5 additions and 0 deletions
  1. 2 0
      rtl/embedded/Makefile
  2. 3 0
      rtl/embedded/Makefile.fpc

+ 2 - 0
rtl/embedded/Makefile

@@ -3202,6 +3202,8 @@ endef
 $(foreach unit,$(CPU_UNITS),$(eval $(call CPU_UNITS_RULE,$(unit))))
 $(addsuffix $(PPUEXT),$(CPU_UNITS)):
 	$(COMPILER) -g $<
+intrinsics$(PPUEXT): $(PROCINC)/intrinsics.pp $(SYSTEMUNIT)$(PPUEXT)
+	$(COMPILER) $<
 avrsim$(PPUEXT): $(ARCH)/avrsim.pp heapmgr$(PPUEXT) consoleio$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
 	$(COMPILER) $(ARCH)/avrsim.pp
 raspi2$(PPUEXT): $(ARCH)/raspi2.pp consoleio$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)

+ 3 - 0
rtl/embedded/Makefile.fpc

@@ -310,6 +310,9 @@ $(addsuffix $(PPUEXT),$(CPU_UNITS)):
 
 # AVR specific units
 
+intrinsics$(PPUEXT): $(PROCINC)/intrinsics.pp $(SYSTEMUNIT)$(PPUEXT)
+	$(COMPILER) $<
+
 avrsim$(PPUEXT): $(ARCH)/avrsim.pp heapmgr$(PPUEXT) consoleio$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
 	$(COMPILER) $(ARCH)/avrsim.pp