mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-10 05:03:06 +03:00
stdio-common: Add printf specifier registry to <printf.h>
Add __printf_arginfo_table, __printf_function_table, __printf_va_arg_table, __register_printf_specifier to include/printf.h.
This commit is contained in:
@@ -12,6 +12,14 @@
|
||||
|
||||
# ifndef _ISOMAC
|
||||
|
||||
/* Internal interfaces for registered specifiers. */
|
||||
extern printf_arginfo_size_function **__printf_arginfo_table attribute_hidden;
|
||||
extern printf_function **__printf_function_table attribute_hidden;
|
||||
extern printf_va_arg_function **__printf_va_arg_table attribute_hidden;
|
||||
int __register_printf_specifier (int, printf_function,
|
||||
printf_arginfo_size_function);
|
||||
libc_hidden_proto (__register_printf_specifier)
|
||||
|
||||
#include <bits/types/locale_t.h>
|
||||
|
||||
/* Now define the internal interfaces. */
|
||||
|
Reference in New Issue
Block a user