From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40046.outbound.protection.outlook.com [40.107.4.46]) by sourceware.org (Postfix) with ESMTPS id 21B113840C21 for ; Thu, 4 Jun 2020 09:53:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 21B113840C21 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Joe.Ramsay@arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g8e9JQgUff+a2dztxZebbqmCtBLcggOmntAUpxrsQX4=; b=t8RfHKHyNVHauPnvWWiIfOT4v5fw2UtZmF0X77D7KC+czeglol/qEp6NgR/evN/cMmLMm4XxRnkMgGlUJWYlyCCxkyEEffJP4Wvzr60+9wdqILK3o/po8PgoUgHTFexhMmj105QfB4CXfvM4zt9RkDvTZEVXMe2MyGv9CSzGQeY= Received: from DB6PR07CA0069.eurprd07.prod.outlook.com (2603:10a6:6:2a::31) by AM0PR08MB3170.eurprd08.prod.outlook.com (2603:10a6:208:65::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Thu, 4 Jun 2020 09:53:33 +0000 Received: from DB5EUR03FT057.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:2a:cafe::ea) by DB6PR07CA0069.outlook.office365.com (2603:10a6:6:2a::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.8 via Frontend Transport; Thu, 4 Jun 2020 09:53:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; sourceware.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT057.mail.protection.outlook.com (10.152.20.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18 via Frontend Transport; Thu, 4 Jun 2020 09:53:33 +0000 Received: ("Tessian outbound 14e212f6ce41:v57"); Thu, 04 Jun 2020 09:53:33 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: db1c9e87b4be3ae5 X-CR-MTA-TID: 64aa7808 Received: from 97b5f4b418aa.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D27FFF7E-FE31-4753-9125-7E8AC2596420.1; Thu, 04 Jun 2020 09:53:28 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 97b5f4b418aa.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 04 Jun 2020 09:53:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3SYhkVh8c2SKu6TiugHw9sBgAX7wQFyLgVtCcmW82ziYYwOMSM/8z+Ve+obqF9+WehccgjZZM+YqK94o1/WVED6DiqKyDLnf7cdp9EYpmOyhUW4Tj0KwmcAILMWc4btEP5ABNcb75dLBrJRYB2taPaxJu0wgNB5tfWXFejvptaY7IVxOG6mxXlEmlG6NWpQdEVKTWH+tlWMhruE1Akh8ULQD9qrR38sqrISyltk8XOhnITMgYZO8+DIhLIRj50PvD6fGb6Zieho39Xu4XE+dqDTYxzSIWlXKbm4wlzHzCZ7ZizTnjBcTfrdb9mNi44RDvWmfi5TtQ0qaAbWXpB5kg== 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=g8e9JQgUff+a2dztxZebbqmCtBLcggOmntAUpxrsQX4=; b=IK6vdt8XzHDQUqoockb4p6/ZIIlT9lXYQwbHIVCmOWjkH/fIfRYZPpKtlrPsEtS2scmRYxCYxMsqCqy/uFYDr+lZA2wGQ/cN6j/XikKhy6l0Skgj+1tuDPUTbjaJIHkGOaLVYZ6TY5W61xPl3HjExC/vyuYAze+d9rqyELCJPkr8mUVt/1kUfdBUrKmz5roObYB/ljnqUJ5lLKngwVOx5ZR0h8S3vGyMkA/yXHfXxENc1rWRXv3b4Iu4Lgr3IThf1ytzR12FpBHPr4zdXCJKkk0MfsOXmym1Mt6wuygKoX3T1tQ+OVMP3xBUtBbVK0fgXHylqU3ADMtgYBg09pLlSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g8e9JQgUff+a2dztxZebbqmCtBLcggOmntAUpxrsQX4=; b=t8RfHKHyNVHauPnvWWiIfOT4v5fw2UtZmF0X77D7KC+czeglol/qEp6NgR/evN/cMmLMm4XxRnkMgGlUJWYlyCCxkyEEffJP4Wvzr60+9wdqILK3o/po8PgoUgHTFexhMmj105QfB4CXfvM4zt9RkDvTZEVXMe2MyGv9CSzGQeY= Received: from DB8PR08MB5497.eurprd08.prod.outlook.com (2603:10a6:10:11a::14) by DB8PR08MB4074.eurprd08.prod.outlook.com (2603:10a6:10:a5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Thu, 4 Jun 2020 09:53:27 +0000 Received: from DB8PR08MB5497.eurprd08.prod.outlook.com ([fe80::6d51:a26:e76c:8678]) by DB8PR08MB5497.eurprd08.prod.outlook.com ([fe80::6d51:a26:e76c:8678%6]) with mapi id 15.20.3066.019; Thu, 4 Jun 2020 09:53:27 +0000 From: Joe Ramsay To: "newlib@sourceware.org" Subject: [PATCH] Support regular file type in _swistat for ARM Thread-Topic: [PATCH] Support regular file type in _swistat for ARM Thread-Index: AQHWObSU2UmPommWBUCXfFrDp0JO9w== Date: Thu, 4 Jun 2020 09:53:26 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.37.20051002 Authentication-Results-Original: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [209.93.144.14] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 5e6f8722-967b-4d02-5fae-08d8086d24ce x-ms-traffictypediagnostic: DB8PR08MB4074:|AM0PR08MB3170: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:5236;OLM:5236; x-forefront-prvs: 04244E0DC5 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: rJ+GWf7NxvBCVnEfWUMqFmelcMU1G/PL7y7DsmCAEYNBxuN4SHNf1aZtTo10oDwlD5uf8j40JlGZ7EY1Ng9TTlgt+riBpaAIWr+aCC6KFu0ZrNqSWzh9If84u8T8U3TLFtYBpGs0OZOwEBdKaX1bqXvAVBCZX96+MeBoOUx7zxnHqrvVR+lLzKtD2NiRFjT+g8yH1VSOfQvheulTPK5CRMRDAB562LB1Y2su2bAqV41CuJ3wg3p7hFhNeUdQquYjLD8sbcYxmv0hToS0YfLTurubTz2rjIK6wSthWlcKE4fJTer5BXwlSZ0lbaAQHDqSYCC/a1FsjiaZXoRESAkuog== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB8PR08MB5497.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(39860400002)(396003)(136003)(346002)(376002)(8936002)(5660300002)(83380400001)(71200400001)(316002)(8676002)(86362001)(33656002)(2616005)(6506007)(36756003)(66446008)(76116006)(66556008)(66946007)(6486002)(91956017)(478600001)(6916009)(6512007)(2906002)(26005)(186003)(64756008)(66476007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: a2ut9liYom5QznLGriiENQWdt7q5PIElG/58S7nW4Wv+1o0umzpwt6JsvAAYQGpdNkmCtyDtxY/KVOvdNpgPL9S0lVejfjicxncW2Spm5Zwp8S50wWj6yvqdq+M/vdm5l6zRjlcesV/5ybT8JQK8Ky6DNNuNfTv1s5qE0gcKKclmfA8CVH89m4wJIRaP1vIEeLZsJ4cGwESyERBd0BIzNClj8Tj1FNKIcA0/zVTG/NGtn9aQtYJy0YQfD5pAsvyQOR1GR4nM26QX0eFQEs/8Jgoakc7W7ns6J7Jdz1Vu0CKZWtSJQkrmd4QJ0QJPPPpgjKy5I3tJ9q8Rlc5fKH5cXwmGoNiaW2Y9nCByTSfUn4rK/BIbsRaxEuVy8KXliz1hmesnjxM1VyPPaTB7qCmt8pS3/0V+GlUbFTN+AvEgx0OuRzLfGceLNV2A38cjw7xgDZ/03Vr2NoRkMs0IfGHGiZbrqzkMGFgSikc/Iv+1dyo= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB4074 Original-Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none; sourceware.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT057.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(136003)(346002)(396003)(376002)(46966005)(47076004)(70206006)(8936002)(86362001)(478600001)(70586007)(316002)(2906002)(8676002)(45080400002)(83380400001)(356005)(2616005)(6512007)(82740400003)(33656002)(36756003)(5660300002)(82310400002)(6506007)(26005)(336012)(186003)(6916009)(6486002)(33964004)(81166007); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 6efc0ea8-64aa-4bfd-ed74-08d8086d20f2 X-Forefront-PRVS: 04244E0DC5 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5Wk2oIUaPdXLGgcZnROEQc5hRDDYb+iozP8+UagaGmCyjbqO5jZGwFI5vgpkRitdi2vi6frdk4+OM4tqQ7XtnVIxSpdm4rsUFe6gJ1VZLk+5vy+JCM14oUEF/09eGKjDJPhdWMK5aT0Pne8Qsd+CkZowof4cpDziwdsbGtln9DAywpO+OYUtaKqjqcVWnI6r1yYz8V8TEuOkFH2g9MAA7P554g5XJFBYFBtJlX8wFA0OSJxuQIIwWFJrpaBxw5dVg5fpIx4GpY5akscmjseY7UwM0ujg9vfE9/S8RTwcXaAsRQQH+HShC0a9/5ZW6ULoAkSGInIGVN8VvuHMnVRRSAw8Lkj9Te/lH3s00T/GvpasNCP6BkP+m6/QkByLxelj/hJTokdHffCPW6XvskS3MQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2020 09:53:33.4807 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5e6f8722-967b-4d02-5fae-08d8086d24ce X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3170 X-Spam-Status: No, score=-17.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, HTML_MESSAGE, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jun 2020 09:53:37 -0000 SGkhDQoNClByZXZpb3VzbHksIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBfc3dpc3RhdCgpIGZvciBB Uk0gYXNzdW1lZCBhbGwgZmlsZXMNCnRvIGJlIG9mIHR5cGUgY2hhcmFjdGVyIGRldmljZS4gVGhp cyBjaGFuZ2UgYWRkcyBzdXBwb3J0IGZvciBzdGF0LWluZw0KcmVndWxhciBmaWxlcy4gVGVzdGVk IHdpdGggYXJtLW5vbmUtZWFiaQ0KLS0tDQpsaWJnbG9zcy9hcm0vc3lzY2FsbHMuYyB8IDQzICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0NCjEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xpYmds b3NzL2FybS9zeXNjYWxscy5jIGIvbGliZ2xvc3MvYXJtL3N5c2NhbGxzLmMNCmluZGV4IGZjMzk0 ZjkuLmI0YmQzMjkgMTAwNjQ0DQotLS0gYS9saWJnbG9zcy9hcm0vc3lzY2FsbHMuYw0KKysrIGIv bGliZ2xvc3MvYXJtL3N5c2NhbGxzLmMNCkBAIC03MjgsMzMgKzcyOCw0OCBAQCBfc2JyayAocHRy ZGlmZl90IGluY3IpDQppbnQNCiBfc3dpc3RhdCAoaW50IGZkLCBzdHJ1Y3Qgc3RhdCAqIHN0KQ0K ew0KLSAgc3RydWN0IGZkZW50ICpwZmQ7DQotICBpbnQgcmVzOw0KLQ0KLSAgcGZkID0gZmluZHNs b3QgKGZkKTsNCisgIHN0cnVjdCBmZGVudCAqcGZkID0gZmluZHNsb3QgKGZkKTsNCiAgIGlmIChw ZmQgPT0gTlVMTCkNCiAgICAgew0KICAgICAgIGVycm5vID0gRUJBREY7DQogICAgICAgcmV0dXJu IC0xOw0KICAgICB9DQoNCi0gIC8qIEFsd2F5cyBhc3N1bWUgYSBjaGFyYWN0ZXIgZGV2aWNlLA0K LSAgICAgd2l0aCAxMDI0IGJ5dGUgYmxvY2tzLiAqLw0KLSAgc3QtPnN0X21vZGUgfD0gU19JRkNI UjsNCi0gIHN0LT5zdF9ibGtzaXplID0gMTAyNDsNCisgIGludCBpc0NoYXJEZXZpY2UsIGZsZW47 DQojaWZkZWYgQVJNX1JESV9NT05JVE9SDQotICByZXMgPSBjaGVja2Vycm9yIChkb19BbmdlbFNX SSAoQW5nZWxTV0lfUmVhc29uX0ZMZW4sICZwZmQtPmhhbmRsZSkpOw0KKyAgaXNDaGFyRGV2aWNl ID0gY2hlY2tlcnJvciAoZG9fQW5nZWxTV0kgKEFuZ2VsU1dJX1JlYXNvbl9Jc1RUWSwgJnBmZC0+ aGFuZGxlKSk7DQorICBmbGVuID0gY2hlY2tlcnJvciAoZG9fQW5nZWxTV0kgKEFuZ2VsU1dJX1Jl YXNvbl9GTGVuLCAmcGZkLT5oYW5kbGUpKTsNCiNlbHNlDQogICBhc20gKCJtb3YgcjAsICUyOyBz d2kgJWExOyBtb3YgJTAsIHIwIg0KLSAgICAgICA6ICI9ciIgKHJlcykNCisgICAgICAgOiAiPXIi IChpc0NoYXJEZXZpY2UpDQorICAgICAgIDogImkiIChTV0lfSXNUVFkpLCAiciIgKHBmZC0+aGFu ZGxlKQ0KKyAgICAgICA6ICJyMCIpOw0KKyAgY2hlY2tlcnJvcihpc0NoYXJEZXZpY2UpOw0KKyAg YXNtICgibW92IHIwLCAlMjsgc3dpICVhMTsgbW92ICUwLCByMCINCisgICAgICAgOiAiPXIiIChm bGVuKQ0KICAgICAgICA6ICJpIiAoU1dJX0ZsZW4pLCAiciIgKHBmZC0+aGFuZGxlKQ0KICAgICAg ICA6ICJyMCIpOw0KLSAgY2hlY2tlcnJvciAocmVzKTsNCisgIGNoZWNrZXJyb3IoZmxlbik7DQoj ZW5kaWYNCi0gIGlmIChyZXMgPT0gLTEpDQorDQorICBpZiAoaXNDaGFyRGV2aWNlICE9IDAgJiYg aXNDaGFyRGV2aWNlICE9IDEpDQorICAgIHJldHVybiBlcnJvcigtMSk7DQorDQorICBpZiAoZmxl biA9PSAtMSkNCiAgICAgcmV0dXJuIC0xOw0KLSAgLyogUmV0dXJuIHRoZSBmaWxlIHNpemUuICov DQotICBzdC0+c3Rfc2l6ZSA9IHJlczsNCisNCisgIHN0LT5zdF9zaXplID0gZmxlbjsNCisgIC8q IEFsd2F5cyBhc3N1bWUgMTAyNCBieXRlIGJsb2NrcyAqLw0KKyAgc3QtPnN0X2Jsa3NpemUgPSAx MDI0Ow0KKw0KKyAgaWYgKGlzQ2hhckRldmljZSkNCisgICAgc3QtPnN0X21vZGUgfD0gU19JRkNI UjsNCisgIGVsc2UNCisgICAgew0KKyAgICAgIHN0LT5zdF9tb2RlIHw9IFNfSUZSRUc7DQorICAg ICAgc3QtPnN0X2Jsb2NrcyA9IChmbGVuICsgMTAyMykgLyAxMDI0Ow0KKyAgICB9DQorDQogICBy ZXR1cm4gMDsNCn0NCg0KLS0NCjIuNy40DQoNCg==