From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2054.outbound.protection.outlook.com [40.107.105.54]) by sourceware.org (Postfix) with ESMTPS id 207683858C36 for ; Wed, 27 Mar 2024 08:52:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 207683858C36 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 207683858C36 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.105.54 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1711529567; cv=pass; b=VFxmOsw2N9jztHbv1I/8ed2u4cpeBS0PaAaDeWy3kKZKzjox8TEUbRiAxE0OievJiGjYlZ6r5sZh6LYjfJqD9sT8dJNL90TiYOymw0j6Cw+ahUccDfqndUlbVOeEOjEgEF4NF3CK6QVxyAipbpJ1FRfjNtUlDSAP/IdH2DiuI4w= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1711529567; c=relaxed/simple; bh=15GOZKoeh954SwbsnYwdcOWS42z3DtPJdovkQ7OHGuw=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=kmbERLF8JJNUBAQ9t+uKDzxt1HVeY+sRnGNHRDV2UfegAbt6OhKy/odSvqexw5zegR6zQZO+Sa/LBf6lklVJuPGuzhu1Oe1JAqzQqnHZKo8wyZ59eDAYS5EDdjHhVpQQ5dhuS51HzFx6ftjmnvh0+jI8bpNmXExtIhKzxE+HQJo= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=CQBcbJWUJ3na8vjYd35CR+rBjHa6oav3563Wuug7AHXyX6pN/X7+tLyGvmjkwPKY2MPgJZ53ZGhaPo2v/cjHfL5jNjxtN4BDAcfGQqgCqWF0KBq/q/b+CLFxpWHQA/jHup9THpSBt00S4x1kI2znVM32uDjqFbghVffOCnTf6T47GZShm9Dp9pFC7KQ4xgstnFpknPYn0Ixz6H2TnablMhOiCjCkKJ4534dvalFKNkN2Nl7yvxgk5mH8AUzKiEcdcNlQKaB24Oyyt2xbyNFFHjl8BpPOBRrQ+ym6Ca3/WrD1LUl7H+8yRFz7UEQ09QKPhdstd442iIdljqPG/iJFiQ== ARC-Message-Signature: i=2; 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=Zqk9N9N3ZZ3T67MaApXytuVFh3w+wshIdMwzczRjlSU=; b=Iv/8oks9h7gALnDVrSi/hSHOQxTB083cPvssdCbPTxdTcQpMcfo85W36U29lNFCqGQK/iTZ+f0EPmyz8JzDCPOh+QrT9vnk4NnK6PeF4DEkCbqG8goOxx3GJ3xablZo4oY3yOIl95Vdd8NzTwQrGd4Reat1b0PCBqBcuBVv3ZZVr5SrC/nxPPXkAIYuIgbrdX5zYMB7t9pwOkOz/XxYFjsDV4nWsuofw3Q7iAYaPQNewM5KZD/uiBxLUC1d3jmhkHdpXFKOArfjgT8lDlYTihu17447VKvH1M9z3ytuUSg6V7Ed3HA0POmREW8uTwSzy340yzDByi+bJlyanbBxXNw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=Zqk9N9N3ZZ3T67MaApXytuVFh3w+wshIdMwzczRjlSU=; b=THEl2Fbr9CbtV27JdO3XztJVolxjgiqj6ElU4iweqrgpt5EQmuNCapTj/Zj6ldEftQA2cvMjb9QglbiXDA7ljjjfZndE+Yu3wrYLUnlSVJ9A3ghRjTRSY9jR0Jgt/tvhj50mWSusEAfBWveuoD081XNKUgVjiXLKuDTeJKWnzHk= Received: from AM4PR05CA0007.eurprd05.prod.outlook.com (2603:10a6:205::20) by AS8PR08MB7909.eurprd08.prod.outlook.com (2603:10a6:20b:52a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.32; Wed, 27 Mar 2024 08:52:42 +0000 Received: from AM3PEPF00009B9C.eurprd04.prod.outlook.com (2603:10a6:205:0:cafe::11) by AM4PR05CA0007.outlook.office365.com (2603:10a6:205::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.13 via Frontend Transport; Wed, 27 Mar 2024 08:52:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM3PEPF00009B9C.mail.protection.outlook.com (10.167.16.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.10 via Frontend Transport; Wed, 27 Mar 2024 08:52:40 +0000 Received: ("Tessian outbound 9b7417e2a8eb:v300"); Wed, 27 Mar 2024 08:52:39 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: e63ab040ff25c109 X-CR-MTA-TID: 64aa7808 Received: from ae879872c09c.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CF936185-8010-4012-A53A-80A33E61CF74.1; Wed, 27 Mar 2024 08:52:33 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ae879872c09c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 27 Mar 2024 08:52:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nHeGwdljys1I+QGgY4faYhD5ieeNgVXX6fpo9dRxvcMdbyKU73TjRRWj+0rrAgDejzG0ATI6YAb7CDkQ0kDlOBNi+7D52r8KLsrWKKQEiQSX53jBE1QhlktBF5yn4I53xUaVFlD9RF+CMuoSrfoz6UtiG09lW7xhInGkYUvARod1AFkLk0F7gpnopPJUUFcvH4aGZ9/Si5s0U8IkMByjiNQe63rvsD3yv98AudPDFsDW49RaSmfdITJgnLxHhvsSpJlC+f1hgZSrTXk87L6nmtySU55q9azvjpQ5S+87/XQ1qaw9sStutMmjM84zbIEY/URBrvHzuKXYDOh2Vwv1Ag== 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=Zqk9N9N3ZZ3T67MaApXytuVFh3w+wshIdMwzczRjlSU=; b=RYWM5p11szwYzzfQ7+wKacBgJuM3LhcmQPGE6dRRwZi3HCFXrlIzqLrcTHS/ePf7YzlGVd19u47BYo+NAzrmeaDgWBeb8sNEtSACgFOahTCrFQ+i7y0IIU/EPCQBV6fVM/56lM1tySdYhDQnkHWg2/YhirBEuvXBDQSZ490GPDhNYITJDw7NAyDqHXr8N43JZ5AEEMQ7uGukrd4nEIq7CZZayHzs4LJDlTHfI+cG9za16qyMj34hYuPyT74bZvnUP1yZKVp3zlH2bttuv9akGGsQtnyJlf2O9sPW62jQYZGwmFN/FzWE+cIgi87xBVJX07iA75RZvYGYpA+YCX+g1A== 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=Zqk9N9N3ZZ3T67MaApXytuVFh3w+wshIdMwzczRjlSU=; b=THEl2Fbr9CbtV27JdO3XztJVolxjgiqj6ElU4iweqrgpt5EQmuNCapTj/Zj6ldEftQA2cvMjb9QglbiXDA7ljjjfZndE+Yu3wrYLUnlSVJ9A3ghRjTRSY9jR0Jgt/tvhj50mWSusEAfBWveuoD081XNKUgVjiXLKuDTeJKWnzHk= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3390.eurprd08.prod.outlook.com (2603:10a6:803:7d::27) by DB4PR08MB8126.eurprd08.prod.outlook.com (2603:10a6:10:383::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Wed, 27 Mar 2024 08:52:31 +0000 Received: from VI1PR08MB3390.eurprd08.prod.outlook.com ([fe80::a2a4:4a70:2cf7:a344]) by VI1PR08MB3390.eurprd08.prod.outlook.com ([fe80::a2a4:4a70:2cf7:a344%4]) with mapi id 15.20.7409.031; Wed, 27 Mar 2024 08:52:30 +0000 Message-ID: <8813b548-3356-4059-b642-38dcfde6f19d@arm.com> Date: Wed, 27 Mar 2024 09:52:29 +0100 User-Agent: Mozilla Thunderbird Subject: Re: Building Single Tree for a Specific Set of CFLAGS To: gcc@gcc.gnu.org References: Content-Language: en-US From: Christophe Lyon In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0243.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:350::7) To VI1PR08MB3390.eurprd08.prod.outlook.com (2603:10a6:803:7d::27) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3390:EE_|DB4PR08MB8126:EE_|AM3PEPF00009B9C:EE_|AS8PR08MB7909:EE_ X-MS-Office365-Filtering-Correlation-Id: 387c6396-9687-4a5c-ca89-08dc4e3b423c x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: cquOsTb+CbuGVIghSFD4jpGHaHGYe78wC3r+JwIq6PCTM6NvVt7fX/WI5+vffoEqTADis804FRRg8YMvQAomxCM3heVlkYXezSfupiRlgVZhZwBsUQ+2yj+78o1PTEJTekOyM3AnmGzUmuKhBKhVrurGjogXWll1sBNLUpJKIEX+e5gIEKBd0Q9ivjVTimFF+6N9OB/+dE84s19LdQ9zAgUT/Zo1FtxIOXTIr/gZGV1purhB3XxbYEa6BAbIg9EDIZx87C9QBoLGm4BwG30n9WNsgEx9lZgTBdhBQkKoRw0K33zhHwj6gf7ReF3hV60ySNJLAgU6BCSn53SgoKNj73t1g+G/q7XjnNMQ6vult4JK+VeWsdDzxBXqhOKP7f+xj2cqdrXRXjIr7uxJF4MGHlxAr6cAReyhW5HZ1GGPYwDFCUU9yfL2bc0whYY+hMN5G4Uk95cvPS+0EHXDIMDvxqD4S7umhbMt/e4nOlP4wmwRd6pOR+/6DK1D0dCOQPMY5YB3eMg+1Wz5xiKpnqyNPKz9S8P1/uwpnGS7cL9w17Dk3mOO8UsHkYazVH04Oc8b0MMNeV1cozialtfT3MdsNBvO0s/uhHnKzbyCN6cjHXRiyE4j27qA65NlHtnoIma3tv3eKJO8i+z3WGPnXwRYP0DcUv5B+/VxeIrwSO/Ya2Q= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB3390.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR08MB8126 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF00009B9C.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 68c10ae5-1820-487c-02cb-08dc4e3b3c55 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ttWVmDOGvh2Tl2r4NAuiv7yFqUJLPzLzPAowdMShvVx0+5HB6zavKm0MtC5XXOmBhoWlHMnOBebCxi4om+b1LdwBbTmIDHryQSpuiKRlEsh8LU+X19S3xhLD4mWu/fCAaSxyWJhrYybEhpH796RqD6NGxJ5zFU91+vg2vxrKEGsdjGswRyn/dmUdEuJhm2kaxZYoqhY7fS7QgBZkwmF1SDIwhTagKc3o8O3D2NzQH3d4N3emXAnC+WziL8Z9BVD0sM3jkHIqX8V0ToeTcLnHwmJX5BdRx9fxskVoGjVgRvj2RrZTTXxpToDLMBbeJkYpMb72/XZ0kqlDks3NN2TdN8rz0Lr0B7Pu7IVRjELZiv/Iu8oNme7siIh9fq1pWgtdXOKr3IQ1YOrNocAjGh0QBf67ecuyonHJMZZBU3COV89rPVhZCRL+zMEXnTeqWZDbsA8rFANbrKua38H13/kZOmyN7hJm+gXHB+tbvMObUPyEHvxzdNf8wDVqCWjhvNpbPGmqoSkvMXZzKU0A1fvqc+K8FcWyA/QYGz9bmKO3oKiU6F9m2FecXQhH5hRq1jEu5G62FjJUxQZqrbBDKFxxcTKfbudXbG6NBNu1UAfT5uvY/iWat3OCRZo3VpfB+7p2jibOK2zMF2Jf5YF9RiO+PqwNDp00oZdCKz5B4+/gRuF+0mykYaYGhHOXZT4sofhpESYCbjGoWgb0B2i/9tNilLlO2T2/4X8IaSzuQpsfEt3IQJ4KJwETuCDGei6/zoww 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:(13230031)(376005)(82310400014)(36860700004)(1800799015);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Mar 2024 08:52:40.0616 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 387c6396-9687-4a5c-ca89-08dc4e3b423c 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: AM3PEPF00009B9C.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7909 X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi! On 3/26/24 22:52, Joel Sherrill via Gcc wrote: > Hi > > For RTEMS, we normally build a multilib'ed gcc+newlib, but I have a case > where the CPU model is something not covered by our multilibs and not one > we are keen to add. I've looked around but not found anything that makes me > feel confident. > > What's the magic for building a gcc+newlib with a single set of libraries > that are built for a specific CPU CFLAGS? > > I am trying --disable-multlibs on the gcc configure and adding > CFLAGS_FOR_TARGET to make. > > Advice appreciated. > I would configure GCC with --disable-multilibs --with-cpu=XXX --with-mode=XXX --with-float=XXX [maybe --with-fpu=XXX] This way GCC defaults to what you want. Thanks, Christophe > Thanks. > > --joel