O que o padrão de código como .size X, .- X faz?
Minha pergunta é sobre algum código popular, mas não bem documentado, que encontrei nos arquivos de inicialização do ARM CORTEX M, comothis STM32.
O 'padrão' é:
.size X,.-X
, onde X é um símbolo ou rótul
Eu encontreiesta resposta e entenda como.Tamanh diretiva edot símbolo especial trabalho, mas ainda assim a linha completa parece não fazer nada comigo. O resultado da operação .- X não está armazenado em nenhum lugar.
lguém poderia explicar o que a linha fa