Если насчёт локальных переменных и границ блоков бывает, то насчёт статиков можно позволить ещё раз задуматься:) http://programmersforum.ru/showthread.php?t=124484 Кстати, помнится общался с yuri_t - в tnkernel не использовались варианты критических секций, обернутых скобками и с локальными переменными хранения интеррапт-состояния именно из-за такого трабла старой мелкомягкой студии, в которой он синтетику мучал.