[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] addr2line invocation
|
>
> Chris Songer wrote:
> > I'm quickly getting to the
> > point where the same workspace needs to be able to build with two
> > completely different toolchains that have different versions of these
> > tools. What's the right way to get different addr2line's plugged in?
>
> I have no idea unforturnately, but it would be cool if you could add any
> information at "http://bugs.eclipse.org/bugs/show_bug.cgi?id=27936".
> Your problem is a generalization of what is described there, but since
> I'm the one who filed the bug and nothing has happened since, I don't
> think broadening its scope is any problem.
>
Good points,
Integration of those tools(ar, addr2line, c++filt, nm, objdump etc..)
is tricky because they have to work in the eclipse workflow.
But providing a consistent interface for them via the BuildModel(IToolChain) is
a good step.
We are currently, working on a Java implementation for some of them:
AR, ELF, PE, COFF, STABS, etc ..
Providing java implementation when possible avoid the spawning of external tools,
which is always a pain. In one of the PR that Johan submit, Addr2line did not flush
its output causing the thread to hang ... sigh.