On Fri, May 3, 2019, 6:04 PM Chris Johns <chr...@rtems.org> wrote: > On 4/5/19 7:44 am, Lou Woods wrote: > > From: Lou Woods <lou.wo...@oarcorp.com> > > > > rcmdsh() and innetgr() are referenced by rcmd, but aren’t available > > in libbsd and are unresolvable external symbols when libbsd.a is > > processed by the RTL. > > Why does this not show up when we statically link? > > I wonder if this is related to separate sections where a function in a > file is present but no used and it not linked but is with the RTL? >
Statically linking an exe normally wouldn't have hit this unless you referenced rcmd. Ld wouldn't have pulled it out of the library. FWIW rcmdsh.* needs to be dropped out of the build. It requires fork/exec so will never work. > Chris > _______________________________________________ > 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