¿Qué hace el patrón de código como .size X, .- X do?
Mi pregunta es sobre algún código popular pero no bien documentado que encontré en los archivos de inicio de ARM CORTEX M comoesta STM32.
El 'patrón' es:
.size X,.-X
, donde X es un símbolo o etiqueta.
He encontradoesta respuesta y entiendo cómo.tamañ directiva ydot símbolo especial trabajo, pero la línea completa parece no hacerme nada. El resultado de la operación.- no se almacena en ningún lado.
Alguien podría explicar qué hace la línea?