Fix various aliasing violations
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Thu, 15 Dec 2011 02:32:24 +0000 (03:31 +0059)
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Thu, 15 Dec 2011 16:41:58 +0000 (17:40 +0059)
commit747be6e0506777653972ef25cc10c429db34af9f
treed973f9ffe5cfe9e8529091d174099bdaa803ac26
parent750c63c3fc7a12a4dfb71cc786dcdff19fc66358
Fix various aliasing violations

This allows the code to be built even with
-fstrict-aliasing -Werror=strict-aliasing -Wstrict-aliasing=2

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Cc: patches@linaro.org
native/libMicro-0.4.0/close_tcp.c
native/libMicro-0.4.0/connection.c
native/libMicro-0.4.0/getpeername.c
native/libMicro-0.4.0/getsockname.c
native/libMicro-0.4.0/libmicro.c
native/libMicro-0.4.0/listen.c
native/libMicro-0.4.0/pipe.c
native/unixbench-5.1.2/src/socket.c