When building a shared library on HP-UX using 'ld' and the '+I' option, I can specify an initializer function to run when that library is called. How do I the same thing using 'gcc' and/or 'ld' under LINUX?