forked from Imagelibrary/rtems
2010-04-17 Mike Frysinger <vapier.adi@gmail.com>
* cpu.c: Blackfin ABI requires L registers to be 0 upon function entry.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2010-04-17 Mike Frysinger <vapier.adi@gmail.com>
|
||||
|
||||
* cpu.c: Blackfin ABI requires L registers to be 0 upon function entry.
|
||||
|
||||
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* Makefile.am: Remove unused file.
|
||||
|
||||
@@ -195,6 +195,12 @@ void _CPU_Context_Initialize(
|
||||
the_context->register_sp = stack_high;
|
||||
the_context->register_rets = (uint32_t) entry_point;
|
||||
the_context->imask = new_level ? 0 : 0xffff;
|
||||
|
||||
/* Blackfin C ABI requires L regs to be 0 upon func entry. */
|
||||
the_context->register_l0 = 0;
|
||||
the_context->register_l1 = 0;
|
||||
the_context->register_l2 = 0;
|
||||
the_context->register_l3 = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user