mclinker: Fix aliasing violations

Change-Id: I493435e466fa63e5a31ef93445f6d7b96e717109
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>