An application binary interface (ABI) is an interface exposed by software that is defined for in-process machine code access. Often, the exposing software...
9 KB (959 words) - 20:33, 13 July 2025
API (redirect from Application-programming interface)
An application programming interface (API) is a connection or fetching, in technical terms, between computers or between computer programs. It is a type...
48 KB (5,385 words) - 16:53, 6 August 2025
behaviours of the operating system (OS) and application programming interfaces (APIs), and the application binary interfaces (ABIs) corresponding to those APIs...
8 KB (1,066 words) - 22:48, 28 April 2024
ISBN 0-201-52374-4. Santa Cruz Operation (1997) [1995]. System V Application Binary Interface — Intel386 Architecture Processor Supplement (4th ed.). Santa...
6 KB (616 words) - 08:38, 3 December 2024
The Intel Binary Compatibility Standard (iBCS) is a standardized application binary interface (ABI) for Unix operating systems on Intel-386-compatible...
3 KB (269 words) - 07:17, 28 November 2023
Executable and Linkable Format (redirect from ELF binary)
for the application binary interface (ABI) of the Unix operating system version named System V Release 4 (SVR4), and later in the Tool Interface Standard...
39 KB (2,218 words) - 17:06, 14 July 2025
multiple interfaces to user-space and kernel-mode code. The interfaces can be classified as either application programming interface (API) or application binary...
15 KB (1,648 words) - 17:36, 2 August 2025
must also take into consideration the runtime environments and application binary interfaces of both. This can be done in several ways: Requiring that guest-language...
19 KB (2,173 words) - 23:29, 24 July 2025
representations, and name mangling are all part of what is known as an application binary interface (ABI). There are subtle differences in how various compilers...
41 KB (4,648 words) - 14:33, 4 August 2025
loads its 64-bit argument from rdi in accordance to the System V application binary interface for x86-64 and performs its calculation by manipulating values...
14 KB (1,656 words) - 20:34, 6 August 2025
Jazelle (section Application binary interface (ABI))
convention between the JVM and the Jazelle hardware state. This application binary interface is not published by ARM, rendering Jazelle an undocumented feature...
15 KB (1,678 words) - 09:03, 27 May 2025
Component Object Model (redirect from ActiveX application)
Component Object Model (COM) is a binary-interface technology for software components from Microsoft that enables using objects in a language-neutral way...
35 KB (3,982 words) - 10:58, 28 July 2025
Executable (redirect from Exectuable binary)
executable, a file must conform to the system's application binary interface (ABI). In simple interfaces, a file is executed by loading it into memory and...
7 KB (707 words) - 09:01, 30 July 2025
Wabi (software) (redirect from Windows Application Binary Interface)
Originally referenced in publicity as WABI, short for Windows Application Binary Interface, the product was eventually known as Wabi, reportedly to avoid...
22 KB (2,279 words) - 08:47, 19 November 2024
functions. Calling conventions are usually considered part of the application binary interface (ABI). They may be considered a contract between the caller and...
33 KB (4,158 words) - 23:26, 6 August 2025
components Interface (Java) Interface (object-oriented programming) Application binary interface, between two binary program modules Application programming...
2 KB (300 words) - 23:55, 19 August 2024
which allows only four system calls, and the same addresses application binary interface (ABI) in each process, which compromises security. This security...
4 KB (389 words) - 22:33, 3 February 2025
Name mangling (section Java Native Interface)
similarity to Itanium. Application programming interface (API) Application binary interface (ABI) Calling convention Comparison of application virtualization...
39 KB (4,519 words) - 18:39, 4 August 2025
system. Abstraction inversion Application binary interface Application programming interface Business Interoperability Interface Computer bus Coupling (computer...
14 KB (1,394 words) - 09:46, 29 July 2025
System V Application Binary Interface i386 Architecture Processor Supplement (PDF) (Fourth ed.). pp. 3-35 – 3-39. System V Application Binary Interface AMD64...
27 KB (3,099 words) - 21:58, 29 June 2025
If an operating system maintains a standard and compatible application binary interface (ABI) for a particular ISA, machine code will run on future implementations...
35 KB (4,329 words) - 19:12, 27 June 2025
Windows Runtime (redirect from Windows 8 Application)
runtime in a traditional sense but rather a language-independent application binary interface based on COM to allow object-oriented APIs to be consumed from...
30 KB (3,520 words) - 06:02, 6 August 2025
Linux kernel (section Firmware binary blobs)
by providing an application programming interface (API) for kernel modules that contain hot patches and an application binary interface (ABI) for the userspace...
195 KB (18,328 words) - 23:51, 4 August 2025
X32 ABI (category Interfaces of the Linux kernel)
The x32 ABI is an application binary interface (ABI) and one of the interfaces of the Linux kernel. The x32 ABI provides 32-bit integers, long and pointers...
10 KB (818 words) - 20:42, 26 July 2025
convention Name mangling Application programming interface (API) Application binary interface (ABI) Comparison of platform virtualization software Comparison...
17 KB (909 words) - 03:19, 22 June 2025
have been various re-implementations of the original L4 kernel application binary interface (ABI) and its successors, including L4Ka::Pistachio (implemented...
40 KB (4,004 words) - 05:59, 12 July 2025
announced Windows Application Binary Interface (WABI), a product to run Windows software on Unix, and the Public Windows Interface (PWI) initiative, an...
7 KB (842 words) - 22:02, 27 July 2025
thus allowing most existing 32-bit applications to run alongside the 64-bit OS. x32 ABI (Application Binary Interface), introduced in Linux 3.4, allows...
125 KB (12,583 words) - 06:03, 6 August 2025
remote procedure calls, can be accessed from native applications by calling through Java Native Interface (JNI) Apache Thrift: from Apache, originally developed...
6 KB (564 words) - 02:00, 25 May 2025
the entry point of the program; all these steps depend on the Application Binary Interface of the operating system. At this point execution begins and the...
15 KB (1,625 words) - 07:45, 17 July 2025