Changeset 66659ff in rtems-libbsd for freebsd/lib/libc/stdio


Ignore:
Timestamp:
Nov 6, 2013, 3:20:21 PM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, b96abfd647154f10ea8f7fac68e25676636eded5, ea5d0c78038d92597983c0922a011a62f5dc2dea, aef7a74b94f8860c59438933239fb41314f1abb7, freebsd-9.3, 9b9a9768474265ecab31c40e0502b453a187145f
Children:
9ca3faf
Parents:
ce96623
git-author:
Sebastian Huber <sebastian.huber@…> (11/06/13 15:20:21)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/11/13 09:08:08)
Message:

Update to FreeBSD 9.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freebsd/lib/libc/stdio/local.h

    rce96623 r66659ff  
    55 * This code is derived from software contributed to Berkeley by
    66 * Chris Torek.
     7 *
     8 * Copyright (c) 2011 The FreeBSD Foundation
     9 * All rights reserved.
     10 * Portions of this software were developed by David Chisnall
     11 * under sponsorship from the FreeBSD Foundation.
    712 *
    813 * Redistribution and use in source and binary forms, with or without
     
    3843#include <string.h>
    3944#include <wchar.h>
     45#include <locale.h>
    4046
    4147/*
     
    5157extern int      __fflush(FILE *fp);
    5258extern void     __fcloseall(void);
    53 extern wint_t   __fgetwc(FILE *);
    54 extern wint_t   __fputwc(wchar_t, FILE *);
     59#ifndef __rtems__
     60extern wint_t   __fgetwc(FILE *, locale_t);
     61extern wint_t   __fputwc(wchar_t, FILE *, locale_t);
     62#endif /* __rtems__ */
    5563extern int      __sflush(FILE *);
    5664extern FILE     *__sfp(void);
     
    7785extern int      __swhatbuf(FILE *, size_t *, int *);
    7886extern int      _fwalk(int (*)(FILE *));
    79 extern int      __svfscanf(FILE *, const char *, __va_list);
     87#ifndef __rtems__
     88extern int      __svfscanf(FILE *, locale_t, const char *, __va_list);
     89#endif /* __rtems__ */
    8090extern int      __swsetup(FILE *);
    8191extern int      __sflags(const char *, int *);
    8292extern int      __ungetc(int, FILE *);
    83 extern wint_t   __ungetwc(wint_t, FILE *);
    84 extern int      __vfprintf(FILE *, const char *, __va_list);
     93#ifndef __rtems__
     94extern wint_t   __ungetwc(wint_t, FILE *, locale_t);
     95extern int      __vfprintf(FILE *, locale_t, const char *, __va_list);
     96#endif /* __rtems__ */
    8597extern int      __vfscanf(FILE *, const char *, __va_list);
    86 extern int      __vfwprintf(FILE *, const wchar_t *, __va_list);
    87 extern int      __vfwscanf(FILE * __restrict, const wchar_t * __restrict,
     98#ifndef __rtems__
     99extern int      __vfwprintf(FILE *, locale_t, const wchar_t *, __va_list);
     100extern int      __vfwscanf(FILE * __restrict, locale_t, const wchar_t * __restrict,
    88101                    __va_list);
     102#endif /* __rtems__ */
    89103extern size_t   __fread(void * __restrict buf, size_t size, size_t count,
    90104                FILE * __restrict fp);
Note: See TracChangeset for help on using the changeset viewer.