[OSy] Test timer1

Jan Bureš gask at centrum.cz
Thu Nov 1 09:04:14 CET 2007


Ahoj.

Mě se v pořádku ukončí i bez volatile nebo vypínání optimalizace. Asi záleží na konkrétní implementaci timerů.

Zdraví
Jan Bureš
______________________________________________________________
> Od: iGroup.czmichal.tulacek at igroup.cz
> Komu: osy at dsrg.mff.cuni.cz
> Datum: 01.11.2007 04:49
> Předmět: [OSy] Test timer1
>
>Zdravim konferenci,
>
>  pokud se nepletu, tak v testu timer1 by melo byt navic volatile v
>  nasledujicim kusu kodu:
>
>> /*
>>  * Global termination flag.
>>  */
>> static int                    finish_flag;
>
>tzn
>
>/*
> * Global termination flag.
> */
>volatile static int                      finish_flag;
>
>
>GCC jinak vyrabi ruzne pochybne kopie finish_flag a test se neraci
>ukoncit... prepinac -O0 to vyresi taky.. ale proc se okradat o
>optimalizace? ;(
>
>-- 
>S pozdravem,
> Michal Tuláček - iGroup.cz
> mailto:michal.tulacek at igroup.cz
>
>
>_______________________________________________
>OSy mailing list
>OSy at dsrg.mff.cuni.cz
>https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>





More information about the NSWI004 mailing list