[LLVMdev] [patch] [llvm-gcc4] fix bootstrap failure

Andrew Lenharth andrewl at lenharth.org
Thu Nov 30 12:29:47 PST 2006


On 11/30/06, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:
> On 11/30/06, Andrew Lenharth <andrewl at lenharth.org> wrote:
> > The llvm_ostreams, which you take the address of go out of scope very
> > quickly, and are only stored by address in the bytecode writer, thus
> > the writers have a pointer to a stack allocated object they are to
> > write to.  This crashes.
>
> The attached version leaks :-)
> It is a work around. If I understand correctly, the ostream wrapper is
> also a temporary solution, so this might be acceptable.

Hmm, that looks like what I did in my tree :)

Andrew




More information about the llvm-dev mailing list