forked from Imagelibrary/rtems
2004-03-05 Joel Sherrill <joel@OARcorp.com>
PR 505/bsps * setvec.c: Rework to remove punned pointer warning generated by gcc 3.3 and newer.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2004-03-05 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
PR 505/bsps
|
||||||
|
* setvec.c: Rework to remove punned pointer warning generated by gcc
|
||||||
|
3.3 and newer.
|
||||||
|
|
||||||
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* bspspuriousinit.c, m68000spurious.c, m68kpretaskinghook.c, setvec.c,
|
* bspspuriousinit.c, m68000spurious.c, m68kpretaskinghook.c, setvec.c,
|
||||||
|
|||||||
@@ -26,13 +26,13 @@ m68k_isr_entry set_vector( /* returns old vector */
|
|||||||
int type /* RTEMS or RAW intr */
|
int type /* RTEMS or RAW intr */
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
m68k_isr_entry previous_isr;
|
rtems_isr_entry previous_isr;
|
||||||
|
|
||||||
if ( type )
|
if ( type )
|
||||||
rtems_interrupt_catch( handler, vector, (rtems_isr_entry *) &previous_isr );
|
rtems_interrupt_catch( handler, vector, &previous_isr );
|
||||||
else {
|
else {
|
||||||
_CPU_ISR_install_raw_handler( vector, handler, (void *)&previous_isr );
|
_CPU_ISR_install_raw_handler( vector, handler, (void *)&previous_isr );
|
||||||
}
|
}
|
||||||
return previous_isr;
|
return (m68k_isr_entry) previous_isr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user