Lines 195-205
Link Here
|
195 |
vcount=`expr $vcount + 1` |
195 |
vcount=`expr $vcount + 1` |
196 |
echo " echo 'strong_alias ($strong, $source)'; \\" |
196 |
echo " echo 'strong_alias ($strong, $source)'; \\" |
197 |
fi |
197 |
fi |
198 |
echo " echo 'default_symbol_version($source, $base, $ver)'; \\" |
198 |
echo " echo '#include <shlib-compat.h>'; \\" |
|
|
199 |
echo " echo 'versioned_symbol (libc, $source, $base, $ver)'; \\" |
199 |
;; |
200 |
;; |
200 |
*@*) |
201 |
*@*) |
201 |
base=`echo $name | sed 's/@.*//'` |
202 |
IFS="@," read base ver obs <<< "$name" |
202 |
ver=`echo $name | sed 's/.*@//'` |
|
|
203 |
if test -z "$vcount" ; then |
203 |
if test -z "$vcount" ; then |
204 |
source=$strong |
204 |
source=$strong |
205 |
vcount=1 |
205 |
vcount=1 |
Lines 208-214
Link Here
|
208 |
vcount=`expr $vcount + 1` |
208 |
vcount=`expr $vcount + 1` |
209 |
echo " echo 'strong_alias ($strong, $source)'; \\" |
209 |
echo " echo 'strong_alias ($strong, $source)'; \\" |
210 |
fi |
210 |
fi |
211 |
echo " echo 'symbol_version ($source, $base, $ver)'; \\" |
211 |
echo " echo '#include <shlib-compat.h>'; \\" |
|
|
212 |
echo " echo '#if SHLIB_COMPAT (libc, $ver, $obs)'; \\" |
213 |
echo " echo 'compat_symbol (libc, $source, $base, $ver)'; \\" |
214 |
echo " echo '#endif'; \\" |
212 |
;; |
215 |
;; |
213 |
!*) |
216 |
!*) |
214 |
name=`echo $name | sed 's/.//'` |
217 |
name=`echo $name | sed 's/.//'` |