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: [RFC] Optimization Diary



On Jun 6, 2006, at 9:49 PM, Devang Patel wrote:
We can allocate space in numbering for vendor extensions.

What happens when you compile two sources with two different compilers and they
use the same number for vendor extension? You just end up with weird results
in the IDE or performance analysis program.
Also what happens after you fill up the vendor extension range?


Also what happens when you change your compiler but not IDE, but you don't
want to update the IDE? Like for an example I compile myself GCC 5.0.0
which adds LTO and you get more data (that was not implemented in 4.2.0).
I personally don't have access to Xcode sources to get an updated version
or Shark code (unless you are going to release them into open source which
I doubt Apple wants that). I want all the new features of GCC 5.0.0 and the
new optimization diary support and there is no way to get that support with
numbers. With messages I get all this support for free and you don't need
a mapping in the IDE at all (unless you want translation).


Oh, by the way does Xcode provide a way to change the language which the
error messages are outputted because I cannot find one?

-- Pinski


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