smpfatal08 fails to build

Jennifer Averett Jennifer.Averett at OARcorp.com
Fri Oct 10 13:35:43 UTC 2014


Smpfatal08 fails to build on the head with the following configuration:

../rtems/configure --target=sparc-rtems4.11 \
  --enable-maintainer-mode --enable-rtemsbsp=leon3 --disable-networking \
  --enable-tests --enable-rtems-debug --enable-smp CFLAGS_FOR_BUILD="-O0"\
  --prefix=${HOME}/smp/bsp-install



gmake[6]: Entering directory `/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08'
sparc-rtems4.11-gcc -B../../../../../leon3/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08 -I..  -I../../../../../../../rtems/c/src/../../testsuites/smptests/../support/include   -mcpu=cypress -msoft-float -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o ../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c
mv -f .deps/init.Tpo .deps/init.Po
sparc-rtems4.11-gcc -B../../../../../leon3/lib/ -specs bsp_specs -qrtems -mcpu=cypress -msoft-float -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs  -Wl,--gc-sections  -mcpu=cypress -msoft-float   -o smpfatal08.exe init.o
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `_CPU_SMP_Get_current_processor':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../.././leon3/lib/include/rtems/score/sparc.h:370: multiple definition of `_CPU_SMP_Get_current_processor'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:64: first defined here
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `bsp_start_on_secondary_processor':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c:44: multiple definition of `bsp_start_on_secondary_processor'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:36: first defined here
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `_CPU_SMP_Initialize':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c:55: multiple definition of `_CPU_SMP_Initialize'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:43: first defined here
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `_CPU_SMP_Start_processor':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c:67: multiple definition of `_CPU_SMP_Start_processor'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:50: first defined here
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `_CPU_SMP_Finalize_initialization':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c:78: multiple definition of `_CPU_SMP_Finalize_initialization'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:53: first defined here
../../../../../leon3/lib/librtemsbsp.a(libbsp_a-bspsmp.o): In function `_CPU_SMP_Send_interrupt':
/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/startup/bspsmp.c:87: multiple definition of `_CPU_SMP_Send_interrupt'
init.o:/home/jennifer/smp/b-leon3smp/sparc-rtems4.11/c/leon3/testsuites/smptests/smpfatal08/../../../../../../../rtems/c/src/../../testsuites/smptests/smpfatal08/init.c:75: first defined here
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20141010/96e8f1ea/attachment.html>


More information about the devel mailing list