aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorjohannst <johannes.stoelp@gmail.com>2020-10-02 17:55:55 +0200
committerjohannst <johannes.stoelp@gmail.com>2020-10-02 17:55:55 +0200
commitc6ab2d3412cfbd3f8b6718b51165fab9432f2573 (patch)
tree037d006aae9d3dd901fe9eedc10d4eca259aee2c /src
parentd0f74b8605d72868c49fec7d27225398118f9409 (diff)
downloadnotes-c6ab2d3412cfbd3f8b6718b51165fab9432f2573.tar.gz
notes-c6ab2d3412cfbd3f8b6718b51165fab9432f2573.zip
added gcc linux abis
Diffstat (limited to 'src')
-rw-r--r--src/development/gcc.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/development/gcc.md b/src/development/gcc.md
index 759d3b7..f64bc2a 100644
--- a/src/development/gcc.md
+++ b/src/development/gcc.md
@@ -55,4 +55,11 @@ run1:
jmp bar
```
+## ABI (Linux)
+
+- C ABI - [SystemV ABI][sysvabi]
+- C++ ABI - [C++ Itanium ABI][cppabi]
+
[builtins]: https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html
+[sysvabi]: https://www.uclibc.org/docs/psABI-x86_64.pdf
+[cppabi]: https://itanium-cxx-abi.github.io/cxx-abi