Спасибо, что прочитали первым.
Я пытаюсь понять некоторый код из OPTEE-OS.
Это часть макроса, и, кажется, она пытается объявить функцию.
.macro LOCAL_FUNC name colon
.section .text.\name
.func \name
.type \name , %function
\name \colon
.endm
Эта функция будет расположена в разделе .text .
И мой вопрос: какова цель приведенного ниже кода?
\name \colon
А также в следующем коде,
.macro END_FUNC name
.size \name , .-\name
.endfunc
.endm
Почему .size должно быть написано там?
Спасибо, что ответили ранее.