Groups
Groups
Sign in
Groups
Groups
Generic System V Application Binary Interface
Conversations
About
Send feedback
Help
Generic System V Application Binary Interface
Contact owners and managers
1–30 of 142
Discuss modification and extension of generic System V Application Binary Interface. The current gABI
draft is at
gabi.xinuos.com
.
Mark all as read
Report group
0 selected
Cary Coutant
Sep 4
New e_machine values assigned
Here are two new e_machine values that have been allocated this year: #define EM_SW64 268 /* Wuxi
unread,
New e_machine values assigned
Here are two new e_machine values that have been allocated this year: #define EM_SW64 268 /* Wuxi
Sep 4
Cary Coutant
, …
ali_e...@emvision.com
8
Sep 3
New gABI/ELF Spec Available for Public Review
On 9/2/25 8:30 PM, Cary Coutant wrote: > Version 4.2, for reference, is available at: > >
unread,
New gABI/ELF Spec Available for Public Review
On 9/2/25 8:30 PM, Cary Coutant wrote: > Version 4.2, for reference, is available at: > >
Sep 3
connor horman
,
Cary Coutant
3
Sep 2
OSABI Assignment
That's fair enough, although a slightly disappointing answer. I did note that the EI_OSABI field
unread,
OSABI Assignment
That's fair enough, although a slightly disappointing answer. I did note that the EI_OSABI field
Sep 2
H.J. Lu
, …
Mark Wielaard
10
Aug 20
Re: [PATCH] ld: entry size and merge/strings attributes propagation
Hi Sam, On Wed, Aug 20, 2025 at 05:49:33PM +0100, Sam James wrote: > Cary Coutant <ccoutant@
unread,
Re: [PATCH] ld: entry size and merge/strings attributes propagation
Hi Sam, On Wed, Aug 20, 2025 at 05:49:33PM +0100, Sam James wrote: > Cary Coutant <ccoutant@
Aug 20
Joseph Koshy
,
Cary Coutant
2
11/24/24
Canonical list of gABI constants?
Here is the current list of e_machine constants. The values up to and including EM_RISCV (243) are
unread,
Canonical list of gABI constants?
Here is the current list of e_machine constants. The values up to and including EM_RISCV (243) are
11/24/24
Jozef Lawrynowicz
, …
Fangrui Song
16
10/17/24
[RFC] Proposal for new ELF extension - "Symbol meta-information"
There is a resurrected thread on https://discourse.llvm.org/t/rfc-symtab-meta-a-symtab-extension-to-
unread,
[RFC] Proposal for new ELF extension - "Symbol meta-information"
There is a resurrected thread on https://discourse.llvm.org/t/rfc-symtab-meta-a-symtab-extension-to-
10/17/24
Fangrui Song
, …
Fangrui Song
3
9/26/24
CREL: A compact relocation format
On Thu, Sep 26, 2024 at 2:12 AM Florian Weimer <fwe...@redhat.com> wrote: > > * Fangrui
unread,
CREL: A compact relocation format
On Thu, Sep 26, 2024 at 2:12 AM Florian Weimer <fwe...@redhat.com> wrote: > > * Fangrui
9/26/24
Adam Sobieski
,
Kirk Hays
3
9/19/24
Enabling Meta-commands
Thank you for indicating BusyBox. I hadn't considered that technique. For discussion, arguments
unread,
Enabling Meta-commands
Thank you for indicating BusyBox. I hadn't considered that technique. For discussion, arguments
9/19/24
Cary Coutant
5/21/24
New e_machine value for Loongson LoongGPU
I've allocated a new e_machine value for the Loongson LoongGPU: EM_LOONGGPU = 267 -cary
unread,
New e_machine value for Loongson LoongGPU
I've allocated a new e_machine value for the Loongson LoongGPU: EM_LOONGGPU = 267 -cary
5/21/24
Fangrui Song
, …
r...@google.com
24
4/5/24
RELLEB: A compact relocation format
Thanks for the support and feedback, James! On Thursday, April 4, 2024 at 5:10:49 AM UTC-7 James Y
unread,
RELLEB: A compact relocation format
Thanks for the support and feedback, James! On Thursday, April 4, 2024 at 5:10:49 AM UTC-7 James Y
4/5/24
pudh...@gmail.com
,
Cary Coutant
2
4/3/24
New e_machine for Cambricon BANG architecture
I have allocated EM_BANG = 266. -cary On Mon, Mar 25, 2024 at 5:39 AM pudh...@gmail.com <pudh4418
unread,
New e_machine for Cambricon BANG architecture
I have allocated EM_BANG = 266. -cary On Mon, Mar 25, 2024 at 5:39 AM pudh...@gmail.com <pudh4418
4/3/24
Fangrui Song
4/1/24
Light ELF: exploring potential size reduction
ELF's design emphasizes natural size and alignment guidelines for its control structures. While
unread,
Light ELF: exploring potential size reduction
ELF's design emphasizes natural size and alignment guidelines for its control structures. While
4/1/24
Mark Wielaard
,
Roland McGrath
5
8/24/23
Relative relocation (RELR) and libelf interface
I finally submitted my changes to elfutils libelf, eu-readelf and eu-elflint for supporting Relative
unread,
Relative relocation (RELR) and libelf interface
I finally submitted my changes to elfutils libelf, eu-readelf and eu-elflint for supporting Relative
8/24/23
Fangrui Song
, …
Cary Coutant
11
7/13/23
Allow SHF_ALLOC | SHF_COMPRESSED sections
On Thursday, July 13, 2023 at 11:55:22 AM UTC-7 Cary Coutant wrote: Hi, I agree with Michael and Ali.
unread,
Allow SHF_ALLOC | SHF_COMPRESSED sections
On Thursday, July 13, 2023 at 11:55:22 AM UTC-7 Cary Coutant wrote: Hi, I agree with Michael and Ali.
7/13/23
Fangrui Song
,
Michael Matz
4
4/12/23
What if the result of elf_hash is larger than UINT32_MAX?
Hello, > According to > https://www.sco.com/developers/gabi/latest/ch5.dynamic.html#hash, the
unread,
What if the result of elf_hash is larger than UINT32_MAX?
Hello, > According to > https://www.sco.com/developers/gabi/latest/ch5.dynamic.html#hash, the
4/12/23
Cary Coutant
2/16/23
New e_machine value for SiMa.ai
I have assigned a new e_machine value for the SiMa.ai Neural Network Accelerator: #define EM_SIMA_MLA
unread,
New e_machine value for SiMa.ai
I have assigned a new e_machine value for the SiMa.ai Neural Network Accelerator: #define EM_SIMA_MLA
2/16/23
Stephen Neuendorffer
,
Cary Coutant
2
1/18/23
New e_machine for AMD AIEngine
> We'd like to get a new e_machine value assigned for the AMD/Xilinx AIEngine architecture,
unread,
New e_machine for AMD AIEngine
> We'd like to get a new e_machine value assigned for the AMD/Xilinx AIEngine architecture,
1/18/23
Fangrui Song
, …
Roland McGrath
20
9/11/22
Add new ch_type value: ELFCOMPRESS_ZSTD
Circling back. FreeBSD and glibc have defined ELFCOMPRESS_ZSTD in their elf.h. musl will supposedly
unread,
Add new ch_type value: ELFCOMPRESS_ZSTD
Circling back. FreeBSD and glibc have defined ELFCOMPRESS_ZSTD in their elf.h. musl will supposedly
9/11/22
connor horman
,
ali_e...@emvision.com
6
9/8/22
Use of sh_link and sh_info for SHT_NOTE sections.
On Thu, 8 Sept 2022 at 00:23, <ali_e...@emvision.com> wrote: On 9/6/22 2:15 PM, connor
unread,
Use of sh_link and sh_info for SHT_NOTE sections.
On Thu, 8 Sept 2022 at 00:23, <ali_e...@emvision.com> wrote: On 9/6/22 2:15 PM, connor
9/8/22
Carlos O'Donell
, …
Michael Matz
27
8/23/22
Making DT_HASH optional?
Hello, On Tue, 23 Aug 2022, Florian Weimer wrote: > >> >> I would go even further: The
unread,
Making DT_HASH optional?
Hello, On Tue, 23 Aug 2022, Florian Weimer wrote: > >> >> I would go even further: The
8/23/22
Cary Coutant
, …
ali_e...@emvision.com
9
8/17/22
Proposal: Add new dynamic symbol table hash to ELF standard
On 8/12/22 5:36 PM, 'Fangrui Song' via Generic System V Application Binary Interface wrote:
unread,
Proposal: Add new dynamic symbol table hash to ELF standard
On 8/12/22 5:36 PM, 'Fangrui Song' via Generic System V Application Binary Interface wrote:
8/17/22
chor...@gmail.com
,
Cary Coutant
2
4/27/22
New e_machine for Clever-ISA.
I looked through the documents you linked to, and I get a strong impression that this is an
unread,
New e_machine for Clever-ISA.
I looked through the documents you linked to, and I get a strong impression that this is an
4/27/22
Alexander Fedotov
,
Cary Coutant
6
2/3/22
New e_machine for NXP 56800V4 processor
Alexander informed me that the processor's name has been changed from 56800V4 to 56800EF, so I
unread,
New e_machine for NXP 56800V4 processor
Alexander informed me that the processor's name has been changed from 56800V4 to 56800EF, so I
2/3/22
Gregory Szorc
, …
Carlos O'Donell
4
1/31/22
gABI's role in microarchitecture targeting
On 1/31/22 11:11, Ali Bahrami wrote: > On 1/28/22 9:57 PM, 'Roland McGrath' via Generic
unread,
gABI's role in microarchitecture targeting
On 1/31/22 11:11, Ali Bahrami wrote: > On 1/28/22 9:57 PM, 'Roland McGrath' via Generic
1/31/22
Luis Machado
, …
Mark Wielaard
20
11/15/21
New arch-independent OS-independent PT_* segment type for memory tags
On Mon, 2021-11-15 at 13:37 +0100, Florian Weimer wrote: > I think you need to document them in
unread,
New arch-independent OS-independent PT_* segment type for memory tags
On Mon, 2021-11-15 at 13:37 +0100, Florian Weimer wrote: > I think you need to document them in
11/15/21
Cary Coutant
, …
Roland McGrath
14
11/2/21
Proposal: New DT_REQUIRED tag to identify required features
For phdrs, if we look at the extensions that have been added over the years, at least half are in the
unread,
Proposal: New DT_REQUIRED tag to identify required features
For phdrs, if we look at the extensions that have been added over the years, at least half are in the
11/2/21
Fangrui Song
, …
Roland McGrath
6
11/2/21
STB_GLOBAL/STB_WEAK in symbol lookup
Yes, indirect symbols can be thought of as an optimization of tail-call stubs for functions. However,
unread,
STB_GLOBAL/STB_WEAK in symbol lookup
Yes, indirect symbols can be thought of as an optimization of tail-call stubs for functions. However,
11/2/21
Fangrui Song
, …
Cary Coutant
10
11/2/21
GRP_COMDAT group with STB_LOCAL signature
On 2021-11-01, Cary Coutant wrote: >> I'm not sure that I agree that there's
unread,
GRP_COMDAT group with STB_LOCAL signature
On 2021-11-01, Cary Coutant wrote: >> I'm not sure that I agree that there's
11/2/21
Rahul Chaudhry
, …
Fangrui Song
35
11/1/21
Proposal for a new section type SHT_RELR
On 2021-10-29, HJ Lu wrote: >On Tue, Sep 4, 2018 at 10:15 AM 'Yunlian Jiang' via Generic
unread,
Proposal for a new section type SHT_RELR
On 2021-10-29, HJ Lu wrote: >On Tue, Sep 4, 2018 at 10:15 AM 'Yunlian Jiang' via Generic
11/1/21
Jeff Law
,
Cary Coutant
3
8/20/21
New e_machine value for Tachyum's processor
On 8/6/2021 4:09 PM, Cary Coutant wrote: > I'll hold the value 261 for you. Please provide the
unread,
New e_machine value for Tachyum's processor
On 8/6/2021 4:09 PM, Cary Coutant wrote: > I'll hold the value 261 for you. Please provide the
8/20/21