------- Comment #13 from dominiq at lps dot ens dot fr  2009-11-16 15:37 -------
(In reply to comment #12)
>     Can code in comment 11 be converted into a test case that can be run
> through dsymutil without requiring FSF gcc to be installed? If so, please open
> a radar report with that information.

Jack,
I am not sure to understand what you ask for. My knowledge (rather my
ignorance!-) of C makes me unable to say if there is anything non standard in
the code in comment 11. Let me repeat that the failures to use dsymutil on the
executable file is specific to gcc 4.5 and cannot repeated with the gcc shipped
by Apple nor with any gcc version I have pre-VTA merge.

My uneducated guess is that post-VTA merge gcc sometimes puts some stuff in the
executable files that trigger the assertion in dsymutil. In my opinion only
those knowing what they are doing with the dwarf information can tell us where
to look to go further.

Note that I have forgotten to mention that further reducing the test makes the
dsymutil failure to disappear (I did not tried to reduced the different
switches).


-- 


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

Reply via email to