aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorJohannes Stoelp <johannes.stoelp@gmail.com>2024-02-15 01:50:46 +0100
committerJohannes Stoelp <johannes.stoelp@gmail.com>2024-02-15 01:50:46 +0100
commit723da2def58185891bf6541dc254d09da8932bff (patch)
treeff76c2a6bcbd5035ce74c8bfd75bffc991ce6149 /src
parentb08fc0727a7086560b9cd9217fdab5d07ffee45f (diff)
downloadnotes-723da2def58185891bf6541dc254d09da8932bff.tar.gz
notes-723da2def58185891bf6541dc254d09da8932bff.zip
abi: update link to x86_64 sysv abi
Diffstat (limited to 'src')
-rw-r--r--src/arch/x86_64.md2
-rw-r--r--src/development/gcc.md4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/x86_64.md b/src/arch/x86_64.md
index d752b09..2635a4e 100644
--- a/src/arch/x86_64.md
+++ b/src/arch/x86_64.md
@@ -346,7 +346,7 @@ Hi ASM-World!
- [`juicebox-asm` an `x86_64` jit assembler playground][juicebox]
-[sysvabi]: https://www.uclibc.org/docs/psABI-x86_64.pdf
+[sysvabi]: https://gitlab.com/x86-psABIs/x86-64-ABI
[winabi]: https://learn.microsoft.com/en-us/cpp/build/x64-software-conventions
[winabi-args]: https://learn.microsoft.com/en-us/cpp/build/x64-calling-convention
[amd64_vol1]: https://www.amd.com/system/files/TechDocs/24592.pdf
diff --git a/src/development/gcc.md b/src/development/gcc.md
index f2bd8a0..7d34ac3 100644
--- a/src/development/gcc.md
+++ b/src/development/gcc.md
@@ -85,9 +85,9 @@ run1:
## ABI (Linux)
-- C ABI - [SystemV ABI][sysvabi]
+- C ABI (x86_64) - [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
+[sysvabi]: https://gitlab.com/x86-psABIs/x86-64-ABI
[cppabi]: https://itanium-cxx-abi.github.io/cxx-abi