Make einfo routines private
The libeinfo library has no consumers other than OpenRC, so there is no reason for it to be maintained as a library. The einfo routines are now an object that links with the rc binary.
This commit is contained in:
@@ -1 +0,0 @@
|
||||
EINFO_1.0
|
||||
@@ -1,52 +0,0 @@
|
||||
ebegin
|
||||
ebegin@@EINFO_1.0
|
||||
ebeginv
|
||||
ebeginv@@EINFO_1.0
|
||||
ebracket
|
||||
ebracket@@EINFO_1.0
|
||||
ecolor
|
||||
ecolor@@EINFO_1.0
|
||||
eend
|
||||
eend@@EINFO_1.0
|
||||
eendv
|
||||
eendv@@EINFO_1.0
|
||||
eerror
|
||||
eerror@@EINFO_1.0
|
||||
eerrorn
|
||||
eerrorn@@EINFO_1.0
|
||||
eerrorx
|
||||
eerrorx@@EINFO_1.0
|
||||
eindent
|
||||
eindent@@EINFO_1.0
|
||||
eindentv
|
||||
eindentv@@EINFO_1.0
|
||||
einfo
|
||||
einfo@@EINFO_1.0
|
||||
einfon
|
||||
einfon@@EINFO_1.0
|
||||
einfov
|
||||
einfov@@EINFO_1.0
|
||||
einfovn
|
||||
einfovn@@EINFO_1.0
|
||||
elog
|
||||
elog@@EINFO_1.0
|
||||
eoutdent
|
||||
eoutdent@@EINFO_1.0
|
||||
eoutdentv
|
||||
eoutdentv@@EINFO_1.0
|
||||
eprefix
|
||||
eprefix@@EINFO_1.0
|
||||
ewarn
|
||||
ewarn@@EINFO_1.0
|
||||
ewarnn
|
||||
ewarnn@@EINFO_1.0
|
||||
ewarnv
|
||||
ewarnv@@EINFO_1.0
|
||||
ewarnvn
|
||||
ewarnvn@@EINFO_1.0
|
||||
ewarnx
|
||||
ewarnx@@EINFO_1.0
|
||||
ewend
|
||||
ewend@@EINFO_1.0
|
||||
ewendv
|
||||
ewendv@@EINFO_1.0
|
||||
@@ -3,8 +3,6 @@
|
||||
top_srcdir=${top_srcdir:-../..}
|
||||
. ${top_srcdir}/test/setup_env.sh
|
||||
|
||||
libeinfo_srcdir="${srcdir}/../libeinfo"
|
||||
libeinfo_builddir="${builddir}/../libeinfo"
|
||||
librc_srcdir="${srcdir}/../librc"
|
||||
librc_builddir="${builddir}/../librc"
|
||||
rc_srcdir="${srcdir}/../rc"
|
||||
@@ -20,22 +18,6 @@ checkit() {
|
||||
|
||||
ret=0
|
||||
|
||||
ebegin "Checking exported symbols in libeinfo.so (data)"
|
||||
checkit einfo.data $(
|
||||
readelf -Ws ${libeinfo_builddir}/libeinfo.so \
|
||||
| awk '$4 == "OBJECT" && $5 == "GLOBAL" && $7 != "UND" {print $NF}' \
|
||||
| LC_ALL=C sort -u
|
||||
)
|
||||
|
||||
ebegin "Checking exported symbols in libeinfo.so (functions)"
|
||||
checkit einfo.funcs $(
|
||||
readelf -Ws ${libeinfo_builddir}/libeinfo.so \
|
||||
| awk '$4 == "FUNC" && $5 == "GLOBAL" && $7 != "UND" {print $NF}' \
|
||||
| LC_ALL=C sort -u \
|
||||
| egrep -v \
|
||||
-e '^_(init|fini)$'
|
||||
)
|
||||
|
||||
ebegin "Checking exported symbols in librc.so (data)"
|
||||
checkit rc.data $(
|
||||
readelf -Ws ${librc_builddir}/librc.so \
|
||||
|
||||
Reference in New Issue
Block a user