M
ff 25 xx xx xx xx
— это jmp
, т.е., скорее всего, это thunk на импорт.Оно нужно, чтобы правильно получать указатели на фукнцию. Для обычной функции адрес, присвоенный символу и есть адрес функции, а для импорта — нет, для получения адреса нужен дополнительный дереференс. Если компилятор заранее знает, что функция — импорт, он может сделать этот дереференс сам, а если не знает, то линкеру приходится генерировать переходник.