diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-06-03 10:03:10 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-06-03 10:03:10 +0200 |
commit | 94c17afd9ccc7ac8a71358ae09644bc4583788af (patch) | |
tree | 18ae1c4a0ffa3edca5184a47c0d7cdc8440249df /c/src/lib/libbsp/powerpc | |
parent | bsps/arm: Add SMP support (diff) | |
download | rtems-94c17afd9ccc7ac8a71358ae09644bc4583788af.tar.bz2 |
bsp/qoriq: Add missing #ifdef RTEMS_SMP
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/start/start.S | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/start/start.S b/c/src/lib/libbsp/powerpc/qoriq/start/start.S index 7d74bd1424..97ea28b39b 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/start/start.S +++ b/c/src/lib/libbsp/powerpc/qoriq/start/start.S @@ -20,6 +20,8 @@ * http://www.rtems.com/license/LICENSE. */ +#include <rtems/asm.h> + #include <bspopts.h> #include <libcpu/powerpc-utility.h> @@ -32,7 +34,9 @@ #define UBOOT_BOARD_INFO r15 .globl _start +#ifdef RTEMS_SMP .globl _start_core_1 +#endif .globl bsp_exc_vector_base .section ".bsp_start_text", "ax" @@ -170,6 +174,7 @@ copy: beqlr b memcpy +#ifdef RTEMS_SMP _start_core_1: /* Reset time base */ @@ -218,6 +223,7 @@ _start_core_1: b qoriq_secondary_cpu_initialize b twiddle +#endif /* RTEMS_SMP */ /* Exception vector prologues area */ .section ".bsp_start_text", "ax" |