Цитата(megajohn @ Nov 16 2017, 10:54)

ой, "два CALL и один RET" или даже "два CALL и один JMP" стек не то что разгрузят, но "испортят" хоть в C хоть в ASM (не вернут в прежнее состояние, будет некий StackLeak который при таких N-вызовах порушит всё )
вы уверены в своих ранее написанных программах ? Или может я что-то не понимаю
pop sp, Dec sp и jmp. Да, 15 лет до сих пор пашет.
Цитата(AlexRayne @ Nov 16 2017, 11:19)

Да, это моветон.
Такое применяется только там где уже нечего беречь - выбрасывание исключений.
Попробовал setjmp и longjmp. Работает. Но раз моветон, применять не буду. Самому не понравилось такое решение.