Hello,
Our team has managed a code base on an embedded big endian CPU for many years (10+). We have generally not bothered to consider endian issues during this development and maintenance of this embedded code.
Soon, we will be moving this code base from a big endian CPU to a little endian CPU.
We are curious if anyone has experience with any particular static analysis or other tools to help with this transition. We did find this useful whitepaper from Intel to help us get started:
http://www.intel.com/design/intarch/papers/endian.pdf
Thanks!