[LLVMdev] Build failure when building single threaded LLVM with CMake

Manish Verma manish.avtaar at gmail.com
Mon Jan 7 23:22:40 PST 2013


Hi,

Thanks! An updated patch is attached.

Manish


On Tue, Jan 8, 2013 at 12:46 AM, Óscar Fuentes <ofv at wanadoo.es> wrote:

> Manish Verma <manish.avtaar at gmail.com> writes:
>
> > I am attaching a patch which fixes the above mentioned failures. Could
> you
> > please review the patch?
>
> [snip]
>
> > index 79eb098..6419653 100644
> > --- a/unittests/Support/ManagedStatic.cpp
> > +++ b/unittests/Support/ManagedStatic.cpp
> > @@ -9,7 +9,7 @@
> >  #include "llvm/Support/ManagedStatic.h"
> >  #include "llvm/Config/config.h"
> >  #include "llvm/Support/Threading.h"
> > -#ifdef HAVE_PTHREAD_H
> > +#ifdef LLVM_ENABLE_THREADS !=0 && defined(HAVE_PTHREAD_H)
>
> Use #if instead of #ifdef
>
> >  #include <pthread.h>
> >  #endif
> >
> > @@ -19,7 +19,7 @@ using namespace llvm;
> >
> >  namespace {
> >
> > -#ifdef HAVE_PTHREAD_H
> > +#ifdef LLVM_ENABLE_PTHREADS!=0 && defined(HAVE_PTHREAD_H)
>
> Same here.
>
> [snip]
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130108/f2c9aeef/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-dded-conditionalization-code-to-prevent-pulling-pthr.patch
Type: application/octet-stream
Size: 1628 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130108/f2c9aeef/attachment.obj>


More information about the llvm-dev mailing list