diff options
author | johannst <johannes.stoelp@gmail.com> | 2020-10-02 17:55:55 +0200 |
---|---|---|
committer | johannst <johannes.stoelp@gmail.com> | 2020-10-02 17:55:55 +0200 |
commit | c6ab2d3412cfbd3f8b6718b51165fab9432f2573 (patch) | |
tree | 037d006aae9d3dd901fe9eedc10d4eca259aee2c | |
parent | d0f74b8605d72868c49fec7d27225398118f9409 (diff) | |
download | notes-c6ab2d3412cfbd3f8b6718b51165fab9432f2573.tar.gz notes-c6ab2d3412cfbd3f8b6718b51165fab9432f2573.zip |
added gcc linux abis
-rw-r--r-- | src/development/gcc.md | 7 |
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 |