added changes for compilation for shared libraries (PIC compatibility)
added epel_h and v asm