Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Mar 2011 17:15:44 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/lib/libc/stdlib Makefile.inc
Message-ID:  <201103011716.p21HG5fC065641@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dim         2011-03-01 17:15:44 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/stdlib      Makefile.inc 
  Log:
  SVN rev 219139 on 2011-03-01 17:15:44Z by dim
  
  Put in a temporary workaround for ctfmerge hanging on processing
  kernel.debug (or possibly other files), when WITH_CTF is active.
  
  This is caused by a bug in clang's integrated assembler, causing malloc
  to sometimes hang during initialization in statically linked executables
  that use threading, such as the copy of ctfmerge that is built during
  the bootstrap stage of buildworld.  The bug has been submitted upstream:
  
    http://llvm.org/bugs/show_bug.cgi?id=9352
  
  Note that you might have to rebuild and install libc first, to get your
  kernel build to finish, because the ctfmerge binary built during
  bootstrap is linked with your base system's copy of libc.a, which might
  already contain a bad copy of malloc.o.
  
  Revision  Changes    Path
  1.61      +4 -0      src/lib/libc/stdlib/Makefile.inc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103011716.p21HG5fC065641>