On 31 Aug 2013, at 22:42, Gabriel Dos Reis wrote:

> Eric Botcazou <ebotca...@adacore.com> writes:
> 
> | > This patch fixes that by introducing GXX_LINK which is GCC_LINK except
> | > that CXX (e.g. xg++) instead of CC (e.g. xgcc) is invoked.
> | > 
> | > Eric, are there other executables that need to be linked with GXX_LINK
> | > too but aren't triggered yet?
> | 
> | Yes, all not covered executables linking with TOOLS_LIBS since it contains 
> | libcommon.a which now drags the C++ library.  So the simplest solution is 
> to 
> | change GCC_LINK (there is one potential problematic case, vxaddr2line, but 
> it 
> | probably didn't link before so let's forget it for now).
> | 
> | I'll attach a patch to the PR so that the Darwin folks can test it.
> 
> Thank you; that is very much appreciated.

yes, indeed, thanks Eric,
It seems the patch needs a couple of minor amendments to work with Darwin - and 
I've added an updated version to the PR which passes bootstrap and make 
check-ada on x86_64-darwin12.
Iain

Reply via email to