This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: "cscope" type functionality


How do I keep track of the "LTO" design process? I may not be able to help 'cause I don't know enough about gcc's internals but I'd like to if possible.

On Feb 13, 2006, at 2:47 PM, Mark Mitchell wrote:

Gabriel Dos Reis wrote:
Tom Tromey <tromey@redhat.com> writes:

[...]

| I think it would be more advisable to design something with AST
| database generation as an explicit goal.

I believe that is a sensible approach, one that I thought a by- product
of the "Link Time Optimization" proposal. Such a format will be
tremendously useful.

Yes, that was part of the motivation for the LTO design that Kenny, I, and others developed: such a database "falls out" of that design, with relatively minimal additional effort. However, whether or not that proposal will be implemented is still an open question, dependent on demand, technological evaluation relative to other approaches for link-time optimization (notably, LLVM), and available resources.

--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]