Török Edwin
2008-Mar-09 17:11 UTC
[LLVMdev] configure testing for linker flags using llvm-gcc
Hi,
I tried to build glibc-2.7 with llvm-gcc4.2.
First problem I hit is that glibc tests for -z relro linker flag support
using this command:
${CC-cc} -v --help 2>&1|grep "z relro"
This test fails for llvm-gcc since it doesn't output linker's --help.
I bypassed this check temporarely by editing configure, but my question
is where does this bug belong to?
Is it an llvm-gcc bug, or is it glibc's configure bug?
FWIW I tried icc, and it doesn't output "z relro" either when
passed "-v
--help".
Best regards,
--Edwin
Mike Stump
2008-Mar-10 22:21 UTC
[LLVMdev] configure testing for linker flags using llvm-gcc
On Mar 9, 2008, at 10:11 AM, Török Edwin wrote:> I tried to build glibc-2.7 with llvm-gcc4.2. > First problem I hit is that glibc tests for -z relro linker flag > support > using this command: > ${CC-cc} -v --help 2>&1|grep "z relro" > > This test fails for llvm-gcc since it doesn't output linker's --help.I suspect there is an APPLE LOCAL changes that avoid running ld with -- help, as darwin's ld doesn't have that flag. That code should be conditionalized better for darwin. So, that'd be a llvm-gcc-4.2 bug.