https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126352
Bug ID: 126352
Summary: "Installing GCC" instructions for "Canadian Cross"
etc. configurations
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Keywords: documentation
Severity: normal
Priority: P3
Component: web
Assignee: unassigned at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
CC: sandra at gcc dot gnu.org
Target Milestone: ---
I found that <https://gcc.gnu.org/install/> doesn't properly describe the build
process for "Canadian Cross" etc. configurations: in particular, configurations
where (possibly the same) "host" and "target" are different from "build", and
therefore the "host" GCC cannot be used on the "build" system for building the
"target" libraries.
I found that explained on
<https://gcc.gnu.org/onlinedocs/gccint/Configure-Terms.html> "Configure Terms
and History" ("GCC Internals Manual"!): "you must have already built and
installed a cross compiler that will be used to build the target libraries",
etc.
Therefore, I suggest to move part of the latter text
('gcc/doc/configterms.texi', 'Configure Terms') into the user manual
('gcc/doc/install.texi').