uIP 1.0
Файл C:/asm/STM32-ethernet/ENC28J60prj/uip-master/uip/lc-addrlabels.h

Реализация локальных продолжителей (local continuations, LC) на основе фичи gcc "Метки как значение". Подробнее...

См. исходные тексты.


Подробное описание

Реализация локальных продолжителей (local continuations, LC) на основе фичи gcc "Метки как значение".

Автор:
Adam Dunkels <adam@sics.se>

Эта реализация LC основывается на специальной возможности компилятора GCC C, которая называется "labels as values" (метки как значения). Эта фича позволяет назначать указателям адрес, соответствующей отдельной метке C.

Для дополнительной информации см. документацию GCC: http://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html

Благодарю dividuum за найденную отличную реализацию применения локальных меток.

См. определение в файле lc-addrlabels.h