musl: add a patch for microblaze so gcc's and musl's definition matches
commitb7650938ef02cb87f0ff879e367cc941280c27dd
authorrofl0r <retnyg@gmx.net>
Sun, 8 Dec 2013 22:56:41 +0000 (8 23:56 +0100)
committerrofl0r <retnyg@gmx.net>
Sun, 8 Dec 2013 22:56:41 +0000 (8 23:56 +0100)
tree73c95351b234563876d7c68b79f554f591621984
parent8d4deb108641ec74a476c56269464a06d464a3cf
musl: add a patch for microblaze so gcc's and musl's definition matches

otherwise libstc++ will fail to build:
libstdc++-v3/include/bits/basic_string.h:3022:23: note: mismatched types
‘std::size_t {aka long unsigned int}’ and ‘size_t {aka unsigned int}’

it's questionable whether the patch belongs into musl or gcc (because all
other 32bit archs use int for size_t), but this works for the moment
and finding the hardcoded definition of __SIZE_TYPE__ for microblaze
in gcc's build system could become annoying.
patches/musl-0.9.14-musl.diff [new file with mode: 0644]