OABIbased
OABIbased refers to software, toolchains, or systems that are built to run on ARM architecture using the Old ARM Application Binary Interface (OABI). The OABI was an early ARM ABI used in many Linux ports and early ARM devices, and it was superseded by the ARM EABI (the new ABI). The term indicates compatibility with the older conventions for how functions receive arguments, return values, and how data is laid out in memory, rather than with modern ARM conventions.
Key characteristics of OABI include its distinct calling conventions, stack frame layout, and binary interfaces that
Historically, OABI was common in ARM Linux distributions during the 1990s and early 2000s. Over time, the
Identification often involves the toolchain or binary tags used during compilation. If a system or package