From 862cbe3aeef2837f32ca0a877a4388d7a5c4e6c6 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 20 May 2005 19:28:20 +0000 Subject: 2005-05-20 Chris Johns * rtems/score/cpu.h, rtems/score/m68k.h: Change declaration of _VBR. --- cpukit/score/cpu/m68k/ChangeLog | 4 ++++ cpukit/score/cpu/m68k/rtems/score/cpu.h | 2 +- cpukit/score/cpu/m68k/rtems/score/m68k.h | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) (limited to 'cpukit/score') diff --git a/cpukit/score/cpu/m68k/ChangeLog b/cpukit/score/cpu/m68k/ChangeLog index e04b6de2a8..f7181ab05f 100644 --- a/cpukit/score/cpu/m68k/ChangeLog +++ b/cpukit/score/cpu/m68k/ChangeLog @@ -1,3 +1,7 @@ +2005-05-20 Chris Johns + + * rtems/score/cpu.h, rtems/score/m68k.h: Change declaration of _VBR. + 2005-05-04 Joel Sherrill * rtems/score/m68k.h: Change _ColdFire_VBR to _VBR. diff --git a/cpukit/score/cpu/m68k/rtems/score/cpu.h b/cpukit/score/cpu/m68k/rtems/score/cpu.h index f7f38c34bc..24926d703b 100644 --- a/cpukit/score/cpu/m68k/rtems/score/cpu.h +++ b/cpukit/score/cpu/m68k/rtems/score/cpu.h @@ -224,7 +224,7 @@ typedef struct { SCORE_EXTERN void *_CPU_Interrupt_stack_low; SCORE_EXTERN void *_CPU_Interrupt_stack_high; -extern void *_VBR; +extern uint32_t _VBR[]; #if ( M68K_HAS_VBR == 0 ) diff --git a/cpukit/score/cpu/m68k/rtems/score/m68k.h b/cpukit/score/cpu/m68k/rtems/score/m68k.h index 44ff3e897b..d4947748bd 100644 --- a/cpukit/score/cpu/m68k/rtems/score/m68k.h +++ b/cpukit/score/cpu/m68k/rtems/score/m68k.h @@ -332,7 +332,7 @@ extern "C" { asm volatile ( "movec %0,%%vbr " : : "r" (vbr)) #elif ( M68K_COLDFIRE_ARCH == 1 ) -extern void *_VBR; +extern uint32_t _VBR[]; #define m68k_get_vbr( _vbr ) _vbr = _VBR #define m68k_set_vbr( vbr ) \ -- cgit v1.2.3