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.8 { # POSIX 2008 newlocale and friends
97 protected:
98 __global_locale;
99 __mb_cur_max;
100 __mb_cur_max_l;
101 btowc_l;
102 duplocale;
103 fgetwc_l;
104 freelocale;
105 getwc_l;
106 isalnum_l;
107 isalpha_l;
108 isblank_l;
109 iscntrl_l;
110 isdigit_l;
111 isgraph_l;
112 islower_l;
113 isprint_l;
114 ispunct_l;
115 isspace_l;
|
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.9 {
97 protected:
98 wcsnrtombs;
99 wcsnrtombs_l;
100 } ILLUMOS_0.8;
101
102 SYMBOL_VERSION ILLUMOS_0.8 { # POSIX 2008 newlocale and friends
103 protected:
104 __global_locale;
105 __mb_cur_max;
106 __mb_cur_max_l;
107 btowc_l;
108 duplocale;
109 fgetwc_l;
110 freelocale;
111 getwc_l;
112 isalnum_l;
113 isalpha_l;
114 isblank_l;
115 iscntrl_l;
116 isdigit_l;
117 isgraph_l;
118 islower_l;
119 isprint_l;
120 ispunct_l;
121 isspace_l;
|