Avr studio 4.19 v 730

Ak by ste v tom niekto robili, tak upozornujem ze prekladac z C ma nejaky bug a nepreklada korektne aspon na ATmega328P

Vyriesil som to nakopirovanim prekladaca z 6.1 ale tym padom nefunguje debuger.

Taky se mi zdálo, že překladač Cčka nepřekládá dobře. Nejdřív jsem zkoušel přenastavovat optimalizace (šlo to až s -O0), ale nakonec stačilo k jedné z proměnných přidat “volatile” a bylo OK. Zkoušel jsi ?

Skusal som i ked to nebolo potrebne ale nepomohlo. Ano bez optimalizacii to islo. Islo to aj ked premena bola char, ale s int to blblo.
Navyse co ked sa to objavi aj niekde inde a nezistim to.

Ale třeba gcc pro AVR má problém se strukturami obsahujícími řetězce které chci mít ve flash. Struktura tam je ale přístup k některým členům nefunguje správně. Stejnej kód v jiných překladačích i na jiných platformách funguje. Nic méně o tom bagu se ví…