gcc/objdump a riadky v disasm, was: Jak se prelozi

Jan Waclawek konfera na efton.sk
Čtvrtek Duben 25 18:41:05 CEST 2024


Zacal by som s -g3 v optionoch prekladaca, tu
https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html je zoznam toho
co vsetko sa da vyskusat... (ano je to vyzivne).

Mozno aj nieco s tym objdump, ale nemyslim si.

A mozno je to pre C++ nemozne, vzhladom na... no proste to ze C++ je
prekomplikovana hovadina.

wek


----- Original Message ---------------

>Na to jsem se chtěl zeptat. Mě taky překvapilo, µe mezitím nejsou řádky 
>C kódu, jak jsem si pamatoval µe vµdycky byly. Takµe předpokládám, µe 
>bych někam do nastavení buildu musel připsat pár písmenek.
>
>PH
>
>Dne 25.04.2024 v 18:27 Jan Waclawek napsal(a):
>> <__TEXT_REGION_LENGTH__+0x7f0447>
>>     fe:    40 91 a8 04     lds    r20, 0x04A8    ; 0x8004a8
>> <__TEXT_REGION_LENGTH__+0x7f04a8>
>>    102:    30 91 a8 04     lds    r19, 0x04A8    ; 0x8004a8
>> [...]
>> <__TEXT_REGION_LENGTH__+0x7f0444>
>>    10e:    46 fd           sbrc    r20, 6
>>    110:    90 93 44 04     sts    0x0444, r25    ; 0x800444
>> <__TEXT_REGION_LENGTH__+0x7f0444>
>>    114:    37 fd           sbrc    r19, 7
>>    116:    20 93 44 04     sts    0x0444, r18    ; 0x800444
>> <__TEXT_REGION_LENGTH__+0x7f0444>
>>
>>
>> Skoda, ze v tom listingu nie su zdrojove riadky, to je C++ artefakt, alebo
>> len zle nastaveny nejaky -gX switch pri preklade?
>>



Další informace o konferenci Hw-list