[PATCH] gprofng: a new GNU profiler

Ruud van der Pas ruud.vanderpas@oracle.com
Mon Aug 16 12:02:21 GMT 2021


Hi Jim,

I’m sorry. I stand corrected.

The SPARC M5 processor was Oracle designed. I confused this with the
SPARC M-series systems from Fujitsu that used the Fujitsu designed
SPARC processors.

Kind regards, Ruud

> On 14 Aug 2021, at 07:09, Ruud van der Pas <ruud.vanderpas@oracle.com> wrote:
> 
> Hi Jim,
> 
> Thanks for the feedback!
> 
> My name is Ruud van der Pas and I’m another member of our gprofng team.
> 
> While Vladimir is our code expert, I can help with this question.
> 
>> Just taking a quick look at this, I noticed in src/machinemodels there is a
>> m5.ermm file that claims to support M5 systems, but doesn't say whose m5
>> system it is for.  Presumably this is some oracle system?  Checking the
>> code, these are apparently sparc chip names not oracle system names.  
> 
> Right. The M5 processor is a SPARC processor, but developed and manufactured
> by Fujitsu. In addition to the in-house designed SPARC systems, Oracle also
> sold these systems.
> 
>> That
>> suggests that the file should be sparc-m5.ermm instead.  Or if we will need
>> a lot of these files maybe put them in a sparc subdir.  Meanwhile the m5
>> name by itself is ambiguous.
> 
> Thanks. A very good point and suggestion. We should do this. This is clearly a
> legacy issue and has to be handled more clearly and cleanly.
> 
> Kind regards, Ruud
> 



More information about the Binutils mailing list