The latest binutils from (linux) kernel.org is:
GNU ld version 2.16.91.0.6

The version test in gcc/configure fails (I think) because it doesn't check for
five digit groups in the version number. I hand-edited configure to add an
extra line that tests for the extra group and that seemed to work.
This issue makes the build think that the linker doesn't support 'hidden'; then
an attempt to compile glibc with the resulting compiler gives:

checking whether __attribute__((visibility())) is supported... no

and glibc can't be built.


-- 
           Summary: Build configure misses valid ld in hidden test
           Product: gcc
           Version: 4.0.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dave at datatone dot co dot uk
 GCC build triplet: i586-pc-linux-gnu
  GCC host triplet: i586-pc-linux-gnu
GCC target triplet: i586-pc-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26692

Reply via email to