Date: Fri, 1 Oct 2021 12:19:54 GMT From: Hans Petter Selasky <hselasky@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 38c857d956d6 - main - mixer(3): Add symbol versioning. Message-ID: <202110011219.191CJs5c030336@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by hselasky: URL: https://cgit.FreeBSD.org/src/commit/?id=38c857d956d61b811fb2047bc980b90d64a072bf commit 38c857d956d61b811fb2047bc980b90d64a072bf Author: Hans Petter Selasky <hselasky@FreeBSD.org> AuthorDate: 2021-10-01 12:14:38 +0000 Commit: Hans Petter Selasky <hselasky@FreeBSD.org> CommitDate: 2021-10-01 12:18:43 +0000 mixer(3): Add symbol versioning. Suggested by: kib Differential Revision: https://reviews.freebsd.org/D32254 Sponsored by: NVIDIA Networking --- lib/libmixer/Makefile | 2 ++ lib/libmixer/Symbol.map | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/lib/libmixer/Makefile b/lib/libmixer/Makefile index 12081ee3835b..d7e77f79856e 100644 --- a/lib/libmixer/Makefile +++ b/lib/libmixer/Makefile @@ -4,5 +4,7 @@ LIB= mixer SRCS= ${LIB}.c INCS= ${LIB}.h MAN= ${LIB}.3 +VERSION_DEF= ${LIBCSRCDIR}/Versions.def +SYMBOL_MAPS= ${.CURDIR}/Symbol.map .include <bsd.lib.mk> diff --git a/lib/libmixer/Symbol.map b/lib/libmixer/Symbol.map new file mode 100644 index 000000000000..6736debe1897 --- /dev/null +++ b/lib/libmixer/Symbol.map @@ -0,0 +1,22 @@ +/* + * $FreeBSD$ + */ + +FBSD_1.7 { + mixer_open; + mixer_close; + mixer_get_dev; + mixer_get_dev_byname; + mixer_add_ctl; + mixer_add_ctl_s; + mixer_remove_ctl; + mixer_get_ctl; + mixer_get_ctl_byname; + mixer_set_vol; + mixer_set_mute; + mixer_mod_recsrc; + mixer_get_default_unit; + mixer_set_default_unit; + mixer_get_mode; + mixer_get_nmixers; +};
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110011219.191CJs5c030336>