arm-gcc release
Miroslav Mraz
mraz na seznam.cz
Pátek Říjen 4 16:54:18 CEST 2013
Ještě jsem si vzpomněl na jiný trik, jak se vyhnout přílišné
optimalizaci. Globální proměnné nadefinovat do zvláštního modulu *.c a v
příslušné hlavičce je pak deklarovat jako extern. Překladač pak nemůže
udělat žádný předpoklad o jejich hodnotách a tak se k nim chová v
podstatě tak, jako by byly volatilní.
Mrazík
On 10/04/2013 04:12 PM, Michal Grunt wrote:
> Popeláře nastavím. Použití -Os si asi zatím rozmyslím. Občas mám problém napsat program tak, aby to pochopil i procesor :-) a s -Os bych si asi zadělal na další problémy... Nebo je nějaké doporučení (mimo ty co jste popsal) jak program napsat tak, aby se "nezoptimalizovala" i jeho funkčnost?
>
> Michal Grunt
>
Další informace o konferenci Hw-list