----- "Kevin Steffensen" <[email protected]> a écrit :

> Hi all
> 
> 
> I'm currently writing a makefile for simulating a large processor
> system. I want to take advantage of my processor being multicored and
> being able to compile several files at once using the 'make -j'
> command.
> 
> I ran into the following problem: when compiling different entities
> into the same library, the object .o files will get written correctly
> while the library summary .cf files will be overwritten with the last
> compiled entity causing a simple 'make' command to work fine but a
> 'make -j' to fail. The attached tarball has an example of this.
> 
> 
> Any opinions on how to solve this?

HI,

I think that this is currently not possible.  As analysis depends on the order, 
a strict order is
required.  But, we could imagine improvments, such a a linear pre-analysis 
followed by a parallel
compilation.

Tristan.

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to