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

Reply via email to