By the way, the proposed patch not only fixes the gcc warnings about aliasing, but also the alignment issue: a declaration of a local variable char block[16]; does not ensure that 'block' will has the necessary alignment for uint32_t accesses.
Bruno
By the way, the proposed patch not only fixes the gcc warnings about aliasing, but also the alignment issue: a declaration of a local variable char block[16]; does not ensure that 'block' will has the necessary alignment for uint32_t accesses.
Bruno