Saved searches
Use saved searches to filter your results more quickly
Cancel Create saved search
Sign up Reseting focus
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Releases: ARM-software/abi-aa
Releases · ARM-software/abi-aa
2024Q3
05 Sep 10:43
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Choose a tag to compare
Could not load tags
Nothing to show
What's Changed
- [AAELF64][SYSVABI64] Move dynamic linking contents to sysvabi64 by @smithp35 in #228
- [SYSVABI64] Add Guarded Control Stack (GCS) Feature Bit by @smithp35 in #231
- Add Microchip Technology Inc. to registered vendors with prefix mchp by @ashearer-mchp in #238
- Fix "reloction" typo by @smeenai in #241
- Fix 'unit32' typo in addenda32.rst by @valdaarhun in #244
- Promote the SME(2) ABI status from Alpha to Beta by @rsandifo-arm in #243
- Define soft-float PCS for AArch64 by @ostannard in #232
- Clarify R__RELATIVE optimization wording by @smeenai in #242
- Fix aadwarf64 typo in readme by @billybednar in #248
- [aadwarf64] Add DWARF support for unwinding with FEAT_PAuth_LR enabled by @pratlucas in #245
- [PAuthABIELF64] Use .note.gnu.property section as ELF marking scheme. by @smithp35 in #240
- [AAELF64] Reserve dynamic tags used by memtagabielf64 and pauthabi64 by @smithp35 in #216
- [AAELF64][PAUTHABI64] Assign PAuthABI relocation codes. by @smithp35 in #227
- [CLIBABI32] Restore missing reference to EDOM. by @statham-arm in #251
- Fix the typo in Operation Definition for R_ARM_REL32 by @eymay in #261
- Document a new SME support routine to query the current value of VG. by @kmclaughlin-arm in #263
- [aapcs64] Clarify meaning of "it" when preserving z and p regs by @smithp35 in #267
- [PAUTHABIELF64] Remove alternative ELF marking scheme by @smithp35 in #250
- [pauthabielf64] Fix typo in relocation name by @smithp35 in #255
- [PAUTHABIELF64] Add R_AARCH64_AUTH_GOT_ADR_PREL_LO21 relocation by @smithp35 in #259
- [aapcs64] Round up to a multiple of 8, not just to 8 by @rjmccall in #270
- [AAELF64] Clarify how addends work in MOVZ, MOVK and ADRP. by @statham-arm in #271
- [AAPCS64] Use oxford comma in soft-float ABI by @ostannard in #277
- [NFC] address language suggestions across various documents by @stuij in #278
- [aaelf64][pauthabi64] Remove addend in GDAT relocation operation by @smithp35 in #272
- [aaelf64] Fix PAuthABI relocation details. by @smithp35 in #254
- [ATOMICSABI64]: Alpha Draft of Atomics ABI by @lukeg101 in #256
New Contributors
- @ashearer-mchp made their first contribution in #238
- @smeenai made their first contribution in #241
- @valdaarhun made their first contribution in #244
- @ostannard made their first contribution in #232
- @billybednar made their first contribution in #248
- @eymay made their first contribution in #261
- @kmclaughlin-arm made their first contribution in #263
- @rjmccall made their first contribution in #270
- @lukeg101 made their first contribution in #256
Specifications included in this release
ABI for the Arm 32-bit Architecture
- ABI for the Arm Architecture - Base Standard - pdf, html
- Procedure Call Standard for the Arm Architecture - pdf, html
- ELF for the Arm Architecture - pdf, html
- DWARF for the Arm Architecture - pdf, html
- Base Platform ABI for the Arm Architecture - pdf, html
- C++ ABI for the Arm Architecture - pdf, html
- Exception Handling ABI for the Arm Architecture - pdf, html
- Run-time ABI for the Arm Architecture - pdf, html
- C Library for the Arm Architecture - pdf, html
- Support for Debugging Overlaid Programs - pdf, html
- Addenda to, and Errata in, the ABI for the ARM Architecture - pdf, html
- ABI Advisory Note - SP 8-byte alignment - pdf, html
ABI for the Arm 64-bit Architecture
- Procedure Call Standard for the Arm 64-bit Architecture - pdf, html
- ELF for the Arm 64-bit Architecture - pdf, html
- DWARF for the Arm 64-bit Architecture - pdf, html
- C++ ABI for the Arm 64-bit Architecture - pdf, html
- Vector Function ABI for the Arm 64-bit Architecture - pdf, html
- PAuth ABI Extension to ELF for the Arm 64-bit Architecture - pdf, html
- System V ABI for the Arm 64-bit Architecture - pdf, html
- Memtag Extension to ELF for the Arm 64-bit Architecture - pdf, html
- C/C++ Atomics Application Binary Interface Standard for the Arm 64-bit Architecture - pdf, html
Morello Extension
- Morello Extension to the Procedure Call Standard for the Arm 64-bit Architecture - pdf, [html](https://github.com/ARM-software/abi-aa/blob/a82eef0433556b30539c0d4463768d9feb8cfd0b/aapcs64-morell.
Contributors
stuij, rjmccall, and 12 other contributors