aboutsummaryrefslogtreecommitdiffstats
path: root/chapter11
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2022-09-30 10:39:03 +0800
committerXi Ruoyao <xry111@xry111.site>2022-09-30 10:43:19 +0800
commite18ba697ebe7861e70b00dfb1480273f7ea9b40c (patch)
tree6e5ebf8ce6e3a97f361bb2cfd384752613df0b2d /chapter11
parentcc0e77d267fc5ca59ed2215c04ece7e80432e0c7 (diff)
toolchain technical note: rewrite the descrption for triplet
- Don't say "most building system", refine the dicussion for autoconf. Other building systems may use a variant of triplet, or use a completely different system designation. - Explain why a triplet may contain 4 fields in detail. "Histroical reason" is not really correct because 3-field triplet is still used today for BSD, Fuchsia, IOS, Mac OS X (darwin), Solaris, etc. - "machine" triplet to "system" triplet (strictly speaking, only the first field in the triplet is for the machine). Why we need to say "vendor can be omitted" explicitly: we mention "gcc -dumpmachine". On some distros (like Ubuntu) the output has no vendor field. If you think this is too nasty, please remove both.
Diffstat (limited to 'chapter11')
0 files changed, 0 insertions, 0 deletions