On Thu, 3 Dec 2009, Arnaud Charlet wrote:

> > Are rpaths as portable as shared libraries or do we support a host
> > architecture that has shared libraries but no equivalent to rpath?
> 
> Windows (mingw) comes to mind at least.

If the hypothetical libiberty.dll were only used by cc1 etc. (not by the 
driver), putting it in the same directory as cc1, libexecsubdir, where 
Windows would expect to find it, should work to allow separate copies for 
each GCC install.  Though I prefer the --whole-archive approach (with a 
fallback of adding references to libiberty symbols or extracting the .o 
files if we wish to support plugins on hosts without --whole-archive or 
equivalent).

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to