Search references for APPLICATION BINARY-INTERFACE. Phrases containing APPLICATION BINARY-INTERFACE
See searches and references containing APPLICATION BINARY-INTERFACE!APPLICATION BINARY-INTERFACE
Interface to software defined in terms of in-process, machine code access
An application binary interface (ABI) is an interface exposed by software that is defined for in-process machine code access. Often, the exposing software
Application_binary_interface
Connection between computers or programs
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering
API
Ability of computer system to run code for a different system
behaviours of the operating system (OS) and application programming interfaces (APIs), and the application binary interfaces (ABIs) corresponding to those APIs
Binary-code_compatibility
Standard file format for executables, object code, shared libraries, and core dumps
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
Executable and Linkable Format
Executable_and_Linkable_Format
Application binary interface for Intel microprocessors
The Intel Binary Compatibility Standard (iBCS) is a standardized application binary interface (ABI) for Unix operating systems on Intel-386-compatible
Intel Binary Compatibility Standard
Intel_Binary_Compatibility_Standard
Interface to call functions from other programming languages
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
Foreign_function_interface
Foreign function interface for the Java language
(i.e. any code using the JNIEnv and interfacing through the C application binary interface), native applications (programs specific to a hardware and
Java_Native_Interface
Linux kernel APIs and ABIs
multiple interfaces to user-space and kernel-mode code. The interfaces can be classified as either application programming interface (API) or application binary
Linux_kernel_interfaces
Software component technology from Microsoft
Component Object Model (COM) is a binary-interface technology for software components from Microsoft that enables using objects in a language-neutral way
Component_Object_Model
Calling conventions used in x86 architecture programming
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
X86_calling_conventions
Microsoft Win16 API for Unix/Linux
Originally referenced in publicity as WABI, short for Windows Application Binary Interface, the product was eventually known as Wabi, reportedly to avoid
Wabi_(software)
Hardware extension for ARM processors
convention between the JVM and the Jazelle hardware state. This application binary interface is not published by ARM, rendering Jazelle an undocumented feature
Jazelle
Application binary interface (ABI) 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
X32_ABI
Components of Windows NT providing compatibility with applications
components of the operating system that provide compatibility with an application binary interface. They allow the operating system to run software developed for
Environment_subsystem
Free Unix-like operating system kernel
multiprocessing. By choice, Linux has no stable device driver application binary interface. Linux typically makes use of memory protection and virtual memory
Linux_kernel
Linux kernel mechanism
which allows only four system calls, and the same addresses application binary interface (ABI) in each process, which compromises security. This security
VDSO
Data that causes a computer to follow indicated instructions
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
Executable
Assembly language and bytecode for web browsers
(Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating communication
WebAssembly
Topics referred to by the same term
set architecture ThinkPad X32, a notebook computer x32 ABI, an application binary interface of the Linux kernel ×32, a PCI Express connector slot X32 (New
X32
Mechanism of function calls in computers
functions. Calling conventions are usually considered part of the application binary interface (ABI). They may be considered a contract between the caller and
Calling_convention
Topics referred to by the same term
components Interface (Java) Interface (object-oriented programming) Application binary interface, between two binary program modules Application programming
Interface
Shared boundary between elements of a computing system
system. Abstraction inversion Application binary interface Application programming interface Business Interoperability Interface Computer bus Coupling (computer
Interface_(computing)
Platform-agnostic component and application architecture
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
Windows_Runtime
Programming language close to hardware
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
Low-level programming language
Low-level_programming_language
Machine instruction code that executes properly regardless of where in memory it resides
from the original on 2026-01-10. Retrieved 2024-06-23. System V Application Binary Interface Motorola 68000 Processor Family Supplement (PDF). Prentice-Hall
Position-independent_code
Proposed software compatibility standard
announced Windows Application Binary Interface (WABI), a product to run Windows software on Unix, and the Public Windows Interface (PWI) initiative, an
Application Programming Interface for Windows
Application_Programming_Interface_for_Windows
Computing algorithm
Retrieved 2015-06-10. CORPORATE UNIX Press (1993). System V application binary interface. ISBN 0-13-100439-5. "ELF hash function may overflow". 12 April
PJW_hash_function
Topics referred to by the same term
Integrated Battlefield Control System Intel Binary Compatibility Standard (iBCS), an application binary interface for Intel microprocessors International
IBCS
Message-passing system for parallel computers
initialization methods; and MPI-5.0 introduced a standardized application binary interface (ABI) to improve interoperability between implementations. MPI
Message_Passing_Interface
Apple multi-architecture binary files
version of the application suite in the Universal Binary format. From 2006 to 2010, many Mac OS X applications were ported to Universal Binary format, including
Universal_binary
ISBN 0-201-52374-4. Santa Cruz Operation (1997) [1995]. System V Application Binary Interface — Intel386 Architecture Processor Supplement (4th ed.). Santa
Transport_Layer_Interface
Open-source programming tool
function interface (FFI) Calling convention Name mangling Application programming interface Application binary interface Comparison of application virtual
SWIG
Family of second-generation microkernels
have been various re-implementations of the original L4 kernel application binary interface (ABI) and its successors, including L4Ka::Pistachio (implemented
L4_microkernel_family
1999 Microsoft operating system version
Windows NT for Alpha were 32-bit only due to it using 32-bit application binary interfaces on an otherwise 64-bit processor) until it too was discontinued;
Windows_2000
Structure of the operating system
supports. User-mode applications run within an environment subsystem, which provides compatibility with an application binary interface (ABI). An installation
Architecture_of_Windows_NT
Model that describes the programmable interface of a computer processor
If an operating system maintains a standard and compatible application binary interface (ABI) for a particular ISA, machine code will run on future implementations
Instruction_set_architecture
Field of data in a shared object file
to fill the dependency for a binary which was originally compiled using version 1.2. If the application binary interface of a library changes in a backward-incompatible
Soname
64-bit extension of x86 architecture
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
X86-64
Technique in compiler construction
similarity to Itanium. Application programming interface (API) Application binary interface (ABI) Calling convention Comparison of application virtualization
Name_mangling
Code section for declared statically-allocated variables
portion of the bss segment. On some computer architectures, the application binary interface also supports an sbss segment for "small data". Typically, these
.bss
Way of hiding details of a computing subsystem
drawing graphical objects. Application programming interface (API) Application binary interface (ABI) Compiler, a tool for abstraction between source code and
Abstraction_layer
Opaque data type which stores a memory address
Foo::operator=(Foo&& other) = default; Foo::~Foo() = default; } Application binary interface Handle (computing) Programming idiom Chris McKillop. "Programming
Opaque_pointer
Microsoft's core set of application programming interfaces on Windows
The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features
Windows_API
convention Name mangling Application programming interface (API) Application binary interface (ABI) Comparison of platform virtualization software Comparison
Comparison of application virtualization software
Comparison_of_application_virtualization_software
Application programming interface
The Generic Security Service Application Programming Interface (GSSAPI, also GSS-API) is an application programming interface for programs to access security
Generic Security Services Application Programming Interface
Generic_Security_Services_Application_Programming_Interface
Instruction set architecture
September 21, 2018. Retrieved September 21, 2018. "System V Application Binary Interface MIPS RISC Processor Supplement, 3rd Edition" (PDF). pp. 3–12
MIPS_architecture
Operating system
compatible with a good base of existing GNU applications. It follows the UNIX System V application binary interface and is also mostly Linux 2.0 i386 system
Fiwix
Floating-point data type in C family languages
"llvm/llvm-project". GitHub. Retrieved 2020-09-03. "System V Application Binary Interface: MIPS(r) Processor Supplement" (PDF) (3rd ed.). 1996. Retrieved
Long_double
Topics referred to by the same term
Cross River, Nigeria Abi (Cholo), a mountain in Nepal Application binary interface, an interface to software defined in terms of in-process, machine code
ABI
International technology and consulting group
wider adoption of the hard-float application binary interface, which was incompatible with most existing applications but provided large performance gains
Genesi
Language Microsoft developed for initializing structured values and objects
of other effects and features. A XAML file can be compiled into a Binary Application Markup Language (BAML) file, which may be inserted as a resource into
Extensible Application Markup Language
Extensible_Application_Markup_Language
Image comprising exactly two colors, typically black and white
It also has technical and artistic applications, for example in digital image processing and pixel art. Binary images can be interpreted as subsets
Binary_image
Discontinued mobile operating system
the device. Symbian OS 9 and the Symbian platform use a new application binary interface (ABI) and needed a different compiler. A choice of compilers
Symbian
Directory structure used by a Unix-like operating system
exist to standardize parts of it, such as the System V Application Binary Interface, the Intel Binary Compatibility Standard, the Common Operating System
Unix_filesystem
Win32 data type
In user code, safe arrays are primarily used to facilitate application binary interface–level interoperability between software modules, possibly written
Safe_array
Industrial networking solution
AS-Interface provides a basis for Functional Safety in machinery safety/emergency stop applications. Safety devices communicating over AS-Interface follow
AS-Interface
Computing term
Hubička; Andreas Jaeger; et al., eds. (2018-01-28). "System V Application Binary Interface: AMD64 Architecture Processor Supplement (With LP64 and ILP32
Red_zone_(computing)
Filename extension
PKG File". PSDevWiki. Retrieved 15 March 2015. AT&T. "SYSTEM V Application Binary Interface" (PDF). SCO Group. Retrieved 16 March 2015. Philip Brown. "How
.pkg
Form of computer memory allocation
convention and delegate stack management to the operating system's application binary interface (ABI). In addition, since the C version C99 (optional since C11)
Stack-based_memory_allocation
Operating system distribution
distributions, moving away from "1:1 bug for bug" compatibility to "application binary interface (ABI) compatible", while Oracle, SUSE, and CIQ (the company behind
Red_Hat_Enterprise_Linux
Set of memory models of the x86 CPU
com/open-watcom. Open Watcom. Retrieved January 10, 2018. "System V Application binary Interface, AMD64 Architecture Processor Supplement, Draft Version 0.99
X86_memory_models
CPU instruction to increment a value in memory by a given amount
com. Retrieved 1 June 2015. "Intel Itanium Processor-specific Application Binary Interface (ABI)" (PDF). Intel Corporation. 2001. "Atomic Builtins". Using
Fetch-and-add
Linux distribution
code for the Raspberry Pi (armhf or ARM HF). The hard float application binary interface of the ARM11, a 32-bit RISC microprocessor ARM architecture with
Bodhi_Linux
American computer scientist (born 1957)
system software architecture, and then went on to define the application binary interface for Solaris, Sun's principal system software product. Later,
David J. Brown (computer scientist)
David_J._Brown_(computer_scientist)
Analysis tool in Unix-like systems
specifics of the OS and architecture, including stack layout, application binary interface, system call mechanism, name mangling, the format of any debug
Ptrace
ABAC—Attribute-Based Access Control ABCL—Actor-Based Concurrent Language ABI—Application Binary Interface ABM—Asynchronous Balanced Mode ABR—Area Border Router ABR—Auto
List of computing and IT abbreviations
List_of_computing_and_IT_abbreviations
C standard library for Android operating system
when static linking was common, and since Bionic has its own application binary interface, it cannot be replaced by a different libc without breaking all
Bionic_(software)
Early commercial UNIX operating system
Language Support (MNLS) Better internationalization support An application binary interface (ABI) based on Executable and Linkable Format (ELF) Support for
UNIX_System_V
1995 Microsoft operating system version
supported in Windows NT 3.51 in 32-bit versions only, using a 32-bit application binary interface on an otherwise native 64-bit platform. No versions of Windows
Windows_NT_3.51
Means by which a user interacts with and controls a machine
Object-oriented user interfaces (OOUIs) and application-oriented interfaces. Hardware interfaces are the physical, spatial interfaces found on products in
User_interface
Server operating system
with the AIX kernel, and supports the 32-bit and 64-bit AIX Application Binary Interfaces. PASE was first included in a limited and undocumented form
IBM_i
Computer language used to describe a software component's interface
remote procedure calls; can be accessed from native applications by calling through Java Native Interface (JNI) Apache Thrift: from Apache, originally developed
Interface description language
Interface_description_language
File format for executables, object code, shared libraries, and core dumps
would also have to provide the same application binary interface as the routines from the OS for which the binary was intended, or an adapter routine
Mach-O
Programming language
multiple inheritance with C3 linearization. Solidity introduces an application binary interface (ABI) that facilitates multiple type-safe functions within one
Solidity
1994 Microsoft operating system version
supported in Windows NT 3.5 in 32-bit versions only, using a 32-bit application binary interface on an otherwise native 64-bit platform. No versions of Windows
Windows_NT_3.5
Object in distributed programming
function interface Calling convention Name mangling Application programming interface - API Application Binary Interface - ABI Comparison of application virtual
Portable_object_(computing)
Way for programs to access kernel services
low-level binary interface for the system call operation, which may be subject to change over time and thus not be part of the application binary interface; the
System_call
Developer Application for MacOS
Interface Builder allows Cocoa and Carbon developers to create interfaces for applications using a graphical user interface. The resulting interface is
Interface_Builder
Compiler front-end
and the C++ Standard Library (libstdc++). Clang also maintains application binary interface (ABI) compatibility with GCC-generated object code. In practice
Clang
Line of digital media players and microconsoles by Amazon
"pendant" Fire TV). Additionally, Amazon licenses the Fire OS and Fire TV interface to be embedded and built into certain television sets from third parties
Amazon_Fire_TV
Integrated localization feature in modern Windows systems
independent of the application logic binaries. Languages are applied as Language Packs containing the resources required to localize the user interface. Language
Multilingual_User_Interface
Evaluation of a function on its argument
In mathematics, function application (or evaluation) is the act of taking a function and an input from its domain to obtain the corresponding value from
Function_application
Using one interface or symbol with regards to multiple different types
language makes extensive use of dynamic dispatch to build the application binary interface for these libraries by default. As a result, more code can be
Polymorphism (computer science)
Polymorphism_(computer_science)
Operating system feature that integrates dynamic libraries into a program at runtime
pathname of the dynamic linker is part of the operating system's application binary interface. In Unix-like systems that use ELF for executable images and
Dynamic_linker
Avionic HMI protocol standard
and user applications (UA) which manage aircraft avionics functions. The definition of the graphical user interface (GUI) is contained in binary definition
ARINC_661
Data structure used by a language translator such as a compiler or interpreter
be found in the SysV Application Binary Interface (ABI) specification, which mandates how symbols are to be laid out in a binary file, so that different
Symbol_table
Programming language
runtime requirements and without using a different application binary interface (ABI), compared to applications and libraries written in C. The syntax of Vala
Vala_(programming_language)
Live patching feature for Linux kernel
by providing an application programming interface (API) for kernel modules that contain hot patches and an application binary interface (ABI) for the userspace
Kpatch
The Binary Application Markup Language is a file format developed by Microsoft that is generated by compiling XAML files. An XAML file can be compiled
Binary Application Markup Language
Binary_Application_Markup_Language
Windows compatibility software
separate processes. Applications communicate with user-mode services through RPCs. Wine implements the Windows application binary interface (ABI) entirely
Wine_(software)
Operating system component
Rosetta is a dynamic binary translator developed by Apple Inc. for macOS, an application compatibility layer between different instruction set architectures
Rosetta_(software)
Interface allowing one programming language to use a library written in another
model definition Computer programming portal Application programming interface (API) Application binary interface (ABI) Calling convention Embedded SQL Name
Language_binding
Open-source CPU instruction set architecture
interrupts, simplified security modes and a simplified POSIX application binary interface. Correspondents have also proposed smaller, non-standard, 16-bit
RISC-V
more fine-grained access like reads and writes. CloudABI is an application binary interface based on capsicum. It keeps the overall capsicum permission model
Capsicum_(Unix)
Standard to facilitate communication between systems on diverse platforms
calls Application binary interface – Interface to software defined in terms of in-process, machine code access - ABI Application programming interface – Connection
Common Object Request Broker Architecture
Common_Object_Request_Broker_Architecture
Application programming interface
Netscape Plugin Application Programming Interface (NPAPI) is a deprecated application programming interface (API) for web browser plugins, initially developed
NPAPI
Intel SIMD processor supplementary instruction sets introduced by Intel
Jan; Jaeger, Andreas; Mitchell, Mark (January 2010). "System V Application Binary Interface – AMD64 Architecture Processor Supplement – Draft Version 0.99
SSE2
Combined executable file for multiple processor types or operating systems
A fat binary (or multiarchitecture binary) is a computer executable program or library which has been expanded (or "fattened") with code native to multiple
Fat_binary
Family of IEEE standards for compatibility between operating systems
specifies many aspects of functionality that can be classified as application programming interface (API), command-line shell, and shell commands, originally
POSIX
Series of single-board computers
available for Sun SBus or VME systems. Prior to this a software only application binary interface and DOS emulator called Wabi was used. SunPC was offered as a
SunPCi
travel, tourism, insurance
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
Male
Scandinavian
Scandinavian form of Old Norse Einarr, EINAR means "lone warrior."
Girl/Female
Arabic, Muslim
Prayer; Supplication
Boy/Male
American, Australian, French, German, Greek, Latin, Polish, Swedish
Cheerful; Happy; Joyful; Similar to Hilary
Female
Hebrew
Variant spelling of Hebrew Bina, BINAH means "intelligence, wisdom."Â
Boy/Male
Hindu
Supplication, Consolation
Boy/Male
Hindu, Indian
Application
Girl/Female
Muslim/Islamic
Supplication prayer
Surname or Lastname
English (chiefly South Yorkshire)
English (chiefly South Yorkshire) : topographic name for someone who lived on land enclosed by a bend in a river, from Old English binnan ēa ‘within the river’, or a habitational name from places in Kent called Binney and Binny, which have this origin.Scottish : habitational name from Binney or Binniehill near Falkirk, named in Gaelic as Beinnach, from beinn ‘hill’ + the locative suffix -ach.
Girl/Female
Muslim
Prayer, Supplication
Male
English
English unisex form of Latin Hilarius and Hilaria, HILARY means "joyful; happy."Â Originally, this was strictly a masculine name.
Female
Hebrew
(×‘Ö¼Ö´×™× Ö¸×”) Hebrew name BINA means "intelligence, wisdom."Â
Girl/Female
English
Originally a diminutive used for names ending in -bina, like Albina, Columbina, and Robina, now...
Female
Turkish
Turkish name PINAR means "spring."
Female
English
English pet form of German Belinda, possibly BINDY means "bright serpent" or "bright linden tree."
Male
Hindi/Indian
(विनय) Hindi name VINAY means "leading asunder."
Girl/Female
Indian
Prayer, Supplication
Boy/Male
Indian, Punjabi, Sikh
Blessing
Male
Hindi/Indian
Variant spelling of Hindi Vijay, BIJAY means "victory."
Girl/Female
Arabic, Muslim
Supplication; Prayer
Boy/Male
Tamil
Supplication, Consolation
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
APPLICATION BINARY-INTERFACE
travel, tourism, insurance