xref: /freebsd/lib/libc/Versions.def (revision 95a4709b2cca726c6b76c6743ba2d665c1730666)
1cce72e88SDaniel Eischen
2e89666a9SDaniel Eischen#
3e89666a9SDaniel Eischen# Note: Whenever bumping the FBSD version, always make
4e89666a9SDaniel Eischen#       FBSDprivate_1.0 depend on the new FBSD version.
5e89666a9SDaniel Eischen#       This will keep it at the end of the dependency chain.
6e89666a9SDaniel Eischen#
7e89666a9SDaniel Eischen
8cce72e88SDaniel Eischen# This is our first version; it depends on no other.
91aaf9d65SDaniel Eischen# This version was first added to 7.0-current.
10cce72e88SDaniel EischenFBSD_1.0 {
11cce72e88SDaniel Eischen};
12cce72e88SDaniel Eischen
131aaf9d65SDaniel Eischen# This version was first added to 8.0-current.
141aaf9d65SDaniel EischenFBSD_1.1 {
151aaf9d65SDaniel Eischen} FBSD_1.0;
161aaf9d65SDaniel Eischen
17e89666a9SDaniel Eischen# This version was first added to 9.0-current.
18e89666a9SDaniel EischenFBSD_1.2 {
19e89666a9SDaniel Eischen} FBSD_1.1;
20e89666a9SDaniel Eischen
21779ca8daSDavid Schultz# This version was first added to 10.0-current.
22779ca8daSDavid SchultzFBSD_1.3 {
23779ca8daSDavid Schultz} FBSD_1.2;
24779ca8daSDavid Schultz
254d1c5e03SDavid Chisnall# This version was first added to 11.0-current.
264d1c5e03SDavid ChisnallFBSD_1.4 {
274d1c5e03SDavid Chisnall} FBSD_1.3;
284d1c5e03SDavid Chisnall
29c3bbb3beSKonstantin Belousov# This version was first added to 12.0-current.
30c3bbb3beSKonstantin BelousovFBSD_1.5 {
31c3bbb3beSKonstantin Belousov} FBSD_1.4;
32c3bbb3beSKonstantin Belousov
3344748aa4SKonstantin Belousov# This version was first added to 13.0-current.
3444748aa4SKonstantin BelousovFBSD_1.6 {
3544748aa4SKonstantin Belousov} FBSD_1.5;
364d1c5e03SDavid Chisnall
3795950880SMariusz Zaborski# This version was first added to 14.0-current.
388c3ea3f4SKonstantin BelousovFBSD_1.7 {
398c3ea3f4SKonstantin Belousov} FBSD_1.6;
408c3ea3f4SKonstantin Belousov
41*95a4709bSYuri Pankov# This version was first added to 15.0-current.
42*95a4709bSYuri PankovFBSD_1.8 {
43*95a4709bSYuri Pankov} FBSD_1.7;
44*95a4709bSYuri Pankov
45cce72e88SDaniel Eischen# This is our private namespace.  Any global interfaces that are
46cce72e88SDaniel Eischen# strictly for use only by other FreeBSD applications and libraries
47cce72e88SDaniel Eischen# are listed here.  We use a separate namespace so we can write
48cce72e88SDaniel Eischen# simple ABI-checking tools.
49f3e9983eSDaniel Eischen#
50f3e9983eSDaniel Eischen# Please do NOT increment the version of this namespace.
518d3b75aaSDaniel EischenFBSDprivate_1.0 {
52*95a4709bSYuri Pankov} FBSD_1.8;
53