1// { dg-do compile } 2 3// Copyright (C) 2007, 2009 Free Software Foundation, Inc. 4// 5// This file is part of the GNU ISO C++ Library. This library is free 6// software; you can redistribute it and/or modify it under the 7// terms of the GNU General Public License as published by the 8// Free Software Foundation; either version 3, or (at your option) 9// any later version. 10 11// This library is distributed in the hope that it will be useful, 12// but WITHOUT ANY WARRANTY; without even the implied warranty of 13// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14// GNU General Public License for more details. 15 16// You should have received a copy of the GNU General Public License along 17// with this library; see the file COPYING3. If not see 18// <http://www.gnu.org/licenses/>. 19 20#include <cstdio> 21 22namespace gnu 23{ 24 using std::clearerr; 25 using std::tmpfile; 26 using std::fgets; 27 using std::fscanf; 28 using std::gets; 29 using std::rename; 30 using std::fclose; 31 using std::fopen; 32 using std::fseek; 33 using std::perror; 34 using std::rewind; 35 using std::tmpnam; 36 using std::feof; 37 using std::fprintf; 38 using std::fsetpos; 39 using std::printf; 40 using std::scanf; 41 using std::ungetc; 42 using std::ferror; 43 using std::vfprintf; 44 using std::fputc; 45 using std::ftell; 46 using std::putc; 47 using std::setbuf; 48 using std::fflush; 49 using std::vprintf; 50 using std::fputs; 51 using std::fwrite; 52 using std::putchar; 53 using std::setvbuf; 54 using std::fgetc; 55 using std::vsprintf; 56 using std::fread; 57 using std::getc; 58 using std::puts; 59 using std::sprintf; 60 using std::fgetpos; 61 using std::freopen; 62 using std::getchar; 63 using std::remove; 64 using std::sscanf; 65} 66