[Patch Darwin] proposal for a 4.6 work-around to dsymutil calling issues.

IainS developer@sandoe-acoustics.co.uk
Fri Dec 3 09:21:00 GMT 2010


Hi Mike,

On 2 Dec 2010, at 22:36, Mike Stump wrote:

> ?  Now, I don't doubt there are bugs, but at least for me the above  
> doesn't seem to be one of them.

actually, as of current trunk (likely 167292) the spec-processing for  
suffixes appears to be fixed (good timing eh?).

>> - I suspect that we have no (more) problems adding (e.g.) Fortran  
>> than the ones we already know about with dsymutil and current c/ 
>> debug.
>
> If you run the fortran test suite with the  %{.c|.cc|.C|.cpp|.cp|.c+ 
> +|.cxx|.CPP|.m|.mm|.s: condition removed from darwin9.h, are there  
> no regressions?  Does debugging appear to then work in fortran?  If  
> so, let's add the fortran suffixes to the list.  We know it is  
> necessary, though, maybe not sufficient.

we know that dsymutil produces a number of (stated by the dsymutil  
maintainers to be spurious & harmless) warnings.
These will cause Fortran test-suite regressions unless handled
    (I produced a wrapper script to filter them, if you recall -  
attached to comment #4 of PR43751)
    or we could put 'prune' statements in the relevant tests.

Although the script is a hack, it does have the advantage that it is  
one point of fixing rather than many - and that it can be easily  
removed if/when the dsymutil problems are resolved.

---

Anyway, that's for a different patch/thread  - this issue has 'gone  
away' ...

Iain





More information about the Gcc-patches mailing list