Search code examples
Is it safe to link C++17, C++14, and C++11 objects?...


c++c++11linkerc++14abi

Read More
What is an application binary interface (ABI)?...


compiler-constructionabi

Read More
Does adding a virtual destructor break ABI compatibility?...


c++abi

Read More
Why does clang zero "eax" before calling a function with unspecified parameters, but gcc d...


cassemblygccx86-64abi

Read More
How can I generate the ABI of my smart contract locally with foundry/forge?...


soliditysmartcontractsabifoundry-forge

Read More
Reason for (win) x64-calling convention restrictions in epilogues...


windowsassemblyx86-64abiseh

Read More
How do I find out if my linux platform supports strong aliases?...


linuxgcclinkeraliasabi

Read More
Forcing a C program to take a forged epilogue made with inline-assembly to jump to arbitrary functio...


cinline-assemblybuffer-overflowabiepilogue

Read More
Is [[__no_unique_address__]] applied to second members in this tail padding optimization check in li...


c++structabilibc++

Read More
C++ polymorphism across boundaries in shared libraries...


c++pluginspolymorphismabi

Read More
What is correct mental model for [[no_unique_address]] in C++?...


c++structc++20abimemory-layout

Read More
Why is the static chain pointer needed for nested functions?...


abi

Read More
Why is the "alignment" the same on 32-bit and 64-bit systems?...


c++visual-c++32bit-64bitmemory-alignmentabi

Read More
electron-builder building issue "can't detect abi"...


javascriptnode.jselectronelectron-builderabi

Read More
How to declare the 'types' argument to `Eth::Abi.decode` to parse the response of a Solidity...


rubysmartcontractsabievm

Read More
Objective-C 2.0 ABI specification...


objective-cabilanguage-specifications

Read More
Consequence of violating macOS's ARM64 calling convention...


macosassemblyarm64calling-conventionabi

Read More
In the ARM ABI, how are global variables accessed?...


armcortex-mabi

Read More
Why are there symbols in my object file with `[abi:de180100]` appended?...


macosclang++abidebug-symbolsobject-files

Read More
Use of std::string_view in extern "C" DLL...


c++dllabi

Read More
Why does MSVC x64 C use 8-byte int32 parameter alignment instead of 4-byte?...


visual-c++x86-64memory-alignmentcalling-conventionabi

Read More
Clarification - Struct Bitfield memory layout...


cgccx86-64abibit-fields

Read More
Is arm64-v8a compatible with armeabi-v7a?...


androidcompatibilityabi

Read More
Why does this function push RAX to the stack as the first operation?...


c++assemblyx86x86-64abi

Read More
How do I define a secondary ABI for my Android app...


androidgradlejava-native-interfaceabi

Read More
Unnamed struct ABI (C library, C users)...


cstructabi

Read More
How do called functions return to their caller, after being called?...


cabifunction-callstack-frame

Read More
passing c++ structs without vtables across DLL boundary?...


c++dllabivtable

Read More
std::regex and dual ABI...


c++c++11g++libstdc++abi

Read More
clang misaligns stack and then tries a vmovaps in _start written as a C function...


cclangx86-64memory-alignmentabi

Read More
BackNext