Advertisement
Guest User

Untitled

a guest
Aug 27th, 2019
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. diff --cc passes/pmgen/Makefile.inc
  2. index 8e0cbdca,e3386667..835f8fd7
  3. --- a/passes/pmgen/Makefile.inc
  4. +++ b/passes/pmgen/Makefile.inc
  5. @@@ -1,23 -1,19 +1,29 @@@
  6. +%_pm.h: passes/pmgen/pmgen.py %.pmg
  7. + $(P) mkdir -p passes/pmgen && python3 $< -o $@ -p $(subst _pm.h,,$(notdir $@)) $(filter-out $<,$^)
  8. +
  9. +# --------------------------------------
  10. +
  11. +OBJS += passes/pmgen/test_pmgen.o
  12. +passes/pmgen/test_pmgen.o: passes/pmgen/test_pmgen_pm.h passes/pmgen/ice40_dsp_pm.h passes/pmgen/peepopt_pm.h
  13. +$(eval $(call add_extra_objs,passes/pmgen/test_pmgen_pm.h))
  14. +
  15. +# --------------------------------------
  16. +
  17. OBJS += passes/pmgen/ice40_dsp.o
  18. -OBJS += passes/pmgen/xilinx_dsp.o
  19. -OBJS += passes/pmgen/peepopt.o
  20. -
  21. -# --------------------------------------
  22. -
  23. -passes/pmgen/%.o: passes/pmgen/%_pm.h
  24. passes/pmgen/ice40_dsp.o: passes/pmgen/ice40_dsp_pm.h
  25. +$(eval $(call add_extra_objs,passes/pmgen/ice40_dsp_pm.h))
  26. +
  27. +# --------------------------------------
  28. +
  29. ++OBJS += passes/pmgen/xilinx_dsp.o
  30. + passes/pmgen/xilinx_dsp.o: passes/pmgen/xilinx_dsp_pm.h
  31. -EXTRA_OBJS += passes/pmgen/ice40_dsp_pm.h
  32. -EXTRA_OBJS += passes/pmgen/xilinx_dsp_pm.h
  33. -.SECONDARY: passes/pmgen/ice40_dsp_pm.h
  34. -.SECONDARY: passes/pmgen/xilinx_dsp_pm.h
  35. ++$(eval $(call add_extra_objs,passes/pmgen/xilinx_dsp_pm.h))
  36. +
  37. -passes/pmgen/%_pm.h: passes/pmgen/pmgen.py passes/pmgen/%.pmg
  38. - $(P) mkdir -p passes/pmgen && python3 $< -o $@ -p $* $(filter-out $<,$^)
  39. ++# --------------------------------------
  40. ++
  41. +OBJS += passes/pmgen/ice40_wrapcarry.o
  42. +passes/pmgen/ice40_wrapcarry.o: passes/pmgen/ice40_wrapcarry_pm.h
  43. +$(eval $(call add_extra_objs,passes/pmgen/ice40_wrapcarry_pm.h))
  44.  
  45. # --------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement