Michael Van Canneyt пишет:


One idea that comes at this point is to put PPU data directly into object files, so the number of output files is reduced plain twice. The PPU data could be placed into a section that is ignored by linker. However I don't know is this is possible for all platforms.

Not each platform may support this, so if you want to go down this path, why not do the opposite, as Delphi ? Putting the .o data at the end allows the compiler to simply not read that data when reading the PPU. Only when actually linking do you need to extract all .o data from the ppus.

That is an option, too. But given that linking typically takes place at every build (as opposed to compiling), I am afraid that total number of file operations on platforms without builtin linker won't be noticeably less than it is currently.


Regards,
Sergei
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to