Martin Frb via fpc-devel <fpc-devel@lists.freepascal.org> schrieb am Di.,
12. Nov. 2024, 11:12:

> Following up some question on the forum:
>
> https://forum.lazarus.freepascal.org/index.php/topic,69149.msg537855.html#msg537855
>
> I wanted to confirm one of my assumptions.
>
> If I start compiling a project (on any single file which could be
> program or library or unit, and could use other units that need to be
> compiled for it).
>
> So if I run one instance of fpc
>    fpc -options  ONE_FILENAME
>
> Then I should expect 2 processes, each process with one single thread?
> One process for fpc
> One process for the target specific ppc___
>
> And that is all?
> The one ppc will go through all the units needed?
> Or will it launch further ppc processes? (which would need to make sure
> that they don't eventually launch 2 ppc processes for one file
> recursively used via multiple of the primary used units)
>

Correct for FPC itself, though of course the ppc might start additional
processes like fpcres, as or ld.

Regards,
Sven

>
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to