summaryrefslogtreecommitdiffstats
path: root/libnl-cli-3.sym
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2022-08-24 10:45:46 (GMT)
committerThomas Haller <thaller@redhat.com>2022-08-24 10:45:46 (GMT)
commit8273d6cee505594779da7345013d672308b1b2ac (patch)
treee72d7293188515378163c917156b82254dd51a68 /libnl-cli-3.sym
parent03f9efcdce2b1106005a178fc8c943f93462815a (diff)
downloadlibnl-8273d6cee505594779da7345013d672308b1b2ac.zip
libnl-8273d6cee505594779da7345013d672308b1b2ac.tar.gz
libnl-8273d6cee505594779da7345013d672308b1b2ac.tar.bz2
build: add comments to linker version scripts about the version tags
Diffstat (limited to 'libnl-cli-3.sym')
-rw-r--r--libnl-cli-3.sym6
1 files changed, 6 insertions, 0 deletions
diff --git a/libnl-cli-3.sym b/libnl-cli-3.sym
index 71ff2eb..71523ae 100644
--- a/libnl-cli-3.sym
+++ b/libnl-cli-3.sym
@@ -1,3 +1,9 @@
+# The linker version script controls which symbols are exported.
+# Version tags that correspond to past releases group the symbols
+# that were part of that release. Hence, such a version tag is sealed
+# and MUST not be extended.
+# Any new symbols MUST only be added to the bottom of the file, in
+# the version tag for the next upcoming release.
libnl_3 {
global:
nl_cli_addr_alloc;