Проект я не глядел, хотя там наверняка можно умеючи получить строку исходника, из которой получился вызов выше у ТС. Компиляторы сейчас умные слишком (односторонне, в меру заумности своих авторов и невозможности перевложить душу, только разум) -- могут на присвоение одной структуры в другую такую бяку сделать. Наверняка в настройках это всё можно открутить. Или при входе в функцию написано нечто типа "int a = 2, b = 3, c = 4;", может "легче" ему показаться отвести 3 инитных слова в кодовом сегменте, а на старте функции одним махом скопировать. Но если юзер перегрузит эту "родную" memcpy4() своей версией -- могут быть проблемы.
|