diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-11-15 22:27:41 +0100 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-11-15 22:27:41 +0100 |
commit | 3db5e61327668e5b1c4e517161b660251cbee3a7 (patch) | |
tree | 3b5dd72790b9773a4c0a1e41dc93c22131f5a899 /gmp-h.in | |
parent | cc9aa932213e08202b0cc306f739a21d5d5ea613 (diff) | |
download | gmp-3db5e61327668e5b1c4e517161b660251cbee3a7.tar.gz |
* scanf/doscan.c, scanf/fscanf.c, scanf/fscanffuns.c, scanf/scanf.c,
scanf/sscanf.c, scanf/sscanffuns.c, scanf/vfscanf.c, scanf/vscanf.c,
scanf/vsscanf.c, scanf/Makefile.am, tests/misc/t-scanf.c: New files.
* gmp-h.in, gmp-impl.h, Makefile.am, configure.in: Consequent
additions.
Diffstat (limited to 'gmp-h.in')
-rw-r--r-- | gmp-h.in | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -474,6 +474,35 @@ int __GMP_DECLSPEC gmp_vsprintf _PROTO ((char *, const char *, va_list)); #endif +/**************** Formatted input routines. ****************/ + +#define gmp_fscanf __gmp_fscanf +#if _GMP_H_HAVE_FILE +int __GMP_DECLSPEC gmp_fscanf _PROTO ((FILE *, const char *, ...)); +#endif + +#define gmp_scanf __gmp_scanf +int __GMP_DECLSPEC gmp_scanf _PROTO ((const char *, ...)); + +#define gmp_sscanf __gmp_sscanf +int __GMP_DECLSPEC gmp_sscanf _PROTO ((const char *, const char *, ...)); + +#define gmp_vfscanf __gmp_vfscanf +#if _GMP_H_HAVE_FILE && _GMP_H_HAVE_VA_LIST +int __GMP_DECLSPEC gmp_vfscanf _PROTO ((FILE *, const char *, va_list)); +#endif + +#define gmp_vscanf __gmp_vscanf +#if _GMP_H_HAVE_VA_LIST +int __GMP_DECLSPEC gmp_vscanf _PROTO ((const char *, va_list)); +#endif + +#define gmp_vsscanf __gmp_vsscanf +#if _GMP_H_HAVE_VA_LIST +int __GMP_DECLSPEC gmp_vsscanf _PROTO ((const char *, const char *, va_list)); +#endif + + /**************** Integer (i.e. Z) routines. ****************/ #define _mpz_realloc __gmpz_realloc |