From 467d22c15b58dfb66bcde681d299495eee43eb79 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Mon, 6 Nov 2017 20:54:06 +0000 Subject: documentation: fix typos --- doc/cross-compilation.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/cross-compilation.xml b/doc/cross-compilation.xml index fd98d712bec..73ecf6cc9e4 100644 --- a/doc/cross-compilation.xml +++ b/doc/cross-compilation.xml @@ -30,7 +30,7 @@
Platform parameters - Nixpkgs follows the the common historical convention of GNU autoconf of distinguishing between 3 types of platform: build, host, and target. + Nixpkgs follows the common historical convention of GNU autoconf of distinguishing between 3 types of platform: build, host, and target. In summary, build is the platform on which a package is being built, host is the platform on which it is to run. The third attribute, target, is relevant only for certain specific compilers and build tools. @@ -65,7 +65,7 @@ It can be safely ignored for all other packages. - The build process of certain compilers is written in such a way such that the compiler resulting from a single build can itself only produce binaries for a single platform. + The build process of certain compilers is written in such a way that the compiler resulting from a single build can itself only produce binaries for a single platform. The task specifying this single "target platform" is thus pushed to build time of the compiler. The root cause of this mistake is often that the compiler (which will be run on the host) and the the standard library/runtime (which will be run on the target) are built by a single build process. -- cgit 1.4.1