diff options
Diffstat (limited to 'c/src/exec/score/cpu')
-rw-r--r-- | c/src/exec/score/cpu/hppa1.1/cpu.h | 8 | ||||
-rw-r--r-- | c/src/exec/score/cpu/i386/cpu.h | 6 | ||||
-rw-r--r-- | c/src/exec/score/cpu/i960/cpu.h | 4 | ||||
-rw-r--r-- | c/src/exec/score/cpu/m68k/cpu.h | 6 | ||||
-rw-r--r-- | c/src/exec/score/cpu/no_cpu/cpu.h | 8 | ||||
-rw-r--r-- | c/src/exec/score/cpu/powerpc/cpu.h | 6 | ||||
-rw-r--r-- | c/src/exec/score/cpu/sparc/cpu.h | 10 | ||||
-rw-r--r-- | c/src/exec/score/cpu/unix/cpu.h | 8 |
8 files changed, 28 insertions, 28 deletions
diff --git a/c/src/exec/score/cpu/hppa1.1/cpu.h b/c/src/exec/score/cpu/hppa1.1/cpu.h index 1b6eb4d175..63d8b3019a 100644 --- a/c/src/exec/score/cpu/hppa1.1/cpu.h +++ b/c/src/exec/score/cpu/hppa1.1/cpu.h @@ -230,10 +230,10 @@ typedef struct { /* variables */ -EXTERN Context_Control_fp _CPU_Null_fp_context; -EXTERN unsigned32 _CPU_Default_gr27; -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context; +SCORE_EXTERN unsigned32 _CPU_Default_gr27; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; #endif /* ! ASM */ diff --git a/c/src/exec/score/cpu/i386/cpu.h b/c/src/exec/score/cpu/i386/cpu.h index 85042fce66..9ef77aaef2 100644 --- a/c/src/exec/score/cpu/i386/cpu.h +++ b/c/src/exec/score/cpu/i386/cpu.h @@ -122,9 +122,9 @@ typedef struct { /* variables */ -EXTERN Context_Control_fp _CPU_Null_fp_context; -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* constants */ diff --git a/c/src/exec/score/cpu/i960/cpu.h b/c/src/exec/score/cpu/i960/cpu.h index 683d84659b..fbf0b1a25e 100644 --- a/c/src/exec/score/cpu/i960/cpu.h +++ b/c/src/exec/score/cpu/i960/cpu.h @@ -157,8 +157,8 @@ typedef struct { /* variables */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* constants */ diff --git a/c/src/exec/score/cpu/m68k/cpu.h b/c/src/exec/score/cpu/m68k/cpu.h index b0bf094cee..bc6943703f 100644 --- a/c/src/exec/score/cpu/m68k/cpu.h +++ b/c/src/exec/score/cpu/m68k/cpu.h @@ -148,10 +148,10 @@ typedef struct { /* variables */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* points to jsr-exception-table in targets wo/ VBR register */ -extern char _VBR[]; +extern char _VBR[]; /* constants */ diff --git a/c/src/exec/score/cpu/no_cpu/cpu.h b/c/src/exec/score/cpu/no_cpu/cpu.h index 7e80e3c018..81e4f2e626 100644 --- a/c/src/exec/score/cpu/no_cpu/cpu.h +++ b/c/src/exec/score/cpu/no_cpu/cpu.h @@ -352,7 +352,7 @@ typedef struct { * _CPU_Context_Initialize. */ -EXTERN Context_Control_fp _CPU_Null_fp_context; +SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context; /* * On some CPUs, RTEMS supports a software managed interrupt stack. @@ -367,8 +367,8 @@ EXTERN Context_Control_fp _CPU_Null_fp_context; * CPU_HAS_SOFTWARE_INTERRUPT_STACK is defined as TRUE. */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* * With some compilation systems, it is difficult if not impossible to @@ -380,7 +380,7 @@ EXTERN void *_CPU_Interrupt_stack_high; * sequence (if a dispatch is necessary). */ -EXTERN void (*_CPU_Thread_dispatch_pointer)(); +SCORE_EXTERN void (*_CPU_Thread_dispatch_pointer)(); /* * Nothing prevents the porter from declaring more CPU specific variables. diff --git a/c/src/exec/score/cpu/powerpc/cpu.h b/c/src/exec/score/cpu/powerpc/cpu.h index ce365a04ec..370e980695 100644 --- a/c/src/exec/score/cpu/powerpc/cpu.h +++ b/c/src/exec/score/cpu/powerpc/cpu.h @@ -473,8 +473,8 @@ typedef struct { * CPU_HAS_SOFTWARE_INTERRUPT_STACK is defined as TRUE. */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* * With some compilation systems, it is difficult if not impossible to @@ -492,7 +492,7 @@ EXTERN void *_CPU_Interrupt_stack_high; * Nothing prevents the porter from declaring more CPU specific variables. */ -EXTERN struct { +SCORE_EXTERN struct { unsigned32 *Nest_level; unsigned32 *Disable_level; void *Vector_table; diff --git a/c/src/exec/score/cpu/sparc/cpu.h b/c/src/exec/score/cpu/sparc/cpu.h index 84280c94bf..b0d1255744 100644 --- a/c/src/exec/score/cpu/sparc/cpu.h +++ b/c/src/exec/score/cpu/sparc/cpu.h @@ -514,7 +514,7 @@ typedef struct { * context area during _CPU_Context_Initialize. */ -EXTERN Context_Control_fp _CPU_Null_fp_context CPU_STRUCTURE_ALIGNMENT; +SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context CPU_STRUCTURE_ALIGNMENT; /* * This stack is allocated by the Interrupt Manager and the switch @@ -529,8 +529,8 @@ EXTERN Context_Control_fp _CPU_Null_fp_context CPU_STRUCTURE_ALIGNMENT; * are required. */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; #if defined(erc32) @@ -538,7 +538,7 @@ EXTERN void *_CPU_Interrupt_stack_high; * ERC32 Specific Variables */ -EXTERN unsigned32 _ERC32_MEC_Timer_Control_Mirror; +SCORE_EXTERN unsigned32 _ERC32_MEC_Timer_Control_Mirror; #endif @@ -585,7 +585,7 @@ extern const CPU_Trap_table_entry _CPU_Trap_slot_template; #define SPARC_TRAP_TABLE_ALIGNMENT 4096 -EXTERN unsigned8 _CPU_Trap_Table_area[ 8192 ] +SCORE_EXTERN unsigned8 _CPU_Trap_Table_area[ 8192 ] __attribute__ ((aligned (SPARC_TRAP_TABLE_ALIGNMENT))); diff --git a/c/src/exec/score/cpu/unix/cpu.h b/c/src/exec/score/cpu/unix/cpu.h index 8ead9c92b7..3c4899e983 100644 --- a/c/src/exec/score/cpu/unix/cpu.h +++ b/c/src/exec/score/cpu/unix/cpu.h @@ -491,7 +491,7 @@ typedef struct { * _CPU_Context_Initialize. */ -EXTERN Context_Control_fp _CPU_Null_fp_context; +SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context; /* * On some CPUs, RTEMS supports a software managed interrupt stack. @@ -506,8 +506,8 @@ EXTERN Context_Control_fp _CPU_Null_fp_context; * CPU_HAS_SOFTWARE_INTERRUPT_STACK is defined as TRUE. */ -EXTERN void *_CPU_Interrupt_stack_low; -EXTERN void *_CPU_Interrupt_stack_high; +SCORE_EXTERN void *_CPU_Interrupt_stack_low; +SCORE_EXTERN void *_CPU_Interrupt_stack_high; /* * With some compilation systems, it is difficult if not impossible to @@ -519,7 +519,7 @@ EXTERN void *_CPU_Interrupt_stack_high; * sequence (if a dispatch is necessary). */ -EXTERN void (*_CPU_Thread_dispatch_pointer)(); +SCORE_EXTERN void (*_CPU_Thread_dispatch_pointer)(); /* * Nothing prevents the porter from declaring more CPU specific variables. |