From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com [209.85.167.50]) by sourceware.org (Postfix) with ESMTPS id 3F2143896831 for ; Mon, 7 Dec 2020 16:52:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 3F2143896831 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rtems.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=joel.sherrill@gmail.com Received: by mail-lf1-f50.google.com with SMTP id a9so19081820lfh.2 for ; Mon, 07 Dec 2020 08:52:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=g2ukyq95lJEK43yMb9ouReYfgEYapOp9XQnY+9RVRIA=; b=kpxhAWTC4/Z9m9d9kHG7bgIYkD6pY5RX6Ij8KGPmAx42cN+ywOz/Yfsvd1JJIIhDef nJAOTtf82oUs5BqU+z9xcU2R49xWiOAsDSU/02tTFwXbUJ32ptMzwdXwjTimU3ov7pKf JkH6X1eRZ84DX+5Fd33RwAe7R/itHYr9M4yu835JL3ivt/ZiwmbPP8t7osOXEu+ewgn1 bIER59c/IS18hwcUoU18EGI8ltvxaIcLveLFnOOoWvjNalmPWgUeMghPWfhU8WTRp0Fr /HO75ypkew09u7OGAudmo3Abq/e4rztksUSDKAEzZ2fpYJxLTfbeuWPcUjlcNiafs0+i Ne5Q== X-Gm-Message-State: AOAM532nOxw9d9poIs/fRtIJBP7QowLM8S59saKrXuWel6TtCzkytLZe IP9uVzdOMCMG5lnWgM4r7udc+glSFp4= X-Google-Smtp-Source: ABdhPJy7FExhB/hSTebQjNIEawNawXsbV/dCutZYbS5WwQzPKwBERBl+W4QR3qOYFo5geD+9KPP1yw== X-Received: by 2002:ac2:59c6:: with SMTP id x6mr8231509lfn.82.1607359973728; Mon, 07 Dec 2020 08:52:53 -0800 (PST) Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com. [209.85.167.41]) by smtp.gmail.com with ESMTPSA id z200sm2987938lfc.189.2020.12.07.08.52.52 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Dec 2020 08:52:53 -0800 (PST) Received: by mail-lf1-f41.google.com with SMTP id a8so4330645lfb.3 for ; Mon, 07 Dec 2020 08:52:52 -0800 (PST) X-Received: by 2002:a19:6d04:: with SMTP id i4mr6805102lfc.353.1607359972783; Mon, 07 Dec 2020 08:52:52 -0800 (PST) MIME-Version: 1.0 References: <9af72214-f2dc-f8dc-d55a-172e5eda3f62@embedded-brains.de> In-Reply-To: Reply-To: joel@rtems.org From: Joel Sherrill Date: Mon, 7 Dec 2020 10:52:39 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: How well is the Arm Cortex-R52 supported by Newlib? To: "Alexander Fedotov (OSS)" Cc: Sebastian Huber , Newlib X-Spam-Status: No, score=-3031.9 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, 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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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: Mon, 07 Dec 2020 16:52:57 -0000 On Mon, Dec 7, 2020, 10:31 AM Alexander Fedotov (OSS) via Newlib < newlib@sourceware.org> wrote: > Hi Sebastian > > I have pushed some changes in libgloss/arm/crt0.S to support > initialization in Thumb mode. But I don't recall any more fixes and > improvements for armv8-r. > I would say I'm interested in target optimizations =F0=9F=98=8A > Sebastian. I don't know if you remember but Kinsey submitted all the useful work for an R52 RTEMS BSP that unfortunately did not make it to silicon. All RTEMS tests were passing on qemu. But since the project died, we didn't feel that the BSP should be submitted. We can coordinate off list if you want a snapshot of the remaining patches that we haven't thought were worth submitting. They may be useful to you. Note: I don't think we have any for newlib. The C implementations were sufficient for as far as we for. --joel > > Alex > > -----Original Message----- > From: Newlib On Behalf Of Sebastian Huber > Sent: Friday, 4 December, 2020 10:50 AM > To: Newlib > Subject: How well is the Arm Cortex-R52 supported by Newlib? > > Hello, > > it seems nobody used Newlib for the Arm Cortex-R52 before > > https://sourceware.org/pipermail/newlib/2020/018170.html > > ? > > How well is the Arm Cortex-R52 supported by the machine-specific files in > Newlib in general? For example, memcpy() just uses the C implementation. > Are there some improved/updated routines available from Arm which haven't > been committed to Newlib? I can prepare the patches, I just need some hin= ts > were I can find the latest stuff. > > -- > embedded brains GmbH > Herr Sebastian HUBER > Dornierstr. 4 > 82178 Puchheim > Germany > email: sebastian.huber@embedded-brains.de > phone: +49-89-18 94 741 - 16 > fax: +49-89-18 94 741 - 08 > > Registergericht: Amtsgericht M=C3=BCnchen > Registernummer: HRB 157899 > Vertretungsberechtigte Gesch=C3=A4ftsf=C3=BChrer: Peter Rasmussen, Thomas= D=C3=B6rfler > Unsere Datenschutzerkl=C3=A4rung finden Sie hier: > https://embedded-brains.de/datenschutzerklaerung/ > >