[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
там используется такая штука (только что нашел в доке):
То, что локальные переменные размещаются статически, означает, что ICC8051
V.4.00 не используется стек для передачи параметров, как это делают многие
компиляторы Си. Это позволяет генерировать быстрый и компактный код, но делает
код Си не реентерабельным. Для экономии памяти редактор связей (XLINK)
перекрывает области памяти, где размещаются локальные переменные, для функций,
не активных в одно и то же время.
Такие ситуации обрабатываются полностью прозрачно для
E-mail: info@telesys.ru