From 44079dc238cadc72c4b65452f195150ff1e81f83 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Sat, 24 Aug 2019 12:06:28 +0200 Subject: Makefile.in: Add .NOTPARALLEL. For #888 --- Makefile.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Makefile.in b/Makefile.in index 43381bf5f..e08e231b9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -591,3 +591,12 @@ clean-pure-gpl: force: .PHONY: force clean distclean clean-c clean-pure-gpl + +# Most of the compilation is done through gnatmake, so using make -jX it not +# very effective. +# Hint: for parallel build use: make GNATMAKE="gnatmake -j8" +# Parallel builds may fail with the llvm backend as it can start two gnatmake +# in parallel: one for ghdl_llvm and the other for ghdl1-llvm. But they +# share the same objects. +# Any better fix is welcome! +.NOTPARALLEL: -- cgit v1.2.3