Displaying 1 result from an estimated 1 matches for "0004a544".
Did you mean:
0001a544
2006 Jan 05
1
Using gcc4 visibility features
...: for an in-depth
account see
http://people.redhat.com/drepper/dsohowto.pdf
(and note there are older versions of that document around).
Consider for example stats.so. On a gcc4 Linux system this has just three
entry points
gannet% nm -g stats.so | grep " T "
00002720 T R_init_stats
0004a544 T _fini
00001f28 T _init
since the only entry point we need is the symbol registration. This
results in a smaller DSO and a faster load. It is only worth doing for
shared objects with many entry points, but this one had 262.
It also gives another reason for the registration of symbols, as this...