From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam08on2122.outbound.protection.outlook.com [40.107.100.122]) by sourceware.org (Postfix) with ESMTPS id 570E53858022 for ; Tue, 30 Mar 2021 21:20:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 570E53858022 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=wavecomp.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=fshahbazker@wavecomp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AIEUx6fa9H8eWnK1OgqTxABUD+jUGqYMoF1/dn1MMUS+pmoLV+rDdDGSQ0hUpWO8+vRAptG0DtLMg0dEO82YU9bKRx4jekVapRXB9riSIlkh3IcBCYXFwOI5fRE3P5w8qqNcI5VIomvwMKvnypDbg01TvFGSAzHAVWepTEr78GDDWIpD38tFnretUZuDCZNMlOQLCu0lkHRVRUMYvbBbf9pXwEDVsHurbs1sA4FBk2KRfpgVSMAn9qpC65zw7uhazN3QUfpm+o2B4D8NlmG3sc3n9PsSxA4V99MeaNn8tvFL7l4knGVMQfqlOCtdx0dSjCM5McYYz3HPqZWUDZXZ2g== 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=7d/EqyQxtxcarZTXL3C5ip4deMBQ6sfXXCeS4oJw0qs=; b=H2vQc0dWfJFP9ae7b9N6JX9hsDXH1jZM5b9T0SYwawY15ji78JKf6Gls/ePfMoPeQBYysaroOWiCb7FjAISO8/QlVEzpkH//SPDP1Wi0puLMEPPlfG5qMQcU+M69RvIFs/cLQibV630C6TCuPU1ThoR/9Khjcb+NWeCvCq1rjQeDazvZL69Owulko7Edu25CbcNnTSZ/y8v0RNhAozr8RKZ0UwMF2cJl0QsoKCKGRa9+g4/a06tNyYcr4iWC8VZd+xGaZMLzD34ki5w9LU4BQZXRn0VHCebCU0zb17QVtNFFgGU64FFRSH61es0dcr9L7k88xl0212mF7II3t90Y7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wavecomp.com; dmarc=pass action=none header.from=wavecomp.com; dkim=pass header.d=wavecomp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wavecomp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7d/EqyQxtxcarZTXL3C5ip4deMBQ6sfXXCeS4oJw0qs=; b=sCVrNUtrGEgTgSbdqOfO1+blbGp+4oBCD4ZFUmLMOT2vVM23GUjGydsZJOWebItk4aom7wXAG6YLphnIEjH2f4yGXEAJwxVknjwNEy481xLN5ZUcif6hdZOaND+PT6A6ugf+Kqywk9I1me9R3v2BpHLq3Hb9bIgSD64KJb3u3/8= Received: from MW3PR22MB2299.namprd22.prod.outlook.com (2603:10b6:303:47::10) by MWHPR22MB0288.namprd22.prod.outlook.com (2603:10b6:300:7d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.29; Tue, 30 Mar 2021 21:20:43 +0000 Received: from MW3PR22MB2299.namprd22.prod.outlook.com ([fe80::c17a:9a15:2dbd:2411]) by MW3PR22MB2299.namprd22.prod.outlook.com ([fe80::c17a:9a15:2dbd:2411%8]) with mapi id 15.20.3977.033; Tue, 30 Mar 2021 21:20:43 +0000 From: Faraz Shahbazker To: "gdb-patches@sourceware.org" , Chao-ying Fu , Mike Frysinger Subject: Re: [EXTERNAL]Re: [PATCH] sim: mips: Add handlers to simulator monitor for unlink, lseek and stat Thread-Topic: [EXTERNAL]Re: [PATCH] sim: mips: Add handlers to simulator monitor for unlink, lseek and stat Thread-Index: AQHXJaqKClzMtEau7k6e37msfMnyow== Date: Tue, 30 Mar 2021 21:20:43 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=wavecomp.com; x-originating-ip: [123.201.23.49] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1169829b-c7ef-4de3-fe0e-08d8f3c1ad20 x-ms-traffictypediagnostic: MWHPR22MB0288: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wSq5erBja6JOOCA3wUuuCIEH/Dlq/PfUvDBUB5rsz6Lc/5Zf2UC60rFtn3yBhDVF9/tdIIHImsnLKVxEqf0KULd+kvP0ztUnf5LgFgphrwgnpyY/CX88gSK9PMo1kOXaTP86ZxKLWY9FoF360cEknS4xzrjoychJehcxhmLuJ8pGChBlw2wqH8hpXYDM9nrolKFB/x6gLfK/PJdv+mDDIhBxLtNGva0l6iWKUIIiX96Ps+uDNhGstlxmnaTLAA88v9PhZKlOkjU1BSsYBJKlp+skOEnqiF2xsefOKI8t2JbgpXoeKQTiPo/kTkk0VKXczOFqWBEIo3RtFqVfQuZLFmVp4rTHEDVFqXXWAGB+iBZwEUoB5n0cQcPiSCXu0zNS7+nGfN2umzrL624P9tNiXxbcewX/SrbHQG0qwIahj2zgrCXYptHurepaV5kZWEz5F++DKc1ZDYCseMMZ6Sis8XchHi1tAvtOLAA5OC84S3SNm2z38lqoAjtO/WcGDsiWE4vLNV0Gc5rjGru0gulHXk+saw1wsXxOZJMkgNpZKAz1Ig5fsctBqAyy8p4m0iBMECgv1CZZFtNshD624Uyk7Pkw/yW2MZf16yZ5xkbve8wihmGjhGtX+NVLqd3sEW7pzRsXh3157fxUvgX1FIlr7h9BzZJGCRg5wYI3U9BEMRg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR22MB2299.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(39830400003)(366004)(136003)(396003)(376002)(346002)(8936002)(66446008)(38100700001)(4744005)(83380400001)(8676002)(76116006)(91956017)(110136005)(26005)(316002)(66946007)(66556008)(478600001)(64756008)(52536014)(71200400001)(9686003)(7696005)(55016002)(2906002)(33656002)(186003)(6506007)(53546011)(86362001)(5660300002)(66476007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?OfeSzCCaqHvlNrICUFau03HqutACEVrqJCJIasGImnQbJZKS1cOJZRC7Os?= =?iso-8859-1?Q?S7shzbUtPNWJVusYT9G/OOSwk0jd1dct4Ov7Qg8DsFtgsxFv14i1x9Kvkw?= =?iso-8859-1?Q?qtObENLWr5wZaGSkstEEYO3d8Au4gLva6qRmEk3ScbhuyFzXFG6i5Xn3IG?= =?iso-8859-1?Q?26LXhCVRdJJn5rU1xDkJLGLTtbQuPuwZ5xgTQ6IbAovvSEWUC8POIWgxXG?= =?iso-8859-1?Q?3DS+qA1H2YE42o5+E6tgsDFfURlL0YhSDzdpnQoq0mt0v2fpCqv3+9ec1Z?= =?iso-8859-1?Q?A+XB+iKPfhQDY/2t2+V+BSLj0fF0IL3kG2MzwrvKY1T0uTELP59xcO/n8V?= =?iso-8859-1?Q?qrKv15C/NowIFOPwpFT6RfqAbwJK1sL2evEuANNERrLeUWHbYqUSrJhTRT?= =?iso-8859-1?Q?kGYuOF917ZCfZFvyMplzSv5VRjIoGvWwnB+UefqvigHVGUY+Luuzg1gkH2?= =?iso-8859-1?Q?tFbq3z4rF2X+QWBJR4w0SHZ+J5VNeFfwLSPLF8tGNtPFz5OQ6q5iALy09X?= =?iso-8859-1?Q?UvTHzdFLkDpmc6D1z6xgA/MLpRogYdbzasQX8PP+AYKuGcPEsDVo/wBJrl?= =?iso-8859-1?Q?R6sLe1sQyft9G0ovh62oNvfOnPip+ALCV7gby+JgCFy9g73mCHOPk55PFa?= =?iso-8859-1?Q?h6L1ur6MKxeNPAb3AmTHSz/Lz3VIFWa5t9g35CcQHT99h9JxZdiiMznhBS?= =?iso-8859-1?Q?xLGXso8t92/qfUDJvUH20qSP9TgpBULJvTvnA78Hr/D7e7UFrsj/oiazvL?= =?iso-8859-1?Q?P2TnOZIzRyCUVV3IaT5k+A9mMlC4XfSCEkoE9jkUuC9BHyWzJXsG3Wlp1s?= =?iso-8859-1?Q?0J5Gb2qnTMpuvq+2TM43Tt+4aBUUTncKQjpM5fOJjNf7NBchZFcOuCHglj?= =?iso-8859-1?Q?o9fLjeywpW+FZcxKVCDgyHVfD1c2Skgll4UDaGOFJGz/RhiKHysUSpyAun?= =?iso-8859-1?Q?Ht1KTwWu0mE66rH0tAj7BJETzUu9J2eTzoJJ6yf765SHF/FDsCbWFBm/j0?= =?iso-8859-1?Q?0uGg4TN9unEFtaUVl9ljRpx9uxTA3TJTCPSf+VLGiI9AZ+sDLudRKj7qMn?= =?iso-8859-1?Q?w/GOHCT47gqvb58dZQRcBl7PTMGY1M6yKHkVnnzOzBlYj/w3Yp6uKDkt9I?= =?iso-8859-1?Q?Bm4RQZ704Vkq5vthjhw5QWAZDTgPWj+gagOfGntSeW6CKUfqym5Sstds/+?= =?iso-8859-1?Q?tIKnPinWu4vZW2J7Jw3vRLtFNrZSJXH9l2NeFvBOQePCrE28y7XGmXtm9q?= =?iso-8859-1?Q?cRVr4TUJh5j9AH+hYmfV6Jk1bG3gZQ7DUx7KcRsqhrGbg4o8M9iPKIhqIS?= =?iso-8859-1?Q?4+1eNR9iUKdA91ysFMC+IW8fEjLIZDFM2o9QgwHOi5GOO3A=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: wavecomp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW3PR22MB2299.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1169829b-c7ef-4de3-fe0e-08d8f3c1ad20 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2021 21:20:43.0479 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 463607d3-1db3-40a0-8a29-970c56230104 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t7b/Yf9Ye+gakK1amonmMSvOFmcb6i3oIKKfFeZL9O9NLy5pcVrvF7kRcXPLoRNjTLUjtJLaA3IXL44hy6g1ghx7gQUQ4WGZpJJGy9kCxBg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR22MB0288 X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, RCVD_IN_SORBS_WEB, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Mar 2021 21:20:47 -0000 On 3/28/21 8:24 PM, Mike Frysinger wrote:=0A= > On 28 Mar 2021 02:32, Faraz Shahbazker wrote:=0A= >> sim/mips/ChangeLog * interp.c (sim_monitor): Add switch entries=0A= >> for unlink (13), lseek (14), and stat (15).=0A= > =0A= > what ABI is sim_monitor supposed to be supporting ? it seems to be =0A= > confused between IDT monitor & PMON, or at least out of sync with=0A= > the libgloss code.=0A= =0A= Its a mixed bag but it seems to be in-sync with libgloss, as far as I under= stand.=0A= PMON is partially re-mapped to IDT in interp.c:sim_open. MIPS moved sharply= =0A= to its own Unified Hosting Interface Layer in the recent years and this par= ticular=0A= patch arises out of the desire to maintain feature parity with UHI. =0A= =0A= > the sim core provides APIs to automate this. grep for "stat_map" in =0A= > the bfin, cris, and common code. -mike=0A= =0A= Updated patch.=