Sure, but my work was not even "alpha" release. It can wait later to be submitted for real.
Why ?
Because I would like to make it very clean. I think it is better to use a define in its exact meaning and not because "it would work the same than an other one".
I prefer something like :
#if defined(__A__) || defined(__B__) || ... || defined(__Z__)
blabla
#endif
instead of
#if defined(__B__) || ... || defined(__Z__)
# define __A__
#endif
#ifdef __A__
blabla
#endif
Even if it doesn't change anything for now, it would later. For that kind of platform specific code, if it has to fork, the sooner is the better.
But, anyway, I've very hardly found time to write those small patches that juste make NetBSD compiles.
In comparaison, the work to make NetBSD runs is huge and I don't feel like succeeding.
Thank you for pushing me not to give up.