From: Sean Hefty Date: Tue, 10 Jul 2012 00:35:37 +0000 (-0700) Subject: Refresh of build-preload X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=3fca9cdeb3c5e2740c4db699b4dd88655cf958cc;p=~shefty%2Flibrdmacm.git Refresh of build-preload --- diff --git a/Makefile.am b/Makefile.am index 9bf60707..3f1280fc 100644 --- a/Makefile.am +++ b/Makefile.am @@ -11,8 +11,10 @@ src_librspreload_la_CFLAGS = $(AM_CFLAGS) if HAVE_LD_VERSION_SCRIPT librdmacm_version_script = -Wl,--version-script=$(srcdir)/src/librdmacm.map + librspreload_version_script = -Wl,--version-script=$(srcdir)/src/librspreload.map else librdmacm_version_script = + librspreload_version_script = endif src_librdmacm_la_SOURCES = src/cma.c src/addrinfo.c src/acm.c \ @@ -22,6 +24,8 @@ src_librdmacm_la_LDFLAGS = -version-info 1 -export-dynamic \ src_librdmacm_la_DEPENDENCIES = $(srcdir)/src/librdmacm.map src_librspreload_la_SOURCES = src/preload.c src/indexer.c +src_librspreload_la_LDFLAGS = -version-info 1 -export-dynamic \ + $(librspreload_version_script) src_librspreload_la_LIBADD = $(top_builddir)/src/librdmacm.la bin_PROGRAMS = examples/ucmatose examples/rping examples/udaddy examples/mckey \ diff --git a/src/librspreload.map b/src/librspreload.map new file mode 100644 index 00000000..554050da --- /dev/null +++ b/src/librspreload.map @@ -0,0 +1,30 @@ +RSPRELOAD_1.0 { + global: + socket; + bind; + listen; + accept; + connect; + shutdown; + close; + recv; + recvfrom; + recvmsg; + send; + sendto; + sendmsg; + read; + readv; + write; + writev; + poll; + select; + getpeername; + getsockname; + setsockopt; + getsockopt; + fcntl; + poll; + select; + local: *; +};