* g++.dg/pph/p1mean.cc: Force syntax error.
[official-gcc.git] / gcc / testsuite / ChangeLog.pph
blobbe66086254d4a7d5283c8f47fda28c6db84427bc
1 2011-04-14  Diego Novillo  <dnovillo@google.com>
3         * g++.dg/pph/p1mean.cc: Force syntax error.
5 2011-04-12  Lawrence Crowl  <crowl@google.com>
7         * g++.dg/pph/y2smother.cc: New.
9 2011-04-06  Lawrence Crowl  <crowl@google.com>
11         * g++.dg/pph/p1mean.cc: Now pass validation.
12         * g++.dg/pph/p1stdlib.cc: Likewise.
13         * g++.dg/pph/d1symnotinc.cc: Failure to read is now not fatal.
14         * g++.dg/pph/d1chained.cc: Miscategorized as a failure, ...
15         * g++.dg/pph/c1chained.cc: so it has been renamed.
17 2011-03-09  Diego Novillo  <dnovillo@google.com>
19         * lib/dg-pth.exp: New.
20         * g++.dg/dg.exp: Call it.
21         * g++.dg/pth: New directory.
22         * g++.dg/pth/pth.exp: New.
23         * g++.dg/pth/staticmbrvar.cc: New.
24         * g++.dg/pth/typerefs.cc: New.
25         * g++.dg/pth/tmplclass.cc: New.
26         * g++.dg/pth/system-include.cc: New.
27         * g++.dg/pth/variables.cc: New.
28         * g++.dg/pth/trivial.cc: New.
29         * g++.dg/pth/where.cc: New.
30         * g++.dg/pth/template.cc: New.
31         * g++.dg/pth/cflow.h: New.
32         * g++.dg/pth/simple1.h: New.
33         * g++.dg/pth/simple2.h: New.
34         * g++.dg/pth/chained1.h: New.
35         * g++.dg/pth/meth2.cc: New.
36         * g++.dg/pth/chained2.h: New.
37         * g++.dg/pth/mean.cc: New.
38         * g++.dg/pth/special.cc: New.
39         * g++.dg/pth/nontrivinit.cc: New.
40         * g++.dg/pth/emptyclass.cc: New.
41         * g++.dg/pth/simplecall.cc: New.
42         * g++.dg/pth/autometh.cc: New.
43         * g++.dg/pth/tmplfunc.cc: New.
44         * g++.dg/pth/simple.cc: New.
45         * g++.dg/pth/builtin1.h: New.
46         * g++.dg/pth/builtin2.h: New.
47         * g++.dg/pth/invoke.cc: New.
48         * g++.dg/pth/chained.cc: New.
49         * g++.dg/pth/usearray.cc: New.
50         * g++.dg/pth/builtin3.h: New.
51         * g++.dg/pth/globalref.cc: New.
52         * g++.dg/pth/invoke.h: New.
53         * g++.dg/pth/meth.cc: New.
54         * g++.dg/pth/usearray.h: New.
55         * g++.dg/pth/guarded1.h: New.
56         * g++.dg/pth/guarded2.h: New.
57         * g++.dg/pth/guarded3.h: New.
58         * g++.dg/pth/funcstatic.cc: New.
59         * g++.dg/pth/builtin.cc: New.
60         * g++.dg/pth/hardlookup.cc: New.
61         * g++.dg/pth/functions.cc: New.
62         * g++.dg/pth/incmod.cc: New.
63         * g++.dg/pth/cflow.cc: New.
64         * g++.dg/pth/guarded.cc: New.
65         * g++.dg/pth/incmod.h: New.
66         * g++.dg/pth/paste.cc: New.
67         * g++.dg/pth/incsame.cc: New.
68         * g++.dg/pth/sys-types.cc: New.
69         * g++.dg/pth/incsame.h: New.
70         * g++.dg/pth/field.cc: New.
71         * g++.dg/pth/classshort.cc: New.
72         * g++.dg/pth/variable.cc: New.
73         * g++.dg/pth/tmplsimple.cc: New.
74         * g++.dg/pth/inif.h: New.
76 2011-03-04  Lawrence Crowl <crowl@google.com>
78         * g++.dg/pph/p1mean.cc: Mark expected failure for macro validation.
79         * g++.dg/pph/d2dupguard.cc: Mark expected failure for macro validation.
80         * g++.dg/pph/d1chained.cc: Mark expected failure for macro validation.
82 2011-02-24  Lawrence Crowl <crowl@google.com>
84         * g++.dg/pph/d1unguarded.h: Add test for non-null unguarded header.
85         * g++.dg/pph/d2null.h: Unguarded header error now expected.
87 2011-02-15  Lawrence Crowl <crowl@google.com>
89         * lib/dg-pph.exp: Restructure for command-driven PPH.
90         * lib/gcc-dg.exp (gcc-dg-test-1): Add "preparse" compilation type.
91         * g++.dg/pph/README: Add.
92         * g++.dg/pph/a2builtin4.h: Add.
93         * g++.dg/pph/autometh.cc: Remove.
94         * g++.dg/pph/builtin.cc: Remove.
95         * g++.dg/pph/builtin1.h: Remove.
96         * g++.dg/pph/builtin2.h: Remove.
97         * g++.dg/pph/builtin3.h: Remove.
98         * g++.dg/pph/c1altinc.cc: Add.
99         * g++.dg/pph/c1altinc1.h: Add.
100         * g++.dg/pph/c1altinc2.h: Add.
101         * g++.dg/pph/c1chained1.h: Add.
102         * g++.dg/pph/c1chained2.h: Add.
103         * g++.dg/pph/c1empty.cc: Add.
104         * g++.dg/pph/c1empty.h: Add.
105         * g++.dg/pph/c1field.cc: Add.
106         * g++.dg/pph/c1field.h: Add.
107         * g++.dg/pph/c1funcmac.cc: Add.
108         * g++.dg/pph/c1funcmac.h: Add.
109         * g++.dg/pph/c1functions.cc: Add.
110         * g++.dg/pph/c1functions.h: Add.
111         * g++.dg/pph/c1guarded.cc: Add.
112         * g++.dg/pph/c1guarded1.h: Add.
113         * g++.dg/pph/c1guarded2.h: Add.
114         * g++.dg/pph/c1guarded3.h: Add.
115         * g++.dg/pph/c1multinc.cc: Add.
116         * g++.dg/pph/c1multinc1.h: Add.
117         * g++.dg/pph/c1multinc2.h: Add.
118         * g++.dg/pph/c1simple.cc: Add.
119         * g++.dg/pph/c1simple1.h: Add.
120         * g++.dg/pph/c1simple2.h: Add.
121         * g++.dg/pph/c1struct.cc: Add.
122         * g++.dg/pph/c1struct.h: Add.
123         * g++.dg/pph/c1typerefs.cc: Add.
124         * g++.dg/pph/c1typerefs.h: Add.
125         * g++.dg/pph/c1variables.cc: Add.
126         * g++.dg/pph/c1variables.h: Add.
127         * g++.dg/pph/c2builtin1.cc: Add.
128         * g++.dg/pph/c2builtin1.h: Add.
129         * g++.dg/pph/c2builtin2.cc: Add.
130         * g++.dg/pph/c2builtin2.h: Add.
131         * g++.dg/pph/c2builtin3.h: Add.
132         * g++.dg/pph/c2builtin5.h: Add.
133         * g++.dg/pph/c2builtin6.h: Add.
134         * g++.dg/pph/c2dupguard1.h: Add.
135         * g++.dg/pph/c2dupguard2.h: Add.
136         * g++.dg/pph/c2paste.cc: Add.
137         * g++.dg/pph/c2paste.h: Add.
138         * g++.dg/pph/cflow.cc: Remove.
139         * g++.dg/pph/cflow.h: Remove.
140         * g++.dg/pph/chained.cc: Remove.
141         * g++.dg/pph/chained1.h: Remove.
142         * g++.dg/pph/chained2.h: Remove.
143         * g++.dg/pph/classshort.cc: Remove.
144         * g++.dg/pph/d1chained.cc: Add.
145         * g++.dg/pph/d1symnotinc.cc: Add.
146         * g++.dg/pph/d1symnotinc.h: Add.
147         * g++.dg/pph/d2dupguard.cc: Add.
148         * g++.dg/pph/d2null.h: Add.
149         * g++.dg/pph/emptyclass.cc: Remove.
150         * g++.dg/pph/field.cc: Remove.
151         * g++.dg/pph/funcstatic.cc: Remove.
152         * g++.dg/pph/functions.cc: Remove.
153         * g++.dg/pph/globalref.cc: Remove.
154         * g++.dg/pph/guarded.cc: Remove.
155         * g++.dg/pph/guarded1.h: Remove.
156         * g++.dg/pph/guarded2.h: Remove.
157         * g++.dg/pph/guarded3.h: Remove.
158         * g++.dg/pph/hardlookup.cc: Remove.
159         * g++.dg/pph/incmod.cc: Remove.
160         * g++.dg/pph/incmod.h: Remove.
161         * g++.dg/pph/incsame.cc: Remove.
162         * g++.dg/pph/incsame.h: Remove.
163         * g++.dg/pph/inif.h: Remove.
164         * g++.dg/pph/invoke.cc: Remove.
165         * g++.dg/pph/invoke.h: Remove.
166         * g++.dg/pph/mean.cc: Remove.
167         * g++.dg/pph/meth.cc: Remove.
168         * g++.dg/pph/meth2.cc: Remove.
169         * g++.dg/pph/nontrivinit.cc: Remove.
170         * g++.dg/pph/p1mean.cc: Add.
171         * g++.dg/pph/p1stdlib.cc: Add.
172         * g++.dg/pph/p1systypes.cc: Add.
173         * g++.dg/pph/paste.cc: Remove.
174         * g++.dg/pph/pph.exp: Add.
175         * g++.dg/pph/pph.map: Add.
176         * g++.dg/pph/simple.cc: Remove.
177         * g++.dg/pph/simple1.h: Remove.
178         * g++.dg/pph/simple2.h: Remove.
179         * g++.dg/pph/simplecall.cc: Remove.
180         * g++.dg/pph/special.cc: Remove.
181         * g++.dg/pph/staticmbrvar.cc: Remove.
182         * g++.dg/pph/sys-types.cc: Remove.
183         * g++.dg/pph/system-include.cc: Remove.
184         * g++.dg/pph/template.cc: Remove.
185         * g++.dg/pph/tmplclass.cc: Remove.
186         * g++.dg/pph/tmplfunc.cc: Remove.
187         * g++.dg/pph/tmplsimple.cc: Remove.
188         * g++.dg/pph/trivial.cc: Remove.
189         * g++.dg/pph/typerefs.cc: Remove.
190         * g++.dg/pph/usearray.cc: Remove.
191         * g++.dg/pph/usearray.h: Remove.
192         * g++.dg/pph/variable.cc: Remove.
193         * g++.dg/pph/variables.cc: Remove.
194         * g++.dg/pph/where.cc: Remove.
195         * g++.dg/pph/x1autometh.cc: Add.
196         * g++.dg/pph/x1autometh.h: Add.
197         * g++.dg/pph/x1funcstatic.cc: Add.
198         * g++.dg/pph/x1funcstatic.h: Add.
199         * g++.dg/pph/x1functions.cc: Add.
200         * g++.dg/pph/x1functions.h: Add.
201         * g++.dg/pph/x1globalref.cc: Add.
202         * g++.dg/pph/x1globalref.h: Add.
203         * g++.dg/pph/x1hardlookup.cc: Add.
204         * g++.dg/pph/x1hardlookup.h: Add.
205         * g++.dg/pph/x1special.cc: Add.
206         * g++.dg/pph/x1special.h: Add.
207         * g++.dg/pph/x1struct0.h: Add.
208         * g++.dg/pph/x1struct1.cc: Add.
209         * g++.dg/pph/x1struct1.h: Add.
210         * g++.dg/pph/x1struct2.cc: Add.
211         * g++.dg/pph/x1struct2.h: Add.
212         * g++.dg/pph/x1template.cc: Add.
213         * g++.dg/pph/x1template.h: Add.
214         * g++.dg/pph/x1tmplclass.cc: Add.
215         * g++.dg/pph/x1tmplclass.h: Add.
216         * g++.dg/pph/x1tmplfunc.cc: Add.
217         * g++.dg/pph/x1tmplfunc.h: Add.
218         * g++.dg/pph/x1typerefs.cc: Add.
219         * g++.dg/pph/x1typerefs.h: Add.
220         * g++.dg/pph/x1variables.cc: Add.
221         * g++.dg/pph/x1variables.h: Add.
222         * g++.dg/pph/x2nontrivinit.cc: Add.
223         * g++.dg/pph/x2nontrivinit.h: Add.
224         * g++.dg/pph/x2overload1.h: Add.
225         * g++.dg/pph/x2overload2.h: Add.
226         * g++.dg/pph/x2overload3.h: Add.
227         * g++.dg/pph/y2overload.cc: Add.
230 2011-01-27  Diego Novillo  <dnovillo@google.com>
232         * g++.dg/pph/system-include.cc: xfail for invalid hunks.
233         * g++.dg/pph/mean.cc: Likewise.
234         * g++.dg/pph/sys-types.cc: Likewise.
235         * g++.dg/pph/variables.cc: Fix error about initializing an
236         extern.
238 2011-01-06  Diego Novillo  <dnovillo@google.com>
240         * lib/dg-pph.exp: New.
241         * g++.dg/dg.exp: Execute tests in pph directory.
242         * g++.dg/pph: New directory.
243         * g++.dg/pph/pph.exp: New.
244         * g++.dg/pph/staticmbrvar.cc: New.
245         * g++.dg/pph/typerefs.cc: New.
246         * g++.dg/pph/tmplclass.cc: New.
247         * g++.dg/pph/system-include.cc: New.
248         * g++.dg/pph/variables.cc: New.
249         * g++.dg/pph/trivial.cc: New.
250         * g++.dg/pph/where.cc: New.
251         * g++.dg/pph/template.cc: New.
252         * g++.dg/pph/cflow.h: New.
253         * g++.dg/pph/simple1.h: New.
254         * g++.dg/pph/simple2.h: New.
255         * g++.dg/pph/chained1.h: New.
256         * g++.dg/pph/meth2.cc: New.
257         * g++.dg/pph/chained2.h: New.
258         * g++.dg/pph/mean.cc: New.
259         * g++.dg/pph/special.cc: New.
260         * g++.dg/pph/nontrivinit.cc: New.
261         * g++.dg/pph/emptyclass.cc: New.
262         * g++.dg/pph/simplecall.cc: New.
263         * g++.dg/pph/autometh.cc: New.
264         * g++.dg/pph/tmplfunc.cc: New.
265         * g++.dg/pph/simple.cc: New.
266         * g++.dg/pph/builtin1.h: New.
267         * g++.dg/pph/builtin2.h: New.
268         * g++.dg/pph/invoke.cc: New.
269         * g++.dg/pph/chained.cc: New.
270         * g++.dg/pph/usearray.cc: New.
271         * g++.dg/pph/builtin3.h: New.
272         * g++.dg/pph/globalref.cc: New.
273         * g++.dg/pph/invoke.h: New.
274         * g++.dg/pph/meth.cc: New.
275         * g++.dg/pph/usearray.h: New.
276         * g++.dg/pph/guarded1.h: New.
277         * g++.dg/pph/guarded2.h: New.
278         * g++.dg/pph/guarded3.h: New.
279         * g++.dg/pph/funcstatic.cc: New.
280         * g++.dg/pph/builtin.cc: New.
281         * g++.dg/pph/hardlookup.cc: New.
282         * g++.dg/pph/functions.cc: New.
283         * g++.dg/pph/incmod.cc: New.
284         * g++.dg/pph/cflow.cc: New.
285         * g++.dg/pph/guarded.cc: New.
286         * g++.dg/pph/incmod.h: New.
287         * g++.dg/pph/paste.cc: New.
288         * g++.dg/pph/incsame.cc: New.
289         * g++.dg/pph/sys-types.cc: New.
290         * g++.dg/pph/incsame.h: New.
291         * g++.dg/pph/field.cc: New.
292         * g++.dg/pph/classshort.cc: New.
293         * g++.dg/pph/variable.cc: New.
294         * g++.dg/pph/tmplsimple.cc: New.
295         * g++.dg/pph/inif.h: New.
298 Copyright (C) 2011 Free Software Foundation, Inc.
300 Copying and distribution of this file, with or without modification,
301 are permitted in any medium without royalty provided the copyright
302 notice and this notice are preserved.