Я только начал спускаться по дороге сборки и одним из первых "Привет, мир!" учебники, которые я нашел http://asm.sourceforge.net/intro/hello.html,, дают хороший способ псевдодинамического получения длины строки для ввода в системный вызов.
section .data
msg db 'Hello, World!",0xa
len equ $ - msg
Это прекрасно работает в nasm, и все собирается, связывается и работает без вопросов.
Проблема возникает, когда я пытаюсь найти способ сделать то же самое с газом.
Я понимаю, что $ в данном случае является токеном, который оценивает текущую позицию сборки http://www.csie.ntu.edu.tw/~comp03/nasm/nasmdoc3.html#section-3.5
Может ли это выражение ($ - msg) быть выражено в газе, или это синтаксический сахар исключительно для назма?