[gst-devel] interposing / dup. symbols interest ...

michael meeks michael.meeks at novell.com
Fri Dec 16 08:28:11 CET 2005


Hi Stefan,

On Fri, 2005-12-16 at 16:03 +0100, Stefan Kost wrote:
> I've followed your findings a bit on your blog. When I run you
> objectdump line agains some of the plugin I have in my own application I
> get a rather long list. Any ideas how I can/should shorten it.
> The bt_song_io_detect and *_get_type functions are the only ones that
> really matters.

	Great :-)

> 00001104 l    d  .init  00000000              .init
> 000014e0 l    d  .text  00000000              .text
> 00004f34 l    d  .fini  00000000              .fini
> 00004f50 l    d  .rodata        00000000              .rodata
> 00005884 l    d  .eh_frame      00000000              .eh_frame
> 00006888 l    d  .ctors 00000000              .ctors
> 00006890 l    d  .dtors 00000000              .dtors
> 00006898 l    d  .jcr   00000000              .jcr
> 000068a0 l    d  .data.rel.ro   00000000              .data.rel.ro
> 00006b0c l    d  .data  00000000              .data
> 00006b1c l    d  .bss   00000000              .bss

	Magic section name symbols - not an issue.

> 000068c4 g    DO *ABS*  00000000  Base        _DYNAMIC
> 00001104 g    DF .init  00000000  Base        _init
> 00006b1c g    D  *ABS*  00000000  Base        __bss_start
> 00004f34 g    DF .fini  00000000  Base        _fini
> 00006b1c g    D  *ABS*  00000000  Base        _edata
> 00006b2c g    D  *ABS*  00000000  Base        _end

	all magic & not a problem.

> 00006b20 g    DO .bss   00000004  Base        bt_bsl_debug
> 000016d0 g    DF .text  0000004c  Base        bt_song_io_buzz_get_type
> 000015d0 g    DF .text  00000100  Base        bt_song_io_detect

	These are the only 3 things you really export.

	Which is great - looks beautiful.

	HTH,

		Michael.

-- 
 michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot





More information about the gstreamer-devel mailing list