[RTEMS Project] #3936: C++ thread-local storage broken on sparc64
RTEMS trac
trac at rtems.org
Mon Apr 6 12:12:48 UTC 2020
#3936: C++ thread-local storage broken on sparc64
------------------------------+--------------------------
Reporter: Sebastian Huber | Owner: Gedare Bloom
Type: defect | Status: assigned
Priority: normal | Milestone: 5.1
Component: arch/sparc64 | Version: 5
Severity: normal | Keywords:
Blocked By: | Blocking:
------------------------------+--------------------------
{{{
gmake[5]: Entering directory '/build/git-
build/b-niagara/sparc64-rtems5/c/niagara/testsuites/sptests'
sparc64-rtems5-g++ -mcpu=niagara -g -O2 -ffunction-sections -fdata-
sections -Wall -B./../../lib/libbsp/sparc64/niagara
-B/home/EB/sebastian_h/git-rtems-5/bsps/sparc64/niagara/start -specs
bsp_specs -qrtems -L./../../cpukit -L/home/EB/sebastian_h/git-
rtems-5/bsps/sparc64/shared/start -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--
wrap=putchar -Wl,--gc-sections -o sptls02.exe sptls02/sptls02-init.o
sptls02/sptls02-var.o ./../../lib/libbsp/sparc64/niagara/librtemsbsp.a
./../../cpukit/librtemscpu.a ./../../cpukit/librtemstest.a
/build/rtems/5/lib/gcc/sparc64-rtems5/7.5.0/../../../../sparc64-rtems5/bin/ld:
warning: dot moved backwards before `.got'
/build/rtems/5/lib/gcc/sparc64-rtems5/7.5.0/../../../../sparc64-rtems5/bin/ld:
warning: dot moved backwards before `.got'
/build/rtems/5/lib/gcc/sparc64-rtems5/7.5.0/../../../../sparc64-rtems5/bin/ld:
section .got LMA [00000000000317c0,00000000000317c7] overlaps section
.data LMA [0000000000031018,00000000000319d7]
}}}
One option is to disable this test on sparc64.
--
Ticket URL: <http://devel.rtems.org/ticket/3936>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list