-----BEGIN PGP SIGNED MESSAGE-----
Can somebody explain what the init_module and fini_module fragments are for that I find in every dot-o emitted by GPC and explain how these fragments are called? I can see that something like this would be needed if/when a module has a 'body', but surely, if a module is just a collection of functions ,procedures and bss data (OK I admit my c background), no per-module initialisation or cleanup is required and these fragments shouldn't be necessary (or should just consist of an immeadiate return)?