C podozrenie na bug compilera

nesvacil@posys.cz nesvacil na posys.eu
Středa Únor 27 16:45:23 CET 2013


Jinak doplnim v 4.7.2  32bit x86 GCC bez optimalizaci.
Jirka

Dne 27. 2. 2013 16:35, nesvacil na posys.cz napsal(a):
> V GCC na x86, ted nevim v kterem. Po predchozim preteceni 8bitoveho cisla na 16bitove (naprikald cyklus for od 1 do 65535) se s nasledujicim prirazenim 8 bitoveho udaje do 16 bitove promenne pricte hodnota 256. Taky nevim, zda to je na vsech 
> platformach, ... ale pekne tenhle BUG potrapi ... .
>
> Jirka
>
>
> Dne 27. 2. 2013 16:13, Jan Waclawek napsal(a):
>> Aky kompilator, aka verzia, ake su command-line options, ako vyzera
>> disassembly funkcie?
>>
>> wek
>>
>>
>>
>> ----- Original Message ---------------
>>
>>
>>
>>> Zdravim konferenci, mam nasledovny problem:
>>>
>>> void funkcia (uint8_t *buf, uint8_t len, uint32_t *coils){
>>>     uint16_t radr;
>>>     radr = buf[0];
>>>     ...
>>> }
>>>
>>> A v debuggeri do radr priradi 0x0102, cize 16bit cislo. Optimalizacie su
>>> vypnute a priznam sa, nechapem.
>>> Ako je nieco take vobec mozne?
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list