Mark all external symbols with LIBEVDEV_EXPORT
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 29 Aug 2013 01:50:09 +0000 (11:50 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 29 Aug 2013 03:02:53 +0000 (13:02 +1000)
commit7060206acadb88e478de767a9d1fbdcd3abc0d82
tree7cab9326967d797f7e0e074e4a9bcdde4c2fcbb2
parenta29d7dba142125591df8b876441b08dcf6551b69
Mark all external symbols with LIBEVDEV_EXPORT

GCC_CFLAGS was set by configure, but never actually used. So we didn't build with hidden symbols,
rather just weeded them out later through libtool.

Do this properly now, mark the symbols as visibility default.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
libevdev/libevdev-int.h
libevdev/libevdev.c