One more comment: you may need the -fpic option on the compilation step if you are overriding symbols. Otherwise, all AIX object files are PIC by default. AIX normally uses tight binding within a shared module, unless the -Wl,-G option is used for System-V semantics. The compiler optimizes for tight binding as well, unless -fpic is specified. David