]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Make auto-tools portability linked objects part of libcompat
authorAmos Jeffries <amosjeffries@squid-cache.org>
Fri, 1 Oct 2010 15:10:14 +0000 (09:10 -0600)
committerAmos Jeffries <amosjeffries@squid-cache.org>
Fri, 1 Oct 2010 15:10:14 +0000 (09:10 -0600)
This removes the need for many binaries to include libmisc at all.

15 files changed:
compat/Makefile.am
compat/drand48.c [moved from lib/drand48.c with 100% similarity]
compat/eui64_aton.c [moved from lib/eui64_aton.c with 100% similarity]
compat/getaddrinfo.c [moved from lib/getaddrinfo.c with 100% similarity]
compat/getnameinfo.c [moved from lib/getnameinfo.c with 100% similarity]
compat/inet_ntop.c [moved from lib/inet_ntop.c with 100% similarity]
compat/inet_pton.c [moved from lib/inet_pton.c with 100% similarity]
compat/initgroups.c [moved from lib/initgroups.c with 100% similarity]
compat/psignal.c [moved from lib/psignal.c with 100% similarity]
compat/psignal.h [moved from include/psignal.h with 100% similarity]
compat/strerror.c [moved from lib/strerror.c with 100% similarity]
compat/strsep.c [moved from lib/strsep.c with 100% similarity]
compat/strtoll.c [moved from lib/strtoll.c with 100% similarity]
compat/tempnam.c [moved from lib/tempnam.c with 100% similarity]
lib/Makefile.am

index 5e244ca49e1d8325419c1f3904268b7ef953bcac..8181370f4c79fbfa7f29e668949233451dfa58a8 100644 (file)
@@ -25,6 +25,7 @@ libcompat_la_SOURCES = \
        inet_pton.h \
        initgroups.h \
        osdetect.h \
+       psignal.h \
        stdvarargs.h \
        strsep.h \
        strtoll.h \
@@ -56,6 +57,8 @@ libcompat_la_SOURCES = \
        GnuRegex.h \
        GnuRegex.c
 
+libcompat_la_LIBADD= $(LIBOBJS)
+
 check_PROGRAMS += testPreCompiler
 TESTS += testPreCompiler
 
similarity index 100%
rename from lib/drand48.c
rename to compat/drand48.c
similarity index 100%
rename from lib/eui64_aton.c
rename to compat/eui64_aton.c
similarity index 100%
rename from lib/getaddrinfo.c
rename to compat/getaddrinfo.c
similarity index 100%
rename from lib/getnameinfo.c
rename to compat/getnameinfo.c
similarity index 100%
rename from lib/inet_ntop.c
rename to compat/inet_ntop.c
similarity index 100%
rename from lib/inet_pton.c
rename to compat/inet_pton.c
similarity index 100%
rename from lib/initgroups.c
rename to compat/initgroups.c
similarity index 100%
rename from lib/psignal.c
rename to compat/psignal.c
similarity index 100%
rename from include/psignal.h
rename to compat/psignal.h
similarity index 100%
rename from lib/strerror.c
rename to compat/strerror.c
similarity index 100%
rename from lib/strsep.c
rename to compat/strsep.c
similarity index 100%
rename from lib/strtoll.c
rename to compat/strtoll.c
similarity index 100%
rename from lib/tempnam.c
rename to compat/tempnam.c
index 8427107fb4d161876465f32d71b333c5ba940132..1feae7b30ce3b4b1d5ed238c54a9264de6111579 100644 (file)
@@ -74,15 +74,11 @@ libmiscutil_a_SOURCES = \
        xusleep.c \
        $(XPROF_STATS_SOURCE) \
        $(WIN32SRC)
-libmiscutil_a_LIBADD = $(LIBOBJS)
 
 # $(top_srcdir)/include/version.h should be a dependency
 libsspwin32_a_SOURCES = \
        base64.c \
        sspwin32.c
-libsspwin32_a_LIBADD = \
-       $(LIBOBJS)
-
 
 TESTS += tests/testAll