> On Mon, 09 Dec 2013, Mouse wrote: > > I actually don't see anything that promises that a pointer to a > > function type may be converted to a pointer to void, nor back > > again (except, in each direction, when the original pointer is > > nil), much less promising anything about the results if it is > > done. But I haven't read over the whole thing recently enough > > to be sure there isn't such a promise hiding somewhere. > > Sorry, I did not express myself clearly enough. C does not > promise that function pointers can be converted to or from void* > pointers, but I believe that all existing NetBSD implementations > do allow such conversions.
if you include the powerpc64 port in the list of existing netbsd implementations, then we do have one.. or at least sort of. i don't recall the details, but they're not just simple pointers you jump to, and the descriptors take up more space than a normal pointer. .mrg.