Frank Heckenbach wrote:
As I said, files use a few global variables. Other parts (also used automatically by the compiler) might, but I've never checked them.
I've also never checked the compiler generated code for such cases. Initializers use global flags, but since I suppose threading usually starts after initializers are run, this should be no problem.
Any thoughts on what makes the gpc runtime library kernel-safe or kernel-unsafe ? I assume --no-exceptions is on by default in gpc ?
Regards,
Adriaan van Os