Re: Premature removal of aarch64 ilp32

Joel Sherrill <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <CAF9ehCWYzcC2mrkgfcRGGdMw6DXnvWnZ931v9yOcC0H+F4K2uQ@mail.gmail.com>
I'm OK as long as ilp32 does build with gcc 15.

When it should be removed from newlib is another question. Historically,
newlib has held code a long time assuming it could be used with older
gcc versions.

I should be able to test this pretty quickly after it shows up in the repo.

On Tue, Jul 22, 2025 at 8:06 AM Richard Earnshaw (lists) <
[email protected]> wrote:

> On 22/07/2025 12:17, Radek Barton via Newlib wrote:
> > Hello.
> >
> > Sure. I guess we want to keep the asmdefs.h pristine compared to
> https://github.com/ARM-software/optimized-routines/blob/master/string/aarch64/asmdefs.h so
> I can add another header, let's say aarch64/ilp32defs.h, that would define
> the necessary macros and revert their removal from .S files. Would that be
> acceptable solution?
> >
> > Radek
>
> I think in this case I'd prefer let asmdefs.h diverge from upstream by
> omitting the hunk that removed ilp32.  That way, when we do decide to drop
> ilp32 support we can just get back to being fully in sync.
>
> R.
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.