Linux kernel interfaces: Difference between revisions

Content deleted Content added
Line 68:
In the Wikipedia a category is maintained for articles on [[:Category:Proprietary software for Linux]].
 
An ABI has to be defined for every instruction set, such as [[x86]], [[x86-64]], [[MIPS instruction setarchitecture|MIPS]], [[ARMv7-A]] (32-Bit), [[ARMv8-A]] (64-Bit), etc. with the [[endianness]], if both are supported.
 
It should be able to compile the software with different compilers against the definitions specified in the ABI and achieve full binary compatibility. Compilers that are [[free and open-source software]] are e.g. [[GNU Compiler Collection]], [[LLVM]]/[[Clang]].