то комментарии записанные в .асм файле генерируются или нет? Т. Е. будет ли закодирован текст комментария или он только в .асм останется?
Если компилируется с отладочной информацией, то есть информация про метки и комментарии, а так конечно, комментарии в коде не остаются. Первый вариант предназначен только для отладки
Комментарии удалит ещё препроцессор, ассемблер (та часть, которая инструкции пишет) о них уже не узнает, и никакого стандартного механизма для проброса коментариев в бинарник нет. Даже в отладочной инфе вроде бы нет подходящих записей. Хочешь комментарии — делаешь отладочную инфу, в отладочную инфу попадают записи вида адрес-файл-строка, отладчик подгружает соответствующий исходник, в исходнике комментарии. Это если отладчик умеет source-level отладку. Если не умеет, будут в основном метки.
Ясно. Спасибо.
Обсуждают сегодня