From 577822c05ffeb7be0bad4ecfcb0f5ee394313e40 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 27 Aug 2003 20:23:17 +0000 Subject: Update. 2003-08-27 Ulrich Drepper * include/stdio.h: Add declarations for __builtin_fwrite and __builtin_fwrite_unlocked. --- include/stdio.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/stdio.h') diff --git a/include/stdio.h b/include/stdio.h index c46c7cd5f6..86eeb1ec36 100644 --- a/include/stdio.h +++ b/include/stdio.h @@ -110,6 +110,17 @@ libc_hidden_proto (fputs_unlocked) libc_hidden_proto (open_memstream) libc_hidden_proto (__libc_fatal) +# if !defined NOT_IN_libc && defined SHARED && defined DO_VERSIONING \ + && defined HAVE_VISIBILITY_ATTRIBUTE && !defined HAVE_BROKEN_ALIAS_ATTRIBUTE\ + && !defined NO_HIDDEN +/* Special gcc builtins. */ +extern size_t __builtin_fwrite (const void *, size_t, size_t, void *) + __asm ("__GI_fwrite"); +extern size_t __builtin_fwrite_unlocked (const void *, size_t, size_t, void *) + __asm ("__GI_fwrite_unlocked"); + +# endif + # endif #endif -- cgit v1.2.3