Versioned symbols: what can we deal with move between two symbols?

Xin LI delphij at delphij.net
Wed Mar 31 20:05:19 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Assuming that we had:

Version_1.0 {
	MySymbol64;
};

Version_private_1.0 {
	MySymbol;
};

In the past, but now we have:

Version_1.0 {
	MySymbol;
	MySymbol64;
};

Version_private_1.0 {
};

I think this would cause ABI problem.  The interfaces are the same to
their previous version, though.

Is there a way to "promote" the MySymbol from _private_1.0 interface to
_1.0 safely?

Cheers,
- -- 
Xin LI <delphij at delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!	       Live free or die
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iQEcBAEBAgAGBQJLs6rxAAoJEATO+BI/yjfBdzMH/RMI2iC1A2H9I6dFzJJZDW49
L56ApZGihV1pULe1YB59JSHXAQtxoaHfmJu/fx/uR6+AMqCxnNqjzfVl8Ic3bJnT
IYRWNjSR8zd6hQieH7rCa+taYHn/EHj+BDspiZxkGaiDnn65StOIDI03y16khdm/
maX6ANsb+HZxHDtVxt5Q0Gfs5JZlE3MZxLXmAJtTyyN6+eXlw2l4phdV3X6pBA58
JouCFZplEInhfAbczptOppyOuBuMhMcolcP2le2fU/ZOWiaKIM7oKJmD5FBnfeR+
bRYGIYVUsTfoNyNA5zZbzM0auS6jlADd04QJAL3iMNopLrZWzcupBFoVQoyvyYo=
=Zk+B
-----END PGP SIGNATURE-----


More information about the freebsd-arch mailing list