76 # naming the 32-bit version 'sparc' would be too likely to cause errors.
77 #
78 # - lf64: Defined on platforms that offer the 32-bit largefile APIs
79 #
80 $if _ELF32
81 $add lf64
82 $endif
83 $if _sparc && _ELF32
84 $add sparc32
85 $endif
86 $if _sparc && _ELF64
87 $add sparcv9
88 $endif
89 $if _x86 && _ELF32
90 $add i386
91 $endif
92 $if _x86 && _ELF64
93 $add amd64
94 $endif
95
96 SYMBOL_VERSION ILLUMOS_0.19 { # flock
97 protected:
98 flock;
99 } ILLUMOS_0.18;
100
101 SYMBOL_VERSION ILLUMOS_0.18 { # signalfd
102 protected:
103 signalfd;
104 } ILLUMOS_0.17;
105
106 SYMBOL_VERSION ILLUMOS_0.17 { # glob(3C) LFS
107 $if lf64
108 protected:
109 _glob_ext64;
110 _globfree_ext64;
111 $endif
112 } ILLUMOS_0.16;
113
114 SYMBOL_VERSION ILLUMOS_0.16 { # timerfd
115 protected:
|
76 # naming the 32-bit version 'sparc' would be too likely to cause errors.
77 #
78 # - lf64: Defined on platforms that offer the 32-bit largefile APIs
79 #
80 $if _ELF32
81 $add lf64
82 $endif
83 $if _sparc && _ELF32
84 $add sparc32
85 $endif
86 $if _sparc && _ELF64
87 $add sparcv9
88 $endif
89 $if _x86 && _ELF32
90 $add i386
91 $endif
92 $if _x86 && _ELF64
93 $add amd64
94 $endif
95
96 SYMBOL_VERSION ILLUMOS_0.20 { # priv_defaultset
97 priv_defaultset;
98 } ILLUMOS_0.19;
99
100 SYMBOL_VERSION ILLUMOS_0.19 { # flock
101 protected:
102 flock;
103 } ILLUMOS_0.18;
104
105 SYMBOL_VERSION ILLUMOS_0.18 { # signalfd
106 protected:
107 signalfd;
108 } ILLUMOS_0.17;
109
110 SYMBOL_VERSION ILLUMOS_0.17 { # glob(3C) LFS
111 $if lf64
112 protected:
113 _glob_ext64;
114 _globfree_ext64;
115 $endif
116 } ILLUMOS_0.16;
117
118 SYMBOL_VERSION ILLUMOS_0.16 { # timerfd
119 protected:
|