DIY crto and volatile registers

Thu Aug 15 03:54:00 GMT 2013

I'm the position of trying to get my companies crt0.c for a proprietary
embedded processor to work. However, we are trying to initialize the stack
pointer (which is declared as a local volatile register in the __start
routine) and I think we are making a fundamental error. Any thoughts on
this? Note, possible solutions are also welcomed?

View this message in context:
Sent from the gcc - Help mailing list archive at

More information about the Gcc-help mailing list