aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'wsutil/Makefile.am')
-rw-r--r--wsutil/Makefile.am11
1 files changed, 11 insertions, 0 deletions
diff --git a/wsutil/Makefile.am b/wsutil/Makefile.am
index ed82c9ab6e..98273637f0 100644
--- a/wsutil/Makefile.am
+++ b/wsutil/Makefile.am
@@ -52,6 +52,10 @@ if NEED_STRPTIME_LO
wsutil_optional_objects += @STRPTIME_LO@
endif
+## if SSE42_SUPPORTED
+wsutil_optional_objects += libwsutil_sse42.la
+## endif
+
include ../Makefile.am.inc
include Makefile.common
@@ -62,6 +66,8 @@ if HAVE_WARNINGS_AS_ERRORS
AM_CFLAGS += -Werror
endif
+noinst_LTLIBRARIES = libwsutil_sse42.la
+
lib_LTLIBRARIES = libwsutil.la
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
libwsutil_la_LDFLAGS = -version-info 0:0:0 @LDFLAGS_SHAREDLIB@
@@ -74,6 +80,11 @@ libwsutil_la_SOURCES = \
$(LIBWSUTIL_SRC) \
$(LIBWSUTIL_INCLUDES)
+libwsutil_sse42_la_SOURCES = \
+ ws_mempbrk_sse42.c
+
+libwsutil_sse42_la_CFLAGS = $(AM_CFLAGS) -msse4.2
+
EXTRA_libwsutil_la_SOURCES= \
inet_aton.c \
inet_aton.h \