From ac644161578e24712f840ae1b7f39a1cc90bd91e Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 3 May 2005 22:30:59 +0000 Subject: 2005-05-03 Joel Sherrill * rtems/score/cpu.h: Change definition of _VBR to a simple pointer. * rtems/score/m68k.h: Remove use of _Coldfire_VBR. --- cpukit/score/cpu/m68k/ChangeLog | 5 +++++ cpukit/score/cpu/m68k/rtems/score/cpu.h | 2 +- cpukit/score/cpu/m68k/rtems/score/m68k.h | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) (limited to 'cpukit/score') diff --git a/cpukit/score/cpu/m68k/ChangeLog b/cpukit/score/cpu/m68k/ChangeLog index e681ad0f2d..4df045f91c 100644 --- a/cpukit/score/cpu/m68k/ChangeLog +++ b/cpukit/score/cpu/m68k/ChangeLog @@ -1,3 +1,8 @@ +2005-05-03 Joel Sherrill + + * rtems/score/cpu.h: Change definition of _VBR to a simple pointer. + * rtems/score/m68k.h: Remove use of _Coldfire_VBR. + 2005-05-03 Joel Sherrill * cpu.c: Remove warning. diff --git a/cpukit/score/cpu/m68k/rtems/score/cpu.h b/cpukit/score/cpu/m68k/rtems/score/cpu.h index 94dfdbfb02..f7f38c34bc 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 char _VBR[]; +extern void *_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 6bddb29fc8..03c4c39e49 100644 --- a/cpukit/score/cpu/m68k/rtems/score/m68k.h +++ b/cpukit/score/cpu/m68k/rtems/score/m68k.h @@ -332,8 +332,8 @@ extern "C" { asm volatile ( "movec %0,%%vbr " : : "r" (vbr)) #elif ( M68K_COLDFIRE_ARCH == 1 ) -extern void *_ColdFire_VBR; -#define m68k_get_vbr( _vbr ) _vbr = _ColdFire_VBR +extern void *_VBR; +#define m68k_get_vbr( _vbr ) _vbr = _VBR #define m68k_set_vbr( vbr ) \ do { \ -- cgit v1.2.3