From bc4647a17c3218bac51c4ed69757d4b72a2ea1dc Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 28 May 2003 19:56:24 +0000 Subject: Update. 2003-05-28 Ulrich Drepper * include/libc-symbols.h: Define hidden attribute for real also if LIBC_NONSHARED is defined. Patch by Jakub Jelinek. * csu/Makefile: Add rules to build Scrt1.o. * sysdeps/i386/elf/start.S: Make code compilable with SHARED. --- include/libc-symbols.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/libc-symbols.h b/include/libc-symbols.h index 58aff18..169f4d3 100644 --- a/include/libc-symbols.h +++ b/include/libc-symbols.h @@ -441,7 +441,8 @@ strong_alias(real, name) #endif -#if defined HAVE_VISIBILITY_ATTRIBUTE && defined SHARED +#if defined HAVE_VISIBILITY_ATTRIBUTE \ + && (defined SHARED || defined LIBC_NONSHARED) # define attribute_hidden __attribute__ ((visibility ("hidden"))) #else # define attribute_hidden -- cgit v1.1