[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More volatile musings [was: Re: [avr-gcc-list] memcpy() : problem when
From: |
Andy Warner |
Subject: |
More volatile musings [was: Re: [avr-gcc-list] memcpy() : problem when passing destination pointer] |
Date: |
Thu, 12 Feb 2009 08:23:01 -0600 |
Here is a paper on the volatile performance/conformance of
various compilers (mostly gcc-based.) Including avr-gcc:
http://www.cs.utah.edu/~regehr/papers/emsoft08-preprint.pdf
While most of the problems referred to in this thread (and all the
problems in Vincent's original posting) were programmer-induced,
the paper does talk about how the compilers can error, how to detect
it and possible workarounds.
--
Andy
- More volatile musings [was: Re: [avr-gcc-list] memcpy() : problem when passing destination pointer],
Andy Warner <=