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').

Reply via email to