]> granicus.if.org Git - sudo/commit
Use gcc's visibility attribute to specify when symbols are visible
authorTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 13 Jun 2012 18:01:16 +0000 (14:01 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Wed, 13 Jun 2012 18:01:16 +0000 (14:01 -0400)
commit6f6b0dec6c804300ea8ebfe1942b354aa50acc5d
tree6fe971726bcdecdfebd427d9cd8f1fb9eeb46a06
parent60eafc971fe034cd17927399954263488d7da3cc
Use gcc's visibility attribute to specify when symbols are visible
or hidden, if available.  If not available, use an ELF version
script if it is supported.  If all else fails, fall back to using
libtool's -export-symbols.
16 files changed:
MANIFEST
configure
configure.in
include/missing.h
plugins/sample/Makefile.in
plugins/sample/sample_plugin.map [new file with mode: 0644]
plugins/sample_group/Makefile.in
plugins/sample_group/sample_group.map [new file with mode: 0644]
plugins/sudoers/Makefile.in
plugins/sudoers/iolog.c
plugins/sudoers/sudoers.c
plugins/sudoers/sudoers.map [new file with mode: 0644]
plugins/system_group/Makefile.in
plugins/system_group/system_group.map [new file with mode: 0644]
src/sudo_noexec.c
src/sudo_noexec.map [new file with mode: 0644]