Re: No yasm support?

Michael Militzer <[email protected]>
Newsgroups gmane.comp.video.xvid.devel
Message-ID <[email protected]>
Hi,

the X86_64 code does not assemble with yasm. It's not difficult to make it
work with yasm but then nasm won't swallow it anymore.

You could add assembler specific macros to make it work with both yasm and
nasm - but why? I don't think it should be a huge problem to have both yasm
and nasm installed on your build machine...

Regards,
Michael


Quoting Jason Garrett-Glaser <[email protected]>:

> On Tue, Dec 2, 2008 at 3:26 PM, Takashi Mochizuki
> <[email protected]> wrote:
>> Hi
>>
>> I have tried to run bootstrap.sh, but it does not recognize my yasm.
>> (MacOS X 10.5.5. + MacPort + yasm 0.7.0.2066)
>>
>> Every entry for yasm support has gone under generic build... why?
>> I have 080820 snapshot src, and it has yasm entries under xvidcore/
>> build/generic/configure.in.
>> I also have read ChangeLog file, but it does not any information.
>>
>> //
>>
>> diff -u snippet btw 20080820 and 1.2.0 official following:
>>
>>  dnl NASM version requirement
>> -minimum_nasm_patch_version=34
>> -minimum_nasm_minor_version=99
>> +minimum_nasm_minor_version=0
>>  minimum_nasm_major_version=2
>>  nasm_prog="nasm"
>> -yasm_prog="yasm"
>>
>> :
>>
>>     dnl
>>     dnl Checking for nasm compatible programs
>> -   dnl yasm is preferred over nasm, because... i can use it
>> -   dnl to profile assembly code ;-)
>>     dnl
>>
>> etc...
>>
>> Takashi Mochizuki
>> _______________________________________________
>> Xvid-devel mailing list
>> [email protected]
>> http://list.xvid.org/mailman/listinfo/xvid-devel
>>
>
> That's rather odd, especially since almost exactly at the same time,
> x264 dropped nasm support in favor of yasm because nasm does not
> correctly handle some SSE4 code ( pinsrd xmm0, [eax], 1 does not work,
> for example).
>
> Dark Shikari
> _______________________________________________
> Xvid-devel mailing list
> [email protected]
> http://list.xvid.org/mailman/listinfo/xvid-devel
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.