[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: website: guix-packages-with-glibc-hwcaps: Explain “psABI”.
From: |
Ludovic Courtès |
Subject: |
02/02: website: guix-packages-with-glibc-hwcaps: Explain “psABI”. |
Date: |
Tue, 16 Jan 2024 05:09:59 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix-artwork.
commit 2585428590d93a40ca45b69b30879d24e3d74484
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Tue Jan 16 11:09:34 2024 +0100
website: guix-packages-with-glibc-hwcaps: Explain “psABI”.
* website/posts/guix-packages-with-glibc-hwcaps.md: Explain “psABI”.
---
website/posts/guix-packages-with-glibc-hwcaps.md | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/website/posts/guix-packages-with-glibc-hwcaps.md
b/website/posts/guix-packages-with-glibc-hwcaps.md
index 4f8f8f2..59f1a63 100644
--- a/website/posts/guix-packages-with-glibc-hwcaps.md
+++ b/website/posts/guix-packages-with-glibc-hwcaps.md
@@ -36,7 +36,11 @@ version 2.33 supports another approach: `ld.so` would search
not just the
`/lib` folder, but also the `glibc-hwcaps` folders, which for x86_64 included
`/lib/glibc-hwcaps/x86-64-v2`, `/lib/glibc-hwcaps/x86-64-v3` and
`/lib/glibc-hwcaps/x86-64-v4`, corresponding to the psABI micro-architectures
-of the x86_64 architecture. This means that if a library was compiled against
+of the x86_64 architecture (*psABI* stands for *processor-specific
+application binary interface* and refers to the
+[document](https://gitlab.com/x86-psABIs/x86-64-ABI) that specifies
+among other things those `x86-64-v*` levels).
+This means that if a library was compiled against
the baseline of the architecture then it should be installed in `/lib`, but if
it were compiled a second time, this time using (depending on the build
instructions) `-march=x86-64-v2`, then the libraries could be installed in