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:
Joel Sherrill
2004-03-05 15:30:57 +00:00
parent 1a17efbd2d
commit 30529eb7a5
2 changed files with 9 additions and 3 deletions

View File

@@ -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>
* bspspuriousinit.c, m68000spurious.c, m68kpretaskinghook.c, setvec.c,

View File

@@ -26,13 +26,13 @@ m68k_isr_entry set_vector( /* returns old vector */
int type /* RTEMS or RAW intr */
)
{
m68k_isr_entry previous_isr;
rtems_isr_entry previous_isr;
if ( type )
rtems_interrupt_catch( handler, vector, (rtems_isr_entry *) &previous_isr );
rtems_interrupt_catch( handler, vector, &previous_isr );
else {
_CPU_ISR_install_raw_handler( vector, handler, (void *)&previous_isr );
}
return previous_isr;
return (m68k_isr_entry) previous_isr;
}