Export only symbols to what's declared in fuse.h/fuse_opt.h
authorjca <jca@openbsd.org>
Fri, 15 Dec 2017 16:40:33 +0000 (16:40 +0000)
committerjca <jca@openbsd.org>
Fri, 15 Dec 2017 16:40:33 +0000 (16:40 +0000)
commit7c0bee304ce03065d5a47f25bcda7cf3c0285e86
treec82c2093063462970cc01804e03152f59de47234
parentd14d6385f3fecbf3b08547ce97a1cf0c76138d38
Export only symbols to what's declared in fuse.h/fuse_opt.h

While here, use guenther's magic recipe to avoid the PLT when calling
exported symbols from within the library.

ok kettenis@ for v1, ok guenther@ helg@
lib/libfuse/Makefile
lib/libfuse/Symbols.map [new file with mode: 0644]
lib/libfuse/fuse.c
lib/libfuse/fuse_opt.c
lib/libfuse/fuse_private.h
lib/libfuse/shlib_version