This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Thursday 30 September 2004 17:16, Mark Mitchell wrote:Fair enough.
Paul Brook wrote:
If you're sure about this, yes.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?
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.
-- Mark Mitchell CodeSourcery, LLC (916) 791-8304 mark@codesourcery.com
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |