Re: [fpc-devel] Parallel processing in the compiler

2010-09-08 Thread Hans-Peter Diettrich
Florian Klaempfl schrieb: That's why I suggested solutions other than $IFDEF or virtual methods. Using ifs is usually not possible because some symbols simply don't existing on certain architectures. A solution for such problems was one of the first steps in that refactoring :-) Life were

Re: [fpc-devel] Problem with unit initialization order

2010-09-08 Thread Hans-Peter Diettrich
Florian Klaempfl schrieb: Target specific node units should be included only by cpunode. If it is done this way, there is no problem This doesn't solve the order-sensitivity of the used units :-( I've observed that effect already, and it may occur again at any later time. So the current code

Re: [fpc-devel] Problem with unit initialization order

2010-09-08 Thread Florian Klaempfl
Am 05.09.2010 18:30, schrieb Hans-Peter Diettrich: > Jonas Maebe schrieb: > * I assume that all the code you added in psystem.pas is with the long term view of making the parser independent. However, that is a separate project and not part of removing global variables from the

Re: [fpc-devel] Parallel processing in the compiler

2010-09-08 Thread Florian Klaempfl
Am 08.09.2010 03:10, schrieb Hans-Peter Diettrich: > Florian Klaempfl schrieb: > >>> I stopped searching after finding such code in aasmtai, aoptbase, >>> aoptobj, assemble, globals, nadd, ncgutil, nld, ogcoff, options, >>> optloop, pdecsub, pmodules, psub, symdef, systems. >> >> Well, I see no pr