From patchwork Fri May 21 11:16:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tamar Christina X-Patchwork-Id: 1482164 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=sourceware.org; envelope-from=gcc-patches-bounces@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.a=rsa-sha256 header.s=default header.b=uABCVunA; dkim-atps=neutral Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4Fmkb94k41z9sV5 for ; Fri, 21 May 2021 21:17:09 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A3F033847817; Fri, 21 May 2021 11:17:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A3F033847817 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1621595827; bh=fuCaPgUNZLF5wZY+nzIjmmRwuYYCy66ap2wkbyM0/vU=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=uABCVunA7MDqQazSTePJpWCF8iHiu7zJqnP4yf/fwTwPueMtGdgmWOecq0+SOKLfB xD602Xt1K30DgBxGx6fw+DkyHk7YbwMeJUvtMtKWMU/XOXaF4JCsdTo4atd4xVwEb3 TnypZ+EqikWzmsTya8pvIflg7O8exzp7ZYh9qPCU= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60087.outbound.protection.outlook.com [40.107.6.87]) by sourceware.org (Postfix) with ESMTPS id 36D1E385703A for ; Fri, 21 May 2021 11:17:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 36D1E385703A Received: from DB9PR06CA0015.eurprd06.prod.outlook.com (2603:10a6:10:1db::20) by VI1PR0802MB2542.eurprd08.prod.outlook.com (2603:10a6:800:ad::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.23; Fri, 21 May 2021 11:16:51 +0000 Received: from DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1db:cafe::c4) by DB9PR06CA0015.outlook.office365.com (2603:10a6:10:1db::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.23 via Frontend Transport; Fri, 21 May 2021 11:16:51 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=pass 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 DB5EUR03FT031.mail.protection.outlook.com (10.152.20.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25 via Frontend Transport; Fri, 21 May 2021 11:16:51 +0000 Received: ("Tessian outbound 504317ef584c:v92"); Fri, 21 May 2021 11:16:51 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d00441c7d49bf719 X-CR-MTA-TID: 64aa7808 Received: from 3f2c07a1e95f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E6045F87-89F6-42D9-8C19-EFB81E131CE3.1; Fri, 21 May 2021 11:16:14 +0000 Received: from EUR03-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3f2c07a1e95f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 21 May 2021 11:16:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lHye6lbsaQwmiAFeuZv06gJyHhrMOYiOHo2JrpfsceE7oBNBNrqbPRic+qZ7HvpFTtxMAf4sVMJfEs4XLPqAPf9cKcdMdTiuMW4UJZqu/Z3o+5oHW+ivDdRMwZgiYuAyO0U7MnbIOtd8vOMLpy/56k6rxfIsQfFMrM4WWqMtO6MDnCcaW2nfb/JMCC99PgR5oKRWfbrIqQF9LZTZDd5yjdualPITnfC44i1hJddkwNenXci5w8zrPa40isVbHfdK8spa9mwYmscsoSReV+MxO1XA0IOShS1YM/hH8Wcq4KYy53211xQkj4xL3OUd09Et57e/6YsrLiXk6+Hy/2Xh/g== 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=fuCaPgUNZLF5wZY+nzIjmmRwuYYCy66ap2wkbyM0/vU=; b=KlJhWIAMivnolllPjKyxaSnk2fDs0xAXZ3tmcdi5XB9Bw8iktOnCWShKw4MIspABtLENq0LDlgJp76RyagbjFHiI9qXSWHusFdBibRKW5NNSuxyT6X6KHcnxsBJOXaALtReqVZy81U4G0c5kFa21GlE/Y3NcxKjgBtShXG1+1SiAP75EpYdyDYE5RqoJKj2+v4Cl6cPjeBUR/PvlOcDFwip0Oguac1QMBad5icZE/ZgUGhzdGz8+9zg9nxr9NTA6hXsxA1tGkMenpeeQUFLhe5A195KbOZ1QP1MVwwR6cba81gO1so7L3E8HzLtaocliTy7LXkehSItSREYo4FuipA== 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 Authentication-Results-Original: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by VI1PR0802MB2478.eurprd08.prod.outlook.com (2603:10a6:800:bb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.26; Fri, 21 May 2021 11:16:11 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::f557:1fb2:62cc:5243]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::f557:1fb2:62cc:5243%9]) with mapi id 15.20.4150.026; Fri, 21 May 2021 11:16:11 +0000 Date: Fri, 21 May 2021 12:16:09 +0100 To: gcc-patches@gcc.gnu.org Subject: [PATCH][GCC-9][committed][libsanitizer]: Remove cyclades from libsanitizer Message-ID: Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [217.140.106.51] X-ClientProxiedBy: LO2P265CA0187.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a::31) To VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from arm.com (217.140.106.51) by LO2P265CA0187.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.23 via Frontend Transport; Fri, 21 May 2021 11:16:11 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 75cea1b4-eb0d-4c80-b256-08d91c49eed8 X-MS-TrafficTypeDiagnostic: VI1PR0802MB2478:|VI1PR0802MB2542: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: uQ22XdRy7gZLw6oD6CdJa7Axdyx86tMkwK0vAzB0mKSTCzyWJgYNHXJP1OgvvlzsWAg2zp8GFbhAMUzqaq5MXz3ytO1adU3l1Ey3tz+0Wvy0hAROY3574xr1YBVXNwa2/iYQwGpdebs5U65C3XPRmJL9DxA+5aiTpIq5aW/rIcRL2RyVKegPIF2R8FeR1P5ISjbWQpRws3/LWmCpb2uoTwjbkNr4qcS9iJs9HKsujVeXz+2V8m45xZf2cG0MPpstHbNvR/sF5FGCKJ+qCnPjMBofM14Z8okfmFPXsG2UlyCHVLnLlINjse75V+ju7YIJLzOBW6KEqbXMXUui+ZfvqYarvUBGqbyNLJftpaJ8ciGnEb+5oigvcDWJKK2f04K9UwCh79Nt0hwHzeKut3X8RtfCMCATYIDF23G6bKMFfDL2SKO5iRJU4zlAbfOeoeF06T7V2xn5StNxXaf0OmHJOWhCI/fOXmDSU7ixsohELDMiF16hyFhlUbKkA44H3vnn3TbZqgFF9NWIzLNPJ85sZ3ByyBcZjlGdRRs/xduT4u43lQBoJ/oVG0VStC5z4DF/XD2YjGLNWL1TW9gsuT37WtI5Vzg4LeBzNaLbCsw5VHk3VtueYq2xLJilBx6+fM47fkn1VKDvep9orlhEo5tKpOu2KVIGOBf2jdlC4HUY2xpGDCHWoCbWCXRy4y9skS7HwTb9VLWLAUpIJ22U06el9Y/+ikR9HQkMvPvz1awp2nHiBcKoHY1M3DvOYyYv/wY3wUY+Cu1ffs0Topuw9W1jDxBe8haxNhm373rTndulRSbf35Iho1YDfSeqSoOBJz247cXheEF3tOVC1i7WcvEcvw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5325.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39840400004)(396003)(136003)(346002)(376002)(8676002)(86362001)(52116002)(36756003)(5660300002)(316002)(4326008)(8886007)(55016002)(38100700002)(2906002)(6916009)(8936002)(7696005)(235185007)(44144004)(66616009)(66476007)(186003)(2616005)(33964004)(26005)(16526019)(956004)(478600001)(66556008)(966005)(38350700002)(83380400001)(66946007)(44832011)(4216001)(2700100001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?q?vVQrTC3Wam9tERiGb4zc4sjiz3ued4?= =?utf-8?q?12Lkx5QAkaXM4WEAb0dxSlxkVQkZnrBo2zVnd7s2BUSSdYGl7o1IwCPspLPbUpXlx?= =?utf-8?q?KrlWR9dKHmuEj9E8Aas9lrL8UFWlbfN6TjlN3ZIBj6ZreEz7Hoz6tW7gEjaAP9wPC?= =?utf-8?q?wuE3vlwWLRwLR4GTNiStStf/bgtjYCUDYwhzAlID7vmrPEF3NFoX9eXyxEh5xaNP5?= =?utf-8?q?k92FGkFxb/s3q3ZVx6W3Wc1gNIOR3y1yvciYVr06YiRgoKGsVEdzVlC8Q3rU6v39U?= =?utf-8?q?Gpf6SVsEhUKdVOnF3mwVMeELqAu0VcGazLkP/CSgiEUl7TlJAepUJii13cP/bP+SX?= =?utf-8?q?wwOj/bIeN3mWpJgEMxySwOPjq5WU3ZU8zgOyStA2NWh0ODEYq9kQJlVlxqPOVUs9t?= =?utf-8?q?4cUgM4qhNal80nle0huyiIvSIHC33Li5wkPKMJXZRBrxZuASHhIMJfHy1pCY9ebek?= =?utf-8?q?tNna0hDEg9un0pR/Fdp7ctRgWafAaeWLxMNzcyFIJu5uTX6JCpINutMec6BG5BK0I?= =?utf-8?q?clRZu2jU5LwKOwrt9QjLvPuNRrTWZGFKA9H2wBmyr1fKoDTYJ8ZraZNOw4lVXwHS1?= =?utf-8?q?kQ0blcrQfhUVSDbmBBd4dZOpW3Qw4Ozq2EQEUx6ByS8+7LsV9ZW6pEE7X8XsNLDmv?= =?utf-8?q?X0mqYAreeoQQvaYEhX2sVznSwV+eBMyYwbV7tWLBmny/EOJRqGTcSoizZcc5Y6bu1?= =?utf-8?q?mFZ48dHSj3reMLXWOFePFmnbIc+hDWayArp/hbW6HFS10bwBFVII0f80ll9ZmMsmU?= =?utf-8?q?imZfjn8Mht+mlSZOGrUpDMvGMswlS1TqC5b9TsFrrAvwTZiTnYb93yRTwCkBFRAxj?= =?utf-8?q?/YpFn2nDPG0b9hyAq7UgUM0IVQBUjVSSo0uPNYqTSSHtGA6ikaHm2ZZgukxceb/JS?= =?utf-8?q?UNv1brhTU1nDzSNQEbiw2S5OH6SA3x9cTkvgK6Nt5dBpqVvlupqfMnxiW3Gf4+tX0?= =?utf-8?q?avFDWE5+u1ILXYP6hXDODCHN5CyW734uwQd1SrqwtlUPsOltpfzDkaEEOz8TycvdW?= =?utf-8?q?fSdvO+zPforERtVWD7T3KsY7EF7uSoC+oS3xR3ZqBBfWmrpb7RicBOhn47h2+Sh+i?= =?utf-8?q?gDB//9nNybwwMCHhdwMe3hdQBohtDNnbp3sgSJzH4nEiYTPGYEx/726QgD3nAU9T2?= =?utf-8?q?FKKfVCZN7UigR6jaq/k7XtEKmH4ozKUw+/BFnqmBYPHSJUEKwimhCUE0VVOqzbRRL?= =?utf-8?q?TXXAec06vCKHONPqdNNS9L9X8atE0Eg2IHTiwB+Qag7SwT7TlUtzauc30WHwDnl7a?= =?utf-8?q?WBDKWwukCzqmGs?= X-MS-Exchange-Transport-Forked: True X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2478 Original-Authentication-Results: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 3d3da00c-b525-4467-7a81-08d91c49d6ed X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PCYkzg2wH9BeCMcYn+dUpljrMwzwihixTxryMYR0Ht42lQZsR6R1UL/hqiRcxi1heA6/lqg5ADiv/Xa5qMQdW6Yj6WbYae2Wm0xR9uOftb5pHF8u4wzyQpJDtPb07TQcKMyHZ4Bz6zwhnKJjlKYN6mQpRmUVsnXbBG3tnO3b6d/ZR1Sb2ZE6z79/ZDCwgQKt5MoSR/7C3ydfxQmc7br7tJqReR2nRxl0IE3OwUG6xzL5CP2eT8FwToCJuVa/O8eaQ9oY+4tgjv5xDYs2xZVGOE32wK5PyZA0QOgTCdAnDEqmTKaEiuHGteAgRadxdaM+YJXCY0sq36PmtYHY0ZS6kowT77Kl1BHBsvOgqQppxXiYRYDX5LRa1sVk2EholXxSrf+5fbc3rBCWLhh3ZPifJnVjr55rLgQeMjAhGtiFpt+4Gs5CF+badko0LmsEx5wnAGkphleMoWv24O3QU2LwXOLNz+1iUeewTlmkcPTobMHZ/J8s6082hT35U7CA5uPPXhg2NDyHcvOIXBZ2YYOhyGGPWxIkRAXKNXsJilxJljMaIJcgf8/Cu2gbDxl/kTOUOf9QLDOUpNJ32a28iMe09tnJechmMUn1Vog4gfDdLXyEu/MBkohY1HNEd0ah9gZtZ8T+Cde87xHUNkfOASa/B5ZiTtrHYLy947RKXw8f4F11nkEIcNkIUYjkhofF1hYkrehYTDRkmEJyDgh+JAN8PLxJlJWXbri1zf93n2h0BpDoLmEwgprEj5x3UsAQO0FnIT2Fw9WCneNJ4SKleTqislYxcguxNcbtdazrW4ROMxe/kKQBCz9XzFZRtDsmaqeQ 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; SFS:(4636009)(136003)(376002)(396003)(346002)(39840400004)(46966006)(36840700001)(235185007)(7696005)(316002)(47076005)(44144004)(356005)(33964004)(81166007)(36860700001)(336012)(2906002)(83380400001)(6916009)(66616009)(70206006)(956004)(2616005)(55016002)(70586007)(44832011)(26005)(8886007)(107886003)(86362001)(16526019)(966005)(186003)(4326008)(5660300002)(36756003)(82310400003)(8936002)(8676002)(478600001)(4216001)(2700100001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2021 11:16:51.4925 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 75cea1b4-eb0d-4c80-b256-08d91c49eed8 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-AuthSource: DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2542 X-Spam-Status: No, score=-14.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_LOTSOFHASH, KAM_SHORT, MSGID_FROM_MTA_HEADER, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Tamar Christina via Gcc-patches From: Tamar Christina Reply-To: Tamar Christina Cc: jakub@redhat.com, kcc@google.com, dodji@redhat.com, nd@arm.com Errors-To: gcc-patches-bounces@gcc.gnu.org Sender: "Gcc-patches" Hi All, [rebased patch for GCC-9 but the same as the others] The Linux kernel has removed the interface to cyclades from the latest kernel headers[1] due to them being orphaned for the past 13 years. libsanitizer uses this header when compiling against glibc, but glibcs itself doesn't seem to have any references to cyclades. Further more it seems that the driver is broken in the kernel and the firmware doesn't seem to be available anymore. As such since this is breaking the build of libsanitizer (and so the GCC bootstrap[2]) I propose to remove this. [1] https://lkml.org/lkml/2021/3/2/153 [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100379 Bootstrapped on aarch64-none-linux-gnu and no issues. Committed to branch under previous approval. Thanks, Tamar libsanitizer/ChangeLog: PR sanitizer/100379 * sanitizer_common/sanitizer_common_interceptors_ioctl.inc: Cherry-pick llvm-project revision f7c5351552387bd43f6ca3631016d7f0dfe0f135. * sanitizer_common/sanitizer_platform_limits_posix.cc: Likewise. * sanitizer_common/sanitizer_platform_limits_posix.h: Likewise. --- inline copy of patch -- diff --git a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc index 5408ea17c595c76d25bf0d04aa3946daaef1e1aa..7a9cd3f5968ad3bc0d09ddbc2bed64e536c8c706 100644 diff --git a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc index 5408ea17c595c76d25bf0d04aa3946daaef1e1aa..7a9cd3f5968ad3bc0d09ddbc2bed64e536c8c706 100644 --- a/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +++ b/libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc @@ -365,15 +365,6 @@ static void ioctl_table_fill() { #if SANITIZER_LINUX && !SANITIZER_ANDROID // _(SIOCDEVPLIP, WRITE, struct_ifreq_sz); // the same as EQL_ENSLAVE - _(CYGETDEFTHRESH, WRITE, sizeof(int)); - _(CYGETDEFTIMEOUT, WRITE, sizeof(int)); - _(CYGETMON, WRITE, struct_cyclades_monitor_sz); - _(CYGETTHRESH, WRITE, sizeof(int)); - _(CYGETTIMEOUT, WRITE, sizeof(int)); - _(CYSETDEFTHRESH, NONE, 0); - _(CYSETDEFTIMEOUT, NONE, 0); - _(CYSETTHRESH, NONE, 0); - _(CYSETTIMEOUT, NONE, 0); _(EQL_EMANCIPATE, WRITE, struct_ifreq_sz); _(EQL_ENSLAVE, WRITE, struct_ifreq_sz); _(EQL_GETMASTRCFG, WRITE, struct_ifreq_sz); diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h index 6a673a7c99598ed4248eba580a23afbe3e813525..f921bf2b5b5bae5e81ea6472bc9d0fede7fbd95b 100644 --- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h +++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h @@ -1040,7 +1040,6 @@ struct __sanitizer_cookie_io_functions_t { #if SANITIZER_LINUX && !SANITIZER_ANDROID extern unsigned struct_ax25_parms_struct_sz; - extern unsigned struct_cyclades_monitor_sz; extern unsigned struct_input_keymap_entry_sz; extern unsigned struct_ipx_config_data_sz; extern unsigned struct_kbdiacrs_sz; @@ -1385,15 +1384,6 @@ struct __sanitizer_cookie_io_functions_t { #endif // SANITIZER_LINUX || SANITIZER_FREEBSD #if SANITIZER_LINUX && !SANITIZER_ANDROID - extern unsigned IOCTL_CYGETDEFTHRESH; - extern unsigned IOCTL_CYGETDEFTIMEOUT; - extern unsigned IOCTL_CYGETMON; - extern unsigned IOCTL_CYGETTHRESH; - extern unsigned IOCTL_CYGETTIMEOUT; - extern unsigned IOCTL_CYSETDEFTHRESH; - extern unsigned IOCTL_CYSETDEFTIMEOUT; - extern unsigned IOCTL_CYSETTHRESH; - extern unsigned IOCTL_CYSETTIMEOUT; extern unsigned IOCTL_EQL_EMANCIPATE; extern unsigned IOCTL_EQL_ENSLAVE; extern unsigned IOCTL_EQL_GETMASTRCFG; diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc index d823a12190c087689b81c1a735005c862c163936..e8fce8a0287dff674016c901cabd4b67a2fabd8c 100644 --- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc +++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc @@ -157,7 +157,6 @@ typedef struct user_fpregs elf_fpregset_t; # include #endif #include -#include #include #include #include @@ -466,7 +465,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); #if SANITIZER_LINUX && !SANITIZER_ANDROID unsigned struct_ax25_parms_struct_sz = sizeof(struct ax25_parms_struct); - unsigned struct_cyclades_monitor_sz = sizeof(struct cyclades_monitor); #if EV_VERSION > (0x010000) unsigned struct_input_keymap_entry_sz = sizeof(struct input_keymap_entry); #else @@ -833,15 +831,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); #endif // SANITIZER_LINUX || SANITIZER_FREEBSD #if SANITIZER_LINUX && !SANITIZER_ANDROID - unsigned IOCTL_CYGETDEFTHRESH = CYGETDEFTHRESH; - unsigned IOCTL_CYGETDEFTIMEOUT = CYGETDEFTIMEOUT; - unsigned IOCTL_CYGETMON = CYGETMON; - unsigned IOCTL_CYGETTHRESH = CYGETTHRESH; - unsigned IOCTL_CYGETTIMEOUT = CYGETTIMEOUT; - unsigned IOCTL_CYSETDEFTHRESH = CYSETDEFTHRESH; - unsigned IOCTL_CYSETDEFTIMEOUT = CYSETDEFTIMEOUT; - unsigned IOCTL_CYSETTHRESH = CYSETTHRESH; - unsigned IOCTL_CYSETTIMEOUT = CYSETTIMEOUT; unsigned IOCTL_EQL_EMANCIPATE = EQL_EMANCIPATE; unsigned IOCTL_EQL_ENSLAVE = EQL_ENSLAVE; unsigned IOCTL_EQL_GETMASTRCFG = EQL_GETMASTRCFG;