svn commit: r291439 - head/lib/librt
Daniel Eischen
deischen at FreeBSD.org
Sun Nov 29 06:14:52 UTC 2015
Author: deischen
Date: Sun Nov 29 06:14:51 2015
New Revision: 291439
URL: https://svnweb.freebsd.org/changeset/base/291439
Log:
Unbreak symbol versioning. I have no idea when it was broken, but it's been
at least a few months if not a year or more.
Added:
head/lib/librt/Symbol.map (contents, props changed)
Deleted:
head/lib/librt/Version.map
Modified:
head/lib/librt/Makefile
Modified: head/lib/librt/Makefile
==============================================================================
--- head/lib/librt/Makefile Sun Nov 29 05:49:49 2015 (r291438)
+++ head/lib/librt/Makefile Sun Nov 29 06:14:51 2015 (r291439)
@@ -17,7 +17,8 @@ SRCS+= aio.c mq.c sigev_thread.c timer.c
PRECIOUSLIB=
-VERSION_MAP= ${.CURDIR}/Version.map
+VERSION_DEF=${.CURDIR}/../libc/Versions.def
+SYMBOL_MAPS=${.CURDIR}/Symbol.map
.if ${MK_TESTS} != "no"
SUBDIR+= tests
Added: head/lib/librt/Symbol.map
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lib/librt/Symbol.map Sun Nov 29 06:14:51 2015 (r291439)
@@ -0,0 +1,69 @@
+/*
+ * $FreeBSD$
+ */
+
+FBSD_1.0 {
+ aio_read;
+ aio_write;
+ aio_return;
+ aio_waitcomplete;
+ aio_fsync;
+ mq_open;
+ mq_close;
+ mq_notify;
+ mq_getattr;
+ mq_setattr;
+ mq_timedreceive;
+ mq_timedsend;
+ mq_unlink;
+ mq_send;
+ mq_receive;
+ timer_create;
+ timer_delete;
+ timer_gettime;
+ timer_settime;
+ timer_getoverrun;
+};
+
+FBSDprivate_1.0 {
+ _aio_read;
+ _aio_write;
+ _aio_return;
+ _aio_waitcomplete;
+ _aio_fsync;
+ __aio_read;
+ __aio_write;
+ __aio_return;
+ __aio_waitcomplete;
+ __aio_fsync;
+ _mq_open;
+ _mq_close;
+ _mq_notify;
+ _mq_getattr;
+ _mq_setattr;
+ _mq_timedreceive;
+ _mq_timedsend;
+ _mq_unlink;
+ _mq_send;
+ _mq_receive;
+ __mq_open;
+ __mq_close;
+ __mq_notify;
+ __mq_getattr;
+ __mq_setattr;
+ __mq_timedreceive;
+ __mq_timedsend;
+ __mq_unlink;
+ __mq_send;
+ __mq_receive;
+ _timer_create;
+ _timer_delete;
+ _timer_gettime;
+ _timer_settime;
+ _timer_getoverrun;
+ __timer_create;
+ __timer_delete;
+ __timer_gettime;
+ __timer_settime;
+ __timer_getoverrun;
+};
More information about the svn-src-all
mailing list