Top "Abi" questions

The (Application Binary Interface) specifies the low level interface between the programs, libraries and the operating system.

Exclude abi from apk

In my application I use renderscript which has native code for x86, armeabi-v7a and mips (~2.7Mb each). Also I …

android gradle abi
why is data structure alignment important for performance?

Can someone give me a short and plausible explanation for why the compiler adds padding to data structures in order …

performance alignment memory-alignment abi
No implementation found for void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator()

I'm new to Unity, I'm trying to integrate Unity game(it has ARcore) into the native Android application. I'm able …

android unity3d abi arcore unsatisfiedlinkerror
What is the 'shadow space' in x64 assembly?

I found plenty of topics about this shadow space, but I couldn't find the answer in none of them, so …

windows assembly x86-64 calling-convention abi
What is ABI(Application Binary Interface)?

This is what wikipedia says: In computer software, an application binary interface (ABI) describes the low-level interface between an application (…

terminology abi
Why "long int" has same size as "int"? Does this modifier works at all?

Ehm.. I kind' of though this modifiers like long / short expands / reduces amount of memory allocated when variable are created, …

c++ c types long-integer abi
Difference between arm-none-eabi and arm-linux-gnueabi?

What is the difference between arm-none-eabi and arm-linux-gnueabi? I know the difference in how to use them (one for bare …

linux embedded abi toolchain
What happens if you use the 32-bit int 0x80 Linux ABI in 64-bit code?

int 0x80 on Linux always invokes the 32-bit ABI, regardless of what mode it's called from: args in ebx, ecx, ... …

linux assembly x86-64 system-calls abi
How do C compilers implement functions that return large structures?

The return value of a function is usually stored on the stack or in a register. But for a large …

c compiler-optimization calling-convention abi compiler-theory
Creating Library with backward compatible ABI that uses Boost

I'm working on a certain C++ library (or more framework). I want to make it backward compatible with previous versions …

c++ unix boost compatibility abi