[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1033379: nasm: use i386-baseline compatible NOP alignment



Source: x264
Version: 2:0.164.3095+gitbaee400-2
Followup-For: Bug #1033379
Control: retitle -1 x264: nasm: use i386-baseline compatible NOP alignment
Control: tags -1 patch

Please find a patch / merge request for this on Salsa at: https://salsa.debian.org/multimedia-team/x264/-/merge_requests/2

I believe that the file /usr/lib/i386-linux-gnu/libx264.a is affected in the
i386 archive package - 'objdump -d ... | grep nopl' can help to confirm this.

There could be a small performance degradation moving from multi-byte NOP to
single-byte NOP; I have not found any discussions where it has appeared to make
a noticeable difference, though.

The benefit we'd get is continued multimedia playback on devices that are at
the very edge of our i386 baseline, currently including the earliest editions
of the OLPC laptop (I have no affiliation or relationship with OLPC, but I like
the idea that they could be repurposed as low-power, wireless-connected devices
to perform basic duties.  15 years is a while for a CPU; for a human it could
also be a useful time to discover items from the past).


Reply to: