]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - include/libc-symbols.h
* sysdeps/posix/system.c (do_system): New function, guts broken out of
[thirdparty/glibc.git] / include / libc-symbols.h
index 03602327f56c626d0ebdcf464973e3a1dea996fc..dcc4712f7d2cb6a9a6f491547e7ac1bd65adf7ef 100644 (file)
 #  endif
 #  define hidden_proto(name) __hidden_proto (name, __GI_##name)
 #  define __hidden_proto(name, internal) \
-  __typeof (name) internal; \
-  __typeof (name) name __asm__ (__hidden_asmname (#internal)) \
+  extern __typeof (name) internal; \
+  extern __typeof (name) name __asm__ (__hidden_asmname (#internal)) \
   __hidden_proto_hiddenattr;
 #  define __hidden_asmname(name) \
   __hidden_asmname1 (__USER_LABEL_PREFIX__, name)