I have ported freetype to a processor as part of a small test project and spent 
most of yesterday trying to find a crash in the system.

Went to bed with the problems and thought, check if Freetype is using volatile. 
The reason for this is that the embedded chip i am working on has a cache 
problem when using volatiles and these need to be handled in a certain way.

I did a grep and found volatiles used in numerous places, can someone please 
explain why they are being used, as i understand and have used in the past 
..... years freetype should not need volatiles, there are no interrupt calls 
and no way in which data should be changed without a call into the freetype 
engine?

joolz


       
---------------------------------
 For ideas on reducing your carbon footprint visit Yahoo! For Good this month.
_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to