diff -urN x264-svn-r671.orig/common/i386/i386inc.asm x264-svn-r671/common/i386/i386inc.asm --- x264-svn-r671.orig/common/i386/i386inc.asm 2007-08-21 15:18:10 +0300 +++ x264-svn-r671/common/i386/i386inc.asm 2007-08-21 18:56:01 +0300 @@ -93,7 +93,7 @@ call %%getgot %%getgot: pop %1 - add %1, $$ - %%getgot + add %1, 0x0003 %endmacro %else %ifidn __OUTPUT_FORMAT__,elf @@ -110,7 +110,7 @@ call %%getgot %%getgot: pop %1 - add %1, GOT + $$ - %%getgot wrt ..gotpc + add %1, GOT + 0x0003 wrt ..gotpc %endmacro %endif %macro picpush 1