Hi, I am not quite sure whether this question belongs on the list but I'll start here. Answers and or referrals to other lists are hoped for. I am trying to create shared library using arm-elf-gcc for THUMB (using option -mthumb). It seems to me that the arm-elf-ld does not generate PLT entries for extern functions, however it generates GOT entries. I am able to see the PLT and GOT entries in ARM mode. I am using: Binutils - 2.14 Gcc - 4.4.1 Is it a known problem in GCC or am I missing anything? >From the link http://sources.redhat.com/ml/binutils/2002-07/msg00578.html I understand that the issues is known and fixed, am I making sense here? Thanks in advance Arnald