> Another issue when sigset_t changes is the version numbers of shared
> libraries. Since libc and libc_r have changed on the interface level, they
> need a version bump.
I suggest to try to avoid the version bump. NetBSD-like way to do it:
Give new implementations another names in object files, so that they
don't conflict with old implementations, and preserve old
implementations in the library too. To make the compiler generate calls
to new implementations, one can add appropriate #define s in .h files.
For GCC, __asm__ attribute also can be used.
Dima
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message