Application binary interface - Factbites
 Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Application binary interface


    Note: these results are not from the primary (high quality) database.


  
 Application binary interface - Wikipedia, the free encyclopedia
In computer software, an application binary interface (ABI) describes the low-level interface between an application program and the operating system, between an application and its libraries, or between component parts of the application.
An ABI differs from an application programming interface (API) in that an API defines the interface between source code and libraries, so that the same source code will compile on any system supporting that API, whereas an ABI allows compiled object code to function without changes on any system using a compatible ABI.
Among Unix-like operating systems, where there are often many related but incompatible operating systems running on one hardware platform (particularly Intel 80386-compatible systems), there have been several attempts to standardise the ABI to reduce the effort required by application vendors to port their programs to different systems.
en.wikipedia.org /wiki/Application_binary_interface   (245 words)

  
 ABI - Application Binary Interface
Application Binary Interface; the interface of passed structures between the user processes (and libraries) and the kernel.
Application Binary Interface: the interface by which an application program gains access to operating system and other services, designed to permit porting of compiled binary applications between systems with the same ABI.
(application binary interface) (n.) The binary system interface between compiled applications and the operating system on which they run.
www.auditmypc.com /acronym/ABI.asp   (578 words)

  
 Application Binary Interface - ArtPolitic Encyclopedia of Politics : Information Portal
Application Binary Interface (ABI) means the interface[?] by which an application program gains access to operating system and other services.
Application Binary Interface - ArtPolitic Encyclopedia of Politics : Information Portal
It should be possible to run the same compiled binary applications on any system with the right ABI.
www.artpolitic.org /infopedia/ab/ABI.html   (141 words)

  
 SGI - Developer Central Open Source OpenGL® Sample Implementation
must be transitively linked with any libraries they require in their own internal implementation, so that applications don't fail on some implementations due to not pulling in libraries needed not by the app, but by the implementation.
The primary purpose of the symbol is to provide a compile-time test by which application code knows whether the ABI guarantees are in force.
First, defining the ABI and runtime environment for applications using OpenGL under X11 on Linux.
oss.sgi.com /projects/ogl-sample/ABI   (2768 words)

  
 Application Binary Interface - LuaCheia Reference Manual
It can be embedded directly in another application, it can be built as a single stand-alone executable, it can be built as one or more static or shared libraries, it can be built as shared libaries plus a small interpreter shell, etc.
Each of these components has different binary formats and naming conventions on different platforms.
binary modules ‐‐ various, of the form luacheia5/lua*.dll
luacheia.lua-users.org /doc/ABI.html   (503 words)

  
 Application Binary Interface (ABI) for the ARM Architecture
Application Binary Interface (ABI) for the ARM Architecture
The Application Binary Interface (ABI) for the ARM
The standards regulate the inter-operation of binary code, development tools, and a spectrum of ARM core-based execution environments from bare metal to platform operating systems such as ARM Linux.
www.arm.com /products/DevTools/ABI.html   (322 words)

  
 Solaris Application Guarantee
The guarantee applies to all applications which are written to the Solaris Application Binary Interface (ABI).
The Solaris Application Guarantee reflects the confidence Sun has in the compatibility of applications from one release of Solaris to the next and is designed to make requalification -- let alone porting -- a thing of the past.
If the application passes the Guarantee Test Suite, it may then be registered for the guarantee.
www.sun.com /software/solaris/programs/guarantee.html   (482 words)

  
 The SCO Group, Inc. Developers SCO Developer Network
The ABI defines a binary interface for application programs that are compiled for System V implementations on many different hardware architectures.
The System V Application Binary Interface (or ABI) defines a system interface for compiled application programs.
Since a binary specification must include information specific to the computer processor architecture for which it is intended, it is not possible for a single document to specify the interface for all possible System V implementations.
www.caldera.com /developers/gabi   (466 words)

  
 Application Binary Interface
A specification that aims to ensure binary compatibility between applications running on the same family of processors or CPUs using Unix System V Release 4.
Applications developed using ABI can run on hardware from different manufacturers without being recompiled; any system calls needed for specific hardware are maintained in libraries.
The specification was originally developed by ATandT and Sun Microsystems and includes a test and verification suite used to determine if a system complies with the standard.
www.coffeycountyks.org /Terms/2461HTML-121.html   (77 words)

  
 Using the GNU Compiler Collection (GCC)
The application binary interface implemented by a C or C++ compiler affects code generation and runtime support for:
Whether a function in a binary built by one set of tools can call a function in a binary built by a different set of tools is a subset of interoperability.
An application conforms to an ABI if it is built using tools that conform to that ABI and does not contain source code that specifically changes behavior specified by the ABI.
www.math.umn.edu /systems_guide/gcc-3.2.3/gcc/Compatibility.html   (843 words)

  
 S/390 ELF Application Binary Interface Supplement
Furthermore the values in registers r0 and r1 may be altered by the interface code in cross-module calls, so a function cannot depend on the values in these registers having the same values that were placed in them by the caller.
Without the ability to ask for specific addresses, the application could not build shared data structures because the relative positions for files in each process would be unpredictable.
For example, a multiprocess application might map several files into the address space of each process and build relative pointers among the files' data.
www.linuxbase.org /spec/ELF/zSeries/lzsabi0_s390.html   (6820 words)

  
 D Programming Language - Application Binary Interface
A D implementation that conforms to the D ABI (Application Binary Interface) will be able to generate libraries, DLL's, etc., that can interoperate with D binaries built by other implementations.
The C ABI referred to in this specification means the C Application Binary Interface of the target system.
C and D code should be freely linkable together, in particular, D code shall have access to the entire C ABI runtime library.
www.digitalmars.com /d/abi.html   (267 words)

  
 Testing Application Binary Interfaces
An Application Binary Interface (ABI) is the interface which an application program gains access to a particular operating system upon which the application has been implemented to execute.
In the past, this specification was based upon versions of the System V Application Binary Interface originally written from Santa Cruz Organization (SCO).
Most often the term ABI refers to a UNIX System V ABI which is a specification of common header files, data structures and system interfaces for UNIX and Linux implementations which define binary compatibility for applications between compliant systems.
www.unisoft.com /abi.html   (404 words)

  
 H8/300 Application Binary Interface for GCC - GNU Project - Free Software Foundation (FSF)
H8/300 Application Binary Interface for GCC - GNU Project - Free Software Foundation (FSF)
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
gcc.gnu.org /projects/h8300-abi.html   (875 words)

  
 Windows Application Binary Interface - Computing Reference - eLook.org
Windows Application Binary Interface - Computing Reference - eLook.org
WabiServer allows the Windows application and X display to be on different computers.
(WABI) A software package from Sun Microsystems to allow certain Microsoft Windows applications under the X Window System.
www.elook.org /computing/windows-application-binary-interface.htm   (117 words)

  
 ABI - Application Binary Interface
A binary interface for applications to utilize external and/or underlying software or hardware.
www.mpirical.com /companion/Multi_Tech/ABI.htm   (13 words)

  
 Application Binary Interface for C within CLI
This document describes an Application Binary Interface (ABI) for the C language within Common Language Infrastructure (CLI) environments that meets the following goals:
Linkers can use the presence of this attribute to detect that a C application is being linked, rather than a C# application, and then modify their behaviour accordingly.
When the compiler builds an object file, application, or library, it MUST tag the corresponding module with the memory model.
download.freedom.biz /draft7/cdrom/doc/pnet/c_language_abi.html   (4740 words)

  
 High-Tech Dictionary Definition
(ABI).A specification for the application programming interface (API) and machine language for a hardware platform.The PowerOpen Environment and Windows sockets are examples of ABIs.
www.computeruser.com /resources/dictionary/definition.html?lookup=1544   (24 words)

  
 C++ ABI Summary
Tool interfaces, which affect how users build code, rather than what they build.
An example is non-explicit inlining, where compilers would presumably allow it to just be suppressed.
Mechanisms/methods which allow coexistence of incompatible implementations may be suitable in some cases.
www.codesourcery.com /cxx-abi   (327 words)

  
 Application Binary Interface
64-bit pointers bring expansion of the data-structures and increase memory consumption of the applications.
The resulting code relies on the overall size of the binary to be smaller than
instructions increases unwind table sizes (about 3% of the binary size).
www.ucw.cz /~hubicka/papers/amd64/node2.html   (3036 words)

  
 Intel® Itanium® Processor-specific Application Binary Interface (ABI)
An addendum to the UNIX* System V Application Binary Interface, this document provides specifications for deploying UNIX and related operating systems on the Intel® Itanium® architecture.
developer.intel.com /design/itanium/downloads/245370.htm   (39 words)

  
 Amazon.com: Books: System V Application Binary Interface (Standards)
Amazon.com: Books: System V Application Binary Interface (Standards)
This item is not eligible for Amazon Prime, but over a million other items are.
www.amazon.com /exec/obidos/tg/detail/-/0131004395?v=glance   (215 words)

  
 System V Application Binary Interface: Intel386 Processor Supplement by 013877689X - Direct Textbook Price Comparison
System V Application Binary Interface: Intel386 Processor Supplement
System V Application Binary Interface: Intel386 Processor Supplement by 013877689X - Direct Textbook Price Comparison
Be the first to hear about coupons, sales, and other money saving ideas.
www.directtextbook.com /isbn/013877689X   (159 words)

  
 Debugging HP aC++ programs using old Application Binary Interface
HP aC++ version A.05.01.00 adds support for new industry standard application binary interface (ABI).
Debugging HP aC++ programs using old Application Binary Interface
By default, HP WDB for Itanium-based systems correctly interprets the new ABI format.
docs.hp.com /en/5187-4533/ch02s07.html   (147 words)

  
 System V Application Binary Interface : Motorala 88000 Processor Supplement
System V Application Binary Interface : Motorala 88000 Processor Supplement
Subjects : Computers : Programming/ General : Computer interfaces
The victims of hurricane Katrina need your help.
www.allbookstores.com /book/0138776555   (64 words)

  
 Surfing With a Linker Alien
This library provides the interfaces between user land and the kernel, and without this library it is rather hard to create any form of application.
This turned out to be a major problem when the application moved to another release and became bound to new dynamic objects.
BTW note I'm well aware about the libc interface changes in general, from my side it is perfectly reasonable to rebuild "static" apps for a version change.
blog.sun.com /roller/page/rie?entry=static_linking_where_did_it   (64 words)

  
 Libraries On The Mac
During the linking stage of compilation the binary portion of the library is integrated into your application, exactly like the compiled code of the source you have written.
Using a statically linked library is easy, simply include the binary and the C header file or Pascal interface file.
However the binary is simply a stub library which contains the names of the functions and version information.
www.mactech.com /articles/mactech/Vol.14/14.06/LibrariesOnTheMac   (64 words)

  
 HIC
It is a flexible, easy to use application for health sector vendors to add cryptographic capabilities to support peer-to-peer and HIC applications that utilise PKI services.
May be provided by a developer to support their applications business rules.
An application may manipulate objects or data constructs.
www.hic.gov.au /vendors/security_technology/pki_security/esignature_api.htm   (64 words)

  
 Generic Security Services Application Program Interface - Wikipedia, the free encyclopedia
The client and server sides of the application are written to first convey the tokens given to them by their respective GSSAPI implementations.
A binary string that labels a security principal (i.e.
Generally, the client program is the initiator while the server is the acceptor.
en.wikipedia.org /wiki/GSSAPI   (710 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.