Skip to content

Commit

Permalink
Define hidden attribute macros for libnsl.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ulrich Drepper committed Oct 24, 2004
1 parent 89c2357 commit 1d5cee2
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions include/libc-symbols.h
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,24 @@ for linking")
# define libnss_files_hidden_data_ver(local, name)
#endif

#if defined NOT_IN_libc && defined IS_IN_libnsl
# define libnsl_hidden_proto(name, attrs...) hidden_proto (name, ##attrs)
# define libnsl_hidden_def(name) hidden_def (name)
# define libnsl_hidden_weak(name) hidden_weak (name)
# define libnsl_hidden_ver(local, name) hidden_ver (local, name)
# define libnsl_hidden_data_def(name) hidden_data_def (name)
# define libnsl_hidden_data_weak(name) hidden_data_weak (name)
# define libnsl_hidden_data_ver(local, name) hidden_data_ver (local, name)
#else
# define libnsl_hidden_proto(name, attrs...)
# define libnsl_hidden_def(name)
# define libnsl_hidden_weak(name)
# define libnsl_hidden_ver(local, name)
# define libnsl_hidden_data_def(name)
# define libnsl_hidden_data_weak(name)
# define libnsl_hidden_data_ver(local, name)
#endif

#ifdef HAVE_BUILTIN_REDIRECTION
# define libc_hidden_builtin_proto(name, attrs...) libc_hidden_proto (name, ##attrs)
# define libc_hidden_builtin_def(name) libc_hidden_def (name)
Expand Down

0 comments on commit 1d5cee2

Please sign in to comment.