[LLVMdev] llvm-gcc builds on 32 bit linux broken
Mike Stump
mrs at apple.com
Fri Aug 8 10:09:44 PDT 2008
On Aug 7, 2008, at 6:32 PM, David Shipman wrote:
> Mike's suggestion seems to fix the problem - happy to use it,
> although my impression is that it shouldn't be necessary?
That's right, in a clean world there would be no coupling on the
compiler from /usr/include. You can go flame glibc. But, it really
isn't quite their fault either, there are insane requirements pushed
onto the `vendor' of the headers, and it was engineered to loose. The
gcc patch `hacks' around this coupling by preserving the magic
(interal implementation detail) `interface' to the header file.
More information about the llvm-dev
mailing list