Thanks for this; I've applied it to the master branch for Debian. After comparing all the symbols potentially exported from assembly with those declared in asm-prototypes.h, I found that cmpxchg8b_emu is missing. This is only defined when building for 486 so it doesn't affect Debian, but you may want to add that if you resubmit this upstream.
Ben. -- Ben Hutchings friends: People who know you well, but like you anyway.
Description: This is a digitally signed message part