LINUX.ORG.RU

История изменений

Исправление SZT, (текущая версия) :

Бонусом отмечу, что задача, в теории, еще сложнее: эти макросы могут быть расположены вне вызова foo() и считаться должны по цепочке, т.е. должен еще очищаться стек от того, что туда положилось от вызова функции.

Я думаю, что ты не сможешь нормально решить эту задачу, не запатчив компилятор. Ты что-то делаешь сильно неправильно, и решать твою задачу надо сильно другим способом

Исходная версия SZT, :

Бонусом отмечу, что задача, в теории, еще сложнее: эти макросы могут быть расположены вне вызова foo() и считаться должны по цепочке, т.е. должен еще очищаться стек от того, что туда положилось от вызова функции.

Я думаю что ты не сможешь нормально решить эту задачу, не запатчив компилятор.