60 # naming the 32-bit version 'sparc' would be too likely to cause errors.
61 #
62 # - lf64: Defined on platforms that offer the 32-bit largefile APIs
63 #
64 $if _ELF32
65 $add lf64
66 $endif
67 $if _sparc && _ELF32
68 $add sparc32
69 $endif
70 $if _sparc && _ELF64
71 $add sparcv9
72 $endif
73 $if _x86 && _ELF32
74 $add i386
75 $endif
76 $if _x86 && _ELF64
77 $add amd64
78 $endif
79
80 SYMBOL_VERSION ILLUMOS_0.26 { # fts(3) LFS
81 $if lf64
82 protected:
83 fts_children64;
84 fts_close64;
85 fts_open64;
86 fts_read64;
87 fts_set64;
88 $endif
89 } ILLUMOS_0.25;
90
91 SYMBOL_VERSION ILLUMOS_0.25 { # inet_* moved from libnsl/libsocket
92 protected:
93 inet_addr;
94 inet_aton;
95 inet_lnaof;
96 inet_makeaddr;
97 inet_netof;
98 inet_network;
99 inet_ntoa;
|
60 # naming the 32-bit version 'sparc' would be too likely to cause errors.
61 #
62 # - lf64: Defined on platforms that offer the 32-bit largefile APIs
63 #
64 $if _ELF32
65 $add lf64
66 $endif
67 $if _sparc && _ELF32
68 $add sparc32
69 $endif
70 $if _sparc && _ELF64
71 $add sparcv9
72 $endif
73 $if _x86 && _ELF32
74 $add i386
75 $endif
76 $if _x86 && _ELF64
77 $add amd64
78 $endif
79
80 SYMBOL_VERSION ILLUMOS_0.27 { # memset_s(3C) and set_constraint_handler_s(3C)
81 protected:
82 abort_handler_s;
83 ignore_handler_s;
84 memset_s;
85 set_constraint_handler_s;
86 } ILLUMOS_0.26;
87
88 SYMBOL_VERSION ILLUMOS_0.26 { # fts(3) LFS
89 $if lf64
90 protected:
91 fts_children64;
92 fts_close64;
93 fts_open64;
94 fts_read64;
95 fts_set64;
96 $endif
97 } ILLUMOS_0.25;
98
99 SYMBOL_VERSION ILLUMOS_0.25 { # inet_* moved from libnsl/libsocket
100 protected:
101 inet_addr;
102 inet_aton;
103 inet_lnaof;
104 inet_makeaddr;
105 inet_netof;
106 inet_network;
107 inet_ntoa;
|