https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64051

--- Comment #4 from Pierre Ossman <ossman at cendio dot se> ---
I assumed that this would be what happened:

 Given --build=B --host=H and --target=T:

 1. A gcc would be configured with --build=B --host=H --target=T and put in the
installation directory.

 2. A second gcc would be configured with --build=B --host=B --target=T and
used to build all the libraries that execute on the target system (libgcc,
libstdc++, libobjc, etc.).

But I guess what you are saying is that only the first compiler is built, and
if B != H then you use the system compiler to build the libraries? But how
could that possibly work given that you will then produce libraries for H, not
T?

Reply via email to