[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