]> git.sesse.net Git - x264/commit
x86: Experimental nasm support
authorHenrik Gramner <henrik@gramner.com>
Sat, 23 May 2015 17:44:16 +0000 (19:44 +0200)
committerHenrik Gramner <henrik@gramner.com>
Sat, 25 Jul 2015 20:52:54 +0000 (22:52 +0200)
commitb568a256b9bc6c500d7b1ffe4b9c3311ee5ff337
tree51414ef7f63e88eae66a97658f57d2ce9360f304
parentd14e38c059c9a2aecc82477b99d56ef74eb731ec
x86: Experimental nasm support

Enables the use of nasm as an alternative to yasm.

Note that nasm cannot assemble x264 with PIC enabled since it currently doesn't
support [symbol-$$] addressing which is used extensively by x264's PIC code.
This includes all 64-bit Windows and 64-bit OS X builds, even non-shared.

For the above reason nasm is currently intentionally not auto-detected, instead
the assembler must be explicitly specified using "AS=nasm ./configure".

Also drop -O2 from ASFLAGS since it's simply ignored anyway.
common/x86/x86inc.asm
configure
tools/checkasm-a.asm