On 2025-05-25 07:25, Jon Turney via Cygwin-apps wrote:
On 18/05/2025 14:47, Jon Turney wrote:
Idk how this problem can be solved without writing our own loader (or a pre- loader, run before CreateProcess() which just checks if everything good (which would probably make fork() performance even more terrible))

Actually, we could have a post-loader: if CreateProcess() fails with the error code we get when symbols are missing, we could run a tool which checks for that and outputs problems to stdout.
                        ^^^^^^^^^^ stderr?!

That would at least avoid the performance hit.
--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to