/* Copyright (C) 2004 Manuel Novoa III * * GNU Library General Public License (LGPL) version 2 or later. * * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details. */ #include "_stdio.h" #ifdef __DO_UNLOCKED /* libc_hidden_proto(fputwc_unlocked) */ wint_t putwchar_unlocked(wchar_t wc) { return fputwc_unlocked(wc, stdout); } #ifndef __UCLIBC_HAS_THREADS__ strong_alias(putwchar_unlocked,putwchar) #endif #elif defined __UCLIBC_HAS_THREADS__ /* libc_hidden_proto(__fputc_unlocked) */ /* psm: should this be fputwc? */ /* libc_hidden_proto(fputc) */ wint_t putwchar(wchar_t wc) { return fputc(wc, stdout); } #endif