Re: [PATCH] rs6000: Add ABI and libgcc support for C23 _BitInt [PR117584]
Manjunath Matti <[email protected]> Thu, 6 Aug 2026 18:20:10 +0530
| Newsgroups | gmane.comp.gcc.patches |
|---|---|
| Message-ID | <[email protected]> |
Hi Jakub, On 04/08/26 12:24 pm, Jakub Jelinek wrote: > On Mon, Aug 03, 2026 at 10:58:38PM +0000, Joseph Myers wrote: >> On Tue, 28 Jul 2026, Michael Meissner wrote: >> >>> On Mon, Jul 27, 2026 at 01:43:44PM +0200, Jakub Jelinek wrote: >>>> I also think that first the psABI should be updated (if it is still >>>> maintained, that is) and only afterwards the patch should be applied. >>> There is the issue of finding a way to update the ABIs. There are many >>> moving parts, and we need to bring in people and bring them up to date. >>> >>> And technically there are at least 3 ABIs, though I'm not sure if the >>> big endian 64-bit ABI using ELF v1 needs to be updated. The ABIs are: >>> >>> * Little endian 64-bit ELF v2 >>> * Big endian 64-bit ELF v1 >>> * AIX >>> * 32-bit ABIs >> I think https://github.com/ryanarn/powerabi is still the right location >> for the 32-bit ABIs. I don't know where the sources of the 64-bit ABIs >> are maintained. > Isn't ELF v2 maintained in https://github.com/OpenPOWERFoundation/ELFv2-ABI > ? This is absolutely the location that PowerPC ABI was maintained, but unfortunately the OpenPower Foundation stopped updating this document 4-6 years ago. Now IBM has started to form a team (guys from IBM) to maintain/update this ABI document. There are a lot of things that we want to go into this document. To name a few (1) Dense Math Facility (2) float16 (3)Bitint (4)MMA .. The good news is that Michael is part of that team, if he approves this patch it will be good to go. I will soon post the v2 of this patch, with changes recommended by Mike. > Jakub Thanks, Manjunath Matti.