summaryrefslogtreecommitdiff
path: root/hurd/porting
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2011-08-31 02:50:57 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2011-08-31 02:50:57 +0200
commit75461902658117454c94d0f4847f73af1d4f97a0 (patch)
tree28fefbc491363709ba555f79c6891292588552b8 /hurd/porting
parentd51486bfb7e8367078774906d4a71723908d544f (diff)
explain that quadruples are actually triples
Diffstat (limited to 'hurd/porting')
-rw-r--r--hurd/porting/guidelines.mdwn4
1 files changed, 3 insertions, 1 deletions
diff --git a/hurd/porting/guidelines.mdwn b/hurd/porting/guidelines.mdwn
index e3da1e42..efc8982a 100644
--- a/hurd/porting/guidelines.mdwn
+++ b/hurd/porting/guidelines.mdwn
@@ -36,7 +36,9 @@ built will generate code for.
When using GNU autotools to configure a package config.guess and config.sub from autotools-dev
are used to find out the build machine identity: CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM.
For GNU/Hurd config.guess gives 'i686-unknown-gnu0.3'. Sometimes a quadruple is used
-adding KERNEL, e.g. for Linux on an amd64: 'x86_64-unknown-linux-gnu'. config.sub is used to
+adding KERNEL, e.g. for Linux on an amd64: 'x86_64-unknown-linux-gnu'. This
+is however actually a triple, it just happens that the operating system part
+unfortunately contains a '-'. config.sub is used to
canonicalize on these triplets, e.g. config.sub i686-gnu gives 'i686-pc-gnu'.
On Debian systems the build Makefile is debian/rules and some Debian packages will set $host to