[LLVMbugs] [PATCH] Remove useless workaround from llvm-config

Chris Lattner sabre at nondot.org
Fri Mar 24 11:44:26 PST 2006

On Fri, 24 Mar 2006, Reid Spencer wrote:
> On Fri, 2006-03-24 at 13:51 -0500, Eric Kidd wrote:
>> Hmm. I'm really concerned about those cyclic dependencies, especially
>> among the *.a files--we're just asking for nasty link-time trouble.
>> My workarounds seem to be sufficient for some cases (MacOS X linker,
>> out-of-tree builds), but not for others.
> Yes, I agree. I would like to see if LLVM's code can be rearranged so
> there are zero cycles. That of course, will take some redesign and a lot
> of conversation with Chris.

I'm a big fan of this and do what I can do to help.  If you guys identify 
symbols that are getting pulled in that don't make sense, we can fix them.

For the SparcV9 cycle, I'd be fine with merging all of SparcV9 into one 
directory/library.  I can do that if it would simplify things for you.



More information about the llvm-bugs mailing list