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

            Bug ID: 59067
           Summary: libsanitizer doesn't build with binutils 2.17.50.0.6
                    on x86_64-unknown-linux-gnu
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: sanitizer
          Assignee: unassigned at gcc dot gnu.org
          Reporter: fxcoudert at gcc dot gnu.org
                CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
                    jakub at gcc dot gnu.org, kcc at gcc dot gnu.org

Trying to build trunk rev. 204619 with --enable-languages=c,c++,fortran on
x86_64-unknown-linux-gnu, I get a build error in stage1-target-libsanitizer:

> ../../../../trunk/libsanitizer/sanitizer_common/sanitizer_linux.cc: Assembler 
> messages:
> ../../../../trunk/libsanitizer/sanitizer_common/sanitizer_linux.cc:821: 
> Error: .cfi_endproc without corresponding .cfi_startproc
> :21806: Error: open CFI at the end of file; missing .cfi_endproc directive

I’m building with binutils 2.17.50.0.6, which is a bit old but I cannot find
any mention of needing later binutils on the installation notes. It's not even
test at configure-time.

Reply via email to