Back to index

glibc  2.9
Defines | Functions
nldbl-compat.c File Reference
#include <stdarg.h>
#include <stdio.h>
#include <libioP.h>
#include <wchar.h>
#include <printf.h>
#include <monetary.h>
#include <locale/localeinfo.h>
#include <sys/syslog.h>
#include <bits/libc-lock.h>
#include "nldbl-compat.h"

Go to the source code of this file.

Defines

#define set_no_long_double()   __libc_cleanup_push (__nldbl_cleanup, NULL); __no_long_double = 1
#define clear_no_long_double()   __no_long_double = 0; __libc_cleanup_pop (0)

Functions

 libc_hidden_proto (__nldbl_vfprintf)
int attribute_compat_text_section __nldbl___asprintf (char **string_ptr, const char *fmt,...)
 weak_alias (__nldbl___asprintf, __nldbl_asprintf)
int attribute_compat_text_section __nldbl_fprintf (FILE *stream, const char *fmt,...)
 weak_alias (__nldbl_fprintf, __nldbl__IO_fprintf)
int attribute_compat_text_section __nldbl_printf (const char *fmt,...)
 strong_alias (__nldbl_printf, __nldbl__IO_printf)
 strong_alias (__nldbl_sprintf, __nldbl__IO_sprintf)
 libc_hidden_def (strong_alias(__nldbl_vfprintf)
 weak_alias (__nldbl__IO_vsprintf, __nldbl_vsprintf)
 libc_hidden_def (__nldbl_obstack_vprintf)
int
attribute_compat_text_section
weak_function 
__nldbl_snprintf (char *s, size_t maxlen, const char *fmt,...)
int attribute_compat_text_section __nldbl_swprintf (wchar_t *s, size_t n, const wchar_t *fmt,...)
int
attribute_compat_text_section
weak_function 
__nldbl_vasprintf (char **result_ptr, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl_vasprintf)
 libc_hidden_def (__nldbl_vdprintf)
 libc_hidden_def (__nldbl_vfwprintf)
int attribute_compat_text_section __nldbl_vsnprintf (char *string, size_t maxlen, const char *fmt, va_list ap)
 libc_hidden_def (weak_alias(__nldbl_vsnprintf)
 libc_hidden_def (__nldbl_vswprintf)
int attribute_compat_text_section __nldbl_wprintf (const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl__IO_vfscanf (FILE *s, const char *fmt, _IO_va_list ap, int *errp)
int attribute_compat_text_section __nldbl___vfscanf (FILE *s, const char *fmt, va_list ap)
 weak_alias (__nldbl___vfscanf, __nldbl_vfscanf)
 strong_alias (__nldbl_sscanf, __nldbl__IO_sscanf)
 weak_alias (__nldbl___vsscanf, __nldbl_vsscanf)
int attribute_compat_text_section __nldbl_fscanf (FILE *stream, const char *fmt,...)
int attribute_compat_text_section __nldbl_scanf (const char *fmt,...)
int attribute_compat_text_section __nldbl_vfwscanf (FILE *s, const wchar_t *fmt, va_list ap)
 libc_hidden_def (__nldbl_vfwscanf)
int attribute_compat_text_section __nldbl_vswscanf (const wchar_t *string, const wchar_t *fmt, va_list ap)
 libc_hidden_def (__nldbl_vswscanf)
int attribute_compat_text_section __nldbl_fwscanf (FILE *stream, const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl_wscanf (const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl___fprintf_chk (FILE *stream, int flag, const char *fmt,...)
int attribute_compat_text_section __nldbl___fwprintf_chk (FILE *stream, int flag, const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl___printf_chk (int flag, const char *fmt,...)
int attribute_compat_text_section __nldbl___snprintf_chk (char *s, size_t maxlen, int flag, size_t slen, const char *fmt,...)
int attribute_compat_text_section __nldbl___sprintf_chk (char *s, int flag, size_t slen, const char *fmt,...)
int attribute_compat_text_section __nldbl___swprintf_chk (wchar_t *s, size_t n, int flag, size_t slen, const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl___vfprintf_chk (FILE *s, int flag, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl___vfprintf_chk)
 libc_hidden_def (__nldbl___vfwprintf_chk)
int attribute_compat_text_section __nldbl___vsnprintf_chk (char *string, size_t maxlen, int flag, size_t slen, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl___vsnprintf_chk)
 libc_hidden_def (__nldbl___vsprintf_chk)
 libc_hidden_def (__nldbl___vswprintf_chk)
int attribute_compat_text_section __nldbl___wprintf_chk (int flag, const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl___vasprintf_chk (char **ptr, int flag, const char *fmt, va_list arg)
 libc_hidden_def (__nldbl___vasprintf_chk)
int attribute_compat_text_section __nldbl___vdprintf_chk (int d, int flag, const char *fmt, va_list arg)
 libc_hidden_def (__nldbl___vdprintf_chk)
int attribute_compat_text_section __nldbl___obstack_vprintf_chk (struct obstack *obstack, int flag, const char *fmt, va_list arg)
 libc_hidden_def (__nldbl___obstack_vprintf_chk)
 __typeof (printf_size)
 __typeof (__printf_fp)
ssize_t
attribute_compat_text_section 
__nldbl_strfmon (char *s, size_t maxsize, const char *format,...)
ssize_t
attribute_compat_text_section 
__nldbl___strfmon_l (char *s, size_t maxsize, __locale_t loc, const char *format,...)
 weak_alias (__nldbl___strfmon_l, __nldbl_strfmon_l)
 libc_hidden_def (__nldbl___vstrfmon)
 libc_hidden_def (__nldbl___vstrfmon_l)
void attribute_compat_text_section __nldbl___syslog_chk (int pri, int flag, const char *fmt,...)
void attribute_compat_text_section __nldbl___vsyslog_chk (int pri, int flag, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl___vsyslog_chk)
int attribute_compat_text_section __nldbl___isoc99_vfscanf (FILE *s, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl___isoc99_vfscanf)
int attribute_compat_text_section __nldbl___isoc99_vsscanf (const char *string, const char *fmt, va_list ap)
 libc_hidden_def (__nldbl___isoc99_vsscanf)
int attribute_compat_text_section __nldbl___isoc99_fscanf (FILE *stream, const char *fmt,...)
int attribute_compat_text_section __nldbl___isoc99_scanf (const char *fmt,...)
int attribute_compat_text_section __nldbl___isoc99_vfwscanf (FILE *s, const wchar_t *fmt, va_list ap)
 libc_hidden_def (__nldbl___isoc99_vfwscanf)
int attribute_compat_text_section __nldbl___isoc99_vswscanf (const wchar_t *string, const wchar_t *fmt, va_list ap)
 libc_hidden_def (__nldbl___isoc99_vswscanf)
int attribute_compat_text_section __nldbl___isoc99_fwscanf (FILE *stream, const wchar_t *fmt,...)
int attribute_compat_text_section __nldbl___isoc99_wscanf (const wchar_t *fmt,...)

Define Documentation

#define clear_no_long_double ( )    __no_long_double = 0; __libc_cleanup_pop (0)

Definition at line 69 of file nldbl-compat.c.

#define set_no_long_double ( )    __libc_cleanup_push (__nldbl_cleanup, NULL); __no_long_double = 1

Definition at line 67 of file nldbl-compat.c.


Function Documentation

int attribute_compat_text_section __nldbl___asprintf ( char **  string_ptr,
const char *  fmt,
  ... 
)

Definition at line 79 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vasprintf (string_ptr, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___fprintf_chk ( FILE stream,
int  flag,
const char *  fmt,
  ... 
)

Definition at line 498 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vfprintf_chk (stream, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___fwprintf_chk ( FILE stream,
int  flag,
const wchar_t *  fmt,
  ... 
)

Definition at line 512 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vfwprintf_chk (stream, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___isoc99_fscanf ( FILE stream,
const char *  fmt,
  ... 
)

Definition at line 919 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vfscanf (stream, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___isoc99_fwscanf ( FILE stream,
const wchar_t *  fmt,
  ... 
)

Definition at line 993 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vfwscanf (stream, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 933 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vfscanf (stdin, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 874 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = __isoc99_vfscanf (s, fmt, ap);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 947 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = __isoc99_vfwscanf (s, fmt, ap);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl___isoc99_vsscanf ( const char *  string,
const char *  fmt,
va_list  ap 
)

Definition at line 900 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __isoc99_vsscanf (string, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl___isoc99_vswscanf ( const wchar_t *  string,
const wchar_t *  fmt,
va_list  ap 
)

Definition at line 973 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __isoc99_vswscanf (string, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 1007 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vfwscanf (stdin, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___obstack_vprintf_chk ( struct obstack obstack,
int  flag,
const char *  fmt,
va_list  arg 
)

Definition at line 727 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __obstack_vprintf_chk (obstack, flag, fmt, arg);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl___printf_chk ( int  flag,
const char *  fmt,
  ... 
)

Definition at line 526 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vfprintf_chk (stdout, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___snprintf_chk ( char *  s,
size_t  maxlen,
int  flag,
size_t  slen,
const char *  fmt,
  ... 
)

Definition at line 540 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vsnprintf_chk (s, maxlen, flag, slen, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___sprintf_chk ( char *  s,
int  flag,
size_t  slen,
const char *  fmt,
  ... 
)

Definition at line 555 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vsprintf_chk (s, flag, slen, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

ssize_t attribute_compat_text_section __nldbl___strfmon_l ( char *  s,
size_t  maxsize,
__locale_t  loc,
const char *  format,
  ... 
)

Definition at line 794 of file nldbl-compat.c.

{
  va_list ap;
  ssize_t res;

  va_start (ap, format);
  res = __nldbl___vstrfmon_l (s, maxsize, loc, format, ap);
  va_end (ap);
  return res;
}
int attribute_compat_text_section __nldbl___swprintf_chk ( wchar_t *  s,
size_t  n,
int  flag,
size_t  slen,
const wchar_t *  fmt,
  ... 
)

Definition at line 569 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vswprintf_chk (s, n, flag, slen, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

void attribute_compat_text_section __nldbl___syslog_chk ( int  pri,
int  flag,
const char *  fmt,
  ... 
)

Definition at line 846 of file nldbl-compat.c.

{
  va_list ap;

  va_start (ap, fmt);
  __nldbl___vsyslog_chk (pri, flag, fmt, ap);
  va_end(ap);
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___vasprintf_chk ( char **  ptr,
int  flag,
const char *  fmt,
va_list  arg 
)

Definition at line 675 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __vasprintf_chk (ptr, flag, fmt, arg);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 701 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = __vdprintf_chk (d, flag, fmt, arg);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 584 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = __vfprintf_chk (s, flag, fmt, ap);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 349 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = INTUSE(_IO_vfscanf) (s, fmt, ap, NULL);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl___vsnprintf_chk ( char *  string,
size_t  maxlen,
int  flag,
size_t  slen,
const char *  fmt,
va_list  ap 
)

Definition at line 615 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __vsnprintf_chk (string, maxlen, flag, slen, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void attribute_compat_text_section __nldbl___vsyslog_chk ( int  pri,
int  flag,
const char *  fmt,
va_list  ap 
)

Definition at line 857 of file nldbl-compat.c.

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl___wprintf_chk ( int  flag,
const wchar_t *  fmt,
  ... 
)

Definition at line 661 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vfwprintf_chk (stdout, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl__IO_vfscanf ( FILE s,
const char *  fmt,
_IO_va_list  ap,
int errp 
)

Definition at line 337 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = INTUSE(_IO_vfscanf) (s, fmt, ap, errp);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl_fprintf ( FILE stream,
const char *  fmt,
  ... 
)

Definition at line 108 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfprintf (stream, fmt, arg);
  va_end (arg);

  return done;
}
int attribute_compat_text_section __nldbl_fscanf ( FILE stream,
const char *  fmt,
  ... 
)

Definition at line 397 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfscanf (stream, fmt, arg);
  va_end (arg);

  return done;
}
int attribute_compat_text_section __nldbl_fwscanf ( FILE stream,
const wchar_t *  fmt,
  ... 
)

Definition at line 470 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfwscanf (stream, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 137 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfprintf (stdout, fmt, arg);
  va_end (arg);

  return done;
}

Definition at line 411 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfscanf (stdin, fmt, arg);
  va_end (arg);

  return done;
}
int attribute_compat_text_section weak_function __nldbl_snprintf ( char *  s,
size_t  maxlen,
const char *  fmt,
  ... 
)

Definition at line 218 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vsnprintf (s, maxlen, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

ssize_t attribute_compat_text_section __nldbl_strfmon ( char *  s,
size_t  maxsize,
const char *  format,
  ... 
)

Definition at line 781 of file nldbl-compat.c.

{
  va_list ap;
  ssize_t res;

  va_start (ap, format);
  res = __nldbl___vstrfmon (s, maxsize, format, ap);
  va_end (ap);
  return res;
}

Here is the call graph for this function:

int attribute_compat_text_section __nldbl_swprintf ( wchar_t *  s,
size_t  n,
const wchar_t *  fmt,
  ... 
)

Definition at line 232 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vswprintf (s, n, fmt, arg);
  va_end (arg);

  return done;
}
int attribute_compat_text_section weak_function __nldbl_vasprintf ( char **  result_ptr,
const char *  fmt,
va_list  ap 
)

Definition at line 246 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = _IO_vasprintf (result_ptr, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 425 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = _IO_vfwscanf (s, fmt, ap, NULL);
  clear_no_long_double ();
  return res;
}

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl_vsnprintf ( char *  string,
size_t  maxlen,
const char *  fmt,
va_list  ap 
)

Definition at line 289 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = _IO_vsnprintf (string, maxlen, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl_vswscanf ( const wchar_t *  string,
const wchar_t *  fmt,
va_list  ap 
)

Definition at line 451 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = vswscanf (string, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Here is the caller graph for this function:

int attribute_compat_text_section __nldbl_wprintf ( const wchar_t *  fmt,
  ... 
)

Definition at line 323 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfwprintf (stdout, fmt, arg);
  va_end (arg);

  return done;
}
int attribute_compat_text_section __nldbl_wscanf ( const wchar_t *  fmt,
  ... 
)

Definition at line 484 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfwscanf (stdin, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 753 of file nldbl-compat.c.

{
  struct printf_info info_no_ldbl = *info;

  info_no_ldbl.is_long_double = 0;
  return __printf_size (fp, &info_no_ldbl, args);
}

Here is the call graph for this function:

Definition at line 766 of file nldbl-compat.c.

{
  struct printf_info info_no_ldbl = *info;

  info_no_ldbl.is_long_double = 0;
  return ___printf_fp (fp, &info_no_ldbl, args);
}

Here is the call graph for this function:

libc_hidden_def ( strong_alias __nldbl_vfprintf)

Definition at line 175 of file nldbl-compat.c.

{
  int done;
  __no_long_double = 1;
  done = INTUSE(_IO_vsprintf) (string, fmt, ap);
  __no_long_double = 0;
  return done;
}

Here is the call graph for this function:

libc_hidden_def ( __nldbl_obstack_vprintf  )

Definition at line 202 of file nldbl-compat.c.

{
  int result;
  va_list ap;
  va_start (ap, fmt);
  result = __nldbl_obstack_vprintf (obstack, fmt, ap);
  va_end (ap);
  return result;
}

Definition at line 254 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = _IO_vdprintf (d, fmt, arg);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

libc_hidden_def ( __nldbl_vdprintf  )

Definition at line 266 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = _IO_vfwprintf (s, fmt, ap);
  clear_no_long_double ();
  return res;
}
libc_hidden_def ( __nldbl_vfwprintf  )

Definition at line 278 of file nldbl-compat.c.

{
  return __nldbl_vfprintf (stdout, fmt, ap);
}
libc_hidden_def ( weak_alias __nldbl_vsnprintf)

Definition at line 298 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = _IO_vswprintf (string, maxlen, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

libc_hidden_def ( __nldbl_vswprintf  )

Definition at line 312 of file nldbl-compat.c.

{
  return __nldbl_vfwprintf (stdout, fmt, ap);
}

Definition at line 433 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vswscanf (s, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 459 of file nldbl-compat.c.

{
  return __nldbl_vfwscanf (stdin, fmt, ap);
}

Here is the call graph for this function:

Definition at line 592 of file nldbl-compat.c.

{
  int res;
  set_no_long_double ();
  res = __vfwprintf_chk (s, flag, fmt, ap);
  clear_no_long_double ();
  return res;
}

Here is the call graph for this function:

Definition at line 604 of file nldbl-compat.c.

{
  return __nldbl___vfprintf_chk (stdout, flag, fmt, ap);
}

Here is the call graph for this function:

Definition at line 624 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __vsprintf_chk (string, flag, slen, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Definition at line 637 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = __vswprintf_chk (string, maxlen, flag, slen, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

Definition at line 650 of file nldbl-compat.c.

{
  return __nldbl___vfwprintf_chk (stdout, flag, fmt, ap);
}

Here is the call graph for this function:

Definition at line 683 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vasprintf_chk (ptr, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 709 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___vdprintf_chk (d, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 736 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___obstack_vprintf_chk (obstack, flag, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 818 of file nldbl-compat.c.

{
  ssize_t res;
  __no_long_double = 1;
  res = __vstrfmon_l (s, maxsize, loc, format, ap);
  __no_long_double = 0;
  va_end (ap);
  return res;
}

Here is the call graph for this function:

libc_hidden_def ( __nldbl___vstrfmon_l  )

Definition at line 832 of file nldbl-compat.c.

{
  va_list ap;
  va_start (ap, fmt);
  __nldbl___vsyslog_chk (pri, -1, fmt, ap);
  va_end (ap);
}

Here is the call graph for this function:

Definition at line 863 of file nldbl-compat.c.

{
  __nldbl___vsyslog_chk (pri, -1, fmt, ap);
}

Here is the call graph for this function:

Definition at line 882 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vsscanf (s, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 908 of file nldbl-compat.c.

{
  return __nldbl___isoc99_vfscanf (stdin, fmt, ap);
}

Here is the call graph for this function:

Definition at line 955 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl___isoc99_vswscanf (s, fmt, arg);
  va_end (arg);

  return done;
}

Here is the call graph for this function:

Definition at line 982 of file nldbl-compat.c.

{
  return __nldbl___isoc99_vfwscanf (stdin, fmt, ap);
}

Here is the call graph for this function:

libc_hidden_proto ( __nldbl_vfprintf  )

Definition at line 33 of file nldbl-compat.c.

{
  __no_long_double = 0;
}
strong_alias ( __nldbl_printf  ,
__nldbl__IO_printf   
)

Definition at line 148 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vsprintf (s, fmt, arg);
  va_end (arg);

  return done;
}
strong_alias ( __nldbl_sprintf  ,
__nldbl__IO_sprintf   
)

Definition at line 163 of file nldbl-compat.c.

{
  int done;
  set_no_long_double ();
  done = INTUSE(_IO_vfprintf) (s, fmt, ap);
  clear_no_long_double ();
  return done;
}

Here is the call graph for this function:

strong_alias ( __nldbl_sscanf  ,
__nldbl__IO_sscanf   
)

Definition at line 373 of file nldbl-compat.c.

{
  int res;
  __no_long_double = 1;
  res = _IO_vsscanf (string, fmt, ap);
  __no_long_double = 0;
  return res;
}

Here is the call graph for this function:

weak_alias ( __nldbl___asprintf  ,
__nldbl_asprintf   
)

Definition at line 90 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vdprintf (d, fmt, arg);
  va_end (arg);

  return done;
}
weak_alias ( __nldbl_fprintf  ,
__nldbl__IO_fprintf   
)

Definition at line 119 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vfwprintf (stream, fmt, arg);
  va_end (arg);

  return done;
}
weak_alias ( __nldbl__IO_vsprintf  ,
__nldbl_vsprintf   
)

Definition at line 188 of file nldbl-compat.c.

{
  int done;
  __no_long_double = 1;
  done = _IO_obstack_vprintf (obstack, fmt, ap);
  __no_long_double = 0;
  return done;
}

Here is the call graph for this function:

weak_alias ( __nldbl___vfscanf  ,
__nldbl_vfscanf   
)

Definition at line 357 of file nldbl-compat.c.

{
  va_list arg;
  int done;

  va_start (arg, fmt);
  done = __nldbl_vsscanf (s, fmt, arg);
  va_end (arg);

  return done;
}
weak_alias ( __nldbl___vsscanf  ,
__nldbl_vsscanf   
)

Definition at line 385 of file nldbl-compat.c.

{
  return __nldbl_vfscanf (stdin, fmt, ap);
}
weak_alias ( __nldbl___strfmon_l  ,
__nldbl_strfmon_l   
)

Definition at line 805 of file nldbl-compat.c.

{
  ssize_t res;
  __no_long_double = 1;
  res = __vstrfmon_l (s, maxsize, _NL_CURRENT_LOCALE, format, ap);
  __no_long_double = 0;
  va_end (ap);
  return res;
}

Here is the call graph for this function: