diff options
author | Tristan Gingold <tgingold@free.fr> | 2019-08-24 12:06:28 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2019-08-27 07:51:47 +0200 |
commit | 44079dc238cadc72c4b65452f195150ff1e81f83 (patch) | |
tree | 6f28331f6d792f05715ba1cad9ab136ddb2b6dad | |
parent | 7fc4bb760bae92af88e41cfd70e67a4393dafc12 (diff) | |
download | ghdl-44079dc238cadc72c4b65452f195150ff1e81f83.tar.gz ghdl-44079dc238cadc72c4b65452f195150ff1e81f83.tar.bz2 ghdl-44079dc238cadc72c4b65452f195150ff1e81f83.zip |
Makefile.in: Add .NOTPARALLEL. For #888
-rw-r--r-- | Makefile.in | 9 |
1 files changed, 9 insertions, 0 deletions
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: |