Master Doesn't Build with --enable-multiprocessing

Joel Sherrill joel at rtems.org
Sun May 22 22:35:02 UTC 2016


Hi

The master doesn't build for sparc/leon3 when multiprocessing is
enabled. Based upon the error, there is likely user guidance needed
in the manual. For other methods removed, guidance on updating
code has been added. I didn't look to check in this case.

sparc-rtems4.12-gcc -B../../../../../../leon3/lib/ -specs bsp_specs -qrtems
-mcpu=leon3 -msoft-float -O2 -g -ffunction-sections -fdata-sections -Wall
-Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes
-Wnested-externs  -Wl,--gc-sections  -mcpu=leon3 -msoft-float   -o
base_mp-node1.exe init.o apptask.o
../../../../../../leon3/lib/librtemsbsp.a(libbsp_a-lock.o): In function
`Shm_Lock':
/home/joel/rtems-4.11-work/b-leon3/sparc-rtems4.12/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/shmsupp/lock.c:63:
undefined reference to `rtems_interrupt_disable'
../../../../../../leon3/lib/librtemsbsp.a(libbsp_a-lock.o): In function
`Shm_Unlock':
/home/joel/rtems-4.11-work/b-leon3/sparc-rtems4.12/c/leon3/lib/libbsp/sparc/leon3/../../../../../../../../rtems/c/src/lib/libbsp/sparc/leon3/shmsupp/lock.c:88:
undefined reference to `rtems_interrupt_enable'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20160522/7f0b4f00/attachment.html>


More information about the devel mailing list