[uClibc] Fix compilation on arm

Tested with:

Target: arm-buildroot-linux-uclibcgnueabi
gcc version 4.7.3 (Buildroot 2014.05-git-00735-gc1618c8)

Please include in master and gotham branch.

In order to successfully compile XBMC this PR is needed as well:
https://github.com/xbmc/xbmc/pull/3760
It is included in OpenELEC since Feb 20th, 2014: https://github.com/OpenELEC/OpenELEC.tv/commits/master/packages/mediacenter/xbmc/patches/xbmc-999.80.003-PR3760.patch

It fixes a compile bug I saw when testing my patch, the bug was already reported in these tickets:
http://trac.xbmc.org/ticket/13941
http://trac.xbmc.org/ticket/14228