Merge csl-arm-branch into mainline.
Mark Mitchell
mark@codesourcery.com
Thu Feb 5 06:25:00 GMT 2004
>>>>Let me know when that's done, and we'll take another look at the
>>>>current_function_is_thunk changes. I don't think they are very nearly
>>>>obviously correct, but I will take a look at them in isolation, if you
>>>>will send me those bits as a separate patch.
>>>>
>>>>
>>>>
>>This change is OK for mainline.
>>
>>The RS6000 and Alpha changes are just cleanups -- those back ends had a hacky way of distinguishing thunks generated with asm_out.output_mi_thunk from the pseudo-thunks generated by the C++ front end. That's no longer necessary with the rest of the change, which sets current_function_is_thunk only in the output_mi_thunk case.
>>
>>Thanks,
>>
>>
>>
>
>I'd like this patch (and the appropriate ARM bits) to be in 3.4 as well.
>Will you approve it there as well please?
>
>
Yes -- because multiple inheritance did work correctly on ARM in older
versions of GCC.
Paul, you want the ARM_DECLARE_FUNCTION_NAME and arm_output_mi_thunk
changes from the ARM back end, plus the various
current_function_is_thunk changes in the patch being discussed here.
Would you please apply that?
Thanks,
--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com
More information about the Gcc-patches
mailing list