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>