[devel] version scripts

Igor Zubkov =?iso-8859-1?q?igor=2Ezubkov_=CE=C1_gmail=2Ecom?=
Чт Май 29 19:55:34 MSD 2008


Hi!

Вот решил сделать тестовый version script для libasyncns. Для начала
надо получить список всех символов из библиотеки:
[icesik на iceberg .libs]$ nm -D libasyncns.so.0.1.0 |awk 'NF==3{print$2,$3}'
A __bss_start
A _edata
A _end
T _fini
T _init
T asyncns_cancel
T asyncns_fd
T asyncns_free
T asyncns_freeaddrinfo
T asyncns_getaddrinfo
T asyncns_getaddrinfo_done
T asyncns_getnameinfo
T asyncns_getnameinfo_done
T asyncns_getnext
T asyncns_getnqueries
T asyncns_getuserdata
T asyncns_isdone
T asyncns_new
T asyncns_res_done
T asyncns_res_query
T asyncns_res_search
T asyncns_setuserdata
T asyncns_wait
[icesik на iceberg .libs]$

Так вот, я прав:
1) что нужны только символы с пометкой T?
2) что T _fini и T _init не нужно добавлять в version script?

-- 
icesik


Подробная информация о списке рассылки Devel