------- Comment #22 from hjl dot tools at gmail dot com  2008-06-10 05:49 
-------
(In reply to comment #21)
> Subject: Re:  [4.3/4.4 Regression]: HOSTCC doesn't work
>  with installed gcc
> 
> hjl dot tools at gmail dot com wrote:
> 
> >>> --syroot supports libraries and headers.  Does it support
> >>> assembler and linker?
> >> Not as far as I know; --sysroot is about the target, not the host.
> > 
> > So setting GCC_EXEC_PREFIX is to support "make check" using
> > non-system assembler and linker with gcc for a target which
> > probably isn't a GNU target/OS. Am I correct?
> 
> Or which *is* a GNU target/OS, but isn't using an in-tree build of all 
> the components -- like, for example, if you already have good versions 
> of the cross tools around.
> 

I have done that all the time. I just combine a known good gcc source tree
with a known good binutils source tree. The main problem is many times
the common directories, like include, libiberty and top level files, aren't
compatible between gcc and binutils. My solutions are

1. Use PATH for build/testing if I can't use combined tree.  Or
2. Patch the common directories/files so that they are compatible between
gcc and binutils.

I thought it was my problem. I believe such changes belong to vendor
branches, not gcc trunk.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36443

Reply via email to