[arm] Inhibit startup code for SymbianOS
Mark Mitchell
mark@codesourcery.com
Thu Sep 30 21:36:00 GMT 2004
Paul Brook wrote:
>On Thursday 30 September 2004 17:16, Mark Mitchell wrote:
>
>
>>Paul Brook wrote:
>>
>>
>>>The patch below stops gcc building/using the crt* startup code for
>>>SymbianOS. That OS provides its own versions of this code.
>>>
>>>Tested by building arm-symbian-symbianelf cross.
>>>Ok for mainline and csl-arm-branch?
>>>
>>>
>>If you're sure about this, yes.
>>
>>I had thought we might still need crtbegin/crtend to register exception
>>regions, etc. Is that all taken care of in some other way?
>>
>>
>
>Yes. Symbian have their own startup code to handle this, though I admit I
>don't know how it works.
>
>The EH tables have a special section type, so that can be used to identify
>them. It's possible that the linker will need to do something special to mark
>the location of locate the tables, but that's a different problem.
>
>
Fair enough.
Thanks,
--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com
More information about the Gcc-patches
mailing list