OSDN Git Service

* g++.dg/parse/extern-C-1.C: New test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
2
3         * g++.dg/parse/extern-C-1.C: New test.
4
5         * g++.dg/parse/namespace4.C: New test.
6
7         * g++.dg/template/nested1.C: New test.
8
9         * g++.dg/parse/namespace3.C: New test.
10
11 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
12
13         * g++.dg/lookup/two-stage1.C: New test.
14
15 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16
17         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
18         * g++.old-deja/g++.jason/access8.C: Likewise.
19         * g++.old-deja/g++.other/decl5.C: Likewise.
20
21 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
22
23         * g++.dg/parse/parse7.C: New test.
24
25 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
26
27         PR c++/2843
28         * g++.dg/ext/attrib7.C: New test.
29
30 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
31
32         * g++.dg/parse/parse6.C: New test.
33
34 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
35
36         * gcc.dg/h8300-stack-1.c: New.
37
38 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
39
40         g++.dg/lookup/exception1.C: New test.
41
42         g++.dg/lookup/template1.C: New test.
43
44         g++.dg/parse/namespace2.C: New test.
45
46         g++.dg/parse/parens2.C: New test.
47
48 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
49
50         * g++.dg/parse/parse5.C: New test.
51         * g++.dg/lookup/scoped4.C: New test.
52
53 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
54
55         * g++.dg/parse/parens1.C: New test.
56
57         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
58         angle-bracket1.C.
59         * g++.dg/parse/parens2.C: New test.
60
61         * g++.dg/lookup/scope-operator1.C: New test.
62
63         * g++.dg/parse/operator1.C: New test.
64
65 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
66
67         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
68         * g++.old-deja/g++.other/access6.C: Likewise.
69         * g++.old-deja/g++.other/decl1.C: Likewise.
70         * g++.old-deja/g++.pt/typename12.C: Likewise.
71
72 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
73
74         * g++.dg/parse/namespace1.C: New test.
75         
76 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
77
78         * g++.dg/parse/parse4.C: New test.
79
80 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
81
82         * g++.dg/parse/parse3.C: New test.
83
84 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
85
86         * g++.dg/parse/parse2.C: New test.
87
88 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
89
90         * g++.dg/template/friend11.C: New test.
91
92 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
93
94         * g++.dg/parse/parse1.C: New test.
95
96 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
97
98         * lib/profopt.exp: Change the name of a global variable to avoid
99         possible clashes with other test suites.
100
101 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
102
103         * g++.dg/inherit/covariant8.C: New test.
104
105 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
106
107         * g++.dg/init/array9.C: New test.
108
109         PR c++/9112
110         * g++.dg/parse/expr1.C: New test.
111
112 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
113
114         * gcc.c-torture/compile/20021230-1.c: New test.
115
116 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
117
118         * g++.dg/inherit/covariant5.C: New test.
119         * g++.dg/inherit/covariant6.C: New test.
120         * g++.dg/inherit/covariant7.C: New test.
121
122 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
123
124         PR c++/2739
125         * g++.dg/other/access2.C: New test.
126
127 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
128
129         * g++.dg/other/anon-struct.C: No longer fails
130         * g++.old-deja/g++.brendan/parse4.C: Likewise.
131         * g++.old-deja/g++.brendan/parse5.C: Likewise.
132         * g++.old-deja/g++.brendan/parse6.C: Likewise.
133
134 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
135
136         * g++.dg/parse/angle-bracket.C (main): No longer fails.
137
138 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
139
140         * g++.dg/eh/spec4.C: Remove stray semicolon.
141         * g++.dg/expr/pmf-1.C: Change error message.
142         * g++.dg/ext/asm1.C: Remove stray semicolon.
143         * g++.dg/ext/typename1.C: Add missing typenames.
144         * g++.dg/inherit/template-as-base.C: Change error message.
145         * g++.dg/lookup/scoped1.C: Likewise.
146         * g++.dg/lookup/scoped2.C: Likewise.
147         * g++.dg/lookup/using2.C: Likewise.
148         * g++.dg/other/component1.C: Remove stray semicolon.
149         * g++.dg/other/do1.C: Change error message.
150         * g++.dg/other/error2.C: Likewise.
151         * g++.dg/other/init1.C: Likewise.
152         * g++.dg/other/packed1.C: Remove stray semicolon.
153         * g++.dg/other/ptrmem2.C: Change error message.
154         * g++.dg/parse/parameter-declaration-1.C: Remove line number
155         marker.
156         * g++.dg/special/initp1.C: Remove invalid attribute usage.
157         * g++.dg/template/access3.C: Add typename keyword.
158         * g++.dg/template/access5.C: Remove stray semicolon.
159         * g++.dg/template/access6.C: Likewise.
160         * g++.dg/template/complit1.C: Likewise.
161         * g++.dg/template/crash1.C: Change error message.
162         * g++.dg/template/inherit2.C: Remove stray semicolon.
163         * g++.dg/template/instantiate2.C: Likewise.
164         * g++.dg/template/instantiate3.C: Change error message.
165         * g++.dg/template/qual1.C: Remove stray semicolon.
166         * g++.dg/template/qualttp18.C: Change error message.
167         * g++.dg/template/ref1.C: Remove stray semicolon.
168         * g++.dg/template/sizeof1.C (A::value): Declare it.
169         * g++.dg/template/spec4.C: Change error message.
170         * g++.dg/template/static1.C: Likewise.
171         * g++.dg/template/type1.C: Likewise.
172         * g++.dg/template/typename3.C: Likewise.
173         * g++.old-deja/g++.benjamin/13478.C: Change error message.
174         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
175         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
176         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
177         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
178         named return value extension.
179         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
180         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
181         * g++.old-deja/g++.bob/extern_C.C: Likewise.
182         * g++.old-deja/g++.bob/inherit2.C: Likewise.
183         * g++.old-deja/g++.brendan/complex1.C: Likewise.
184         * g++.old-deja/g++.brendan/copy5.C: Likewise.
185         * g++.old-deja/g++.brendan/crash13.C: Likewise.
186         * g++.old-deja/g++.brendan/crash15.C: Likewise.
187         * g++.old-deja/g++.brendan/crash18.C: Change error message.
188         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
189         * g++.old-deja/g++.brendan/crash38.C: Likewise.
190         * g++.old-deja/g++.brendan/crash50.C: Likewise.
191         * g++.old-deja/g++.brendan/crash56.C: Likewise.
192         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
193         syntax.
194         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
195         * g++.old-deja/g++.brendan/crash8.C: Change error message.
196         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
197         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
198         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
199         * g++.old-deja/g++.brendan/template11.C: Likewise.
200         * g++.old-deja/g++.brendan/template26.C: Likewise.
201         * g++.old-deja/g++.brendan/template27.C: Use explicit
202         specialization syntax.
203         * g++.old-deja/g++.brendan/template30.C: Likewise.
204         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
205         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
206         non-dependent names.
207         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
208         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
209         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
210         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
211         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
212         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
213         named return value extension.
214         * g++.old-deja/g++.ext/namedret2.C: Likewise.
215         * g++.old-deja/g++.ext/namedret3.C: Likewise.
216         * g++.old-deja/g++.ext/return1.C: Likewise.
217         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
218         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
219         * g++.old-deja/g++.jason/access8.C: Likewise.
220         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
221         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
222         pseudo-destructor names.
223         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
224         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
225         pseudo-destructor names.
226         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
227         * g++.old-deja/g++.jason/overload19.C: Likewise.
228         * g++.old-deja/g++.jason/overload32.C: Likewise.
229         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
230         stray semicolons.
231         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
232         * g++.old-deja/g++.jason/return.C: Likewise.
233         * g++.old-deja/g++.jason/return2.C: Likewise.
234         * g++.old-deja/g++.jason/shadow1.C: Likewise.
235         * g++.old-deja/g++.jason/special.C: Use explicit specialization
236         syntax.
237         * g++.old-deja/g++.jason/template10.C: Account for use of
238         non-dependent names.
239         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
240         syntax.
241         * g++.old-deja/g++.jason/template37.C: Likewise.
242         * g++.old-deja/g++.law/access4.C: Change error messages.
243         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
244         pseudo-destructor names.
245         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
246         * g++.old-deja/g++.law/ctors9.C: Likewise.
247         * g++.old-deja/g++.law/cvt22.C: Likewise.
248         * g++.old-deja/g++.law/dtors5.C: Likewise.
249         * g++.old-deja/g++.law/global-init1.C: Likewise.
250         * g++.old-deja/g++.law/missed-error3.C: Likewise.
251         * g++.old-deja/g++.law/operators28.C: Likewise.
252         * g++.old-deja/g++.law/visibility28.C: Likewise.
253         * g++.old-deja/g++.martin/eval1.C: Likewise.
254         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
255         name.
256         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
257         * g++.old-deja/g++.mike/net34.C: Likewise.
258         * g++.old-deja/g++.mike/net36.C: Likewise.
259         * g++.old-deja/g++.mike/ns2.C: Likewise.
260         * g++.old-deja/g++.mike/p12306.C: Likewise.
261         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
262         value extension.
263         * g++.old-deja/g++.mike/p700.C: Likewise.
264         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
265         * g++.old-deja/g++.mike/p710.C: Likewise.
266         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
267         value extension.
268         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
269         * g++.old-deja/g++.mike/pmf9.C: Likewise.
270         * g++.old-deja/g++.ns/crash2.C: Likewise.
271         * g++.old-deja/g++.ns/crash3.C: Likewise.
272         * g++.old-deja/g++.ns/invalid1.C: Likewise.
273         * g++.old-deja/g++.ns/ns17.C: Likewise.
274         * g++.old-deja/g++.ns/template16.C: Likewise.
275         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
276         keyword.
277         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
278         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
279         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
280         named return value extension.
281         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
282         * g++.old-deja/g++.other/access4.C: Issue additional error
283         messages.
284         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
285         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
286         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
287         * g++.old-deja/g++.other/crash25.C: Change error message.
288         * g++.old-deja/g++.other/crash4.C: Change error message.
289         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
290         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
291         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
292         checks.
293         * g++.old-deja/g++.other/defarg8.C: Likewise.
294         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
295         * g++.old-deja/g++.other/dtor10.C: Likewise.
296         * g++.old-deja/g++.other/incomplete.C: Likewise.
297         * g++.old-deja/g++.other/linkage7.C: Likewise.
298         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
299         lookup algorithm.
300         * g++.old-deja/g++.other/mangle2.C: Likewise.
301         * g++.old-deja/g++.other/refinit2.C: Likewise.
302         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
303         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
304         * g++.old-deja/g++.pt/crash28.C: Likewise.
305         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
306         syntax.
307         * g++.old-deja/g++.pt/crash32.C: Change error message.
308         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
309         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
310         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
311         error message position.
312         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
313         * g++.old-deja/g++.pt/defarg8.C: Change error message.
314         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
315         syntax.
316         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
317         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
318         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
319         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
320         keyword.
321         * g++.old-deja/g++.pt/explicit31.C: Likewise.
322         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
323         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
324         keyword.
325         * g++.old-deja/g++.pt/explicit71.C: Change error message.
326         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
327         syntax.
328         * g++.old-deja/g++.pt/friend28.C: Account for use of
329         non-dependent names.
330         * g++.old-deja/g++.pt/friend29.C: Likewise.
331         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
332         rules.
333         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
334         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
335         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
336         lookup rules.
337         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
338         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
339         keyword.
340         * g++.old-deja/g++.pt/memclass20.C: Likewise.
341         * g++.old-deja/g++.pt/memclass5.C: Likewise.
342         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
343         keyword.
344         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
345         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
346         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
347         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
348         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
349         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
350         keyword.
351         * g++.old-deja/g++.pt/spec10.C: Likewise.
352         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
353         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
354         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
355         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
356         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
357         * g++.old-deja/g++.pt/ttp62.C: Likewise.
358         * g++.old-deja/g++.pt/ttp64.C: Likewise.
359         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
360         * g++.old-deja/g++.pt/typename15.C: Likewise.
361         * g++.old-deja/g++.pt/typename22.C: Likewise.
362         * g++.old-deja/g++.pt/typename6.C: Change error messages.
363         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
364         * g++.old-deja/g++.pt/virtual2.C: Likewise.
365         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
366         syntax.
367         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
368         return value extension.
369         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
370         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
371         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
372         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
373         
374 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
375
376         * g++.dg/warn/inline1.C: New test.
377         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
378         * g++.old-deja/g++.jason/synth10.C: Likewise.
379         * g++.old-deja/g++.mike/net31.C: Likewise.
380         * g++.old-deja/g++.mike/p8786.C: Likewise.
381
382         * g++.dg/template/friend10.C: New test.
383         * g++.dg/template/conv5.C: New test.
384
385 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
386         
387         * g++.dg/lookup/scoped3.C: New test.
388         
389         * g++.dg/lookup/decl1.C: New test.
390         * g++.dg/lookup/decl2.C: New test.
391
392 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
393
394         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
395         gcc.c-torture/compile/20021015-1.c,
396         gcc.c-torture/compile/20021015-2.c,
397         gcc.c-torture/compile/20021123-1.c,
398         gcc.c-torture/compile/20021123-2.c,
399         gcc.c-torture/compile/20021123-3.c,
400         gcc.c-torture/compile/20021123-4.c,
401         gcc.c-torture/execute/20021024-1.c: Add tests previously added
402         only to 3.1 or 3.2 branch.
403
404 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
405
406         * gcc.dg/i386-bitfield3.c: New test.
407         
408         * gcc.dg/i386-bitfield2.c: New test.
409         
410 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
411
412         * g++.dg/parse/conv_op1.C: New test.
413
414 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
415
416         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
417         approved.
418
419 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
420
421         * gcc.c-torture/compile/20021220-1.c: New test.
422
423 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
424
425         * gcc.dg/i386-fastcall-1.c: New.
426
427 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
428
429         * gcc.c-torture/execute/20021219-1.c: New test.
430
431 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
432
433         * gcc.dg/i386-pic-1.c: New test.
434
435 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
436
437         PR c++/8099
438         * g++.dg/template/friend9.C: New test.
439
440 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
441
442         PR c++/3663
443         * g++.dg/template/access7.C: New test.
444
445 2002-12-18  Nick Clifton  <nickc@redhat.com>
446
447         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
448         the libstdc++-v3 directory has been found.
449
450 2002-12-12  Devang Patel <dpatel@apple.com>
451         * gcc.dg/darwin-ld-1.c: New test.
452         * gcc.dg/darwin-ld-2.c: New test.
453         * gcc.dg/darwin-ld-3.c: New test.
454         * gcc.dg/darwin-ld-4.c: New test.
455         * gcc.dg/darwin-ld-5.c: New test.
456
457 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
458
459         * gcc.c-torture/compile/20021212-1.c: New test.
460
461 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
462
463         * gcc.dg/fshort-wchar: New test.
464
465 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
466
467         PR c++/8372
468         * g++.dg/template/dtor1.C: New test.
469
470         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
471         markers.
472
473 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
474
475         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
476
477 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
478
479         * g++.dg/template/static1.C: New test.
480         * g++.dg/template/static2.C: New test.
481         * g++.old-deja/g++.ext/memconst.C: New test.
482
483 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
484
485         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
486         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
487         * g++.dg/special/initp1.C: Likewise.
488
489 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
490
491         * gcc.c-torture/execute/20021204-1.c: New test.
492
493 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
494
495         * gcc.dg/ppc-fmadd-1.c: New file.
496         * gcc.dg/ppc-fmadd-2.c: New file.
497         * gcc.dg/ppc-fmadd-3.c: New file.
498
499 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
500
501         * gcc.c-torture/compile/20021204-1.c: New test.
502
503 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
504
505         * g++.dg/inherit/covariant2.C: New test.
506         * g++.dg/inherit/covariant3.C: New test.
507         * g++.dg/inherit/covariant4.C: New test.
508         * g++.dg/inherit/covariant1.C: Remove XFAIL.
509         * g++.old-deja/g++.robertl/eb17.C: Likewise.
510
511 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
512
513         PR c++/8688
514         * g++.dg/init/brace3.C: New test.
515
516 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
517
518         * gcc.dg/20020210-1.c: Fix a comment typo.
519
520 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
521
522         PR c++/8720
523         * g++.dg/parse/defarg1.C: New test.
524
525         PR c++/8615
526         * g++.dg/template/char1.C: New test.
527
528         * g++.dg/template/varmod1.C: Fix typo.
529
530 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
531
532         DR 180
533         * g++.old-deja/g++.pt/crash32.C: Expect error.
534
535 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
536
537         PR c++/5919
538         * g++.dg/template/varmod1.C: New test.
539
540         PR c++/8727
541         * g++.dg/inherit/typeinfo1.C: New test.
542
543         PR c++/8663
544         * g++.dg/inherit/typedef1.C: New test.
545
546 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
547
548         PR c++/8332
549         PR c++/8493
550         * g++.dg/template/strlen1.C: New test.
551
552         PR c++/8227
553         * g++.dg/template/ctor2.C: New test.
554
555         PR c++/8214
556         * g++.dg/init/string1.C: New test.
557
558         PR c++/8511
559         * g++.dg/template/friend8.C: New test.
560
561 2002-11-29  Joe Buck <jbuck@synopsys.com>
562
563         * g++.dg/lookup/anon2.C: New test.
564
565 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
566
567         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
568         h8300 port.
569
570 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
571
572         * gcc.dg/bitfld-6.c: New test.
573
574 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
575
576         * gcc.c-torture/execute/20021127.[cx]: New test.
577
578 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
579
580         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
581         quality.
582
583 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
584
585         * g++.dg/init/brace2.C: New test.
586         * g++.old-deja/g++.mike/p9129.C: Correct.
587
588 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
589
590         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
591
592 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
593
594         * gcc.dg/sibcall-6: New test for indirect sibcalls.
595
596 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
597
598         * testsuite/g++.dg/abi/empty11.C: New test.
599         * testsuite/g++.dg/rtti/cv1.C: New test.
600
601 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
602
603         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
604
605 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
606
607         * g++.dg/abi/empty10.C: New test.
608
609 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
610
611         * gcc.c-torture/compile/20021124-1.c: New test.
612
613 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
614
615         * g++.dg/abi/rtti2.C: New test.
616
617 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
618
619         * gcc.dg/i386-unroll-1.c: New test.
620
621 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
622
623         * gcc.c-torture/compile/20021120-1.c: New test.
624         * gcc.c-torture/compile/20021120-2.c: New test.
625
626 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
627
628         * gcc.dg/bitfld-5.c: New test.
629
630 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
631
632         * gcc.c-torture/execute/20021120-3.c: New test.
633
634 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
635
636         * gcc.c-torture/execute/20021120-2.c: New test.
637
638 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
639
640         * gcc.c-torture/execute/20021120-1.c: New test.
641
642 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
643
644         * gcc.c-torture/execute/20021118-3.c: New test.
645
646 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
647
648         * gcc.c-torture/compile/20021119-1.c: New test.
649
650 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
651
652         * gcc.dg/duff-1.c: New test.
653         * gcc.dg/duff-2.c: New test.
654         * gcc.dg/duff-3.c: New test.
655
656 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
657
658         * gcc.dg/cpp/_Pragma5.c: New test.
659
660 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
661
662         * gcc.c-torture/execute/20021118-2.c: New test.
663
664 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
665
666         * gcc.c-torture/execute/20021118-1.c: New test.
667
668 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
669
670         * gcc.dg/20021116-1.c: New test.
671
672 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
673
674         * g++.dg/abi/vcall1.C: New test.
675
676 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
677
678         * gcc.dg/20021029-1.c: New test.
679         * gcc.dg/20021029-2.c: New test.
680
681 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
682
683         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
684
685 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
686
687         PR c/8439
688         * gcc.dg/20021110.c: Move to ...
689         * gcc.c-torture/compile/20021110.c: .... here.
690
691 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
692
693         PR c/8467
694         * gcc.c-torture/execute/20021111-1.c
695
696 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
697
698         PR c/8439
699         * gcc.dg/20021110.c: New test.
700
701 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
702
703         * g++.dg/abi/vthunk3.C: Run only on x86.
704
705 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
706
707         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
708
709 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
710
711         * lib/compat.exp (compat-execute): Fix logic error in last
712         change.
713
714 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
715
716         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
717
718 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
719
720         PR c++/8389
721         * g++.dg/template/access6.C: New test.
722
723 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
724
725         * gcc.dg/i386-ssefp-1.c: New test.
726         * gcc.dg/i386-ssefp-1.c: New test.
727
728 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
729
730         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
731
732 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
733
734         * g++.dg/abi/vthunk3.C: New test.
735
736         PR c++/8338
737         * g++.dg/template/crash2.C: New test.
738
739 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
740
741         * testsuite/g++.dg/abi/dtor1.C: New test.
742         * testsuite/g++.dg/abi/dtor2.C: Likewise.
743
744 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
745
746         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
747         Darwin.
748
749 2002-11-04  Adam Nemet  <anemet@lnxw.com>
750
751         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
752         -mthumb.  Only xfail with -O0.
753
754 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
755
756         * g++.dg/abi/thunk1.C: New test.
757         * g++.dg/abi/thunk2.C: Likewise.
758         * g++.dg/abi/vtt1.C: Likewise.
759
760 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
761
762         PR optimization/8423
763         * gcc.c-torture/execute/builtin-constant.c: New test.
764
765 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
766
767         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
768         Add some more cases.
769
770 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
771
772         PR c++/8391
773         * g++.dg/opt/local1.C: New test.
774
775 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
776
777         PR c++/8160
778         * g++.dg/template/complit1.C: New test.
779
780         PR c++/8149
781         * g++.dg/template/typename4.C: Likewise.
782
783 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
784
785         Core issue 287, PR c++/7639
786         * g++.dg/template/instantiate1.C: Adjust error location.
787         * g++.dg/template/instantiate3.C: New test.
788         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
789         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
790         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
791
792 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
793
794         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
795
796 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
797
798         PR c++/8287
799         * g++.dg/init/dtor2.C: New test.
800
801 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
802
803         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
804         * gcc.dg/nest.c: Bypass errors on irix6.
805
806 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
807
808         * gcc.dg/nest.c: Expect error for mmix-*-*.
809         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
810
811 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
812
813         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
814         markers.
815
816         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
817
818 2002-10-25  Mike Stump  <mrs@apple.com>
819
820         * gcc.dg/warn-1.c: New test.
821
822 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
823
824         * g++.dg/template/typename3.C: New test.
825
826 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
827
828         * g++.dg/lookup/ptrmem1.C: New test.
829
830         * g++.dg/abi/vthunk2.C: New test.
831
832 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
833
834         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
835
836 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
837
838         * g++.dg/abi/empty9.C: New test.
839
840 2002-10-24  Richard Henderson  <rth@redhat.com>
841
842         * g++.dg/inherit/thunk1.C: Enable for ia64.
843
844 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
845
846         PR c++/8067
847         * g++.dg/lookup/pretty1.C: New test.
848
849 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
850
851         * gcc.dg/20021023-1.c: New test.
852
853 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
854
855         PR c++/7679
856         * g++.dg/parse/inline1.C: New test.
857
858 2002-10-23  Richard Henderson  <rth@redhat.com>
859
860         * g++.dg/inherit/thunk1.C: Enable for x86_64.
861
862         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
863
864 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
865
866         PR c++/6579
867         * g++.dg/parse/stmtexpr3.C: New test.
868
869 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
870
871         * g++.dg/expr/cond1.C: New test.
872
873 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
874
875         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
876
877 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
878
879         * g++.dg/abi/vbase13.C: New test.
880         * g++.dg/abi/vbase14.C: Likewise.
881
882 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
883
884         * gcc.dg/tls/pic-1.c: New test.
885         * gcc.dg/tls/nonpic-1.c: New test.
886         * gcc.dg/20021018-1.c: New test.
887
888 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
889
890         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
891         Remove only files with the same base name as the test case.
892         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
893         (profopt-execute): Likewise.  Also, remove old profiling
894         and performance data files before running the tests.
895
896         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
897         * g++.dg/bprob/bprob.exp: Likewise.
898         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
899         to allow more general test case names.
900
901         * g++.dg/bprob/bprob-1.C: Rename to ...
902         * g++.dg/bprob/g++-bprob-1.C: ... this.
903
904         * g77.dg/bprob/bprob-1.f: Rename to ...
905         * g77.dg/bprob/g77-bprob-1.f: ... this.
906
907 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
908
909         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
910         bison 1.50 or later.
911
912 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
913
914         * g++.dg/README: Describe more test directories.
915
916 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
917
918         * g++.dg/init/array6.C: Add additional tests.
919
920 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
921
922         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
923         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
924
925 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
926
927         * gcc.c-torture/compile/20020604-1.x: New.
928         * gcc.c-torture/compile/simd-5.x: Likewise.
929         * gcc.c-torture/execute/920710-1.x: Likewise.
930         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
931
932 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
933
934         * g++.dg/inherit/override1.C: Add dg-options clause.
935
936 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
937
938         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
939         _mm_slli_si128.
940
941 2002-10-19  Andreas Schwab  <schwab@suse.de>
942
943         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
944         directory component.
945
946 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
947
948         * g++.dg/inherit/thunk1.C: New test.
949
950         * g++.dg/inherit/override1.C: New test.
951
952         * g++.dg/abi/mangle11.C: New test.
953         * g++.dg/abi/mangle14.C: New test.
954         * g++.dg/abi/mangle17.C: New test.
955
956 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
957
958         * g++.dg/overload/member2.C: New test.
959
960 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
961
962         * g++.dg/README: Describe new compat directory.
963         * g++.dg/dg.exp: Skip tests in compat directory.
964         * README.compat: New file.
965         * lib/compat.exp: New expect script.
966         * g++.dg/compat: New test directory.
967         * g++.dg/compat/compat.exp: New expect script.
968         * g++.dg/compat/abi: New test directory.
969         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
970         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
971         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
972         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
973         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
974         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
975         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
976         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
977         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
978         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
979         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
980         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
981         * g++.dg/compat/break: New test directory.
982         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
983         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
984         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
985         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
986         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
987         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
988         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
989         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
990         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
991         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
992         g++.dg/compat/break/README: New files.
993         * g++.dg/compat/eh: New test directory.
994         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
995         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
996         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
997         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
998         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
999         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1000         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1001         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1002         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1003         g++.dg/compat/eh/filter2_y.C,
1004         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1005         g++.dg/compat/eh/new1_y.C,
1006         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1007         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1008         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1009         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1010         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1011         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1012         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1013         g++.dg/compat/eh/unexpected1_y.C: New files.
1014         * g++.dg/compat/init: New test directory.
1015         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1016         g++.dg/compat/init/array5_y.C,
1017         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1018         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1019         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1020         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1021         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1022         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1023         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1024         g++.dg/compat/init/init-ref2_y.C: New files.
1025
1026 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1027
1028         PR c++/7584
1029         * g++.dg/inherit/using3.C: New test.
1030
1031 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1032
1033         * gcc.dg/20021017-2.c: New test.
1034
1035 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1036
1037         * g++.dg/abi/mangle16.C: Adjust.
1038
1039         * g++.dg/init/array8.C: New test.
1040
1041 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1042
1043         * gcc.dg/special/mips-abi.exp: New test.
1044         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1045
1046 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1047
1048         * g++.dg/abi/mangle16.C: New test.
1049         * g++.dg/abi/mangle17.C: Likewise.
1050
1051         PR c++/7478
1052         * g++.dg/template/ref1.C: New test.
1053
1054 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1055
1056         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1057
1058 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1059
1060         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1061
1062 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1063
1064         PR c++/7524
1065         * g++.dg/init/array7.C: New test.
1066
1067 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1068
1069         * g++.dg/init/array6.C: New test.
1070
1071         * g++.dg/abi/mangle13.C: Likewise.
1072         * g++.dg/abi/mangle14.C: Likewise.
1073         * g++.dg/abi/mangle15.C: Likewise.
1074
1075 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1076
1077         * g++.dg/abi/empty8.C: New test.
1078
1079 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1080
1081         * g++.dg/init/ctor1.C: New test.
1082
1083 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1084
1085         * gcc.c-torture/execute/20021015-1.c: New test.
1086
1087 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1088
1089         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1090
1091 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1092
1093         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1094
1095 2002-10-14  Richard Henderson  <rth@redhat.com>
1096
1097         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1098
1099 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1100
1101         PR optimization/6631
1102         * g++.dg/opt/const2.C: New test.
1103
1104 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1105
1106         PR c++/7176
1107         * g++.dg/parse/friend1.C: New test.
1108         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1109
1110 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1111
1112         * gcc.dg/20021014-1.c: New test.
1113
1114 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1115
1116         PR c++/5661
1117         * g++.dg/ext/vlm1.C: New test.
1118         * g++.dg/ext/vlm2.C: Likewise.
1119
1120         * g++.dg/init/array1.C: Remove invalid braces.
1121         * g++.dg/init/brace1.C: New test.
1122         * g++.dg/init/copy2.C: Likewise.
1123         * g++.dg/init/copy3.C: Likewise.
1124         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1125         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1126         braces.
1127
1128 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1129
1130         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1131
1132 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1133
1134         * gcc.c-torture/compile/simd-5.c: New test.
1135
1136 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1137
1138         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1139
1140 2002-10-10  Jim Wilson  <wilson@redhat.com>
1141
1142         * gcc.c-torture/execute/20021010-1.c: New test.
1143
1144 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1145
1146         PR c/7353
1147         * g++.dg/ext/typedef-init.C: New test.
1148         * gcc.dg/typedef-init.c: New test.
1149
1150 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1151
1152         * gcc.dg/cpp/paste13.c: New test.
1153
1154 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1155
1156         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1157         remaining platforms, XFAIL during compile, not execute.  Don't
1158         XFAIL at -O0.
1159
1160 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1161
1162         * gcc.dg/alias-1.c: Tweak expected warning.
1163
1164 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1165
1166         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1167
1168 2002-10-06  Andreas Jaeger  <aj@suse.de>
1169
1170         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1171         * gcc.dg/cpp/c++98.C: Likewise.
1172
1173         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1174         * g++.dg/cpp/c++98.C: Likewise.
1175
1176         * g++.dg/README (Subdirectories): Mention cpp directory.
1177
1178         PR target/7559
1179         * gcc.dg/20021006-1.c: New test.
1180
1181 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1182
1183         PR c++/7804
1184         * g++.dg/other/warning1.C: New test.
1185
1186 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1187
1188         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1189         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1190         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1191
1192 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1193
1194         PR c++/7931
1195         * g++.dg/template/ptrmem3.C: New test.
1196
1197         PR c++/7754
1198         * g++.dg/template/union1.C: New test.
1199
1200 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1201
1202         PR c++/8006
1203         * g++.dg/abi/mangle9.C: New test.
1204         * g++.dg/abi/mangle10.C: New test.
1205         * g++.dg/abi/mangle11.C: New test.
1206         * g++.dg/abi/mangle12.C: New test.
1207
1208 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1209
1210         PR c++/7188.
1211         * g++.dg/template/meminit1.C: New test.
1212         * g++.dg/warn/Wreorder-1.C: Likewise.
1213         * g++.old-deja/g++.mike/warn3.C: Tweak.
1214         * lib/prune.exp: Ingore "in copy constructor".
1215
1216 2002-10-02  Andreas Jaeger  <aj@suse.de>
1217
1218         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1219         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1220         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1221         on x86-64.
1222
1223 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1224
1225         * gcc.dg/empty1.C: Fix typo.
1226
1227 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1228
1229         * gcc.dg/alias-1.c: New test.
1230
1231 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1232
1233         * gcc.dg/empty1.C: New test.
1234
1235         * g++.dg/tls/init-2.C: Tweak error messages.
1236
1237 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1238
1239         * gcc.c-torture/compile/20020923-1.c: New test.
1240
1241 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1242
1243         * gcc.c-torture/execute/ffs-1.c: New test.
1244         * gcc.c-torture/execute/ffs-2.c: Ditto.
1245
1246 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1247
1248         * g++.dg/overload/member1.C: New test.
1249
1250 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1251
1252         * g++.dg/abi/empty7.C: New test.
1253         * g++.dg/init/pm2.C: Likewise.
1254
1255 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1256
1257         * g++.dg/rtti/crash1.C: New test.
1258
1259 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1260
1261         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1262         gcc.dg/sibcall-4.c: New tests.
1263
1264 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1265
1266         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1267         powerpc and MMIX targets.
1268
1269 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1270
1271         * gcc.dg/cpp/20020927-1.c: New.
1272
1273 2002-09-26  David S. Miller  <davem@redhat.com>
1274
1275         * gcc.c-torture/compile/trunctfdf.c: New.
1276
1277 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1278
1279         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1280
1281 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1282
1283         * gcc.c-torture/execute/loop-15.c: New.
1284
1285 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1286
1287         * README.QMTEST: Fix typo.
1288
1289 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1290
1291         * gcc.dg/20020926-1.c: New test.
1292
1293 2002-09-25  David S. Miller  <davem@redhat.com>
1294
1295         PR target/7842
1296         * gcc.c-torture/execute/shiftdi.c: New test.
1297
1298 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1299
1300         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1301         unique to the tool.
1302         * lib/g77.exp (g77_init): Likewise.
1303         * lib/g++.exp (g++_init): Likewise.
1304         * lib/objc.exp (objc_init): Likewise.
1305
1306 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1307
1308         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1309         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1310         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1311
1312 2002-09-25  Richard Henderson  <rth@redhat.com>
1313
1314         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1315         too-small long double.
1316
1317 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1318
1319         * gcc.dg/20020919-1.c: New test.
1320
1321 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1322
1323         * g++.dg/abi/bitfield6.C: New test.
1324         * g++.dg/abi/bitfield7.C: New test.
1325         * g++.dg/abi/bitfield8.C: New test.
1326         * g++.dg/abi/vbase11.C: New test.
1327
1328 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1329
1330         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1331         hppa*-*-hpux*.  Update test comment.
1332
1333 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1334
1335         * gcc.dg/tls/struct-1.c: New test.
1336
1337 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1338
1339         * gcc.dg/cpp/tr-warn2.c: Update.
1340
1341 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1342
1343         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1344
1345 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1346
1347         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1348         systems.
1349
1350 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1351
1352         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1353
1354         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1355         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1356         setting of cxxfilt.
1357
1358 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1359
1360         * gcc.dg/20020312-2.c: Update for darwin.
1361
1362 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1363
1364         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1365
1366 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1367
1368         * objc.dg/comp-types-1.m: New test.
1369         * objc.dg/comp-types-2.m: New test.
1370         * objc.dg/comp-types-3.m: New test.
1371         * objc.dg/comp-types-4.m: New test.
1372         * objc.dg/comp-types-5.m: New test.
1373         * objc.dg/comp-types-6.m: New test.
1374
1375 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1376
1377         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1378
1379 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1380
1381         * g++.dg/other/do1.C: New test.
1382
1383         * g++.dg/template/subst1.C: New test.
1384
1385 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1386
1387         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1388
1389 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1390
1391         * g++.dg/template/qualttp20.C: Adjust expected errors.
1392         * g++.old-deja/g++.jason/report.C: Likewise.
1393         * g++.old-deja/g++.other/qual1.C: Likewise.
1394
1395         * g++.dg/lookup/scoped2.C: New test.
1396
1397         * g++.dg/ext/asm3.C: New test.
1398
1399 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1400
1401         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1402
1403 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1404
1405         * ChangeLog: follow spelling conventions.
1406         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1407         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1408         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1409         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1410         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1411         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1412         * g++.old-deja/g++.law/global-init1.C: Likewise.
1413         * g++.old-deja/g++.other/delete4.C: Likewise.
1414         * g++.old-deja/g++.other/inline21.C: Likewise.
1415         * g++.old-deja/g++.other/singleton.C: Likewise.
1416         * g77.dg/strlen0.f: Likewise.
1417         * g77.f-torture/compile/20010519-1.f: Likewise.
1418         * g77.f-torture/compile/980310-4.f: Likewise.
1419         * gcc.c-torture/compile/20000605-1.c: Likewise.
1420         * gcc.c-torture/execute/20020225-1.c: Likewise.
1421         * gcc.dg/c90-hexfloat-2.c: Likewise.
1422         * gcc.dg/c99-bool-1.c: Likewise.
1423         * gcc.dg/c99-hexfloat-2.c: Likewise.
1424         * gcc.dg/dll-2.c: Likewise.
1425         * gcc.dg/wtr-union-init-1.c: Likewise.
1426         * gcc.dg/wtr-union-init-2.c: Likewise.
1427         * gcc.dg/wtr-union-init-3.c: Likewise.
1428         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1429         * gcc.dg/cpp/defined.c: Likewise.
1430         * gcc.dg/cpp/macsyntx.c: Likewise.
1431         * gcc.dg/cpp/paste2.c: Likewise.
1432         * gcc.dg/cpp/trad/defined.c: Likewise.
1433         * gcc.dg/format/c90-printf-1.c: Likewise.
1434         * gcc.dg/format/c90-scanf-1.c: Likewise.
1435         * gcc.dg/format/c99-printf-1.c: Likewise.
1436         * gcc.dg/format/c99-scanf-1.c: Likewise.
1437         * gcc.misc-tests/gcov-8.c: Likewise.
1438         * lib/profopt.exp: Likewise.
1439
1440 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1441
1442         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1443
1444 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1445
1446         * g++.dg/inherit/using2.C: New test.
1447
1448 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1449
1450         * ChangeLog: Follow spelling conventions.
1451         * g++.dg/template/friend4.C: Likewise.
1452         * g++.old-deja/g++.pt/crash67.C: Likewise.
1453         * gcc.c-torture/execute/20000801-4.c: Likewise.
1454         * gcc.dg/c90-digraph-1.c: Likewise.
1455         * gcc.dg/c94-digraph-1.c: Likewise.
1456         * gcc.dg/c99-digraph-1.c: Likewise.
1457         * gcc.dg/cpp/line5.c: Likewise.
1458         * gcc.dg/cpp/multiline.c: Likewise.
1459         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1460         * gcc.dg/format/attr-3.c: Likewise.
1461         * gcc.dg/format/c90-scanf-3.c: Likewise.
1462         * gcc.dg/format/ext-4.c: Likewise.
1463
1464 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1465
1466         * g++.dg/template/pretty1.C: New test.
1467
1468 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1469
1470         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1471
1472 2002-09-13  Matt Austern  <austern@apple.com>
1473
1474         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1475         passing a cast expression to a function by const reference.
1476
1477 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1478
1479         * g++.dg/template/deduce1.C: New test.
1480
1481 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1482
1483         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1484         32-bit int.
1485
1486 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1487
1488         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1489         usage.
1490
1491 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1492
1493         * gcc.c-torture/compile/20020910-1.c: New test.
1494
1495 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1496
1497         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1498
1499 2002-09-10  Andreas Jaeger  <aj@suse.de>
1500
1501         * gcc.dg/20020312-2.c: Adjust for x86-64.
1502
1503 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1504
1505         * g77.dg/7388.f: New test case for PR 7388.
1506
1507 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1508
1509         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1510
1511 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1512
1513         * objc.dg/proto-lossage-1.m: New test.
1514
1515 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1516
1517         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1518
1519 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1520
1521         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1522         expected to pass.
1523
1524 2002-09-06  Stan Shebs  <shebs@apple.com>
1525             David Edelsohn  <edelsohn@gnu.org>
1526
1527         * gcc.dg/weak: New directory.
1528         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1529         target-specific xfail bits.
1530         * gcc.dg/typeof-2.c: Move to new directory.
1531         * gcc.dg/weak.exp: New expect script.
1532
1533 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1534
1535         * gcc.c-torture/execute/extzvsi.c: New test.
1536
1537 2002-09-05  Stan Shebs  <shebs@apple.com>
1538
1539         * gcc.dg/weak-1.c: xfail on Darwin.
1540         * gcc.dg/weak-2.c: Ditto.
1541         * gcc.dg/weak-3.c: Ditto.
1542         * gcc.dg/weak-4.c: Ditto.
1543         * gcc.dg/weak-5.c: Ditto.
1544         * gcc.dg/weak-6.c: Ditto.
1545         * gcc.dg/weak-7.c: Ditto.
1546         * gcc.dg/weak-8.c: Ditto.
1547         * gcc.dg/weak-9.c: Ditto.
1548
1549 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1550
1551         * gcc.c-torture/execute/loop-14.c: New test.
1552
1553 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1554
1555         * g++.dg/other/cxa-atexit1.C: New test.
1556
1557         * gcc.dg/typeof-2.c: New test.
1558
1559 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1560
1561         * gcc.dg/builtins-2.c: New testcase.
1562         * gcc.dg/builtins-3.c: New testcase.
1563
1564 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1565
1566         * gcc.dg/cpp/_Pragma4.c: New test.
1567
1568 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1569
1570         * objc/execute/nil_method-1.m: New testcase.
1571
1572 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1573
1574         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1575         [Object class], not [Object initialize].
1576
1577 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1578             Hans-Peter Nilsson  <hp@bitrange.com>
1579
1580         * gcc.c-torture/execute/20020720-1.x: Skip test on
1581         mmix-knuth-mmixware.  Correct comment.
1582
1583 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1584
1585         * testsuite/g++.dg/abi/bitfield5.C: New test.
1586         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1587
1588 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1589
1590         * objc.dg/undeclared-selector.m: New test.
1591
1592 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1593
1594         * g++.dg/other/offsetof1.C: Avoid cast warning.
1595
1596 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1597
1598         * objc.dg/super-class-2.m: New test.
1599
1600 2002-08-24  Matt Austern  <austern@apple.com>
1601
1602         * g++.dg/ext/lvaddr.C: New test.
1603         * g++.dg/ext/lvcast.C: New test.
1604
1605 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1606
1607         * testsuite/g++.dg/inherit/cond1.C: New test.
1608
1609 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1610
1611         * gcc.dg/noncompile/incomplete-1.c: New test.
1612
1613 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1614
1615         * gcc.dg/typespec-1.c: New test.
1616
1617 2002-08-20  Devang Patel  <dpatel@apple.com>
1618         * objc.dg/proto-hier-2.m: New test.
1619
1620 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1621
1622         * objc.dg/bitfield-1.m: New test.
1623         * objc.dg/bitfield-2.m: New test.
1624
1625 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1626
1627         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1628         gcc.dg/c99-flex-array-4.c: New tests.
1629
1630 2002-08-16  Stan Shebs  <shebs@apple.com>
1631
1632         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1633
1634 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1635
1636         * gcc.dg/typeof-1.c: New test.
1637         * g++.dg/ext/typeof2.C: New test.
1638
1639 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1640
1641         * g++.dg/other/offsetof1.C: New test.
1642
1643 2002-08-14  Richard Henderson  <rth@redhat.com>
1644
1645         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1646
1647 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1648
1649         * gcc.dg/cpp/_Pragma3.c: New test.
1650
1651 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1652
1653         * g++.dg/template/inherit3: New test.
1654
1655 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1656
1657         * gcc.dg/bitfld-4.c: Add blank options.
1658
1659 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1660
1661         * g++.dg/template/crash1.C: New test.
1662
1663 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1664
1665         * gcc.dg/tls/opt-2.c: New test.
1666
1667 2002-08-08  Devang Patel  <dpatel@apple.com>
1668
1669         * objc.dg/selector-1.m : New test
1670
1671 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1672
1673         * g++.dg/abi/bitfield4.C: New test.
1674         * gcc.dg/bitfld-4.c: New test.
1675
1676 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1677
1678         * g++.dg/other/packed1.C: New test.
1679
1680 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1681
1682         * g++.dg/abi/offsetof.C: Tweak error messages.
1683         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1684
1685 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1686
1687         * gcc.dg/bitfld-3.c: New test.
1688
1689 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1690             Richard Henderson  <rth@redhat.com>
1691
1692         * gcc.dg/i386-bitfield1.c: New test.
1693         * g++.dg/abi/bitfield3.C: Update.
1694
1695 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1696
1697         * objc.dg/const-str-2.m: Update.
1698         * gcc.dg/cpp/c++98.c: Change to C extension.
1699         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1700         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1701
1702 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1703
1704         * testsuite/gcc.dg/tls/diag-3.c: New.
1705
1706 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1707
1708         * g++.dg/README (Subdirectories): Document new subdir expr.
1709         * g++.dg/expr/pmf-1.C: New test.
1710
1711 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1712
1713         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1714
1715 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1716
1717         * g++.dg/abi/bitfield3.C: New test.
1718
1719 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1720
1721         * lib/gcov.exp: Tweak expected line formats.
1722         * gcc.misc-tests/gcov8.c: New test.
1723         * gcc.misc-tests/gcov8.x: New flags.
1724
1725 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1726
1727         * consistency.vlad/layout/endian.c: Include string.h.
1728
1729         * gcc.c-torture/execute/20020805-1.c: New test.
1730
1731 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1732
1733         * g++.dg/other/conversion1.C: New test.
1734
1735 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1736
1737         * gcc.dg/builtins-1.c: New testcase.
1738
1739 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1740
1741         * g++.dg/inherit/access3.C: New test.
1742
1743 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1744
1745         * gcc.dg/ia64-visibility-2.c: New test.
1746
1747 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1748
1749         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1750         __qualifier_flags to __flags.
1751
1752 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1753
1754         * g++.dg/inherit/operator1.C: New test.
1755         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1756         * g++.dg/other/error1.C: Change expected error message.
1757         * g++.dg/template/conv4.C: Likewise.
1758
1759 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1760
1761         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1762         for documented behavior.
1763
1764 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1765
1766         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1767         several targets known to fail.
1768
1769 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1770
1771         * gcc.dg/mips-args-[123].c: New tests.
1772
1773 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1774
1775         * gcc.dg/ppc-spe.c: New.
1776
1777 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1778
1779         * g++.dg/other/ptrmem4.C: New testcase.
1780
1781 2002-07-24  Richard Henderson  <rth@redhat.com>
1782
1783         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1784
1785 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1786
1787         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1788
1789 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1790
1791         * gcc.c-torture/execute/memset-3.c: New testcase.
1792
1793 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1794
1795         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1796         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1797
1798 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1799
1800         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1801         Delete.
1802
1803 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1804
1805         * gcc.c-torture/compile/simd-4.c: New test.
1806
1807 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1808
1809         PR c++/7347, c++/7348
1810         * g++.dg/template/access4.C: New test.
1811         * g++.dg/template/access5.C: New test.
1812         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1813         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1814         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1815         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1816
1817 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1818
1819         * gcc.dg/gnu89-init-2.c: New test.
1820
1821 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1822
1823         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1824
1825 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1826
1827         * gcc.c-torture/execute/20020720-1.c: New testcase.
1828
1829 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1830
1831         * gcc.dg/cpp/Wsignprom.c: New tests.
1832
1833 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1834
1835         * gcc.c-torture/execute/loop-13.c: New test.
1836
1837 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1838
1839         * gcc.dg/cpp/expr.c: New tests.
1840
1841 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1842
1843         * g++.dg/opt/pr6713.C: Add template instantiation.
1844
1845 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1846
1847         * gcc.dg/nest.c: New test.
1848
1849 2002-07-17  Richard Henderson  <rth@redhat.com>
1850
1851         * g++.dg/opt/pr6713.C: New test.
1852
1853 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1854
1855         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1856         XFAIL for all x86 processors.
1857
1858 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1859
1860         * gcc.c-torture/execute/20010122-1.x: Do not test with
1861         -fomit-frame-pointer.
1862
1863 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1864
1865         * g++.dg/template/instantiate2.C: New test.
1866         * g++.dg/template/spec4.C: New test.
1867
1868 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1869
1870         * g++.dg/template/access2.C: New test.
1871         * g++.dg/template/access3.C: New test.
1872
1873 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1874
1875         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1876         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1877         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1878         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1879         Convert to use <stdarg.h>.
1880         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1881         Delete.
1882         * gcc.dg/va-arg-2.c: New.
1883         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1884
1885 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
1886
1887         * gcc.c-torture/compile/20020710-1.c: New test.
1888
1889 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1890                           Andrew Pinski  <pinskia@physics.uc.edu>
1891
1892         gcc.c-torture/compile/simd-2.c: New testcase.
1893         gcc.c-torture/compile/simd-3.c: Likewise.
1894
1895 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
1896
1897         PR c++/7224
1898         * g++.dg/overload/error1.C: New test.
1899
1900 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1901
1902         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1903         configuration and IRIX 6 O32 ABI.
1904
1905 2002-07-11  Roger Sayle  <roger@eyesopen.com>
1906
1907         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1908
1909 2002-07-10  Roger Sayle  <roger@eyesopen.com>
1910
1911         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1912
1913 2002-07-10  Jeffrey A Law  <law@redhat.com>
1914
1915         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1916
1917         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
1918
1919 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
1920
1921         * gcc.dg/20020312-2.c: Check for __PPC__.
1922
1923 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
1924
1925         * gcc.c-torture/compile/20020709-1.c: New test.
1926
1927 2002-07-07  Roger Sayle  <roger@eyesopen.com>
1928
1929         * g++.dg/template/qualttp21.C: New test case.
1930
1931 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
1932
1933         * gcc.c-torture/compile/20020706-1.c: New test.
1934         * gcc.c-torture/compile/20020706-2.c: New test.
1935
1936 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1937             Alexandre Oliva  <aoliva@redhat.com>
1938
1939         * g++.dg/warn/incomplete1.C: New test.
1940
1941 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1942
1943         PR c++/7099
1944         * g++.dg/warn/noreturn1.C: New test.
1945
1946 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1947
1948         PR c++/6706
1949         * g++.dg/debug/debug6.C: New test.
1950         * g++.dg/debug/debug7.C: New test.
1951
1952 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
1953
1954         * gcc.c-torture/compile/simd-3.c: New test.
1955
1956 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
1957
1958         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
1959         * gcc.dg/20020620-1.c: Likewise.
1960
1961 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1962
1963         PR c++/6944
1964         * g++.dg/init/array4.C: New test.
1965         * g++.dg/init/array5.C: New test.
1966
1967 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1968
1969         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
1970         * gcc.c-torture/execute/simd-2.c (main): Likewise.
1971
1972 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1973
1974         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
1975         * gcc.dg/wtr-aggr-init-1.c: Likewise.
1976         * gcc.dg/wtr-conversion-1.c: Likewise.
1977         * gcc.dg/wtr-escape-1.c: Likewise.
1978         * gcc.dg/wtr-int-type-1.c: Likewise.
1979         * gcc.dg/wtr-label-1.c: Likewise.
1980         * gcc.dg/wtr-static-1.c: Likewise.
1981         * gcc.dg/wtr-strcat-1.c: Likewise.
1982         * gcc.dg/wtr-suffix-1.c: Likewise.
1983         * gcc.dg/wtr-switch-1.c: Likewise.
1984         * gcc.dg/wtr-unary-plus-1.c: Likewise.
1985         * gcc.dg/wtr-union-init-1.c: Likewise.
1986         * gcc.dg/wtr-union-init-2.c: Likewise.
1987         * gcc.dg/wtr-union-init-3.c: Likewise.
1988
1989         * gcc.dg/wtr-func-def-1.c: New test.
1990
1991 2002-07-02 Devang Patel <dpatel@apple.com>
1992
1993         * objc.dg/param-1.m: New test.
1994
1995 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
1996
1997         * gcc.dg/cpp/trad/directive.c: Add test.
1998         * gcc.dg/cpp/trad/macroargs.c: Add test.
1999         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2000
2001 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2002
2003         * gcc.dg/cpp/cmdlne-M.c: New test.
2004
2005 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2006
2007         * objc.dg/desig-init-1.m: New test.
2008
2009 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2010
2011         PR c++/6716
2012         * g++.dg/template/instantiate1.C: New test.
2013
2014 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2015
2016         PR c++/7112
2017         * g++.dg/template/sizeof2.C: New test.
2018
2019 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2020
2021         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2022         gcc.dg/cpp/trad/include.c: New tests.
2023
2024 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2025
2026         PR target/7177
2027         * gcc.c-torture/compile/20020701-1.c: New test.
2028
2029 2002-07-01  Stan Shebs  <shebs@apple.com>
2030
2031         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2032         header here...
2033         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2034         (objc-torture-execute): or here.
2035
2036 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2037
2038         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2039
2040 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2041
2042         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2043
2044 2002-06-30  Devang Patel  <dpatel@apple.com>
2045
2046         * objc.dg/fsyntax-only.m: New test.
2047
2048 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2049
2050         PR c++/6695
2051         * g++.dg/template/friend7.C: New file.
2052
2053 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2054
2055         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2056         return type.
2057
2058 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2059
2060         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2061         avoid division by zero.
2062
2063 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2064
2065         * gcc.dg/Wunknownprag.c: New tests.
2066
2067 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2068
2069         * gcc.c-torture/execute/simd-2.c: New test.
2070
2071 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2072
2073         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2074         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2075         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2076         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2077         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2078         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2079         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2080         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2081         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2082         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2083         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2084         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2085         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2086         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2087         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2088         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2089         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2090
2091 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2092
2093         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2094         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2095         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2096         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2097         New tests.
2098         * gcc.dg/cpp/trad/directive.c: Update.
2099
2100 2002-06-23  Andreas Jaeger  <aj@suse.de>
2101
2102         * gcc.c-torture/execute/complex-6.c: New.
2103
2104 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2105
2106         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2107         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2108         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2109         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2110
2111 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2112
2113         * gcc.dg/cpp/trad: New directory with traditional tests copied
2114         from parent directory.
2115         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2116         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2117         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2118         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2119         Move to trad/ and rename.
2120         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2121         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2122         gcc.dg/cpp/trad/redef2.c: New tests.
2123         * gcc.dg/cpp/trad/trad.exp: New driver.
2124
2125 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2126
2127         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2128         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2129         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2130         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2131         Remove.
2132
2133 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2134
2135         * gcc.dg/20020620-1.c: New test.
2136
2137 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2138
2139         * g++.dg/template/ttp4.C: New test.
2140
2141 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2142
2143         * g++.dg/opt/vt1.C: Fix regexp.
2144
2145 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2146
2147         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2148         Don't use attribute `noinline'.
2149
2150 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2151
2152         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2153
2154 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2155
2156         * gcc.c-torture/execute/simd-1.c: New.
2157
2158         * gcc.dg/simd-1.c: New.
2159
2160 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2161
2162         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2163
2164 2002-06-16  Richard Henderson  <rth@redhat.com>
2165
2166         * g++.dg/ext/anon-struct1.C: New.
2167         * g++.dg/ext/anon-struct2.C: New.
2168         * g++.dg/ext/anon-struct3.C: New.
2169         * gcc.dg/anon-struct-1.c: New.
2170         * gcc.dg/anon-struct-2.c: New.
2171         * gcc.dg/anon-struct-3.c: New.
2172         * gcc.dg/20011008-1.c: Adjust warning text.
2173         * gcc.dg/20020527-1.c: Add -fms-extensions.
2174
2175 2002-06-16  Richard Henderson  <rth@redhat.com>
2176
2177         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2178
2179 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2180
2181         * gcc.c-torture/execute/20020615-1.c: New test.
2182
2183 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2184
2185         * gcc.c-tortuture/execute/compare-1.c: New test case.
2186         * gcc.c-tortuture/execute/compare-2.c: New test case.
2187         * gcc.c-tortuture/execute/compare-3.c: New test case.
2188
2189 2002-06-13  Richard Henderson  <rth@redhat.com>
2190
2191         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2192         ia64 ilp32.
2193
2194 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2195
2196         * g++.dg/template/typename2.C: Update error message.
2197
2198 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2199
2200         * gcc.c-torture/execute/20020611-1.c: New test.
2201
2202 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2203
2204         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2205         list of targets to skip.
2206
2207 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2208
2209         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2210         targets if not optimizing.
2211
2212 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2213
2214         * gcc.c-torture/compile/20020605-1.c: New test.
2215
2216         * g++.dg/opt/vt1.C: New test.
2217
2218         * gcc.dg/20020531-1.c: New test.
2219
2220         * gcc.dg/20020530-1.c: New test.
2221
2222         * gcc.dg/20020527-1.c: New test.
2223
2224         * g++.dg/opt/cse1.C: New test.
2225
2226 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2227
2228         * gcc.dg/20020607-2.c: New test case.
2229
2230 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2231
2232         * gcc.c-torture/compile/20020604-1.c: New test.
2233
2234 2002-06-04  Richard Henderson  <rth@redhat.com>
2235
2236         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2237         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2238         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2239
2240 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2241
2242         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2243
2244 2002-06-03  Richard Henderson  <rth@redhat.com>
2245
2246         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2247         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2248
2249 2002-06-02  Richard Henderson  <rth@redhat.com>
2250
2251         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2252         test functions static.
2253
2254 2002-06-02  Andreas Jaeger  <aj@suse.de>
2255
2256         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2257         now.
2258
2259 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2260
2261         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2262         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2263         Update for mofified diagnostics.
2264         * gcc.dg/c99-intconst-1.c: No longer fail.
2265
2266 2002-06-02  Richard Henderson  <rth@redhat.com>
2267
2268         * gcc.dg/uninit-A.c: Remove xfail markers.
2269
2270 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2271
2272         * gcc.dg/fnegate-1.c: New test case.
2273
2274 2002-05-30  Osku Salerma  <osku@iki.fi>
2275
2276         * gcc.c-torture/execute/mayalias-1.c: New file.
2277
2278 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2279
2280         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2281         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2282         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2283
2284 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2285
2286         * gcc.c-torture/execute/20020529-1.c: New test.
2287
2288 2002-05-27  Richard Henderson  <rth@redhat.com>
2289
2290         * g++.dg/ext/attrib6.C: New test case.
2291
2292 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2293
2294         * gcc.c-torture/execute/pure-1.c: New test.
2295
2296 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2297
2298         * gcc.dg/cpp/arith-2.c: Remove.
2299
2300 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2301
2302         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2303         * gcc.dg/cpp/if-3.c: Remove.
2304
2305 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2306
2307         * g++.dg/opt/cse2.C: New test.
2308
2309 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2310
2311         * gcc.dg/cpp/arith-1.c: New semantic tests.
2312         * gcc.dg/cpp/if-1.c: Update.
2313
2314 2002-05-24  Ben Elliston  <bje@redhat.com>
2315
2316         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2317
2318 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2319
2320         * gcc.dg/verbose-asm.c: New test.
2321
2322 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2323
2324         * gcc.dg/cpp/paste12.c: New test.
2325
2326 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2327
2328         * g++.dg/parse/named_ops.C: New test.
2329
2330 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2331
2332         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2333
2334 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2335
2336         * gcc.dg/weak-2.c: Allow optional leading underscore
2337         in scan-assembler symbol name.
2338         * gcc.dg/weak-3.c: Likewise.
2339         * gcc.dg/weak-4.c: Likewise.
2340         * gcc.dg/weak-5.c: Likewise.
2341
2342 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2343
2344         * gcc.dg/20020523-1.c: New test.
2345
2346 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2347
2348         * objc.dg/const-str-2.m: Update now that we stop after
2349         a command line error.
2350
2351 2002-05-22  Richard Henderson  <rth@redhat.com>
2352
2353         * g++.dg/dg.exp: Fix typo in test pruneing.
2354
2355 2002-05-22  Richard Henderson  <rth@redhat.com>
2356
2357         * g++.dg/dg.exp: Prune the tls subdirectory.
2358         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2359         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2360         * g++.dg/tls/init-1.C: New.
2361
2362 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2363
2364         * gcc.dg/20020517-1.c: New test.
2365
2366 2002-05-21  Richard Henderson  <rth@redhat.com>
2367
2368         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2369         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2370
2371 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2372
2373         * g++.dg/other/copy2.C: New test.
2374
2375 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2376
2377         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2378         (MAX_COPY): Bump up to 10 times sizeof (long long).
2379         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2380
2381         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2382         sizeof (long long).
2383
2384         * gcc.c-torture/execute/strcpy-1.c: New test.
2385
2386 2002-05-19  Jason Merrill  <jason2redhat.com>
2387
2388         * g++.dg/ext/oper1.C: New test.
2389
2390 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2391 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2392
2393         * README.QMTEST: New file.
2394
2395         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2396
2397 2002-05-19  Andreas Jaeger  <aj@suse.de>
2398
2399         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2400         now.
2401         * gcc.c-torture/execute/loop-2d.x: Likewise.
2402
2403 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2404
2405         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2406         support weak symbols.
2407         * gcc.dg/weak-4.c: Likewise
2408         * gcc.dg/weak-6.c: Likewise
2409
2410 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2411
2412         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2413         cygwin, coff and h8300-*-hms targets
2414         * gcc.dg/weak-5.c: Likewise
2415         * gcc.dg/weak-7.c: Likewise
2416
2417 2002-05-16  Jason Merrill  <jason@redhat.com>
2418
2419         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2420         (scan-assembler-not, scan-assembler-dem): Likewise.
2421         (scan-assembler-dem-not): Likewise.
2422
2423 2002-05-15  Richard Henderson  <rth@redhat.com>
2424
2425         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2426
2427 2002-05-15  Richard Henderson  <rth@redhat.com>
2428
2429         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2430         (vfoo1f): Warning here.
2431         (vfoo1l): Don't redefine the alias.
2432
2433 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2434
2435         * g++.dg/init/pm1.C: New test.
2436
2437 2002-05-12  David S. Miller  <davem@redhat.com>
2438
2439         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2440         types.
2441
2442 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2443
2444         * gcc.c-torture/execute/20020510-1.c: New test case.
2445
2446 2002-05-10  David S. Miller  <davem@redhat.com>
2447
2448         * gcc.c-torture/execute/conversion.c: Test long double too.
2449
2450 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2451
2452         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2453         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2454         * lib/g++.exp (g++_link_flags): Likewise.
2455         * lib/objc.exp (objc_target_compile): Likewise.
2456
2457 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2458
2459         * gcc.dg/cpp/poison.c: Update.
2460         * gcc.dg/cpp/20000625-2.c: Remove.
2461         * gcc.dg/cpp/direct2s.c: Remove final test.
2462
2463 2002-05-08  Tom Rix  <trix@redhat.com>
2464
2465         * gcc.c-torture/execute/20020508-1.c: New test.
2466         * gcc.c-torture/execute/20020508-2.c: New test.
2467         * gcc.c-torture/execute/20020508-3.c: New test.
2468
2469 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2470
2471         * gcc.dg/cpp/charconst-4.c: More tests.
2472
2473 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2474
2475         PR c/6569
2476         * gcc.dg/weak-3.c: Update location of warning messages.
2477         * gcc.dg/weak-5.c: Likewise.
2478
2479 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2480
2481         * gcc.c-torture/execute/20020506-1.c: New test case.
2482
2483 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2484
2485         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2486
2487 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2488
2489         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2490
2491 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2492
2493         * gcc.dg/cpp/charconst-3.c: New test.
2494
2495 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2496
2497         * gcc.dg/cpp/charconst.c: Update tests.
2498
2499 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2500
2501         * treelang: Added directory for new sample language treelang. Also
2502         lib/treelang.exp: New file to signal treelang should be tested.
2503
2504 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2505
2506         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2507         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2508         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2509         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2510         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2511         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2512         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2513
2514 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2515
2516         * gcc.dg/format/xopen-2.c: New test.
2517
2518 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2519
2520         * gcc.dg/20020503-1.c: New test.
2521
2522 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2523
2524         * g++.dg/init/dtor1.C: Make it tougher.
2525
2526 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2527
2528         * g++.dg/init/dtor1.C: New test.
2529
2530 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2531
2532         * gcc.dg/altivec-8.c: New.
2533
2534 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2535
2536         * gcc.dg/altivec-7.c: New.
2537
2538 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2539
2540         * g++.dg/parse/typedef1.C: New test.
2541
2542 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2543
2544         PR c++/6486
2545         * g++.dg/template/friend6.C: New test.
2546
2547         PR c++/6492
2548         * g++.dg/init/copy1.C: New test.
2549
2550 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2551
2552         * g++.dg/warn/effc1.C: New test.
2553
2554 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2555
2556         * gcc.dg/cpp/if-cexp.c: Add a test.
2557
2558 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2559
2560         * gcc.dg/20020426-2.c: New test.
2561
2562 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2563
2564         * gcc.dg/cpp/if-mop.c: Update.
2565         * gcc.dg/cpp/if-mpar.c: Add test.
2566         * gcc.dg/cpp/if-oppr.c: Update.
2567
2568 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2569
2570         PR c/6343
2571         * gcc.dg/weak-[2-7].c: New tests.
2572
2573 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2574
2575         * gcc.dg/enum1.c: New test.
2576
2577 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2578
2579         PR c++/6497
2580         * g++.dg/inherit/access2.C: New test.
2581
2582 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2583
2584         PR bootstrap/6445
2585         * gcc.dg/20020426-1.c: New test.
2586
2587 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2588
2589         * g++.dg/abi/enum1.C: New test.
2590
2591 2002-04-26  Richard Henderson  <rth@redhat.com>
2592
2593         * gcc.dg/c99-bool-1.c: Expect always true warning.
2594
2595 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2596
2597         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2598
2599 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2600
2601         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2602         targets.
2603
2604 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2605
2606         * g++.dg/abi/mange7.C: New test.
2607
2608         PR c++/6438.
2609         * g++.dg/parse/stmtexpr2.C: New test.
2610
2611 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2612
2613         * gcc.dg/20020312-2.c: Add SH target.
2614
2615 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2616
2617         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2618         compiler output on mips*-*-irix*.
2619
2620 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2621
2622         * g++.dg/parse/attr1.C: New test.
2623
2624 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2625
2626         * gcc.c-torture/execute/string-opt-17.c: New test case.
2627         * gcc.c-torture/execute/memset-2.c: New test case.
2628
2629 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2630
2631         PR c++/6256:
2632         * g++.dg/template/friend5.C: New test.
2633
2634         PR c++/6331:
2635         * g++.dg/template/qual1.C: Likewise.
2636
2637 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2638
2639         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2640         Include stdlib.h, not stdio.h or ctype.h.
2641
2642 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2643
2644         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2645         cris-*-elf* and mmix-*-*.
2646         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2647         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2648         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2649         Ditto.
2650         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2651         * gcc.dg/wchar_t-1.c: Ditto.
2652
2653 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2654
2655         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2656         Clarify comment.
2657
2658 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2659
2660         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2661
2662 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2663
2664         * gcc.c-torture/execute/20000906-1.x: Delete.
2665
2666 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2667
2668         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2669
2670 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2671
2672         * PR6367
2673         * g77.f-torture/execute/6367.f: New test.
2674         * g77.f-torture/execute/6367.x: Disable for MMIX.
2675
2676 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2677
2678         * PR6352
2679         * g++.dg/opt/inline2.C: New test.
2680
2681 2002-04-18  Richard Henderson  <rth@redhat.com>
2682
2683         * gcc.dg/20000906-1.c: Enable for all targets.
2684         * gcc.c-torture/compile/iftrap-2.c: New.
2685
2686 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2687
2688         * gcc.dg/20020418-1.c: New test.
2689         * gcc.dg/20020418-2.c: New test.
2690
2691 2002-04-18  Richard Henderson  <rth@redhat.com>
2692
2693         * gcc.c-torture/compile/iftrap-1.c: New.
2694         * gcc.dg/iftrap-1.c: Adjust for ia64.
2695         * gcc.dg/iftrap-2.c: New.
2696
2697 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2698
2699         * gcc.c-torture/compile/20020418-1.c: New test.
2700
2701 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2702
2703         * gcc.c-torture/compile/20020415-1.c: New.
2704
2705 2002-04-18  David S. Miller  <davem@redhat.com>
2706
2707         * gcc.c-torture/execute/20020418-1.c: New test.
2708
2709 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2710
2711         * gcc.dg/20020416-1.c: New test.
2712
2713         * g++.dg/opt/inline1.C: New test.
2714
2715 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2716
2717         * gcc.dg/altivec-5.c: New test.
2718
2719         * gcc.dg/20020415-1.c: New test.
2720
2721 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2722
2723         * testsuite/lib/chill.exp: Remove.
2724
2725 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2726
2727         * g++.dg/other/big-struct.C: New test.
2728
2729 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2730
2731         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2732         of scratch file.
2733
2734 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2735
2736         PR c/6277
2737         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2738         in scan-assembler function name
2739
2740 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2741
2742         * g77.f-torture/execute/980628-4.x,
2743         g77.f-torture/execute/980628-5.x,
2744         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2745         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2746         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2747         i[34567]86-*-*.
2748
2749 2002-04-13  David S. Miller  <davem@redhat.com>
2750
2751         * gcc.c-torture/execute/20020413-1.c: New test.
2752
2753 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2754
2755         * gcc.dg/asm-6.c,
2756         * g++.dg/ext/asm1.C: New tests.
2757
2758 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2759
2760         PR c++ 5373.
2761         * g++.dg/parse/stmtexpr1.C: New test.
2762
2763         PR c++/5189.
2764         * g++.dg/template/copy1.C: New test.
2765
2766 2002-04-12  Richard Henderson  <rth@redhat.com>
2767
2768         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2769
2770 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2771
2772         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2773         gcc.c-torture/execute/20020307-2.c.
2774
2775 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2776
2777         * g++.dg/ext/attrib5.C,
2778         * g++.dg/lookup/struct1.C: New tests.
2779
2780 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2781
2782         * gcc.dg/20020411-1.c: New test.
2783
2784         * gcc.c-torture/execute/20020411-1.c: New test.
2785
2786 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2787
2788         * g77.f-torture/execute/6177.f: New test.
2789
2790 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2791
2792         PR middle-end/6247
2793         * g++.dg/opt/cleanup1.C: New test.
2794
2795         * g++.dg/opt/const1.C: New test.
2796
2797 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2798
2799         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2800
2801 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2802
2803         PR c++/5507
2804         * g++.dg/template/typename2.C: New test.
2805
2806 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2807
2808         * gcc.c-torture/execute/loop-12.c: New.
2809
2810 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2811
2812         * g77.f-torture/execute/980628-4.x,
2813         g77.f-torture/execute/980628-5.x,
2814         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2815         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2816         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2817
2818 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2819
2820         PR optimization/6086
2821         * g++.dg/opt/preinc1.C: New test.
2822
2823 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2824
2825         PR c++/5571
2826         * g++.dg/opt/static2.C: New test.
2827
2828 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2829
2830         PR c/5120
2831         * gcc.dg/20020406-1.c: New test.
2832
2833 2002-04-04  David S. Miller  <davem@redhat.com>
2834
2835         * gcc.c-torture/execute/20020404-1.c: New test.
2836
2837 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2838
2839         PR c/6123
2840         * gcc.dg/20020312-2.c: Do not declare global register variable
2841         if __PIC__ or __pic__ is defined.
2842
2843 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2844
2845         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2846         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2847
2848 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2849
2850         * gcc.misc-tests/linkage.exp: Update last change to handle
2851         sparc*-, not just sparc-.
2852
2853 2002-04-03  Richard Henderson  <rth@redhat.com>
2854
2855         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2856
2857 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2858
2859         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2860
2861 2002-04-02  David S. Miller  <davem@redhat.com>
2862
2863         * gcc.c-torture/execute/20020402-3.c: New test.
2864
2865 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2866
2867         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2868         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2869
2870         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2871         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2872         g77.f-torture/execute/20001201.x,
2873         g77.f-torture/execute/u77-test.x: New files.
2874
2875         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2876         * gcc.dg/wchar_t-1.c: Ditto.
2877
2878 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2879
2880         * gcc.c-torture/execute/20020402-1.c: New test.
2881
2882 2002-04-01  Richard Henderson  <rth@redhat.com>
2883
2884         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2885
2886         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2887
2888 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2889
2890         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2891
2892 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2893
2894         * g++.dg/inherit/template-as-base.C: Expect error.
2895         * g++.dg/inherit/namespace-as-base.C: Likewise.
2896
2897 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
2898
2899         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2900         g++.dg/ext/instantiate3.C: Tweak match patterns.
2901
2902         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2903         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2904         -da test.
2905
2906 2002-03-31  Richard Henderson  <rth@redhat.com>
2907
2908         * gcc.dg/special/alias-2.c: New.
2909         * gcc.dg/special/ecos.exp: Run it.
2910
2911 2002-03-31  Richard Henderson  <rth@redhat.com>
2912
2913         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2914
2915 2002-03-31  Kazu Hirata  <kazu@hxi.com>
2916
2917         * gcc.dg/weak-1.c: Disable on h8300 port.
2918
2919 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
2920
2921         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2922         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2923         ordering tests.
2924         * g++.dg/bprob/bprob-1.C: New test.
2925         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2926         * g++.dg/gcov/gcov-1.C: New test.
2927         * g++.dg/gcov/gcov-1.x: New file.
2928         * g++.dg/gcov/gcov-2.C: New test.
2929         * g++.dg/gcov/gcov-3.C: New test.
2930         * g++.dg/gcov/gcov-3.h: New file.
2931
2932 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2933
2934         * g++.old-deja/g++.other/builtins5.C: New test.
2935         * g++.old-deja/g++.other/builtins6.C: New test.
2936         * g++.old-deja/g++.other/builtins7.C: New test.
2937         * g++.old-deja/g++.other/builtins8.C: New test.
2938         * g++.old-deja/g++.other/builtins9.C: New test.
2939
2940 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2941
2942         * g++.dg/opt/static1.C: New test.
2943
2944         * g++.dg/opt/longbranch1.C: New test.
2945
2946 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2947
2948         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2949
2950         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
2951
2952 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
2953
2954         * gcc.c-torture/execute/20020328-1.c: New test.
2955
2956 2002-03-27  Richard Henderson  <rth@redhat.com>
2957
2958         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
2959         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
2960         move from g++.old-deja/g++.ext/.
2961
2962 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
2963
2964         * g++.dg/init/new2.C: New test.
2965
2966 2002-03-26  Richard Henderson  <rth@redhat.com>
2967
2968         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
2969
2970         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
2971         on sparc.
2972
2973         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
2974         sparcv9 systems.
2975         * gcc.dg/20001102-1.c: Likewise.
2976
2977 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
2978
2979         * gcc.dg/cpp/endif-pedantic1.c,
2980         gcc.dg/cpp/endif-pedantic2.c:  New tests.
2981
2982 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
2983
2984         * g++.dg/init/new1.C: New test.
2985
2986 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2987
2988         * g++.dg/abi/vbase9.C: New test.
2989
2990 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
2991
2992         * gcc.dg/arm-asm.c: New test.
2993
2994 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
2995
2996         * gcc.dg/Wswitch-enum.c: New test.
2997         Fix PR c/5044.
2998
2999 2002-03-26  Richard Henderson  <rth@redhat.com>
3000
3001         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3002         structure.
3003
3004 2002-03-25  Richard Henderson  <rth@redhat.com>
3005
3006         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3007         sparcv9 systems.
3008
3009         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3010         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3011
3012 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3013
3014         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3015
3016 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3017
3018         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3019         targets using generic thunk support.
3020
3021 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3022
3023         * gcc.c-torture/compile/20020323-1.c: New test.
3024
3025         * g++.dg/opt/conj2.C: New test.
3026
3027 2002-03-24  Richard Henderson  <rth@redhat.com>
3028
3029         * gcc.dg/weak-1.c: Use -fno-common.
3030
3031 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3032
3033         * g77.dg/f77-edit-apostrophe-out.f: New test
3034         * g77.dg/f77-edit-h-out.f: New test
3035         * g77.dg/f77-edit-t-in.f: New test
3036         * g77.dg/f77-edit-t-out.f: New test
3037         * g77.dg/f77-edit-x-out.f: New test
3038         * g77.dg/f77-edit-slash-out.f: New test
3039         * g77.dg/f77-edit-colon-out.f: New test
3040         * g77.dg/f77-edit-s-out.f: New test
3041
3042 2002-03-24  Richard Henderson  <rth@redhat.com>
3043
3044         * objc/execute/formal_protocol-6.x: New XFAIL.
3045
3046 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3047
3048         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3049         that do not support weak symbols
3050
3051 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3052
3053         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3054         * lib/g77.exp:  Likewise
3055         * lib/objc.exp: Likewise
3056
3057 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3058
3059         * gcc.dg/Wswitch-default.c: New test.
3060
3061 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3062
3063         * g++.dg/other/enum1.C: New test.
3064
3065 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3066
3067         * gcc.dg/pragma-ep-3.c: Fix typo.
3068
3069 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3070
3071         * g++.dg/inherit/template-as-base.C: New test.
3072
3073 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3074
3075         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3076         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3077
3078 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3079
3080         * gcc.dg/cpp/multiline.c: Update to match.
3081
3082 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3083
3084         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3085
3086 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3087
3088         * gcc.dg/cpp/extratokens2.c:  New file.
3089
3090 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3091
3092         * gcc.dg/20020312-2.c: Add rs6000 target.
3093
3094         * gcc.c-torture/compile/20020319-1.c: New test.
3095
3096 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3097
3098         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3099         (A, E): Handle this.
3100
3101 2002-03-20  Jason Merrill  <jason@redhat.com>
3102
3103         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3104         ignoring -fpic.
3105         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3106         through prune_gcc_output.
3107
3108 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3109
3110         * gcc.c-torture/compile/20020320-1.c: New test.
3111
3112 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3113
3114         * gcc.c-torture/compile/20020318-1.c: New test.
3115
3116         * gcc.dg/struct-by-value-1.c: New test.
3117
3118         * gcc.dg/20020319-1.c: New test.
3119
3120 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3121
3122         * g++.dg/opt/conj1.C: New test.
3123
3124 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3125
3126         * g++.dg/template/qualttp20.C: Revert previous change.
3127         * g++.dg/template/qualttp3.C: Likewise.
3128         * g++.dg/template/qualttp4.C: Likewise
3129         * g++.dg/template/qualttp5.C: Likewise
3130         * g++.dg/template/qualttp6.C: Likewise
3131         * g++.dg/template/qualttp7.C: Likewise
3132         * g++.dg/template/qualttp8.C: Likewise
3133         * g++.dg/template/recurse.C: Likewise.
3134
3135 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3136
3137         * gcc.dg/cpp/wchar-1.c: Update.
3138
3139 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3140
3141         * g++.dg/template/conv1.C: New test.
3142         * g++.dg/template/conv2.C: New test.
3143         * g++.dg/template/conv3.C: New test.
3144         * g++.dg/template/conv4.C: New test.
3145
3146 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3147
3148         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3149         * g++.dg/template/qualttp3.C: Likewise.
3150         * g++.dg/template/qualttp4.C: Likewise
3151         * g++.dg/template/qualttp5.C: Likewise
3152         * g++.dg/template/qualttp6.C: Likewise
3153         * g++.dg/template/qualttp7.C: Likewise
3154         * g++.dg/template/qualttp8.C: Likewise
3155         * g++.dg/template/recurse.C: Likewise.
3156
3157 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3158
3159         * g++.dg/opt/dtor1.C: New test.
3160
3161 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3162
3163         * gcc.c-torture/compile/20020315-1.c: New test.
3164
3165 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3166
3167         * gcc.dg/weak-1.c: Fix scan tests.
3168
3169 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3170
3171         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3172         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3173         cris-*-aout* mmix-*-*.
3174         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3175         cris-*-aout* mmix-*-*.
3176         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3177         cris-*-elf* cris-*-aout* and mmix-*-*.
3178         * gcc.dg/20001009-1.c: Ditto.
3179         * gcc.dg/20010912-1.c: Ditto.
3180         * gcc.dg/20020122-4.c: Ditto.
3181         * gcc.dg/inline-2.c: Ditto.
3182
3183 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3184
3185         * gcc.c-torture/compile/20020314-1.c: New test.
3186
3187 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3188
3189         * gcc.c-torture/execute/20020314-1.c: New test.
3190
3191 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3192
3193         * g++.dg/warn/Wunused-1.C: New test.
3194
3195 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3196
3197         * g++.dg/abi/mangle6.C: New test.
3198
3199 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3200
3201         * gcc.c-torture/compile/20020309-2.c: New test.
3202
3203         * gcc.c-torture/compile/20020312-1.c: New test.
3204
3205 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3206
3207         * g++.dg/other/access1.C: New test.
3208
3209 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3210
3211         * gcc.c-torture/execute/wchar_t-1.c: New test.
3212
3213 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3214
3215         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3216
3217 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3218
3219         * gcc.dg/20020312-1.c: New test case.
3220
3221 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3222
3223         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3224
3225 2002-03-11  Richard Henderson  <rth@redhat.com>
3226
3227         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3228         * g++.old-deja/g++.jason/report.C: Likewise.
3229
3230 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3231
3232         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3233         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3234
3235 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3236
3237         * testsuite/g++.dg/overload/pmf1.C: New test.
3238
3239 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3240
3241         * gcc.c-torture/execute/20020307-1.c: Use long.
3242
3243 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3244
3245         PR optimization/5844
3246         * gcc.dg/20020310-1.c: New test.
3247
3248 2002-03-09  Michael Meissner  <meissner@redhat.com>
3249
3250         * gcc.c-torture/execute/memcpy-2.c: New test.
3251         * gcc.c-torture/execute/memset-1.c: New test.
3252         * gcc.c-torture/execute/strlen-1.c: New test.
3253         * gcc.c-torture/execute/strcmp-1.c: New test.
3254         * gcc.c-torture/execute/strncmp-1.c: New test.
3255
3256 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3257
3258         * gcc.dg/ppc-ldstruct.c: New test.
3259
3260 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3261
3262         * gcc.c-torture/execute/va-arg-22.c: New test.
3263
3264 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3265
3266         * gcc.c-torture/compile/20020309-1.c: New test.
3267
3268 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3269
3270         * gcc.c-torture/execute/20020307-2.c: New test.
3271
3272 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3273
3274         * g77.f-torture/compile/20020307-1.f: New test.
3275
3276 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3277
3278         * gcc.dg/unordered-1.c: New test.
3279
3280 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3281
3282         * gcc.c-torture/execute/20020307-1.c: New test.
3283
3284 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3285
3286         * gcc.dg/20020304-1.c: New test.
3287
3288         * gcc.c-torture/compile/20020304-2.c: New test.
3289
3290 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3291
3292         * gcc.c-torture/compile/20020304-1.c: New test case
3293         (from PR c/5830).
3294
3295 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3296
3297         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3298
3299 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3300
3301         * g++.dg/other/classkey1.C: New test.
3302
3303 2002-03-01  Richard Henderson  <rth@redhat.com>
3304
3305         * gcc.c-torture/compile/981223-1.x: New.
3306         * gcc.c-torture/compile/920625-1.x: New.
3307
3308 2002-02-28  Richard Henderson  <rth@redhat.com>
3309
3310         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3311
3312 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3313
3314         * gcc.c-torture/execute/20020227-1.c: New test.
3315
3316 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3317
3318         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3319         here" ERROR lines.
3320         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3321         * g++.old-deja.g++.other/defarg1.C: Likewise.
3322         * g++.old-deja/g++.pt/calls2.C: Likewise.
3323         * g++.old-deja/g++.pt/crash20.C: Likewise.
3324         * g++.old-deja/g++.pt/crash30.C: Likewise.
3325         * g++.old-deja/g++.pt/crash36.C: Likewise.
3326         * g++.old-deja/g++.pt/crash6.C: Likewise.
3327         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3328         * g++.old-deja/g++.pt/derived3.C: Likewise.
3329         * g++.old-deja/g++.pt/error1.C: Likewise.
3330         * g++.old-deja/g++.pt/friend21.C: Likewise.
3331         * g++.old-deja/g++.pt/friend23.C: Likewise.
3332         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3333         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3334
3335 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3336
3337         * gcc.c-torture/execute/20020225-2.c: New test.
3338
3339 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3340
3341         * gcc.c-torture/execute/920730-1t.c,
3342         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3343         Delete test cases, only relevant to -traditional.
3344
3345 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3346
3347         * gcc.dg/cpp/undef1.c: Remove.
3348         * gcc.dg/cpp/directiv.c: Update.
3349         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3350
3351 2002-02-27  Michael Meissner  <meissner@redhat.com>
3352
3353         * gcc.c-torture/execute/20020226-1.c: New test.
3354
3355 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3356
3357         * g++.dg/debug/debug4.C: New test.
3358
3359         * gcc.dg/ia64-visibility-1.c: New test.
3360
3361 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3362
3363         * gcc.dg/debug/20020224-1.c: New.
3364
3365 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3366
3367         * gcc.c-torture/execute/960416-1.x: New.
3368         * gcc.c-torture/execute/divconst-3.x: Likewise.
3369
3370 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3371
3372         * gcc.dg/20020224-1.c: New test.
3373
3374 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3375
3376         * gcc.c-torture/execute/20020225-1.c: New.
3377
3378 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3379
3380         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3381
3382 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3383
3384         * gcc.dg/20020222-1.c: New test.
3385
3386 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3387
3388         * g++.dg/opt/anonunion1.C: New test.
3389
3390 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3391
3392         * g++.dg/template/qualttp19.C: New test.
3393         * g++.dg/template/qualttp20.C: New test.
3394         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3395         * g++.old-deja/g++.other/qual1.C: Likewise.
3396
3397 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3398
3399         * gcc.dg/attr-alwaysinline.c: New.
3400
3401 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3402
3403         * gcc.dg/20020220-1.c: New test.
3404
3405         * gcc.dg/20020220-2.c: New test.
3406
3407         * g++.dg/opt/mmx1.C: New test.
3408
3409 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3410
3411         * gcc.c-torture/compile/20020110.c: New test.
3412
3413 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3414
3415         * gcc.c-torture/execute/20020219-1.c: New test.
3416
3417         * gcc.dg/20020219-1.c: New test.
3418
3419         * gcc.dg/noncompile/20020220-1.c: New test.
3420
3421         * g++.dg/opt/ptrintsum1.C: New test.
3422
3423         * gcc.dg/debug/20020220-1.c: New test.
3424
3425 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3426
3427         * gcc.c-torture/execute/20020216-1.c: New test.
3428
3429 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3430
3431         * gcc.dg/decl-1.c: Update, new test.
3432
3433 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3434
3435         * g++.dg/abi/bitfield1.C: New test.
3436         * g++.dg/abi/bitfield2.C: New test.
3437
3438 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3439
3440         * gcc.dg/attr-nest.c: New test.
3441
3442 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3443
3444         * gcc.c-torture/execute/20020215-1.c: New test.
3445
3446 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3447
3448         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3449         * g++.dg/debug/debug.exp: New.
3450         * g++.dg/debug/trivial.C: New.
3451         * g++.dg/debug/debug1.C: Moved...
3452         * g++.dg/other/debug1.C: ...from here.
3453         * g++.dg/debug/debug2.C: Moved...
3454         * g++.dg/other/debug2.C: ...from here.
3455         * g++.dg/debug/debug3.C: Moved...
3456         * g++.dg/other/debug3.C: ...from here.
3457
3458         * gcc.dg/noncompile/20020213-1.c: New test.
3459
3460 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3461
3462         * g++.dg/other/debug3.C: New test.
3463
3464         * gcc.c-torture/execute/20020213-1.c: New test.
3465
3466 2002-02-13  Richard Smith <richard@ex-parrot.com>
3467
3468         * g++.old-deja/g++.other/thunk1.C: New test.
3469
3470 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3471
3472         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3473
3474 2002-02-13  Stan Shebs  <shebs@apple.com>
3475
3476         * gcc.dg/altivec-3.c: New.
3477
3478 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3479
3480         * gcc.dg/Wunreachable-1.c: New test.
3481         * gcc.dg/Wunreachable-2.c: New test.
3482
3483 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3484
3485         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3486
3487 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3488
3489         * gcc.dg/decl-1.c: New test.
3490
3491 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3492
3493         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3494
3495 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3496
3497         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3498         * gcc.c-torture/compile/980506-1.x: Likewise.
3499
3500 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3501
3502         * gcc.dg/20020210-1.c: New.
3503
3504 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3505
3506         * g77.f-torture/execute/947.f: New regression test
3507         for PR fortran/947.
3508
3509 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3510
3511         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3512         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3513
3514 2002-02-08  Richard Henderson  <rth@redhat.com>
3515
3516         * gcc.c-torture/compile/labels-3.c: New.
3517
3518 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3519
3520         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3521         expression statements work instead.
3522         * gcc.dg/noncompile/20020207-1.c: New test.
3523
3524 2002-02-07  Richard Henderson  <rth@redhat.com>
3525
3526         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3527
3528 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3529
3530         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3531         message from g77
3532         * lib/g77-dg.exp: Trim g77 error messages so that they are
3533         recognized by dg.exp.
3534
3535 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3536
3537         PR fortran/5473
3538         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3539
3540 2002-02-07  Richard Henderson  <rth@redhat.com>
3541
3542         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3543         to be sufficiently aligned for integers.
3544
3545 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3546
3547         * g++.dg/template/friend4.C: New test.
3548
3549 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3550
3551         PR fortran/5743
3552         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3553         unsupported cases.
3554
3555 2002-02-07  Richard Henderson  <rth@redhat.com>
3556
3557         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3558         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3559         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3560         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3561
3562 2002-02-06  Richard Henderson  <rth@redhat.com>
3563
3564         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3565
3566 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3567
3568         * gcc.dg/20020206-1.c: New test.
3569
3570 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3571
3572         * gcc.c-torture/execute/20020206-1.c: New test.
3573
3574         * gcc.c-torture/execute/20020206-2.c: New test.
3575
3576         PR optimization/5429:
3577         * gcc.c-torture/compile/20020206-1.c: New test.
3578
3579 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3580
3581         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3582         as certain file formats cannot support particularly large
3583         alignments.
3584
3585         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3586         and do not expect to be able to link the executable.
3587
3588         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3589         fail because the COFF format does not support the weak attribute.
3590
3591 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3592
3593         * g77.dg/pr5473.f:  New test
3594
3595 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3596
3597         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3598         Fix testcase accordingly.
3599
3600 2002-02-04  Richard Henderson  <rth@redhat.com>
3601
3602         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3603         (buf): Change to be an array of pointers, not ints.
3604
3605 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3606
3607         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3608         before all tests.  Move warning one line above to match where it
3609         C frontend emits.
3610         * gcc.dg/Wswitch-2.c: New test.
3611         * g++.dg/warn/Wswitch-1.C: New test.
3612         * g++.dg/warn/Wswitch-2.C: New test.
3613
3614 2002-02-04  Richard Henderson  <rth@redhat.com>
3615
3616         * g++.dg/abi/offsetof.C: Fix size comparison.
3617
3618 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3619
3620         * gcc.dg/cast-qual-2.c: New test.
3621
3622 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3623
3624         * gcc.dg/20020201-4.c: New test.
3625
3626 2002-02-04  Ben Elliston  <bje@redhat.com>
3627
3628         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3629         target_info attribute != 0, in addition to the empty string.
3630         (gcc_target_compile): Likewise.
3631
3632 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3633
3634         * gcc.dg/Wswitch.c: New test.
3635         PR gcc/4475. PR gcc/3780.
3636
3637 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3638
3639         * g77.f-torture/execute/5122.f: New test for regressions
3640         against PR fortran/5122.
3641
3642 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3643
3644         * g77.f-torture/compile/pr3743.f: Delete
3645         * g77.dg/pr3743-1.f: New test.
3646         * g77.dg/pr3743-2.f: New test.
3647         * g77.dg/pr3743-3.f: New test.
3648         * g77.dg/pr3743-4.f: New test.
3649
3650 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3651
3652         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3653
3654 2002-02-02  Richard Henderson  <rth@redhat.com>
3655
3656         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3657         * gcc.c-torture/execute/bf64-1.c: Likewise.
3658
3659 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3660
3661         * gcc.dg/20020201-2.c: New test.
3662
3663         * gcc.dg/20020201-3.c: New test.
3664
3665         * gcc.c-torture/execute/bitfld-2.c: New test.
3666
3667 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3668
3669         * gcc.dg/bitfld-1.c: Update.
3670         * gcc.dg/bitfld-2.c: Update.
3671         * gcc.c-torture/execute/bitfld-1.x: New.
3672
3673 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3674
3675         * gcc.c-torture/execute/20020201-1.c: New test.
3676
3677 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3678
3679         PR target/5469
3680         * gcc.dg/20020201-1.c: New test.
3681
3682 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3683
3684         PR fortran/3743
3685         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3686         * g77.f-torture/compile/pr3743.x: Remove
3687
3688 2002-01-31  Tom Rix  <trix@redhat.com>
3689
3690         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3691
3692 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3693
3694         * gcc.dg/noncompile/20020130-1.c: New test.
3695
3696 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3697
3698         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3699
3700 2002-01-29  Richard Henderson  <rth@redhat.com>
3701
3702         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3703         to long long.
3704         * gcc.c-torture/execute/bf64-1.c: Likewise.
3705
3706 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3707
3708         * gcc.c-torture/execute/20020129-1.c: New test.
3709
3710 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3711
3712         * gcc.c-torture/compile/20000224-1.c: Update.
3713         * gcc.c-torture/execute/bitfld-1.c: New tests.
3714         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3715         * gcc.dg/uninit-A.c: Update.
3716
3717 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3718
3719         * g++.dg/template/ctor1.C: Add instantiation.
3720
3721 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3722
3723         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3724         argument to __builtin_prefetch to be const ptr.
3725
3726 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3727
3728         * gcc.c-torture/compile/20020120-1.c: New test.
3729
3730 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3731
3732         * gcc.c-torture/execute/20020127-1.c: New test.
3733
3734 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3735
3736         * g77.dg/f77-edit-i-in.f: New test
3737         * g77.dg/f77-edit-i-out.f: New test
3738
3739 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3740
3741         * gcc.dg/debug/debug.exp: New file.
3742         * gcc.dg/debug/trivial.c: New file.
3743         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3744         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3745         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3746         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3747         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3748         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3749         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3750         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3751         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3752         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3753         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3754         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3755         * gcc.dg/20000503-1.c: Removed.
3756         * gcc.dg/20010207-1.c: Removed.
3757         * gcc.dg/20011223-1.c: Removed.
3758         * gcc.dg/20020104-2.c: Removed.
3759         * gcc.dg/debug-1.c: Removed.
3760         * gcc.dg/debug-2.c: Removed.
3761         * gcc.dg/debug-3.c: Removed.
3762         * gcc.dg/debug-4.c: Removed.
3763         * gcc.dg/debug-5.c: Removed.
3764         * gcc.dg/debug-6.c: Removed.
3765         * gcc.dg/dwarf2-1.c: Removed.
3766         * gcc.dg/dwarf2-2.c: Removed.
3767
3768 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3769
3770         * g++.old-deja/g++.other/eh5.C: New test.
3771         * g++.old-deja/g++.other/sibcall2.C: New test.
3772         * g++.old-deja/g++.other/array9.C: New test.
3773         * g++.old-deja/g++.other/typename2.C: New test.
3774         * g++.old-deja/g++.other/crash60.C: New test.
3775         * g++.old-deja/g++.other/conv9.C: New test.
3776         * g++.old-deja/g++.other/mangle10.C: New test.
3777         * g++.old-deja/g++.other/unchanging1.C: New test.
3778         * g++.old-deja/g++.other/exprstmt1.C: New test.
3779         * g++.old-deja/g++.other/inline23.C: New test.
3780         * g++.old-deja/g++.eh/ia64-1.C: New test.
3781         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3782         * g++.old-deja/g++.other/reload1.C: New test.
3783         * g++.old-deja/g++.other/static20.C: New test.
3784         * g++.old-deja/g++.other/local-alloc1.C: New test.
3785         * g++.old-deja/g++.other/conv8.C: New test.
3786         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3787         * g++.old-deja/g++.other/storeexpr1.C: New test.
3788         * g++.old-deja/g++.other/storeexpr2.C: New test.
3789         * g++.dg/eh/template2.C: New test.
3790         * g++.dg/warn/weak1.C: New test.
3791
3792 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3793
3794         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3795         Remove first, non-varying, argument.
3796
3797 2002-01-23  Richard Henderson  <rth@redhat.com>
3798
3799         * gcc.dg/inline-2.c: New.
3800
3801         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3802         Add optional target arg.  Check number of arguments.
3803         (scan-assembler-not, scan-assembler-dem): Likewise.
3804         (scan-assembler-dem-not): Likewise.
3805
3806 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3807
3808         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3809         line 12.
3810         * g++.old-deja/g++.brendan/parse3.C,
3811         g++.old-deja/g++.other/crash26.C,
3812         g++.old-deja/g++.other/crash28.C,
3813         g++.old-deja/g++.other/crash29.C,
3814         g++.old-deja/g++.other/crash30.C,
3815         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3816
3817 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3818
3819         * gcc.dg/20020115-1.c: New.
3820
3821 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3822
3823         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3824
3825 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3826
3827         * gcc.dg/20020122-3.c: New.
3828
3829 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3830
3831         * g++.dg/other/gc1.C: New test.
3832
3833 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3834
3835         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3836
3837 2002-01-22  Richard Henderson  <rth@redhat.com>
3838
3839         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3840
3841 2002-01-22  Richard Henderson  <rth@redhat.com>
3842
3843         * gcc.dg/20020122-4.c: New.
3844
3845 2002-01-22  H.J. Lu <hjl@gnu.org>
3846
3847         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3848         link output.
3849         * gcc.dg/special/ecos.exp: Likewise.
3850         * lib/g++-dg.exp: Likewise.
3851         * lib/g77-dg.exp: Likewise.
3852         * lib/gcc-dg.exp : Likewise.
3853         * lib/mike-g++.exp: Likewise.
3854         * lib/mike-g77.exp: Likewise.
3855         * lib/mike-gcc.exp: Likewise.
3856         * lib/objc-dg.exp: Likewise.
3857
3858 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3859
3860         PR target/5379
3861         * gcc.dg/20020122-2.c: New test.
3862
3863 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3864
3865         * gcc.dg/20020122-1.c: New test.
3866
3867 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3868
3869         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3870
3871 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3872
3873         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3874
3875 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3876
3877         * gcc.c-torture/compile/20020121-1.c: New test.
3878
3879 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3880
3881         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3882         ld_library_path.
3883
3884 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
3885
3886         * gcc.dg/20020218-1.c: New test.
3887
3888 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
3889
3890         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3891         messages
3892         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3893         "At global scope" warning
3894         * g++.dg/ext/align1.C: Change cygwin test for alignment
3895         from db-bogus to dg-warning
3896
3897 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
3898
3899         * g77.f-torture/compile/cpp2.F: New test.
3900
3901 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3902
3903         * g++.dg/template/access1.C: New test.
3904
3905 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
3906
3907         * gcc.dg/20020118-1.c: New.
3908
3909 2002-01-18  Kazu Hirata  <kazu@hxi.com>
3910
3911         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3912
3913 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3914
3915         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3916         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3917         alignment warnings.
3918
3919 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3920
3921         * gcc.misc-tests/i386-prefetch.exp: Save and restore
3922         torture_with_loops and torture_without_loops
3923
3924 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
3925
3926         * gcc.c-torture/compile/20020116-1.c: New test.
3927
3928 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
3929
3930         * gcc.dg/20020116-2.c: New test.
3931
3932         * gcc.dg/ultrasp4.c: New test.
3933
3934         * gcc.dg/20020116-1.c: New test.
3935
3936 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3937
3938         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3939         by EABI.
3940
3941 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3942
3943         * gcc.misc-tests/i386-prefetch.exp: New.
3944         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3945         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3946         * gcc.misc-tests/i386-pf-none-1.c: New test.
3947         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3948
3949 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3950
3951         * gcc.dg/gnu89-init-1.c: Add new tests.
3952
3953 2002-01-15  Andreas Jaeger  <aj@suse.de>
3954
3955         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
3956         * gcc.dg/i386-mmx-2.c: Likewise.
3957         * gcc.dg/i386-sse-1.c: Likewise.
3958         * gcc.dg/i386-sse-2.c: Likewise.
3959         * gcc.dg/i386-sse-3.c: Likewise.
3960
3961 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
3962
3963         * g77.f-torture/execute/intrinsic-unix-bessel.f:
3964         Uncomment additional cases that now pass.
3965
3966 2002-01-11  Richard Henderson  <rth@redhat.com>
3967
3968         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
3969         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
3970
3971 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
3972
3973         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
3974
3975 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
3976
3977         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
3978         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
3979
3980 2002-01-10  Dale Johannesen  <dalej@apple.com>
3981
3982         * gcc.c-torture/execute/loop-11.c: New.
3983
3984 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
3985
3986         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
3987         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
3988
3989 2002-01-09  Richard Henderson  <rth@redhat.com>
3990
3991         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
3992         type in which to perform the operation for each size.
3993
3994 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
3995
3996         * gcc.c-torture/compile/20020109-2.c: New test.
3997
3998 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
3999
4000         * gcc.c-torture/execute/loop-10.c: New test.
4001
4002 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4003
4004         * gcc.c-torture/compile/20010226-1.c: New test.
4005         * gcc.c-torture/compile/20010227-1.c: New test.
4006         * gcc.c-torture/compile/20010426-1.c: New test.
4007         * gcc.c-torture/compile/20010510-1.c: New test.
4008         * gcc.c-torture/compile/20010605-3.c: New test.
4009         * gcc.c-torture/compile/20010824-1.c: New test.
4010         * gcc.c-torture/execute/20010409-1.c: New test.
4011         * gcc.dg/noncompile/20000901-1.c: New test.
4012         * gcc.dg/20001023-1.c: New test.
4013         * gcc.dg/20001101-1.c: New test.
4014         * gcc.dg/20001102-1.c: New test.
4015         * gcc.dg/20010207-1.c: New test.
4016         * gcc.dg/20010405-1.c: New test.
4017         * gcc.dg/20010822-1.c: New test.
4018         * gcc.dg/20011107-1.c: New test.
4019
4020 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4021
4022         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4023
4024         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4025         execution failure on PA targets.
4026
4027 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4028
4029         * gcc.c-torture/compile/20020109-1.c: New test.
4030
4031 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4032
4033         * gcc.c-torture/execute/20020108-1.c: New test.
4034
4035 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4036
4037         * gcc.dg/20020108-1.c: New test.
4038
4039 2002-01-08  H.J. Lu <hjl@gnu.org>
4040
4041         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4042         for header files.
4043
4044 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4045
4046         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4047         consistency.
4048
4049 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4050
4051         * gcc.dg/altivec-4.c: Test altivec predicates.
4052
4053 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4054
4055         * gcc.c-torture/execute/20020107-1.c: New test.
4056
4057 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4058
4059         PR c/5279
4060         * gcc.c-torture/compile/20020106-1.c: New test.
4061
4062 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4063
4064         * gcc.c-torture/execute/nestfunc-4.c: New test.
4065
4066 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4067
4068         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4069         extra triple that slipped in.
4070         * g++.old-deja/g++.abi/align.C: Likewise.
4071         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4072
4073 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4074
4075         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4076         * g++.old-deja/g++.abi/align.C: Likewise.
4077         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4078
4079         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4080         on FreeBSD/i386.
4081         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4082         FreeBSD.
4083
4084 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4085
4086         * gcc.dg/20020104-1.c: New test.
4087
4088         * gcc.dg/20020104-2.c: New test.
4089
4090 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4091
4092         * gcc.dg/20020103-1.c: Fix typo in target selector.
4093
4094 2002-01-03  Richard Henderson  <rth@redhat.com>
4095
4096         * gcc.dg/20020103-1.c: New.
4097
4098 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4099
4100         * gcc.c-torture/execute/20020103-1.c: New test.
4101
4102 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4103
4104         * g++.dg/other/debug2.C: New test.
4105
4106         * gcc.c-torture/compile/20020103-1.c: New test.
4107
4108 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4109
4110         * gcc.dg/gnu89-init-1.c: Added new tests.
4111
4112 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4113
4114         * g++.dg/template/friend2.C: Remove as patch is reverted.
4115
4116         * g++.dg/warn/oldcast1.C: New test.
4117
4118         * g++.dg/template/ptrmem1.C: New test.
4119         * g++.dg/template/ptrmem2.C: New test.
4120
4121         * g++.dg/template/ntp.C: New test.
4122
4123         * g++.dg/other/component1.C: New test.
4124
4125         * g++.dg/template/ttp3.C: New test.
4126
4127         * g++.dg/template/friend2.C: New test.
4128         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4129
4130 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4131
4132         * g++.dg/other/ptrmem1.C: New test.
4133         * g++.dg/other/ptrmem2.C: New test.
4134
4135 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4136
4137         * g++.dg/template/ctor1.C: New test.
4138
4139 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4140
4141         * g++.dg/template/friend2.C: New test.
4142
4143 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4144
4145         * gcc.dg/mmix-1.c: New test.
4146
4147 2001-12-31  Richard Henderson  <rth@redhat.com>
4148
4149         * gcc.dg/asm-5.c: New.
4150
4151 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4152
4153         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4154         in namespace __gnu_cxx
4155
4156 2001-12-30  Richard Henderson  <rth@redhat.com>
4157
4158         * gcc.dg/debug-6.c: New.
4159
4160 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4161
4162         * gcc.c-torture/compile/20011229-2.c: New test.
4163
4164 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4165
4166         * gcc.dg/debug-3.c: New test.
4167         * gcc.dg/debug-4.c: New test.
4168         * gcc.dg/debug-5.c: New test.
4169
4170 2001-12-29  Richard Henderson  <rth@redhat.com>
4171
4172         * g++.dg/eh/loop1.C: New.
4173
4174 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4175
4176         * g++.dg/template/crash1.C: New test.
4177
4178 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4179
4180         * g++.dg/other/const1.C: New test.
4181
4182 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4183
4184         * gcc.c-torture/compile/20011229-1.c: New test.
4185
4186 2001-12-28  Stan Shebs  <shebs@apple.com>
4187
4188         * lib/objc-torture.exp: Resync with c-torture.exp.
4189         * lib/objc.exp: Load standard libraries.
4190
4191 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4192
4193         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4194         additional tests.
4195
4196 2001-12-27  Roger Sayle <roger@eyesopen.com>
4197
4198         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4199
4200 2001-12-27  Richard Henderson  <rth@redhat.com>
4201
4202         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4203
4204 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4205
4206         * g++.dg/eh/ctor1.C: New test.
4207         * g++.dg/other/error2.C: New test.
4208
4209 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4210
4211         * g++.dg/other/init2.C: New test.
4212
4213 2001-12-24  Richard Henderson  <rth@redhat.com>
4214
4215         * gcc.dg/20011223-1.c: New.
4216         * gcc.dg/inline-1.c: New.
4217
4218 2001-12-23  Richard Henderson  <rth@redhat.com>
4219
4220         * gcc.dg/asm-4.c: Test operand modifiers.
4221
4222 2001-12-23  Richard Henderson  <rth@redhat.com>
4223
4224         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4225
4226 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4227
4228         * gcc.c-torture/execute/20011223-1.c: New test.
4229
4230 2001-12-21  Richard Henderson  <rth@redhat.com>
4231
4232         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4233         re-enables the warning.
4234
4235 2001-12-21  Richard Henderson  <rth@redhat.com>
4236
4237         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4238
4239 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4240
4241         * gcc.c-torture/compile/20011218-1.c: New test.
4242
4243 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4244
4245         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4246         arm-isr.c test.
4247         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4248         epilogue generation for ARM ISR routines.
4249
4250 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4251
4252         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4253         * gcc.dg/format/c90-printf-3.c: Likewise.
4254         * gcc.dg/format/c99-printf-3.c: Likewise.
4255         * gcc.dg/format/ext-1.c: Likewise.
4256         * gcc.dg/format/ext-6.c: Likewise.
4257         * gcc.dg/format/format.h: Prototype unlocked stdio.
4258
4259 2001-12-20  Richard Henderson  <rth@redhat.com>
4260
4261         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4262         (arena): Use it.
4263         (malloc): Correct allocation logic.  Abort if we fill up the
4264         arena before initialization complete.
4265         (realloc): Correct allocation logic.
4266
4267 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4268
4269         * gcc.c-torture/compile/20011219-2.c: New test.
4270
4271         * gcc.c-torture/execute/20011219-1.c: New test.
4272
4273 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4274
4275         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4276         target does not support weak symbols.
4277
4278 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4279
4280         * gcc.c-torture/compile/20011219-1.c: New test.
4281
4282 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4283
4284         * g++.dg/other/error1.C: New test.
4285
4286 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4287
4288         * gcc.c-torture/execute/20011217-1.c: New test.
4289
4290 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4291
4292         * objc.dg/special/: New directory.
4293         * objc.dg/special/special.exp: New file.
4294         * objc.dg/special/unclaimed-category-1.h: New file.
4295         * objc.dg/special/unclaimed-category-1a.m: New file.
4296         * objc.dg/special/unclaimed-category-1.m: New file.
4297
4298 2001-12-17  Andreas Jaeger  <aj@suse.de>
4299
4300         * gcc.c-torture/compile/20011217-2.c: New test.
4301
4302 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4303
4304         * gcc.c-torture/compile/20011217-1.c: New test.
4305
4306 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4307
4308         * testsuite/gcc.dg/20011214-1.c: New.
4309
4310 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4311
4312         * gcc.dg/altivec-4.c: New.
4313
4314 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4315
4316         * gcc.dg/20011113-1.c: New test.
4317
4318 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4319
4320         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4321         std::__malloc_alloc_template<0> and
4322         std::__default_alloc_template<false, 0>.
4323
4324 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4325
4326         * objc/execute/bf-21.m: New test.
4327         * objc/execute/enumeration-1.m: New test.
4328         * objc/execute/enumeration-2.m: New test.
4329
4330 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4331
4332         * gcc.dg/gnu89-init-1.c: New test.
4333
4334 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4335
4336         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4337         * g++.old-deja/g++.jason/2371.C: Likewise.
4338         * g++.old-deja/g++.jason/template33.C: Likewise.
4339         * g++.old-deja/g++.jason/template34.C: Likewise.
4340         * g++.old-deja/g++.jason/template36.C: Likewise.
4341         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4342         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4343         * g++.old-deja/g++.other/typename1.C: Likewise.
4344         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4345         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4346         * g++.old-deja/g++.pt/typename11.C: Likewise.
4347         * g++.old-deja/g++.pt/typename14.C: Likewise.
4348         * g++.old-deja/g++.pt/typename16.C: Likewise.
4349         * g++.old-deja/g++.pt/typename3.C: Likewise.
4350         * g++.old-deja/g++.pt/typename4.C: Likewise.
4351         * g++.old-deja/g++.pt/typename5.C: Likewise.
4352         * g++.old-deja/g++.pt/typename7.C: Likewise.
4353         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4354
4355 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4356
4357         * g++.dg/other/linkage1.C: New test.
4358         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4359         specifiers.
4360
4361 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4362
4363         * gcc.dg/concat.c: New test.
4364
4365 2001-12-11  Stan Shebs  <shebs@apple.com>
4366
4367         * objc/compile: New test directory.
4368         * objc/compile/compile.exp: New expect script.
4369         * objc/compile/20011211-1.m: New compile test.
4370
4371 2001-12-11  Jason Merrill  <jason@redhat.com>
4372
4373         * lib/prune.exp (prune_gcc_output): Also handle "In member
4374         function".  So many permutations...
4375
4376 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4377
4378         * g++.dg/template/typedef1.C: New test.
4379
4380 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4381
4382         * g++.dg/other/copy1.C: New test.
4383
4384 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4385
4386         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4387
4388         * gcc.dg/builtin-choose-expr.c: New.
4389
4390 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4391
4392         * gcc.dg/altivec-2.c: New.
4393
4394 2001-12-07  Richard Henderson  <rth@redhat.com>
4395
4396         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4397
4398 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4399
4400         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4401         ultrasparc.
4402
4403 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4404
4405         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4406
4407 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4408
4409         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4410         variable argument list.
4411
4412 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4413
4414         * gcc.c-torture/execute/memcheck: Delete entire directory.
4415         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4416         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4417
4418 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4419
4420         * gcc.dg/Wshadow-1.c: New test.
4421
4422 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4423
4424         * gcc.c-torture/compile/20011130-1.c: New test.
4425
4426         * gcc.dg/noncompile/20011025-1.c: New test.
4427
4428         * g++.dg/other/anon-union.C: New test.
4429
4430         * gcc.c-torture/execute/20011024-1.c: New test.
4431
4432 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4433
4434         * gcc.c-torture/execute/20000722-1.x,
4435         gcc.c-torture/execute/20010123-1.x: Remove.
4436         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4437         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4438         gcc.dg/c99-complit-2.c: New tests.
4439
4440 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4441
4442         * g++.dg/inherit/base1.C: New test.
4443
4444 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4445
4446         * g++.dg/other/stdarg1.C: New test.
4447
4448         * gcc.c-torture/compile/20011130-2.c: New test.
4449
4450 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4451
4452         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4453         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4454         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4455         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4456         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4457         * gcc.dg/builtin-prefetch-1.c: New test.
4458
4459 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4460
4461         * gcc.dg/20011130-1.c: New test.
4462
4463 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4464
4465         * g++.dg/other/scope1.C: New test.
4466         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4467
4468 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4469
4470         * gcc.dg/vla-init-1.c: New test.
4471
4472 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4473
4474         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4475
4476 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4477
4478         * objc.dg/alias.m: Update.
4479         * objc.dg/class-1.m: Update.
4480         * objc.dg/const-str-1.m: Update.
4481         * objc.dg/fwd-proto-1.m: Update.
4482         * objc.dg/id-1.m: Update.
4483         * objc.dg/super-class-1.m: Update.
4484
4485 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4486
4487         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4488         constructs.
4489
4490 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4491
4492         * gcc.c-torture/execute/20011128-1.c: New test.
4493
4494 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4495
4496         * gcc.dg/20011127-1.c: New test.
4497
4498 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4499
4500         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4501         from Austin Group draft 7.
4502         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4503         scanf format arguments.
4504         * gcc.dg/format/no-exargs-2.c: New test.
4505
4506 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4507
4508         * g++.dg/abi/vbase8-4.C: New test.
4509
4510 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4511
4512         * gcc.c-torture/execute/20011121-1.c: New test.
4513
4514 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4515
4516         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4517
4518 2001-11-23  Andreas Jaeger  <aj@suse.de>
4519
4520         * gcc.dg/cpp/charconst-2.c: New test.
4521
4522 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4523
4524         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4525         to the host if it is remote.  Let tests specify extra headers
4526         they use.
4527         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4528         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4529         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4530         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4531         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4532         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4533         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4534         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4535         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4536         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4537
4538 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4539
4540         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4541         for little endian ARMs.
4542
4543 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4544
4545         * gcc.c-torture/compile/20011119-1.c: New test.
4546         * gcc.c-torture/compile/20011119-2.c: New test.
4547
4548 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4549
4550         * gcc.dg/altivec-1.c: Fix typo.
4551
4552 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4553
4554         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4555
4556 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4557
4558         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4559
4560 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4561
4562         * lib/g77.exp: Don't specify --rpath-link.
4563
4564         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4565         across all the headers.
4566         * gcc.dg/format/format.exp: For testing on a remote host,
4567         copy format.h.
4568
4569         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4570         * gcc.c-torture/execute/930406-1.c: Likewise.
4571         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4572
4573 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4574
4575         * gcc.dg/altivec-1.c: New.
4576
4577 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4578
4579         * gcc.dg/cpp/fpreprocessed.c: New test case.
4580
4581 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4582
4583         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4584         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4585         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4586
4587 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4588
4589         * gcc.dg/no-builtin-1.c: New test.
4590
4591 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4592
4593         * gcc.c-torture/execute/20011115-1.c: New test.
4594
4595 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4596
4597         * gcc.c-torture/compile/20011114-2.c: New test.
4598         * gcc.c-torture/compile/20011114-3.c: New test.
4599         * gcc.c-torture/compile/20011114-4.c: New test.
4600
4601 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4602
4603         * g++.dg/other/init1.C: New test.
4604
4605 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4606
4607         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4608         message.
4609
4610         * gcc.c-torture/execute/20011114-1.c: New testcase.
4611
4612         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4613         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4614         like the (before this change) version of 20010327-1.c.
4615
4616 2001-11-14  Roger Sayle <roger@eyesopen.com>
4617
4618         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4619
4620 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4621
4622         * g++.dg/init/array2.C: New test.
4623
4624 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4625
4626         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4627
4628 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4629
4630         * g++.dg/other/forscope1.C: New test.
4631         * g++.dg/ext/forscope1.C: New test.
4632         * g++.dg/ext/forscope2.C: New test.
4633
4634 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4635
4636         * gcc.c-torture/execute/20011113-1.c: New test.
4637
4638 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4639
4640         * gcc.c-torture/execute/20011109-2.c: New test.
4641
4642         * gcc.c-torture/execute/20011109-1.c: New test.
4643
4644 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4645
4646         * gcc.c-torture/compile/20011109-1.c: New test.
4647
4648 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4649
4650         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4651         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4652         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4653         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4654         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4655         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4656         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4657
4658 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4659
4660         * g++.dg/warn/Wshadow-1.C: New tests.
4661         * g++.old-deja/g++.mike/for3.C: Update.
4662
4663 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4664
4665         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4666         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4667         XFAILs.  Adjust expected error texts.
4668         * gcc.c-torture/compile/20011106-1.c,
4669         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4670         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4671         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4672         gcc.dg/c99-array-lval-5.c: New tests.
4673
4674 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4675
4676         * gcc.dg/cpp/defined.c: Update.
4677
4678 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4679
4680         * gcc.c-torture/execute/anon-1.c: New test.
4681
4682 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4683
4684         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4685         same size, so no warning should be produced on stormy16.
4686
4687         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4688         due to oversized array.
4689         * g++.old-deja/g++.mike/ns15.C: Likewise.
4690         * g++.old-deja/g++.pt/crash16.C: Likewise.
4691
4692 2001-11-02  Graham Stott  <grahams@redhat.com>
4693
4694         * g++.dgother/debug1.C: Fix typos.
4695
4696 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4697
4698         * g++.dg/other/debug1.C: New test.
4699
4700 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4701
4702         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4703         of unsigned long.
4704
4705 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4706
4707         * gcc.dg/20011029-2.c: New test.
4708
4709         * gcc.c-torture/compile/20011029-1.c: New test.
4710
4711 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4712
4713         * objc/execute/class_self-1.m: New test.
4714         * objc/execute/class_self-2.m: New test.
4715
4716 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4717
4718         * gcc.misc-tests/msgs.exp: Delete.
4719         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4720         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4721         error set to match recent changes.
4722
4723 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4724
4725         * gcc.dg/20011021-1.c: New test.
4726
4727 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4728
4729         * gcc.c-torture/compile/20011023-1.c: New test.
4730
4731 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4732
4733         * lib/g77.exp: Rewrite based on lib/g++.exp.
4734
4735 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4736
4737         * gcc.c-torture/execute/20011019-1.c: New test.
4738
4739         * gcc.dg/20011018-1.c: New test.
4740
4741 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4742
4743         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4744
4745 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4746
4747         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4748         * gcc.dg/attr-invalid.c: Likewise.
4749
4750 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4751
4752         * testsuite/gcc.dg/20011015-1.c: New test.
4753
4754 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4755
4756         * g++.dg/template/unify2.C: New test.
4757
4758 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4759
4760         * g++.dg/other/exception-specification.C: New test
4761
4762 2001-10-13  Tom Rix  <trix@redhat.com>
4763
4764         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4765         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4766
4767 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4768
4769         * testsuite/gcc.dg/20011009-1.c: New test.
4770
4771 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4772
4773         PR g++/4476
4774         * g++.dg/other/friend1.C: New test.
4775
4776 2001-10-11  Richard Henderson  <rth@redhat.com>
4777
4778         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4779
4780 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4781
4782         * gcc.c-torture/compile/20011010-1.c: New.
4783
4784 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4785
4786         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4787         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4788         g77.f-torture/execute/execute.exp,
4789         g77.f-torture/noncompile/noncompile.exp,
4790         gcc.c-torture/compile/compile.exp,
4791         gcc.c-torture/execute/execute.exp,
4792         gcc.c-torture/execute/ieee/ieee.exp,
4793         gcc.c-torture/execute/memcheck/memcheck.exp,
4794         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4795         objc/execute/execute.exp: Update FSF address.
4796
4797 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4798
4799         * gcc.dg/cpp/cmdlne-C.c: Update.
4800         * gcc.dg/cpp/cmdlne-C2.c: New.
4801
4802 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4803
4804         * gcc.c-torture/execute/20011008-3.c: New.
4805
4806 2001-10-08  DJ Delorie  <dj@redhat.com>
4807
4808         * gcc.dg/20011008-1.c: New.
4809         * gcc.dg/20011008-2.c: New.
4810
4811 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4812
4813         * gcc.dg/cpp/spacing1.c: Update test.
4814
4815 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4816
4817         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4818         spelling errors of "separate" as "seperate".
4819
4820 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4821
4822         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4823         enough to avoid inlining.
4824
4825 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4826
4827         * lib/g77.exp: set libg2c_dir correctly.
4828
4829 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4830
4831         * gcc.dg/cpp/macro11.c: New test.
4832
4833 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4834
4835         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4836         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4837         gcc.dg/format/multattr-3.c: New tests.
4838         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4839         tests for format attributes on function pointers being rejected.
4840
4841 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4842
4843         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4844
4845 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4846
4847         * g++.dg/warn/format1.C: New test.
4848
4849 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4850
4851         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4852
4853 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4854
4855         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4856
4857 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4858
4859         * gcc.dg/cpp/redef2.c: Add test.
4860
4861 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4862
4863         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4864         long-standing bug on i686, apparently.
4865         * gcc.c-torture/execute/loop-2c.x: New file.
4866         * gcc.c-torture/execute/loop-2d.x: New file.
4867         * gcc.c-torture/execute/loop-3c.x: New file.
4868
4869 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4870
4871         * gcc.dg/cpp/20000625-2.c: Correct line number.
4872
4873 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4874
4875         * gcc.dg/cpp/macro10.c: New test.
4876         * gcc.dg/cpp/strify3.c: New test.
4877         * gcc.dg/cpp/spacing1.c: Add tests.
4878         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4879         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4880
4881 2001-09-24  DJ Delorie  <dj@redhat.com>
4882
4883         * gcc.c-torture/execute/20010924-1.c: New test.
4884
4885 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4886
4887         * testsuite/objc/execute/paste.m: Remove.
4888
4889 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4890
4891         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4892
4893 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
4894
4895         * g77.dg/strlen0.f: New test.
4896
4897 2001-09-21  Richard Henderson  <rth@redhat.com>
4898
4899         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4900         * g++.old-deja/g++.abi/vtable2.C: Likewise.
4901
4902 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4903
4904         Table-driven attributes.
4905         * g++.dg/ext/attrib1.C: New test.
4906
4907 2001-09-20  DJ Delorie  <dj@redhat.com>
4908
4909         * gcc.dg/20000926-1.c: Update expected warning messages.
4910         * gcc.dg/array-2.c: Likewise, and test for warnings too.
4911         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4912         array.
4913
4914 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
4915
4916         * g++.dg/eh/registers1.C: New test case.
4917
4918 2001-09-17  Richard Henderson  <rth@redhat.com>
4919
4920         * gcc.dg/array-5.c: Fix VLA decomposition test.
4921
4922 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4923
4924         * gcc.dg/cpp/line5.c: New testcase.
4925
4926 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4927
4928         * gcc.dg/cpp/macro9.c: New test.
4929
4930 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
4931
4932         * gcc.c-torture/execute/980223.c: Change type of addr from long
4933         to char *.
4934
4935 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4936
4937         * gcc.c-torture/execute/20010915-1.c: New test.
4938
4939 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4940
4941         * g77.dg/bprob: New directory.
4942         * g77.dg/bprob/bprob.exp: New file.
4943         * g77.dg/bprob/bprob-1.f: New test.
4944         * g77.dg/gcov: New directory.
4945         * g77.dg/gcov/gcov.exp: New file.
4946         * g77.dg/gcov/gcov-1.f: New test.
4947         * g77.dg/gcov/gcov-1.x: New file.
4948
4949 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4950
4951         * gcc.dg/cpp/directiv.c: Update.
4952         * gcc.dg/cpp/undef1.c: Update.
4953
4954 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
4955
4956         * gcc.dg/20010912-1.c: New test.
4957
4958 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
4959
4960         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
4961         language-independent file in lib.
4962         * lib/gcov.exp: New file.
4963
4964 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4965
4966         * gcc.c-torture/compile/20010911-1.c: New test.
4967
4968 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
4969
4970         * lib/profopt.exp: New, to support profile-directed optimizations.
4971         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
4972         * gcc.misc-tests/bprob-1.c: New test.
4973         * gcc.misc-tests/bprob-2.c: New test.
4974
4975 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
4976
4977         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
4978         XFAIL and which kinds of gcov output to verify.
4979         * gcc.misc-tests/gcov-4b.x: New file.
4980         * gcc.misc-tests/gcov-5b.x: New file.
4981         * gcc.misc-tests/gcov-6.x: New file.
4982         * gcc.misc-tests/gcov-7.c: New test.
4983         * gcc.misc-tests/gcov-7.x: New file.
4984
4985 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
4986
4987         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
4988         * gcc.misc-tests/gcov-6.c: New test.
4989
4990 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4991
4992         PR c++/3986
4993         * g++.dg/abi/vbase1.C: New test.
4994
4995 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
4996
4997         * objc.dg/method-2.m: New.
4998
4999 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5000
5001         PR c++/4203
5002         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5003         * g++.dg/init/empty1.C: New test.
5004
5005 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5006
5007         * gcc.c-torture/compile/20010903-1.c: New test.
5008
5009 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5010
5011         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5012         for m68k.
5013
5014 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5015
5016         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5017
5018         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5019
5020         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5021
5022 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5023
5024         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5025         for 16-bit 'unsigned int'.
5026
5027 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5028
5029         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5030
5031 2001-08-27  Richard Henderson  <rth@redhat.com>
5032
5033         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5034         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5035
5036 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5037
5038         * gcc.dg/asm-names.c (ymain): New.
5039
5040 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5041
5042         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5043         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5044         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5045
5046 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5047
5048         * gcc.dg/compare5.c: New testcase.
5049
5050 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5051
5052         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5053         and "In instantiation".
5054
5055 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5056
5057         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5058
5059 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5060
5061         * gcc.misc-tests/gcov.exp: Add support for branch information.
5062         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5063         * gcc.misc-tests/gcov-4.c: New test.
5064         * gcc.misc-tests/gcov-4b.c: New test.
5065         * gcc.misc-tests/gcov-5b.c: New test.
5066
5067 2001-08-20  Zack Weinberg  <zackw@panix.com>
5068
5069         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5070         expected to fail.
5071
5072 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5073
5074         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5075
5076 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5077
5078         * g++.dg/eh/template1.C: New test.
5079
5080 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5081
5082         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5083         Fix thinko.
5084         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5085         for xfail.
5086
5087 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5088
5089         * lib/g77-dg.exp:  Use prune.exp for common procedures
5090         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5091         * lib/g77.exp: (g77-dg-prune) Remove
5092
5093 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5094
5095         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5096
5097 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5098
5099         * g++.dg/template/unify1.C: New test.
5100
5101 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5102
5103         * g++.dg/abi/empty4.C: New test.
5104
5105 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5106
5107         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5108         solaris2.*
5109         * g77.f-torture/compile/pr3743.x: Likewise
5110
5111 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5112
5113         * g++.dg/other/using-declaration.C: New test.
5114
5115 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5116
5117         * gcc.dg/cpp/tr-sign.c: New testcase.
5118
5119 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5120
5121         * gcc.dg/cpp/19951025-1.c: Revert.
5122         * gcc.dg/cpp/directiv.c: We no longer process directives that
5123         interrupt macro arguments.
5124
5125 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5126
5127         * gcc.dg/bconstp-1.c: New test.
5128
5129 2001-08-03  Richard Henderson  <rth@redhat.com>
5130
5131         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5132
5133 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5134
5135         * gcc.dg/cpp/19951025-1.c: Update.
5136
5137 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5138
5139         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5140         should be x.
5141
5142 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5143
5144         Kill -fhonor-std.
5145         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5146         * g++.old-deja/g++.other/std1.C: Likewise.
5147         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5148
5149 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5150
5151         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5152         (g77_pass, g77_fail, g77_finish, g77_exit,
5153         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5154
5155 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5156
5157         * g77.dg/fbackslash.f
5158         * g77.dg/fcase-preserve.f
5159         * g77.dg/ff90-1.f
5160         * g77.dg/ffixed-line-length-0.f
5161         * g77.dg/ffixed-line-length-132.f
5162         * g77.dg/ffixed-line-length-7.f
5163         * g77.dg/ffixed-line-length-72.f
5164         * g77.dg/ffixed-line-length-none.f
5165         * g77.dg/ffree-form-1.f
5166         * g77.dg/fno-backslash.f
5167         * g77.dg/fno-f90-1.f
5168         * g77.dg/fno-fixed-form-1.f
5169         * g77.dg/fno-onetrip.f
5170         * g77.dg/fno-typeless-boz.f
5171         * g77.dg/fno-underscoring.f
5172         * g77.dg/fno-vxt-1.f
5173         * g77.dg/fonetrip.f
5174         * g77.dg/ftypeless-boz.f
5175         * g77.dg/fugly-assumed.f
5176         * g77.dg/funderscoring.f
5177         * g77.dg/fvxt-1.f
5178
5179 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5180
5181         * objc.dg/fwd-proto-1.m: New.
5182         * objc.dg/local-decl-1.m: New.
5183         * objc.dg/naming-1.m: New.
5184         * objc.dg/naming-2.m: New.
5185         * objc.dg/proto-hier-1.m: New.
5186
5187 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5188
5189         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5190         largest-type elements to a struct makes its size grow.
5191
5192 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5193
5194         * g++.dg/abi/vthunk1.C: New test.
5195
5196 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5197
5198         * g++.dg/abi/vbase8-22.C: New test.
5199
5200 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5201
5202         * gcc.dg/cpp/macro8.c: New test.
5203
5204 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5205
5206         * g++.dg/abi/vbase8-21.C: New test.
5207
5208 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5209
5210         * g++.dg/abi/vbase8-10.C: New test.
5211
5212 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5213
5214         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5215         ${tool}_set_ld_library_path.
5216         Changed caller.
5217         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5218         g++.exp.
5219
5220 2001-07-26  Stan Cox <scox@redhat.com>
5221
5222         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5223         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5224         gcc_exit, gcc_check_unsupported_p):
5225         Moved to gcc-deps.exp
5226         * gcc-deps.exp: New file.
5227
5228 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5229
5230         * g++.old-deja/g++.pt/defarg14.C: New test.
5231
5232 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5233
5234         * g++.old-deja/g++.other/lineno5.C: New test.
5235
5236 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5237
5238         * g++.old-deja/g++.pt/crash68.C: New test.
5239
5240 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5241
5242         * g++.old-deja/g++.other/crash42.C: New test.
5243
5244 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5245
5246         * gcc.dg/cpp/extratokens.c: Fix.
5247         * gcc.dg/cpp/skipping2.c: New tests.
5248
5249 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5250
5251         * gcc.c-torture/execute/20010724-1.c: New file.
5252         * gcc.c-torture/execute/20010724-1.x: New file.
5253
5254 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5255
5256         * g++.old-deja/g++.other/cond7.C: New test.
5257
5258 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5259
5260         * g++.old-deja/g++.other/optimize4.C: New test.
5261
5262 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5263
5264         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5265
5266 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5267
5268         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5269         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5270         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5271         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5272
5273         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5274         bug report" message.
5275
5276         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5277         * g++.dg/ext/instantiate1.C: Move from old-deja.
5278
5279 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5280
5281         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5282         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5283         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5284         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5285
5286 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5287
5288         * gcc.c-torture/execute/20010723-1.c: New test.
5289
5290 2001-07-23  Ben Elliston  <bje@redhat.com>
5291
5292         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5293
5294 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5295
5296         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5297         i[34567]86-*-*.
5298         Delete handling of ieee_multilib_flags.
5299         Pass -mieee for alpha*-*-* and sh-*-*.
5300         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5301
5302 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         Remove old-abi tests.
5305         * g++.old-deja/g++.mike/p11116.C: Remove.
5306         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5307
5308 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5309
5310         * g77.f-torture/compile/pr3743.f:  New test
5311
5312 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5313
5314         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5315
5316 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5317
5318         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5319         g++.old-deja/g++.pt/static6.C: Likewise.
5320         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5321         supports weak symbols.
5322
5323 2001-07-18  Andreas Jaeger  <aj@suse.de>
5324
5325         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5326         supported again.
5327
5328 2001-07-18  Andreas Jaeger  <aj@suse.de>
5329
5330         * gcc.dg/iftrap-1.c: Fix target line.
5331
5332 2001-07-17  Richard Henderson  <rth@redhat.com>
5333
5334         * gcc.c-torture/execute/20010717-1.c: New.
5335
5336 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5337
5338         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5339         tests.
5340
5341 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5342
5343         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5344
5345 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5346
5347         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5348         UAC_SIGBUS, UAC_NOPRINT definitions.
5349
5350 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5351
5352         * objc/execute/object_is_class.m: New test.
5353         * objc/execute/object_is_meta_class.m: New test.
5354
5355 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5356
5357         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5358         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5359
5360 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5361
5362         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5363         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5364
5365 2001-07-14  Richard Henderson  <rth@redhat.com>
5366
5367         * gcc.dg/iftrap-1.c: New.
5368
5369 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5370
5371         * g77.f-torture/execute/intrinsic77.f: New test.
5372
5373 2001-07-11  Janis Johnson <janis@us.ibm.com>
5374
5375         * gcc.misc-tests/gcov-3.c: New test.
5376
5377 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5378
5379         * gcc.c-torture/compile/20010711-1.c,
5380         * gcc.c-torture/compile/20010711-2.c: New tests.
5381
5382 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5383
5384         * gcc.c-torture/execute/20010711-1.c: New test.
5385
5386 2001-07-11  Ben Elliston  <bje@redhat.com>
5387
5388         * g++.old-deja/g++.other/enum5.C: New test.
5389
5390 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5391
5392         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5393         (g++-dg-prune): Call prune_gcc_output.
5394         * prune.exp: New file for prune_gcc_output.
5395         * lib/g++.exp, lib/gcc.exp: Load it.
5396
5397 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5398
5399         * gcc.c-torture/compile/20010701-1.c,
5400         g++.old-deja/g++.ext/attrib6.C: New tests.
5401
5402 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5403
5404         * gcc.c-torture/compile/20010706-1.c: New test.
5405
5406 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5407
5408         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5409
5410 2001-06-28  Stan Shebs  <shebs@apple.com>
5411
5412         * gcc.dg/pragma-darwin.c: New test.
5413
5414 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5415
5416         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5417         Solaris 2.[678] system.
5418
5419 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5420
5421         * gcc.dg/20010622-1.c: New test.
5422
5423 2001-06-18  Stan Shebs  <shebs@apple.com>
5424
5425         * objc.dg: New directory.
5426         * objc.dg/dg.exp: New file.
5427         * objc.dg/alias.m: New.
5428         * objc.dg/class-1.m: New.
5429         * objc.dg/class-2.m: New.
5430         * objc.dg/const-str-1.m: New.
5431         * objc.dg/const-str-2.m: New.
5432         * objc.dg/id-1.m: New.
5433         * objc.dg/method-1.m: New.
5434         * objc.dg/super-class-1.m: New.
5435         * lib/objc-dg.exp: New file.
5436
5437 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5438
5439         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5440         of label name.
5441
5442 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5443
5444         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5445
5446 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5447
5448         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5449         variable.
5450
5451 2001-06-12  Richard Henderson  <rth@redhat.com>
5452
5453         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5454
5455 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5456
5457         * g++.old-deja/g++.abi/vbase5.C: New test.
5458         * g++.old-deja/g++.abi/vbase6.C: New test.
5459         * g++.old-deja/g++.abi/vbase7.C: New test.
5460
5461 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5462
5463         * gcc.c-torture/compile/20010610-1.c: New test.
5464
5465 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5466
5467         * g++.old-deja/g++.abi/vbase4.C: New test.
5468
5469 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5470
5471         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5472         support %f for HC11/HC12 targets.
5473         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5474         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5475         on HC11/HC12 targets.
5476         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5477
5478 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5479
5480         * gcc.dg/wchar_t-1.c: New file.
5481         * gcc.dg/wint_t-1.c: Likewise.
5482
5483 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5484
5485         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5486
5487 2001-06-11  Richard Henderson  <rth@redhat.com>
5488
5489         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5490
5491 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5492
5493         * gcc.c-torture/compile/20010611-1.c: New test.
5494
5495 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5496
5497         * gcc.dg/c99-tag-1.c: Add more tests.
5498
5499 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5500
5501         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5502         representation on MN10300 and ARM/Thumb.
5503
5504 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5505
5506         * g77.f-torture/execute/20010610.f: New.
5507
5508 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5509
5510         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5511         names.
5512
5513 2001-06-09  Richard Henderson  <rth@redhat.com>
5514
5515         * gcc.c-torture/execute/ashrdi-1.c: New.
5516         * gcc.c-torture/execute/ashldi-1.c: New.
5517         * gcc.c-torture/execute/lshrdi-1.c: New.
5518
5519 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5520
5521         * objc/execute/load-3.m: Added. Check sending +load to categories,
5522         in addition to classes.
5523
5524 2001-06-08  Stan Shebs  <shebs@apple.com>
5525
5526         * objc/execute/load-2.m: New test.  From Nicola Pero
5527         <n.pero@mi.flashnet.it>.
5528
5529 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5530
5531         * gcc.c-torture/execute/20010605-2.c: New test.
5532
5533 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5534
5535         * g++.old-deja/g++.abi/vbase2.C: New test.
5536         * g++.old-deja/g++.abi/vbase3.C: New test.
5537
5538 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5539
5540         * g++.old-deja/g++.pt/friend49.C: New test.
5541
5542 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5543
5544         * g++.old-deja/g++.ext/anon3.C: New test.
5545
5546 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5547
5548         * g++.old-deja/g++.other/conv7.C: New test.
5549
5550 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5551
5552         * gcc.c-torture/compile/20010605-2.c: New test.
5553
5554 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5555
5556         * gcc.c-torture/execute/20010604-1.c: New test.
5557
5558 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5559
5560         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5561
5562 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5563
5564         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5565         (g++_link_flags): Likewise.
5566         (g++_init): Pass gccpath's value to two previous functions.
5567
5568 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5569
5570         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5571         Ensure logfile entry matches exec command line.
5572
5573 2001-05-31  Richard Henderson  <rth@redhat.com>
5574
5575         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5576         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5577
5578 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5579
5580         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5581         compiler for irix6.2
5582
5583 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5584
5585         * g++.old-deja/g++.other/optimize3.C: New file.
5586
5587 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5588
5589         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5590         assemble.
5591
5592 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5593
5594         * g++.old-deja/g++.other/optimize2.C: New file.
5595
5596 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5597
5598         * gcc.c-torture/compile/20010518-2.c: New file.
5599         * gcc.c-torture/execute/20010518-1.c: New file.
5600         * gcc.c-torture/execute/20010518-2.c: New file.
5601
5602 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5603
5604         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5605
5606 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5607
5608         G++ no longer defines builtins that do not begin with __builtin.
5609         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5610         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5611         * g++.old-deja/g++.law/builtin1.C: Likewise.
5612         * g++.old-deja/g++.law/cvt2.C: Likewise.
5613         * g++.old-deja/g++.mike/net5.C: Likewise.
5614         * g++.old-deja/g++.other/builtins1.C: Likewise.
5615         * g++.old-deja/g++.other/builtins2.C: Likewise.
5616         * g++.old-deja/g++.other/builtins3.C: Likewise.
5617         * g++.old-deja/g++.other/builtins4.C: Likewise.
5618         * g++.old-deja/g++.other/inline8.C: Likewise.
5619         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5620
5621 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5622
5623         * g++.old-deja/g++.pt/using1.C: Adjust.
5624         * g++.old-deja/g++.pt/using2.C: New test.
5625
5626 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5627
5628         * gcc.dg/cpp/charconst.c: New tests.
5629         * gcc.dg/cpp/escape.c: New tests.
5630         * gcc.dg/cpp/escape-1.c: New tests.
5631         * gcc.dg/cpp/escape-2.c: New tests.
5632         * gcc.dg/cpp/ucs.c: New tests.
5633
5634 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5635
5636         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5637         native compiler for irix6.5.
5638
5639 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5640
5641         * lib/g++.exp (g++_include_flags): Use args to compute
5642         get_multilibs.
5643         (g++_link_flags): Likewise.
5644         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5645
5646 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5647
5648         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5649
5650 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5651
5652         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5653         this file.
5654
5655 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5656
5657         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5658         STACK_SIZE;
5659         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5660         to STACK_SIZE; Use it to define size of add_histo array.
5661         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5662         to STACK_SIZE.
5663         (f): Use GITT_SIZE to define size of gitt local table.
5664         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5665         to STACK_SIZE; Use it to define size of bytemem array.
5666
5667 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5668
5669         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5670         on 68HC11/HC12 due to the asm instruction.
5671         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5672         * gcc.c-torture/compile/920520-1.x: Likewise.
5673         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5674         on 68HC11/HC12 because the function is larger than 64K.
5675         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5676         on 68HC11/HC12 because the structure is too large.
5677
5678 2001-05-20  Richard Henderson  <rth@redhat.com>
5679
5680         * gcc.c-torture/execute/20010520-1.c: New.
5681
5682 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5683
5684         * g++.old-deja/g++.warn/compare1.C: New test.
5685         * gcc.dg/compare4.c: New test.
5686
5687 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5688
5689         * g++.old-deja/g++.other/optimize1.C: New test.
5690
5691 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5692
5693         * g++.old-deja/g++.pt/spec41.C: New test.
5694
5695 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5696
5697         * gcc.c-torture/compile/20010114-1.x: Remove.
5698
5699 2001-05-18  Stan Shebs  <shebs@apple.com>
5700
5701         * gcc.c-torture/compile/20010518-1.c: New test.
5702
5703 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5704
5705         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5706         * g++.old-deja/g++.pt/crash67.C: New test.
5707
5708 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5709
5710         * g++.old-deja/g++.other/debug9.C: New test.
5711
5712 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5713
5714         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5715
5716 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5717
5718         * gcc.c-torture/compile/20010516-1.c: New test.
5719
5720 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5721
5722         * g++.old-deja/g++.other/crash41.C: New test.
5723
5724 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5725
5726         * g++.old-deja/g++.pt/crash66.C: New test.
5727
5728 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5729
5730         * g++.old-deja/g++.robertl/eb27.C: Convert.
5731
5732 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5733
5734         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5735         declaration being redundant.
5736
5737 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5738
5739         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5740
5741 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5742
5743         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5744
5745 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5746
5747         * lib/g++.exp: Use testsuite_flags.
5748
5749 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5750
5751         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5752
5753 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5754
5755         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5756
5757 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5758
5759         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5760
5761 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5762
5763         * gcc.c-torture/compile/20010313-1.c: New test.
5764
5765 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5766
5767         * gcc.dg/cpp/direct2.c: New test.
5768         * gccq.dg/cpp/direct2s.c: New test.
5769
5770         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5771
5772 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5773
5774         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5775         * g++.old-deja/g++.other/op3.C: Likewise.
5776
5777 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5778
5779         * gcc.dg/cpp/syshdr.h: New file.
5780         * gcc.dg/cpp/sysmac1.c: Update.
5781         * gcc.dg/cpp/sysmac2.c: Update.
5782
5783 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5784
5785         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5786
5787 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5788
5789         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5790         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5791
5792 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5793
5794         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5795
5796 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5797
5798         * lib/g++.exp (g++_include_flags): Don't use any special flags
5799         if TESTING_IN_BUILD_TREE is not defined.
5800         (g++_init): Use a plain 'c++' as the compiler if
5801         TESTING_IN_BUILD_TREEE is not defined.
5802
5803 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5804
5805         * g++.old-deja/g++.eh/catch13.C: New test.
5806         * g++.old-deja/g++.eh/catch14.C: New test.
5807
5808 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5809
5810         * gcc.dg/cpp/tr-define.c: New test.
5811
5812 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5813
5814         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5815         <stdlib.h>, not <malloc.h>.
5816
5817 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5818
5819         * g++.old-deja/g++.ns/template17.C: New test.
5820
5821 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5822
5823         * g++.old-deja/g++.pt/ref4.C: New test.
5824
5825 2001-04-30  Richard Henderson  <rth@redhat.com>
5826
5827         * gcc.dg/20000724-1.c: Revert last change.
5828
5829 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5830
5831         * g77.f-torture/execute/20010430.f: New test.
5832
5833 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5834
5835         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5836
5837 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5838
5839         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5840
5841 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5842
5843         * g++.old-deja/g++.eh/crash6.C: New test.
5844
5845 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5846
5847         * g++.old-deja/g++.other/warn7.C: New test.
5848
5849 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5850
5851         * g++.old-deja/g++.other/defarg9.C: New test.
5852
5853 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5854
5855         * g77.f-torture/compile/20010426.f: New test.
5856         * g77.f-torture/execute/20010426.f: New test.
5857
5858 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5859
5860         * g77.f-torture/compile/20000629-1.x: Remove - error
5861         has been fixed.
5862
5863 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5864
5865         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5866         Tweak slightly to work with g++.dg framework.
5867         * g++.dg/special/ecos.exp: Run initp1.C test.
5868         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5869
5870         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5871         its linker doesn't give line numbers either.
5872         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5873
5874 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5875
5876         * g++.old-deja/g++.other/lex1.C: New test.
5877
5878 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5879
5880         * gcc.dg/noncompile/20010425-1.c: New test.
5881
5882 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5883
5884         * g++.old-deja/g++.pt/mangle2.C: New test.
5885
5886 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5887
5888         * gcc.dg/format/plus-1.c: New test.
5889
5890 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5891
5892         * gcc.dg/20010423-1.c: New test.
5893
5894 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5895
5896         * gcc.c-torture/execute/20010422-1.c: New test.
5897
5898 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
5899
5900         * g++.old-deja/g++.ns/type2.C: New test.
5901
5902 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
5903
5904         * g++.old-deja/g++.other/perf1.C: New test.
5905
5906 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
5907
5908         * gcc.dg/c99-func-2.c: Remove xfail.
5909         * gcc.dg/c99-func-3.c: Remove xfail.
5910         * gcc.dg/c99-func-4.c: Remove xfail.
5911
5912 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
5913
5914         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5915
5916 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5917
5918         * gcc.c-torture/compile/20010423-1.c: New test.
5919
5920 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5921
5922         * g++.old-deja/g++.pt/typename28.C: New test.
5923
5924 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5925
5926         * g++.old-deja/g++.abi/empty2.C: New test.
5927         * g++.old-deja/g++.abi/empty3.C: New test.
5928
5929 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5930
5931         * g++.old-deja/g++.other/comdat2.C: New test.
5932         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5933
5934 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5935
5936         * g++.old-deja/g++.other/overload14.C: New test.
5937
5938 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5939
5940         * g++.old-deja/g++.other/lookup23.C: New test.
5941
5942 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5943
5944         * gcc.c-torture/execute/20010403-1.c: New test.
5945
5946 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5947             Mark Mitchell  <mark@codesourcery.com>
5948
5949         * lib/old-dejagnu.exp: Don't delete output of executable.
5950         Add .exe suffix to executables.
5951
5952 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
5953
5954         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
5955
5956 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5957
5958         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
5959
5960 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5961
5962         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
5963         * g++.old-deja/g++.abi/crash1.C: New test.
5964
5965 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
5966
5967         * g++.old-deja/g++.other/crash40.C: New test.
5968
5969 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5970
5971         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
5972
5973 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
5974
5975         * g++.old-deja/g++.other/warn6.C: New test.
5976
5977 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5978
5979         * g++.old-deja/g++.robertl/eb42.C: Same.
5980
5981 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5982
5983         * gcc.dg/wtr-conversion-1.c: New testcase.
5984
5985 2001-04-10  Richard Henderson  <rth@redhat.com>
5986
5987         * g++.old-deja/g++.other/array5.C: New.
5988
5989 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5990
5991         * gcc.c-torture/execute/20010408-1.c: New test.
5992
5993 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
5994
5995         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
5996         headers and constructs.
5997         * g++.old-deja/g++.robertl/eb79.C: Same.
5998         * g++.old-deja/g++.robertl/eb77.C (main): Same.
5999         * g++.old-deja/g++.robertl/eb73.C: Same.
6000         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6001         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6002         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6003         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6004         * g++.old-deja/g++.robertl/eb44.C: Same.
6005         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6006         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6007         * g++.old-deja/g++.robertl/eb39.C: Same.
6008         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6009         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6010         * g++.old-deja/g++.robertl/eb30.C: Same.
6011         * g++.old-deja/g++.robertl/eb3.C: Same.
6012         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6013         * g++.old-deja/g++.robertl/eb21.C: Same.
6014         * g++.old-deja/g++.robertl/eb15.C: Same.
6015         * g++.old-deja/g++.robertl/eb118.C: Same.
6016         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6017         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6018         * g++.old-deja/g++.robertl/eb109.C: Same.
6019         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6020         * g++.old-deja/g++.mike/rtti1.C: Same.
6021         * g++.old-deja/g++.mike/p658.C: Same.
6022         * g++.old-deja/g++.mike/net46.C: Same.
6023         * g++.old-deja/g++.mike/net34.C: Same.
6024         * g++.old-deja/g++.mike/memoize1.C: Same.
6025         * g++.old-deja/g++.mike/eh2.C: Same.
6026         * g++.old-deja/g++.law/weak.C: Same.
6027         * g++.old-deja/g++.law/visibility7.C: Same.
6028         * g++.old-deja/g++.law/visibility25.C: Same.
6029         * g++.old-deja/g++.law/visibility22.C: Same.
6030         * g++.old-deja/g++.law/visibility2.C: Same.
6031         * g++.old-deja/g++.law/visibility17.C: Same.
6032         * g++.old-deja/g++.law/visibility13.C: Same.
6033         * g++.old-deja/g++.law/visibility10.C: Same.
6034         * g++.old-deja/g++.law/visibility1.C: Same.
6035         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6036         * g++.old-deja/g++.law/vbase1.C: Same.
6037         * g++.old-deja/g++.law/operators32.C: Same.
6038         * g++.old-deja/g++.law/nest3.C: Same.
6039         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6040         * g++.old-deja/g++.law/except5.C (main): Same.
6041         * g++.old-deja/g++.law/cvt7.C (run): Same.
6042         * g++.old-deja/g++.law/cvt2.C: Same.
6043         * g++.old-deja/g++.law/cvt16.C: Same.
6044         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6045         * g++.old-deja/g++.law/ctors17.C (main): Same.
6046         * g++.old-deja/g++.law/ctors13.C: Same.
6047         * g++.old-deja/g++.law/ctors12.C (main): Same.
6048         * g++.old-deja/g++.law/ctors10.C: Same.
6049         * g++.old-deja/g++.law/code-gen5.C: Same.
6050         * g++.old-deja/g++.law/bad-error7.C: Same.
6051         * g++.old-deja/g++.law/arm9.C: Same.
6052         * g++.old-deja/g++.law/arm12.C: Same.
6053         * g++.old-deja/g++.law/arg8.C: Same.
6054         * g++.old-deja/g++.law/arg1.C: Same.
6055         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6056         * g++.old-deja/g++.jason/template31.C: Same.
6057         * g++.old-deja/g++.jason/template24.C (main): Same.
6058         * g++.old-deja/g++.jason/2371.C: Same.
6059         * g++.old-deja/g++.eh/new2.C: Same.
6060         * g++.old-deja/g++.eh/new1.C: Same.
6061         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6062         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6063         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6064         * g++.old-deja/g++.brendan/crash62.C: Same.
6065         * g++.old-deja/g++.brendan/crash52.C: Same.
6066         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6067         * g++.old-deja/g++.brendan/crash38.C: Same.
6068         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6069         * g++.old-deja/g++.brendan/copy9.C: Same.
6070
6071 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6072
6073         * gcc.c-torture/execute/20001203-2.c (memset):
6074         Count argument is of type __SIZE_TYPE__.
6075
6076 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6077
6078         * gcc.c-torture/compile/20010404-1.c: New test.
6079
6080 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6081
6082         * gcc.c-torture/compile/20010326-1.c: New test.
6083
6084 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6085
6086         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6087         peculiarities of the SH.
6088         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6089
6090 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6091
6092         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6093         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6094         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6095
6096 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6097
6098         * g77.f-torture/compile/20010321-1.f: New test.
6099
6100 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6101
6102         * gcc.c-torture/compile/20010329-1.c: New test.
6103
6104 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6105
6106         * gcc.c-torture/execute/20010329-1.c: New test.
6107
6108 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6109
6110         * g++.old-deja/g++.other/eh4.C: Fix typo.
6111
6112 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6113
6114         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6115
6116 2001-03-28  Philip Blundell  <philb@gnu.org>
6117
6118         * gcc.c-torture/compile/20010328-1.c: New test.
6119
6120 2001-03-27  Richard Henderson  <rth@redhat.com>
6121
6122         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6123         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6124
6125 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6126
6127         * gcc.c-torture/compile/20010327-1.c: New test.
6128
6129 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         * g++.old-deja/g++.other/friend12.C: New test.
6132         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6133         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6134
6135 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6136
6137         * gcc.c-torture/execute/20010325-1.c: New test.
6138
6139 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6140
6141         * g++.old-deja/g++.other/mangle3.C: New test.
6142
6143 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6144
6145         * g++.old-deja/g++.other/anon8.C: New test.
6146
6147 2001-03-20  Philip Blundell  <philb@gnu.org>
6148
6149         * gcc.c-torture/compile/20010320-1.c: New test.
6150
6151 2001-03-17  Richard Henderson  <rth@redhat.com>
6152
6153         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6154
6155 2001-03-15  Geoff Keating  <geoff@redhat.com>
6156
6157         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6158         tests on AIX.
6159
6160 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6161
6162         * g++.old-deja/g++.other/eh4.C: New test.
6163
6164 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6165
6166         * gcc.dg/cpp/mi1.c: Update.
6167
6168 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6169
6170         * g++.old-deja/g++.other/regstack.C: New test.
6171
6172 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6173
6174         * g++.old-deja/g++.other/ref4.C: New test.
6175
6176 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6177
6178         * objc/execute/va_method.m: Added.
6179         * objc/execute/IMP.m: Added.
6180         * objc/execute/_cmd.m: Added.
6181         * objc/execute/accessing_ivars.m: Added.
6182         * objc/execute/class-1.m: Added.
6183         * objc/execute/class-10.m: Added.
6184         * objc/execute/class-11.m: Added.
6185         * objc/execute/class-12.m: Added.
6186         * objc/execute/class-13.m: Added.
6187         * objc/execute/class-14.m: Added.
6188         * objc/execute/class-2.m: Added.
6189         * objc/execute/class-3.m: Added.
6190         * objc/execute/class-4.m: Added.
6191         * objc/execute/class-5.m: Added.
6192         * objc/execute/class-6.m: Added.
6193         * objc/execute/class-7.m: Added.
6194         * objc/execute/class-8.m: Added.
6195         * objc/execute/class-9.m: Added.
6196         * objc/execute/class-tests-1.h
6197         * objc/execute/class-tests-2.h
6198         * objc/execute/compatibility_alias.m: Added.
6199         * objc/execute/encode-1.m: Added.
6200         * objc/execute/formal_protocol-1.m: Added.
6201         * objc/execute/formal_protocol-2.m: Added.
6202         * objc/execute/formal_protocol-3.m: Added.
6203         * objc/execute/formal_protocol-4.m: Added.
6204         * objc/execute/formal_protocol-5.m: Added.
6205         * objc/execute/formal_protocol-6.m: Added.
6206         * objc/execute/formal_protocol-7.m: Added.
6207         * objc/execute/informal_protocol.m: Added.
6208         * objc/execute/initialize.m: Added.
6209         * objc/execute/load.m: Added.
6210         * objc/execute/many_args_method.m: Added.
6211         * objc/execute/nested-3.m: Added.
6212         * objc/execute/no_clash.m: Added.
6213         * objc/execute/private.m: Added.
6214         * objc/execute/redefining_self.m: Added.
6215         * objc/execute/root_methods.m: Added.
6216         * objc/execute/selector-1.m: Added.
6217         * objc/execute/static-1.m: Added.
6218         * objc/execute/static-2.m: Added.
6219         * objc/execute/va_method.m: Added.
6220
6221 2001-03-10  Richard Henderson  <rth@redhat.com>
6222
6223         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6224
6225 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6226
6227         * g++.old-deja/g++.other/crash31.C: XFAIL.
6228         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6229         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6230         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6231         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6232         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6233
6234 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6235
6236         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6237
6238 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6239
6240         * gcc.dg/20000724-1.c: Don't use multiline strings.
6241
6242 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6243
6244         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6245         result of -cString against what we expect it to be; don't just
6246         print it out for no one to read.
6247
6248         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6249         Based on testcases provided by Nicola Pero.
6250
6251 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6252
6253         * gcc.dg/cpp/macro7.c: New test.
6254
6255 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6256
6257         * gcc.dg/cpp/multiline.c: Update.
6258
6259 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6260
6261         * g++.old-deja/g++.other/enum3.C: New test.
6262
6263 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6264
6265         * g++.old-deja/g++.other/pod1.C: New test.
6266
6267 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6268
6269         * g++.old-deja/g++.ext/overload1.C: New test.
6270
6271 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6272
6273         * g++.old-deja/g++.pt/using1.C: New test.
6274
6275 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6276
6277         * g++.old-deja/g++.other/using9.C: New test.
6278
6279 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6280
6281         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6282
6283         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6284
6285 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6286
6287         * g++.old-deja/g++.ext/realpt1.C: Remove.
6288
6289 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6290
6291         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6292
6293 2001-02-26  Will Cohen  <wcohen@redhat.com>
6294
6295         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6296
6297 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6298
6299         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6300         templatized constructors.
6301
6302 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6303
6304         * gcc.c-torture/execute/20010224-1.c: New test.
6305
6306 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6307
6308         * gcc.c-torture/execute/20010222-1.c: New test.
6309
6310 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6311
6312         * g++.old-deja/g++.other/inline20.C: New test.
6313
6314 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6315
6316         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6317
6318 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6319
6320         * g++.old-deja/g++.other/lookup22.C: New test.
6321
6322 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6323
6324         * g77.dg: New directory.
6325         * g77.dg/20010216-1.f: New test case.
6326         * g77.dg/dg.exp: New driver.
6327         * lib/g77-dg.exp: New driver library.
6328
6329 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6330
6331         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6332
6333 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6334
6335         * g++.old-deja/g++.other/decl9.C: New test.
6336
6337 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6338
6339         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6340         not need <string> and also tests the initialization at runtime.
6341
6342 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6343
6344         * gcc.c-torture/execute/longlong.c: New test.
6345
6346 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6347
6348         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6349
6350 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6351
6352         * gcc.c-torture/execute/920302-1.c (execute):
6353         Change argument type to short.
6354
6355 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6356
6357         * g++.old-deja/g++.pt/deduct6.C: New test.
6358
6359 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6360
6361         * g++.old-deja/g++.pt/deduct5.C: New test.
6362
6363 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6364
6365         * gcc.c-torture/execute/20010209-1.c: New test.
6366
6367 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6368
6369         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6370
6371 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6372
6373         * g++.dg/vtgc1.C: Update for new ABI.
6374
6375         * consistency.vlad: New directory, 1665 files.
6376
6377 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6378
6379         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6380         return type.
6381         * gcc.dg/cpp/digraphs.c: Declare puts.
6382
6383 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6384
6385         * g++.old-deja/g++.other/warn5.C: New test.
6386
6387 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6388
6389         * g++.old-deja/g++.pt/spec40.C: New test.
6390
6391 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6392
6393         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6394         case.
6395         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6396
6397 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6398
6399         * gcc.c-torture/compile/20010209-1.c: New test.
6400
6401 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6402
6403         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6404         excess errors message but not if it crashes.
6405         * g++.old-deja/g++.other/crash27.C: Likewise.
6406         * g++.old-deja/g++.other/crash28.C: Likewise.
6407         * g++.old-deja/g++.other/crash30.C: Likewise.
6408         * g++.old-deja/g++.other/crash32.C: Likewise.
6409         * g++.old-deja/g++.other/crash35.C: Likewise.
6410         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6411
6412 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6413
6414         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6415         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6416         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6417         g77.f-torture/execute/execute.exp,
6418         g77.f-torture/noncompile/noncompile.exp,
6419         gcc.c-torture/execute/execute.exp,
6420         gcc.c-torture/execute/memcheck/memcheck.exp,
6421         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6422         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6423         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6424         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6425         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6426         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6427         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6428         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6429         Remove bug reporting instructions with ancient email addresses.
6430
6431 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6432
6433         * gcc.dg/20010202-1.c: New test.
6434         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6435
6436 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6437
6438         * g++.dg/stdbool-if.C: New test.
6439
6440 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6441
6442         * objc/execute/fdecl.m: Added main().
6443
6444 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6445
6446         * gcc.c-torture/execute/20010206-1.c: New test.
6447
6448 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6449
6450         * gcc.dg/cpp/avoidpaste1.c: Update.
6451
6452 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6453
6454         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6455         Pero <nicola@brainstorm.co.uk>.
6456         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6457
6458 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6459
6460         * g++.old-deja/g++.pt/spec39.C: New test.
6461
6462 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6463
6464         * gcc.c-torture/compile/20010202-1.c: New test.
6465
6466 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6467
6468         * g++.old-deja/g++.abi/primary2.C: New test.
6469         * g++.old-deja/g++.abi/primary3.C: New test.
6470         * g++.old-deja/g++.abi/primary4.C: New test.
6471         * g++.old-deja/g++.abi/primary5.C: New test.
6472         * g++.old-deja/g++.abi/vtable3.h: New test.
6473         * g++.old-deja/g++.abi/vtable3a.C: New test.
6474         * g++.old-deja/g++.abi/vtable3b.C: New test.
6475         * g++.old-deja/g++.abi/vtable3c.C: New test.
6476         * g++.old-deja/g++.abi/vtable3d.C: New test.
6477         * g++.old-deja/g++.abi/vtable3e.C: New test.
6478         * g++.old-deja/g++.abi/vtable3f.C: New test.
6479         * g++.old-deja/g++.abi/vtable3g.C: New test.
6480         * g++.old-deja/g++.abi/vtable3h.C: New test.
6481         * g++.old-deja/g++.abi/vtable3i.C: New test.
6482         * g++.old-deja/g++.abi/vtable3j.C: New test.
6483         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6484
6485 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6486
6487         * g++.old-deja/g++.other/anon6.C: New test.
6488         * g++.old-deja/g++.other/anon7.C: New test.
6489
6490 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6491
6492         * gcc.dg/cpp/avoidpaste2.c: New tests.
6493
6494 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6495
6496         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6497
6498 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6499
6500         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6501         DECIMAL_DIG cases for Irix."
6502
6503 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6504
6505         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6506
6507 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6508
6509         * gcc.dg/c99-tag-1.c: New test.
6510
6511 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6512
6513         * gcc.dg/cpp/tr-warn1.c: Add tests.
6514
6515 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6516
6517         * gcc.dg/cpp/avoidpaste1.c: Update.
6518         * gcc.dg/cpp/paste4.c: Update.
6519
6520 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6521
6522         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6523         cases for Irix.
6524
6525 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6526
6527         * g++.old-deja/g++.other/inline19.C: New test.
6528
6529 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6530
6531         * gcc.dg/Wlarger-than.c: New test.
6532
6533 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6534
6535         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6536
6537 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6538
6539         * gcc.c-torture/execute/20010129-1.c: New test.
6540         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6541
6542 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6543
6544         * gcc.dg/cpp/avoidpaste1.c: Test case.
6545
6546 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6547
6548         * g++.old-deja/g++.other/inline18.C: New test.
6549
6550 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6551
6552         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6553         and __builtin_putchar.
6554
6555 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6556
6557         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6558         tests.
6559
6560 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6561
6562         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6563         floating point number rounding mode to round to the nearest
6564         representable mode.
6565
6566 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6567
6568         * g++.old-deja/g++.other/mangle2.C: New test.
6569
6570 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6571
6572         * gcc.c-torture/compile/20010124-1.c: New test.
6573
6574 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6575
6576         * g++.old-deja/g++.pt/spec38.C: New test.
6577
6578 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6579
6580         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6581         "Build don't run".
6582
6583 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6584
6585         * gcc.c-torture/execute/20010123-1.c: New test.
6586
6587 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6588
6589         * g++.old-deja/g++.pt/spec37.C: New test.
6590
6591 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6592
6593         * g++.old-deja/g++.pt/overload14.C: New test.
6594
6595 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6596
6597         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6598         __builtin_return_address.
6599
6600 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6601
6602         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6603         * g++.old-deja/g++.pt/spec35.C: New test.
6604         * g++.old-deja/g++.pt/spec36.C: New test.
6605
6606 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6607
6608         * gcc.c-torture/compile/20010118-1.c: New test.
6609
6610 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6611
6612         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6613
6614 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6615
6616         * gcc.c-torture/execute/20010119-1.c: New test.
6617
6618 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6619
6620         * g++.old-deja/g++.other/vbase5.C: New test.
6621
6622 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6623
6624         * gcc.c-torture/execute/20010118-1.c: New test.
6625
6626 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6627
6628         * g++.old-deja/g++.pt/deduct3.C: New test.
6629
6630 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6631
6632         * g++.old-deja/g++.pt/spec34.C: New test.
6633
6634 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6635
6636         * g77.f-torture/compile/20000601-2.f: New test.
6637
6638 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6639
6640         * g++.old-deja/g++.other/init17.C: New test.
6641
6642 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6643
6644         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6645
6646 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6647
6648         * g++.old-deja/g++.pt/unify8.C: New test.
6649
6650 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6651
6652         * g++.old-deja/g++.abi/vbase1.C: New test.
6653
6654 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6655
6656         * g++.old-deja/g++.pt/crash65.C: New test.
6657
6658 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6659
6660         * gcc.dg/cpp/assembl2.S: New test case.
6661
6662 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6663
6664         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6665         are supported.
6666
6667 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6668
6669         * g++.old-deja/g++.other/builtins1.C: New test.
6670         * g++.old-deja/g++.other/builtins2.C: Likewise.
6671         * g++.old-deja/g++.other/builtins3.C: Likewise.
6672         * g++.old-deja/g++.other/builtins4.C: Likewise.
6673
6674 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6675
6676         * gcc.c-torture/compile/20010117-1.c: New test.
6677         * gcc.c-torture/compile/20010117-2.c: New test.
6678
6679 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6680
6681         * g77.f-torture/execute/20010116.[fx]: New test,
6682         XFAIL on i?86-*-*.
6683         * g77.f-torture/compile/20010115.f: Indicate it's
6684         a test for PR fortran/1636.
6685
6686 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6687
6688         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6689
6690 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6691
6692         * g77.f-torture/compile/20010115.f: New test.
6693
6694 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6695
6696         * g++.old-deja/g++.pt/nontype5.C: New test.
6697
6698 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6699
6700         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6701         have an equivalent working one below it.
6702
6703 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6704
6705         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6706         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6707
6708 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6709
6710         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6711         message containing "init_priority".
6712         (conpr-2.C): Likewise.
6713         (conpr-3.C): Likewise.
6714         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6715
6716 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6717
6718         * gcc.c-torture/execute/20010114-2.c: New test.
6719
6720 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6721
6722         * gcc.c-torture/compile/20010114-1.c: New test.
6723         * gcc.c-torture/compile/20010114-1.x: Xfail.
6724         * gcc.c-torture/compile/20010114-2.c: New test.
6725         * gcc.c-torture/execute/20010114-1.c: New test.
6726         * gcc.dg/trunc-1.c: New test.
6727         * gcc.dg/uninit-B.c: New test.
6728
6729 2001-01-13  Nick Clifton  <nickc@redhat.com>
6730
6731         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6732         target.
6733
6734 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6735
6736         * gcc.c-torture/compile/20010113-1.c: New test.
6737
6738 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6739
6740         * gcc.c-torture/compile/20001212-1.c: New test.
6741
6742 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6743
6744         * gcc.dg/cpp/widestr1.c: Update.
6745         * gcc.dg/cpp/prag-imp.c: Remove.
6746
6747 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6748
6749         * gcc.c-torture/execute/20000801-3.x: Remove.
6750         * gcc.dg/c90-init-1.c: New test.
6751         * gcc.dg/c99-init-1.c: New test.
6752         * gcc.dg/c99-init-2.c: New test.
6753         * gcc.dg/gnu99-init-1.c: New test.
6754
6755 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6756
6757         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6758         testing that no relevant ones were found.
6759
6760 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6761
6762         * g++.old-deja/g++.pt/cast2.C: New test.
6763
6764 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6765
6766         * g++.old-deja/g++.pt/friend47.C: New test.
6767
6768 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6769
6770         * g++.old-deja/g++.pt/instantiate13.C: New test.
6771
6772 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6773
6774         * g++.old-deja/g++.other/defarg7.C: New test.
6775         * g++.old-deja/g++.other/defarg8.C: New test.
6776
6777 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6778
6779         * g++.old-deja/g++.pt/crash64.C: New test.
6780
6781 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6782
6783         * g++.old-deja/g++.pt/crash63.C: New test.
6784
6785 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6786
6787         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6788
6789 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6790
6791         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6792
6793 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6794
6795         * g++.old-deja/g++.pt/error3.C: New test.
6796
6797 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6798
6799         * g++.old-deja/g++.other/crash39.C: New test.
6800
6801 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6802
6803         * g++.old-deja/g++.other/vbase4.C: New test.
6804
6805 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6806
6807         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6808         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6809         * gcc.dg/special/special.exp: New test driver which will check
6810         for alias support for the above test.
6811
6812 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6813
6814         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6815         problems on small machines.
6816         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6817         parameterize.
6818
6819 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6820
6821         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6822         mips.
6823         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6824
6825 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6826
6827         * g++.old_deja/g++.pt/using8.C: New test.
6828
6829 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6830
6831         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6832
6833 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6834
6835         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6836         where a failure is expected.
6837         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6838
6839 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6840
6841         * g++.old_deja/g++.pt/instantiate12.C: New test.
6842
6843 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6844
6845         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6846         start of structs.
6847         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6848         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6849         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6850         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6851         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6852         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6853         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6854         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6855         * g++.old-deja/g++.eh/spec6.C: Likewise.
6856         * g++.old-deja/g++.jason/crash3.C: Likewise.
6857         * g++.old-deja/g++.law/ctors11.C: Likewise.
6858         * g++.old-deja/g++.law/ctors17.C: Likewise.
6859         * g++.old-deja/g++.law/ctors5.C: Likewise.
6860         * g++.old-deja/g++.law/ctors9.C: Likewise.
6861         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6862         * g++.old-deja/g++.mike/net22.C: Likewise.
6863         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6864         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6865         * g++.old-deja/g++.mike/virt3.C: Likewise.
6866         * g++.old-deja/g++.niklas/t128.C: Likewise.
6867         * g++.old-deja/g++.other/anon4.C: Likewise.
6868         * g++.old-deja/g++.other/using1.C: Likewise.
6869         * g++.old-deja/g++.other/warn3.C: Likewise.
6870         * g++.old-deja/g++.pt/t37.C: Likewise.
6871         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6872         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6873
6874 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6875
6876         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6877
6878 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6879
6880         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6881
6882 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
6883
6884         * gcc.c-torture/compile/20010107-1.c: New test.
6885
6886 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6887
6888         * gcc.c-torture/execute/builtin-noret-1.c: New test.
6889
6890 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6891
6892         * gcc.dg/format/format.h: New file.
6893         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6894         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6895         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6896         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6897         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6898         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6899         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6900         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6901         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6902         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6903         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6904         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6905         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6906         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6907         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6908         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6909         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6910         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6911         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6912         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6913         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6914         instead of declaring standard types, macros and functions in each
6915         test.
6916
6917 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
6918
6919         * gcc.c-torture/execute/20010106-1.c: New test.
6920
6921 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6922
6923         * gcc.dg/format/format.exp: New file.
6924         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6925         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6926         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6927         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6928         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6929         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6930         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6931         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6932         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6933         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6934         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6935         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6936         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6937         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6938         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6939         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6940         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6941         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6942         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6943         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6944         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6945         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6946         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6947         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6948         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6949         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6950         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
6951         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
6952         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
6953         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
6954         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
6955         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
6956         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
6957         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
6958         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
6959         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
6960         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
6961         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
6962         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
6963         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
6964         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
6965         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
6966
6967 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
6968
6969         * gcc.c-torture/execute/991228-1.c: Take word endianness into
6970         account.
6971
6972 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6973
6974         * gcc.c-torture/execute/builtin-complex-1.c: New test.
6975
6976 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
6977
6978         * g++.old-deja/g++.pt/crash62.C: New test.
6979
6980 2001-01-04  Richard Henderson  <rth@redhat.com>
6981
6982         * gcc.dg/20000926-1.c: Update expected warnings.
6983         * gcc.dg/array-2.c: Likewise.
6984         * gcc.dg/array-4.c: Also validate flexible array members.
6985         * gcc.dg/c99-flex-array-1.c: New.
6986
6987 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6988
6989         * gcc.c-torture/compile/20001222-1.x: Remove.
6990
6991 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6992
6993         * gcc.c-torture/execute/built-in-setjmp.c: New.
6994
6995 2001-01-03  Richard Henderson  <rth@redhat.com>
6996
6997         * gcc.dg/940510-1.c: Update expected error wording.
6998         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
6999
7000 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7001
7002         * lib/target-supports.exp (check_alias_available): Modified to
7003         indicate aliases not supported if only weak aliases are supported.
7004
7005 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7006
7007         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7008         Turn on cmpstrsi checks for __pj__ and __i370__.
7009
7010 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7011
7012         * g++.old-deja/g++.other/virtual11.C: New test.
7013
7014 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7015
7016         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7017
7018 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7019
7020         * gcc.c-torture/compile/20010102-1.c: New test.
7021
7022 2001-01-02  Andreas Jaeger  <aj@suse.de>
7023
7024         * gcc.dg/noreturn-3.c: New test.
7025
7026         * gcc.dg/noreturn-4.c: New test.
7027
7028 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7029
7030         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7031         __builtin_fputc and __builtin_fwrite.
7032
7033 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7034
7035         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7036         signed char, not default char.
7037
7038 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7039
7040         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7041
7042 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7043
7044         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7045
7046 2000-12-29  Richard Henderson  <rth@redhat.com>
7047
7048         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7049         (__cyg_profile_func_exit): Define.
7050
7051 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7052
7053         * g++.dg/vtgc1.C: New test.
7054
7055 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7056
7057         * gcc.dg/noncompile/20001228-1.c: New test.
7058
7059         * gcc.dg/20001228-1.c: New test.
7060
7061         * gcc.c-torture/execute/20001228-1.c: New test.
7062
7063 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7064
7065         * gcc.dg/format-strfmon-1.c: New test.
7066
7067 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7068
7069         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7070         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7071         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7072         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7073         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7074         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7075         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7076         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7077         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7078         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7079         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7080         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7081         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7082
7083         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7084         * gcc.c-torture/execute/string-opt-4.c: Test index.
7085
7086 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7087
7088         * gcc.c-torture/compile/20001226-1.c: New test.
7089
7090 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7091
7092         * gcc.c-torture/compile/20001222-1.c: New test.
7093         * gcc.c-torture/compile/20001222-1.x: Xfail.
7094
7095 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7096
7097         * gcc.c-torture/execute/comp-goto-2.c: New test.
7098
7099 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7100
7101         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7102         Use long types if __INT_MAX__ is 32767.
7103         (main): Use cast to (sint32 *) when poking 88 into a_page.
7104
7105         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7106
7107 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7108
7109         * gcc.c-torture/compile/20001221-1.c: New test.
7110         * gcc.c-torture/execute/20001221-1.c: New test.
7111
7112 2000-12-20  Richard Henderson  <rth@redhat.com>
7113
7114         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7115         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7116
7117 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7118
7119         * gcc.dg/compare3.c: New test.
7120
7121 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7122
7123         * gcc.dg/format-warnll-1.c: New test.
7124
7125 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7126
7127         * gcc.dg/cpp/cmdlne-P.c: New test.
7128
7129 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7130
7131         * gcc.c-torture/execute/builtin-abs-1.c,
7132         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7133
7134 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7135
7136         * gcc.dg/cpp/multiline.c: New test.
7137
7138 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7139
7140         * g++.old-deja/g++.other/syshdr1.C: Update.
7141         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7142
7143 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7144
7145         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7146
7147 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7148
7149         * g++.old-deja/g++.pt/ttp65.C: New test.
7150
7151 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7152
7153         * g++.old-deja/g++.pt/ttp64.C: New test.
7154
7155 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7156
7157         * g++.old-deja/g++.pt/spec33.C: New test.
7158
7159 2000-12-14  Catherine Moore  <clm@redhat.com>
7160
7161         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7162         * gcc.c-torture/execute/920612-2.c: Likewise.
7163         * gcc.c-torture/execute/920428-2.c: Likewise.
7164         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7165         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7166
7167 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7168
7169         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7170         * gcc.dg/pack-test-2.c: Likewise.
7171
7172 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7173
7174         Tests by Zack Weinberg <zackw@stanford.edu>.
7175
7176         * gcc.dg/cpp/defined.c: Update.
7177         * gcc.dg/cpp/defined_trad.c: New tests.
7178
7179 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7180
7181         * gcc.dg/cpp/trad-direct.c: Update.
7182
7183 2000-12-11  Neil Booth  <neilb@earthling.net>
7184
7185         * gcc.dg/cpp/defined_trad.c
7186
7187 2000-12-11  Neil Booth  <neilb@earthling.net>
7188
7189         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7190
7191 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7192
7193         * gcc.dg/format-miss-2.c: New test.
7194
7195 2000-12-09  Neil Booth  <neilb@earthling.net>
7196
7197         * gcc.dg/cpp/lineflags.c: New tests.
7198         * gcc.dg/cpp/poison.c: Update.
7199         * gcc.dg/cpp/redef2.c: Update.
7200         * gcc.dg/cpp/skipping.c: New test.
7201
7202 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7203
7204         * g++.old-deja/g++.other/eh3.C: New testcase.
7205
7206 2000-12-07  Neil Booth  <neilb@earthling.net>
7207
7208         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7209         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7210         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7211         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7212         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7213         Update.
7214
7215 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7216
7217         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7218         __SIZE_TYPE__ instead of int for type of integers cast to
7219         pointers.
7220
7221 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7222
7223         * g++.old-deja/g++.other/cleanup4.C: New test.
7224
7225 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7226
7227         * format-sec-1.c: New test.
7228
7229 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7230
7231         * gcc.dg/format-nonlit-3.c: New test.
7232
7233 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7234
7235         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7236         through a null pointer.
7237
7238 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7239
7240         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7241         * g++.old-deja/g++.pt/partial4.C: New test.
7242
7243 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7244
7245         * gcc.c-torture/execute/ieee/hugeval.x: New.
7246
7247 2000-12-06  Neil Booth  <neilb@earthling.net>
7248
7249         * gcc.dg/cpp/backslash2.c: New tests.
7250
7251 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7252
7253         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7254         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7255
7256 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7257
7258         * gcc.c-torture/execute/20001203-2.c: New testcase.
7259
7260 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7261
7262         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7263         * g++.old-deja/g++.other/virtual10.C: New test.
7264
7265 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7266
7267         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7268
7269 2000-12-05  Richard Henderson  <rth@redhat.com>
7270
7271         * gcc.c-torture/compile/20001205-1.c: New.
7272
7273 2000-12-04  Neil Booth  <neilb@earthling.net>
7274
7275         * g++.old-deja/g++.other/virtual9.C: New test.
7276         * g++.old-deja/g++.pt/crash61.C: New test.
7277         * gcc.c-torture/execute/loop-9.c: New test.
7278
7279 2000-12-04  Neil Booth  <neilb@earthling.net>
7280
7281         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7282         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7283         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7284         * gcc.dg/cpp/extratokens.c: ...here.
7285
7286 2000-12-04  Neil Booth  <neilb@earthling.net>
7287
7288         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7289         New tests.
7290
7291 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7292
7293         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7294         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7295
7296 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7297
7298         * gcc.c-torture/execute/20001203-1.c: New test.
7299
7300 2000-12-03  Neil Booth  <neilb@earthling.net>
7301
7302         * gcc.dg/cpp/macro6.c: New test cases.
7303
7304 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7305
7306         * gcc.c-torture/execute/string-opt-9.c: New test.
7307         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7308         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7309         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7310
7311         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7312         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7313
7314 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7315
7316         * gcc.dg/cpp/if-6.c: New testcase.
7317
7318         * gcc.dg/20001201-1.c: New testcase.
7319
7320 2000-12-02  Neil Booth  <neilb@earthling.net>
7321
7322         * g++.old-deja/g++.other/externC4.C,
7323         g++.old-deja/g++.other/friend10.C: New tests.
7324
7325 2000-12-02  Neil Booth  <neilb@earthling.net>
7326
7327         * g++.old-deja/g++.other/instan2.C
7328         * g++.old-deja/g++.other/instan3.C: New test.
7329
7330 2000-12-02  Neil Booth  <neilb@earthling.net>
7331
7332         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7333         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7334         gnuc99.c,gnuc99-pedantic.c: New tests.
7335
7336 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7337
7338         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7339         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7340
7341 2000-12-01  Neil Booth  <neilb@earthling.net>
7342
7343         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7344         * gcc.dg/cpp/poison.c: Update.
7345         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7346
7347 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7348
7349         * g77.f-torture/execute/20001201.f: New test.
7350
7351 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7352
7353         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7354
7355 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7356
7357         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7358
7359 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7360
7361         * g++.old-deja/g++.other/cast6.C: New test.
7362
7363 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7364
7365         * gcc.c-torture/execute/20001130-2.c: New testcase.
7366
7367 2000-11-30  Richard Henderson  <rth@redhat.com>
7368
7369         * gcc.c-torture/execute/20001130-1.c: New test.
7370
7371 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7372
7373         * g++.old-deja/g++.other/op3.C: New test.
7374
7375 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7376
7377         * g++.old-deja/g++.other/op2.C: New test.
7378
7379 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7380
7381         * g++.old-deja/g++.other/crash38.C: New test.
7382
7383 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7384
7385         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7386
7387 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7388
7389         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7390         tests.
7391         * gcc.c-torture/execute/string-opt-6.c: New test.
7392
7393         * gcc.dg/20001117-1.c: Add main.
7394
7395 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7396
7397         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7398         Move from here ...
7399         * gcc.dg/940510-1.c: ... to here.
7400
7401         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7402         zero-size arrays in toplevel structures.
7403
7404 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7405
7406         * gcc.c-torture/execute/loop-8.c: New test.
7407
7408 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7409
7410         * g++.old-deja/g++.other/base1.C: New test.
7411
7412 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7413
7414         * g++.old-deja/g++.other/parse2.C: New test.
7415
7416 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7417
7418         * g++.old-deja/g++.pt/incomplete1.C: New test.
7419
7420 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7421
7422         * g++.old-deja/g++.other/friend9.C: New test.
7423
7424 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7425
7426         * gcc.dg/20001127-1.c: New test.
7427
7428 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7429
7430         * g++.old-deja/g++.pt/friend46.C: New test.
7431
7432 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7433
7434         * g++.old-deja/g++.other/ptrmem8.C: New test.
7435
7436 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7437
7438         * gcc.c-torture/execute/string-opt-7.c: New test.
7439         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7440
7441 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7442
7443         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7444         instead of 'mkcheck 2'.
7445
7446 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7447
7448         * gcc.c-torture/execute/memcheck/driver.c,
7449         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7450         C9X references to refer to C99.
7451
7452 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7453
7454         * gcc.dg/ultrasp3.c: New test.
7455
7456 2000-11-25  Neil Booth  <neilb@earthling.net>
7457
7458         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7459
7460 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7461
7462         * gcc.c-torture/compile/20001123-2.c: New.
7463
7464 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7465
7466         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7467
7468 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7469
7470         * gcc.dg/sequence-point-1.c: Add some new tests.
7471         * gcc.c-torture/execute/20001124-1.c: New test.
7472
7473 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7474
7475         * g++.old-deja/g++.other/vaarg4.C: New test.
7476         * gcc.c-torture/compile/20001123-1.c: New test.
7477
7478 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7479
7480         * g++.other/crash24.C: Adjust and remove XFAIL.
7481         * g++.other/crash37.C: New test.
7482
7483 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7484
7485         * g++.old-deja/g++.pt/instantiate9.C: New test.
7486
7487 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7488
7489         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7490         new ABI, too.
7491
7492         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7493         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7494
7495 2000-11-22  Neil Booth  <neilb@earthling.net>
7496
7497         * gcc.dg/cpp/Wtrigraphs.c: New test.
7498
7499 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7500
7501         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7502
7503 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7504
7505         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7506
7507 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7508
7509         * lib/gcc-dg.exp: load_lib scanasm.exp.
7510         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7511         * lib/g++-dg.exp: load_lib scanasm.exp.
7512         * lib/scanasm.exp: New.
7513         (scan-assembler, scan-assembler-not): Add optional arguments to
7514         test name, or if not present, the pattern name.
7515         (scan-assembler-dem, scan-assembler-dem-not): New.
7516
7517         * g++.dg/dg.exp: New.
7518
7519 2000-11-21  Neil Booth  <neilb@earthling.net>
7520
7521         * gcc.dg/cpp/integrated1.c: Remove.
7522
7523 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7524
7525         * gcc.c-torture/execute/20001121-1.c: New test.
7526
7527 2000-11-21  Richard Henderson  <rth@redhat.com>
7528
7529         * gcc.c-torture/compile/20001121-1.c: New test.
7530
7531 2000-11-20  Neil Booth  <neilb@earthling.net>
7532
7533         * gcc.dg/cpp/integrated1.c: New test.
7534
7535 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7536
7537         * g++.old-deja/g++.other/inline17.C: New test.
7538
7539 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7540
7541         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7542         local variable to be zero: I made the variable global. Now
7543         uses abort() and exit() instead of relying on main's return value.
7544
7545 2000-11-20  Neil Booth  <neilb@earthling.net>
7546
7547         * gcc.dg/cpp/paste2.c: Update test.
7548         * objc/execute/paste.m: New test.
7549
7550 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7551
7552         * gcc.dg/c99-condexpr-1.c: New test.
7553
7554 2000-11-20  Neil Booth  <neilb@earthling.net>
7555
7556         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7557
7558 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7559
7560         * g++.old-deja/g++.pt/export1.C: New test.
7561
7562 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7563
7564         * gcc.dg/20001117-1.c: New test.
7565
7566 2000-11-18  Richard Henderson  <rth@redhat.com>
7567
7568         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7569
7570 2000-11-18  Richard Henderson  <rth@redhat.com>
7571
7572         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7573         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7574         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7575
7576 2000-11-18  Richard Henderson  <rth@redhat.com>
7577
7578         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7579         (main): New.  Exit cleanly.
7580
7581 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7582
7583         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7584         gcc.dg/c99-fordecl-2.c: New tests.
7585
7586 2000-11-18  Richard Henderson  <rth@redhat.com>
7587
7588         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7589         * gcc.c-torture/execute/zerolen-2.c: New.
7590
7591 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7592
7593         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7594         memory.
7595
7596 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7597
7598         * g++.old-deja/g++.pt/instantiate8.C: New test.
7599
7600 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7601
7602         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7603         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7604
7605 2000-11-16  Nick Clifton  <nickc@redhat.com>
7606
7607         * gcc.c-torture/execute/nestfunc-2.c: New test.
7608         * gcc.c-torture/execute/nestfunc-3.c: New test.
7609
7610 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7611
7612         * gcc.c-torture/compile/20001116-1.c: New test.
7613
7614 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7615
7616         * gcc.c-torture/execute/20001115-1.c: New test.
7617
7618 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7619
7620         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7621         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7622         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7623         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7624
7625 2000-11-15  Neil Booth  <neilb@earthling.net>
7626
7627         gcc.dg/cpp/_Pragma1.c: Update.
7628         gcc.dg/cpp/_Pragma2.c: New test.
7629
7630 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7631
7632         * g++.old-deja/g++.other/anon5.C: New test.
7633
7634 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7635
7636         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7637         tests.
7638
7639 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7640
7641         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7642         output.
7643
7644 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7645
7646         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7647         labels at end of compound statements.
7648
7649 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7650
7651         * gcc.c-torture/execute/loop-7.c: New test.
7652
7653 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7654
7655         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7656
7657 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7658
7659         * gcc.dg/c99-bool-1.c: New test.
7660
7661 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7662
7663         * gcc.dg/c99-scope-1.c: Remove xfail.
7664         * gcc.dg/c99-scope-2.c: New test.
7665
7666 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7667
7668         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7669         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7670
7671 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7672
7673         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7674         error messages.
7675
7676         * g++.mike/p700.C: Don't typedef wchar_t.
7677         * g++.mike/p784.C: Likewise.
7678         * g++.mike/eb101.C: Don't use __wchar_t.
7679
7680 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7681
7682         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7683         from DO loop.
7684
7685 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7686
7687         * gcc.c-torture/execute/20001111-1.c: New test.
7688
7689 2000-11-10  Nick Clifton  <nickc@redhat.com>
7690
7691         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7692         long multuiple and accumulate.
7693
7694 2000-11-09  Richard Henderson  <rth@redhat.com>
7695
7696         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7697         via size_t instead of int.
7698
7699         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7700         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7701         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7702         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7703
7704 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7705
7706         * gcc.c-torture/compile/20001109-1.c: New test.
7707         * gcc.c-torture/compile/20001109-2.c: New test.
7708
7709 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7710
7711         * g++.old-deja/g++.pt/operator1.C: New test.
7712         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7713
7714 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7715
7716         * gcc.dg/20001108-1.c: New test.
7717
7718 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7719
7720         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7721         with both arguments constant strings.
7722         * gcc.c-torture/execute/string-opt-3.c: New test.
7723         * gcc.c-torture/execute/string-opt-4.c: New test.
7724         * gcc.c-torture/execute/string-opt-5.c: New test.
7725
7726 2000-11-08  Nick Clifton  <nickc@redhat.com>
7727
7728         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7729         mulsidi3adddi patterns.
7730
7731 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7732
7733         * g++.old-deja/g++.other/crash36.C: New test.
7734
7735 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7736
7737         * g++.old-deja/g++.other/init16.C: New test.
7738
7739 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7740
7741         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7742
7743 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7744
7745         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7746         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7747         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7748
7749 2000-11-07  DJ Delorie  <dj@redhat.com>
7750
7751         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7752
7753 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7754
7755         * gcc.c-torture/execute/string-opt-1.c: New test.
7756
7757 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7758
7759         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7760         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7761         parameters in registers, and there is no way for a varargs
7762         function to know in which order the integer and floating-point
7763         parameters should be interleaved when they are placed on the
7764         stack.
7765         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7766         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7767
7768 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7769
7770         * gcc.c-torture/execute/string-opt-2.c: New test.
7771
7772 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7773
7774         * g++.old-deja/g++.pt/crash60.C: New test.
7775
7776 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7777
7778         * g++.old-deja/g++.other/crash24.C: New test.
7779         * g++.old-deja/g++.other/crash25.C: New test.
7780         * g++.old-deja/g++.other/crash26.C: New test.
7781         * g++.old-deja/g++.other/crash27.C: New test.
7782         * g++.old-deja/g++.other/crash28.C: New test.
7783         * g++.old-deja/g++.other/crash29.C: New test.
7784         * g++.old-deja/g++.other/crash30.C: New test.
7785         * g++.old-deja/g++.other/crash31.C: New test.
7786         * g++.old-deja/g++.other/crash32.C: New test.
7787         * g++.old-deja/g++.other/crash33.C: New test.
7788         * g++.old-deja/g++.other/crash34.C: New test.
7789         * g++.old-deja/g++.other/crash35.C: New test.
7790
7791 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7792
7793         * gcc.c-torture/execute/20001031-1.c: New test.
7794
7795 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7796
7797         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7798         namespace.
7799
7800         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7801         standards-conformant.
7802
7803         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7804
7805         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7806         * g++.old-deja/g++.mike/p755a.C: Likewise.
7807         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7808         library makes no calls to `operator new' during initialization.
7809
7810 2000-11-04  Neil Booth  <neilb@earthling.net>
7811
7812         * gcc.dg/cpp/include2.c: New tests.
7813
7814 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7815
7816         * lib/g++.exp (g++_set_ld_library_path): New function.
7817         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7818
7819 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7820
7821         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7822         warnings.
7823
7824 2000-11-01  Richard Henderson  <rth@redhat.com>
7825
7826         * g++.old-deja/g++.ext/namedret1.C: New.
7827         * g++.old-deja/g++.ext/namedret2.C: New.
7828         * g++.old-deja/g++.ext/namedret3.C: New.
7829
7830 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7831
7832         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7833         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7834
7835 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7836
7837         * gcc.c-torture/execute/va-arg-21.c: New test.
7838
7839 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7840
7841         * gcc.dg/c99-complex-2.c: New test.
7842
7843 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7844
7845         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7846
7847 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7848
7849         * g++.old-deja/g++.other/inline16.C: New test.
7850
7851 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7852
7853         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7854         __PRETTY_FUNCTION__
7855
7856 2000-10-29  Neil Booth  <neilb@earthling.net>
7857
7858         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7859         New tests.
7860         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7861         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7862         optimisation.
7863
7864 2000-10-29  Neil Booth  <neilb@earthling.net>
7865
7866         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7867         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7868         * mi5.c: Test multiple includes work with -C.
7869         * trigraphs.c: Test ^= version.
7870
7871 2000-10-28  Neil Booth  <neilb@earthling.net>
7872
7873         New tests and test updates for new macro expander.
7874
7875         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7876         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7877         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7878         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7879         new diagnostic messages.
7880
7881         * gcc.dg/cpp/macro3.c: New tests.
7882
7883 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
7884
7885         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7886         on the same line.
7887
7888 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
7889
7890         * g++.old-deja/g++.other/eh2.C: New test.
7891
7892 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7893
7894         * gcc.c-torture/execute/20001027-1.c: New test.
7895
7896 2000-10-26  Richard Henderson  <rth@redhat.com>
7897
7898         * gcc.c-torture/execute/20001026-1.c: New.
7899
7900 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
7901
7902         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7903         * g++.old-deja/g++.law/builtin1.C: Likewise.
7904         * g++.old-deja/g++.law/ctors10.C: Likewise.
7905         * g++.old-deja/g++.law/virtual3.C: Likewise.
7906         * g++.old-deja/g++.mike/p658.C: Likewise.
7907         * g++.old-deja/g++.other/sibcall1.C: Likewise.
7908         * g++.old-deja/g++.other/vaarg2.C: Likewise.
7909         * g++.old-deja/g++.robertl/eb124.C: Likewise.
7910         * g++.old-deja/g++.robertl/eb44.C: Likewise.
7911         * g++.old-deja/g++.robertl/eb77.C: Likewise.
7912
7913 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
7914
7915         * gcc.c-torture/compile/20001024-1.c: New test.
7916
7917 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
7918
7919         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7920         to tell us whether or not we are using V3.
7921
7922 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7923
7924         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7925         operands.
7926
7927 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7928
7929         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7930
7931 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
7932
7933         * gcc.c-torture/execute/20001024-1.c: New test.
7934
7935 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7936
7937         * g++.old-deja/g++.other/sibcall1.C: New test.
7938
7939 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7940
7941         * gcc.dg/noncompile/init-3.c: New test.
7942
7943 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7944
7945         * gcc.dg/format-array-1.c: New test.
7946
7947 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7948
7949         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7950         writing through null pointers; remove comment about testing
7951         unterminated strings.
7952
7953 2000-10-17  Matthew Hiller  <hiller@redhat.com>
7954
7955         * gcc.c-torture/execute/20001017-2.c: New test.
7956
7957 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7958
7959         * gcc.c-torture/compile/20001018-1.c: New test.
7960         * gcc.c-torture/compile/20001018-1.x: Xfail.
7961
7962 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7963
7964         * gcc.c-torture/execute/20001017-1.c: New test.
7965
7966 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7967
7968         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
7969         for multiple use of arguments with scanf formats; add tests for
7970         multiple use of arguments.
7971
7972 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
7973
7974         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
7975
7976 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7977
7978         * gcc.dg/format-miss-1.c: New test.
7979
7980 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7981
7982         * gcc.c-torture/execute/20001013-1.c: New test.
7983
7984 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7985
7986         * gcc.dg/format-branch-1.c: New test.
7987
7988 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
7989
7990         * README, lib/file-format.exp: Remove EGCS references.
7991
7992 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
7993
7994         * gcc.dg/20001013-1.c: New test.
7995
7996 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7997
7998         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
7999         for intmax_t in the compiler using __typeof__ and the type rules
8000         for conditional expressions.
8001
8002 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8003
8004         * gcc.dg/20001012-1.c: New test.
8005         * gcc.dg/20001012-2.c: New test.
8006
8007 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8008
8009         * gcc.dg/format-attr-1.c: New test.
8010
8011 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8012
8013         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8014         __LONG_LONG_MAX__ instead of LLONG_MAX.
8015
8016 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8017
8018         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8019         scanf flags.
8020         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8021         flags.
8022
8023 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8024
8025         * gcc.dg/sequence-pt-1.c: New test.
8026
8027 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8028
8029         * gcc.c-torture/execute/20001011-1.c: New testcase.
8030         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8031
8032 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8033
8034         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8035         does not error on it.
8036
8037 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8038
8039         * gcc.dg/20001009-1.c: New test.
8040
8041 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8042
8043         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8044         * gcc.c-torture/execute/20001009-2.c: ... to here.
8045
8046 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8047
8048         * gcc.c-torture/compile/20001009-1.c: New testcase.
8049         * gcc.c-torture/execute/20001009-1.c: New testcase.
8050         Testcases provided by Jan Hubicka <jh@suse.cz>.
8051
8052 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8053
8054         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8055         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8056         uintmax_t using <limits.h> to emulate the compiler's internal
8057         logic.  No longer XFAIL %j tests.
8058
8059 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8060
8061         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8062         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8063         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8064         regexps and details of expected handling of some bad formats.
8065         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8066         suppression.
8067
8068 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8069
8070         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8071         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8072         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8073         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8074         in list archives.
8075
8076 2000-10-06  Richard Henderson  <rth@cygnus.com>
8077
8078         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8079         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8080         * g++.old-deja/g++.jason/report.C: Likewise.
8081         * g++.old-deja/g++.law/friend5.C: Likewise.
8082         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8083         of the expected warnings.
8084
8085 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8086
8087         * g++.old-deja/g++.pt/enum14.C: New test.
8088
8089 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8090
8091         * g++.old-deja/g++.pt/crash59.C: New test.
8092
8093 2000-10-04  Will Cohen  <wcohen@redhat.com>
8094
8095         * gcc.dg/20000926-1.c: New test.
8096
8097 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8098
8099         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8100         function name for current C++ compiler.
8101         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8102
8103 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8104
8105         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8106         __PRETTY_FUNCTION__.
8107         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8108
8109 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8110
8111         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8112
8113 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8114
8115         * gcc.c-torture/compile/20000923-1.c: New test.
8116
8117 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8118
8119         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8120         * g++.old-deja/g++.pt/ttp62.C: Same.
8121         * g++.old-deja/g++.other/inline14.C: Same.
8122
8123 2000-09-24  Richard Henderson  <rth@cygnus.com>
8124
8125         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8126
8127 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8128
8129         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8130
8131 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8132
8133         * gcc.c-torture/compile/20000922-1.c: New file.
8134
8135 2000-09-21  Nick Clifton  <nickc@redhat.com>
8136
8137         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8138         a signed long modulo operation.
8139         (mod6): New function - perform an unsigned long modulo operation.
8140         (main): Add tests for modulos of very large numbers by very small
8141         dividends.
8142
8143 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8144
8145         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8146
8147 2000-09-19  Richard Henderson  <rth@cygnus.com>
8148
8149         * gcc.dg/compare2.c (case 10): XFAIL.
8150
8151 2000-09-18  Richard Henderson  <rth@cygnus.com>
8152
8153         * gcc.c-torture/execute/20000906-1.c: Move ...
8154         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8155         that support __builtin_trap.
8156
8157 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8158
8159         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8160
8161 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8162
8163         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8164         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8165         more $ format tests.
8166
8167 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8168
8169         * gcc.dg/format-errmk-1.c: New test.
8170
8171 2000-09-17  Greg McGary  <greg@mcgary.org>
8172
8173         * gcc.c-torture/execute/20000917-1.x: Remove.
8174
8175 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8176
8177         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8178
8179 2000-09-17  Greg McGary  <greg@mcgary.org>
8180
8181         * gcc.c-torture/execute/20000917-1.c: New test.
8182         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8183
8184 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8185
8186         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8187         in nested macro bug.
8188
8189 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8190
8191         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8192
8193 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8194
8195         * gcc.c-torture/execute/20000914-1.c: New test.
8196
8197 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8198
8199         * g++.other/inline13.C: New test.
8200
8201 2000-09-12  Andreas Jaeger  <aj@suse.de>
8202
8203         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8204         constant by Ulrich Drepper <drepper@redhat.com>.
8205
8206 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8207
8208         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8209
8210 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8211
8212         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8213
8214 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8215
8216         * gcc.dg/cpp/backslash.c: New test.
8217
8218 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8219
8220         * gcc.c-torture/execute/20000910-1.c: New test.
8221         * gcc.c-torture/execute/20000910-2.c: Likewise.
8222
8223 2000-09-11  Robert Lipe  <robertl@sco.com>
8224
8225         * gcc.dg/pragma-align.c: New test.
8226
8227 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8228
8229         * g++.old-deja/g++.pt/explicit82.C: New test.
8230         * g++.old-deja/g++.pt/explicit83.C: New test.
8231
8232 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8233
8234         * gcc.dg/asm-names.c: New test.
8235
8236 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8237
8238         * gcc.dg/cpp/tr-warn6.c: New test
8239
8240 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8241
8242         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8243         be accepted.
8244
8245 2000-09-07  Catherine Moore  <clm@redhat.com>
8246
8247         * gcc.c-torture/execute/unroll-1.c: New test.
8248
8249 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8250
8251         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8252         ERROR markers.
8253         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8254         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8255         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8256         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8257         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8258         Preprocess only.
8259         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8260         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8261
8262 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8263
8264         * g++.old-deja/g++.pt/deduct2.C: New test.
8265
8266 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8267
8268         * g++.old-deja/g++.pt/parms2.C: New test.
8269
8270 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8271
8272         * g++.old-deja/g++.pt/crash58.C: New test.
8273
8274 2000-09-06  Greg McGary  <greg@mcgary.org>
8275
8276         * gcc.c-torture/execute/20000906-1.c: New test.
8277         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8278
8279 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8280
8281         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8282
8283 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8284
8285         * g++.old-deja/g++.pt/crash57.C: New test.
8286
8287 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8288
8289         * g++.old-deja/g++.pt/crash56.C: New test.
8290
8291 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8292
8293         * g++.old-deja/g++.pt/koenig1.C: New test.
8294
8295 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8296
8297         * gcc.dg/20000904-1.c: New test.
8298
8299 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8300
8301         * gcc.dg/cpp/paste8.c: New test.
8302
8303 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8304
8305         * gcc.c-torture/compile/20000827-1.c: New test.
8306
8307 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8308
8309         * gcc.dg/format-diag-1.c: New test.
8310
8311 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8312
8313         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8314         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8315         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8316         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8317         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8318
8319 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8320
8321         * g++.old-deja/g++.other/nested4.C: New test.
8322
8323 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8324
8325         * g++.old-deja/g++.ns/scoped1.C: New test.
8326
8327 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8328
8329         * lib/g++.exp: Support testing already-installed GCC.
8330
8331 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8332
8333         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8334
8335 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8336
8337         * gcc.dg/return-type-2.c: New test.
8338
8339 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8340
8341         * gcc.c-torture/compile/20000825-1.c: New test.
8342
8343 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8344
8345         * gcc.dg/dwarf2-2.c: New test.
8346
8347 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8348
8349         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8350         dg-warning regexps.
8351
8352 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8353
8354         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8355         gcc.dg/format-ext-5.c: New tests.
8356
8357 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8358
8359         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8360
8361 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8362
8363         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8364
8365 2000-08-24  Richard Henderson  <rth@cygnus.com>
8366
8367         * gcc.dg/ia64-sync-1.c: New test.
8368         * gcc.dg/ia64-sync-2.c: New test.
8369         * gcc.dg/ia64-asm-1.c: New test.
8370
8371 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8372
8373         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8374         * gcc.dg/format-ext-2.c: New test.
8375
8376 2000-08-23  Jason Merrill  <jason@redhat.com>
8377
8378         * lib/old-dejagnu.exp: Also ignore "In member function" and
8379         "At global scope".
8380
8381 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8382
8383         * gcc.dg/noncompile/label-lineno-1.c: New test.
8384
8385 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8386
8387         * gcc.dg/c99-array-nonobj-1.c: New test.
8388
8389 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8390
8391         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8392         tests.
8393         * gcc.dg/format-ext-1.c: New test.
8394
8395 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8396
8397         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8398         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8399         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8400         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8401         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8402
8403 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8404
8405         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8406         gcc.dg/c99-strftime-2.c: New tests.
8407
8408 2000-08-22  Richard Henderson  <rth@cygnus.com>
8409
8410         * gcc.c-torture/execute/20000822-1.c: New test.
8411
8412 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8413
8414         * gcc.c-torture/execute/20000819-1.x: Remove.
8415
8416 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8417
8418         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8419         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8420         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8421         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8422         gcc.dg/format-xopen-1.c: New tests.
8423
8424 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8425
8426         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8427
8428 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8429
8430         * g++.old-deja/g++.other/loop2.C: New test.
8431
8432         * gcc.c-torture/compile/20000606-1.c: New test.
8433         * gcc.c-torture/compile/20000728-1.c: New test.
8434         * gcc.c-torture/execute/20000801-1.c: New test.
8435         * gcc.c-torture/execute/20000801-2.c: New test.
8436         * gcc.c-torture/execute/20000819-1.c: New test.
8437         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8438         * gcc.dg/20000629-1.c: New test.
8439         * gcc.dg/20000724-1.c: New test.
8440         * gcc.dg/20000807-1.c: New test.
8441
8442 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8443
8444         * gcc.dg/cpp/pragma-1.c: New test.
8445         * gcc.dg/cpp/pragma-2.c: New test.
8446
8447 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8448
8449         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8450         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8451
8452 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8453
8454         * gcc.c-torture/compile/20000818-1.c: New test.
8455
8456 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8457
8458         * gcc.c-torture/execute/20000818-1.c: New test.
8459
8460 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8461
8462         * gcc.dg/format-va-1.c: New test.
8463
8464 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8465
8466         * g++.old-deja/g++.other/typedef8.C: New test.
8467
8468 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8469
8470         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8471         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8472         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8473         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8474         * g++.old-deja/g++.other/ptrmem7.C: New test.
8475         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8476
8477 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8478
8479         * g++.old-deja/g++.pt/typename27.C: New test.
8480
8481 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8482
8483         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8484         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8485         * g++.old-deja/g++.pt/friend45.C: New test.
8486         * g++.old-deja/g++.other/friend8.C: New test.
8487
8488 2000-08-15  Richard Henderson  <rth@cygnus.com>
8489
8490         * gcc.c-torture/execute/20000815-1.c: New test.
8491
8492 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8493
8494         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8495         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8496         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8497
8498 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8499
8500         * g++.old-deja/g++.other/refinit2.C: New test.
8501
8502 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8503
8504         * lib/c-torture.exp (c-torture): Make
8505         compiler_conditional_xfail_data global.
8506         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8507         compiler_conditional_xfail_data machinery.
8508         (f-torture-execute): Likewise.
8509         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8510         and only when unrolling loops.
8511
8512         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8513
8514 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8515
8516         * g++.old-deja/g++.pt/explicit81.C: New test.
8517
8518 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8519
8520         * g++.old-deja/g++.pt/typename26.C: New test.
8521
8522 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8523
8524         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8525         warning.
8526
8527 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8528
8529         * g++.old-deja/g++.other/array3.C: New test.
8530
8531 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8532
8533         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8534         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8535         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8536         New tests.
8537
8538 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8539
8540         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8541         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8542
8543 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8544
8545         * gcc.c-torture/execute/20000808-1.c: New test.
8546
8547 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8548
8549         * gcc.dg/c90-const-expr-1.c: New test.
8550
8551 2000-08-08  Richard Henderson  <rth@cygnus.com>
8552
8553         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8554
8555 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8556
8557         * gcc.dg/noncompile/const-ll-1.c: New test.
8558
8559 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8560
8561         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8562
8563 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8564
8565         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8566         that running programs linked against the shared version of libobjc
8567         run correctly.
8568
8569 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8570
8571         * gcc.dg/c99-printf-1.c: New test.
8572
8573 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8574
8575         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8576
8577 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8578
8579         * gcc.c-torture/execute/20000731-1.x: Delete.
8580
8581 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8582
8583         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8584         and torture_without_loops as is done by c-torture.exp.
8585         (search_for): Copy from c-torture.exp.
8586         (gcc-dg-runtest): New function, drives a directory of tests
8587         iterating over the TORTURE_OPTIONS.
8588         (scan-assembler, scan-assembler-not): Move here from
8589         individual directory drivers.
8590
8591         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8592         defined by lib/gcc-dg.exp.
8593         * gcc.dg/cpp/cpp.exp: Likewise.
8594         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8595         gcc-dg-runtest, so we cycle over optimization options.
8596
8597         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8598         * gcc.dg/compare2.c: No longer expected to fail.
8599
8600 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8601
8602         * gcc.c-torture/execute/20000804-1.c: New test.
8603
8604 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8605
8606         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8607
8608 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8609
8610         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8611
8612 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8613
8614         * gcc.c-torture/compile/20000803-1.c: New test.
8615
8616 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8617
8618         * gcc.c-torture/execute/20000801-3.c,
8619         gcc.c-torture/execute/20000801-4.c: New tests.
8620         * gcc.c-torture/execute/20000801-3.x,
8621         gcc.c-torture/execute/20000801-4.x: Xfail.
8622
8623 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8624
8625         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8626         libobjc/.libs to allow for libtool.
8627
8628 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8629
8630         * gcc.c-torture/compile/20000802-1.c: New test.
8631
8632 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8633
8634         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8635
8636 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8637
8638         * gcc-c-torture/execute/20000731-2.c: New test.
8639
8640         * gcc.c-torture/execute/20000731-1.c: New test.
8641         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8642
8643 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8644
8645         * testsuite/gcc.dg/cpp/paste7.c: New test.
8646         * gcc.dg/cpp/20000725-1.c: New test.
8647
8648 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8649
8650         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8651         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8652         declaration warning for __builtin_dwarf_reg_size.
8653
8654         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8655
8656 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8657
8658         * gcc.dg/noncompile/voidparam-1.c: New test.
8659
8660 2000-07-30  Richard Henderson  <rth@cygnus.com>
8661
8662         * gcc.dg/c90-digraph-1.c: Don't xfail.
8663         * gcc.dg/compare2.c (case 10): Xfail.
8664         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8665
8666 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8667
8668         * gcc.dg/c99-main-1.c: New test.
8669
8670 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8671
8672         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8673
8674 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8675
8676         * gcc.c-tortuer/execute/20000726-1.c: New test.
8677
8678 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8679
8680         * gcc.c-torture/execute/enum-2.c: New test.
8681
8682 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8683
8684         * gcc.dg/cpp/tr-warn3.c: New test.
8685
8686 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8687
8688         * g++.old-deja/g++.ext/implicit1.C: Remove.
8689         * g++.old-deja/g++.jason/c2.C: Remove
8690         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8691         * g++.old-deja/g++.pt/crash16.C: Likewise.
8692         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8693
8694 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8695
8696         * g++.old-deja/g++.other/for2.C: New test.
8697
8698 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8699
8700         * gcc.dg/20000720-1.c: New test.
8701
8702 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8703
8704         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8705
8706 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8707
8708         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8709         * gcc.c-torture/execute/20000722-1.c: New.
8710         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8711
8712 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8713
8714         * gcc.dg/cpp/20000720-1.S: New test.
8715
8716 2000-07-21  Michael Meissner  <meissner@redhat.com>
8717
8718         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8719
8720 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8721
8722         * g++.old-deja/g++.brendan/crash16.C,
8723         g++.old-deja/g++.brendan/parse3.C,
8724         g++.old-deja/g++.brendan/redecl1.C,
8725         g++.old-deja/g++.ns/template13.C,
8726         g++.old-deja/g++.other/decl4.C,
8727         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8728
8729 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8730
8731         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8732         and "Internal error".
8733
8734         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8735         regexps.
8736         * gcc.dg/cpp/paste6.c: New test.
8737
8738 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8739
8740         * gcc.dg/cpp/tr-direct.c: New test.
8741
8742         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8743         gcc.dg/cpp/undef1.c: Tweak error regexps.
8744
8745 2000-07-18  Eric Christopher <echristo@redhat.com>
8746
8747         * gcc.c-torture/compile/20000718-1.c: New test.
8748
8749 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8750
8751         * cpplex.c (_cpp_push_token): If the token being pushed back
8752         is the previous token in this context, just subtract one from
8753         context->posn.
8754         * cppmacro.c (save_expansion): Clear aux field when storing a
8755         placemarker.
8756
8757 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8758
8759         * gcc.dg/noncompile/redecl-1.c: New test.
8760
8761 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8762
8763         * gcc.c-torture/execute/20000717-5.c: New test.
8764         * gcc.c-torture/execute/20000717-1.x: Removed.
8765
8766 2000-07-17  Richard Henderson  <rth@cygnus.com>
8767
8768         * gcc.c-torture/execute/20000717-4.c: New test.
8769
8770 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8771
8772         * gcc.dg/cpp/syshdr.c: New test.
8773         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8774
8775 2000-07-17  Neil Booth  <neilb@earthling.net>
8776
8777         * gcc.dg/cpp/cmdlne-dM.c: New test.
8778         * gcc.dg/cpp/cmdlne-dD.c: New test.
8779
8780 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8781
8782         * gcc.c-torture/execute/20000717-3.c: New test.
8783
8784         * gcc.c-torture/compile/20000717-1.c: New test.
8785
8786 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8787
8788         * gcc.c-torture/execute/20000717-2.c: New test.
8789
8790 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8791
8792         * gcc.dg/formatz-1.c: New test.
8793
8794         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8795         * gcc.dg/c99-digraph-1.c: New tests.
8796
8797         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8798         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8799
8800         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8801         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8802         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8803         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8804         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8805         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8806         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8807
8808 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8809
8810         * gcc.c-torture/execute/20000717-1.c: New test.
8811         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8812
8813 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8814
8815         * gcc.c-torture/execute/20000715-2.c: New test.
8816         * gcc.dg/20000715-1.c: New test.
8817
8818 2000-07-15  Michael Meissner  <meissner@redhat.com>
8819
8820         * gcc.c-torture/execute/20000715-1.c: New test.
8821
8822 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8823
8824         * gcc.c-torture/execute/20000707-1.c: New test.
8825
8826 2000-07-13  Neil Booth  <NeilB@earthling.net>
8827
8828         * testsuite/gcc.dg/cpp/digraph1.c,
8829         testsuite/gcc.dg/cpp/digraph2.c,
8830         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8831
8832 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8833
8834         * g77.f-torture/compile/20000630-2.f:  New test.
8835         * g77.f-torture/compile/20000630-2.x
8836
8837 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8838
8839         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8840
8841 2000-07-11  Neil Booth  <NeilB@earthling.net>
8842
8843         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8844
8845 2000-07-11  Neil Booth  <NeilB@earthling.net>
8846
8847         * gcc.dg/cpp/cmdlne-C.c: New.
8848
8849 2000-07-09  Neil Booth  <NeilB@earthling.net>
8850
8851         * gcc.dg/cpp/directiv.c: New tests.
8852         * gcc.dg/cpp/undef1.c: Update.
8853
8854 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8855
8856         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8857
8858 2000-07-09  Neil Booth  <NeilB@earthling.net>
8859
8860         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8861
8862 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8863
8864         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8865         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8866
8867 2000-07-08  Neil Booth  <NeilB@earthling.net>
8868
8869         * gcc.dg/cpp/macsyntx.c: New tests.
8870
8871 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8872
8873         * gcc.dg/20000707-1.c: New test.
8874
8875 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8876
8877         * gcc.c-torture/execute/20000706-1.c: New test.
8878         * gcc.c-torture/execute/20000706-2.c: New test.
8879         * gcc.c-torture/execute/20000706-3.c: New test.
8880         * gcc.c-torture/execute/20000706-4.c: New test.
8881         * gcc.c-torture/execute/20000706-5.c: New test.
8882
8883 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.old-deja/g++.pt/instantiate7.C: New test.
8886
8887 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8888
8889         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8890         * g++.old-deja/g++.mike/thunk3.C: Likewise.
8891         * g++.old-deja/g++.other/rtti3.C: Likewise.
8892         * g++.old-deja/g++.other/rttid3.C: Likewise.
8893
8894 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
8895
8896         *  g77.f-torture/compile/20000630-1.x: Fix typo
8897
8898 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
8899
8900         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8901         assembly output.
8902
8903 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
8904
8905         * gcc.dg/cpp/ident.c: New test.
8906
8907 2000-07-05  Neil Booth  <NeilB@earthling.net>
8908
8909         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8910           gcc.dg/cpp/lexstrng.c: New tests.
8911
8912 2000-07-04  Neil Booth  <NeilB@earthling.net>
8913
8914         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8915         * gcc.dg/cpp/strify2.c: Same.
8916
8917 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
8918
8919         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8920         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8921         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8922         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8923
8924         * testsuite/gcc.dg/cpp/macro1.c,
8925         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8926         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8927         testsuite/gcc.dg/cpp/strify1.c,
8928         testsuite/gcc.dg/cpp/strify2.c: New tests.
8929
8930 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
8931
8932         * gcc.c-torture/execute/20000703-1.c: New test.
8933
8934 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8935
8936         * g++.old-deja/g++.pt (lookup10.C): New test.
8937
8938 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8939
8940         * g++.old-deja/g++.pt (typename25.C): New test.
8941
8942 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8943
8944         * gcc.c-torture/compile/20000701-1.c: New test.
8945
8946 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8947
8948         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8949         to test case.
8950
8951 2000-06-30  Catherine Moore  <clm@cygnus.com>
8952
8953         * gcc.c-torture/execute/align-1.c: New test.
8954
8955 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
8956
8957         * g++.old-deja/g++.pt/expr8.C: New test.
8958         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
8959
8960 2000-06-29  Nick Clifton  <nickc@cygnus.com>
8961
8962         * gcc.c-torture/compile/20000629-1.c: New test.
8963
8964 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
8965
8966
8967         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
8968         gcc.dg/noncompile directory, depending on whether they're
8969         preprocessor tests or not.  Annotate all the tests for the dg
8970         framework.
8971
8972         * gcc.c-torture/noncompile/noncompile.exp: Delete.
8973         * gcc.dg/noncompile/noncompile.exp: New.
8974
8975         * Moved files:
8976         Old name                                New name
8977         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
8978         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
8979         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
8980         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
8981         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
8982         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
8983         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
8984         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
8985         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
8986         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
8987         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
8988         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
8989         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
8990         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
8991         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
8992         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
8993         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
8994         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
8995         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
8996         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
8997         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
8998         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
8999         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9000         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9001
9002         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9003         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9004         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9005         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9006         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9007         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9008
9009 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9010
9011         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9012         declare one variable.  On the fourth, error.
9013         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9014         declared by 20000628-1a.h.
9015
9016 2000-06-29  Richard Henderson  <rth@redhat.com>
9017
9018         * gcc.c-torture/execute/930529-1.x: New file.
9019         * gcc.dg/920413-1.c: Adjust expected warning text.
9020         * gcc.dg/980217-1.c: Declare abort.
9021         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9022
9023 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9024
9025         * g77.f-torture/compile/20000629-1.f: New test.
9026         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9027
9028 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9029
9030         Rearrange lots of files, removing entirely the
9031         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9032         directories.
9033
9034         * Deleted files:
9035         gcc.c-torture/code_quality/code_quality.exp
9036         gcc.c-torture/special/special.exp
9037         gcc.failure/failure.exp
9038         gcc.failure/940409-1.x
9039         gcc.c-torture/compile/961203-1.x
9040
9041         * New files:
9042         gcc.misc-tests/linkage.exp
9043         gcc.c-torture/execute/920730-1t.c
9044         gcc.c-torture/execute/920730-1t.x
9045         gcc.c-torture/compile/920520-1.x
9046         gcc.c-torture/compile/920521-1.x
9047         gcc.c-torture/compile/981006-1.x
9048         gcc.c-torture/execute/eeprof-1.x
9049
9050         * Moved files (possibly with modifications to fit a new harness):
9051         Old name                                New name
9052         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9053         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9054         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9055         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9056         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9057         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9058         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9059         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9060         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9061         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9062         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9063         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9064         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9065         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9066
9067 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9068
9069         * c-torture/compile/961203-1.x: Delete.
9070
9071         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9072         not exit. Include stdio.h.
9073         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9074         * gcc.misc-tests/dg-12.c: Likewise.
9075         * gcc.misc-tests/dg-5.c: Likewise.
9076         * gcc.misc-tests/dg-6.c: Likewise.
9077         * gcc.misc-tests/dg-7.c: Prototype abort.
9078         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9079         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9080         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9081         not exit.
9082         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9083         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9084
9085 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9086
9087         * gcc.dg/cpp/20000628-1.c: New test.
9088         * gcc.dg/cpp/20000628-1.h: New header for above test.
9089         * gcc.dg/cpp/20000628-1a.h: Likewise.
9090
9091 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9092
9093         * gcc.dg/cpp: New directory.
9094         * gcc.dg/cpp/cpp.exp: New driver.
9095         * gcc.dg/cpp/20000627-1.c: New test.
9096         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9097         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9098         and rewrite as a compilation test.
9099
9100         * gcc.dg: Move many files into the cpp subdirectory, possibly
9101         renaming or editing them as well.
9102         Old name                New name
9103         990119-1.c              cpp/19990119-1.c
9104         990228-1.c              cpp/19990228-1.c
9105         990407-1.c              cpp/19990407-1.c
9106         990409-1.c              cpp/19990409-1.c
9107         990413-1.c              cpp/19990413-1.c
9108         990703-1.c              cpp/19990703-1.c
9109         20000127-1.c            cpp/20000127-1.c
9110         20000129-1.c            cpp/20000129-1.c
9111         20000207-1.c            cpp/20000207-1.c
9112         20000207-2.c            cpp/20000207-2.c
9113         20000209-1.c            cpp/20000209-1.c
9114         20000209-2.c            cpp/20000209-2.c
9115         20000301-1.c            cpp/20000301-1.c
9116         20000419-1.c            cpp/20000419-1.c
9117         20000510-1.S            cpp/20000510-1.S
9118         20000519-1.c            cpp/20000519-1.c
9119         20000529-1.c            cpp/20000529-1.c
9120         20000625-1.c            cpp/20000625-1.c
9121         20000625-2.c            cpp/20000625-2.c
9122         cpp-as1.c               cpp/assert1.c
9123         cpp-as2.c               cpp/assert2.c
9124         cxx-comments-1.c        cpp/cxxcom1.c
9125         cxx-comments-2.c        cpp/cxxcom2.c
9126         endif-label.c           cpp/endif.c
9127         cpp-hash1.c             cpp/hash1.c
9128         cpp-hash2.c             cpp/hash2.c
9129         cpp-if1.c               cpp/if-1.c
9130         cpp-if2.c               cpp/if-2.c
9131         cpp-if3.c               cpp/if-3.c
9132         cpp-if4.c               cpp/if-4.c
9133         cpp-if5.c               cpp/if-5.c
9134         cpp-cond.c              cpp/if-cexp.c
9135         cpp-missingop.c         cpp/if-mop.c
9136         cpp-missingparen.c      cpp/if-mpar.c
9137         cpp-opprec.c            cpp/if-oppr.c
9138         cpp-ifparen.c           cpp/if-paren.c
9139         cpp-shortcircuit.c      cpp/if-sc.c
9140         cpp-shift.c             cpp/if-shift.c
9141         cpp-unary.c             cpp/if-unary.c
9142         cpp-li1.c               cpp/line1.c
9143         cpp-li2.c               cpp/line2.c
9144         lineno.c                cpp/line3.c
9145         lineno-2.c              cpp/line4.c
9146         cpp-mi.c                cpp/mi1.c
9147         cpp-mic.h               cpp/mi1c.h
9148         cpp-micc.h              cpp/mi1cc.h
9149         cpp-mind.h              cpp/mi1nd.h
9150         cpp-mindp.h             cpp/mi1ndp.h
9151         cpp-mix.h               cpp/mi1x.h
9152         cpp-mi2.c               cpp/mi2.c
9153         cpp-mi2a.h              cpp/mi2a.h
9154         cpp-mi2b.h              cpp/mi2b.h
9155         cpp-mi2c.h              cpp/mi2c.h
9156         cpp-mi3.c               cpp/mi3.c
9157         cpp-mi3.def             cpp/mi3.def
9158         poison-1.c              cpp/poison.c
9159         pr-impl.c               cpp/prag-imp.c
9160         cpp-redef-2.c           cpp/redef1.c
9161         cpp-redef.c             cpp/redef2.c
9162         strpaste.c              cpp/strp1.c
9163         strpaste-2.c            cpp/strp2.c
9164         cpp-tradpaste.c         cpp/tr-paste.c
9165         cpp-tradstringify.c     cpp/tr-str.c
9166         cpp-tradwarn1.c         cpp/tr-warn1.c
9167         cpp-tradwarn2.c         cpp/tr-warn2.c
9168         trigraphs.c             cpp/trigraphs.c
9169         cpp-unc1.c              cpp/unc1.c
9170         cpp-unc2.c              cpp/unc2.c
9171         cpp-unc3.c              cpp/unc3.c
9172         cpp-unc.c               cpp/unc4.c
9173         undef.c                 cpp/undef1.c
9174         undef-2.c               cpp/undef2.c
9175         cpp-wi1.c               cpp/widestr1.c
9176
9177 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9178
9179         * lib/g++.exp (g++_include_flags): Tweak.
9180
9181 2000-06-27  H.J. Lu  <hjl@gnu.org>
9182             Loren J. Rittle  <ljrittle@acm.org>
9183
9184         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9185         version with one that knows about the new gcc tree structure.
9186         (g++_link_flags): Same.
9187
9188 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9189
9190         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9191         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9192         case we are cross-compiling.
9193
9194         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9195         g++.old-deja/g++.niklas/Makefile.in,
9196         g++.old-deja/g++.niklas/configure.in,
9197         g++.old-deja/g++.other/Makefile.in,
9198         g++.old-deja/g++.other/configure.in,
9199         gcc.c-torture/code_quality/Makefile.in,
9200         gcc.c-torture/code_quality/configure.in,
9201         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9202         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9203         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9204         gcc.c-torture/execute/ieee/Makefile.in,
9205         gcc.c-torture/execute/ieee/configure.in,
9206         gcc.c-torture/noncompile/Makefile.in,
9207         gcc.c-torture/noncompile/configure.in,
9208         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9209         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9210         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9211
9212 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9213
9214         * g++.old-deja/g++.other/ambig3.C: New test.
9215
9216 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9217
9218         * g++.old-deja/g++.pt/syntax1.C: New test.
9219         * g++.old-deja/g++.pt/syntax2.C: New test.
9220         * g++.old-deja/g++.other/syntax3.C: New test.
9221         * g++.old-deja/g++.other/syntax4.C: New test.
9222
9223 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9224
9225         * gcc.dg/20000623-1.c: Prototype exit and abort.
9226
9227 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9228
9229         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9230         New tests.
9231         * gcc.dg/cpp-mi3.def: New file.
9232
9233         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9234         inside assertions.
9235         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9236         lexer's error messages.
9237         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9238         divine anything from the linemarkers.
9239         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9240         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9241
9242 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9243
9244         * gcc.dg/20000623-1.c: New test.
9245
9246 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9247
9248         * gcc.c-torture/execute/20000622-1.c: New test.
9249
9250 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9251
9252         * g++.old-deja/g++.other/init15.C: New test.
9253
9254 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9255
9256         * g++.old-deja/g++.pt/vaarg2.C: New test.
9257         * g++.old-deja/g++.pt/vaarg3.C: New test.
9258
9259 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9260
9261         * g++.old-deja/g++.other/dyncast6.C: New test.
9262
9263 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9264
9265         * gcc.c-torture/execute/loop-6.c: New test.
9266
9267 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9268
9269         * gcc.dg/20000614-1.c: New test.
9270         * gcc.dg/20000614-2.c: New test.
9271
9272 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9273
9274         * g++.old-deja/g++.other/inline12.C: New test.
9275
9276 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9277
9278         * g++.old-deja/g++.other/eh1.C: New test.
9279
9280 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9281
9282         * g++.old-deja/g++.other/type.C: New test.
9283
9284 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9285
9286         * g++.old-deja/g++.other/initstring.C: New test.
9287
9288 2000-06-12  Jason Merrill  <jason@redhat.com>
9289
9290         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9291
9292 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9293
9294         * gcc.c-torture/compile/20000609-1.c: New test.
9295
9296 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9297
9298         * gcc.dg/20000609-1.c: New test.
9299
9300 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9301
9302         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9303         * gcc.c-torture/noncompile/poison-1.c: Move...
9304         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9305         * gcc.dg/cpp-li1.c: Add a token after the #line.
9306
9307 2000-06-05  Richard Henderson  <rth@cygnus.com>
9308
9309         * gcc.c-torture/execute/20000605-2.c: New test.
9310         * gcc.c-torture/execute/20000605-3.c: New test.
9311
9312 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9313
9314         * g77.f-torture/execute/20000503-1.x: New file.
9315
9316 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9317
9318         * g++.old-deja/g++.eh/badalloc1.C: New test.
9319
9320 2000-06-05  Richard Henderson  <rth@cygnus.com>
9321
9322         * gcc.c-torture/execute/20000605-1.c: New test.
9323
9324 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9325             Nathan Sidwell <nathan@codesourcery.com>
9326
9327         * gcc.c-torture/compile/20000605-1.c: New test.
9328
9329 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9330
9331         * g77.f-torture/compile/20000601-1.f:  New test.
9332
9333 2000-06-03  Richard Henderson  <rth@cygnus.com>
9334
9335         * gcc.c-torture/execute/20000603-1.c: New.
9336
9337 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9338
9339         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9340         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9341
9342 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9343
9344         * gcc.dg/compare2.c (case 12): XFAIL.
9345         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9346         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9347
9348         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9349
9350 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9351
9352         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9353         guard macro is already defined when the header is first
9354         included.
9355         * gcc.dg/cpp-mix.h: New file.
9356         * gcc.dg/endif-label.c: Update patterns to match compiler.
9357
9358         * g++.brendan/complex1.C: Declare abort.
9359         * g++.law/refs4.C: Remove XFAIL.
9360         * g++.oliva/expr2.C: Declare abort and exit.
9361
9362 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9363
9364         * gcc.c-torture/execute/20000528-1.c: New test.
9365
9366         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9367         * g++.old-deja/g++.law/temps4.C: Likewise.
9368
9369         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9370         stdlib.h.  Call abort() on failure.
9371         * g++.old-deja/g++.law/refs4.C: Likewise.
9372         * g++.old-deja/g++.law/temps4.C: Likewise.
9373         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9374         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9375
9376 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9377
9378         Relative to g++.dg/special:
9379         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9380
9381         Relative to g++.old-deja:
9382         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9383         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9384         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9385         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9386         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9387         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9388         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9389
9390         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9391         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9392         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9393         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9394         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9395         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9396         and/or string.h.
9397
9398         * g++.other/goto1.C: Update expectations for error messages.
9399
9400 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9401
9402         * gcc.c-torture/compile/20000523-1.c: New test.
9403
9404 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9405
9406         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9407
9408 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9409
9410         * g++.old-deja/g++.eh/catch11.C: New test.
9411         * g++.old-deja/g++.eh/catch12.C: New test.
9412
9413 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9414
9415         * gcc.c-torture/execute/20000523-1.c: New test.
9416
9417 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9418
9419         * c-torture/execute/bcp-1.c: Replace abort in arg of
9420         __builtin_constant_p with a generic external function.
9421
9422         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9423         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9424         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9425         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9426         Prototype abort and/or exit.
9427
9428         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9429         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9430         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9431         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9432
9433 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9434
9435         * gcc.dg/dwarf2-1.c: New test.
9436
9437 2000-05-20  Richard Henderson  <rth@cygnus.com>
9438
9439         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9440
9441 2000-05-20  Andreas Jaeger  <aj@suse.de>
9442
9443         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9444         testcase.
9445
9446 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9447
9448         * gcc.c-torture/execute/20000519-2.c: New test.
9449
9450 2000-05-19  Andreas Jaeger  <aj@suse.de>
9451
9452         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9453         which fails with SSA.
9454
9455         * lib/c-torture.exp: Also test with -O3 -fssa.
9456
9457 2000-05-18  Michael Meissner  <meissner@redhat.com>
9458
9459         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9460         * gcc.c-torture/execute/920415-1.c: Ditto.
9461         * gcc.c-torture/execute/920501-1.c: Ditto.
9462         * gcc.c-torture/execute/conversion.c: Ditto.
9463         * gcc.c-torture/execute/cvt-1.c: Ditto.
9464
9465 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9466
9467         * gcc.c-torture/compile/20000518-1.c: New test.
9468
9469 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9470
9471         * g77.f-torture/compile/200005018.f:  New test.
9472
9473 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9474
9475         * gcc.c-torture/compile/20000517-1.c: New test.
9476
9477 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9478
9479         * gcc.c-torture/execute/20000516-1.c: New test.
9480
9481 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9482
9483         * g++.old-deja/g++.other/eh.C: New test.
9484
9485 2000-05-12  Richard Henderson  <rth@cygnus.com>
9486
9487         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9488         constants through to doit's conditional.
9489
9490 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9491
9492         * gcc.c-torture/compile/20000511-1.c: New test.
9493         * g77.f-torture/compile/20000511-1.f: New test.
9494         * g77.f-torture/compile/20000511-2.f: New test.
9495
9496 2000-05-11  Michael Meissner  <meissner@redhat.com>
9497
9498         * gcc.c-torture/execute/20000511-1.c: New test.
9499
9500 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9501
9502         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9503         * gcc.dg/20000510-1.S: New.
9504
9505 2000-05-08  Catherine Moore  <clm@cygnus.com>
9506
9507         * gcc.dg/unused-3.c: New.
9508
9509 2000-05-06  Richard Henderson  <rth@cygnus.com>
9510
9511           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9512           * g++.old-deja/g++.mike/warn1.C: Likewise.
9513           * g++.old-deja/g++.pt/local1.C: Likewise.
9514           * g++.old-deja/g++.pt/local7.C: Likewise.
9515           * g++.old-deja/g++.pt/spec16.C: Likewise.
9516
9517 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9518
9519         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9520
9521 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9522
9523           * g77.f-torture/execute/20000503-1.f:  New test.
9524
9525 2000-05-04  Andreas Jaeger  <aj@suse.de>
9526
9527         * gcc.dg/noreturn-2.c: New test.
9528
9529 2000-05-04  Neil Booth  <NeilB@earthling.net>
9530
9531         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9532         preprocessor.
9533
9534 2000-05-04  Richard Henderson  <rth@cygnus.com>
9535
9536         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9537
9538 2000-05-04  Richard Henderson  <rth@cygnus.com>
9539
9540         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9541         OpenSSL by Jason R Thorpe.
9542
9543 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9544
9545         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9546
9547 2000-05-03  Robert Lipe <robertlipe@usa.net>
9548
9549         * gcc.dg/20000503-1.c: New test.
9550
9551 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9552
9553         * gcc.c-torture/compile/20000502-1.c: New test.
9554         * g++.old-deja/g++.other/align.C: New test.
9555         * gcc.dg/cpp-tradstringify.c: New test.
9556
9557 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9558
9559         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9560         and hard registers.
9561
9562 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9563
9564         * gcc.c-torture/execute/loop-5.c: New test.
9565
9566 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9567
9568         * gcc.c-torture/execute/va-arg-20.c: New test.
9569
9570 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9571
9572         * gcc.c-torture/execute/20000422-1.c: New test.
9573
9574 2000-04-20  Greg McGary  <gkm@gnu.org>
9575
9576         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9577         when optimizing, but without sibling-call optimizations (-O1).
9578
9579 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9580
9581           * gcc.c-torture/compile/20000420-1.c: New test.
9582
9583 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9584
9585         * g++.abi/ptrflags.C: New test.
9586         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9587
9588 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9589
9590         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9591
9592 2000-04-19  Greg McGary  <gkm@gnu.org>
9593
9594         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9595         sibling-call optimizations.
9596
9597 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9598
9599         * gcc.dg/20000419-1.c: New test.
9600
9601 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9602
9603         * gcc.c-torture/execute/20000412-6.c: New test.
9604
9605 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9606
9607         * gcc.c-torture/execute/20000412-5.c: New test.
9608         * g77.f-torture/compile/20000412-1.f: New test.
9609         * gcc.c-torture/execute/20000412-4.c: New test.
9610         * gcc.c-torture/compile/20000412-2.c: New test.
9611         * gcc.c-torture/execute/20000412-3.c: New test.
9612         * gcc.c-torture/compile/20000412-1.c: New test.
9613         * gcc.c-torture/execute/20000412-2.c: New test.
9614
9615 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9616
9617         * objc/execute/bf-20.m: New test.
9618
9619 2000-04-10  Richard Henderson  <rth@cygnus.com>
9620
9621         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9622
9623         * gcc.c-torture/execute/20000412-1.c: New test.
9624
9625 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9626
9627         * g++.old-deja/g++.eh/catchptr1.C: New test.
9628
9629 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9630
9631         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9632
9633 2000-04-08  Neil Booth  <NeilB@earthling.net>
9634
9635         * gcc.dg/cpp-nullchar.c: Remove test as
9636         embedded nulls cause problems.
9637
9638 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9639
9640         * gcc.dg/compare2.c: New test.
9641
9642 2000-04-08  Neil Booth  <NeilB@earthling.net>
9643
9644         * gcc.dg/cpp-nullchar.c: New test.
9645
9646 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9647
9648         * gcc.dg/cpp-mi2.c: New test.
9649         * gcc.dg/cpp-mi2[abc].h: New files.
9650
9651 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9652
9653         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9654         member name.
9655
9656 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9657
9658         * g++.old-deja/g++.abi/vmihint.C: New test.
9659
9660 2000-04-06  Neil Booth  <NeilB@earthling.net>
9661
9662         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9663         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9664         copyright.
9665
9666 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9667
9668         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9669         avoid stack-frame overwrite.
9670
9671 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9672
9673         * gcc.c-torture/compile/20000405-2.c: New test.
9674         * gcc.c-torture/compile/20000405-3.c: New test.
9675
9676 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9677
9678         * gcc.c-torture/compile/20000405-1.c: New test.
9679
9680 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9681
9682         * gcc.dg/cast-qual-1.c: Revert last change.
9683
9684 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9685
9686         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9687
9688 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9689
9690         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9691         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9692
9693 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9694
9695         * gcc.c-torture/compile/20000403-2.c: New test.
9696         * gcc.c-torture/compile/20000403-1.c: New test.
9697
9698 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9699
9700         * gcc.c-torture/execute/20000403-1.c: New test.
9701
9702 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9703
9704         * gcc.c-torture/execute/20000402-1.c: New test.
9705
9706 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9707
9708         * gcc.c-torture/execute/va-arg-15.c: New test.
9709         * gcc.c-torture/execute/va-arg-16.c: New test.
9710         * gcc.c-torture/execute/va-arg-17.c: New test.
9711         * gcc.c-torture/execute/va-arg-18.c: New test.
9712         * gcc.c-torture/execute/va-arg-19.c: New test.
9713
9714 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9715
9716         * gcc.c-torture/compile/981211-1.c: Move to...
9717         * gcc.dg/cpp-as1.c: ...here.
9718         * gcc.dg/cpp-as2.c: New file.
9719
9720         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9721         compiler.
9722
9723 2000-04-02  Neil Booth  <NeilB@earthling.net>
9724
9725         * gcc.dg/cpp-cond.c  New tests.
9726         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9727         accidental success less likely.
9728         * gcc.dg/cpp-missingop.c  New tests.
9729         * gcc.dg/cpp-missingparen.c  New tests.
9730         * gcc.dg/cpp-shift.c  New tests.
9731         * gcc.dg/cpp-shortcircuit.c  New tests.
9732         * gcc.dg/cpp-unary.c  New tests.
9733
9734 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9735
9736         * gcc.c-torture/compile/20000329-1.c: New test.
9737
9738 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9739
9740         * gcc.c-torture/compile/20000326-1.c: New test.
9741         * gcc.c-torture/compile/20000326-2.c: New test.
9742
9743 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9744
9745         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9746         the first parameter is a function argument.
9747
9748 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9749
9750         * g++.old-deja/g++.ext/array4.C: New test.
9751
9752 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9753
9754         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9755
9756 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9757
9758         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9759
9760 2000-03-19  Richard Henderson  <rth@cygnus.com>
9761
9762         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9763
9764 2000-03-19  Richard Henderson  <rth@cygnus.com>
9765
9766         * gcc.c-torture/compile/20000319-1.c: New test.
9767
9768 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9769
9770         * gcc.c-torture/execute/20000314-3.c: New test.
9771         * gcc.c-torture/execute/20000314-2.c: New test.
9772         * gcc.c-torture/execute/20000314-1.c: New test.
9773         * gcc.c-torture/compile/20000314-2.c: New test.
9774         * gcc.c-torture/compile/20000314-1.c: New test.
9775
9776 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9777
9778         * g++.old-deja/g++.warn/inline.C: New test.
9779
9780 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9781
9782         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9783         standards-compliant result rather than specific constants.
9784         Put test-values in array.
9785
9786 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9787
9788         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9789         (g++_target_compile): Put test-specific options last.
9790
9791 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9792
9793         * g++.old-deja/g++.eh/vbase4.C: New test.
9794
9795 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9796
9797         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9798
9799 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9800
9801         * g++.old-deja/g++.brendan/misc12.C: Removed.
9802         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9803         * g++.old-deja/g++.ext/pretty4.C: New test.
9804
9805 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9806
9807         * g++.old-deja/g++.other/string2.C: New test.
9808
9809 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9810
9811         * g++.old-deja/g++.warn/impint2.C: New test.
9812
9813 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9814
9815         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9816         is 1, not zero.
9817
9818 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9819
9820         * g++.old-deja/g++.warn/impint.C: New test.
9821         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9822         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9823         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9824         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9825         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9826         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9827         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9828         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9829         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9830         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9831         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9832         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9833
9834 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9835
9836         * gcc.dg/cpp-redef.c: New test.
9837
9838 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9839
9840         * g++.old-deja/g++.pt/unify7.C: New test.
9841
9842 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9843
9844         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9845         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9846
9847 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9848
9849         * gcc.c-torture/compile/20000224-1.c: New test.
9850
9851 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9852
9853         * gcc.c-torture/compile/cpp-2.c: New test.
9854         * gcc.c-torture/compile/cpp-1.c: New test.
9855
9856 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9857
9858         * gcc.c-torture/execute/20000225-1.c: New test.
9859
9860 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9861
9862         * gcc.dg/cpp-li2.c: New test.
9863
9864         * gcc.dg/cpp-wi1.c: New test.
9865
9866         * gcc.dg/cpp-li1.c: New test.
9867
9868 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9869
9870         * g++.old-deja/g++.other/sizeof5.C: New test.
9871
9872 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9873
9874         * gcc.c-torture/execute/va-arg-13.c: New test.
9875
9876 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9877
9878         * gcc.c-torture/execute/va-arg-12.c: New test.
9879
9880 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9881
9882         * gcc.c-torture/execute/20000223-1.c: New test.
9883
9884 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9885
9886         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9887
9888 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
9889
9890         * g++.old-deja/g++.abi/ptrmem.C: New test.
9891
9892 2000-02-19  Richard Henderson  <rth@cygnus.com>
9893
9894         * gcc.c-torture/compile/init-3.c: New.
9895
9896 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
9897
9898         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9899         ALWAYS_CXXFLAGS.
9900
9901 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
9902
9903         * gcc.c-torture/compile/20000211-3.c: New test.
9904
9905 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
9906
9907         * gcc.c-torture/compile/20000211-2.c: New test.
9908
9909 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
9910
9911         * gcc.c-torture/compile/20000211-1.c: New test.
9912
9913 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
9914
9915         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9916           on native targets
9917
9918 2000-02-08  Nathan Sidwell  <nathan@acm.org>
9919
9920         * g++.old-deja/g++.other/cast5.C: New test.
9921
9922 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
9923
9924         * gcc.c-torture/execute/20000205-1.c: New.
9925
9926 2000-02-03  Nathan Sidwell  <nathan@acm.org>
9927
9928         * g++.old-deja/g++.jason/cast3.C: Return void.
9929         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9930
9931 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9932
9933         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9934
9935         * gcc.dg/loop-1.c: New test.
9936
9937 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9938
9939         * gcc.c-torture/compile/20000127-1.c: New test.
9940         * gcc.c-torture/execute/991228-1.c: New test.
9941
9942 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9943
9944         * gcc.dg/unused-2.c: New test.
9945
9946         * gcc.dg/conv-1.c: New test.
9947
9948 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9949
9950         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
9951         compiler.
9952         (tool_option_proc): Fix typo.
9953
9954 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
9955
9956         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
9957         of the ld on the host, not on the build machine.
9958         Also, don't crash if '--help' is not a supported option.
9959
9960 2000-01-24  Richard Henderson  <rth@cygnus.com>
9961
9962         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
9963
9964 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
9965
9966         * gcc.c-torture/execute/20000120-2.c: New test.
9967         * gcc.c-torture/execute/20000120-1.c: New test.
9968
9969 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
9970
9971         * gcc.c-torture/execute/20000113-1.c: New test.
9972
9973 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
9974
9975         * gcc.c-torture/execute/20000112-1.c: New test.
9976
9977 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9978
9979         * gcc.dg/20000111-1.c: New test.
9980
9981 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
9982
9983         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
9984         with 16 bit integers.
9985
9986 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9987
9988         * gcc.dg/20000108-1.c: New test.
9989
9990 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9991
9992         * g++.old-deja/g++.ns/koenig8.C: New test.
9993
9994 2000-01-05  Nathan Sidwell  <nathan@acm.org>
9995
9996         * g++.old-deja/g++.other/cast4.C: New test.
9997
9998 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
9999
10000         * gcc.c-torture/compile/20000105-2.c: New test.
10001         * gcc.c-torture/compile/20000105-1.c: New test.
10002
10003 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10004
10005         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10006         references to printf & atoi to conform to ANSI standard.
10007         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10008         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10009         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10010         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10011         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10012         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10013         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10014         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10015         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10016         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10017         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10018         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10019         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10020         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10021         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10022         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10023         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10024         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10025         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10026         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10027         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10028         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10029         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10030         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10031         * g++.old-deja/g++.brendan/init3.C: Likewise.
10032         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10033         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10034         * g++.old-deja/g++.brendan/new2.C: Likewise.
10035         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10036         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10037         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10038         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10039         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10040         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10041         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10042         * g++.old-deja/g++.brendan/template24.C: Likewise.
10043         * g++.old-deja/g++.brendan/template3.C: Likewise.
10044         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10045         * g++.old-deja/g++.jason/inline3.C: Likewise.
10046         * g++.old-deja/g++.jason/opeq.C: Likewise.
10047         * g++.old-deja/g++.law/arg5.C: Likewise.
10048         * g++.old-deja/g++.law/arm7.C: Likewise.
10049         * g++.old-deja/g++.law/ctors11.C: Likewise.
10050         * g++.old-deja/g++.law/cvt8.C: Likewise.
10051         * g++.old-deja/g++.law/init9.C: Likewise.
10052         * g++.old-deja/g++.law/refs4.C: Likewise.
10053         * g++.old-deja/g++.law/template2.C: Likewise.
10054         * g++.old-deja/g++.law/visibility24.C: Likewise.
10055         * g++.old-deja/g++.law/vtable3.C: Likewise.
10056         * g++.old-deja/g++.mike/asm2.C: Likewise.
10057         * g++.old-deja/g++.mike/eh1.C: Likewise.
10058         * g++.old-deja/g++.mike/misc1.C: Likewise.
10059         * g++.old-deja/g++.mike/misc13.C: Likewise.
10060         * g++.old-deja/g++.mike/misc14.C: Likewise.
10061         * g++.old-deja/g++.mike/ns12.C: Likewise.
10062         * g++.old-deja/g++.mike/p1248.C: Likewise.
10063         * g++.old-deja/g++.mike/p3708.C: Likewise.
10064         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10065         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10066         * g++.old-deja/g++.mike/p646.C: Likewise.
10067         * g++.old-deja/g++.mike/p700.C: Likewise.
10068         * g++.old-deja/g++.mike/p783.C: Likewise.
10069         * g++.old-deja/g++.mike/p783a.C: Likewise.
10070         * g++.old-deja/g++.mike/p783b.C: Likewise.
10071         * g++.old-deja/g++.mike/p786.C: Likewise.
10072         * g++.old-deja/g++.mike/p789.C: Likewise.
10073         * g++.old-deja/g++.mike/p789a.C: Likewise.
10074         * g++.old-deja/g++.mike/p807a.C: Likewise.
10075         * g++.old-deja/g++.other/delete3.C: Likewise.
10076         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10077         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10078         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10079         * g++.old-deja/g++.other/empty1.C: Likewise.
10080         * g++.old-deja/g++.other/temporary1.C: Likewise.
10081         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10082         * g++.old-deja/g++.pt/t16.C: Likewise.
10083         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10084
10085 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10086
10087         * gcc.dg/991230-1.c: New test.
10088
10089 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10090
10091         * gcc.c-torture/compile/991229-3.c: New test.
10092         * gcc.c-torture/compile/991229-2.c: New test.
10093         * gcc.c-torture/compile/991229-1.c: New test.
10094
10095 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10096
10097         * gcc.c-torture/compile/labels-2.c: New test.
10098
10099 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10100
10101         * gcc.c-torture/execute/991227-1.c: New test.
10102
10103 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10104
10105         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10106
10107 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10108
10109         * gcc.c-torture/execute/991221-1.c: New test.
10110
10111 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10112
10113         * g++.old-deja/g++.other/cast3.C: New test.
10114
10115 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10116
10117         * gcc.c-torture/execute/991216-4.c: New test.
10118
10119 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10120
10121         * gcc.c-torture/execute/991216-1.c: New test.
10122         * gcc.c-torture/execute/991216-2.c: New test.
10123         * gcc.c-torture/execute/991216-3.c: New test.
10124
10125 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10126
10127         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10128         Actually make the test fail by using "-O2" for compilation.
10129
10130 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10131
10132         * g++.old-deja/g++.warn/cast-align1.C: New test.
10133
10134 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10135
10136         * gcc.c-torture/compile/991214-1.c: New test.
10137         * gcc.c-torture/compile/991214-2.c: New test.
10138
10139 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10140
10141         * gcc.dg/991214-1.c: New test.
10142
10143 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10144
10145         * gcc.c-torture/compile/991213-3.c: New test.
10146         * gcc.c-torture/compile/991213-2.c: New test.
10147         * gcc.c-torture/compile/991213-1.c: New test.
10148
10149 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10150
10151         * gcc.dg/991209-1.c: New test.
10152
10153 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10154
10155         * gcc.c-torture/compile/991208-1.c: New test.
10156
10157 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10158
10159         * gcc.dg/ultrasp2.c: New test.
10160
10161 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10162
10163         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10164
10165 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10166
10167         * gcc.c-torture/compile/991202-1.c: New test.
10168         * gcc.c-torture/execute/991202-1.c: New test.
10169         * gcc.c-torture/execute/991202-2.c: New test.
10170         * gcc.c-torture/execute/991202-3.c: New test.
10171
10172 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10173
10174         * g++.old-deja/g++.abi/align.C: New test.
10175         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10176         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10177
10178 1999-12-01  Richard Henderson  <rth@cygnus.com>
10179
10180         * gcc.c-torture/execute/991201-1.c: New.
10181
10182 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10183
10184         * gcc.dg/991129-1.c: New test.
10185
10186 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10187
10188         * gcc.c-torture/compile/991127-1.c: New test.
10189
10190 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10191
10192         * g++.old-deja/g++.other/warn4.C: New test.
10193
10194 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10195
10196         * g++.old-deja/g++.eh/cleanup2.C: New test.
10197         * g++.old-deja/g++.ext/pretty2.C: New test.
10198         * g++.old-deja/g++.ext/pretty3.C: New test.
10199         * g++.old-deja/g++.other/debug6.C: New test.
10200
10201 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10202
10203         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10204         compiler_output to look for one error message instead of two.
10205
10206 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10207
10208         * gcc.c-torture/execute/991118-1.c: Also test case
10209         where the word boundary does not split a byte evenly.
10210
10211 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10212
10213         * g++.old-deja/g++.ext/restrict1.C: New test.
10214
10215 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10216
10217         * gcc.c-torture/execute/991118-1.c: New test.
10218
10219 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10220
10221         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10222         working directory pathnames.
10223
10224 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10225
10226         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10227         host is equipped with driver.h and driver.o so it can actually
10228         compile and run the tests.
10229
10230 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10231
10232         * gcc.c-torture/compile/991008-1.c: New test.
10233
10234 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10235
10236         * lib/gcc-dg.exp: Include target-supports.exp
10237
10238 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10239
10240         * lib/target-supports.exp: New file: Provide procs to test for
10241         features supported by the target.
10242         (check_weak_available): Moved here from ecos.exp.
10243         (check_alias_available): New proc: Determine of the target
10244         toolchain supports the alias attribute.
10245
10246         * gcc.dg/special/ecos.exp: Move check_weak_available to
10247         target-supports.exp.
10248         (alias-1.c): Only perform the test if the target supports
10249         aliases.
10250         (wkali-1.c): Only perform the test if the target supports
10251         aliases.
10252
10253         * gcc.dg/990506-0.c: Expect error messages from cross
10254         targets as well as native targets.
10255
10256 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10257
10258         * gcc.dg/ultrasp1.c: Removed xfail.
10259         * gcc.dg/struct-ret-2.c: Likewise.
10260         * gcc.dg/array-1.c: Likewise.
10261
10262 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10263
10264         * gcc.dg/struct-ret-2.c: New test.
10265
10266         * gcc.dg/array-1.c: New test.
10267
10268 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10269
10270         * gcc.c-torture/execute/991030-1.c: New test.
10271
10272 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10273
10274         * gcc.c-torture/compile/991026-2.c: New test.
10275
10276 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10277
10278         * gcc.c-torture/compile/991026-1.c: New test.
10279
10280 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10281
10282         * gcc.c-torture/execute/991023-1.c: New test.
10283
10284 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10285
10286         * gcc.c-torture/execute/991019-1.c: New test.
10287
10288 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10289
10290         * gcc.c-torture/execute/991016-1.c: New test.
10291
10292 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10293
10294         * gcc.c-torture/execute/991014-1.c: New test.
10295
10296 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10297
10298         * g++.old-deja/g++.other/union2.C: New test.
10299
10300 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10301
10302         * g++.old-deja/g++.other/vaarg2.C: New test.
10303         * g++.old-deja/g++.other/vaarg3.C: New test.
10304
10305 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10306
10307         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10308         in compile/.
10309
10310 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10311
10312         * gcc.c-torture/execute/va-arg-11.c: New test.
10313
10314 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10315
10316         * lib/file-format.exp (gcc_target_object_format): Don't
10317         crash if objdump is unavailable.
10318
10319 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10320
10321         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10322
10323 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10324
10325         * gcc.c-torture/compile/990928-1.c: New test.
10326
10327 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10328
10329         * g++.old-deja/g++.other/decl6.C: New test.
10330
10331 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10332
10333         * gcc.c-torture/execute/va-arg-10.c: New test.
10334
10335 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10336
10337         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10338         __PRETTY_FUNCTION__.
10339
10340 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10341
10342         * gcc.c-torture/execute/990923-1.c: New test.
10343
10344 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10345
10346         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10347         for which -fpic is inappropriate.
10348
10349 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10350
10351         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10352
10353 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10354
10355         * g++.old-deja/g++.other/dyncast1.C: New test.
10356         * g++.old-deja/g++.other/dyncast2.C: New test.
10357         * g++.old-deja/g++.other/dyncast3.C: New test.
10358         * g++.old-deja/g++.other/dyncast4.C: New test.
10359         * g++.old-deja/g++.other/dyncast5.C: New test.
10360         * g++.old-deja/g++.eh/catch3.C: New test.
10361         * g++.old-deja/g++.eh/catch3p.C: New test.
10362         * g++.old-deja/g++.eh/catch4.C: New test.
10363         * g++.old-deja/g++.eh/catch4p.C: New test.
10364         * g++.old-deja/g++.eh/catch5.C: New test.
10365         * g++.old-deja/g++.eh/catch5p.C: New test.
10366         * g++.old-deja/g++.eh/catch6.C: New test.
10367         * g++.old-deja/g++.eh/catch6p.C: New test.
10368         * g++.old-deja/g++.eh/catch7.C: New test.
10369         * g++.old-deja/g++.eh/catch7p.C: New test.
10370         * g++.old-deja/g++.eh/catch8.C: New test.
10371         * g++.old-deja/g++.eh/catch8p.C: New test.
10372         * g++.old-deja/g++.eh/catch9.C: New test.
10373         * g++.old-deja/g++.eh/catch9p.C: New test.
10374
10375 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10376
10377         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10378         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10379
10380 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10381
10382         * gcc.c-torture/compile/990913-1.c: New test.
10383
10384 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10385
10386         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10387         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10388
10389 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10390
10391         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10392
10393 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10394
10395         * g++.old-deja/g++.other/lookup11.C: New test.
10396         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10397         what is permitted and what we want.
10398         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10399         overload use.
10400         * g++.old-deja/g++.jason/rfg5.C: Likewise
10401
10402 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10403
10404         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10405         * gcc.c-torture/noncompile/poison-1.c: New file.
10406
10407 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10408
10409         * g++.old-deja/g++.other/sizeof3.C: New test.
10410         * g++.old-deja/g++.other/sizeof4.C: New test.
10411         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10412         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10413
10414 1999-09-07  Richard Henderson  <rth@cygnus.com>
10415
10416         * gcc.dg/va-arg-1.c: New.
10417
10418 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10419
10420         * gcc.c-torture/execute/va-arg-9.c: New test.
10421
10422 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10423
10424         * g77.f-torture/compile/980519-2.f: New test.
10425         * g77.f-torture/compile/19990905-0.f: New test.
10426         * g77.f-torture/compile/19990905-1.f: New test.
10427         * g77.f-torture/compile/19990905-2.f: New test.
10428
10429         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10430
10431 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10432
10433         * gcc.c-torture/execute/990827-1.c: Fix typo.
10434
10435 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10436
10437         * g++.old-deja/g++.other/deref1.C: New test.
10438
10439 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10440
10441         * g++.old-deja/g++.other/ambig2.C: New test.
10442         * g++.old-deja/g++.other/cond5.C: New test.
10443         * g++.old-deja/g++.other/lookup16.C: New test.
10444
10445 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10446
10447         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10448         assemblers too.
10449
10450 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10451
10452         * lib/c-torture.exp: Avoid the "compare executables" optimization
10453         when testing native.
10454
10455 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10456
10457         * gcc.c-torture/execute/990829-1.c: New test.
10458         * gcc.c-torture/compile/990829-1.c: New test.
10459
10460 1999-08-27  Paul Burchard  <burchard@pobox.com>
10461
10462         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10463         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10464         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10465         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10466         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10467         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10468         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10469         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10470         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10471         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10472         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10473
10474 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10475
10476         * gcc.c-torture/execute/990827-1.c: New test.
10477
10478 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10479
10480         * g77.f-torture/noncompile/19990826-4.f: New test.
10481
10482         * g77.f-torture/compile/19990826-3.f: New test.
10483
10484         * g77.f-torture/execute/19990826-2.f: New test.
10485
10486         * g77.f-torture/compile/19990826-1.f: New test.
10487
10488         * gcc.c-torture/execute/990826-0.c: New test.
10489         * g77.c-torture/execute/19990826-0.f: New test.
10490
10491         * g77.f-torture/noncompile/970626-2.f: New test.
10492
10493 1999-08-25  Paul Burchard  <burchard@pobox.com>
10494
10495         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10496         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10497         lss-011.C: New tests.
10498
10499 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10500
10501         * g++.old-deja/g++.other/decl5.C: New test.
10502
10503 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10504
10505         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10506         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10507         call `postbase' for each one.  All callers of `postbase' changed
10508         to call this instead.
10509
10510 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10511
10512         * gcc.c-torture/execute/990811-1.c: New test.
10513
10514 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10515
10516         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10517         just native ones.
10518
10519         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10520         just native ones.
10521
10522 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10523
10524         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10525
10526 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10527
10528         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10529
10530 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10531
10532         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10533
10534 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10535
10536         * gcc.c-torture/execute/990804-1.c: New test.
10537
10538 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10539
10540         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10541         * g++.old-deja/g++.brendan/crash64.C: Likewise
10542         * g++.old-deja/g++.brendan/overload8.C: Likewise
10543
10544 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10545
10546         * g++.old-deja/g++.other/struct1.C: New test.
10547
10548 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10549
10550         * g++.old-deja/g++.other/enum2.C: New test.
10551
10552 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10553
10554         Adapted from tests from Franz Sirl:
10555         * gcc.c-torture/execute/va-arg-7.c: New test.
10556         * gcc.c-torture/execute/va-arg-8.c: New test.
10557
10558 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10559
10560         * gcc.c-torture/compile/990801-2.c: New test.
10561
10562         * gcc.c-torture/compile/990801-1.c: New test.
10563
10564 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10565
10566         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10567         fp-cmp-1.c, converting double to float.
10568
10569         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10570         fp-cmp-1.c, converting double to long double.
10571
10572         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10573         from fr1 to unknown_register, since fr1 is a legitimate register
10574         on some machines.
10575
10576 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10577
10578         * README: More listname related changes.
10579
10580 1999-07-08  Catherine Moore  <clm@cygnus.com>
10581
10582         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10583
10584 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10585
10586         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10587
10588 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10589
10590         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10591
10592 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10593
10594         * gcc.dg/990703-1.c: New test.
10595
10596 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10597
10598         * lib/file-format.exp: New file: Move definition of proc
10599         gcc_target_object_format to here from
10600         gcc.dg/special/ecos.exp.
10601
10602         * lib/c-torture.exp: Include lib file-format.exp.
10603         * lib/gcc-dg.exp: Include lib file-format.exp.
10604
10605         * gcc.dg/special/ecos.exp: Remove definition of proc
10606         gcc_target_object_format.
10607
10608 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10609
10610         * gcc.c-torture/execute/990628-1.c: New test.
10611
10612 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10613
10614         * gcc.c-torture/compile/990625-2.c: New test.
10615
10616         * gcc.c-torture/compile/990625-1.c: New test.
10617
10618 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10619
10620         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10621         attributes compile.
10622         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10623         ports that use the COFF/PE file format.
10624
10625 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10626
10627         * gcc.c-torture/compile/990617-1.c: New test.
10628
10629 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10630
10631         * g++.old-deja/g++.other/decl4.C: New test.
10632
10633 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10634
10635         * g++.old-deja/g++.other/bitfld3.C: New test.
10636
10637 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10638
10639         * g++.old-deja/g++.eh/catch1.C: New test.
10640
10641 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10642
10643         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10644
10645         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10646         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10647
10648 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10649
10650         * g77.f-torture/compile/19990502-0.f: Replace with new,
10651         shorter, test that still fails after recent changes.
10652
10653 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10654
10655         * gcc.c-torture/execute/990604-1.c: New test.
10656
10657 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10658
10659         * gcc.c-torture/execute/990531-1.c: New test.
10660
10661 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10662
10663         * gcc.c-torture/compile/990527-1.c: New test.
10664
10665 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10666
10667         * gcc.c-torture/execute/990527-1.c: New test.
10668
10669 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10670
10671         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10672         bitfields as signed.
10673
10674 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10675
10676         * g77.f-torture/compile/19990525-0.f: New test.
10677
10678 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10679
10680         * gcc.c-torture/execute/990525-2.c: New test.
10681
10682         * gcc.c-torture/execute/990525-1.c: New test.
10683
10684 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10685
10686         * g++.old-deja/g++.other/anon3.C: New test.
10687         * g++.old-deja/g++.other/anon4.C: New test.
10688         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10689         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10690         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10691         Merrill).
10692
10693 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10694
10695         * gcc.c-torture/execute/990524-1.c: New test.
10696
10697         * gcc.dg/990524-1.c: New test.
10698
10699 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10700
10701         * gcc.c-torture/compile/990523-1.c: New test.
10702
10703 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10704
10705         * gcc.c-torture/compile/990519-1.c: New test.
10706
10707 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10708
10709         * gcc.c-torture/compile/990517-1.c: New test.
10710
10711         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10712         (e4, f4): New tests.
10713         (main): Call them.
10714
10715 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10716
10717         * gcc.dg/noreturn-1.c: New test.
10718
10719 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10720
10721         * gcc.c-torture/execute/990513-1.c: New test.
10722
10723 1999-05-10  Richard Henderson  <rth@cygnus.com>
10724
10725         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10726
10727 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10728
10729         * g77.f-torture/execute/erfc.f: Use small single-precision
10730         values, to avoid problems on Alphas when not -mieee.
10731
10732 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10733
10734         * gcc.dg/990506-0.c: New test.
10735
10736 1999-05-08  Richard Henderson  <rth@cygnus.com>
10737
10738         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10739         the constant to test.  Don't XFAIL 64-bit targets.
10740
10741         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10742         * g++.old-deja/g++.law/profile1.C: Likewise.
10743
10744         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10745         operator new instances.
10746         * g++.old-deja/g++.other/delete5.C: Likewise.
10747
10748 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10749
10750         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10751         intrinsic.
10752
10753 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10754
10755         * g77.f-torture/execute/u77-test.f: Reverse order of two
10756         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10757
10758 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10759
10760         * gcc.dg/compare1.c: New test.
10761
10762 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10763
10764         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10765         New tests.
10766
10767 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10768
10769         * g77.f-torture/compile/19990502-1.f: New test.
10770
10771 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10772
10773         * g77.f-torture/compile/19990502-0.f: New test.
10774
10775 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10776
10777         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10778         intrinsic.
10779
10780 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10781
10782         * g77.f-torture/execute/u77-test.f (main): List libU77
10783         intrinsics not currently tested.
10784         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10785         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10786         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10787         Trim blanks off the ends of some printed strings.
10788
10789 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10790
10791         * g77.f-torture/execute/u77-test.f (main): Just warn about
10792         FSTAT gid disagreement, as it's expected on some systems.
10793
10794 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10795
10796         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10797         use a new function, which allows for some slop.
10798         Clean up some commentary.
10799         (issum): The new function.
10800         (sgladd): Deleted subroutine.
10801
10802 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10803
10804         * g77.f-torture/execute/u77-test.f: Modify to be more like
10805         libf2c/libU77 version, bringing patches to that version here.
10806         Add suitable commentary.
10807
10808 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10809
10810         * gcc.dg/990424-1.c: New test.
10811
10812 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10813
10814         * g77.f-torture/execute/u77-test.f (main): Bug involving
10815         LSTAT has been fixed, so turn back on full checking.
10816
10817 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10818
10819         * g77.f-torture/compile/19990419-0.f: New test.
10820         * g77.f-torture/execute/19990419-1.f: New test.
10821
10822 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10823
10824         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10825         to avoid the need for a prototype to supress a warning.
10826
10827 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10828
10829         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10830
10831 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10832
10833         * gcc.c-torture/execute/990404-1.c: New test.
10834
10835 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10836
10837         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10838         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10839         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10840         missing initializer warnings.
10841
10842 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10843
10844         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10845         matching strings.
10846
10847 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10848
10849         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10850
10851 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10852
10853         * g77.f-torture/execute/19990325-0.f: New test.
10854         * g77.f-torture/execute/19990325-1.f: New test.
10855
10856 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10857
10858         * gcc.c-torture/execute/990324-1.c: New test.
10859
10860 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10861
10862         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10863         test with 4.
10864
10865 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10866
10867         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10868
10869 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10870
10871         * g77.f-torture/execute/19990313-2.f: New test.
10872         * g77.f-torture/execute/19990313-3.f: New test.
10873
10874 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10875
10876         * g77.f-torture/execute/19990313-0.f: New test.
10877         * g77.f-torture/execute/19990313-1.f: New test.
10878
10879 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10880
10881         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10882         printf to sprintf.
10883         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10884         (main): Add check for u15.  Conditionalize u31 check depending on
10885         whether ints are <32 bits or >=32 bits.
10886
10887 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10888
10889         * g77.f-torture/execute/19981119-0.f: Improve testiness.
10890
10891 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10892
10893         * g77.f-torture/compile/19990305-0.f: New test.
10894         * g77.f-torture/execute/19981119-0.f: New test.
10895
10896 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10897
10898         * g77.f-torture/execute/970625-2.f: call ABORT if final
10899         result is not correct, instead of just printing it.
10900         Add this checking via newly introduced obfuscation, to
10901         trip up buggy front ends.
10902
10903 1999-03-07  Craig Burley  <craig@jcb-sc.com>
10904
10905         * g77.f-torture/compile/960317-1.f: Moved from being
10906         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
10907
10908 1999-03-06  Craig Burley  <craig@jcb-sc.com>
10909
10910         * g77.f-torture/execute/960317-1.f: New (old) test.
10911         * g77.f-torture/execute/970625-2.f: Ditto.
10912
10913 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
10914
10915         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10916         message on line 1 or line 2; cccp and cpplib do this differently.
10917
10918 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
10919
10920         * g++.old-deja/g++.law/weak1.C: New test.
10921
10922 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10923
10924         * gcc.c-torture/execute/990119-1.c: Renamed to...
10925         * gcc.dg/990119-1.c: this, so it will only be tested once
10926         (it's a preprocessor test, it doesn't need to be run at
10927         multiple optimization levels).
10928
10929 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10930
10931         * lib/g++.exp: Don't add incdir=$base_dir/../include to
10932           ALWAYS_CXXFLAGS.
10933
10934 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10935
10936         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10937         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10938         to not be compilable by current g77.
10939
10940 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10941
10942         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10943
10944 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10945
10946         * gcc.c-torture/execute/990222-1.c: New test.
10947
10948 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10949
10950         * g77.f-torture/compile/19990218-0.f: New test.
10951         * g77.f-torture/noncompile/19990218-1.f: New test.
10952
10953 1999-02-18  Craig Burley  <craig@jcb-sc.com>
10954
10955         * g77.f-torture/compile/19981216-0.f: New test.
10956
10957 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
10958
10959         * gcc.dg/990214-1.c: New test.
10960
10961 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
10962
10963         * gcc.dg/990213-2.c: New test.
10964
10965         * gcc.dg/990213-1.c: New test.
10966
10967 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
10968
10969         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
10970         ints.
10971
10972 1999-02-11  Nick Clifton  <nickc@cygnus.com>
10973
10974         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
10975         specified by target.
10976
10977         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
10978
10979 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
10980
10981         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
10982
10983 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
10984
10985         * gcc.dg/special/ecos.exp: New test driver for new tests with
10986         special requirements.
10987
10988         * gcc.dg/special/alias-1.c: New test.
10989         * gcc.dg/special/gcsec-1.c: New test.
10990         * gcc.dg/special/weak-1.c: New test.
10991         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
10992         * gcc.dg/special/weak-2.c: New test.
10993         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
10994         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
10995         * gcc.dg/special/wkali-1.c: New test.
10996         * gcc.dg/special/wkali-2.c: New test.
10997         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
10998         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
10999
11000 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11001
11002           * lib/c-torture.exp (c-torture-compile): Pull out code for
11003           analyzing gcc error messages.
11004           (c-torture-execute): Likewise.  Fix some (harmless) false
11005           positives.
11006           * lib/gcc.exp (gcc_check_compile): New function.
11007
11008 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11009
11010         * gcc.c-torture/execute/990208-1.c: New test.
11011
11012 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11013
11014         * g++.dg/special/ecos.exp: New driver for new tests with special
11015         requirements
11016
11017         * g++.dg/special/conpr-1.C: New test
11018         * g++.dg/special/conpr-2.C: New test
11019         * g++.dg/special/conpr-2a.C: New test
11020         * g++.dg/special/conpr-3.C: New test
11021         * g++.dg/special/conpr-3a.C: New test
11022         * g++.dg/special/conpr-3b.C: New test
11023
11024         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11025         allow g++ to use the dg driver
11026
11027         * README: Add comment about g++.dg directory
11028
11029 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11030
11031         * README: Update email addresses.
11032
11033 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11034
11035         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11036         arguments in order to force structure S onto the stack even on
11037         the alpha.
11038         (test): Pass 10 leading arguments to function foo as well as the
11039         structure S.
11040
11041         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11042         failure for all targets.
11043
11044         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11045         abort to terminate program execution.
11046
11047 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11048
11049         * gcc.c-torture/execute/990130-1.c: New test.
11050
11051 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11052
11053         * gcc.dg/990130-1.c: New test.
11054
11055 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11056
11057         * gcc.c-torture/execute/990128-1.c: New test.
11058
11059 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11060
11061         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11062
11063 1999-01-27  Felix Lee  <flee@cygnus.com>
11064
11065         * lib/c-torture.exp (c-torture-compile): pull out code for
11066         analyzing gcc error messages.
11067         (c-torture-execute): ditto, and fix some (harmless) false
11068         positives.
11069         * lib/gcc.exp (gcc_check_compile): new function.
11070
11071 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11072
11073         * gcc.dg/990117-1.c: New test.
11074
11075         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11076
11077         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11078
11079 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11080
11081         * g77.f-torture/compile/990115-1.f: New test.
11082
11083 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11084
11085         * gcc.c-torture/compile/990107-1.c: New test
11086
11087 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11088
11089         * gcc.c-torture/execute/990106-2.c: New test.
11090
11091         * gcc.c-torture/execute/990106-1.c: New test.
11092
11093 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11094
11095         * gcc.c-torture/compile/981223-1.c: New test.
11096
11097 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11098
11099         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11100         (opt3): Rename from opt4 and disable.
11101
11102 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11103
11104         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11105
11106 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11107
11108         * g++.old-deja/g++.other/conv5.C: New test.
11109
11110 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11111
11112         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11113
11114 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11115
11116         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11117
11118 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11119
11120         * gcc.c-torture/compile/981211-1.c: New test.
11121
11122 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11123
11124         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11125
11126         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11127
11128 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11129
11130         * gcc.special/930510-1.c: Make C9X safe.
11131         * gcc.misc-tests/gcov-1.c Similarly.
11132         * gcc.misc-tests/gcov-2.c Similarly.
11133
11134 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11135
11136         * gcc.dg/ultrasp1.c: New test.
11137
11138 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11139
11140         * gcc.c-torture/execute/981206.c: New test.
11141
11142 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11143
11144         * g++.old-deja/g++.ns/template7.C: New test.
11145
11146         * g++.old-deja/g++.other/expr1.C: New test.
11147
11148         * g++.old-deja/g++.eh/tmpl3.C: New test.
11149
11150         * g++.old-deja/g++.eh/tmpl2.C: New test.
11151
11152 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11153
11154         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11155         * g++.old-deja/g++.other/using6.C: Removed.
11156         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11157
11158         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11159
11160 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11161
11162         * g++.old-deja/g++.pt/overload8.C: New test.
11163
11164         * g++.old-deja/g++.pt/overload7.C: New test.
11165
11166         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11167
11168         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11169         and relinking messages.
11170         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11171         compiling with -frepo.
11172
11173 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11174
11175         * g++.old-deja/g++.pt/lookup6.C: New test.
11176
11177 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11178
11179         * gcc.c-torture/execute/981130-1.c: New test.
11180         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11181
11182 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11183
11184         * g++.old-deja/g++.pt/explicit76.C: New test.
11185
11186         * g++.old-deja/g++.pt/friend38.C: New test.
11187
11188         * g++.old-deja/g++.ns/crash2.C: New test.
11189
11190         * g++.old-deja/g++.pt/defarg8.C: New test.
11191
11192         * g++.old-deja/g++.pt/instantiate6.C: New test.
11193
11194         * g++.old-deja/g++.pt/static6.C: New test.
11195
11196         * g++.old-deja/g++.pt/decl2.C: New test.
11197
11198 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11199
11200         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11201         problem is actually related with name lookup, but so what? :-)
11202
11203         * g++.old-deja/g++.pt/friend37.C: New test.
11204
11205 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11206
11207         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11208         element, which fails on some systems.
11209
11210         * g77.f-torture/execute/labug1.f: New test.
11211
11212 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11213
11214         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11215         is defined.
11216
11217 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11218
11219         * g77.f-torture/compile/981117-1.f: New test.
11220
11221 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11222
11223         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11224         properly discarded.
11225
11226 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11227
11228         * gcc.c-torture/execute/memcheck: New directory of tests for
11229         -fcheck-memory-usage.
11230
11231 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11232
11233         * README: New file, general information about the testsuite and
11234         new description of the various C++ test subdirectories.
11235         * README.g++: Eliminate obsolete information, update and move most
11236         relevant stuff to README.
11237
11238 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11239
11240         * gcc.c-torture/compile/981107-1.c: New test.
11241
11242 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11243
11244         * execute/memcpy-bi.c: New testcase.
11245
11246 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11247
11248         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11249         base classes.
11250
11251         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11252         template is selected.
11253
11254         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11255         classes, it should be accepted for all types.
11256
11257         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11258
11259         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11260         specializations start with template headers.
11261
11262 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11263
11264         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11265
11266         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11267         non-POD types.
11268
11269 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11270
11271         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11272
11273 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11274
11275         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11276
11277 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11278
11279         * 981019-1.c: New test.
11280
11281 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11282
11283         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11284         find objc headers.
11285
11286 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11287
11288         * compile/981001-4.c: Remove use of GCC extension that triggers a
11289         compiler bug.
11290
11291 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11292
11293         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11294
11295 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11296
11297         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11298         instantiation of template produces incorrect code for delete
11299         expression.
11300
11301         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11302         constructors' name is not unique.
11303         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11304         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11305
11306         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11307         automatic array of const is ill-formed.
11308
11309         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11310         of template parameter?
11311
11312         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11313         const.
11314
11315         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11316         pointer-to-member expression.
11317
11318         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11319         declaration causes ICE.
11320
11321 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11322
11323         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11324         reserved in the global namespace.
11325
11326         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11327         generate needed virtual table.
11328
11329         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11330
11331 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11332
11333         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11334         template-dependent type
11335
11336 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11337
11338         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11339         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11340         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11341
11342         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11343         class should be usable as argument of member function.
11344         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11345         class should be usable as return type of member function.
11346         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11347         class should be usable as type of data member.
11348
11349         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11350
11351 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11352
11353         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11354
11355 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11356
11357         * gcc.dg/dll-?.c Add thumb to target list.
11358         Fix assembler scan patterns to match current assembler output.
11359
11360 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11361
11362         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11363         matching of template brackets.
11364
11365         * g++.old-deja/g++.other/using4.C: New test.  Test using
11366         declarations of methods from base classes.
11367
11368         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11369         within functions should introduce names into the innermost
11370         enclosing namespace.
11371
11372         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11373         of static locals if first initialization throws.
11374
11375 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11376
11377         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11378
11379 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11380
11381         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11382         lose track of the possible targets of tablejump insns.
11383         * special/special.exp: Run it.
11384
11385 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11386
11387         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11388         must be declared before its specializations can be named in friend
11389         declarations.
11390
11391 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11392
11393         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11394
11395         * g77.f-torture/execute/io1.f: New test.
11396
11397 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11398
11399         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11400         with pointer to template function, for which no argument deduction
11401         is possible.
11402
11403         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11404         specialization of template function as argument to template
11405         function.
11406
11407         * g++.old-deja/g++.other/access2.C: New test; Inner class
11408         shouldn't have privileged access to Outer's names.
11409
11410 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11411
11412         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11413         friend template declared within template class conflicts with
11414         nested class of the same name.
11415
11416         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11417         is ignored.
11418
11419         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11420         object with direct initializer as function declaration.
11421
11422         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11423         initializers.
11424
11425         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11426         involving const pointer and NULL produces incorrect result.
11427
11428         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11429         type name without `typename' should be rejected with -pedantic.
11430
11431 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11432
11433         * g++.old-deja/g++.other/addrof1.C: New test.
11434
11435 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11436
11437         * gcc.c-torture/compile/981001-1.c: New test.
11438         * gcc.c-torture/execute/981001-1.c: New test.
11439
11440 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11441
11442         * gcc.c-torture/compile/981001-2.c: New test.
11443         * gcc.c-torture/compile/981001-3.c: New test.
11444         * gcc.c-torture/compile/981001-4.c: New test.
11445
11446 1998-10-01  Robert Lipe  <robertl@dgii.com>
11447
11448         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11449         multilibbed hosts.   Idea grafted from g77.exp.
11450
11451 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11452
11453         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11454         avoid losing on systems which need -lsocket.
11455
11456 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11457
11458         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11459         * g++.old-deja/g++.other/nested2.C: Ditto.
11460         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11461         failure.
11462
11463 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11464
11465         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11466         preferred over template operator!= for enum bitfields.
11467
11468 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11469
11470         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11471         that happen to have the same base name, but in different scopes,
11472         are incorrectly rejected.
11473
11474 1998-09-16  Richard Henderson  <rth@cygnus.com>
11475
11476         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11477         on the native word size instead of an integer literal.
11478
11479 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11480
11481         * g++.old-deja/g++.other/static2.C: Invocation of static data
11482         member of type pointer-to-function denoted as non-static member.
11483
11484         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11485         checks involving function types and aliases.
11486
11487 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11488
11489         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11490         redefined to the same non-trivial type.
11491
11492         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11493         namespace-qualification of template specializations declared in
11494         other namespaces.
11495
11496         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11497         to declare a subset of the specializations of a template function
11498         as friends of specializations of a template class.
11499
11500         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11501         member templates that do not fully specialize the enclosing
11502         template class are rejected.
11503
11504 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11505
11506         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11507
11508 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11509
11510         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11511         altered from libf2c/libU77 version.
11512
11513 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11514
11515         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11516
11517 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11518
11519         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11520         (un)signed char are different types for template specialization
11521         purposes.
11522
11523 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11524
11525         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11526         * objc: ObjC testsuite.
11527
11528 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11529
11530         * gcc.c-torture/execute/941014-1.x:  New file.
11531
11532 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11533
11534         * lib/c-torture.exp: Add support for
11535         torture_eval_before_compile and torture_eval_before_execute
11536         variables.
11537
11538 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11539
11540         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11541         this test triggers valid.
11542
11543 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11544
11545         * gcc.dg/980827-1.c: New test.
11546
11547 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11548
11549         * gcc.c-torture/execute/loop-4b.c: New test.
11550
11551 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11552
11553         * lib/c-torture.exp: Add support for
11554         torture_eval_before_compile and torture_eval_before_execute
11555         variables.
11556
11557 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11558
11559         * gcc.c-torture/compile/980825-1.c: New test.
11560
11561 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11562
11563         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11564         count number tests in opt_t0 not good_t0.
11565
11566 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11567
11568         * gcc.c-torture/compile/930326-1.x: Fix typo.
11569
11570 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11571
11572         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11573         causes an ICE.
11574
11575 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11576
11577         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11578         STACK_SIZE is defined.
11579         * gcc.c-torture/unsorted/stuct.c: Similarly.
11580
11581         * gcc.c-torture/compile/980821-1.c: New test.
11582
11583 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11584
11585         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11586
11587 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11588
11589         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11590         code.
11591
11592 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11593
11594         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11595         error'.
11596
11597 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11598
11599         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11600
11601 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11602
11603         * gcc.c-torture/compile/980816-1.c: New test.
11604
11605         * gcc.dg/980816-1.c: New test.
11606
11607 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11608
11609         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11610         compiler for ieee tests.
11611
11612 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11613
11614         * g77.f-torture/compile/980729-0.f: New test.
11615
11616 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11617
11618         * gcc.c-torture/special/eeprof-1.c: New test, for
11619         -finstrument-functions.
11620         * gcc.c-torture/special/special.exp: Run it.
11621
11622 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11623
11624         * gcc.c-torture/compile/980729-1.c: New test.
11625
11626 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11627
11628         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11629         __thumb__ is defined, and test for ARM style doubles if so.
11630
11631 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11632
11633         * g77.f-torture/noncompile/980615-0.f: New test.
11634
11635 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11636
11637         * gcc.dg/980312-1.c: Do link instead of compile.
11638         * gcc.dg/980313-1.c: Likewise.
11639
11640 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11641
11642         * gcc.c-torture/compile/980726-1.c: New test.
11643
11644 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11645
11646         * g77.f-torture/execute/io0.f: New test.
11647
11648 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11649
11650         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11651         an int.
11652
11653 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11654
11655         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11656         m32r bugs.
11657
11658 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11659
11660         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11661         c-decl.c:grokdeclarator can handle mode attributes.
11662
11663 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11664
11665         * gcc.c-torture/execute/980716-1.c: New test.
11666
11667 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11668
11669         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11670         the mn10200.
11671         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11672         the mn10200.
11673         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11674         * gcc.c-torture/compile/930326-1.x: Similarly.
11675
11676 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11677
11678         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11679         New test from Craig.
11680
11681 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11682
11683         * g77.f-torture/noncompile/980616-0.f: New test.
11684
11685         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11686
11687 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11688
11689         *  g++.other/singleton.C: Return error value instead of taking
11690         SIGSEGV.
11691
11692 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11693
11694         *  g++.other/singleton.C: New test.   Warning is under dispute.
11695         Runtime crash is not.
11696
11697 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11698
11699         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11700         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11701         using6.C, using7.C}:  New namespace tests.
11702
11703 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11704
11705         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11706         specialization with typedef'ed names used as array indexes.
11707
11708 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11709
11710         * gcc.c-torture/execute/980709-1.c: New test.
11711
11712         * gcc.dg/980709-1.c: New test.
11713
11714 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11715
11716         * gcc.c-torture/execute/bcp-1.c: New test.
11717
11718 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11719
11720         * gcc.c-torture/execute/980707-1.c: New test.
11721
11722 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11723
11724         * gcc.c-torture/compile/980706-1.c: New test.
11725
11726 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11727
11728         * g77.f-torture/execute/980701-0.f,
11729         g77.f-torture/execute/980701-1.f: New test from Craig.
11730
11731 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11732
11733         * gcc.c-torture/compile/980701-1.c: New test.
11734
11735         * gcc.c-torture/execute/980701-1.c: New test.
11736
11737 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11738 rlsruhe.de>
11739
11740         * g++.old-deja/g++.robertl/eb132.C: New test.
11741         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11742
11743 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11744
11745         * g77.f-torture/execute/980628-7.f,
11746         g77.f-torture/execute/980628-8.f,
11747         g77.f-torture/execute/980628-9.f,
11748         g77.f-torture/execute/980628-10.f: New tests from Craig.
11749
11750         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11751
11752 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11753
11754         * g77.f-torture/execute/980628-4.f: New test from Craig.
11755         * g77.f-torture/execute/980628-5.f: Likewise.
11756         * g77.f-torture/execute/980628-2.f: Likewise.
11757         * g77.f-torture/execute/980628-0.f: Likewise.
11758         * g77.f-torture/execute/980628-1.f: Likewise.
11759         * g77.f-torture/execute/980628-3.f: Likewise.
11760         * g77.f-torture/execute/980628-6.f: Likewise.
11761
11762 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11763
11764         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11765         directory when nothing has been installed yet.
11766
11767 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11768
11769         * gcc.c-torture/special/special.exp: Handle newer versions of
11770         dejagnu.
11771
11772 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11773
11774         * gcc.dg/980626-1.c: New test.
11775
11776 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11777
11778         * gcc.misc-tests/m-un-2.c: New test.
11779         * g++.old-deja/g++.other/warn01.c: Likewise.
11780
11781 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11782
11783         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11784         compatibility with assmblers with a different comment character.
11785         Eliminate use of GAS-specific extensions.
11786
11787 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11788
11789         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11790
11791 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11792
11793         *lib/g77.exp: Replace search for libf2c.a with search for newly
11794         renamed libg2c.a
11795
11796 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11797
11798         * gcc.c-torture/execute/980617-1.c: New test.
11799
11800 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11801
11802         * gcc.c-torture/execute/980612-1.c: New test.
11803
11804 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11805
11806         * gcc.dg/980523-1.c: Only test on ppc-linux.
11807         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11808
11809         * gcc.c-torture/execute/980608-1.c: New test.
11810
11811 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11812
11813         * gcc.c-torture/execute/980605-1.c: New test.
11814
11815 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11816
11817         * gcc.c-torture/execute/980604-1.c: New test.
11818
11819 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11820
11821         * gcc.c-torture/execute/980602-1.c: New test.
11822         * gcc.c-torture/execute/980602-2.c: Likewise.
11823
11824 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11825
11826         * 970125-0.f: Fix per JCB.  Add commentary.
11827
11828 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11829
11830         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11831         IEEE -0 support.
11832
11833 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11834
11835         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11836         earlier.
11837
11838 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11839
11840         * gcc.c-torture/execute/980526-3.c: New test.
11841
11842 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11843
11844         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11845         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11846         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11847         m88k-motorola-sysv3 to XFAIL.
11848
11849 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11850
11851         * gcc.dg/980526-1.c: New test.
11852         * gcc.c-torture/execute/980526-2.c: New test.
11853
11854 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11855
11856         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11857
11858         * gcc.c-torture/execute/980526-1.c: New test.
11859
11860 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11861
11862         * g77.f-torture/execute/alpha2.f: Add runtime test.
11863
11864 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11865
11866         * g++.old-deja/old-deja.exp: Strip leading directories.
11867
11868         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11869         error for the line.  Don't run multiple tests for the same line.
11870
11871 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11872
11873         * gcc.dg/980523-1.c: New test.
11874
11875 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11876
11877         * g77.f-torture/compile/970915-0.f: New test.
11878
11879 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11880
11881         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11882
11883 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
11884
11885         * gcc.dg/980520-1.c: New test.
11886
11887 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
11888
11889         * gcc.dg/980502-1.c: Fix return type.
11890
11891 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
11892
11893         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11894         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11895         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11896         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11897         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11898
11899 1998-05-20  Dave Love  <d.love@dl.ac.uk>
11900
11901         * g77.f-torture/execute/980520-1.f: New test.
11902
11903 1998-05-15  Dave Love  <d.love@dl.ac.uk>
11904
11905         * lib/mike-g77.exp: New file.
11906
11907         * g77.f-torture/noncompile/noncompile.exp,
11908         g77.f-torture/noncompile/check0.f: New files.
11909
11910 1998-05-14  Dave Love  <d.love@dl.ac.uk>
11911
11912         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11913         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11914         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11915         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11916         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11917         abort where appropriate.
11918
11919 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
11920
11921         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11922         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11923
11924 1998-04-29  Dave Love  <d.love@dl.ac.uk>
11925
11926         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11927
11928 1998-04-27  Dave Love  <d.love@dl.ac.uk>
11929
11930         * g77.f-torture/compile/980427-0.f: New test.
11931
11932 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11933
11934         * g77.f-torture/compile/980424-0.f: New test.
11935
11936 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11937
11938         * g77.f-torture/compile/980419-2.f (main): New test.
11939         * g77.f-torture/compile/970125-0.f: New test.
11940         * g77.f-torture/compile/980419-1.f: New test.
11941
11942 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11943
11944         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11945         of loop-4.c.
11946
11947 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11948
11949         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11950
11951 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
11952
11953         * gcc.c-torture/compile/980329-1.c: New test.
11954
11955 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
11956
11957         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
11958         * gcc.dg/980312-1.c: Fix typo in -march command.
11959
11960 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
11961
11962         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
11963
11964 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
11965
11966         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
11967         Dave Love agree the Fortran source is bogus.
11968
11969 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
11970
11971         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
11972         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
11973         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
11974         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
11975         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
11976
11977 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11978
11979         * g++.old-deja/g++.other/friend1.C: New test.
11980
11981 1998-02-18  Dave Love  <d.love@dl.ac.uk>
11982
11983         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
11984         possibly uninitialized) variables and declare dnrm2.
11985
11986 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
11987
11988         From Bruno Haible <haible@ilog.fr>:
11989         * gcc.c-torture/execute/980223.c: New test.
11990
11991 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
11992
11993         * gcc.dg/ifelse-1.c: New test.
11994
11995 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
11996
11997         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
11998
11999           * lib/old-dejagnu.exp (old-dejagnu): Added the
12000           "execution test - XFAIL *-*-*" handling in the spirit of
12001           "excess errors test -". Changed the "execution test fails"
12002           handling to be like "excess errors test fails".
12003           * Update various tests accordingly.
12004
12005 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12006
12007         * gcc.c-torture/execute/980205.c: New test.
12008
12009 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12010
12011         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12012         * lib/f-torture.exp: Similarly.
12013         * gcc.c-torture: Rename all .cexp files to .x files.
12014
12015 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12016
12017         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12018         (940510-1.c): Removed duplicate.
12019         (971104-1.c): New test.
12020
12021 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12022
12023           * lib/f-torture.exp: Improve error and loop detection.
12024
12025 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12026
12027         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12028         use that to size the filler array.
12029
12030 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12031
12032         * lib/c-torture.exp(c-torture-execute): Fix typo.
12033
12034         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12035         testcase as the executable name. Keep the executable around if
12036         the test fails.
12037
12038 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12039
12040         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12041         changes.  Only test one -g option, and move it to the end of the
12042         list of options to test.
12043
12044 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12045
12046         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12047         variable GCC_TORTURE_OPTIONS to supply default switches separated
12048         by colons.  If no environment variable, run tests with -O0 -g, -O1
12049         -g, and -O2 -g as well.
12050
12051 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12052
12053         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12054         explanatory comments. Fix indentation.
12055
12056 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12057
12058         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12059
12060 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12061
12062         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12063         * g++.old-deja/g++.mike/p7325.C: Likewise.
12064         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12065
12066 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12067
12068         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12069         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12070         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12071         * g++.old-deja/g++.law/operators4.C: Likewise.
12072
12073 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12074
12075         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12076         * g++.old-deja/g++.mike/p784.C: Ditto.
12077         * g++.old-deja/g++.mike/p785.C: Ditto.
12078
12079 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12080
12081           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12082
12083 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12084
12085         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12086         target feature; pass this to c-torture-execute as needed.
12087
12088 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12089
12090         * lib/c-torture.exp(c-torture-execute): If the previous and the
12091         current executables being tested are identical, we don't need to
12092         run the executable again. Try to make the executable names
12093         unique. Add an optional argument for passing additional compiler
12094         flags.
12095
12096 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12097
12098         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12099
12100 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12101
12102         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12103
12104 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12105
12106         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12107         32bit or larger longs.
12108
12109         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12110         have either a 32bit long or 32bit int.
12111
12112 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12113
12114         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12115         Make double precision tests dependent on sizeof (double).
12116
12117 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12118
12119         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12120         too.
12121
12122 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12123
12124         * gcc.c-torture/compile/961203-1.cexp: New script.
12125
12126 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12127
12128         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12129         up the includes ourselves.
12130
12131 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12132
12133         * lib/plumhall.exp: Remove random include, and add a few
12134         verbose messages for debugging.
12135
12136 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12137
12138         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12139         of trying to do it ourselves.
12140
12141 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12142
12143         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12144
12145 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12146
12147         * gcc.prms/5403.c: Made regexp a bit less strict.
12148
12149 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12150
12151         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12152         is returned from remote_load instead.
12153         * lib/plumhall.exp: Ditto.
12154         * lib/mike-g++.exp: Ditto.
12155         * lib/old-dejagnu.exp: Ditto.
12156         * lib/c-torture.exp: Ditto.
12157
12158 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12159
12160         * lib/g++.exp: Use build_wrapper procedure.
12161         * lib/gcc.exp: Ditto.
12162
12163 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12164
12165         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12166         an old-style decl for malloc.  Fixes tests to work when
12167         sizeof (int) != sizeof (size_t).
12168
12169 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12170
12171         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12172
12173         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12174         use stdargs.h interface.
12175
12176 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12177
12178         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12179         NO_VARARGS when compiling.
12180
12181 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12182
12183         * lib/plumhall.exp(ph_includes): New procedure.
12184         (ph_make): Use it.
12185         (ph_compiler): Ditto.
12186
12187         * lib/g++.exp: Rename test-glue.c to testglue.c.
12188         * lib/gcc.exp: Ditto.
12189
12190 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12191
12192         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12193         to completion when it's called.
12194
12195 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12196
12197         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12198         is defined, don't do test.
12199
12200 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12201
12202         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12203         for object files.
12204         (ph_summary): Mark skipped testcases as untested, not unresolved.
12205
12206         * lib/plumhall.exp (ph_make): If unresolved because of bad
12207         errorCode, record errorCode in log file.
12208         (*): Replace send_log/verbose with verbose -log.
12209
12210 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12211
12212         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12213         double conversion if double isn't at least 8 bytes.
12214
12215         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12216         int to work with targets where int is 16 bits.
12217
12218         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12219         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12220         precision for the test to complete.
12221
12222 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12223
12224         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12225         if d10v is not compiled with the -mdouble64 flag.
12226         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12227
12228         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12229         d10v is not compiled with the -mint32 flag.
12230
12231 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12232
12233         * lib/plumhall.exp: Use incr_count.
12234
12235 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12236
12237         * gcc.c-torture: Update to c-torture-1.45.
12238
12239 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12240
12241         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12242         the name of the expect testcase file).
12243
12244         * lib/g++.exp(g++_init): Ditto.
12245
12246 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12247
12248         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12249         the host.
12250
12251         * lib/gcc.exp(gcc_exit): New procedure.
12252
12253 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12254
12255         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12256         specs where appropriate.
12257
12258         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12259         because of new "candidates are" messages, and removed a few
12260
12261         * Converted all non-old-style g++ testcases to old-style, and
12262         moved into g++.old-deja.
12263
12264 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12265
12266         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12267         options.
12268
12269         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12270         succeeded.
12271
12272         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12273
12274 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12275
12276         * lib/gcc.exp (gcc_target_compile): Add support for defining
12277         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12278         the machine doesn't have those features.
12279
12280 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12281
12282         * g++.law/operators4.exp: Don't use LIBS.
12283
12284 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12285
12286         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12287
12288         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12289         * lib/g++.exp: Set it here instead. Also, allow use of the
12290         --tool_exec and --tool_opt options. Change CXX to
12291         GXX_UNDER_TEST.
12292
12293         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12294
12295         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12296
12297 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12298
12299         * lib/old-dejagnu.exp: Use prune_warnings instead of
12300         prune_system_crud.
12301         * lib/mike-g++.exp: Ditto.
12302         * lib/gcc.exp: Ditto.
12303         * lib/g++.exp: Ditto.
12304
12305         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12306
12307 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12308
12309           * 941014-2.c: Include stdlib.h
12310           * 960327-1.c: Include stdio.h
12311           * dbra.c, index-1.c: Don't assume ints are 32bits.
12312
12313 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12314
12315         * lib/gcc.exp: Add gcc,stack_size target feature.
12316
12317         * lib/g++.exp(g++_target_compile): Add the include and link
12318         paths here, not in two other places. And, it's $options, not
12319         options.
12320
12321         * lib/mike-g++.exp(postbase): Remove the code that determines
12322         the correct include and link paths.
12323         * g++.old-deja/old-deja.exp: Ditto.
12324
12325 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12326
12327         * lib/g++.exp(g++_init): target_compile no longer returns the
12328         filename of the result.
12329
12330 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12331
12332         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12333         call to glob.
12334
12335         * gcc.c-torture/special/special.exp: Change call to
12336         gcc_target_compile to include the object file.
12337
12338 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12339
12340         * gcc.c-torture/special/special.exp: Correct misspelling in last
12341         change.
12342
12343 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12344
12345         * lib/plumhall.exp(ph_summary): Log the entire output of the
12346         executable. Return -1 if there were any failures, 0 otherwise.
12347         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12348         (ph_make): Clean up objects and executables that were built
12349         if the tests succeeded.
12350
12351 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12352
12353         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12354         libraries and includes in the build tree as appropriate.
12355
12356 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12357
12358         * lib/c-torture.exp: Instead of looking for the global variable
12359         NO_LONG_LONG, check to see if that's a feature of the target.
12360
12361 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12362
12363         * config/default.exp: Minimize. Delete the remainer of the files in
12364         config; this functionality is now in devo/dejagnu/config.
12365
12366         g++.*/*: Pass any additional flags used to compile to postbase;
12367         delete CXXFLAGS.
12368
12369         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12370         is now done by runtest.exp. Use gcc_target_compile instead of
12371         compile.
12372
12373         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12374         Remove references to CFLAGS. Use remote_file instead of
12375         calling rm -f.
12376         (c-torture): Take a list of arguments to use to compile this
12377         testcase.
12378
12379         lib/g++.exp: Simplify. Use target_compile instead of compile.
12380         lib/gcc-dg.exp: Ditto.
12381         lib/gcc.exp: Ditto.
12382         lib/mike-{gcc,g++}.exp: Ditto.
12383         lib/old-dejagnu.exp: Ditto.
12384         lib/plumhall.exp: Ditto.
12385
12386 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12387
12388         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12389         (ph_linker): Likewise.
12390
12391 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12392
12393           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12394         MAP_ANON / MAP_ANONYMOUS if defined;
12395         else try to map from /dev/zero .
12396
12397 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12398
12399         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12400         isn't defined, then define it to MAP_ANONYMOUS.
12401
12402 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12403
12404         * gcc.c-torture: Update to c-torture-1.42 release.
12405
12406 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12407
12408         * gcc.c-torture: Update to c-torture-1.41 release.
12409
12410 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12411
12412         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12413         c-torture release.
12414
12415 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12416
12417         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12418         and LDFLAGS.  Fix second case to append the target_info ldflags
12419         onto LDFLAGS, not CFLAGS.
12420         * lib/g++.exp (g++_init): Add target_info stuff.
12421         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12422         of libgloss and newlib flags for !native.
12423
12424         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12425         (GDB): Fix relative path to go up another dir for finding gdb.
12426
12427 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12428
12429         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12430         versions in the target_info array, if they don't exist.
12431
12432 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12433
12434         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12435
12436 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12437
12438         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12439         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12440
12441 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12442
12443         * lib/old-dejagnu.exp: Don't remove the output file before we've
12444         actually tested it. Don't append pwd to the path of the executable
12445         we're testing.
12446
12447 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12448
12449         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12450
12451 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12452
12453         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12454         temporary directory for compiler files, and set it to a default
12455         value of /tmp. Set $output as the name of the output file from
12456         compiling the testcase. Add a -o option to $cflags_var so the
12457         compiler writes the final output file as $output. Set $executable
12458         to $output.
12459
12460         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12461         directory for compiler files, and set it to /tmp if it doesn't
12462         already have a value. Set $output_file to the name of the output
12463         file from compiling the testcase. Add a -o option to CXXFLAGS so
12464         the compiler writes the final output file as $output. Use $output
12465         as the executable to be tested.
12466
12467 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12468
12469         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12470
12471 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12472
12473         * gcc.c-torture/execute/pending-1.c: New test.  Still
12474         pending in Tege's queue.
12475
12476 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12477
12478         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12479         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12480         if there were failures.  Call unresolved if there were unresolved
12481         testcases.  Call gcc_fail if program did not run to completion.
12482         (ph_make): Pass additional argument name to ph_execute.
12483         (ph_execute): Add new argument.  Pass additional arguments to
12484         ph_summary.  Call gcc_fail is there is no execution output.
12485
12486 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12487
12488         * lib/plumhall.exp (proc_summary): Output relavent summary
12489         lines into the log so specific failures in plumhall can be
12490         investigated.
12491
12492 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12493
12494         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12495         (c-torture-execute): Don't try to execute tests which use
12496         "long long" types if $NO_LONG_LONG is nonzero.
12497
12498 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12499
12500         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12501         not c-torture.
12502
12503         * gcc.ieee: Move from here.
12504         * gcc.c-torture/execute/ieee: To here.
12505
12506 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12507
12508         * gcc.c-torture: Update to c-torture-1.41 release.
12509
12510 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12511
12512         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12513         not "$output".
12514
12515 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12516
12517         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12518         -c present.
12519
12520 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12521
12522         * config/proelf.exp: Handle connecting to a simulator.
12523
12524 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12525
12526         * config/proelf.exp: New file.  Enough framework that we can
12527         run c-torture tests on the proelf targets (or any other target
12528         that gdb can connect to for that matter).
12529
12530 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12531
12532         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12533         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12534
12535         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12536         exec_output exists.
12537
12538 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12539
12540         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12541         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12542
12543         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12544         to pass/fail/unresolved/unsupported/untested.  Caller must now
12545         call unresolved/unsupported/untested.
12546         * lib/*.exp: Update FSF address.  Update to handle new results of
12547         ${tool}_load.
12548         * lib/chill.exp (verbose): Delete.
12549
12550 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12551
12552         * lib/gcc.exp (default_gcc_start): Change order of args to
12553         $LDFLAGS $CFLAGS $LIBS.
12554         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12555         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12556         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12557         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12558         * gcc.misc-tests/dg-test.exp: Likewise.
12559         * gcc.misc-tests/msgs.exp: Likewise.
12560         * gcc.prms/prms.exp: Likewise.
12561         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12562         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12563
12564         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12565
12566 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12567
12568         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12569
12570         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12571         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12572
12573         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12574         necessary.
12575
12576 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12577
12578         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12579         global for loop; add use of $mathlib.
12580         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12581         settings here; set mathlib for anything but VxWorks.
12582
12583 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12584
12585         * gcc.c-torture: Update to c-torture-1.40 release.
12586
12587 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12588
12589         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12590         dg.exp.
12591
12592 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12593
12594         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12595         global.
12596
12597 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12598
12599         * lib/g++.exp (LIBS): Define if not already.
12600         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12601         (gcc-dg-prune): Call prune_gcc_output.
12602         * lib/gcc.exp (prune_gcc_output): New proc.
12603         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12604         prune_gcc_output.
12605
12606 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12607
12608         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12609         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12610
12611 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12612
12613         * gcc.c-torture: Update to c-torture-1.39 release.
12614
12615 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12616
12617         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12618         fails, try others as well.
12619
12620 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12621
12622         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12623         If compilation fails, mark execute tests as `untested'.
12624         If test is marked as unsupported, don't mark compilation and
12625         execute tests as failed.
12626
12627 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12628
12629         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12630         libstdc++ for whether or not we want to be doing shared
12631         libraries.  Delete link_curses since we don't need it anymore.
12632         * lib/mike-g++.exp (postbase): Don't link in libg++.
12633         * g++.old-deja/old-deja.exp: Likewise.
12634
12635 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12636
12637         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12638
12639 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12640
12641         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12642         For that, add `-Wl,-a,shared_archive'.
12643         * g++.old-deja/old-deja.exp: Likewise.
12644
12645 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12646
12647         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12648
12649 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12650
12651         * lib/mike-g++.exp (postbase): Pay attention to the status of
12652         g++_load.
12653
12654 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12655
12656           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12657
12658 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12659
12660         * lib/gcc.exp (default_gcc_start): No longer need to log program
12661         being executed or its output, execute_anywhere does that now.
12662         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12663         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12664
12665 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12666
12667         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12668         the same as those in lib/g++.exp.
12669
12670 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12671
12672         * gcc.c-torture: Update to c-torture-1.38 release.
12673         * gcc.ieee: Related changes.
12674
12675 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12676
12677         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12678         "exec". Minor reformatting changes.
12679
12680         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12681         cross. This means all "exec" calls now work on a remote host as
12682         well.
12683         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12684         cross. Filter out the extra "\r\n" stuff that expect puts in.
12685         (c-torture-execute): Filter out the bogus warnings like
12686         c-torture-compile does. Add support for canadian cross.
12687         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12688         Use execute_anywhere rather than calling exec directly. Now it
12689         works for canadian cross testing.
12690
12691 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12692
12693         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12694         results into a variable, and check that rather than using file exists.
12695
12696 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12697
12698         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12699         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12700
12701 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12702
12703         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12704         lib_curses if there's a shared libg++ in the build tree.
12705
12706 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12707
12708         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12709         if not supported target.
12710
12711 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12712
12713         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12714         link_curses up to always happen, not just for native builds.
12715
12716 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12717
12718         * gcc.c-torture: Update to c-torture-1.36 release.
12719         * gcc.failure: Related changes.
12720
12721 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12722
12723         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12724
12725 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12726
12727         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12728         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12729         runshlib, link_curses, and mathlib for link and run.
12730
12731         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12732         pass the runtime shared library options for Solaris, OSF/1, and
12733         Irix5, and link with -lcurses to avoid unresolved references.
12734
12735 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12736
12737         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12738         only run once.
12739
12740 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12741
12742         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12743
12744 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12745
12746         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12747         do not have a framework for the "compat" tests yet.
12748
12749 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12750
12751         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12752         set to null if we're testing vxworks5.1.  Use that instead of
12753         `-lm' in the setting of LIBS for link and run.
12754
12755 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12756
12757         * config/rom68k.exp (${tool}_load): Major changes to make it
12758         work.  Verified that it does in fact return the stuff in
12759         exec_output properly.  Catch any Emul or any TRAP other than 0.
12760
12761 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12762
12763         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12764         LDFLAGS properly for targets that need stuff from libgloss.
12765         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12766         only run once.
12767         (gpp_initialized): New variable.
12768
12769 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12770
12771         * config/rom68k.exp: Load libgloss.exp.
12772         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12773         so we can produce a fully linked binary.
12774         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12775         so we can produce a fully linked binary.
12776
12777 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12778
12779         * lib/plumhall.exp (ph_section): Watch for expected failures.
12780         Add missing `else'.
12781
12782         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12783         run the testcase.
12784         (c-torture): Likewise.
12785
12786 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12787
12788         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12789
12790         * lib/mike-g++.exp (mike_cleanup): New proc.
12791         (prebase): New globals compiler_result, not_compiler_result,
12792         target_regexp.
12793         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12794         allow leading "-" in pattern.  Watch for unsupported tests.
12795         If $compiler_result is set, pattern match assembler code,
12796         and ditto for $not_compiler_result.
12797         * lib/mike-gcc.exp: Likewise.
12798
12799         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12800         execution "succeeded".
12801
12802 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12803
12804         * config/win32.exp: New file.
12805         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12806
12807 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12808
12809         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12810         unsupported.
12811         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12812         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12813         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12814
12815         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12816         "... without exceptions was ...".  That is now handled by
12817         prune_system_crud.
12818         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12819
12820 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12821
12822         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12823         sieve.c,sort2.c}: New files.
12824         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12825         sieve.exp,sort2.exp}: Drivers for them.
12826
12827         * lib/mike-gcc.exp (program_output): New user settable variable.
12828         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12829         messages.
12830         * lib/mike-g++.exp (program_output): New user settable variable.
12831
12832         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12833
12834         * config/sh.exp: Deleted (use sim.exp instead).
12835
12836 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12837
12838         * config/vx.exp: Declare CHECKTASK as global.
12839         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12840         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12841         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12842
12843 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12844
12845         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12846         target. Like vx.exp, only includes `vx29k.exp' instead of
12847         `vxworks.exp'.
12848
12849 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12850
12851         * config/sim.exp: Increase time limit from 120 seconds to 240.
12852
12853 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12854
12855         * gcc.c-torture/execute/950628-1.c: New test.
12856
12857 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12858
12859         * gcc.c-torture: Update with changes/additions from
12860         c-torture-1.34.
12861
12862 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12863
12864         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12865
12866 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12867
12868         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12869
12870 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12871
12872         * gcc.c-torture/compile/950512-1.c: New test.
12873         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12874         * gcc.dg/struct-ret-1.c: Likewise.
12875
12876 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12877
12878         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12879           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12880
12881 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12882
12883         * gcc.c-torture/special/920411-1.c: Deleted.
12884         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12885
12886 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
12887
12888         * config/sim.exp (${tool}_load): Hack in call to bash to get a
12889         cpu limit.
12890
12891 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12892
12893         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12894
12895 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12896
12897         From kenner;
12898         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12899         is the proper length.
12900         * va-arg-3.c: Likewise.
12901
12902 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
12903
12904         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
12905         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12906
12907         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
12908         * lib/g++.exp (default_g++_start): Delete old cruft.
12909
12910 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
12911
12912         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12913         (2 * (1 << 18)) to (2 * (1 << 17)).
12914
12915         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12916
12917 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12918
12919         * config/rom68k.exp: Renamed from config/idp.exp
12920
12921 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12922
12923         * c-torture/compile/921109-2.c
12924
12925 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
12926
12927         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12928         excess errors.
12929
12930 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
12931
12932         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12933         output.
12934         * lib/g++.exp (default_g++_start): Likewise.
12935
12936 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12937
12938         * gcc.c-torture/compile/950329-1.c: New test.
12939
12940 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12941
12942           * config/bug.exp (${tool}_load): Updated to use new remote_open
12943           and remote_close procs.
12944         * config/idp.exp: New file.
12945
12946 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12947
12948         * gcc.c-torture/execute/950322-1.c: New test.
12949
12950 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
12951
12952         * config/vx.exp (${tool}_load): Clean up testing of return code from
12953         vxworks_ld and vxworks_spawn.
12954
12955 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
12956
12957         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
12958
12959 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
12960
12961         * lib/old-deja.exp: Add `excess errors test - ' error, now one
12962         can mark excess errors on a machine by machine basis.  Note, the
12963         default is to not expect any excess errors, even when excess
12964         errors test - is given, so you will want to put an XFAIL ... on
12965         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
12966         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
12967         those 4 machines, but no others.
12968
12969 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12970
12971         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
12972         * lib/c-torture.exp: to here.
12973
12974 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12975
12976         * gcc.c-torture/execute/950221-1.c: New test.
12977         * gcc.c-torture/execute/struct-ret-1.c: New test.
12978         * gcc.c-torture/compile/950221-1.c: New test.
12979
12980         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
12981
12982 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12983
12984         * gcc.c-torture/execute/arith-1.c (main): Return 0.
12985         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
12986
12987 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
12988
12989         * g++.gb: New directory of tests, derived from my signature and
12990         class scoping tests.
12991
12992         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
12993         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
12994         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
12995         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
12996         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
12997         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
12998         * g++.gb/sig25.C: Likewise.
12999
13000         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13001         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13002         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13003         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13004         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13005         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13006         * g++.gb/sig25.exp: Likewise.
13007
13008         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13009         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13010         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13011         * g++.gb/scope13.C: Likewise, this test still fails.
13012
13013         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13014         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13015         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13016         * g++.gb/scope13.exp: Ditto.
13017
13018         * g++.gb/README: New file, explains what these tests are about.
13019
13020 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13021
13022         * lib/dg.exp (dg-do): Support `preprocess'.
13023         (dg-test): Likewise.
13024
13025 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13026
13027         * config/udi.exp: change "continue -expect" to "exp_continue".
13028
13029 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13030
13031         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13032         Delete redundant tests.
13033
13034         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13035         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13036         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13037         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13038         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13039         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13040         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13041         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13042
13043         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13044         storing label pointers.
13045         * gcc.c-torture/execute/921019-1.c: Likewise.
13046         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13047         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13048         parameter fp.
13049         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13050         constants.
13051
13052         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13053         Delete obsolete tests.
13054
13055         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13056         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13057         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13058         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13059         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13060         * gcc.c-torture/compile/950124-1.c: New test.
13061
13062         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13063
13064 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13065
13066         * lib/mike-g++.exp: Add -lm to LIBS.
13067
13068 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13069
13070         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13071
13072 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13073
13074         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13075
13076 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13077
13078         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13079
13080 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13081
13082         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13083         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13084         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13085         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13086         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13087         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13088         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13089         * g++.law/{operators31.C, operators32.C,
13090         * g++.law/{operators33.C, operators34.C}: Likewise.
13091         * g++.law/{pic1.C, refs2.C}: Likewise.
13092         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13093         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13094         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13095         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13096
13097         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13098         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13099         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13100         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13101         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13102         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13103         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13104         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13105         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13106         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13107         * g++.law/{operators34.exp}: Likewise.
13108         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13109         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13110         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13111         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13112         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13113
13114         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13115         No longer expected to fail.
13116         * g++.law/missed-error3.C: Tweak for recent bool changes.
13117
13118 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13119
13120         * config/emb-unix: Deleted.
13121         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13122         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13123
13124 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13125
13126         * lib/dg.exp (dg-test): Fix typo in last patch.
13127
13128 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13129
13130         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13131         (handles multiple occurrences).
13132
13133 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13134
13135         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13136         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13137         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13138         printed).
13139         * lib/c-torture.exp (c-torture-compile): Likewise.
13140         (c-torture): Prepend full path if missing.
13141         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13142         (gcc_fail): Likewise.
13143         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13144
13145 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13146
13147         * lib/netware.exp: Only attach to NetWare i386 systems.
13148
13149 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13150
13151         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13152         messages.  Add test name to "output pattern match" pass/fail message.
13153
13154 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13155
13156         * gcc.dg: New testsuite.
13157         * gcc.dg/dg.exp: New file.
13158
13159         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13160         test-switch.c}: Deleted.
13161
13162         * gcc.misc-tests/msgs.exp: New testcase driver.
13163
13164 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13165
13166         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13167         Watch for illegal return values from ${tool}_load.
13168         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13169         cross targets.  Coerce return value >0 to 1.
13170
13171 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13172
13173         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13174
13175         * config/emb-unix.exp: New file.
13176
13177         * config/sim.exp: Error if variable $SIM not defined.
13178         (${tool}_load): Mark test as "untested" if simulator missing.
13179
13180         * config/unix.exp: Load remote.exp to get rcp_download.
13181         * lib/c-torture.exp: Use different option lists for testcases with
13182         and without loops.
13183         * gcc.c-torture/execute/execute.exp: Likewise.
13184
13185 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13186
13187         * config/*.exp: Clarify return code from ${tool}_load.
13188         Call `unresolved' or `untested' instead of `warning' or `perror'
13189         (sometimes you still want to call both though).
13190         Add comment that `shell_id' is local to each file.
13191         * config/udi.exp (timeout): Set to 30.
13192         Don't print warning if connection fails, $connectmode has already
13193         printed an error.
13194         (${tool}_load): Move verbose messages to level 2.
13195         Rework pattern for "Process started" message.
13196         Pass `shell_id' to ${connectmode}_download.
13197         Retry twice upon timeout.  Make resetting of target more robust.
13198         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13199         Pass `shell_id' to exit_$connectmode.
13200         Only call exit_$connectmode if connected.
13201         * config/unix.exp (${tool}_load): Check return codes better.
13202         * config/vrtx.exp (${tool}_load): Likewise.
13203         * config/vx.exp (${tool}_load): Likewise.
13204         Delete unneeded global's.
13205         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13206         from ${tool}_load.
13207         (dg-stat): Delete.
13208         (dg-init): Delete recording of pass/fail counts.
13209         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13210         (old-dejagnu-init): Likewise.
13211         (old-dejagnu-stat): Delete contents, empty proc now.
13212         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13213         (c-torture): Delete references to lcnt, lpass, lfail.
13214         Get option list from TORTURE_OPTIONS.
13215         Delete -funroll[-all]-loops if no loops.
13216         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13217         (g++_stat): Delete contents (empty proc now).
13218         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13219         (gcc_finish): Likewise.
13220         (gcc_stat): Deleted.
13221         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13222         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13223         * gcc.c-torture/execute/execute.exp: Likewise.
13224         Split tests into two parts: compile, execute.
13225         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13226         no loops.  Update to reflect clarified return codes from ${tool}_load.
13227
13228 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13229
13230         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13231         to grep for.
13232         (old-dejagnu): Likewise (where necessary).
13233
13234 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13235
13236         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13237
13238         * lib/dg.exp (dg-process-target): Fix processing of selector.
13239         Add comment regarding use of `error'.
13240
13241         * lib/gcc.exp (prune_system_crud): Define if missing.
13242         * lib/g++.exp (prune_system_crud): Likewise.
13243
13244         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13245         Call prune_system_crud.
13246         * lib/dg.exp (dg-runtest): New proc.
13247         Use perror instead of send_user for tcl errors in testcase.
13248         Don't return any value, it's never used.
13249         Don't clobber previous definition of `unknown'.
13250         Print tcl errors in `dg-final'.
13251
13252 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13253
13254         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13255         (dg-test): Don't print errorInfo, it contains stack backtrace.
13256
13257 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13258
13259         * lib/g++.exp (runtest_file_p): Define if missing.
13260
13261 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13262
13263         * lib/mike-g++.exp: Comment out loading of g++.exp.
13264         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13265         (default_g++_version): Always print something.
13266         (default_g++_start): Comment out call to `which'.
13267         (g++_start, g++_load): Deleted (must be defined in config file).
13268         * lib/gcc.exp: Test for existence of $CC at start.
13269         Delete check for tmpdir (done in gcc_init).
13270         (default_gcc_version): Always print something.
13271         (default_gcc_start): Comment out call to `which'.
13272         * config/*.exp: Major cleanup - make cross targets work at least a
13273         little better for g++ (by not being "--tool gcc" specific).
13274         Rename gcc_xxx to ${tool}_xxx.
13275         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13276         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13277
13278 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13279
13280         * lib/c-torture.exp (c-torture-compile): Rework compiler
13281         message processing.
13282
13283         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13284         c-torture.
13285
13286 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13287
13288         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13289
13290         * lib/dg.exp (dg-process-target): Support { target native }.
13291
13292 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13293
13294         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13295         looked for "... program xxx got fatal signal".
13296         Correct regsub munging of `comp_output'.
13297         Ignore compiler messages "path prefix not used" and "linker input
13298         file unused".
13299
13300 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13301
13302         * lib/gcc.exp (runtest_file_p): Define if missing.
13303         * gcc.prms/template.c: Example to work from.
13304
13305 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13306
13307         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13308         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13309
13310         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13311         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13312         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13313         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13314
13315         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13316         (dg-process-target): No longer a varargs proc.
13317         Return S/N for target, P/F for xfail.  All callers changed.
13318         (user option procs): More argument checking.
13319         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13320         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13321         (dg-test): Skip test if not running on selected target in `dg-do'.
13322         Update handling of `dg-do-what', `dg-output-text'.
13323         Separate execution pass/fail from output pattern match pass/fail.
13324         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13325
13326 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13327
13328         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13329         target for 920510-1.c.
13330
13331 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13332
13333         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13334         Clean up comment regarding use of passcnt, etc.
13335         (gcc_stat): Don't update `testcnt' here.
13336         (gcc_finish): Do it here.
13337         Might as well reset `but_id' here too.
13338         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13339         to determine if the file should be tested.
13340         * gcc.c-torture/compile/compile.exp: Likewise.
13341         * gcc.c-torture/execute/execute.exp: Likewise.
13342         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13343         * gcc.misc-tests/dg-test.exp: Likewise.
13344         * gcc.prms/prms.exp: Likewise.
13345         * gcc.wendy/wendy.exp: Likewise.
13346         * g++.old-deja.exp: Likewise.
13347         Move "Testing file" message to verbose level 1.
13348
13349 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13350
13351         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13352
13353 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13354
13355         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13356         (default_gcc_start): Accept optional second list element
13357         of compiler flags.  Print compiler output at verbosity level 2.
13358         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13359         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13360         Save current values of framework globals passcnt, failcnt, xpasscnt,
13361         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13362         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13363         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13364         xfailcnt to compute stats.  Update framework global `testcnt' from
13365         pass/fail counts.
13366         (gcc_finish): New proc.  Clean up test environment.
13367         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13368         (gcc_epass, gcc_efail): Delete.
13369         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13370         argument of line number.
13371         (dg-init): If the tool has an init routine, call it.
13372         (dg-test): Remove args `cflags_var' and `libs_var'.
13373         Pass all compiler options to ${tool}_start.
13374         Handle missing line number.
13375         (dg-finish): New function.
13376         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13377         particular files.  Call gcc_finish at end.  Move "skipping test"
13378         message to verbosity level 3.
13379         * gcc.c-torture/compile/compile.exp: Likewise.
13380         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13381         * gcc.c-torture/execute/execute.exp: Likewise.
13382         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13383         Print testcase being tried at verbosity level 1.
13384         * gcc.c-torture/special/special.exp: Unset xfail.
13385         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13386         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13387         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13388         * gcc.failure/failure.exp: Likewise.
13389         * gcc.ieee/ieee.exp: Likewise.
13390         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13391         Update call to dg-test.  Call dg-finish at end.
13392         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13393         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13394         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13395         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13396         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13397         * gcc.wendy/wendy.exp: Add copyright.
13398         Delete setting of tmpdir (done by gcc_init).
13399         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13400         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13401         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13402         gcc_[ce]pass/fail.
13403
13404 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13405
13406         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13407         confusion.
13408         (g++_load): Likewise.
13409
13410         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13411         Rename argument to `prog' to remove the confusion.
13412         Varargs fns behave differently too!
13413         (g++_load): Likewise.
13414
13415         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13416
13417         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13418         what it is.  Delete (always) printing of status value for !native.
13419         Simplify verbose code, and include status and exec_output.
13420         (g++_load): Use gcc_load.
13421
13422 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13423
13424         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13425         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13426         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13427         940714-3.c as these testcases don't exist anymore.  Make
13428         va-arg-1.c expected to pass.
13429
13430 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13431
13432         * gcc.misc-tests/misc.exp: Only run specific testcases.
13433         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13434         * gcc.misc-tests/dg-[1-9].c: New files.
13435
13436         * lib/dg.exp: New testsuite driver.
13437         * gcc.prms/prms.exp: Use it.
13438
13439         * README.gcc: New file.
13440
13441         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13442         Document and reset `lxpass' and `lxfail'.
13443         Simplify "initialized" message.
13444         (gcc_stat): Clean up comments a little.
13445
13446 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13447
13448         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13449
13450 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13451
13452         * lib/old-dejagnu.exp (process-option): New proc.
13453         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13454         (old-dejagnu): Simplify.
13455         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13456
13457 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13458
13459         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13460         exists and is not an empty string.
13461
13462         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13463         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13464         finished.
13465         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13466         automatically.
13467
13468         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13469         longer expected to fail.
13470
13471         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13472         "f" function call.
13473
13474         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13475
13476         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13477         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13478         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13479         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13480         c-torture-1.29.
13481
13482         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13483         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13484
13485         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13486
13487         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13488         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13489
13490         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13491         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13492         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13493
13494 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13495
13496         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13497         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13498         940714-1.c, 940714-2.c, 940714-3.c},
13499         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13500         gcc.misc-tests/{mg.c,mg.exp}:
13501         New tests.
13502         * gcc.noncompile/noncompile.exp: Change accordingly.
13503
13504 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13505
13506         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13507         Undo previous clobberage.
13508
13509 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13510
13511         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13512         * gcc.special/{930510-1.c, special.exp}:
13513         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13514         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13515         struct-varargs-1.c}: New tests from c-torture-1.26.
13516
13517 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13518
13519         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13520           argument to switch.
13521
13522 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13523
13524         * Revert the previous changes.  Please see Rob's directory
13525           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13526           fixes.
13527
13528 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13529
13530         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13531             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13532             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13533             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13534             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13535             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13536             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13537             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13538             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13539             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13540             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13541             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13542             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13543             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13544             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13545             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13546             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13547             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13548             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13549             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13550             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13551             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13552             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13553             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13554             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13555             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13556             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13557
13558 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13559
13560         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13561             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13562           with perror calls.
13563
13564 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13565
13566         * config/unix.exp (g++_load): Fix syntax.
13567
13568 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13569
13570         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13571         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13572         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13573         Don't expect va-arg-1.c to fail.  Correct expected output for
13574         920928-1.c.
13575         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13576         * gcc.wendy/hbm4.c: Correct typo.
13577         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13578
13579 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13580
13581         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13582         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13583         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13584         * lib/c-torture.exp (c-torture-compile): Ditto.
13585
13586         Reduce volume of output (remove all the -I's and such).
13587         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13588         Call gcc_cpass, gcc_cfail.
13589         (c-torture): Pass testing option to c-torture-compile.
13590
13591 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13592
13593         Bring patches over from progressive.
13594         * config/default.exp: Exit remote shell cleanly.
13595         (g++_exit, g++_start): Add default versions.
13596         * config/sim.exp (gcc_load): Use perror, not error.
13597
13598 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13599
13600         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13601         set in site.exp.
13602
13603 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13604
13605         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13606         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13607         (wendy_try): New proc to run testcase.
13608         (main loop): Call 'em.
13609         * gcc.wendy/*.c: Clean up pass to correct expected output.
13610
13611         * lib/gcc.exp: Minor cleanup work.
13612         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13613
13614 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13615
13616         * config/sim.exp (gcc_load): Document return codes better.
13617         Don't pass -v to simulator.
13618
13619 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13620
13621           * gcc.special/920717-x.c: Fix typo.
13622           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13623           get at sources.
13624
13625         * lib/mike-gcc.exp: Fix typo.
13626
13627 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13628
13629         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13630         binary to use, transform the name.
13631         * config/*.exp: rename everything. Nuke any g++ specific files,
13632         it's now a special case of gcc that requires no special support.
13633         Add a default.exp for unsupported targets.
13634
13635 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13636
13637         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13638         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13639         version of Tcl.
13640
13641 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13642
13643         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13644         than a warning.
13645
13646 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13647
13648         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13649
13650 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13651
13652         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13653         option_list.  Compile every file with only 4/6 option choices
13654         (same as C torture) instead of with 12/18 different option
13655         choices.
13656         * lib/c-torture.exp: Likewise.
13657
13658         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13659         not already set.
13660
13661 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13662
13663         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13664         can put an XFAIL *-*-* on excess errors.
13665
13666 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13667
13668         * g++.law: Add more tests derived from g++-bugs snapshots.
13669
13670         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13671         equivalent to g++.law/init9.
13672
13673         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13674         compiled it, and the a.out file after we've run it.
13675
13676 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13677
13678         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13679         compiled it, and the a.out file after we've run it.
13680
13681 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13682
13683         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13684
13685 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13686
13687         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13688         version number.
13689
13690 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13691
13692         * g++.law: New directory of g++ tests derived from the g++-bugs
13693         snapshots.
13694
13695 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13696
13697         * gcc.compile: initbug1.c initbug1.exp testcase added
13698
13699 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13700
13701         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13702         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13703           fixes submitted by Jeff Law (law@cs.utah.edu)
13704         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13705           Jeff Law (law@cs.utah.edu)
13706
13707
13708 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13709
13710         * config/unix-g++.exp: Follow the gcc way of doing things.
13711         * g++.old-deja/old-deja.exp: Minor updates.
13712         * lib/g++.exp: New file, follow the gcc way of doing things.
13713         * lib/old-dejagnu.exp: Minor updates.
13714         * lib/mike-g++.exp: Always unset errorInfo.
13715
13716 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13717
13718         * lib/gcc.exp: Fix some errors with the below change, CC and
13719         CFLAGS should be global when setting, not local.
13720
13721 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13722
13723         * lib/gcc.exp: Transform tool name.
13724
13725 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13726
13727         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13728
13729 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13730
13731         * lib/gcc.exp: change gcc_done to gcc_stat
13732
13733 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13734
13735         * Upgraded gcc testsuite to c-torture version 1.25
13736
13737 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13738
13739         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13740         * lib/c-torture: added hooks for new reporting code.
13741
13742 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13743
13744         * config/sh-gcc.exp: check if sh-sim exists in the path
13745
13746 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13747
13748         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13749         * gcc.compile/compile.exp: Initial changes for new logic.
13750         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13751         * gcc.failure/failure.exp: Initial changes for new logic.
13752         * gcc.ieee/ieee.exp: Initial changes for new logic.
13753         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13754         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13755         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13756         * lib/c-torture.exp: Initial changes for new logic.
13757         * lib/gcc.exp: Initial changes for new logic.
13758
13759 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13760
13761         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13762         depend upon failure or success.  Fully qualify names in failure
13763         and success messages.  Always remove a.out before starting
13764         compile, just in case.  Pay more attention to error text output by
13765         the compiler.  Handle testcases with no known past errors just
13766         like all others, so that things are uniform.  Other miscellaneous
13767         improvements.
13768
13769 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13770
13771         * gcc.cpp: new directory for cpp tests
13772
13773 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13774
13775         * lib/chill.exp: Code reformatted, removed unused code.
13776         * config/unix-chill.exp: Code reformatted, removed unused code.
13777         * chill.execute/execute.exp: Code reformatted, removed unused code.
13778         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13779
13780 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13781
13782         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13783         routines not written.
13784
13785 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13786
13787         * config/bug-gcc.exp: Use new procs from bug.exp.
13788
13789 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13790
13791         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13792         via ftp, rather than depending on NFS.
13793         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13794         case.
13795
13796 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13797
13798         * config/bug-gcc.exp: Use new download proc.
13799
13800 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13801
13802         * chill.execute/execute.exp: cleanups, handles errors better
13803         * chill.compile/compile.exp: rewrite, based on execute.exp
13804         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13805         * lib/chill.exp: major changes to diff proc and compile and link
13806           procs. added chill_fail and chill_pass wrappers to pass and
13807           fail. added more comments, and handle error codes better.
13808           Added a hack to capture stderr from exec, so noncompile tests
13809           can work.
13810
13811 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13812
13813         * chill.execute/execute.exp: rewrite of testsuite driver
13814         * lib/chill.exp: rewrite of testsuite driver
13815         * config/unix-chill.exp: rewrite of testsuite driver
13816
13817 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13818
13819     In chill.execute:
13820         * iexpr.ch: Standardize uppercase.
13821         * tuples.dat: Standardize uppercase.
13822         * vary.ch: standardize.  Correct varying string assignments.
13823         * vary.dat: Add new output lines.
13824
13825 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13826
13827     In chill.execute:
13828         * chprintf.ch: Standardize use of uppercase.
13829         * tuples.ch: Standardize and turn arr2 into a DCL,
13830           rather than a SYN.
13831         * pinits.ch: Standardize.
13832
13833 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13834
13835         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13836         * Makefil: Renamed to Makefile.in.
13837         * configure.in: New.
13838
13839 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13840
13841     In chill.execute:
13842         * .cvsignore: Add result/output files.
13843         * Makefile: Fix up variables at start.  Use MFLAGS
13844           everywhere.  Correct bool_loc, built_ins entries.
13845           Add entry for vary1.ch.
13846         * bitarray.ch: Standardize upper-case usage.
13847         * bitexpr.ch: Standardize, add output of b1.
13848         * params.ch: Use arrayt in along PROC parameters, to
13849           avoid novelty problems.
13850         * sets.ch: Tiny cleanup.
13851         * vary1.ch: Re-indent.
13852
13853 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13854
13855           * Add PR-related files to Makefiles, .cvsignore files, etc.
13856
13857 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13858
13859         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13860           with compiler objects. New names are test-flow.c and test-loop.c
13861
13862 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13863
13864         * Upgraded c-torture tests from 1.19 to 1.20
13865
13866         * new files:
13867         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13868         * gcc.compile: 930623-1.c 930623-2.c
13869         * gcc.noncompile: 930622-1.c 930622-2.c
13870         * gcc.failure: 920411-1.c 920627-2.c
13871         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13872
13873 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13874
13875         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13876           More changes to get testsuite working properly. Needs more work.
13877           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13878
13879 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13880
13881         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13882           More changes to get testsuite working properly. Needs more work.
13883
13884 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
13885
13886         * chill.compile/compile.exp: Added for Dejagnu support
13887         * chill.execute/execute.exp: Added for Dejagnu support
13888         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
13889
13890 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
13891
13892     This should complete moving the CHILL test files.
13893         * chill.noncompile(.cvsignore printf.grt
13894             in-printf.grt chprintf.grt chprintf.ch):
13895             Added test-support files.
13896           (Makefile): Modified further.
13897         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13898             signal.ch): Added test files.
13899           * chill.execute (.cvsignore printf.grt printr.c
13900             in-printf.grt rts.c chprintf.grt rts.h): Added
13901           test-support files.
13902             (Makefile): More corrections.
13903
13904 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
13905
13906         * chill.compile, chill.execute, chill.nocompile: Add CHILL
13907           test cases, ready for DejaGnu.
13908
13909 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13910
13911         * Upgraded c-torture tests from 1.18 to 1.19
13912
13913         * gcc.compile: added test(s):
13914           930607-1.c
13915         * gcc.execute: added test(s):
13916           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13917
13918         * added new subdirectory for misc tests: gcc.misc-tests
13919         * gcc.misc-test(s): added tests:
13920           inst-check.c test-consts.c test-ior.c test-switch.c
13921
13922 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13923
13924         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13925
13926 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
13927
13928         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13929
13930 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13931
13932         * Upgraded c-torture tests from 1.17 to 1.18
13933
13934 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13935
13936         * Upgraded c-torture tests from 1.12 to 1.17
13937
13938 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13939
13940         * lib/old-dejagnu.exp:
13941           Fixed handling of XFAIL target triplets to correctly
13942           recognize wildcard characters.  Removed code that
13943           appended a unique id tag to the end of the file name
13944           printed out by the result of the testcases within a
13945           given test file.
13946
13947 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13948
13949         * lib/old-dejagnu.exp:
13950           Reworked expected failure handling to trigger off of XFAIL
13951           keyword in keyphrase embeded in testcase source code. The
13952           XFAIL keyword must be at the end of the keyphrase line. It
13953           may optionally be followed by one or more target triplets.
13954           It has just occured that the handling of wildcards in the
13955           target triplet may not be correct.
13956
13957 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
13958
13959         * g++.old-deja/tests:
13960           Moved all subdirectories up one level into g++.old-deja .
13961
13962         * lib/old-dejagnu.exp:
13963           Fixed problem with CXXFLAGS not being properly reset, and being
13964           corrupted with extraneous "-c" compiler option.  This was
13965           causing binaries to not be generated for test that needed them.
13966           Modified strings passed to "pass" and "fail" so that individual
13967           tests from the same test file would be distinguished by an
13968           identifier appended to the test file name in the summary logs;
13969           this corrected a problem with erroneous diff logs.  Added code
13970           to search testcases for expected fail and unexpected pass keywords.
13971
13972 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
13973
13974         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
13975
13976 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
13977
13978         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
13979           Removed extraneous text from end of "Special g++ Options"
13980           keyphrase.
13981
13982         * lib/old-dejagnu.exp: Added pattern matching to look for new
13983           keywords, embedded in testcases comments, which will trigger
13984           calls to xpass and xfail.
13985
13986 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
13987
13988         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
13989           comments embedded in the testcases, especially the one looking for
13990           special compiler options, as well as the pattern matching for the
13991           compiler output again.
13992
13993 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
13994
13995         * lib/old-dejagnu.exp: Do a proper check of the return value for
13996           execute tests. Fixed several problems with the pattern matching
13997           of the compiler output which gave erroneous test results.
13998           Changed several of the test result messages to be more descriptive.
13999         * config/unix-g++.exp: Proc g++_load now actually works and
14000           executes the tests passed to it and returns a usable return
14001           value.
14002
14003 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14004
14005           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14006
14007 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14008
14009         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14010           Modified both files to properly execute the old style
14011           dejagnu tests. The previous versions of these files were
14012           experimental and did not function anything near correctly.
14013
14014 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14015
14016         * Removed all Makefile.in and configure.in files. No configuration
14017         needed now.
14018
14019 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14020
14021         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14022
14023 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14024
14025         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14026         gcc.special/configure.in, gcc.noncompile/configure.in,
14027         gcc.execute/configure.in, gcc.code_quality/configure.in,
14028         g++.other/configure.in, g++.old-deja/configure.in,
14029         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14030         in srcname setting.
14031
14032 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14033
14034         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14035         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14036         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14037
14038 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14039
14040         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14041         (gdb_exit): Don't remove *_soc files.
14042
14043 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14044
14045         * lib/c-torture.exp: Don't look for main; instead always use -w
14046         -c.  This is how the c-torture tests work.  Remove the object
14047         file if the compilation succeeds.
14048         * gcc.execute/execute.exp: Remove executable if test passes.
14049         * gcc.noncompile/noncompile.exp: Every test is an expected
14050         failure.
14051         * gcc.special/special.exp: Added tests from c-torture 1.11,
14052         corrected use of existing test.
14053         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14054         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14055         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14056         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14057         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14058         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14059         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14060         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14061         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14062         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14063         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14064         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14065         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14066         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14067         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14068         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14069         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14070         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14071         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14072         c-torture 1.11.
14073         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14074         correspond to c-torture 1.11.
14075
14076         * New file.