Define compiler_rt and ssp_nonshared libraries


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275023 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Convert libraries to use LIBADD
While here reduce a bit overlinking


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275024 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix typo


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275025 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add a definition for libxo


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275026 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix recursive problem with libedit dependency, if you depends on ncursesw and
not on itself


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275027 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Convert bin/ to LIBADD, reduce overlinking allow to build all components as
static


git-svn-id: svn+ssh://svn.freebsd.org/base/head@275028 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f