From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 0AD9438460A2 for ; Sat, 14 Aug 2021 05:09:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0AD9438460A2 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 17E578dg021782; Sat, 14 Aug 2021 05:09:26 GMT Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ae5es836j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 14 Aug 2021 05:09:26 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 17E56YxD058450; Sat, 14 Aug 2021 05:09:25 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2170.outbound.protection.outlook.com [104.47.58.170]) by aserp3020.oracle.com with ESMTP id 3ae5n2chjy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 14 Aug 2021 05:09:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WdZB9bIMORsCEW/RfY1GEvommr0aRYDGhfhF+TdlOnAYhgW5b4/PLquEpJgNOjeN5nNiGgfaYi4SvQoYE8XrnwNf01DnpD02pDshSV8ntgSXiZ08jqLDvCL8DaW7iOMWcNFEAfmh0UpJ18fOfkDuvyAveI++VG/J2uzcxRbAP86u+d/zzOlB2YZXqaNSFfn6kyH8/PU3vBdPVesyKRbzbD9Mq6J1beJpI9cyGHlXYwpgvgVJjxZ5L1b28gzIxS2kaLlsq55CWCFyYZ2rkMSZI6DL7l4SD5McSBlErwN32us3L/+Zz5PqbWLUylOJTuXGnda9GAS81oqoMgqNEjf+aA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VRwYlcN041n8zD2MKjfd+1AarmwpLybg4AxK5fmAw4w=; b=JmRdNoQnXNoTFv8N3ybUQdMedzdQFKYuYKzj1/lD/dPB9zzqOBqgmYyYiHkLpKG5/t0UASvrnoPVFSqg0fL2jeeKhpqU8fDFDBZokhVcirz0ke23TUtATeSHfnvTpMLzq3LScvFgXrZJLmPmCWziE4MbX2VLEAPC06MjnyeJvwpg20FigmrxlBPxsenFPs6cnXSkjelUM++opUtAHtpLeS7HKEHufLPoiRpMbp2MKX1DW5LBoyTVlh6YBAnlbmK5P+7OtzFi4LMx7WMYBvCdih7emdnzUUTeCNKNZe/vmQle0p/M3M0WIVTHsepbTmdURIeJQVzVUvIcqGEnKw/5lQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from CO1PR10MB4787.namprd10.prod.outlook.com (2603:10b6:303:94::17) by CO1PR10MB4515.namprd10.prod.outlook.com (2603:10b6:303:9b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.14; Sat, 14 Aug 2021 05:09:24 +0000 Received: from CO1PR10MB4787.namprd10.prod.outlook.com ([fe80::90b3:38c6:d2ae:205d]) by CO1PR10MB4787.namprd10.prod.outlook.com ([fe80::90b3:38c6:d2ae:205d%5]) with mapi id 15.20.4415.021; Sat, 14 Aug 2021 05:09:24 +0000 Content-Type: text/plain; charset=utf-8 Subject: Re: [PATCH] gprofng: a new GNU profiler From: Ruud van der Pas In-Reply-To: Date: Sat, 14 Aug 2021 07:09:14 +0200 Cc: Vladimir Mezentsev , Binutils Content-Transfer-Encoding: quoted-printable Message-Id: <868DA5A0-4A42-4B92-9204-C6D25A01E5F8@oracle.com> References: <727dd83b-4881-18fa-c66f-2c8025398220@oracle.com> To: Jim Wilson X-Mailer: Apple Mail (2.3654.120.0.1.13) X-ClientProxiedBy: SY6PR01CA0059.ausprd01.prod.outlook.com (2603:10c6:10:ea::10) To CO1PR10MB4787.namprd10.prod.outlook.com (2603:10b6:303:94::17) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from smtpclient.apple (2405:da40:1107:4100:911:df60:8af3:e6ef) by SY6PR01CA0059.ausprd01.prod.outlook.com (2603:10c6:10:ea::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.15 via Frontend Transport; Sat, 14 Aug 2021 05:09:22 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 61f7f2ac-99b3-4ef5-aa35-08d95ee1ae85 X-MS-TrafficTypeDiagnostic: CO1PR10MB4515: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: smaWaxLHnHvKZgtcY3lD9iI3FMUgd2whEpg0JJEbOL6P4UIb8o2fUT5SIEolK45umbQp9m3Hq1EF7ETUNOTq9YJfX08kkwxYPrjMw4AKWct4lr8e8NNBP8X17g+RZvJ6Hc886rDHq71mANmUISI6BAplhiyQoDjyHO1sbS8F7hzYDddHPRg7i3yRHVdcHJnvEidt40guyJRyk6vS0SyJd+1/MaxdiT7o+VaHiHP8p780aa/BbdHYWOfy2CTFKyMUqGyQNXoCVI+LggvwiT0qms+Cef31Lq6y/PJjZR/zlzeKb5fbQ9/ugWP3cdhUN1Yyuvai8yfI5UurSoGSAbGl5mnCk4tiNU7ITnJ3gZeEqfpKjHnalJvYzryJmw2ptQdX5NcWH/9mR1kYrUCYYVmbLI6ZtsQYdZ/ogNTG+fBuLJ5dDHc4iDkXwxL7+TLEEQYbmoctvpTq+R80+nmeZn0ThUx/N/X1BcjlgjOlalL4YQsTIg+ougc4Ax8I5B3x/i5Pi6oSKVaiq5ftziPa2gIEr3moeUltxVDF+2so4VguzrrzBekVIBSkkLmmXZjEBnoeCOk71rwOqaZBkNCHfaKdaM9c6j4aL32xYCtJFIx9UMaGoAMRzFYH4QZsPMa1ydr8ZTdAnLUGnz0qEXiJpmaTP7lWounXFUftHVavQmMUBSboz03oiiSP+VscrjbiHsV/UT+So2exGPGEII+chL+0Br2yBwdtbKdjTCTai1fZVbc= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR10MB4787.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(346002)(39860400002)(376002)(136003)(366004)(6506007)(86362001)(8936002)(54906003)(4744005)(8676002)(478600001)(2616005)(316002)(52116002)(38100700002)(2906002)(33656002)(6486002)(83380400001)(66556008)(5660300002)(186003)(6512007)(6666004)(66946007)(36756003)(4326008)(6916009)(66476007)(45980500001)(36394004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZloxY1NjMnJuZnZ3TzI5VCsycTRpV0ZRYmtmK2FYUzAraDduekR0eHg1STcz?= =?utf-8?B?bkJzb3BuVjdjU0oxUVJZbGVaVVRSSk1OaUdYMytZTDBOVzV3K05ERUJwMEpv?= =?utf-8?B?RDZ6Nm8ya3RXcVhhSkY0cS91eE5YUEdaYmtZZ3BqK2g4Y1I5NmFReDhVSnZ2?= =?utf-8?B?dTkwb2RjcVkzY2c2amZwamtGR2Z4UFhCSzhRamJBVVc3bUNuMFF0QnpZZWo0?= =?utf-8?B?ZFB2VWd5RmkzRmxyRFpVaWtiOEtvdFE5ZGw5OHNnekhGZXMrUzNnajRvQTkw?= =?utf-8?B?dkZGb3VWSFcvQVgzd2VzRmxvQ2gzaWRjNy81MUU3YVA0Q09qMGNkQ3NoSUlE?= =?utf-8?B?QmcvYUhpNytIb1VJUEFPZUYxMzlPdCtHNDNNcWExa3BYczdBMkVnMWkxdTc3?= =?utf-8?B?YVhybGNCbEhjUTJnQVFOWUJPSEtQY2lkSHJlY2FWL0MzbkE2SVBOamYyeUFW?= =?utf-8?B?Yyt2ZU5OUnRxY1ZLSkdXeW9lWG5SSDBiUHpHbFl1anFLUFN6ckNxVWhvbE1r?= =?utf-8?B?V25jZ3VSZ0ZjVldMNy9vV3Y5QWE5TTJKQUtTdUYrNlM0OTVWV0Fhcnc0TmtT?= =?utf-8?B?aVhXWXBRM0V3Wis4NFN4Nmg0RnczTWlYSGV0ek9oVm55NU5zZ3RadUtzbGx4?= =?utf-8?B?elQzMFVod0FBNGZpakptOVREQUJvSnVhek9DVTI2d3Y0UWc3RjAwQ255ak5u?= =?utf-8?B?aHpJVEs1M0Nab1BkK2w3OUlzeVJvREJBZHdQcVE2eVVnWXdvQ09QL3JxZndU?= =?utf-8?B?ZTZpeXh4cW80WkNEaEJiQ2ErNk1NQ2p4RGVQQVd2cEkvNDlVYlRIVmVyS3Fi?= =?utf-8?B?UUh2eWZwVW5tdFU5ZXBxQ0tKdm5EbnNVSURQakM4SFZVL2txZ0taVHVNS3Rv?= =?utf-8?B?OFlZWExzeTBIZEFOSHo3UGwvNTVKbWVTVmhEUWl0Z1BXd2FFU1pvenFneVl2?= =?utf-8?B?ZlVFVVR4cVNyRWNtZVQ5R1NQMEFrSk84eTB4QmUxb0ZLYjIyTWp3NWRRQk5h?= =?utf-8?B?a1RyczBqOUtCNWUvS0pGTWhLWjdEaFdscUlROU9iYlVhc3pCM2FHaTBKV2VF?= =?utf-8?B?dHNHNW5jYnRLSnR1Z3pRYzNXNXNNZjRsMVNUM3djZEE5bVFyWWp0R3kvYTZJ?= =?utf-8?B?ajk0QjFpLy9XQi80VUFxU2tra3U3bk9TanhtbmVKWDRaVEc3RzgrcU16RTZr?= =?utf-8?B?b2s3RkQ1V1Zya2xWNFMzMW9qMG1YNzlaenZVTlZHTWh4Uys0MlBtVU5lcFN5?= =?utf-8?B?WHBGUHR6RUFyb3NDVHdKMlNxQXYxWGdzcG9Tb3dVYWpIdEFacVFqSXM1M0Jq?= =?utf-8?B?cDZSWGxReFNjcmdDK0RtK1pxNUVldWVPOE5TbnM1NzFrN281RG5zWFl6YkFQ?= =?utf-8?B?MVdIR29LajVYQVpXcDREZ2phbGM4QzlXUjYrQmUwdm5hcjBlL0RjeldYNCtB?= =?utf-8?B?TkJMZGZBK0ZSVVpnNjUzeDJFMDJuY3NvV3NDRzZMTURrZ3NlQkRqbnU2Lzhv?= =?utf-8?B?V1NhM3d1Q0NuMWEzY29OZThCQTY4dldCelN3bG95UDJzcVhQcHpUcnlOajZC?= =?utf-8?B?dW9NcHBUbFZaT0ozakpKSWxuUWN5S3VCc3VNRW4vNVlxSWpkTXkwM0x5WFlW?= =?utf-8?B?dVVLcWE1TzJiakwrdDY4NUVEcEc2TkVQdTgvYlM2Q0dXWEhtN1J0azlTUXFM?= =?utf-8?B?R0Q0ZVNjeWhUSmtLTWZJT1NQNWpjbnlWWHFPNXlOaUR2UmNFa0EwOGpCdW53?= =?utf-8?B?ZS9HM1gwTWZaMStsTEoxK01TM0JnWDQxMjdBVFdxb3ZPOVVjNllaZ29qbGFL?= =?utf-8?B?c1pSYWcxSG50MWkyNXdoYkxONjVxajE1U3BPemowd04ySG1nVVVoU2ZlNEhj?= =?utf-8?Q?BNl49Bmb6IQaC?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61f7f2ac-99b3-4ef5-aa35-08d95ee1ae85 X-MS-Exchange-CrossTenant-AuthSource: CO1PR10MB4787.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2021 05:09:23.9508 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Czi5vErG7dKC8Seh/BiwXj3aL7KEM/lwdsF+TuJLmZXpeqDk4ZgJLyse3zY3vBM0gptPSH9KqPrnysyymW/F5AtSwroNxKuRkDFUEU0Cq6k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4515 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10075 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108140031 X-Proofpoint-ORIG-GUID: k7ySGck9mxqRR7X0XbQnr-AnPoTkMTn3 X-Proofpoint-GUID: k7ySGck9mxqRR7X0XbQnr-AnPoTkMTn3 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Aug 2021 05:09:38 -0000 Hi Jim, Thanks for the feedback! My name is Ruud van der Pas and I=E2=80=99m another member of our gprofng t= eam. 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. =20 Right. The M5 processor is a SPARC processor, but developed and manufacture= d 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 ne= ed > 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 clearl= y a legacy issue and has to be handled more clearly and cleanly. Kind regards, Ruud