[RTEMS Project] #3774: RPi2 SMP does not build

RTEMS trac trac at rtems.org
Sat Jul 27 00:28:09 UTC 2019


#3774: RPi2 SMP does not build
--------------------------+--------------------
  Reporter:  Chris Johns  |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  high         |  Milestone:  5.1
 Component:  arch/arm     |    Version:  5
  Severity:  major        |   Keywords:
Blocked By:               |   Blocking:
--------------------------+--------------------
 {{{
 arm-rtems5-gcc  -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard
 -mtune=cortex-a7 -O1 -g -ffunction-sections -fdata-sections -ffunction-
 sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-
 declaration -Wstrict-prototypes -Wnested-externs
 -B./../../lib/libbsp/arm/raspberrypi
 -B/opt/work/chris/rtems/kernel/rtems.git/bsps/arm/raspberrypi/start -specs
 bsp_specs -qrtems -L./../../cpukit
 -L/opt/work/chris/rtems/kernel/rtems.git/bsps/arm/shared/start -Wl,--
 wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar -Wl,--gc-sections -o
 calloc.norun.exe POSIX/calloc.o ./../../cpukit/librtemsdefaultconfig.a
 ./../../lib/libbsp/arm/raspberrypi/librtemsbsp.a
 ./../../cpukit/librtemscpu.a ./../../cpukit/librtemstest.a
 /opt/work/rtems/5/lib/gcc/arm-rtems5/7.4.0/../../../../arm-rtems5/bin/ld:
 calloc.norun.exe section `.rtemsstack' will not fit in region `VECTOR_RAM'
 /opt/work/rtems/5/lib/gcc/arm-rtems5/7.4.0/../../../../arm-rtems5/bin/ld:
 section .start VMA [0000000000008000,00000000000085ff] overlaps section
 .rtemsstack VMA [0000000000000040,000000000002003f]
 /opt/work/rtems/5/lib/gcc/arm-rtems5/7.4.0/../../../../arm-rtems5/bin/ld:
 region `VECTOR_RAM' overflowed by 114752 bytes
 }}}

 Configured with ...

 {{{
 /opt/work/chris/rtems/kernel/rtems.git/configure --target=arm-rtems5
 --prefix=/opt/work/chris/rtems/kernel/5 --disable-networking --enable-
 maintainer-mode --enable-rtems-debug --enable-tests --enable-
 rtemsbsp=raspberrypi2 --enable-smp
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3774>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list