forked from https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm