Threading should be enabled by default in LLVM, you have to go out of your way to disable it.
On Tue, Sep 9, 2014 at 5:12 PM, Greg Clayton <gclay...@apple.com> wrote: > Because LLVM enables threading manually, this is the main reason we didn't > use their locking primitives. > > I am not sure if we recently started using any of LLVM threading stuff > that gets disabled (Zach's changes?) when threading isn't enabled in LLVM, > but I don't believe we have enabled threading in LLVM builds. > > Can you elaborate on what is making the build fail now after you disable > threads? > > > On Sep 9, 2014, at 4:50 PM, Keno Fischer <kfisc...@college.harvard.edu> > wrote: > > > > We build LLVM with threads disabled by default (using make&configure). > > Recently this started causing the LLDB build to fail. I'm not sure if > > this is because of changes to LLDB or the LLVM build system in general > > but it brings me to two questions. First, is it now necessary to build > > LLVM with threads enabled to build LLDB? And, second, if not, is it > > reasonable to link in pthread even when --disable-threads is passed to > > ./configure, since I don't believe LLDB can be built without threading > > support entirely? > > > > Thanks, > > Keno > > _______________________________________________ > > lldb-dev mailing list > > lldb-dev@cs.uiuc.edu > > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev > > _______________________________________________ > lldb-dev mailing list > lldb-dev@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev >
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev