On Fri, Mar 1, 2019 at 6:31 AM Vijay Kumar Banerjee <
vijaykumar9...@gmail.com> wrote:

> Hi,
>
> I'm getting this build error in beatnik
>
> ===========
> /home/lunatic/development/rtems/5/lib/gcc/powerpc-rtems5/7.4.0/../../../../powerpc-rtems5/bin/ld:
> ../../cpukit/librtemscpu.a(rtl-mdreloc-powerpc.o): in function
> `get_sdata_libdl_size':
> /home/lunatic/development/rtems/kernel/beatnik/powerpc-rtems5/c/beatnik/cpukit/../../../../../rtems/c/src/../../cpukit/libdl/rtl-mdreloc-powerpc.c:73:
> undefined reference to `bsp_section_sdata_libdl_begin'
> /home/lunatic/development/rtems/5/lib/gcc/powerpc-rtems5/7.4.0/../../../../powerpc-rtems5/bin/ld:
> /home/lunatic/development/rtems/kernel/beatnik/powerpc-rtems5/c/beatnik/cpukit/../../../../../rtems/c/src/../../cpukit/libdl/rtl-mdreloc-powerpc.c:73:
> undefined reference to `bsp_section_sdata_libdl_begin'
> .
> .
> .
> /home/lunatic/development/rtems/5/lib/gcc/powerpc-rtems5/7.4.0/../../../../powerpc-rtems5/bin/ld:
> /home/lunatic/development/rtems/kernel/beatnik/powerpc-rtems5/c/beatnik/cpukit/../../../../../rtems/c/src/../../cpukit/libdl/rtl-mdreloc-powerpc.c:64:
> undefined reference to `bsp_section_sbss_end'
> collect2: error: ld returned 1 exit status
>
> ===========
>
> configure command
> =====
> ../rtems/configure --prefix=$HOME/development/rtems/5
> --enable-maintainer-mode --enable-tests --target=powerpc-rtems5
> --enable-rtemsbsp=beatnik --enable-posix
> =====
>

This is https://devel.rtems.org/ticket/3698 and Chris is working on it.

My understanding is that there is an inconsistency in the PowerPC linkcmds.
There are two shared templates which use different names for beginning and
end of some sections.

Perhaps Chris or Sebastian can describe a fix. Help would be appreciated. I
spoke
with Chris yesterday and he is working on a magical way to reduce the
object instance
count in tmtests and psxtmtests on a per BSP way via .tcfg files. He has to
fix that
before he can get to these failures.

--joel

>
> _______________________________________________
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to