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 D68623857C5C for ; Wed, 12 Jan 2022 15:17:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D68623857C5C Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 20CDiWjs011909; Wed, 12 Jan 2022 15:17:40 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3dgkhx6kpp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jan 2022 15:17:40 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 20CFFhmn176997; Wed, 12 Jan 2022 15:17:39 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2169.outbound.protection.outlook.com [104.47.55.169]) by userp3020.oracle.com with ESMTP id 3df42prju1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 Jan 2022 15:17:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jizwH7GjRQz2/AiVf8mSAr7nR3Qcw7GvpDW56wj3XiXElbyFiJbUhS8VkURSPQNTLXh9psA5n5shbJdP/b2FE7MxLzQ/d/gPat9yTnEuL/6ZdaqjxLemDl0Ng2jHMJ65bR6315s31ZzruZH3gnWmvdJin7UqJrrnaqePIVQWU8sJ8VWfk0moav1yItBI0kWw7VBEbYLVDc+aT5R7WQb9/ZlUpNkgiaaTnTsE9a/K1/6aEpi9urHY9EAiWcCpKxdvvFsky6yiE325w++XnjR02VohgZGQa2AWPHvK1zptR2tHD4Sk0Vf17YxpjOJkvCoNtkTgb/eHZWdblVVfCQFVAA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MjN6ECL8tYjHh+HPAHL/0Z+HX4Po4bITuO5rFyXKCc0=; b=NMvXioOXbeSMDfvkL0TjXSSbV7oWzl95yd6gRxaQjuje8c2MUI9yAV+XC0l0drXuzVC0NRXYO8d4dH70qt5BYoLeE+esr9wYaDoC/RnTNdyzPeAu8ED9oCOnBU4VPTF/vd0VbNX3XLD4TDYdy0BPyzOhvagCBCC/uzEIrQg2xTczuqrftUmLHK4vCbUaz3QJJ3exjug4fOSua6DQLikC44j8WtE2tHOJui5KJEJythbckciHkAMJIPRCjF2BZvef98EasSxLAGMd0v9DZzvpzRQDNGmoCnD/uoOLB7EbYmqlsSDxH2xU+/QCZLJcN3mIXwkyOFmkwjvRDrrSqiM/mg== 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 DM6PR10MB2890.namprd10.prod.outlook.com (2603:10b6:5:71::31) by DM5PR10MB1786.namprd10.prod.outlook.com (2603:10b6:4:e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.10; Wed, 12 Jan 2022 15:17:37 +0000 Received: from DM6PR10MB2890.namprd10.prod.outlook.com ([fe80::25fc:97f5:a9fb:f7b3]) by DM6PR10MB2890.namprd10.prod.outlook.com ([fe80::25fc:97f5:a9fb:f7b3%6]) with mapi id 15.20.4867.012; Wed, 12 Jan 2022 15:17:37 +0000 From: "Jose E. Marchesi" To: Nick Clifton via Binutils Subject: Re: [PATCH V4] gprofng: a new GNU profiler References: <7dadb881-ab4b-de4a-0453-6d8661a8cd83@oracle.com> <44e0ca3c-0792-7fc2-bff4-0918f1f4bea2@redhat.com> <653282db-9261-e5fc-4280-0d00be272d81@oracle.com> <53d65dfe-38b4-7a2c-2052-b3c039642392@redhat.com> <3d87cce5-1ac6-ca35-0baa-576d599acdc7@redhat.com> Date: Wed, 12 Jan 2022 16:17:30 +0100 In-Reply-To: <3d87cce5-1ac6-ca35-0baa-576d599acdc7@redhat.com> (Nick Clifton via Binutils's message of "Wed, 12 Jan 2022 12:42:27 +0000") Message-ID: <87lezlugol.fsf@oracle.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P123CA0512.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:272::18) To DM6PR10MB2890.namprd10.prod.outlook.com (2603:10b6:5:71::31) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e2d3e01f-738b-4746-8ba6-08d9d5deaa6c X-MS-TrafficTypeDiagnostic: DM5PR10MB1786:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: E64aG1JQ9HCPzx8RcJkchZBFl995VfZabaJYM0YbNn6NuZEuTirpv7LNtt2fyFB6HRxmTsnj0M8eDfW63FbH5VUxhpoONh39ScqylaQ38aqls7ASEIetRxSTrtdiv4lUP98nqeVV7OcIewYXqvK+UALA8BcKPs9Mm2BbvkjyCgTe62D9zF8IMObuxt/Tn3MWyFxEWPv5fWqHVMLjYsuPwauE/+kokojhzZJm4MKL8zxjHdFdwASb72Zd0uwdRqoXvQDxOBQKHppaYyc8UqyLbFtenW7ejFABbx7XUp6E2FckqhdANb4s9NeHtTdXj/OHSaEdtC+QtVg5QfYK3VcXoN3RxKFuGvBr6SH5IUN1HgFkKQeSgegk0emUKacFBeHvtd2Fuux/+nmBqZSpqWpFk0QJtG/+uuwqAbHk/OAsaTK59KAU39xojbuZMe7XvP1rZuV8xDaxrhfHOEv2fN4GZm8fS674+R6xeLD1xLWFAngI5R3iw4FHaLARb1+c+Zyu2wr74jQmiUTydJj00La+4K2FZQOAiU6Cd327qDgKOle9ZWWzq9CgAs4UF5k5Y5EoQqkNijGEK0sZp/5DSh4wTD60jDFEEVDnSkulNS0ZFrMxrwRgd8JZgOvndadzFxE2dRfXZbAg+Aw7ogoOA3kxBkMWYEHmTCCIu1KmB9Ge1rRADgqOIBHoP3HTC20IIuCsDZitusAGKC6KXOjtnj9fR/hrfL+w82hdT+1CUN4Fma0alOCZkEJYNwadXXFQgszzl3KGLsYcPkQI/vd0qPyDC04Z38VEj5VG+VMOlPUzrVo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR10MB2890.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(5660300002)(84970400001)(508600001)(2906002)(6916009)(186003)(86362001)(6666004)(66946007)(36756003)(6512007)(54906003)(26005)(316002)(38100700002)(4326008)(6506007)(2616005)(66476007)(52116002)(38350700002)(66556008)(8936002)(6486002)(8676002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bUhBcWphRGY5eFdrZDBRdVJRRFRJcjc3YTdyZHhiRkFMMXhrelRWb3NJV1Fq?= =?utf-8?B?T21keHNJMHhSbmpvODJ6VXVDaU1XVjlJV3VtcTh4ZUcxckwvaWU0a3A2czVH?= =?utf-8?B?S3N4TDhnV2VzUWZkWldWbTJEYzRlTlBFQU4zS1p2U01wdVlaVm5EbzJTWjlp?= =?utf-8?B?WlZpN25RaERHNjJzV3ljeDVHMTlBeFNiNUQyS2NBbDZTaVVQTWRLS0M2Y0dC?= =?utf-8?B?NWJ4OTJPb0YxNk9ORWJML09kTkk5c1RWcHNxVmNnZitIUmFWZy9pTGJnWUlG?= =?utf-8?B?ZVA2TU5mdXZpOS82RU9rdFJrNTRmRGJrSEdjZ3V3R3I0bVNLTXQ0OFlRWnJT?= =?utf-8?B?NmxOSUxzLzArQVVOODR6dWlhYjNNYUIrZTdyQllJUDNoakp6L3ZVQnk4TExz?= =?utf-8?B?YUtwRWFqSTNmU3ZzWTkwTUhVNHhuUkpQNytIZ0doYlNqWitmbkcrSGFuS2Ey?= =?utf-8?B?bXpTbTNvbFFodGtoVlpYdEZkZ1VpcVJEWUs2RVBhOXZqOEd6SGlmMFdUTWRT?= =?utf-8?B?NjRndE5TVHFJNHhyNytKOEhaeklFRmpOM3ZOdTRoQytLczIrMGRwVzJmRENu?= =?utf-8?B?WERjN1pnb3hBeHV0K2sxb01UcitZajI1UlFxNE03NlJ2NWlvaUNqcXk5Y3FL?= =?utf-8?B?OUdPcHB5UXA5YnZnbi9YdWtGYkNkZHVpRlpUaFg0RWZGVmFUaTQ5WkNVd2Fv?= =?utf-8?B?aWNZQ2M4ZmptV1dTbG1lUGZPWTN1R243bkYyODFYbXNtUVN3UXJvcmVaWW0x?= =?utf-8?B?cnQyN1B2L0VPK2lLaGpneEtJZmNYSndxMWZTdnQ1OGFEbTlCVWYyQllaL2lw?= =?utf-8?B?NWc5YlFlQ2RPRGpPQXM1RHp5MjEyTytSMXFIVW9FYTFDcEpDRjhBc203bFZD?= =?utf-8?B?Q3ZDWlBGSUowZmt5SkVHUFI5MUh2VjU2c2FrN3ZqTlFTVmQ5ejhqTVBpYnlN?= =?utf-8?B?dHA5Vmh3bEZpR1lDZ0VaVVk0bnNodXF4aTVtV0xrajhNVm45QmE4R1hrT1Rp?= =?utf-8?B?emE2R056UUh5UGh2OEk0YkE1T3hWemdacWwxT2p1VDV0cTI1Zkc1SzNhc3VB?= =?utf-8?B?NVVkR2NkK1h4bTdLR3VremRMMGVDR3ZrSUlSNmM1UkIwSjU3b0Ivem9GQmhM?= =?utf-8?B?Y0oxMVJISkZTSlNhVFNrb0M1bE9RUUhLN0NQL25HNXdlVlM1T2dxcVZObngw?= =?utf-8?B?Y2hwejIrOVcyRy9WQWcvL2l3MTFlSXA4eFRhKzVhN0lUWmJQSDArY3FsWnhi?= =?utf-8?B?bTVXMmNJck03SlRZOHZWbWJpeTZxTFRCQmtIVDE4elJ6d0t1U0NUVFpPeWM0?= =?utf-8?B?MTY4RWpIeXlGa0E4WWpQNy9ETGNtQmF5Rk8vQ1ZmTTRIbGo4L3o1T25mQjBx?= =?utf-8?B?Y3ZReExCOG53OFJEUE9QN1YrNU9BS3JDYVRPeUFXcGF0WXJzSjhCSVEzem5s?= =?utf-8?B?SG5GcUp1dEpsamF1ZkNpbitDUFZOOXRidHpZM0xWVnBXM21aL24wSmN5VVdn?= =?utf-8?B?ZUhqRlkzeUhjcW9OSXJrSWZodUpIbzlTZjNTWXZ1alZRVUFvYXJLVVZodTh6?= =?utf-8?B?MEU1ZXAwcEd4TXRHemRWOGJzclJicUxOUmgzZXZKOVVrVmdyZGJzYTgxYkc3?= =?utf-8?B?TUNoNnkwVjBPMEVFTmFpMjJ1TkZlRlkvS05kSVNKeFBoYVhERGVTa3JYWG9U?= =?utf-8?B?ZkdoS2dVcHJZTjVWWDhsYyttVFh6cE43WTB2RHRjeEFBUC91bTFOUmd6bDUz?= =?utf-8?B?ekdyckhhZC9Pby9jUkRFbHZiUFhrQ1MwYW5YN3Nxd1hyY2x1M1l0R1RpOEdm?= =?utf-8?B?aW85bGZlYzd5NjFmRGxzbHdZTUJVSE05SVdTb1lDT3FuT0Y2V0xyK3NaUzg5?= =?utf-8?B?eHR6TDhIbi9NNExtSCtUeFllcFZMQUkyaHZ3NFRUMEZoNTNvMllYZ0V5NVFY?= =?utf-8?B?T255MTVaTkZhc0R0QlNBT0JPUFRVNnRiL3FYS244b3RWVTJ1SzNjZ3d0UFNH?= =?utf-8?B?RGh1MzNyVkxmNGpwMjNoczhrSjFwSUlBVWJqaVhWK1JPQUUyY3l4eDhYbjFw?= =?utf-8?B?SEZlTDZWdDV4NTE2bU90dkx3VDhiZE1KZ1BNZU54djhjeWgzbkp1N1hmSTB5?= =?utf-8?B?MktkQTVSQ2dOUUhJUytUVjJDNGVGamZvYVIvQjlOSGZVeHlHalRpbWJ3cndo?= =?utf-8?B?T1ZTZmpFa0VMa3lYeitaT1Zva1cwUXBub3E0cVRPVnRxcXQ5K0pjazAxWUta?= =?utf-8?B?RTBqNHdxdDh0RW1Fa0dERWdIV3JnPT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2d3e01f-738b-4746-8ba6-08d9d5deaa6c X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB2890.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2022 15:17:37.1457 (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: Ee/mI7hUAI+vGNgXbfjJ6LWrSaIHAM5zoXyBLGlXYb5XBLvPLyQlvWwke+eWrWE4pw9dUb230maCagDXoCN0FJVPzbozjNXqpwqzV8czzeg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR10MB1786 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10224 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 phishscore=0 mlxlogscore=999 spamscore=0 bulkscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201120101 X-Proofpoint-GUID: RnHOeVVRiS0Ao2Kc2asqU3NkinfA3ieP X-Proofpoint-ORIG-GUID: RnHOeVVRiS0Ao2Kc2asqU3NkinfA3ieP X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, 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: Wed, 12 Jan 2022 15:17:46 -0000 > Hi Vladimir, > >> I created 4 patches to integrate gprofng into binutils-gdb. >> % ls -al 000* >> -rw-rw-r-- 1 vmezents wheel 5901152 Jan 11 12:39 0001-gprofng-add-the-gp= rofng-tool.patch >> -rw-rw-r-- 1 vmezents wheel=C2=A0 224725 Jan 11 12:39 0002-gprofng-add-t= estsuite-for-gprofng.patch >> -rw-rw-r-- 1 vmezents wheel=C2=A0 179400 Jan 11 12:39 >> 0003-gprofng-add-the-gprofng-documentation.patch >> -rw-rw-r-- 1 vmezents wheel=C2=A0=C2=A0 26170 Jan 11 12:39 0004-gprofng-= add-the-gprofng-build.patch >> The first 3 pathes add or change sources only in >> binutils-gdb.git/gprofng directory. >> 0004-gprofng-add-the-gprofng-build.patch has fixes in Makefile.def >> and configure.ac to configure the gprofng build. >> 0001-gprofng-add-the-gprofng-tool.patch is probably so big to send >> to binutils@sourceware.org. >> I have no permissions to apply pathes. >> What should I do to pushmy fixes for gprofng in binutils-gdb.git ? > > Send them to me (or point me at them - they are probably in the email arc= hive somewhere > but I am a little bit swamped at the moment, so anything that you can do = to make my life > simpler is a benefit). I strongly suggest that you compress the 0001 pat= ch first though :-) > xz is your friend. Or lzip. Or well pretty much any compression tool... I can do the push on Vlad's behalf. Much easier.