ARM-software/abi-aa
View on GitHub ↗ ★ 1,279 HTML
Application Binary Interface for the Arm® Architecture
8 mentions on Hacker News by 8 people: 0 stories, 8 comments · first 2020-11-11 · latest 2022-04-09
20082026
-
Normally you'd save more than just PC as AAPCS ( https://github.com/ARM-software/abi-aa/blob/main/aapcs32/aap... ) mandates stack to be aligned to 8 bytes for "public interface" functions. But this is is not a "public" function so it's…
comment by TuxSH · 2022-04-09 · in Raspberry Pi Pico: What is this code doing in its boot ROM, line 442? -
…course, treat the register as they would any other resource provided to the virtual machine. From: https://github.com/ARM-software/abi-aa/blob/2bcab1e3b22d5517...
comment by aarch64 · 2021-06-24 · in Writing ARM64 Code for Apple Platforms -
…Short-Vector Aggregate). Source: the Procedure Call Standard for the Arm 64-bit Architecture https://github.com/ARM-software/abi-aa/blob/2021Q1/aapcs64/a...
comment by MarkSweep · 2021-06-16 · in Code in ARM Assembly: Registers Explained -
…the registers are _really_ special purpose on ARM. Here's a link to the details in the ARM64 APCS: https://github.com/ARM-software/abi-aa/blob/main/aapcs64/aap...
comment by talideon · 2021-06-16 · in Code in ARM Assembly: Registers Explained -
…shows how the registers are divided into several categories, which helps explain the choice of X18: https://github.com/ARM-software/abi-aa/blob/main/aapcs64/aap...
comment by comex · 2021-06-16 · in Code in ARM Assembly: Registers Explained -
Latest versions of the ABI specifications linked in the Machine Specific section ARM: https://github.com/ARM-software/abi-aa/releases x86-64: https://gitlab.com/x86-psABIs/x86-64-ABI (go to most recent CI job and download artifacts for a…
comment by chandlore · 2021-04-24 · in Resources for Amateur Compiler Writers -
…uses and ffi calling conventions. I thought everyone who used 64-bit ARM used ARM's AAPCS64 ( https://github.com/ARM-software/abi-aa/blob/master/aapcs64/a... ), so the register usage and FFI calling convention should be the same as on…
comment by cesarb · 2020-12-31 · in PyPy Project looking for sponsorship to add support for Apple Silicon -
…the floating point unit to provide the required behavior. Does Mach-O have a similar mechanism? [1] https://github.com/ARM-software/abi-aa/blob/master/addenda32...
comment by willglynn · 2020-11-11 · in Will R Work on Apple Silicon?