add subarch asm support for PIC objects/shared libc

this rule was omitted in previous subarch asm commit