From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2116.outbound.protection.outlook.com [40.107.94.116]) by sourceware.org (Postfix) with ESMTPS id A0F963858D20 for ; Tue, 1 Mar 2022 16:23:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A0F963858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=oarcorp.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oarcorp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tspx98Yd/Lo3EI7NJ2NuEixrvOIEAEC6dbEKDDikHnYf0qYb1J8HZuxQbAwOBaJkA4Ip7pNI+0BuEaMTMH/7dGMJo30LCErf5Wwmvo03h41GbvPpDMDq+Bpw7g+2xmoyNhPzpNMaArzrseDO4EHczVWjuWg7UJ3S7/rhiX4rxbsenD/6zSevpT+0CgPoAp4rD2Y8czfFEehtr1KAhGqcF+jQw1b1zZJrDrmZ6vfPQXlxJqjQQe76Vc6KmWYoHtyGtnE2gEgQx/3ka5s/337g5qdQatNviXM9DtirfiU9H4oybKroPl/NkbSK/mPCoWuG1X1z4uGGHNJapW9P+kmOlA== 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=LCiLmZY4UaXowLHi0RQlwRbWIdkPhzIloW/3DcIUUG0=; b=HhvG/eG/XDKyFOxFkK1KMYMyUN31ZCnMIyOpfuqmxSDBLvukA7hL83wrcr9dD+IAoZgJ2aQu/We7CZpVoRsysZ/AZhK9RZ0A7RvtyH+2PNURnlEaP2VwvAGt/BrU0dOgczNJ4zLganv9cNtP8yhVSmieCpVGMOCh4Aa6Z46c2oVDhaqnysuLp2Rp1N58wv8Jafm2XXtMzM6vtocr+cCtw04uia+3jGZa8X8i0vCXLvP1NNG/kpQ6RQDI/w9pzAKVt9h82pozUvyhkTdhCkVd/Hpo7N8yDSgz+cjSskseDcwaJ/ZeGdf5EDtiJH7y/Hn+HTSPuYaIRnjHsNa4eTQ/6w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oarcorp.com; dmarc=pass action=none header.from=oarcorp.com; dkim=pass header.d=oarcorp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oarcorp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LCiLmZY4UaXowLHi0RQlwRbWIdkPhzIloW/3DcIUUG0=; b=AOWEmUqB+QSIwOWK0fG5xvBLs+i8Q3xcxNqhnfcds5t0dqDT2sxGhJQF9Hth0qc3Pu1MAmeXLUQBo1Rk6u6cZuRwtnEwlK/AOCRthe/mt4M48xtoo55YzrZB6pdvTygqv/73a8bqB4Q/owIjRpMWjfCJkVZhYcC6BWbw4XnMxvc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oarcorp.com; Received: from BN6PR19MB3314.namprd19.prod.outlook.com (2603:10b6:405:76::12) by PH0PR19MB5002.namprd19.prod.outlook.com (2603:10b6:510:97::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.26; Tue, 1 Mar 2022 16:23:03 +0000 Received: from BN6PR19MB3314.namprd19.prod.outlook.com ([fe80::5565:d0a9:5070:f813]) by BN6PR19MB3314.namprd19.prod.outlook.com ([fe80::5565:d0a9:5070:f813%7]) with mapi id 15.20.5017.027; Tue, 1 Mar 2022 16:23:03 +0000 Message-ID: Date: Tue, 1 Mar 2022 10:23:06 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Content-Language: en-US To: gcc@gcc.gnu.org Cc: Joel Sherrill From: Kinsey Moore Subject: ARM Cortex-R5F Support Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BN8PR07CA0001.namprd07.prod.outlook.com (2603:10b6:408:ac::14) To BN6PR19MB3314.namprd19.prod.outlook.com (2603:10b6:405:76::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9c107a27-8e46-4e90-4cc0-08d9fb9fc266 X-MS-TrafficTypeDiagnostic: PH0PR19MB5002:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SgPrghzt7SzZ0x87u54dqiGy7avU9CNUCsLyIeAkSCinezj1CMbnKMNi3k9bCoRmj6S/xidfRBvjl2Q3WJpzxk0dFKmJHJ9UvAjt6fBSmay4n9Vk0sOzqZBim1NGNK12eLutbC1/tBHy+53+lZlsqfWe/S39NIdRD/SHH6i2LXXVWH6V84dD+ruz6/QKNypggopm87ZolSFWct3LeFdJVcuedazFYOkc6K4VPmvk2wmQNtxpml3J5Hs86Ne/ZPi6/AIuSLsw8rEA4CYpeDmEKmohruU5LfXh3+yP13aZb/7R8eZOmzY2DFWHlLhrvr5FYc+gMZIZ8bikkO2Hf/i5o3qI8HDDzJO2LDJXti9V+X69CiiCKVAfVQM8KR2S/wLOBEa82If2V5390+KhILyw34gpuNhm3WsFWsPjBo7LDFzPe1cTbOoRgAx1+Vs3RjZAkNBE7eVx5gLdsD6NwnW2BwabuUuQ58IFEF7Dm7PRY3Cb18NeSBrZUZDdnQaHKRgMrpUZdOCPD8AIwSm4MmFYSjiHZGmoSjlwOTkau+pzrs+Wx3GZX1jVKT4cPJebeYQ/6ZeAKvDhay4wezwIRBMuUkW9bAZ3BQ1hTsyHelA1xeWui1D/mD7DytLV68c9r9YpeMc52Vn1P6tPJwpbUrwRzShzR8HGqdTCjzRjDJq0wAqY/LJ0GgCrqcmerNn6Oie4Q2hB06p3fcjKoDHqp4/2U+YFzRDd135U000m4xsMeOIvc+a5sxtOdPZ6N0rO7py8OBZNPR/RV2Fh/YCzQmqzjILvAxzdc0Yw9aMoH9RdN+Xf5NC11EsyEaldh8W/OEKtLSY8luEJVDKm0EdQ26lGqzgi4MXWbhSNeHfSZB4xidY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR19MB3314.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(39830400003)(346002)(396003)(136003)(366004)(376002)(38100700002)(186003)(83380400001)(38350700002)(31696002)(86362001)(26005)(36756003)(508600001)(66556008)(66476007)(31686004)(66946007)(2906002)(8676002)(4326008)(6486002)(316002)(6916009)(52116002)(6506007)(6512007)(4744005)(44832011)(5660300002)(8936002)(107886003)(2616005)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WHJMUUM3aDJBZ2k4TzV6NTQwdU0yMTAxcElTdC9kOEl6MHNHWE1IM0o1WGxw?= =?utf-8?B?QWRlQ0s4S3RjQjU0UndEaHYva01OMm1Tb05aQkFVcktlcHl6YytQR1cvMTlI?= =?utf-8?B?QkdCODZSaE10QTBLSDMwUituL1IvbzJubFNDT1JWcUFwaDB3QWJWbk5Nb3BX?= =?utf-8?B?N0UwTCt0bXBjemcyM0kwaGdmQUI2NkplL3FuZlhSSDdPMytINEZIMkZ5K3VG?= =?utf-8?B?RGFJdGxzR0x0Q2dpbVZxTE9HOEpaWnB6YUpqaSttSE9lK0J0ODVleW5UOG5O?= =?utf-8?B?dVNVV2I0eDUyMjVwZTAzeWtNYnVwUUZtcThOTXpaazhqbk9aaUNSNnp0Ui9I?= =?utf-8?B?OHNJWlhqTHB1dnY0eHNwSHRKeWZ5MmlERVN3R0ptQ3Z5TWh4TnhwMThFaU02?= =?utf-8?B?Yjg0YWRXZENDUCtkdk5FenJDQ1Q1N2JaUzlhT2ozbXZNMFhrWmVpL1VPTldC?= =?utf-8?B?ME92RGF0RmUvZXhuZEpxU0tyeXBGeUF1QVRqTWJkNkFyb1NNL1Q2N1NUM2ZZ?= =?utf-8?B?MDA1YnNRSndkd3lzYVgwaHRRVkJyN3JBRER4QVFNaXRMTXhwK3dCazF5SDFQ?= =?utf-8?B?U3BvTHg1S1VtY3I5OHlweFJhRHczNzJPeGtoTUZRSnpGbWJRd0duTVlORUFV?= =?utf-8?B?TGJwQm4wMThvVlFFRXFRUUIrRCtRdWVtbWhMaTZ5ZDBEN3ZtcE5zL3BpYW1x?= =?utf-8?B?eHpDV3Y5dS9kYStaZ1hyczIzOEhEZDFRN0I4RGtrZFdENERLcWJCRzZJcCtI?= =?utf-8?B?Qk44bXV6bkd1ZzZGV3AyYWVpZFg0c043Zndpaks4SXpaK1VTZjdnd2hPVkJJ?= =?utf-8?B?WWJpbEhDcXZuZWZsbEdDeHhoK2xsMVdkYjIzeS9XckNlbmFVMXgyWG5MTEx4?= =?utf-8?B?UWtXY1E5K2pVeXhYSlNiTDN4akhLc2VEM2h3RXVxRmJaNUlTMzR3ZUtESlEw?= =?utf-8?B?bU1ZSE01U1psTVZyYXRTNzZPUlpaeERlYnUzWGNXTUxJeUQweDg4ZE1ZWWZL?= =?utf-8?B?MldIVzdCZnlVMWdvbUl4ZzRMdlZyVjZiUytHM0wyeDVLTVB1aTRKeThnWmZE?= =?utf-8?B?N0lENDNDMmkwSTFNaWFTQUoxbGN3Z0M0Rms0eDZOTytYZ1hBZnM3eUVjQ0Za?= =?utf-8?B?L2tlV2tqbUhLbzFGWGRDc0JNZVJvcWZFcjRpMDlQT29jOHBlczN5ZVNiTVBE?= =?utf-8?B?RHFHbi9KYUZuWEFOODgvYmp4WkNHcE1HQWRWVE1LdU45TnFteXpDaExvSzFt?= =?utf-8?B?bFRWNEdWb0p5em1hb0ZTQThJRTU1NTR0U0dnK21rTTFkdkJlL3dGZE0reUlI?= =?utf-8?B?Vmd5Q1ROb3pBWnlaZUVQWXgvNng4eWxDOXBzdHVkUSt2NUE5N1BYSHBHKzBs?= =?utf-8?B?UGlrYWVRSi94NDBZWjY0OG55eHZISnJuenV4YlkvU0dKS3V4OEVZak0xZUF5?= =?utf-8?B?MmFQZFIwajRFdENRcXhQckpBZjJJWGpEakZ5a0daVlJVdVZobXhWa25uNkxR?= =?utf-8?B?UktJcWJEOWFsRyt1UTlQWVkyVGRjY2FNaGx3TDVjS2FyYWg3QmZIdnhJQW5B?= =?utf-8?B?akppYnZzamV0WGJnWDA1bFNCOU83bmRzRUdOcGo1VjBtTnNtTUVqU3prRHNh?= =?utf-8?B?VEJkNVdzaG93cklMVmpCM3FnWUhkYUo0ZDQ3bzJacFNySEtibVB6K2xZelhi?= =?utf-8?B?cU9pUnhvTm1iSjRiNVNJRzlHRm03WG1kZks5Y01UK0w3YjlKWHB1Mlg3U1BT?= =?utf-8?B?VWZub1lENEdsUk0rc21ERU5VZ2N4Z2Nkanp4ZlMrZEZxNjRqWlYyeHpOZ05a?= =?utf-8?B?NzYwWWlaY0REOEFqejJKN0U4TVdzeGx0cTZ4d2xUT1d0VGNaUDBLN1JVazhK?= =?utf-8?B?dkVwam84RUJFZGUvSkIzUmRJVThxbGljbWgyb0pGa2hoVmRHQUo5Qk1aY3RP?= =?utf-8?B?RldpZ0dqU0JzY3JPOGhVSXN4WXUxM0pwbU5EUVZOeUxFOTlKVWlMSEZrMmM2?= =?utf-8?B?NkM1UjBwZURONFRranhIWUw5MEpacS9qd005bW9kRUlkOXN4YUswMTNydDB2?= =?utf-8?B?amdrTld1RDEvTzNaeUh0NGw0Vm5FcjN1OWpWRmIreDVnSU4yOUFhVC9wWTNw?= =?utf-8?B?dmw1OHIvSWYwTUlHZCt0M3BVUEJ2VmdZbDIwSzJzWnZ2ei8vU2ExWTUxdVp3?= =?utf-8?Q?vLh8AYoyiimR4z+Z2ULwCPI=3D?= X-OriginatorOrg: oarcorp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c107a27-8e46-4e90-4cc0-08d9fb9fc266 X-MS-Exchange-CrossTenant-AuthSource: BN6PR19MB3314.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2022 16:23:03.0585 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 7bdf32a6-03de-4c70-a71b-8665ba1294e3 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VR/dosxK5pMYWrqdM9DHxHgCqQy0i2r8gNjRRBgSqmBF9BZQ3PiYutamrw5p7/NbwJqUkFAIs5JC8yCSRrdfdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR19MB5002 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE 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: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2022 16:23:11 -0000 Hi, I'm looking at working on Cortex-R5F support for RTEMS, but it seems as if latest GCC supports the Cortex-R5. This R5 has implicit FPU support which would make it really R5F. The ARM reference page on this core (https://developer.arm.com/Processors/Cortex-R5) specifies that the FPU is optional. I see that the FPU support can probably be disabled using the nofp option to achieve Cortex-R5 support, but I was wondering why this is handled differently from the Cortex-R4[F] support since that is broken out into two different CPU entries in gcc/config/arm/arm-cpus.in. It appears that R7 and R8 are handled the same way as R5. Is the R4/R4F just the legacy way of handling this and R5/7/8 are the new way? Thanks, Kinsey