]> git.ipfire.org Git - thirdparty/gcc.git/blame - libstdc++-v3/testsuite/27_io/headers/cstdio/macros.cc
Update copyright years.
[thirdparty/gcc.git] / libstdc++-v3 / testsuite / 27_io / headers / cstdio / macros.cc
CommitLineData
a024740d
BK
1// { dg-do compile }
2
83ffe9cd 3// Copyright (C) 2007-2023 Free Software Foundation, Inc.
a024740d
BK
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
748086b7 8// Free Software Foundation; either version 3, or (at your option)
a024740d
BK
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
748086b7
JJ
17// with this library; see the file COPYING3. If not see
18// <http://www.gnu.org/licenses/>.
a024740d
BK
19
20#include <cstdio>
21
22namespace gnu
23{
24#ifndef NULL
25 #error "NULL_must_be_a_macro"
26#endif
27
28#ifndef BUFSIZ
29 #error "BUFSIZ_must_be_a_macro"
30#endif
31
32#ifndef EOF
33 #error "EOF_must_be_a_macro"
34#endif
35
36#ifndef FILENAME_MAX
37 #error "FILENAME_MAX_must_be_a_macro"
38#endif
39
40#ifndef L_tmpnam
41 #error "L_tmpnam_must_be_a_macro"
42#endif
43
44#ifndef FOPEN_MAX
45 #error "FOPEN_MAX_must_be_a_macro"
46#endif
47
48#ifndef SEEK_CUR
49 #error "SEEK_CUR_must_be_a_macro"
50#endif
51
52#ifndef SEEK_END
53 #error "SEEK_END_must_be_a_macro"
54#endif
55
56#ifndef SEEK_SET
57 #error "SEEK_SET_must_be_a_macro"
58#endif
59
60#ifndef TMP_MAX
61 #error "TMP_MAX_must_be_a_macro"
62#endif
63
64#ifndef _IOFBF
65 #error "_IOFBF_must_be_a_macro"
66#endif
67
68#ifndef _IOLBF
69 #error "_IOLBF_must_be_a_macro"
70#endif
71
72#ifndef _IONBF
73 #error "_IONBF_must_be_a_macro"
74#endif
75
76#ifndef stderr
77 #error "stderr_must_be_a_macro"
78#endif
79
80#ifndef stdin
81 #error "stdin_must_be_a_macro"
82#endif
83
84#ifndef stdout
85 #error "stdout_must_be_a_macro"
86#endif
87}